.IqZLXW_root{--stage-bg:#e9ebef;--stage-bg-2:#f6f7f9;--stage-ink:#121318;--stage-muted:#5c616c;--stage-line:#1213181a;--stage-line-strong:#12131838;--stage-card:#fff;--stage-accent:#3a52d6}html[data-scheme=dark] .IqZLXW_root{--stage-bg:#0b0c0f;--stage-bg-2:#15171c;--stage-ink:#ebecf0;--stage-muted:#9a9fab;--stage-line:#ffffff1a;--stage-line-strong:#ffffff38;--stage-card:#16181d;--stage-accent:#93a4ff}@media (prefers-color-scheme:dark){html:not([data-scheme=light]) .IqZLXW_root{--stage-bg:#0b0c0f;--stage-bg-2:#15171c;--stage-ink:#ebecf0;--stage-muted:#9a9fab;--stage-line:#ffffff1a;--stage-line-strong:#ffffff38;--stage-card:#16181d;--stage-accent:#93a4ff}}.IqZLXW_root{background:radial-gradient(120% 80% at 70% 40%, var(--stage-bg-2), var(--stage-bg) 70%);min-height:100dvh;color:var(--stage-ink);font-family:var(--font-inter),system-ui,sans-serif}.IqZLXW_root :focus-visible{outline:2.5px solid var(--stage-accent);outline-offset:2px}body:has(.IqZLXW_root){overscroll-behavior:none;background:#e9ebef}html[data-scheme=dark] body:has(.IqZLXW_root){background:#0b0c0f}@media (prefers-color-scheme:dark){html:not([data-scheme=light]) body:has(.IqZLXW_root){background:#0b0c0f}}.IqZLXW_phoneView[hidden]{display:none}.IqZLXW_article{max-width:760px;padding:0 20px calc(var(--switcher-room-y) + 24px);margin:0 auto;font-size:16px;line-height:1.6}.IqZLXW_article h2{letter-spacing:.1em;text-transform:uppercase;color:var(--stage-muted);margin:0 0 16px;font-size:13px;font-weight:700}.IqZLXW_article h3,.IqZLXW_article h4{letter-spacing:-.01em;margin:0;font-size:18px;line-height:1.3}.IqZLXW_article p{margin:0 0 10px}.IqZLXW_article a{color:inherit;-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-underline-offset:3px}.IqZLXW_article a:hover{color:var(--stage-accent)}.IqZLXW_articleNav{z-index:5;background:color-mix(in srgb, var(--stage-bg) 86%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--stage-line);justify-content:space-between;align-items:center;gap:12px;margin:0 -20px;padding:12px 20px;display:flex;position:sticky;top:0}.IqZLXW_articleNav button{border:1px solid var(--stage-line);background:var(--stage-card);color:var(--stage-ink);font:600 14px var(--font-inter),sans-serif;cursor:pointer;border-radius:999px;align-items:center;gap:4px;padding:6px 12px 6px 8px;display:inline-flex}.IqZLXW_articleNav span{font:600 12px var(--font-jetbrains),monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--stage-muted)}.IqZLXW_aHead{align-items:flex-start;gap:24px;padding:40px 0 32px;display:flex}.IqZLXW_aHead h1{letter-spacing:-.035em;margin:0;font-size:clamp(32px,6vw,46px);line-height:1.05}@media (max-width:560px){.IqZLXW_aHead{flex-direction:column;gap:16px;padding-top:28px}}.IqZLXW_aPhoto{object-fit:cover;border-radius:28px;flex:none;width:112px;height:112px}.IqZLXW_aRole{color:var(--stage-accent);font-size:18px;font-weight:600;margin:6px 0 12px!important}.IqZLXW_aLede{color:var(--stage-muted)}.IqZLXW_aContact{flex-wrap:wrap;gap:8px;margin:14px 0 0;padding:0;list-style:none;display:flex}.IqZLXW_aContact a{border:1px solid var(--stage-line);background:var(--stage-card);border-radius:999px;padding:6px 12px;font-size:14px;font-weight:600;text-decoration:none;display:inline-block}.IqZLXW_aSection{border-top:1px solid var(--stage-line);padding:28px 0}.IqZLXW_aStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:18px 0 0;display:grid}@media (max-width:560px){.IqZLXW_aStats{grid-template-columns:repeat(2,minmax(0,1fr))}}.IqZLXW_aStats div{background:var(--stage-card);border:1px solid var(--stage-line);border-radius:14px;flex-direction:column-reverse;padding:12px 14px;display:flex}.IqZLXW_aStats dt{color:var(--stage-muted);font-size:13px;line-height:1.3}.IqZLXW_aStats dd{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:750}.IqZLXW_aRoles,.IqZLXW_aRoots,.IqZLXW_aDevices,.IqZLXW_aOss,.IqZLXW_aOther{flex-direction:column;gap:22px;margin:0;padding:0;list-style:none;display:flex}.IqZLXW_aRoles ul,.IqZLXW_aRoots ul,.IqZLXW_aDevices ul,.IqZLXW_aOss ul,.IqZLXW_aOther ul{color:var(--stage-muted);margin:8px 0 0;padding-left:18px}.IqZLXW_aRoles li li,.IqZLXW_aRoots li li,.IqZLXW_aDevices li li,.IqZLXW_aOss li li,.IqZLXW_aOther li li{margin-bottom:4px}.IqZLXW_aWhen{font:600 12.5px var(--font-jetbrains),monospace;letter-spacing:.02em;color:var(--stage-muted);margin:0 0 2px!important}.IqZLXW_aTitle{color:var(--stage-accent);font-weight:600;margin:2px 0 0!important}.IqZLXW_aTech{color:var(--stage-muted);font-size:14px}.IqZLXW_aLinks{flex-wrap:wrap;gap:4px 14px;font-size:14px;font-weight:600;display:flex}.IqZLXW_aFeatured{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}@media (max-width:640px){.IqZLXW_aFeatured{grid-template-columns:minmax(0,1fr)}}.IqZLXW_aFeatured figure{border:1px solid var(--stage-line);background:var(--stage-card);border-radius:18px;margin:0;overflow:hidden}.IqZLXW_aFeatured img{aspect-ratio:16/10;object-fit:cover;width:100%;height:auto}.IqZLXW_aFeatured figcaption{padding:14px 16px 6px}.IqZLXW_aFeatured h3{margin-bottom:6px}.IqZLXW_aFeatured p{font-size:15px}.IqZLXW_aSub{margin:28px 0 14px!important}.IqZLXW_aStores,.IqZLXW_aSkills{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.IqZLXW_aStores li,.IqZLXW_aSkills li{border:1px solid var(--stage-line);background:var(--stage-card);border-radius:999px;padding:6px 12px;font-size:14px;font-weight:550}.IqZLXW_aStores a,.IqZLXW_aSkills a{text-decoration:none}.IqZLXW_aYear{border-top:1px dashed var(--stage-line);grid-template-columns:110px minmax(0,1fr);gap:12px;padding:10px 0;display:grid}.IqZLXW_aYear h3{font:600 14px var(--font-jetbrains),monospace;color:var(--stage-muted)}.IqZLXW_aYear ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.IqZLXW_aYear li{flex-direction:column;font-weight:550;display:flex}.IqZLXW_aYear span{color:var(--stage-muted);font-size:13.5px;font-weight:400}@media (max-width:560px){.IqZLXW_aYear{grid-template-columns:minmax(0,1fr);gap:4px}}.IqZLXW_aFoot{border-top:1px solid var(--stage-line);color:var(--stage-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:24px 0 0;font-size:14px;display:flex}.IqZLXW_aFoot p{margin:0}.IqZLXW_aFoot button{background:var(--stage-ink);color:var(--stage-bg);font:600 14px var(--font-inter),sans-serif;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;padding:9px 16px;display:inline-flex}
.S_RE0q_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.S_RE0q_stage{height:100dvh;min-height:560px;padding:24px clamp(20px,5vw,80px) var(--switcher-room-y);grid-template-columns:minmax(250px,330px) minmax(0,1fr);gap:clamp(20px,4vw,64px);display:grid;position:relative;overflow:hidden}@media (max-width:860px){.S_RE0q_stage{grid-template-columns:minmax(0,1fr);padding-top:16px}.S_RE0q_stage .S_RE0q_side{display:none}.S_RE0q_stage .S_RE0q_readFab{display:grid}}.S_RE0q_side{color:var(--stage-ink);flex-direction:column;align-self:center;gap:14px;max-width:330px;display:flex}.S_RE0q_kicker{font:600 12px/1 var(--font-jetbrains),monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--stage-muted);margin:0}.S_RE0q_sideName{font:700 clamp(30px, 3vw, 40px)/1.05 var(--font-inter),sans-serif;letter-spacing:-.03em;margin:0}.S_RE0q_sideRole{font:500 17px/1.35 var(--font-inter),sans-serif;color:var(--stage-accent);margin:-6px 0 0}.S_RE0q_sideLede{font:400 15px/1.55 var(--font-inter),sans-serif;color:var(--stage-muted);margin:0}.S_RE0q_sideButtons{grid-template-columns:1fr 1fr;gap:8px;margin-top:4px;display:grid}.S_RE0q_sideButtons button{border:1px solid var(--stage-line);background:var(--stage-card);color:var(--stage-ink);font:500 13px var(--font-inter),sans-serif;text-align:left;cursor:pointer;border-radius:12px;align-items:center;gap:8px;padding:9px 10px;transition:background .15s,border-color .15s,transform .15s;display:flex}.S_RE0q_sideButtons button:hover{border-color:var(--stage-line-strong)}.S_RE0q_sideButtons button:active{transform:scale(.97)}.S_RE0q_sideButtons button span{flex:1}.S_RE0q_sideButtons button svg{color:var(--stage-muted)}.S_RE0q_sideButtons kbd{border:1px solid var(--stage-line);min-width:22px;font:600 11px/1.2 var(--font-jetbrains),monospace;color:var(--stage-muted);text-align:center;border-bottom-width:2px;border-radius:6px;padding:2px 5px}.S_RE0q_sideMore{font:400 13px/1.45 var(--font-inter),sans-serif;color:var(--stage-muted)}.S_RE0q_sideMore summary{cursor:pointer;color:var(--stage-ink);padding:4px 0;font-weight:600}.S_RE0q_sideMore dl{gap:6px;margin:8px 0 0;display:grid}.S_RE0q_sideMore div{justify-content:space-between;gap:12px;display:flex}.S_RE0q_sideMore dt{color:var(--stage-ink)}.S_RE0q_sideMore dd{text-align:right;margin:0}.S_RE0q_readBtn{background:var(--stage-ink);color:var(--stage-bg);font:600 14px var(--font-inter),sans-serif;cursor:pointer;border:0;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:10px 16px;display:inline-flex}.S_RE0q_readFab{left:12px;bottom:calc(21px + env(safe-area-inset-bottom,0px));z-index:20;border:1px solid var(--stage-line);background:var(--stage-card);width:44px;height:44px;color:var(--stage-ink);cursor:pointer;border-radius:50%;place-items:center;display:none;position:fixed;box-shadow:0 4px 14px #0000001f}.S_RE0q_deviceWrap{place-items:center;min-width:0;min-height:0;display:grid;position:relative}.S_RE0q_device{--k:1;--frame:#1d1e22;width:418px;height:872px;margin:calc((1 - var(--k))*-436px) calc((1 - var(--k))*-209px);transform:scale(var(--k));background:linear-gradient(150deg,#3a3c43 0%,#17181c 38%,#0b0c0e 62%,#2c2e34 100%);border-radius:68px;flex:none;padding:14px;position:relative;box-shadow:inset 0 0 0 1.5px #ffffff24,inset 0 0 0 5px #0a0a0c,0 2px 2px #00000014,0 30px 60px -10px #0a0e1e59,0 60px 120px -30px #0a0e1e66}@media (max-height:940px){.S_RE0q_device{--k:.92}}@media (max-height:860px){.S_RE0q_device{--k:.83}}@media (max-height:780px){.S_RE0q_device{--k:.74}}@media (max-height:700px){.S_RE0q_device{--k:.66}}html[data-scheme=dark] .S_RE0q_device{background:linear-gradient(150deg,#4a4d55 0%,#1f2025 38%,#111215 62%,#3a3c43 100%);box-shadow:inset 0 0 0 1.5px #fff3,inset 0 0 0 5px #050506,0 30px 60px -10px #0009,0 0 0 1px #ffffff0a}@media (prefers-color-scheme:dark){html:not([data-scheme=light]) .S_RE0q_device{background:linear-gradient(150deg,#4a4d55 0%,#1f2025 38%,#111215 62%,#3a3c43 100%);box-shadow:inset 0 0 0 1.5px #fff3,inset 0 0 0 5px #050506,0 30px 60px -10px #0009,0 0 0 1px #ffffff0a}}.S_RE0q_power,.S_RE0q_volUp,.S_RE0q_volDown{background:linear-gradient(90deg,#2a2c31,#4b4e56);border-radius:2px;width:5px;position:absolute}.S_RE0q_power{cursor:pointer;border:0;height:104px;padding:0;top:220px;right:-4px}.S_RE0q_power:hover{background:linear-gradient(90deg,#3a3c43,#6a6e78)}.S_RE0q_power:active{transform:translate(-1.5px)}.S_RE0q_power:focus-visible{outline:3px solid var(--stage-accent);outline-offset:3px}.S_RE0q_volUp,.S_RE0q_volDown{background:linear-gradient(270deg,#2a2c31,#4b4e56);height:64px;left:-4px}.S_RE0q_volUp{top:200px}.S_RE0q_volDown{top:280px}.S_RE0q_torchBeam{opacity:0;pointer-events:none;z-index:-1;background:radial-gradient(closest-side,#fffbe4d9,#fff8d659 45%,#0000 75%);border-radius:50%;width:520px;height:520px;margin-left:-260px;transition:opacity .35s;position:absolute;top:-160px;left:50%}[data-torch] .S_RE0q_torchBeam{opacity:1}.S_RE0q_screen{--h:252;--screen-r:54px;--status-h:54px;--accent:hsl(var(--h) 76% 50%);--accent-ink:#fff;--sys-bg:#f2f2f6;--sys-card:#fff;--sys-ink:#0c0c10;--sys-ink-2:#3a3a40;--sys-muted:#86868c;--sys-sep:#3c3c4329;--sys-fill:#7676801f;--sys-fill-2:#76768033;--sys-bar:#f8f8fad1;--sys-shadow:0 1px 2px #0000000a, 0 6px 20px #0000000f;--c-blue:#2f7cf6;--c-green:#2fb350;--c-orange:#f08c1d;--c-purple:#8f5cf0;--c-pink:#e8508e;--c-teal:#22a7b7;--c-red:#ef4438;--c-yellow:#e0a800;--c-gray:#8e8e93;--glass-ink:#121216;--glass-muted:#1212169e}html[data-scheme=dark] .S_RE0q_screen{--accent:hsl(var(--h) 92% 70%);--accent-ink:#0a0a0c;--sys-bg:#000;--sys-card:#1c1c1f;--sys-ink:#f4f4f6;--sys-ink-2:#d2d2d8;--sys-muted:#8e8e95;--sys-sep:#54545c8c;--sys-fill:#7676803d;--sys-fill-2:#76768057;--sys-bar:#141416d1;--sys-shadow:none;--c-blue:#4c93ff;--c-green:#3fd168;--c-orange:#ff9f2e;--c-purple:#a98aff;--c-pink:#ff6aa2;--c-teal:#40c8d8;--c-red:#ff5a4f;--c-yellow:#ffd23f;--c-gray:#98989f;--glass-ink:#f5f5f7;--glass-muted:#f5f5f79e}@media (prefers-color-scheme:dark){html:not([data-scheme=light]) .S_RE0q_screen{--accent:hsl(var(--h) 92% 70%);--accent-ink:#0a0a0c;--sys-bg:#000;--sys-card:#1c1c1f;--sys-ink:#f4f4f6;--sys-ink-2:#d2d2d8;--sys-muted:#8e8e95;--sys-sep:#54545c8c;--sys-fill:#7676803d;--sys-fill-2:#76768057;--sys-bar:#141416d1;--sys-shadow:none;--c-blue:#4c93ff;--c-green:#3fd168;--c-orange:#ff9f2e;--c-purple:#a98aff;--c-pink:#ff6aa2;--c-teal:#40c8d8;--c-red:#ff5a4f;--c-yellow:#ffd23f;--c-gray:#98989f;--glass-ink:#f5f5f7;--glass-muted:#f5f5f79e}}.S_RE0q_screen{border-radius:var(--screen-r);isolation:isolate;width:390px;height:844px;color:var(--sys-ink);font-family:var(--font-inter),system-ui,sans-serif;font-size:calc(16px*var(--tx,1));font-feature-settings:"cv11","ss03";-webkit-tap-highlight-color:#0000;background:#000;outline:none;position:relative;overflow:hidden}.S_RE0q_screen :focus-visible{outline:2.5px solid var(--accent);outline-offset:2px}.S_RE0q_screen button{font:inherit;color:inherit}@media (max-width:600px){.S_RE0q_screen{--screen-r:0px;--status-h:44px;width:100%;height:100%}}.S_RE0q_desk{transform-origin:50%;position:absolute;inset:0}.S_RE0q_wall{background:radial-gradient(70% 45% at 18% 12%, hsl(calc(var(--h) + 34), 92%, 76%, .95), transparent 70%),radial-gradient(60% 50% at 96% 38%, hsl(calc(var(--h) - 40), 88%, 64%, .9), transparent 70%),radial-gradient(90% 60% at 8% 92%, hsl(calc(var(--h) + 80), 78%, 52%, .85), transparent 72%),radial-gradient(70% 40% at 80% 96%, hsl(calc(var(--h) + 12), 90%, 60%, .8), transparent 70%),linear-gradient(168deg, hsl(var(--h), 62%, 54%), hsl(calc(var(--h) + 24), 58%, 30%));position:absolute;inset:-2px}html[data-scheme=dark] .S_RE0q_wall{background:radial-gradient(70% 45% at 18% 12%, hsl(calc(var(--h) + 34), 70%, 42%, .9), transparent 70%),radial-gradient(60% 50% at 96% 38%, hsl(calc(var(--h) - 40), 70%, 34%, .85), transparent 70%),radial-gradient(90% 60% at 8% 92%, hsl(calc(var(--h) + 80), 60%, 26%, .85), transparent 72%),radial-gradient(70% 40% at 80% 96%, hsl(calc(var(--h) + 12), 70%, 30%, .8), transparent 70%),linear-gradient(168deg, hsl(var(--h), 45%, 22%), hsl(calc(var(--h) + 24), 50%, 9%))}@media (prefers-color-scheme:dark){html:not([data-scheme=light]) .S_RE0q_wall{background:radial-gradient(70% 45% at 18% 12%, hsl(calc(var(--h) + 34), 70%, 42%, .9), transparent 70%),radial-gradient(60% 50% at 96% 38%, hsl(calc(var(--h) - 40), 70%, 34%, .85), transparent 70%),radial-gradient(90% 60% at 8% 92%, hsl(calc(var(--h) + 80), 60%, 26%, .85), transparent 72%),radial-gradient(70% 40% at 80% 96%, hsl(calc(var(--h) + 12), 70%, 30%, .8), transparent 70%),linear-gradient(168deg, hsl(var(--h), 45%, 22%), hsl(calc(var(--h) + 24), 50%, 9%))}}.S_RE0q_status{z-index:62;height:var(--status-h);color:#fff;pointer-events:none;-webkit-user-select:none;user-select:none;align-items:center;font-size:16px;font-weight:600;transition:color .25s;display:flex;position:absolute;inset:0 0 auto}.S_RE0q_status[data-tone=auto]{color:var(--sys-ink)}.S_RE0q_screen[data-overlay=control] .S_RE0q_status,.S_RE0q_screen[data-overlay=notifications] .S_RE0q_status,.S_RE0q_screen[data-peek] .S_RE0q_status{color:#fff}.S_RE0q_status button{pointer-events:auto;cursor:pointer;touch-action:none;background:0 0;border:0;flex:1;align-items:center;gap:6px;height:100%;padding:4px 0 0;display:flex}.S_RE0q_status button:focus-visible{outline-offset:-6px;border-radius:14px}.S_RE0q_status time{font-variant-numeric:tabular-nums;letter-spacing:-.01em}.S_RE0q_statusLeft{justify-content:center;padding-right:8px!important}@media (max-width:600px){.S_RE0q_statusLeft{justify-content:flex-start;padding-left:22px!important}}.S_RE0q_statusRight{justify-content:center}@media (max-width:600px){.S_RE0q_statusRight{justify-content:flex-end;padding-right:18px!important}}.S_RE0q_island{background:#000;border-radius:20px;flex:none;width:122px;height:35px;margin-top:2px}@media (max-width:600px){.S_RE0q_island{display:none}}.S_RE0q_dimIcon{opacity:.35}.S_RE0q_battery{opacity:.95;border:1.2px solid;border-radius:4px;width:25px;height:12px;margin-left:2px;padding:1.5px;position:relative}.S_RE0q_battery:after{content:"";opacity:.5;background:currentColor;border-radius:0 1px 1px 0;width:1.8px;height:4px;position:absolute;top:3px;right:-4px}.S_RE0q_battery i{background:currentColor;border-radius:1.5px;height:100%;display:block}.S_RE0q_battery[data-charging] i{background:#34c759}.S_RE0q_icon{--icon:62px;--a:#9aa0a8;--b:#5d636b;--g:#fff;--tint:#c0c6cf;width:var(--icon);height:var(--icon);background:linear-gradient(162deg, var(--a), var(--b));color:var(--g);border-radius:22.5%;flex:none;place-items:center;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 .5px #fff3,0 1px 3px #0000001f}.S_RE0q_icon svg{width:60%;height:60%}html[data-scheme=dark] .S_RE0q_icon{color:var(--tint);background:linear-gradient(162deg,#303136,#18191c);box-shadow:inset 0 0 0 .5px #ffffff1f}@media (prefers-color-scheme:dark){html:not([data-scheme=light]) .S_RE0q_icon{color:var(--tint);background:linear-gradient(162deg,#303136,#18191c);box-shadow:inset 0 0 0 .5px #ffffff1f}}.S_RE0q_ic_contacts{--a:#b7bfcb;--b:#7a8492;--tint:#c9d0da}.S_RE0q_ic_mail{--a:#5db4ff;--b:#1c69ef;--tint:#5eaaff}.S_RE0q_ic_calendar{--a:#fff;--b:#f3f3f5;--g:#121216;--tint:#ff5a4f}.S_RE0q_ic_files{--a:#fff;--b:#ecf2fc;--g:#2f7cf6;--tint:#5ea0ff}.S_RE0q_ic_notes{--a:#fffdf6;--b:#f8efcf;--g:#b8932a;--tint:#ffd23f}.S_RE0q_ic_notes:before{content:"";background:linear-gradient(#ffd84d,#f6c624);height:26%;position:absolute;inset:0 0 auto}.S_RE0q_ic_notes svg{margin-top:16%;position:relative}html[data-scheme=dark] .S_RE0q_ic_notes:before{background:linear-gradient(#3a3424,#2a2619)}@media (prefers-color-scheme:dark){html:not([data-scheme=light]) .S_RE0q_ic_notes:before{background:linear-gradient(#3a3424,#2a2619)}}.S_RE0q_ic_code{--a:#2d323e;--b:#101318;--g:#7ee08a;--tint:#7ee08a}.S_RE0q_ic_hardware{--a:#ffb44f;--b:#ef641b;--tint:#ffa04a}.S_RE0q_ic_projects{--a:#b590ff;--b:#693cf0;--tint:#b597ff}.S_RE0q_ic_browser{--a:#52d8ff;--b:#127ce4;--tint:#5ccaff}.S_RE0q_ic_settings{--a:#aab0b8;--b:#61676f;--tint:#bcc2cb}.S_RE0q_ic_checkin{--a:#36d8c5;--b:#0c8b80;--tint:#44dfcb;--icon-cut:#0c8b80}html[data-scheme=dark] .S_RE0q_ic_checkin{--icon-cut:#1a1b1e}@media (prefers-color-scheme:dark){html:not([data-scheme=light]) .S_RE0q_ic_checkin{--icon-cut:#1a1b1e}}.S_RE0q_ic_guide{--a:#68dc7a;--b:#1b9844;--tint:#70e283}.S_RE0q_calFace{flex-direction:column;align-items:center;line-height:1;display:flex}.S_RE0q_calFace b{font-size:calc(var(--icon)*.155);letter-spacing:.02em;color:#ff3b30;margin-top:2px;font-weight:600}.S_RE0q_calFace strong{font-size:calc(var(--icon)*.5);letter-spacing:-.04em;font-weight:400}html[data-scheme=dark] .S_RE0q_calFace b{color:#ff5a4f}html[data-scheme=dark] .S_RE0q_calFace strong{color:#f4f4f6}@media (prefers-color-scheme:dark){html:not([data-scheme=light]) .S_RE0q_calFace b{color:#ff5a4f}html:not([data-scheme=light]) .S_RE0q_calFace strong{color:#f4f4f6}}.S_RE0q_home{padding-top:var(--status-h);transform-origin:50%;transition:transform var(--spring-ms) var(--spring),opacity .32s ease;-webkit-user-select:none;user-select:none;flex-direction:column;display:flex;position:absolute;inset:0}.S_RE0q_home[data-away]{opacity:0;transform:scale(1.1)}.S_RE0q_screen[data-mode=switcher] .S_RE0q_home{opacity:1;transform:none}.S_RE0q_screen[data-peek] .S_RE0q_home[data-away]{opacity:1;transition:transform var(--spring-ms) var(--spring),opacity .18s ease;transform:scale(1.04)}.S_RE0q_pagesView{touch-action:none;flex:1;position:relative;overflow:hidden}.S_RE0q_pages{transform:translate3d(var(--px,0px), 0, 0);position:absolute;inset:0}.S_RE0q_page{inset:0 auto 0 calc(var(--i)*100%);width:100%;padding:14px 20px 0;position:absolute}.S_RE0q_grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:88px;gap:16px 10px;margin:0;padding:0;list-style:none;display:grid}@media (max-height:700px){.S_RE0q_grid{grid-auto-rows:80px;gap:10px}}.S_RE0q_grid>li{justify-content:center;min-width:0;display:flex}.S_RE0q_app{cursor:pointer;touch-action:none;background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;width:100%;padding:0;display:flex;position:relative}.S_RE0q_app:active .S_RE0q_icon{filter:brightness(.8)}.S_RE0q_app:focus-visible{outline:none}.S_RE0q_app:focus-visible .S_RE0q_icon{outline-offset:3px;outline:3px solid #fff}.S_RE0q_appName{color:#fff;text-align:center;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 1px 3px #00000059;max-width:100%;font-size:12px;font-weight:500;line-height:1.2;overflow:hidden}.S_RE0q_badge{color:#fff;text-align:center;background:#ff3b30;border-radius:11px;min-width:22px;height:22px;padding:0 6px;font-size:13px;font-weight:600;line-height:22px;position:absolute;top:-6px;left:calc(50% + 20px)}.S_RE0q_wideWidget{grid-area:span 2/span 4}.S_RE0q_smallWidget{grid-area:span 2/span 2}.S_RE0q_wideWidget,.S_RE0q_smallWidget{flex-direction:column;gap:6px;align-items:stretch!important}.S_RE0q_widgetName{color:#fff;text-align:center;text-shadow:0 1px 3px #00000059;font-size:12px;font-weight:500}.S_RE0q_widget{text-align:left;cursor:pointer;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffe6;border:0;border-radius:24px;flex-direction:column;flex:1;align-items:flex-start;gap:3px;min-height:0;padding:14px 16px;transition:transform .2s;display:flex;overflow:hidden;box-shadow:0 6px 24px #0000001f;color:#121216!important}.S_RE0q_widget:active{transform:scale(.97)}html[data-scheme=dark] .S_RE0q_widget{box-shadow:none;background:#1e1e22e0;color:#f4f4f6!important}@media (prefers-color-scheme:dark){html:not([data-scheme=light]) .S_RE0q_widget{box-shadow:none;background:#1e1e22e0;color:#f4f4f6!important}}.S_RE0q_wKicker{letter-spacing:.06em;text-transform:uppercase;color:#ff3b30;align-items:center;gap:6px;font-size:11px;font-weight:700;display:inline-flex}.S_RE0q_wKicker i{background:currentColor;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #ff3b3033}.S_RE0q_wTitle{letter-spacing:-.02em;margin-top:4px;font-size:19px;font-weight:700;line-height:1.15}.S_RE0q_wSub{opacity:.6;font-size:13px;font-weight:500}.S_RE0q_wBody{opacity:.85;margin-top:4px;font-size:13px;line-height:1.35}.S_RE0q_wFoot{opacity:.55;margin-top:auto;font-size:11.5px}.S_RE0q_wGlance{grid-template-columns:repeat(3,1fr);align-content:center;gap:8px 10px;display:grid}.S_RE0q_stat{flex-direction:column;gap:2px;min-width:0;display:flex}.S_RE0q_stat strong{letter-spacing:-.03em;color:var(--accent);font-size:21px;font-weight:700}.S_RE0q_stat span{opacity:.65;font-size:10.5px;line-height:1.2}.S_RE0q_wToday{gap:0}.S_RE0q_wDay{letter-spacing:.04em;color:#ff3b30;min-height:1em;font-size:12px;font-weight:700}.S_RE0q_wDate{letter-spacing:-.04em;min-height:44px;font-size:44px;font-weight:300;line-height:1}.S_RE0q_wEvent{gap:8px;margin-top:auto;font-size:12px;line-height:1.25;display:flex}.S_RE0q_wEvent i{background:var(--c-blue);border-radius:2px;flex:none;width:4px}.S_RE0q_wEvent b{font-weight:650;display:block}.S_RE0q_wDevices{gap:4px}.S_RE0q_wDevices .S_RE0q_wKicker{color:var(--c-orange);margin-bottom:4px}.S_RE0q_wFig{opacity:.75;font-size:12px}.S_RE0q_wFig strong{opacity:1;letter-spacing:-.02em;font-size:17px;font-weight:700}.S_RE0q_homeFoot{justify-content:center;align-items:center;gap:10px;height:34px;margin-bottom:8px;display:flex}.S_RE0q_searchPill{-webkit-backdrop-filter:blur(28px)saturate(1.7);backdrop-filter:blur(28px)saturate(1.7);background:#ffffff3d;border:0;border-radius:14px;align-items:center;gap:5px;height:28px;padding:0 12px;display:inline-flex}@media (prefers-color-scheme:dark){html:not([data-scheme=light]) .S_RE0q_searchPill{background:#1c1c2052}}.S_RE0q_searchPill{cursor:pointer;font-weight:600;color:#fff!important;font-size:13px!important}html[data-scheme=dark] .S_RE0q_searchPill{background:#28282c6b}@media (prefers-color-scheme:dark){html:not([data-scheme=light]) .S_RE0q_searchPill{background:#28282c6b}}.S_RE0q_dots{-webkit-backdrop-filter:blur(28px)saturate(1.7);backdrop-filter:blur(28px)saturate(1.7);background:#ffffff3d;border-radius:14px;align-items:center;gap:2px;height:28px;padding:0 6px;display:inline-flex}@media (prefers-color-scheme:dark){html:not([data-scheme=light]) .S_RE0q_dots{background:#1c1c2052}}html[data-scheme=dark] .S_RE0q_dots{background:#28282c6b}@media (prefers-color-scheme:dark){html:not([data-scheme=light]) .S_RE0q_dots{background:#28282c6b}}.S_RE0q_dots button{cursor:pointer;background:0 0;border:0;width:18px;height:24px;padding:0}.S_RE0q_dots button:after{content:"";background:#ffffff73;border-radius:50%;width:7px;height:7px;margin:auto;transition:background .2s;display:block}.S_RE0q_dots button[aria-pressed=true]:after{background:#fff}.S_RE0q_dock{-webkit-backdrop-filter:blur(28px)saturate(1.7);backdrop-filter:blur(28px)saturate(1.7);background:#ffffff42;border-radius:34px;grid-template-columns:repeat(4,1fr);justify-items:center;margin:0 10px 26px;padding:14px 10px;list-style:none;display:grid}@media (prefers-color-scheme:dark){html:not([data-scheme=light]) .S_RE0q_dock{background:#1c1c2057}}html[data-scheme=dark] .S_RE0q_dock{background:#24242873}@media (prefers-color-scheme:dark){html:not([data-scheme=light]) .S_RE0q_dock{background:#24242873}}@media (max-width:600px){.S_RE0q_dock{margin-bottom:22px}}.S_RE0q_switchBack{z-index:15;visibility:hidden;opacity:0;-webkit-backdrop-filter:blur(22px)saturate(1.2);backdrop-filter:blur(22px)saturate(1.2);touch-action:none;background:#00000038;transition:opacity .3s,visibility 0s linear .3s;position:absolute;inset:0}.S_RE0q_screen[data-mode=switcher] .S_RE0q_switchBack{visibility:visible;opacity:1;transition:opacity .3s}.S_RE0q_windows{z-index:20;pointer-events:none;position:absolute;inset:0}.S_RE0q_screen[data-mode=switcher] .S_RE0q_windows{pointer-events:auto;touch-action:none}.S_RE0q_win{background:var(--sys-bg);box-shadow:0 0 0 2px var(--sys-bg);transform-origin:0 0;will-change:transform;pointer-events:auto;outline:none;position:absolute;inset:0;overflow:hidden}.S_RE0q_winBody{position:absolute;inset:0}.S_RE0q_winShadow{z-index:0;pointer-events:none;opacity:0;transition:opacity .25s;position:absolute;top:0;left:0;box-shadow:0 18px 50px #00000061}.S_RE0q_screen[data-mode=switcher] .S_RE0q_winShadow{opacity:1}.S_RE0q_splash{z-index:3;background:linear-gradient(162deg, var(--a), var(--b));color:var(--g);opacity:0;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.S_RE0q_splash>.S_RE0q_icon{width:100%;height:100%;box-shadow:none;color:inherit;background:0 0;border-radius:0}.S_RE0q_splash>.S_RE0q_icon:before{display:none}.S_RE0q_splash>.S_RE0q_icon>svg{width:62%;height:auto}.S_RE0q_splash .S_RE0q_calFace b{font-size:64px}.S_RE0q_splash .S_RE0q_calFace strong{font-size:200px}html[data-scheme=dark] .S_RE0q_splash{color:var(--tint);background:linear-gradient(162deg,#303136,#18191c)}@media (prefers-color-scheme:dark){html:not([data-scheme=light]) .S_RE0q_splash{color:var(--tint);background:linear-gradient(162deg,#303136,#18191c)}}.S_RE0q_cover{z-index:4;cursor:pointer;touch-action:none;background:0 0;border:0;padding:0;position:absolute;inset:0}.S_RE0q_cover:focus-visible{outline:6px solid var(--accent)!important;outline-offset:-6px!important}.S_RE0q_winLabel{z-index:150;color:#fff;white-space:nowrap;opacity:0;pointer-events:none;text-shadow:0 1px 2px #0000004d;align-items:center;gap:7px;font-size:14px;font-weight:600;transition:opacity .2s;display:flex;position:absolute;top:0;left:0}.S_RE0q_screen[data-mode=switcher] .S_RE0q_winLabel{opacity:1}.S_RE0q_homeBar{z-index:46;color:#fff;cursor:grab;touch-action:none;background:0 0;border:0;justify-content:center;align-items:flex-end;height:26px;padding:0 0 8px;display:flex;position:absolute;inset:auto 0 0}.S_RE0q_homeBar span{opacity:.9;background:currentColor;border-radius:3px;width:136px;height:5px;transition:width .2s,opacity .2s}.S_RE0q_homeBar:hover span{width:150px}.S_RE0q_screen[data-mode=app]:not([data-peek]) .S_RE0q_homeBar{color:var(--sys-ink)}.S_RE0q_screen[data-armed] .S_RE0q_homeBar span{width:110px}.S_RE0q_homeBar[hidden]{display:none}.S_RE0q_lock{z-index:50;padding:var(--status-h) 14px 0;color:#fff;visibility:hidden;touch-action:none;-webkit-user-select:none;user-select:none;cursor:default;background:radial-gradient(70% 45% at 18% 12%, hsl(calc(var(--h) + 34), 92%, 76%, .95), transparent 70%),radial-gradient(60% 50% at 96% 38%, hsl(calc(var(--h) - 40), 88%, 64%, .9), transparent 70%),radial-gradient(90% 60% at 8% 92%, hsl(calc(var(--h) + 80), 78%, 52%, .85), transparent 72%),radial-gradient(70% 40% at 80% 96%, hsl(calc(var(--h) + 12), 90%, 60%, .8), transparent 70%),linear-gradient(168deg, hsl(var(--h), 62%, 54%), hsl(calc(var(--h) + 24), 58%, 30%));outline:none;flex-direction:column;align-items:center;display:flex;position:absolute;inset:0}html[data-scheme=dark] .S_RE0q_lock{background:radial-gradient(70% 45% at 18% 12%, hsl(calc(var(--h) + 34), 70%, 42%, .9), transparent 70%),radial-gradient(60% 50% at 96% 38%, hsl(calc(var(--h) - 40), 70%, 34%, .85), transparent 70%),radial-gradient(90% 60% at 8% 92%, hsl(calc(var(--h) + 80), 60%, 26%, .85), transparent 72%),radial-gradient(70% 40% at 80% 96%, hsl(calc(var(--h) + 12), 70%, 30%, .8), transparent 70%),linear-gradient(168deg, hsl(var(--h), 45%, 22%), hsl(calc(var(--h) + 24), 50%, 9%))}@media (prefers-color-scheme:dark){html:not([data-scheme=light]) .S_RE0q_lock{background:radial-gradient(70% 45% at 18% 12%, hsl(calc(var(--h) + 34), 70%, 42%, .9), transparent 70%),radial-gradient(60% 50% at 96% 38%, hsl(calc(var(--h) - 40), 70%, 34%, .85), transparent 70%),radial-gradient(90% 60% at 8% 92%, hsl(calc(var(--h) + 80), 60%, 26%, .85), transparent 72%),radial-gradient(70% 40% at 80% 96%, hsl(calc(var(--h) + 12), 70%, 30%, .8), transparent 70%),linear-gradient(168deg, hsl(var(--h), 45%, 22%), hsl(calc(var(--h) + 24), 50%, 9%))}}.S_RE0q_lock[data-on]{visibility:visible}.S_RE0q_lock:after{content:"";z-index:-1;background:linear-gradient(#00000014,#0000 40%,#0003);position:absolute;inset:0}.S_RE0q_lock>*{opacity:calc(1 - var(--lift,0)*1.8)}.S_RE0q_lockTop{text-align:center;text-shadow:0 1px 12px #0000001f;flex-direction:column;align-items:center;margin-top:6px;display:flex}.S_RE0q_padlock{opacity:.9;place-items:center;height:22px;display:grid}.S_RE0q_lockDate{letter-spacing:-.01em;min-height:1.2em;margin:6px 0 0;font-size:19px;font-weight:600}.S_RE0q_lockTime{letter-spacing:-.045em;font-variant-numeric:tabular-nums;mix-blend-mode:overlay;color:#fffffff2;min-height:1.02em;margin:-6px 0 0;font-size:98px;font-weight:640;line-height:1.02}html[data-scheme=dark] .S_RE0q_lockTime{mix-blend-mode:normal;color:#ffffffeb}@media (prefers-color-scheme:dark){html:not([data-scheme=light]) .S_RE0q_lockTime{mix-blend-mode:normal;color:#ffffffeb}}.S_RE0q_lockOwner{opacity:.8;margin:2px 0 0;font-size:13px;font-weight:500}.S_RE0q_lockNotices{overscroll-behavior:contain;scrollbar-width:none;flex:1;width:100%;max-width:372px;min-height:0;margin-top:18px;padding:4px 0 28px;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000,#000 8px calc(100% - 28px),#0000);mask-image:linear-gradient(#0000,#000 8px calc(100% - 28px),#0000)}.S_RE0q_lockBottom{justify-content:space-between;align-items:center;width:100%;padding:6px 34px 40px;display:flex}.S_RE0q_lockBtn{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);cursor:pointer;width:50px;height:50px;transition:background .2s,transform .2s var(--spring-pop);background:#00000047;border:0;border-radius:50%;place-items:center;display:grid;color:#fff!important}.S_RE0q_lockBtn:active{transform:scale(1.12)}.S_RE0q_lockBtn[aria-pressed=true]{background:#fff;color:#111!important}.S_RE0q_unlockHint{opacity:.85;margin:0;font-size:14px;font-weight:500;animation:2.8s ease-in-out infinite S_RE0q_hint}@keyframes S_RE0q_hint{0%,to{opacity:.55;transform:translateY(0)}50%{opacity:1;transform:translateY(-4px)}}.S_RE0q_lockBar{background:#fff;border-radius:3px;width:136px;height:5px;margin-left:-68px;position:absolute;bottom:8px;left:50%}.S_RE0q_notices{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.S_RE0q_stack{flex-direction:column;gap:8px;display:flex;position:relative}.S_RE0q_stack[data-more]:not([data-open]):before,.S_RE0q_stack[data-more="2"]:not([data-open]):after{content:"";z-index:-1;-webkit-backdrop-filter:blur(28px)saturate(1.7);backdrop-filter:blur(28px)saturate(1.7);background:#ffffff5c;border-radius:0 0 18px 18px;height:20px;position:absolute;bottom:-7px;left:12px;right:12px}html[data-scheme=dark] .S_RE0q_stack[data-more]:not([data-open]):before{background:#1c1c2070}html[data-scheme=dark] .S_RE0q_stack[data-more="2"]:not([data-open]):after{background:#1c1c2070}@media (prefers-color-scheme:dark){html:not([data-scheme=light]) .S_RE0q_stack[data-more]:not([data-open]):before{background:#1c1c2070}html:not([data-scheme=light]) .S_RE0q_stack[data-more="2"]:not([data-open]):after{background:#1c1c2070}}.S_RE0q_stack[data-more="2"]:not([data-open]):after{z-index:-2;opacity:.7;bottom:-13px;left:24px;right:24px}.S_RE0q_stack[data-more]:not([data-open]){margin-bottom:12px}.S_RE0q_stackHead{color:#fff;text-shadow:0 1px 6px #0003;align-items:center;gap:8px;padding:0 4px;font-size:18px;font-weight:700;display:flex}.S_RE0q_stackHead span{flex:1}.S_RE0q_stackHead button{-webkit-backdrop-filter:blur(28px)saturate(1.7);backdrop-filter:blur(28px)saturate(1.7);background:#fff6;border:0;border-radius:14px;height:28px;padding:0 12px}html[data-scheme=dark] .S_RE0q_stackHead button{background:#1c1c207a}@media (prefers-color-scheme:dark){html:not([data-scheme=light]) .S_RE0q_stackHead button{background:#1c1c207a}}.S_RE0q_stackHead button{cursor:pointer;font-size:13px;font-weight:600;color:var(--glass-ink)!important}.S_RE0q_stackHead button:last-child{place-items:center;width:28px;padding:0;display:grid}.S_RE0q_notice{-webkit-backdrop-filter:blur(28px)saturate(1.7);backdrop-filter:blur(28px)saturate(1.7);background:#fff9;border-radius:20px;position:relative}html[data-scheme=dark] .S_RE0q_notice{background:#1c1c20ad}@media (prefers-color-scheme:dark){html:not([data-scheme=light]) .S_RE0q_notice{background:#1c1c20ad}}.S_RE0q_notice{color:var(--glass-ink);touch-action:pan-y;transition:transform .32s var(--spring),opacity .2s;animation:S_RE0q_noticeIn var(--spring-pop-ms) var(--spring-pop) both}.S_RE0q_notice[data-drag]{transition:none}.S_RE0q_notice[data-gone]{opacity:0}@keyframes S_RE0q_noticeIn{0%{opacity:0;transform:translateY(-10px)scale(.96)}}.S_RE0q_noticeHit{border-radius:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:11px;width:100%;padding:12px 14px;display:flex}.S_RE0q_noticeIcon{flex:none;margin-top:1px}.S_RE0q_noticeText{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.S_RE0q_noticeTop{align-items:baseline;gap:8px;display:flex}.S_RE0q_noticeTop strong{flex:1;min-width:0;font-size:15px;font-weight:650;line-height:1.25}.S_RE0q_noticeTop time{color:var(--glass-muted);flex:none;font-size:13px}.S_RE0q_noticeBody{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14.5px;line-height:1.32;display:-webkit-box;overflow:hidden}.S_RE0q_noticeMore{color:var(--glass-muted);margin-top:2px;font-size:13px}.S_RE0q_noNotices{text-align:center;color:#ffffffb3;margin:30px 0;font-size:15px;font-weight:500}.S_RE0q_nc,.S_RE0q_ccLayer,.S_RE0q_searchLayer{visibility:hidden;touch-action:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0}.S_RE0q_nc[data-open],.S_RE0q_ccLayer[data-open],.S_RE0q_searchLayer[data-open]{--pull:1;visibility:visible}.S_RE0q_nc[data-pull],.S_RE0q_ccLayer[data-pull],.S_RE0q_searchLayer[data-pull]{visibility:visible;transition:none!important}.S_RE0q_nc[data-pull]>*,.S_RE0q_ccLayer[data-pull]>*,.S_RE0q_searchLayer[data-pull]>*{transition:none!important}.S_RE0q_nc{z-index:60;padding:var(--status-h) 14px 0;background:radial-gradient(70% 45% at 18% 12%, hsl(calc(var(--h) + 34), 92%, 76%, .95), transparent 70%),radial-gradient(60% 50% at 96% 38%, hsl(calc(var(--h) - 40), 88%, 64%, .9), transparent 70%),radial-gradient(90% 60% at 8% 92%, hsl(calc(var(--h) + 80), 78%, 52%, .85), transparent 72%),radial-gradient(70% 40% at 80% 96%, hsl(calc(var(--h) + 12), 90%, 60%, .8), transparent 70%),linear-gradient(168deg, hsl(var(--h), 62%, 54%), hsl(calc(var(--h) + 24), 58%, 30%));flex-direction:column;display:flex}html[data-scheme=dark] .S_RE0q_nc{background:radial-gradient(70% 45% at 18% 12%, hsl(calc(var(--h) + 34), 70%, 42%, .9), transparent 70%),radial-gradient(60% 50% at 96% 38%, hsl(calc(var(--h) - 40), 70%, 34%, .85), transparent 70%),radial-gradient(90% 60% at 8% 92%, hsl(calc(var(--h) + 80), 60%, 26%, .85), transparent 72%),radial-gradient(70% 40% at 80% 96%, hsl(calc(var(--h) + 12), 70%, 30%, .8), transparent 70%),linear-gradient(168deg, hsl(var(--h), 45%, 22%), hsl(calc(var(--h) + 24), 50%, 9%))}@media (prefers-color-scheme:dark){html:not([data-scheme=light]) .S_RE0q_nc{background:radial-gradient(70% 45% at 18% 12%, hsl(calc(var(--h) + 34), 70%, 42%, .9), transparent 70%),radial-gradient(60% 50% at 96% 38%, hsl(calc(var(--h) - 40), 70%, 34%, .85), transparent 70%),radial-gradient(90% 60% at 8% 92%, hsl(calc(var(--h) + 80), 60%, 26%, .85), transparent 72%),radial-gradient(70% 40% at 80% 96%, hsl(calc(var(--h) + 12), 70%, 30%, .8), transparent 70%),linear-gradient(168deg, hsl(var(--h), 45%, 22%), hsl(calc(var(--h) + 24), 50%, 9%))}}.S_RE0q_nc{transform:translate3d(0, calc((var(--pull,0) - 1) * 100%), 0);transition:transform var(--spring-soft-ms) var(--spring-soft),visibility 0s linear var(--spring-soft-ms)}.S_RE0q_nc[data-open]{transition:transform var(--spring-soft-ms) var(--spring-soft),visibility 0s}.S_RE0q_nc:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:#00000038;position:absolute;inset:0}.S_RE0q_ncHead{color:#fff;text-align:center;padding:4px 6px 12px}.S_RE0q_ncTime{letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:0;font-size:64px;font-weight:600;line-height:1}.S_RE0q_ncDate{margin:6px 0 0;font-size:17px;font-weight:600}.S_RE0q_ncBody{overscroll-behavior:contain;scrollbar-width:none;flex:1;width:100%;max-width:372px;min-height:0;margin:0 auto;padding-bottom:40px;overflow-y:auto}.S_RE0q_clearAll{-webkit-backdrop-filter:blur(28px)saturate(1.7);backdrop-filter:blur(28px)saturate(1.7);background:#fff6;border:0;border-radius:16px;height:32px;margin:16px auto 0;padding:0 16px;display:block}html[data-scheme=dark] .S_RE0q_clearAll{background:#1c1c207a}@media (prefers-color-scheme:dark){html:not([data-scheme=light]) .S_RE0q_clearAll{background:#1c1c207a}}.S_RE0q_clearAll{cursor:pointer;font-weight:600;color:var(--glass-ink)!important;font-size:14px!important}.S_RE0q_grabber{background:#fff;border-radius:3px;width:136px;height:5px;margin-left:-68px;position:absolute;bottom:10px;left:50%}.S_RE0q_ccLayer{z-index:61;padding:calc(var(--status-h) + 28px) 20px 0;-webkit-backdrop-filter:blur(26px)saturate(1.5);backdrop-filter:blur(26px)saturate(1.5);opacity:var(--pull,0);background:#0a0a0e52;justify-content:center;transition:opacity .3s,visibility 0s linear .3s;display:flex}.S_RE0q_ccLayer[data-open]{transition:opacity .3s,visibility}.S_RE0q_cc{width:100%;max-width:340px;transform:translate3d(0, calc((var(--pull,0) - 1) * 40px), 0) scale(calc(.9 + var(--pull,0) * .1));transform-origin:80% 0;transition:transform var(--spring-pop-ms) var(--spring-pop)}.S_RE0q_ccGrid{grid-template-columns:repeat(4,1fr);grid-auto-rows:72px;gap:14px;display:grid}.S_RE0q_ccRadios,.S_RE0q_ccStack{grid-area:span 2/span 2}.S_RE0q_ccRadios{background:#ffffff29;border-radius:26px;grid-template-columns:1fr 1fr;place-items:center;padding:12px;display:grid}.S_RE0q_ccRound{cursor:pointer;width:56px;height:56px;transition:background .2s,transform .25s var(--spring-pop);background:#fff3;border:0;border-radius:50%;place-items:center;display:grid;color:#fff!important}.S_RE0q_ccRound:active{transform:scale(.92)}.S_RE0q_ccRound[aria-pressed=true]{background:var(--c-blue)}.S_RE0q_ccRound[aria-pressed=true][data-key=airplane]{background:#ff9500}.S_RE0q_ccRound[aria-pressed=true][data-key=cellular]{background:#34c759}.S_RE0q_ccStack{gap:14px;display:grid}.S_RE0q_ccWide{text-align:left;cursor:pointer;background:#ffffff29;border:0;border-radius:22px;align-items:center;gap:10px;padding:0 12px;transition:background .2s;display:flex;color:#fff!important}.S_RE0q_ccWide b{font-size:13px;font-weight:650;display:block}.S_RE0q_ccWide small{opacity:.7;font-size:12px}.S_RE0q_ccWide[aria-pressed=true]{background:#ffffffe6;color:#111!important}.S_RE0q_ccWide[aria-pressed=true] .S_RE0q_ccGlyph{background:var(--c-purple);color:#fff}.S_RE0q_ccGlyph{background:#fff3;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}.S_RE0q_ccSlider{color:#555;cursor:ns-resize;background:#ffffff2e;border-radius:24px;grid-row:span 2;justify-content:center;align-items:flex-end;padding-bottom:14px;display:flex;position:relative;overflow:hidden}.S_RE0q_ccSlider:before{content:"";height:calc(var(--v)*100%);background:#fff;transition:height 80ms;position:absolute;inset:auto 0 0}.S_RE0q_ccSlider svg{position:relative}.S_RE0q_ccSlider input{opacity:0;cursor:ns-resize;writing-mode:vertical-lr;direction:rtl;width:100%;height:100%;margin:0;position:absolute;inset:0}.S_RE0q_ccSlider:focus-within{outline-offset:2px;outline:2.5px solid #fff}.S_RE0q_ccTile{cursor:pointer;transition:background .2s,transform .25s var(--spring-pop);background:#ffffff29;border:0;border-radius:22px;place-items:center;display:grid;color:#fff!important}.S_RE0q_ccTile:active{transform:scale(.93)}.S_RE0q_ccTile[aria-pressed=true]{background:#fff;color:#111!important}.S_RE0q_searchLayer{z-index:58;-webkit-backdrop-filter:blur(28px)saturate(1.4);backdrop-filter:blur(28px)saturate(1.4);opacity:var(--pull,0);background:#0a0a0e47;transition:opacity .28s,visibility 0s linear .28s}.S_RE0q_searchLayer[data-open]{transition:opacity .28s,visibility}.S_RE0q_searchSheet{height:100%;padding-top:calc(var(--status-h) + 6px);color:#fff;transform:translate3d(0, calc((var(--pull,0) - 1) * 50px), 0);transition:transform var(--spring-ms) var(--spring);-webkit-user-select:text;user-select:text;flex-direction:column;display:flex}.S_RE0q_searchTop{align-items:center;gap:10px;padding:0 14px 10px;display:flex}.S_RE0q_searchBox{color:#ffffffbf;background:#fff3;border-radius:12px;flex:1;align-items:center;gap:7px;height:40px;padding:0 10px;display:flex}.S_RE0q_searchBox:focus-within{box-shadow:0 0 0 2px #ffffffb3}.S_RE0q_searchBox input{color:#fff;background:0 0;border:0;flex:1;min-width:0;font-size:17px;outline:none!important}.S_RE0q_searchBox input::placeholder{color:#fff9}.S_RE0q_searchBox input::-webkit-search-cancel-button{display:none}.S_RE0q_searchClear{cursor:pointer;background:#ffffff80;border:0;border-radius:50%;place-items:center;width:18px;height:18px;padding:0;display:grid;color:#222!important}.S_RE0q_searchCancel{cursor:pointer;background:0 0;border:0;font-weight:500;color:#fff!important;font-size:16px!important}.S_RE0q_searchBody{overscroll-behavior:contain;touch-action:pan-y;flex:1;min-height:0;padding:0 14px 40px;overflow-y:auto}.S_RE0q_searchHead{color:#ffffffbf;margin:14px 4px 8px;font-size:14px;font-weight:650}.S_RE0q_suggest{background:#ffffff1f;border-radius:22px;grid-template-columns:repeat(4,1fr);gap:14px 6px;margin:0;padding:14px 6px;list-style:none;display:grid}.S_RE0q_suggest button{cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;width:100%;padding:0;display:flex;font-size:12px!important}.S_RE0q_searchHint{color:#ffffffb3;margin:18px 4px;font-size:14px}.S_RE0q_hitGroup ul{background:#ffffff1f;border-radius:18px;margin:0;padding:4px;list-style:none}.S_RE0q_hitGroup ul li[aria-selected=true] button{background:#ffffff2e}.S_RE0q_hitGroup ul button{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;align-items:center;gap:12px;width:100%;padding:8px 10px;display:flex}.S_RE0q_hitGroup ul button>span:last-child{flex-direction:column;min-width:0;display:flex}.S_RE0q_hitGroup ul button strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}.S_RE0q_hitGroup ul button small{color:#ffffffa6;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.S_RE0q_menuLayer{z-index:70;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0000001f;animation:.2s both S_RE0q_fade;position:absolute;inset:0}@keyframes S_RE0q_fade{0%{opacity:0}}.S_RE0q_menuIcon{animation:S_RE0q_lift var(--spring-pop-ms) var(--spring-pop) both;display:grid;position:absolute}@keyframes S_RE0q_lift{to{transform:scale(1.08)}}.S_RE0q_menu{-webkit-backdrop-filter:blur(28px)saturate(1.7);backdrop-filter:blur(28px)saturate(1.7);background:#ffffffc7;border-radius:16px;width:240px;margin:0;padding:0;list-style:none;position:absolute;overflow:hidden}html[data-scheme=dark] .S_RE0q_menu{background:#1c1c20db}@media (prefers-color-scheme:dark){html:not([data-scheme=light]) .S_RE0q_menu{background:#1c1c20db}}.S_RE0q_menu{color:var(--glass-ink);transform-origin:50% 0;animation:S_RE0q_menuIn var(--spring-pop-ms) var(--spring-pop) both;box-shadow:0 16px 50px #00000040}.S_RE0q_menu[data-up]{transform-origin:50% 100%;animation-name:S_RE0q_menuInUp;transform:translateY(-100%)}.S_RE0q_menu li+li{border-top:.5px solid #7f7f7f4d}.S_RE0q_menu a,.S_RE0q_menu button{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:15px;text-decoration:none;display:flex}.S_RE0q_menu a:hover,.S_RE0q_menu a:focus-visible,.S_RE0q_menu button:hover,.S_RE0q_menu button:focus-visible{background:#7f7f7f29;outline:none}@keyframes S_RE0q_menuIn{0%{opacity:0;transform:scale(.6)}}@keyframes S_RE0q_menuInUp{0%{opacity:0;transform:translateY(-100%)scale(.6)}}.S_RE0q_banner{z-index:65;-webkit-backdrop-filter:blur(28px)saturate(1.7);backdrop-filter:blur(28px)saturate(1.7);background:#ffffffb8;border-radius:22px;display:flex;position:absolute;top:8px;left:8px;right:8px}html[data-scheme=dark] .S_RE0q_banner{background:#1c1c20cc}@media (prefers-color-scheme:dark){html:not([data-scheme=light]) .S_RE0q_banner{background:#1c1c20cc}}.S_RE0q_banner{color:var(--glass-ink);animation:S_RE0q_bannerIn var(--spring-pop-ms) var(--spring-pop) both;box-shadow:0 10px 30px #0000002e}@media (max-width:600px){.S_RE0q_banner{top:6px}}@keyframes S_RE0q_bannerIn{0%{transform:translateY(-130%)}}.S_RE0q_bannerHit{text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:flex-start;gap:11px;padding:12px 6px 12px 14px;display:flex}.S_RE0q_bannerHit>span:last-child{flex-direction:column;gap:1px;display:flex}.S_RE0q_bannerX{cursor:pointer;background:#7f7f7f33;border:0;border-radius:50%;align-self:flex-start;place-items:center;width:28px;height:28px;margin:10px 10px 0 0;padding:0;display:grid}.S_RE0q_toast{top:calc(var(--status-h) + 6px);z-index:66;-webkit-backdrop-filter:blur(28px)saturate(1.7);backdrop-filter:blur(28px)saturate(1.7);background:#fffc;border-radius:20px;margin:0;padding:9px 16px;position:absolute;left:50%}html[data-scheme=dark] .S_RE0q_toast{background:#1c1c20e0}@media (prefers-color-scheme:dark){html:not([data-scheme=light]) .S_RE0q_toast{background:#1c1c20e0}}.S_RE0q_toast{color:var(--glass-ink);white-space:nowrap;pointer-events:none;animation:S_RE0q_toast 2.4s var(--spring-pop) both;font-size:14px;font-weight:600;box-shadow:0 8px 24px #00000029}@keyframes S_RE0q_toast{0%{opacity:0;transform:translate(-50%,-20px)scale(.9)}12%,80%{opacity:1;transform:translate(-50%)scale(1)}to{opacity:0;transform:translate(-50%,-10px)scale(.96)}}.S_RE0q_dimmer{z-index:90;pointer-events:none;background:#000;position:absolute;inset:0}.S_RE0q_off{z-index:95;opacity:0;visibility:hidden;cursor:pointer;background:#000;place-items:center;transition:opacity .25s,visibility 0s linear .25s;display:grid;position:absolute;inset:0}.S_RE0q_off[data-on]{opacity:1;visibility:visible;transition:opacity .18s}.S_RE0q_aod{color:#ffffff52;letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-bottom:30%;font-size:56px;font-weight:300}@media (max-width:600px){.S_RE0q_stage{height:auto;min-height:0;padding:0;display:block}.S_RE0q_deviceWrap{inset:0 0 var(--switcher-room-y);display:block;position:fixed}.S_RE0q_device{width:100%;height:100%;box-shadow:none;background:0 0;border-radius:0;margin:0;padding:0;transform:none}.S_RE0q_power,.S_RE0q_volUp,.S_RE0q_volDown,.S_RE0q_torchBeam{display:none}.S_RE0q_readFab{display:grid}.S_RE0q_screen{border-radius:0 0 22px 22px}}.S_RE0q_screen[data-still] .S_RE0q_home,.S_RE0q_screen[data-still] .S_RE0q_nc,.S_RE0q_screen[data-still] .S_RE0q_cc,.S_RE0q_screen[data-still] .S_RE0q_searchSheet,.S_RE0q_screen[data-still] .S_RE0q_notice{transition-duration:.01ms!important}.S_RE0q_screen[data-still] .S_RE0q_unlockHint,.S_RE0q_screen[data-still] .S_RE0q_notice,.S_RE0q_screen[data-still] .S_RE0q_menu,.S_RE0q_screen[data-still] .S_RE0q_menuIcon,.S_RE0q_screen[data-still] .S_RE0q_banner{animation:none!important}.S_RE0q_screen[data-still] .S_RE0q_menu[data-up]{transform:translateY(-100%)}.S_RE0q_screen[data-still] .S_RE0q_menuIcon{transform:scale(1.08)}
.S0ozWq_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.S0ozWq_screen{background:var(--sys-bg);color:var(--sys-ink);flex-direction:column;display:flex;position:absolute;inset:0}[data-nav=push] .S0ozWq_screen{animation:S0ozWq_pushIn var(--spring-ms) var(--spring) both}[data-nav=pop] .S0ozWq_screen{animation:S0ozWq_popIn var(--spring-ms) var(--spring) both}@keyframes S0ozWq_pushIn{0%{transform:translate(100%);box-shadow:-12px 0 40px #0000001f}}@keyframes S0ozWq_popIn{0%{opacity:.7;transform:translate(-30%)}}.S0ozWq_bar{z-index:5;height:calc(var(--status-h) + 46px);padding:var(--status-h) 8px 0;border-bottom:.5px solid #0000;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;transition:background .2s,border-color .2s;display:grid;position:absolute;inset:0 0 auto}[data-scrolled]>.S0ozWq_bar{background:var(--sys-bar);-webkit-backdrop-filter:blur(20px)saturate(1.8);backdrop-filter:blur(20px)saturate(1.8);border-bottom-color:var(--sys-sep)}.S0ozWq_barLead{min-width:0;display:flex}.S0ozWq_barActions{justify-content:flex-end;align-items:center;gap:2px;display:flex}.S0ozWq_barTitle{text-align:center;text-overflow:ellipsis;white-space:nowrap;opacity:0;max-width:13em;margin:0;font-size:1.0625em;font-weight:650;transition:opacity .2s;overflow:hidden}[data-scrolled]>.S0ozWq_bar>.S0ozWq_barTitle{opacity:1}.S0ozWq_back{cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;max-width:100%;height:40px;padding:0 8px 0 0;font-size:1.0625em;display:inline-flex;color:var(--accent)!important}.S0ozWq_back span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.S0ozWq_barButton{cursor:pointer;background:0 0;border:0;height:40px;padding:0 8px;font-size:1.0625em;color:var(--accent)!important}.S0ozWq_barIcon{cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;color:var(--accent)!important}.S0ozWq_barIcon:disabled{opacity:.3;cursor:default}.S0ozWq_scroll{overscroll-behavior:contain;min-height:0;padding:calc(var(--status-h) + 46px) 0 calc(36px + 2em);touch-action:pan-y;scrollbar-width:none;-webkit-user-select:text;user-select:text;flex:1;overflow-y:auto}.S0ozWq_scroll::-webkit-scrollbar{display:none}.S0ozWq_large{letter-spacing:-.025em;margin:0 16px 12px;font-size:2.125em;font-weight:750;line-height:1.15}.S0ozWq_pad{padding:0 16px 14px}.S0ozWq_padText{color:var(--sys-ink-2);margin:0 16px 16px;font-size:1em;line-height:1.5}.S0ozWq_padBtn{flex-direction:column;gap:10px;padding:0 16px 22px;display:flex}.S0ozWq_padRow{padding:12px 16px}.S0ozWq_count{color:var(--sys-muted);text-align:center;margin:-6px 16px 20px;font-size:.8125em}.S0ozWq_empty{color:var(--sys-muted);text-align:center;margin:40px 24px}.S0ozWq_group{margin:0 16px 24px}.S0ozWq_groupHead{letter-spacing:.01em;text-transform:uppercase;color:var(--sys-muted);margin:0 16px 7px;font-size:.8125em;font-weight:500}.S0ozWq_list{background:var(--sys-card);box-shadow:var(--sys-shadow);border-radius:12px;margin:0;padding:0;list-style:none;overflow:hidden}.S0ozWq_groupFoot{color:var(--sys-muted);margin:7px 16px 0;font-size:.8125em;line-height:1.4}.S0ozWq_row{position:relative}.S0ozWq_row:not(:last-child)>.S0ozWq_rowHit:after{content:"";background:var(--sys-sep);height:.5px;position:absolute;bottom:0;left:16px;right:0}.S0ozWq_row:not(:last-child)>.S0ozWq_rowHit:has(>.S0ozWq_rowIcon,>.S0ozWq_dot,>.S0ozWq_fileIcon,>.S0ozWq_rowApp,>img):after{left:56px}.S0ozWq_rowHit{text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;width:100%;min-height:46px;padding:10px 16px;font-size:1.0625em;text-decoration:none;transition:background .12s;display:flex;position:relative;color:inherit!important}.S0ozWq_rowHit[data-static]{cursor:default}.S0ozWq_rowHit:is(a,button):active{background:var(--sys-fill-2)}.S0ozWq_rowHit:focus-visible{border-radius:12px;outline-offset:-3px!important}.S0ozWq_rowIcon{width:28px;color:var(--accent);flex:none;place-items:center;display:grid}.S0ozWq_rowIcon[data-tinted]{background:var(--tint);color:#fff;border-radius:7px;height:28px}.S0ozWq_rowApp{flex:none;display:grid}.S0ozWq_rowText{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.S0ozWq_rowLabel{overflow-wrap:anywhere;line-height:1.25}.S0ozWq_rowSub{color:var(--sys-muted);overflow-wrap:anywhere;font-size:.82em;line-height:1.3}.S0ozWq_rowValue{max-width:58%;color:var(--sys-muted);text-align:right;overflow-wrap:anywhere;flex:none;font-size:.94em}.S0ozWq_rowExt,.S0ozWq_chev{color:var(--sys-muted);opacity:.75;flex:none}.S0ozWq_none{color:var(--sys-muted);padding:12px 16px}.S0ozWq_prose{padding:4px 16px;font-size:1em;line-height:1.5}.S0ozWq_prose p{margin:10px 0}.S0ozWq_switch{background:var(--sys-fill-2);cursor:pointer;border:0;border-radius:16px;flex:none;width:51px;height:31px;padding:0;transition:background .25s;position:relative}.S0ozWq_switch span{width:27px;height:27px;transition:transform var(--spring-pop-ms) var(--spring-pop);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 3px 8px #00000026,0 1px 1px #00000029}.S0ozWq_switch[aria-checked=true]{background:var(--c-green)}.S0ozWq_switch[aria-checked=true] span{transform:translate(20px)}.S0ozWq_seg{grid-template-columns:repeat(var(--n), 1fr);background:var(--sys-fill);border-radius:9px;padding:2px;display:grid;position:relative}.S0ozWq_seg button{z-index:1;cursor:pointer;background:0 0;border:0;height:30px;padding:0 6px;font-size:.8125em;font-weight:500;position:relative}.S0ozWq_seg button[aria-checked=true]{font-weight:650}.S0ozWq_segThumb{width:calc((100% - 4px)/var(--n));background:var(--sys-card);transform:translateX(calc(var(--i) * 100%));transition:transform var(--spring-ms) var(--spring);border-radius:7px;position:absolute;top:2px;bottom:2px;left:2px;box-shadow:0 3px 8px #0000001f,0 0 0 .5px #0000000a}html[data-scheme=dark] .S0ozWq_segThumb{background:#636366}@media (prefers-color-scheme:dark){html:not([data-scheme=light]) .S0ozWq_segThumb{background:#636366}}.S0ozWq_searchField{background:var(--sys-fill);height:36px;color:var(--sys-muted);border-radius:10px;align-items:center;gap:6px;padding:0 8px;display:flex}.S0ozWq_searchField input{min-width:0;color:var(--sys-ink);background:0 0;border:0;flex:1;font-size:1.0625em;outline:none!important}.S0ozWq_searchField input::-webkit-search-cancel-button{display:none}.S0ozWq_searchField input::placeholder{color:var(--sys-muted)}.S0ozWq_searchField:focus-within{outline:2px solid var(--accent);outline-offset:1px}.S0ozWq_searchClear{background:var(--sys-muted);cursor:pointer;border:0;border-radius:50%;place-items:center;width:18px;height:18px;padding:0;display:grid;color:var(--sys-card)!important}.S0ozWq_chip{background:var(--sys-fill);height:24px;color:var(--sys-ink-2);white-space:nowrap;border-radius:12px;align-items:center;gap:4px;padding:0 9px;font-size:.78em;font-weight:500;display:inline-flex}.S0ozWq_chip[data-toned]{background:color-mix(in srgb, var(--tone) 15%, transparent);color:var(--tone);font-weight:600}.S0ozWq_chips,.S0ozWq_chipsPad,.S0ozWq_chipsRow{flex-wrap:wrap;gap:6px;display:flex}.S0ozWq_chips{padding:12px 16px}.S0ozWq_chipsPad{padding:0 16px 20px}.S0ozWq_button{background:var(--accent);cursor:pointer;min-height:50px;transition:transform .2s var(--spring-pop),filter .2s;border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:1.0625em;font-weight:600;text-decoration:none;display:inline-flex;color:var(--accent-ink)!important}.S0ozWq_button:active{filter:brightness(.92);transform:scale(.97)}.S0ozWq_button[data-plain]{background:color-mix(in srgb, var(--accent) 14%, transparent);color:var(--accent)!important}.S0ozWq_dot{border-radius:50%;flex:none;width:11px;height:11px;margin:0 8px 0 9px}.S0ozWq_toolbar{padding:10px 16px calc(26px + env(safe-area-inset-bottom,0px));border-top:.5px solid var(--sys-sep);background:var(--sys-bar);-webkit-backdrop-filter:blur(20px)saturate(1.8);backdrop-filter:blur(20px)saturate(1.8);justify-content:space-between;align-items:center;gap:8px;display:flex}.S0ozWq_toolbarText{color:var(--sys-muted);font-size:.75em}.S0ozWq_toolText{cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:1.0625em;color:var(--accent)!important}.S0ozWq_hint{color:var(--sys-muted);margin:0;font-size:.8125em;line-height:1.4}.S0ozWq_kbd{border:.5px solid var(--sys-sep);background:var(--sys-bg);font:600 .82em/1.3 var(--font-jetbrains),monospace;border-bottom-width:2px;border-radius:6px;padding:2px 7px;display:inline-block}.S0ozWq_contact .S0ozWq_scroll{padding-top:calc(var(--status-h) + 40px)}.S0ozWq_card{text-align:center;flex-direction:column;align-items:center;padding:4px 16px 18px;display:flex}.S0ozWq_avatar{object-fit:cover;border-radius:50%;width:112px;height:112px;box-shadow:0 6px 20px #00000026}.S0ozWq_cardName{letter-spacing:-.02em;margin:14px 0 0;font-size:1.75em;font-weight:750}.S0ozWq_cardRole{color:var(--accent);margin:4px 0 0;font-size:1em;font-weight:550}.S0ozWq_cardSub{color:var(--sys-muted);margin:2px 0 0;font-size:.875em}.S0ozWq_quick{grid-template-columns:repeat(4,1fr);gap:8px;margin:0 16px 22px;display:grid}.S0ozWq_quick a{background:var(--sys-card);color:var(--accent);box-shadow:var(--sys-shadow);border-radius:12px;flex-direction:column;align-items:center;gap:3px;padding:9px 4px 8px;font-size:.72em;font-weight:500;text-decoration:none;display:flex}.S0ozWq_quick a:active{background:var(--sys-fill-2)}.S0ozWq_compose .S0ozWq_scroll{background:var(--sys-card);padding-bottom:40px}.S0ozWq_send{background:var(--sys-fill-2);width:34px;height:34px;color:var(--sys-muted);border-radius:50%;place-items:center;margin-right:6px;transition:background .2s,color .2s;display:grid}.S0ozWq_send[data-ready]{background:var(--accent);color:var(--accent-ink)}.S0ozWq_fields{flex-direction:column;display:flex}.S0ozWq_field{border-bottom:.5px solid var(--sys-sep);align-items:center;gap:8px;min-height:46px;padding:8px 16px;font-size:1em;display:flex}.S0ozWq_field>span:first-child{color:var(--sys-muted)}.S0ozWq_field input{min-width:0;color:var(--sys-ink);background:0 0;border:0;flex:1;font-size:1em;outline:none!important}.S0ozWq_field:focus-within{box-shadow:inset 3px 0 0 var(--accent)}.S0ozWq_to{color:var(--accent);flex-wrap:wrap;flex:1;align-items:baseline;gap:6px;font-weight:550;display:inline-flex}.S0ozWq_to small{color:var(--sys-muted);font-size:.8em;font-weight:400}.S0ozWq_fieldBtn{cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;color:var(--accent)!important}.S0ozWq_body{min-height:220px;color:var(--sys-ink);font:inherit;resize:none;background:0 0;border:0;padding:14px 16px;font-size:1.0625em;line-height:1.45;outline:none!important}.S0ozWq_body:focus-visible{box-shadow:inset 3px 0 0 var(--accent)}.S0ozWq_composeFoot{flex-direction:column;gap:10px;padding:10px 16px 0;display:flex}.S0ozWq_notes,.S0ozWq_noteView{--accent:#c48600}:is(html[data-scheme=dark] .S0ozWq_notes,html[data-scheme=dark] .S0ozWq_noteView){--accent:#ffd23f}@media (prefers-color-scheme:dark){:is(html:not([data-scheme=light]) .S0ozWq_notes,html:not([data-scheme=light]) .S0ozWq_noteView){--accent:#ffd23f}}.S0ozWq_noteRow{text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:2px;width:100%;padding:11px 16px;display:flex}.S0ozWq_noteRow strong{font-size:1.0625em;font-weight:650}.S0ozWq_noteRow span{color:var(--sys-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.9375em;overflow:hidden}.S0ozWq_noteRow time{color:var(--sys-ink-2);margin-right:6px}.S0ozWq_noteRow:active{background:var(--sys-fill-2)}.S0ozWq_list>.S0ozWq_row:not(:last-child)>.S0ozWq_noteRow{box-shadow:inset 0 -.5px 0 var(--sys-sep)}.S0ozWq_noteView .S0ozWq_scroll{background:var(--sys-card)}.S0ozWq_note{padding:0 20px 30px;font-size:1.0625em;line-height:1.55}.S0ozWq_note h3{letter-spacing:-.02em;margin:4px 0 12px;font-size:1.65em;font-weight:750;line-height:1.2}.S0ozWq_note p{margin:0 0 14px}.S0ozWq_note a{color:var(--accent)}.S0ozWq_noteDate{color:var(--sys-muted);text-align:center;font-size:.8em;margin:0!important}.S0ozWq_checklist{margin:0;padding:0;list-style:none}.S0ozWq_checklist button{text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;width:100%;padding:7px 0;font-size:1em;display:flex}.S0ozWq_checklist button[aria-checked=true]>span:last-child{color:var(--sys-muted)}.S0ozWq_tick{border:1.5px solid var(--sys-muted);color:#fff;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;transition:background .15s;display:grid}[aria-checked=true]>.S0ozWq_tick{border-color:var(--accent);background:var(--accent);color:var(--sys-card)}.S0ozWq_noteList{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.S0ozWq_noteList li{border-left:3px solid var(--accent);flex-direction:column;gap:2px;padding-left:12px;display:flex}.S0ozWq_noteList strong{font-weight:650}.S0ozWq_noteList span:last-child{color:var(--sys-ink-2)}.S0ozWq_noteMeta{color:var(--sys-muted);font-variant-numeric:tabular-nums;font-size:.8em;font-weight:600}.S0ozWq_calendar{--accent:#f0372c}html[data-scheme=dark] .S0ozWq_calendar{--accent:#ff5a4f}@media (prefers-color-scheme:dark){html:not([data-scheme=light]) .S0ozWq_calendar{--accent:#ff5a4f}}.S0ozWq_calendar .S0ozWq_large{color:var(--accent)}.S0ozWq_years{scrollbar-width:none;touch-action:pan-x;gap:6px;margin:0 0 14px;padding:2px 16px;display:flex;overflow-x:auto}.S0ozWq_years::-webkit-scrollbar{display:none}.S0ozWq_years button{background:var(--sys-card);height:30px;color:var(--sys-muted);font-variant-numeric:tabular-nums;cursor:pointer;border:0;border-radius:15px;flex:none;padding:0 10px;font-size:.8125em;font-weight:600}.S0ozWq_years button[data-any]{color:var(--sys-ink)}.S0ozWq_years button[aria-pressed=true]{background:var(--accent);color:#fff}.S0ozWq_months{grid-template-columns:repeat(3,1fr);gap:8px;margin:0 16px 22px;display:grid}.S0ozWq_month{background:var(--sys-card);text-align:left;cursor:pointer;height:74px;box-shadow:var(--sys-shadow);transition:transform .2s var(--spring-pop);border:0;border-radius:12px;flex-direction:column;align-items:flex-start;gap:8px;padding:9px 10px;display:flex}.S0ozWq_month:active{transform:scale(.96)}.S0ozWq_monthOn{box-shadow:inset 0 0 0 2px var(--accent)}.S0ozWq_monthName{font-size:.9375em;font-weight:650}.S0ozWq_monthToday{background:var(--accent);color:#fff;border-radius:9px;padding:0 6px}.S0ozWq_bars{flex-direction:column;gap:3px;width:100%;display:flex}.S0ozWq_bars i{border-radius:3px;height:5px;display:block}.S0ozWq_when{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.82em}.S0ozWq_event{background:var(--sys-card);border-radius:12px;margin:0 16px 22px;padding:16px 16px 16px 22px;position:relative;overflow:hidden}.S0ozWq_event h3{letter-spacing:-.02em;margin:0;font-size:1.45em;font-weight:750;line-height:1.2}.S0ozWq_eventBar{width:6px;position:absolute;top:0;bottom:0;left:0}.S0ozWq_eventWhere{margin:4px 0 0;font-size:1em;font-weight:550}.S0ozWq_eventWhen{color:var(--sys-ink-2);font-variant-numeric:tabular-nums;align-items:center;gap:8px;margin:8px 0 0;font-size:.9375em;display:flex}.S0ozWq_live{background:color-mix(in srgb, var(--c-green) 16%, transparent);color:var(--c-green);border-radius:8px;padding:1px 7px;font-size:.8em;font-weight:650}.S0ozWq_eventLen{color:var(--sys-muted);margin:2px 0 0;font-size:.875em}.S0ozWq_files{--accent:var(--c-blue)}.S0ozWq_sortBar{color:var(--sys-muted);align-items:center;gap:6px;padding:0 16px 12px;font-size:.8125em;display:flex}.S0ozWq_sortBar button{background:var(--sys-fill);cursor:pointer;border:0;border-radius:13px;height:26px;padding:0 10px;font-size:1em}.S0ozWq_sortBar button[aria-pressed=true]{background:var(--accent);color:#fff}.S0ozWq_iconGrid{grid-template-columns:repeat(3,1fr);gap:18px 8px;margin:0 12px 24px;padding:0;list-style:none;display:grid}.S0ozWq_iconGrid button{cursor:pointer;background:0 0;border:0;border-radius:12px;flex-direction:column;align-items:center;gap:3px;width:100%;padding:4px;display:flex}.S0ozWq_iconGrid button:active{background:var(--sys-fill)}.S0ozWq_iconGrid strong{-webkit-line-clamp:2;text-align:center;-webkit-box-orient:vertical;margin-top:4px;font-size:.8125em;font-weight:550;line-height:1.25;display:-webkit-box;overflow:hidden}.S0ozWq_iconGrid small{color:var(--sys-muted);font-size:.75em}.S0ozWq_folderIcon{color:#4b9bff}.S0ozWq_folderIcon svg{fill:#4b9bff4d}.S0ozWq_fileIcon{--k:var(--c-gray);background:color-mix(in srgb, var(--k) 14%, var(--sys-card));width:64px;height:64px;color:var(--k);border-radius:14px;flex:none;place-items:center;display:grid}.S0ozWq_fileIconSm{border-radius:8px;width:30px;height:30px}.S0ozWq_fileIconLg{border-radius:22px;width:96px;height:96px}.S0ozWq_kind_pdf{--k:var(--c-red)}.S0ozWq_kind_link{--k:var(--c-blue)}.S0ozWq_kind_doc{--k:var(--c-gray)}.S0ozWq_kind_device{--k:var(--c-orange)}.S0ozWq_look{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:4px 16px 22px;display:flex}.S0ozWq_look h3{margin:8px 0 0;font-size:1.25em;font-weight:700;line-height:1.25}.S0ozWq_pdfFrame{background:var(--sys-card);width:100%;height:340px;box-shadow:var(--sys-shadow),0 0 0 .5px var(--sys-sep);border-radius:12px;overflow:hidden}.S0ozWq_pdfFrame iframe{border:0;width:100%;height:100%}.S0ozWq_lookSub{color:var(--sys-muted);margin:0;font-size:.9375em}.S0ozWq_lookActions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:8px;display:flex}.S0ozWq_lookActions .S0ozWq_button{flex:1;min-height:44px}.S0ozWq_profileRow .S0ozWq_rowHit{padding-block:12px}.S0ozWq_profilePic{object-fit:cover;border-radius:50%;width:58px;height:58px}.S0ozWq_profileName{font-size:1.25em;font-weight:600}.S0ozWq_checkLead{color:var(--accent)}.S0ozWq_slider{color:var(--sys-muted);align-items:center;gap:12px;display:flex}.S0ozWq_slider input{appearance:none;cursor:pointer;background:0 0;flex:1;height:28px;margin:0}.S0ozWq_slider input::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--accent) calc(var(--v) * 100%), var(--sys-fill-2) 0);border-radius:2px;height:4px}.S0ozWq_slider input::-moz-range-track{background:linear-gradient(90deg, var(--accent) calc(var(--v) * 100%), var(--sys-fill-2) 0);border-radius:2px;height:4px}.S0ozWq_slider input::-webkit-slider-thumb{appearance:none;background:#fff;border-radius:50%;width:26px;height:26px;margin-top:-11px;box-shadow:0 2px 8px #0003,0 0 0 .5px #00000014}.S0ozWq_slider input::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:26px;height:26px;box-shadow:0 2px 8px #0003}.S0ozWq_walls{grid-template-columns:repeat(3,1fr);gap:14px 10px;margin:0 16px 24px;padding:0;list-style:none;display:grid}.S0ozWq_walls button{cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;width:100%;padding:0;font-size:.8125em;font-weight:550;display:flex}.S0ozWq_walls button[aria-pressed=true] .S0ozWq_wallThumb{box-shadow:0 0 0 3px var(--sys-bg),0 0 0 5.5px var(--accent)}.S0ozWq_wallThumb{aspect-ratio:9/18;background:radial-gradient(70% 45% at 18% 12%, hsl(calc(var(--h) + 34), 92%, 76%, .95), transparent 70%),radial-gradient(60% 50% at 96% 38%, hsl(calc(var(--h) - 40), 88%, 64%, .9), transparent 70%),radial-gradient(90% 60% at 8% 92%, hsl(calc(var(--h) + 80), 78%, 52%, .85), transparent 72%),linear-gradient(168deg, hsl(var(--h), 62%, 54%), hsl(calc(var(--h) + 24), 58%, 30%));border-radius:14px;width:100%;transition:box-shadow .2s}html[data-scheme=dark] .S0ozWq_wallThumb{background:radial-gradient(70% 45% at 18% 12%, hsl(calc(var(--h) + 34), 70%, 42%, .9), transparent 70%),radial-gradient(60% 50% at 96% 38%, hsl(calc(var(--h) - 40), 70%, 34%, .85), transparent 70%),radial-gradient(90% 60% at 8% 92%, hsl(calc(var(--h) + 80), 60%, 26%, .85), transparent 72%),linear-gradient(168deg, hsl(var(--h), 45%, 22%), hsl(calc(var(--h) + 24), 50%, 9%))}@media (prefers-color-scheme:dark){html:not([data-scheme=light]) .S0ozWq_wallThumb{background:radial-gradient(70% 45% at 18% 12%, hsl(calc(var(--h) + 34), 70%, 42%, .9), transparent 70%),radial-gradient(60% 50% at 96% 38%, hsl(calc(var(--h) - 40), 70%, 34%, .85), transparent 70%),radial-gradient(90% 60% at 8% 92%, hsl(calc(var(--h) + 80), 60%, 26%, .85), transparent 72%),linear-gradient(168deg, hsl(var(--h), 45%, 22%), hsl(calc(var(--h) + 24), 50%, 9%))}}.S0ozWq_gestures .S0ozWq_rowValue{max-width:48%}.S0ozWq_code{--accent:#2f9e5a}html[data-scheme=dark] .S0ozWq_code{--accent:#4cd07d}@media (prefers-color-scheme:dark){html:not([data-scheme=light]) .S0ozWq_code{--accent:#4cd07d}}.S0ozWq_gh{align-items:center;gap:14px;padding:0 16px 14px;display:flex}.S0ozWq_gh h3{margin:0;font-size:1.25em;font-weight:700}.S0ozWq_gh a{color:var(--sys-muted);font:500 .9375em var(--font-jetbrains),monospace;text-decoration:none}.S0ozWq_ghAvatar{object-fit:cover;width:60px;height:60px;box-shadow:0 0 0 1px var(--sys-sep);border-radius:50%}.S0ozWq_ghStats{grid-template-columns:repeat(3,1fr);gap:8px;margin:0 16px 16px;display:grid}.S0ozWq_ghStats div{background:var(--sys-card);box-shadow:var(--sys-shadow);border-radius:12px;flex-direction:column-reverse;gap:2px;padding:10px 12px;display:flex}.S0ozWq_ghStats dt{color:var(--sys-muted);font-size:.72em;line-height:1.25}.S0ozWq_ghStats dd{letter-spacing:-.02em;margin:0;font-size:1.3em;font-weight:750}.S0ozWq_filters{scrollbar-width:none;touch-action:pan-x;gap:6px;padding:0 16px 12px;display:flex;overflow-x:auto}.S0ozWq_filters button{--tone:var(--sys-ink-2);border:.5px solid var(--sys-sep);background:var(--sys-card);cursor:pointer;border-radius:15px;flex:none;height:30px;padding:0 12px;font-size:.8125em;font-weight:550}.S0ozWq_filters button[aria-pressed=true]{border-color:var(--tone);background:color-mix(in srgb, var(--tone) 14%, var(--sys-card));color:var(--tone)}.S0ozWq_prs{background:var(--sys-sep);box-shadow:var(--sys-shadow);border-radius:12px;flex-direction:column;gap:1px;margin:0 16px 24px;padding:0;list-style:none;display:flex;overflow:hidden}.S0ozWq_prs button{background:var(--sys-card);text-align:left;cursor:pointer;border:0;align-items:flex-start;gap:10px;width:100%;padding:12px 14px;display:flex}.S0ozWq_prs button:active{background:var(--sys-fill-2)}.S0ozWq_prIcon{color:#8957e5;flex:none;margin-top:2px}html[data-scheme=dark] .S0ozWq_prIcon{color:#a371f7}@media (prefers-color-scheme:dark){html:not([data-scheme=light]) .S0ozWq_prIcon{color:#a371f7}}.S0ozWq_prBody{flex-direction:column;gap:4px;min-width:0;display:flex}.S0ozWq_prBody strong{font-size:.97em;font-weight:600;line-height:1.3}.S0ozWq_prRepo{font:500 .78em var(--font-jetbrains),monospace;color:var(--sys-muted);overflow-wrap:anywhere}.S0ozWq_prRepo span{opacity:.8}.S0ozWq_prMeta{color:var(--sys-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:.78em;display:flex}.S0ozWq_prMeta>span{align-items:center;gap:3px;display:inline-flex}.S0ozWq_stars{font-variant-numeric:tabular-nums}.S0ozWq_prView{padding:4px 16px 18px}.S0ozWq_prView h3{margin:6px 0 10px;font-size:1.4em;font-weight:700;line-height:1.25}.S0ozWq_prView h3 span{color:var(--sys-muted);font-weight:400}.S0ozWq_prState{color:var(--sys-muted);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:.875em;display:flex}.S0ozWq_prBadge{color:#fff;background:#8957e5;border-radius:14px;align-items:center;gap:5px;height:28px;padding:0 12px;font-weight:600;display:inline-flex}.S0ozWq_hardware{--accent:var(--c-orange)}.S0ozWq_tiles{grid-template-columns:repeat(2,1fr);gap:12px;margin:0 16px 24px;padding:0;list-style:none;display:grid}.S0ozWq_tiles button{background:var(--sys-card);text-align:left;cursor:pointer;width:100%;height:100%;min-height:150px;box-shadow:var(--sys-shadow);transition:transform .2s var(--spring-pop);border:0;border-radius:18px;flex-direction:column;align-items:flex-start;gap:3px;padding:14px;display:flex}.S0ozWq_tiles button:active{transform:scale(.97)}.S0ozWq_tiles strong{margin-top:10px;font-size:1.0625em;font-weight:700}.S0ozWq_tileTop{justify-content:space-between;align-items:center;width:100%;display:flex}.S0ozWq_tileIcon{background:color-mix(in srgb, var(--c-orange) 16%, transparent);width:38px;height:38px;color:var(--c-orange);border-radius:50%;place-items:center;display:grid}.S0ozWq_tileTag{font:600 .72em var(--font-jetbrains),monospace;color:var(--sys-muted)}.S0ozWq_tileKind{color:var(--sys-muted);font-size:.8125em;line-height:1.3}.S0ozWq_tileStat{align-items:center;gap:6px;margin-top:auto;padding-top:8px;font-size:.8125em;font-weight:600;display:inline-flex}.S0ozWq_tileStat i{background:var(--c-green);width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in srgb, var(--c-green) 25%, transparent);border-radius:50%}.S0ozWq_devHero{flex-direction:column;align-items:center;gap:8px;padding:0 16px 16px;display:flex}.S0ozWq_devHero p{color:var(--sys-muted);margin:0;font-weight:600}.S0ozWq_devChip{color:#fff;background:linear-gradient(160deg,#ffb44f,#ef641b);border-radius:26px;place-items:center;width:96px;height:96px;display:grid;box-shadow:0 10px 30px #ef641b4d}.S0ozWq_figures{grid-template-columns:repeat(3,1fr);gap:8px;margin:0 16px 16px;padding:0;list-style:none;display:grid}.S0ozWq_figures li{background:var(--sys-card);box-shadow:var(--sys-shadow);border-radius:14px;flex-direction:column;gap:2px;padding:12px;display:flex}.S0ozWq_figures strong{color:var(--accent);letter-spacing:-.02em;font-size:1.35em;font-weight:750}.S0ozWq_figures span{color:var(--sys-muted);font-size:.75em;line-height:1.25}.S0ozWq_projects{--accent:var(--c-purple)}.S0ozWq_sectionHead{margin:0 16px 10px;font-size:1.25em;font-weight:700}.S0ozWq_cards{scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x pan-y;gap:12px;margin:0 0 24px;padding:0 16px 4px;scroll-padding:16px;list-style:none;display:flex;overflow-x:auto}.S0ozWq_cards::-webkit-scrollbar{display:none}.S0ozWq_cards li{scroll-snap-align:start;flex:none;width:78%}.S0ozWq_cards button{background:var(--sys-card);text-align:left;cursor:pointer;width:100%;box-shadow:var(--sys-shadow);border:0;border-radius:18px;flex-direction:column;gap:3px;padding:0 0 12px;display:flex;overflow:hidden}.S0ozWq_cards button strong,.S0ozWq_cards button>span:last-child{padding:0 14px}.S0ozWq_cards button strong{margin-top:8px;font-size:1.0625em;font-weight:700}.S0ozWq_cards button>span:last-child{color:var(--sys-muted);font-size:.8125em}.S0ozWq_cardImg{aspect-ratio:16/10;background:var(--sys-fill);display:block;overflow:hidden}.S0ozWq_cardImg img{object-fit:cover;width:100%;height:100%}.S0ozWq_hero{aspect-ratio:16/10;box-shadow:var(--sys-shadow),0 0 0 .5px var(--sys-sep);border-radius:16px;margin:0 16px 16px;overflow:hidden}.S0ozWq_hero img{object-fit:cover;width:100%;height:100%}.S0ozWq_browser{background:var(--sys-bg);flex-direction:column;display:flex;position:absolute;inset:0}.S0ozWq_browserScroll{overscroll-behavior:contain;min-height:0;padding:calc(var(--status-h) + 16px) 16px 20px;touch-action:pan-y;scrollbar-width:none;flex:1;overflow-y:auto}.S0ozWq_browserTitle{letter-spacing:-.02em;margin:0 0 18px;font-size:1.75em;font-weight:750}.S0ozWq_favs{margin-bottom:22px}.S0ozWq_favs h3{margin:0 0 12px;font-size:1.125em;font-weight:700}.S0ozWq_favs ul{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 8px;margin:0;padding:0;list-style:none;display:grid}.S0ozWq_favs a{color:inherit;text-align:center;flex-direction:column;align-items:center;gap:3px;text-decoration:none;display:flex}.S0ozWq_favTile{color:#fff;border-radius:14px;place-items:center;width:58px;height:58px;margin-bottom:4px;font-size:1.5em;font-weight:700;display:grid;box-shadow:inset 0 0 0 .5px #fff3}.S0ozWq_favName,.S0ozWq_favHost{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.S0ozWq_favName{font-size:.75em;font-weight:550}.S0ozWq_favHost{color:var(--sys-muted);font-size:.65em}.S0ozWq_address{padding:8px 12px calc(30px + env(safe-area-inset-bottom,0px));border-top:.5px solid var(--sys-sep);background:var(--sys-bar);-webkit-backdrop-filter:blur(20px)saturate(1.8);backdrop-filter:blur(20px)saturate(1.8);align-items:center;gap:8px;display:flex}.S0ozWq_address label{background:var(--sys-card);height:44px;color:var(--sys-muted);border-radius:14px;flex:1;align-items:center;gap:6px;padding:0 12px;display:flex;box-shadow:0 2px 10px #00000014}.S0ozWq_address input{min-width:0;color:var(--sys-ink);background:0 0;border:0;flex:1;font-size:1em;outline:none!important}.S0ozWq_address label:focus-within{box-shadow:0 0 0 2px var(--accent)}.S0ozWq_address button{cursor:pointer;background:0 0;border:0;border-radius:14px;height:44px;padding:0 12px;font-size:1.0625em;font-weight:600;color:var(--accent)!important}.S0ozWq_address button:disabled{opacity:.35}.S0ozWq_storeApp{--brand:#0d9488;--brand-2:#0b6b63;--accent:var(--brand);background:var(--sys-bg);flex-direction:column;display:flex;position:absolute;inset:0}.S0ozWq_brand_attendum{--brand:#0d9488;--brand-2:#075e57}html[data-scheme=dark] .S0ozWq_brand_attendum{--brand:#2dd4bf;--brand-2:#0f5c55}@media (prefers-color-scheme:dark){html:not([data-scheme=light]) .S0ozWq_brand_attendum{--brand:#2dd4bf;--brand-2:#0f5c55}}.S0ozWq_brand_educationGuide{--brand:#1f9b46;--brand-2:#0f6a2c}html[data-scheme=dark] .S0ozWq_brand_educationGuide{--brand:#4ade80;--brand-2:#14532d}@media (prefers-color-scheme:dark){html:not([data-scheme=light]) .S0ozWq_brand_educationGuide{--brand:#4ade80;--brand-2:#14532d}}.S0ozWq_storeScroll{overscroll-behavior:contain;touch-action:pan-y;scrollbar-width:none;-webkit-user-select:text;user-select:text;flex:1;min-height:0;overflow-y:auto}.S0ozWq_storePage{padding:0 0 24px;animation:.3s both S0ozWq_storeIn}@keyframes S0ozWq_storeIn{0%{opacity:0;transform:translateY(8px)}}.S0ozWq_storeHero{padding:calc(var(--status-h) + 22px) 20px 26px;background:radial-gradient(80% 90% at 90% 0%, #ffffff38, transparent 60%),linear-gradient(160deg, var(--brand), var(--brand-2));color:#fff;flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:18px;display:flex}.S0ozWq_storeHero h2{letter-spacing:-.03em;margin:6px 0 0;font-size:2em;font-weight:800}.S0ozWq_storeHero p{opacity:.92;margin:0;font-size:1.0625em;line-height:1.4}html[data-scheme=dark] .S0ozWq_storeHero{color:#fff;background:radial-gradient(80% 90% at 90% 0%, #ffffff1f, transparent 60%),linear-gradient(160deg, var(--brand-2), #0b0b0d)}@media (prefers-color-scheme:dark){html:not([data-scheme=light]) .S0ozWq_storeHero{color:#fff;background:radial-gradient(80% 90% at 90% 0%, #ffffff1f, transparent 60%),linear-gradient(160deg, var(--brand-2), #0b0b0d)}}.S0ozWq_storeGlyph{color:#fff;--icon-cut:var(--brand-2);background:#fff3;border-radius:16px;place-items:center;width:64px;height:64px;display:grid}.S0ozWq_storeGlyph svg{width:40px;height:40px}.S0ozWq_storeTitle{padding:calc(var(--status-h) + 16px) 16px 16px;letter-spacing:-.025em;margin:0;font-size:1.85em;font-weight:800}.S0ozWq_storeStats{grid-template-columns:repeat(2,1fr);gap:10px;margin:0 16px 8px;padding:0;list-style:none;display:grid}.S0ozWq_storeStats li{background:var(--sys-card);box-shadow:var(--sys-shadow);border-radius:16px;flex-direction:column;gap:2px;padding:14px;display:flex}.S0ozWq_storeStats strong{letter-spacing:-.03em;color:var(--brand);font-size:1.75em;font-weight:800}.S0ozWq_storeStats span{color:var(--sys-muted);font-size:.8125em}.S0ozWq_storeNote{color:var(--sys-muted);margin:0 16px 18px;font-size:.78em;line-height:1.45}.S0ozWq_storeCard{background:var(--sys-card);box-shadow:var(--sys-shadow);border-radius:16px;margin:0 16px 14px;padding:16px}.S0ozWq_storeCard h3{margin:0 0 8px;font-size:1.125em;font-weight:700}.S0ozWq_storeCard p{margin:0 0 10px;line-height:1.5}.S0ozWq_storeMeta{color:var(--sys-muted);align-items:center;gap:6px;font-size:.8125em;display:flex;margin:10px 0 0!important}.S0ozWq_storeTag{font:600 .72em var(--font-jetbrains),monospace;color:var(--brand);margin:0 0 4px!important}.S0ozWq_storeKind{color:var(--sys-muted);font-size:.875em;margin:-6px 0 10px!important}.S0ozWq_storeFigs{color:var(--sys-ink-2);margin:0 0 10px;padding-left:18px;font-size:.9em}.S0ozWq_storePage>.S0ozWq_storeLink{margin:0 16px 8px}.S0ozWq_storeLink{cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:4px 0;font-size:.9375em;font-weight:600;display:inline-flex;color:var(--brand)!important}.S0ozWq_storeButtons{flex-direction:column;gap:10px;margin:0 16px 22px;display:flex}.S0ozWq_storeBadge{background:#0d0d10;border-radius:14px;align-items:center;gap:12px;height:58px;padding:0 18px;font-size:1.25em;font-weight:650;text-decoration:none;display:flex;color:#fff!important}.S0ozWq_storeBadge span{flex-direction:column;line-height:1.1;display:flex}.S0ozWq_storeBadge small{opacity:.75;font-size:.55em;font-weight:500}html[data-scheme=dark] .S0ozWq_storeBadge{background:#f4f4f6;color:#0d0d10!important}@media (prefers-color-scheme:dark){html:not([data-scheme=light]) .S0ozWq_storeBadge{background:#f4f4f6;color:#0d0d10!important}}.S0ozWq_tabBar{padding:6px 4px calc(26px + env(safe-area-inset-bottom,0px));border-top:.5px solid var(--sys-sep);background:var(--sys-bar);-webkit-backdrop-filter:blur(20px)saturate(1.8);backdrop-filter:blur(20px)saturate(1.8);display:flex}.S0ozWq_tabBar button{cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;align-items:center;gap:2px;padding:4px 0;font-size:.65em;font-weight:600;display:flex;color:var(--sys-muted)!important}.S0ozWq_tabBar button[aria-current=page]{color:var(--brand)!important}.S0ozWq_radar{--near:0;place-items:center;width:220px;height:220px;margin:6px auto 12px;display:grid;position:relative}.S0ozWq_radar>span{border:2px solid var(--brand);opacity:0;border-radius:50%;animation:2.4s ease-out infinite S0ozWq_ping;position:absolute;inset:0}.S0ozWq_radar>span:nth-child(2){animation-delay:.8s}.S0ozWq_radar>span:nth-child(3){animation-delay:1.6s}.S0ozWq_radar[data-checked]>span{animation:none}@keyframes S0ozWq_ping{0%{opacity:.6;transform:scale(calc(.35 + var(--near) * .2))}to{opacity:0;transform:scale(1)}}.S0ozWq_radarCore{width:calc(78px + var(--near)*36px);height:calc(78px + var(--near)*36px);background:linear-gradient(160deg, var(--brand), var(--brand-2));color:#fff;box-shadow:0 10px 30px color-mix(in srgb, var(--brand) 40%, transparent);border-radius:50%;place-items:center;transition:width .3s,height .3s,background .3s;display:grid;position:relative}[data-checked]>.S0ozWq_radarCore{background:linear-gradient(160deg,#34c759,#1f8a3d)}.S0ozWq_radarState{text-align:center;margin:0 16px 14px;font-size:1.125em;font-weight:700}.S0ozWq_readings{grid-template-columns:repeat(2,1fr);gap:8px;margin:0 16px 14px;display:grid}.S0ozWq_readings div{background:var(--sys-card);box-shadow:var(--sys-shadow);border-radius:12px;padding:10px 12px}.S0ozWq_readings dt{color:var(--sys-muted);font-size:.75em}.S0ozWq_readings dd{font:600 1.05em var(--font-jetbrains),monospace;font-variant-numeric:tabular-nums;margin:2px 0 0}.S0ozWq_sigBars{align-items:flex-end;gap:3px;height:1.2em;display:flex}.S0ozWq_sigBars i{background:var(--sys-fill-2);border-radius:2px;width:6px}.S0ozWq_sigBars i:first-child{height:30%}.S0ozWq_sigBars i:nth-child(2){height:55%}.S0ozWq_sigBars i:nth-child(3){height:80%}.S0ozWq_sigBars i:nth-child(4){height:100%}.S0ozWq_sigBars i[data-on]{background:var(--brand)}.S0ozWq_distance{background:var(--sys-card);border-radius:12px;flex-direction:column;gap:8px;margin:0 16px 10px;padding:12px 14px;font-size:.9375em;display:flex}.S0ozWq_distance b{font-variant-numeric:tabular-nums}.S0ozWq_distance input{width:100%;accent-color:var(--brand)}
