@font-face{font-family:Magic SF Display;src:url(/fonts/sf-display-light.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Magic SF Display;src:url(/fonts/sf-display-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Magic SF Display;src:url(/fonts/sf-display-medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Magic SF Display;src:url(/fonts/sf-display-semibold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Magic SF Text;src:url(/fonts/sf-text-light.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Magic SF Text;src:url(/fonts/sf-text-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Magic SF Text;src:url(/fonts/sf-text-medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Magic SF Text;src:url(/fonts/sf-text-semibold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Magic SF Numeric Ultralight;src:url(/fonts/sf-text-ultralight.woff2)format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Magic SF Numeric Thin;src:url(/fonts/sf-text-thin.woff2)format("woff2");font-weight:250;font-style:normal;font-display:swap}@font-face{font-family:Magic PingFang TC;src:url(/fonts/pingfang-tc-light.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Magic PingFang TC;src:url(/fonts/pingfang-tc-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Magic PingFang TC;src:url(/fonts/pingfang-tc-medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Magic PingFang TC;src:url(/fonts/pingfang-tc-semibold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Magic PingFang SC;src:url(/fonts/pingfang-sc-light.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Magic PingFang SC;src:url(/fonts/pingfang-sc-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Magic PingFang SC;src:url(/fonts/pingfang-sc-medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Magic PingFang SC;src:url(/fonts/pingfang-sc-semibold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#fff;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--surface:#1c1c1e;--surface-soft:#2c2c2e;--separator:#222226;--muted:#8e8e93;--orange:#ff9f0a;--green:#32d74b;--green-bg:#0b2d12;--red:#ff453a;--red-bg:#3a0d10;--latin-ui-family:"Magic SF Text", -apple-system, BlinkMacSystemFont, "Helvetica Neue", sans-serif;--latin-numeric-family:"Magic SF Numeric Ultralight", "Magic SF Text", -apple-system, BlinkMacSystemFont, "Helvetica Neue", sans-serif;--latin-numeric-compact-family:"Magic SF Numeric Thin", "Magic SF Text", -apple-system, BlinkMacSystemFont, "Helvetica Neue", sans-serif;--latin-display-family:"Magic SF Display", -apple-system, BlinkMacSystemFont, "Helvetica Neue", sans-serif;--latin-text-family:"Magic SF Text", -apple-system, BlinkMacSystemFont, "Helvetica Neue", sans-serif;--cjk-text-family-hant:"Magic PingFang TC", "PingFang TC", "Noto Sans TC", sans-serif;--cjk-text-family-hans:"Magic PingFang SC", "PingFang SC", "Noto Sans SC", sans-serif;--ui-font-weight:400;--ui-title-weight:600;--ui-caption-weight:400;--ui-numeric-weight:300;--ui-button-weight:400;background:#000;font-family:Magic SF Text,-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif}*{box-sizing:border-box}html,body,#app{width:100%;min-height:100%;margin:0}body{color:#fff;min-height:100vh;font-family:var(--latin-ui-family);background:#000;overflow-x:hidden}button,input,select{font:inherit;border:0;outline:none}button{cursor:pointer;color:inherit;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0}button:disabled{cursor:default;opacity:.48}input,select,textarea{min-width:0}select{appearance:none}.scene{background:#000;min-height:100vh}.app-shell.locale-en{--ui-text-family:var(--latin-text-family)}.app-shell.locale-zh-hant{--ui-text-family:var(--cjk-text-family-hant)}.app-shell.locale-zh-hans{--ui-text-family:var(--cjk-text-family-hans)}.app-shell.font-weight-light{--ui-font-weight:300;--ui-title-weight:500;--ui-caption-weight:300;--ui-numeric-weight:300;--ui-button-weight:300}.app-shell.font-weight-regular{--ui-font-weight:400;--ui-title-weight:600;--ui-caption-weight:400;--ui-numeric-weight:300;--ui-button-weight:400}.app-shell.font-weight-medium{--ui-font-weight:500;--ui-title-weight:600;--ui-caption-weight:500;--ui-numeric-weight:400;--ui-button-weight:500}.app-shell.font-weight-semibold{--ui-font-weight:600;--ui-title-weight:600;--ui-caption-weight:600;--ui-numeric-weight:500;--ui-button-weight:600}.unsupported-card{flex-direction:column;justify-content:center;gap:12px;max-width:440px;min-height:100vh;margin:0 auto;padding:32px 28px;display:flex}.unsupported-chip{background:var(--surface);min-height:34px;color:var(--orange);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-self:flex-start;align-items:center;padding:0 14px;font-size:.84rem;display:inline-flex}.unsupported-card h1{letter-spacing:-.05em;margin:0;font-size:2.4rem;line-height:.98}.unsupported-card p{color:var(--muted);margin:0;font-size:1rem;line-height:1.5}.app-shell{--page-content-inset:4px;width:100vw;height:100vh;font-family:var(--ui-text-family);padding:max(14px, env(safe-area-inset-top)) var(--shell-pad-x,14px) calc(10px + env(safe-area-inset-bottom));background:#000;position:relative;overflow:hidden}.screen{height:100%;min-height:0;position:relative}.page-stage{height:100%;padding-bottom:calc(120px + env(safe-area-inset-bottom));scrollbar-width:none;overflow:hidden auto}.page-stage::-webkit-scrollbar{display:none}.clock-page{min-height:100%;padding:2px var(--page-content-inset) 24px;max-width:100%;overflow-x:hidden}.page-toolbar{justify-content:space-between;align-items:center;min-height:36px;margin-bottom:12px;display:flex}.header-pill,.ghost-action{color:#f5f5f7;min-height:36px;font-size:1rem;font-weight:var(--ui-button-weight);letter-spacing:-.025em;background:#1d1d1f;border-radius:999px;padding:0 16px}.header-circle{color:#f5f5f7;background:#1d1d1f;border-radius:50%;place-items:center;width:36px;height:36px;font-size:2rem;line-height:1;display:grid}.page-title-block h1{font-family:var(--latin-ui-family);font-size:var(--page-title-size,2.2rem);letter-spacing:-.05em;line-height:1;font-weight:var(--ui-title-weight);margin:0}.alarm-page .page-title-block{margin-bottom:22px}.locale-zh-hant .page-title-block h1,.locale-zh-hans .page-title-block h1{font-family:var(--ui-text-family);font-size:var(--page-title-size,2.2rem);letter-spacing:-.035em;line-height:1}.section-heading{letter-spacing:-.025em;margin:0 0 10px;font-size:1.08rem;font-weight:600;line-height:1.2}.section-heading svg{fill:currentColor;vertical-align:-.12em;width:1.1em;height:1.1em;margin-right:4px}.native-list{border-top:1px solid var(--separator)}.native-empty-block,.empty-state{color:var(--muted);border-top:1px solid var(--separator);padding:18px 0;line-height:1.45}.empty-state.compact{text-align:center}.worldclock-row{border-bottom:1px solid var(--separator);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 0 13px;display:grid}.worldclock-copy{gap:2px;min-width:0;display:grid}.worldclock-offset{color:var(--muted);font-family:var(--ui-text-family);font-size:.92rem;font-weight:var(--ui-caption-weight);letter-spacing:-.02em}.worldclock-city{font-family:var(--ui-text-family);font-size:var(--worldclock-city-size,1.78rem);font-weight:var(--ui-font-weight);letter-spacing:-.045em;line-height:1.03;display:block}.worldclock-time{white-space:nowrap;align-items:flex-end;gap:5px;display:flex}.worldclock-period{font-family:var(--ui-text-family);color:#f5f5f7;font-size:1.18rem;font-weight:var(--ui-font-weight);letter-spacing:-.02em}.worldclock-digits{font-family:var(--latin-numeric-family);letter-spacing:-.048em;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"lnum" 1, "tnum" 1;font-size:clamp(2.78rem,13.6vw,3.82rem);font-weight:200;line-height:.88;display:block}.worldclock-edit-actions{flex-wrap:wrap;gap:8px;margin-top:2px;display:flex}.worldclock-edit-actions button{background:var(--surface);color:#d1d1d6;border-radius:999px;min-height:32px;padding:0 10px;font-size:.92rem}.world-clock-page.is-latin .worldclock-city{font-family:var(--latin-ui-family);font-size:var(--worldclock-city-size,1.78rem);font-weight:400}.world-clock-page.is-latin .worldclock-time{gap:2px}.world-clock-page.is-latin .worldclock-period{font-family:var(--latin-ui-family);font-size:1.04rem;font-weight:400}.world-clock-page.is-cjk .worldclock-period{color:#d9d9df;font-size:1.9rem}.group-card{border-top:1px solid var(--separator);border-bottom:1px solid var(--separator)}.group-row{justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.group-muted{color:var(--muted);font-size:1.02rem}.inline-accent-pill{min-height:32px;color:var(--orange);background:#ff9f0a29;border-radius:999px;padding:0 13px;font-size:1rem;font-weight:600}.alarm-list{border-top:1px solid var(--separator)}.alarm-row{border-bottom:1px solid var(--separator);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:10px 0 13px;display:grid}.alarm-row-main{text-align:left;min-width:0;padding:0}.alarm-row-time{align-items:flex-end;gap:2px;min-width:0;display:flex}.alarm-period{font-family:var(--ui-text-family);color:var(--muted);font-size:1.7rem;font-weight:var(--ui-font-weight);letter-spacing:-.03em}.alarm-clock{font-family:var(--latin-numeric-family);letter-spacing:-.06em;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"lnum" 1, "tnum" 1;font-size:clamp(3.2rem,16vw,4.65rem);font-weight:200;line-height:.9;display:block}.alarm-row.is-disabled .alarm-clock,.alarm-row.is-disabled .alarm-period{color:#626268}.alarm-row.is-enabled .alarm-clock,.alarm-row.is-enabled .alarm-period{color:#f5f5f7}.alarm-row-meta{color:var(--muted);gap:4px;margin-top:4px;font-size:.98rem;display:grid}.alarm-missed-note{color:var(--orange)}.alarm-row-side{justify-items:end;gap:10px;display:grid}.inline-delete{background:var(--surface);color:#ffb4ab;border-radius:999px;min-height:30px;padding:0 10px;font-size:.9rem}.toggle{background:#39393d;border-radius:999px;width:51px;height:31px;padding:0;transition:background .16s}.toggle span{background:#fff;border-radius:50%;width:27px;height:27px;margin:2px;transition:transform .16s;display:block}.toggle.active{background:#34c759}.alarm-page.is-latin .alarm-period{font-family:var(--latin-ui-family);order:2;margin-left:2px;font-size:1.28rem;font-weight:400}.alarm-page.is-latin .alarm-clock{order:1}.alarm-page.is-cjk .alarm-row-time{gap:6px}.stopwatch-page{grid-template-rows:auto auto auto minmax(var(--stopwatch-laps-min-height,84px), 1fr);min-height:100%;padding-top:var(--stopwatch-top-padding,116px);align-content:start;display:grid}.stopwatch-display{text-align:center;font-family:var(--latin-numeric-family);font-size:var(--stopwatch-display-size,95px);letter-spacing:-.1rem;margin:0 0 var(--stopwatch-display-margin,86px);font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"lnum" 1, "tnum" 1;font-weight:200;line-height:.9}.segmented-time{white-space:nowrap;justify-content:center;align-items:center;display:inline-flex}.time-segment{justify-content:center;align-items:center;line-height:.9;display:inline-flex}.time-segment.is-separator{margin-inline:-.006em;font-size:.81em;transform:translateY(0)}.time-segment.is-decimal{font-size:.76em;transform:translateY(.05em)}.worldclock-digits .time-segment.is-separator,.alarm-clock .time-segment.is-separator,.timer-countdown .time-segment.is-separator,.stopwatch-lap-time .time-segment.is-separator{transform:translateY(-.018em)}.worldclock-digits .time-segment.is-colon,.alarm-clock .time-segment.is-colon,.timer-countdown .time-segment.is-colon,.stopwatch-lap-time .time-segment.is-colon{margin-inline:0;transform:translateY(-.048em)}.worldclock-digits .time-segment.is-decimal,.alarm-clock .time-segment.is-decimal,.stopwatch-lap-time .time-segment.is-decimal{margin-inline:0;transform:translateY(.02em)}.stopwatch-controls{grid-template-columns:var(--stopwatch-button-size,92px) 1fr var(--stopwatch-button-size,92px);align-items:center;gap:var(--stopwatch-button-gap,20px);display:grid}.circle-control{isolation:isolate;width:var(--circle-control-size,92px);height:var(--circle-control-size,92px);font-family:var(--ui-text-family);font-size:1.12rem;font-weight:var(--ui-button-weight);letter-spacing:-.035em;background:#ffffff1a;border-radius:50%;place-items:center;display:grid;position:relative;box-shadow:inset 0 0 0 1.5px #ffffff14}.circle-control:before{content:"";z-index:-1;background:#202024;border-radius:50%;position:absolute;inset:6px}.circle-control-label{z-index:1;position:relative}.circle-control.secondary:before{background:#1f1f23}.circle-control.start:before{background:#0d3516}.circle-control.stop:before{background:#4a1713}.stopwatch-pager{justify-content:center;gap:var(--stopwatch-pager-dot-gap,9px);display:flex}.stopwatch-pager span{width:var(--stopwatch-pager-dot-size,8px);height:var(--stopwatch-pager-dot-size,8px);background:#ffffff4d;border-radius:50%}.stopwatch-pager span.is-active{background:#fff}.stopwatch-divider{height:1px;margin-top:var(--stopwatch-divider-margin,50px);background:#ffffff1f}.stopwatch-laps{min-height:var(--stopwatch-laps-min-height,84px);margin-top:var(--stopwatch-laps-top-gap,8px);align-content:start;padding-bottom:12px;display:grid}.stopwatch-lap-row{border-bottom:1px solid var(--separator);color:#d1d1d6;min-height:52px;font-family:var(--ui-text-family);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;padding:13px 4px 12px;display:grid}.stopwatch-lap-label{letter-spacing:0;min-width:0;font-size:1.1rem;line-height:1.02}.stopwatch-lap-row strong,.stopwatch-lap-time{color:#fff;font-family:var(--latin-numeric-family);font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"lnum" 1, "tnum" 1;font-weight:300}.stopwatch-lap-time{letter-spacing:0;font-size:1.08rem;line-height:1}.stopwatch-lap-row.is-shortest,.stopwatch-lap-row.is-shortest strong,.stopwatch-lap-row.is-shortest .stopwatch-lap-time{color:#34c759}.stopwatch-lap-row.is-longest,.stopwatch-lap-row.is-longest strong,.stopwatch-lap-row.is-longest .stopwatch-lap-time{color:#ff453a}.stopwatch-lap-row.is-forced strong,.stopwatch-lap-row.is-forced .stopwatch-lap-time{font-weight:600}.stopwatch-lap-row.is-live-preview{color:#b3b3b8}.stopwatch-lap-row.is-live-preview .stopwatch-lap-time{color:#f5f5f7}.stopwatch-lap-row.is-frozen-preview{color:#d1d1d6}.stopwatch-lap-row.is-frozen-preview .stopwatch-lap-time{color:#f5f5f7}.stopwatch-lap-row.is-editable{cursor:pointer}.stopwatch-lap-row.is-editable:active{opacity:.6}.timer-wheel{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:10px;min-width:0;min-height:220px;margin:8px 0 34px;display:grid;position:relative}.timer-wheel:before{content:"";background:var(--surface);border-radius:999px;height:44px;position:absolute;top:50%;left:20px;right:20px;transform:translateY(-50%)}.timer-wheel-column{z-index:1;scroll-snap-type:y mandatory;scroll-behavior:smooth;overscroll-behavior:contain;touch-action:pan-y;scrollbar-width:none;-ms-overflow-style:none;align-content:start;min-width:0;height:220px;padding:88px 0;display:grid;position:relative;overflow-y:auto}.timer-wheel-column::-webkit-scrollbar{display:none}.timer-wheel-option{color:#ffffff2e;width:100%;min-height:44px;font-family:var(--latin-numeric-family);letter-spacing:-.035em;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"lnum" 1, "tnum" 1;scroll-snap-align:center;grid-template-columns:minmax(2ch,2ch) auto;justify-content:end;justify-self:stretch;align-items:baseline;column-gap:4px;padding:0 14px 0 6px;font-size:1.92rem;font-weight:200;display:grid}.timer-wheel-number{text-align:right;min-width:2ch}.timer-wheel-option small{font-family:var(--ui-text-family);color:#e5e5ea;opacity:0;font-size:1rem}.timer-wheel-option.is-current small{opacity:1}.timer-countdown{text-align:center;font-family:var(--latin-numeric-family);letter-spacing:-.08em;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"lnum" 1, "tnum" 1;margin:74px 0 50px;font-size:clamp(4.2rem,21vw,6.25rem);font-weight:200;line-height:.92}.timer-countdown.is-finished{color:var(--orange)}.timer-actions{justify-content:space-between;align-items:center;margin:8px 0 34px;display:flex}.timer-settings-card{background:var(--surface);border-radius:18px;max-width:100%;margin-bottom:24px;overflow:hidden}.timer-settings-row{color:#fff;width:100%;font-family:var(--ui-text-family);justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;display:flex}.timer-settings-row+.timer-settings-row{border-top:1px solid #ffffff14}.timer-settings-row span{color:#f5f5f7}.timer-settings-row strong{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.timer-settings-button{text-align:left}.chevron{color:var(--muted);margin-left:8px;display:inline-block}.recent-list{border-bottom:1px solid var(--separator)}.recent-item{color:#f5f5f7;border-bottom:1px solid var(--separator);width:100%;font-family:var(--latin-numeric-compact-family);font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"lnum" 1, "tnum" 1;justify-content:space-between;align-items:center;gap:12px;padding:15px 0;display:flex}.recent-item:last-child{border-bottom:0}.timer-finished-note{color:var(--orange);padding:12px 0}.tab-bar{left:var(--tabbar-side-inset,16px);right:var(--tabbar-side-inset,16px);bottom:calc(var(--tabbar-bottom-inset,10px) + env(safe-area-inset-bottom));z-index:1;padding:var(--tabbar-pad-y,7px) var(--tabbar-pad-x,6px);border-radius:var(--tabbar-radius,28px);-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);background:#222224e6;border:1px solid #ffffff14;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid;position:absolute;box-shadow:inset 0 1px #ffffff08}.tab-button{width:min(100%, var(--tabbar-active-width,88px));min-height:var(--tabbar-active-height,48px);color:#fff;font-family:var(--ui-text-family);border-radius:999px;justify-self:center;justify-items:center;gap:5px;padding:7px 4px 6px;display:grid}.tab-button.active{color:var(--orange);background:#535358ad;box-shadow:inset 0 1px #ffffff0a}.tab-button svg{fill:currentColor;stroke:none;width:24px;height:24px}.tab-button span{letter-spacing:-.015em;font-size:.7rem;line-height:1;font-weight:var(--ui-button-weight)}.overlay{z-index:10;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0000009e;align-items:end;padding:0;display:grid;position:absolute;inset:0}.overlay-card{background:#111113;border-radius:28px 28px 0 0;width:100%;max-width:100%;max-height:calc(100% - 26px);padding:18px 16px 20px;overflow:hidden auto}.overlay-card.large{min-height:72%}.overlay-header{justify-content:space-between;align-items:center;gap:12px;display:flex}.overlay-header h2{letter-spacing:-.04em;margin:0;font-size:1.55rem}.overlay-body{gap:18px;max-width:100%;margin-top:18px;display:grid;overflow-x:hidden}.top-toast{top:calc(env(safe-area-inset-top) + 10px);z-index:12;color:#f2f2f7;letter-spacing:-.02em;text-align:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#1c1c1eeb;border-radius:999px;min-width:160px;max-width:min(86vw,320px);padding:10px 14px;font-size:.9rem;font-weight:600;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 12px 24px #00000047}.sheet-search input,.form-grid input,.form-grid select,.setting-row select{background:var(--surface);color:#fff;border-radius:14px;width:100%;max-width:100%;min-height:46px;padding:0 14px}.sheet-search input::placeholder,.form-grid input::placeholder{color:#6c6c70}.form-grid{gap:14px;display:grid}.inline-condition-grid{gap:10px;display:grid}.inline-condition-grid.has-secondary{grid-template-columns:minmax(0,1fr) 104px;align-items:end}.inline-condition-primary,.inline-condition-secondary{gap:8px;min-width:0;display:grid}.time-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.form-grid label,.setting-row{gap:8px;min-width:0;display:grid}.form-grid label span,.repeat-group>span{color:var(--muted);font-size:.95rem}.magic-flow-editor{gap:18px;display:grid}.magic-flow-editor.is-single-flow-editor{gap:14px}.magic-flow-editor.is-single-flow-editor .form-grid{gap:10px}.magic-flow-editor.is-single-flow-editor .sheet-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.force-values-section{gap:12px;display:grid}.force-value-list{gap:10px;display:grid}.force-value-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.compact-force-values-section{gap:10px}.compact-force-entry{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.compact-add-force{white-space:nowrap;min-height:46px;padding-inline:16px}.force-token-list{flex-wrap:wrap;gap:8px;display:flex}.force-token{background:var(--surface);color:#f5f5f7;max-width:100%;min-height:34px;font-family:var(--latin-text-family);font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"lnum" 1, "tnum" 1;border-radius:999px;align-items:center;gap:8px;padding:0 10px 0 12px;font-size:.94rem;display:inline-flex}.force-token span{overflow-wrap:anywhere;max-width:100%}.force-token-delete{color:#ffb4ab;background:#ffffff1a;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:.92rem;line-height:1;display:grid}.compact-setting-list{border-top:1px solid var(--separator)}.repeat-group{gap:10px;display:grid}.weekday-row{flex-wrap:wrap;gap:8px;display:flex}.weekday-pill{background:var(--surface);color:#d1d1d6;border-radius:999px;min-height:36px;padding:0 13px}.weekday-pill.active{color:var(--orange);background:#ff9f0a29}.sheet-actions,.button-stack{gap:10px;display:grid}.primary-cta,.secondary-cta{border-radius:16px;min-height:48px;padding:0 18px}.primary-cta{background:var(--orange);color:#111;font-weight:600}.secondary-cta{background:var(--surface);color:#f5f5f7}.city-list{border-top:1px solid var(--separator);gap:0;display:grid}.city-row{border-bottom:1px solid var(--separator);color:#fff;text-align:left;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:16px 0;display:flex}.city-row div{min-width:0}.city-row strong{font-size:1.05rem;display:block}.city-row span{color:var(--muted)}.city-row span:last-child{color:var(--orange);font-size:1.7rem}.backstage-copy{margin:0 4px}.backstage-group{gap:8px;display:grid}.section-title{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;padding:0 4px;font-size:.82rem}.setting-list{background:var(--surface);border-radius:18px;display:grid;overflow:hidden}.setting-row{grid-template-columns:minmax(0,1fr) minmax(0,auto);align-items:center;padding:14px 16px}.setting-row+.setting-row{border-top:1px solid #ffffff14}.setting-row>span,.setting-copy strong{overflow-wrap:anywhere;min-width:0}.setting-row select{justify-self:end;max-width:min(48vw,180px)}.setting-row strong{color:#e5e5ea;text-align:right;font-weight:500}.setting-copy{min-width:0}.preset-summary-card{gap:14px;padding:16px;display:grid}.preset-summary-card strong{font-size:1rem;font-weight:600}.preset-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 16px;display:grid}.preset-row+.preset-row{border-top:1px solid #ffffff14}.preset-copy{text-align:left;gap:4px;display:grid}.preset-copy strong,.preset-copy small{overflow-wrap:anywhere;min-width:0}.preset-copy small{color:var(--muted)}.preset-actions{align-items:center;gap:10px;display:flex}.danger-text{color:#ff453a}.setting-copy strong{display:block}.setting-copy small{color:var(--muted);overflow-wrap:anywhere;margin-top:4px;font-size:.84rem;display:block}.compact-row{gap:14px}.support-note{color:var(--muted);overflow-wrap:anywhere;margin:0 4px;font-size:.92rem;line-height:1.45}.recovery-card{max-width:460px;padding-top:28px}.recovery-actions{flex-wrap:wrap;gap:10px;margin-bottom:14px;display:flex}.recovery-actions button{flex:160px}.recovery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.recovery-debug{background:var(--surface);border-radius:18px;gap:8px;margin-bottom:12px;padding:16px;display:grid}.recovery-debug strong,.recovery-debug span{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:.82rem}.recovery-debug code{color:#f5f5f7;overflow-wrap:anywhere;background:#000;border-radius:12px;padding:10px 12px;font-family:SF Mono,SFMono-Regular,ui-monospace,Menlo,Consolas,Liberation Mono,monospace;font-size:.82rem;display:block}.recovery-meta{color:var(--muted);margin:0;font-size:.82rem}.locale-en .header-pill,.locale-en .ghost-action{font-family:var(--latin-text-family)}.locale-zh-hant .header-pill,.locale-zh-hant .ghost-action,.locale-zh-hans .header-pill,.locale-zh-hans .ghost-action{font-family:var(--ui-text-family);font-size:1rem}.locale-en .tab-button span{font-family:var(--latin-ui-family);letter-spacing:-.012em;font-size:.7rem}.locale-en .tab-button{width:min(100%,92px)}.locale-zh-hant .tab-button span,.locale-zh-hans .tab-button span{font-family:var(--ui-text-family);font-size:.76rem}.locale-en .timer-page .page-title-block{margin-bottom:32px}.locale-zh-hant .timer-page .page-title-block,.locale-zh-hans .timer-page .page-title-block{margin-bottom:28px}.locale-zh-hant .worldclock-city,.locale-zh-hans .worldclock-city{font-size:var(--worldclock-city-size,1.78rem)}.locale-en .worldclock-offset{font-family:var(--latin-ui-family)}.locale-en .stopwatch-display,.locale-en .timer-countdown,.locale-en .worldclock-digits,.locale-en .alarm-clock,.locale-en .timer-wheel-option,.locale-zh-hant .stopwatch-display,.locale-zh-hant .timer-countdown,.locale-zh-hant .worldclock-digits,.locale-zh-hant .alarm-clock,.locale-zh-hant .timer-wheel-option,.locale-zh-hans .stopwatch-display,.locale-zh-hans .timer-countdown,.locale-zh-hans .worldclock-digits,.locale-zh-hans .alarm-clock,.locale-zh-hans .timer-wheel-option{font-family:var(--latin-numeric-family)}.ios26 .tab-button{z-index:1;position:relative}.ios26 .header-pill,.ios26 .ghost-action{-webkit-backdrop-filter:blur(20px);background:#7878803d;border:1px solid #ffffff1f;min-height:38px;padding:0 20px;font-size:1.06rem;box-shadow:inset 0 1px #ffffff14}.ios26 .header-circle{-webkit-backdrop-filter:blur(20px);background:#7878803d;border:1px solid #ffffff1f;width:38px;height:38px;font-size:1.5rem;box-shadow:inset 0 1px #ffffff14}.ios26 .toolbar-spacer{width:38px;height:38px}.ios26 .timer-wheel{gap:2px}.ios26 .timer-wheel-option{font-size:1.08rem;font-weight:400}.ios26 .timer-wheel-option.is-current{font-size:1.08rem;font-weight:600}.overlay-header.has-nav{grid-template-columns:auto 1fr auto;gap:8px;display:grid}.overlay-header.has-nav h2{text-align:center;font-size:1.2rem}.app-shell{--main-frame-width:393px;--main-page-inset:16px;--main-toolbar-size:44px;--main-circle-control-size:84px;--main-toolbar-gap:19px;--main-tabbar-width:min(351px, calc(100vw - 42px));--main-tabbar-height:62px;--main-divider:#5454588c;--worldclock-row-height:95px;--worldclock-digit-size:4.15rem;--alarm-sleep-height:94px;--alarm-row-height:101px;--alarm-clock-size:4.95rem;--main-statusbar-reserve-top:59px;--stopwatch-page-top:105px;--stopwatch-main-gap:112px;--stopwatch-divider-margin:12px;--stopwatch-lap-height:43px;--stopwatch-laps-viewport-height:258px;--stopwatch-laps-scroll-pad-bottom:83px;--timer-title-gap:99px;--timer-wheel-width:302px;--timer-wheel-height:177px;--timer-wheel-highlight-width:278px;--timer-wheel-highlight-height:34px;--timer-wheel-padding:70px;--timer-settings-width:361px;--timer-settings-row-height:52px;--recent-item-height:52px}.screen{max-width:min(100%, var(--main-frame-width));margin:0 auto}.page-stage{padding-bottom:calc(126px + env(safe-area-inset-bottom))}.page-stage[data-active-tab=stopwatch]{overflow-y:hidden}.clock-page{padding:var(--main-statusbar-reserve-top,59px) var(--main-page-inset,16px) 24px}.page-toolbar{min-height:var(--main-toolbar-size);margin-bottom:var(--main-toolbar-gap)}.toolbar-spacer{width:var(--main-toolbar-size);height:var(--main-toolbar-size)}.header-pill,.ghost-action{min-height:var(--main-toolbar-size);color:#f5f5f7;letter-spacing:-.02em;background:#27272ae0;border:1px solid #ffffff0d;border-radius:999px;padding:0 17px;font-size:.98rem}.header-circle{width:var(--main-toolbar-size);height:var(--main-toolbar-size);background:#27272ae0;border:1px solid #ffffff0d;font-size:1.75rem;line-height:1}.page-title-block{margin-bottom:12px}.page-title-block h1{font-size:var(--main-title-size,clamp(2.35rem, 6.2vw, 2.65rem));letter-spacing:-.055em;line-height:1}.list-section{margin-top:30px}.section-heading{letter-spacing:-.02em;margin:0 0 12px;font-size:1.02rem}.native-list,.alarm-list,.recent-list,.group-card{border-top-color:var(--main-divider);border-bottom-color:var(--main-divider)}.world-clock-page .page-title-block{margin-bottom:12px}.worldclock-row{min-height:var(--worldclock-row-height);border-bottom-color:var(--main-divider);gap:14px;padding:14px 0}.worldclock-copy{align-content:center;gap:5px}.worldclock-offset{letter-spacing:-.015em;font-size:.8rem}.worldclock-city{font-size:clamp(1.92rem,7vw,2.12rem);line-height:1.02}.worldclock-time{gap:6px}.worldclock-time-main{align-items:flex-end;gap:4px;display:flex}.worldclock-period{color:#d2d2d7;font-size:1.22rem}.worldclock-digits{font-size:var(--worldclock-digit-size,clamp(3.45rem, 14.6vw, 4.15rem));letter-spacing:-.056em;line-height:.86}.worldclock-edit-actions{gap:6px;margin-top:6px}.worldclock-edit-actions button{background:#232326;min-height:28px;padding:0 10px;font-size:.82rem}.world-clock-page.is-cjk .worldclock-time{gap:10px}.world-clock-page.is-cjk .worldclock-period{font-size:1.5rem}.world-clock-page.is-latin .worldclock-time-main{gap:2px}.sleep-section{margin-top:18px}.sleep-card{min-height:var(--alarm-sleep-height);border-bottom-color:var(--main-divider)}.sleep-card-row{min-height:calc(var(--alarm-sleep-height) - 32px);padding:16px 0}.group-muted{font-size:.95rem}.inline-accent-pill{min-height:31px;padding:0 12px;font-size:.9rem;font-weight:500}.alarm-list-section{margin-top:34px}.alarm-row{min-height:var(--alarm-row-height);border-bottom-color:var(--main-divider);gap:18px;padding:15px 0 13px}.alarm-row-main{gap:7px;display:grid}.alarm-row-time{gap:9px}.alarm-time-main{align-items:flex-end;gap:4px;min-width:0;display:flex}.alarm-period{color:#9f9fa5;font-size:1.85rem}.alarm-clock{font-size:var(--alarm-clock-size,clamp(4.15rem, 17.6vw, 4.95rem));letter-spacing:-.065em;line-height:.88}.alarm-row-meta{gap:2px;margin-top:0;font-size:.94rem}.alarm-row-side{gap:12px}.inline-delete{min-height:28px;padding:0 9px;font-size:.8rem}.toggle{width:63px;height:29px}.toggle span{width:25px;height:25px}.toggle.active span{transform:translate(34px)}.alarm-page.is-latin .alarm-row-time{gap:2px}.alarm-page.is-latin .alarm-period{margin-left:0;font-size:1.42rem}.stopwatch-page{height:100%;min-height:100%;padding-top:calc(var(--main-statusbar-reserve-top,59px) + var(--stopwatch-page-top,148px));grid-template-rows:auto auto minmax(0,1fr);overflow:hidden}.stopwatch-main{gap:var(--stopwatch-main-gap);display:grid}.stopwatch-display{letter-spacing:-.095em;margin:0;font-size:clamp(4.15rem,18vw,4.95rem);line-height:.86}.stopwatch-controls{grid-template-columns:var(--main-circle-control-size) 1fr var(--main-circle-control-size);gap:18px}.circle-control{width:var(--main-circle-control-size);height:var(--main-circle-control-size);letter-spacing:-.02em;background:#2c2c30f5;font-size:1rem;box-shadow:inset 0 0 0 1px #ffffff14}.circle-control:before{content:none}.circle-control.secondary{color:#8f8f94;background:#2a2a2efa;box-shadow:inset 0 0 0 1px #ffffff0d}.circle-control.secondary.is-disabled{color:#59595f}.circle-control.start{color:var(--green);background:#14431ef5;box-shadow:inset 0 0 0 1px #32d74b1f}.circle-control.stop{color:var(--red);background:#4c1712f5;box-shadow:inset 0 0 0 1px #ff453a1f}.stopwatch-pager{align-self:center;gap:8px}.stopwatch-pager span{width:6px;height:6px}.stopwatch-divider{margin-top:var(--stopwatch-divider-margin,12px);background:var(--main-divider)}.stopwatch-laps{min-height:0;height:var(--stopwatch-laps-viewport-height,258px);max-height:var(--stopwatch-laps-viewport-height,258px);padding-bottom:calc(var(--stopwatch-laps-scroll-pad-bottom,83px) + env(safe-area-inset-bottom));overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scroll-padding-bottom:calc(var(--stopwatch-laps-scroll-pad-bottom,83px) + env(safe-area-inset-bottom));margin-top:0;overflow-y:auto}.stopwatch-lap-row{min-height:var(--stopwatch-lap-height);border-bottom-color:var(--main-divider);padding:13px 0 12px}.stopwatch-lap-label,.stopwatch-lap-time{font-size:.92rem}.timer-page .page-title-block{margin-bottom:var(--timer-title-gap)}.timer-main{justify-items:center;gap:12px;display:grid}.timer-wheel-frame{width:min(100%, var(--timer-wheel-width))}.timer-wheel{width:100%;min-height:var(--timer-wheel-height);height:var(--timer-wheel-height);gap:14px;margin:0}.timer-wheel:before{height:var(--timer-wheel-highlight-height);background:#ffffff14;border-radius:18px;left:0;right:0}.timer-wheel-option{letter-spacing:-.028em;min-height:34px;padding:0 12px 0 4px;font-size:1.5rem}.timer-wheel-option.is-current{font-size:1.54rem;font-weight:300}.timer-wheel-option small{font-size:.92rem}.timer-countdown{margin:72px 0 0;font-size:clamp(4.3rem,20vw,5.3rem)}.timer-actions{width:100%;margin:0 0 22px}.timer-settings-card{width:100%;max-width:var(--timer-settings-width);border-radius:18px;margin:0 auto 42px}.timer-settings-row{min-height:var(--timer-settings-row-height);padding:0 17px}.timer-settings-row span,.timer-settings-row strong{font-size:.95rem}.recent-section{margin-top:0}.recent-item{min-height:var(--recent-item-height);border-bottom-color:var(--main-divider);padding:0;font-size:1rem}.tab-bar{width:var(--main-tabbar-width);min-height:var(--main-tabbar-height);left:50%;right:auto;bottom:calc(var(--main-tabbar-bottom,21px) + env(safe-area-inset-bottom));background:#242427db;border:1px solid #ffffff12;border-radius:22px;padding:5px 6px;transform:translate(-50%);box-shadow:inset 0 1px #ffffff08,0 10px 28px #00000061}.locale-en .tab-button span{font-size:.62rem}.locale-zh-hant .tab-button span,.locale-zh-hans .tab-button span{font-size:.68rem}.app-shell{--main-time-box-height:44px;--main-time-display-size:52px;--main-statusbar-reserve-top:59px;--stopwatch-main-clock-size:75px;--stopwatch-main-clock-box-width:341px;--stopwatch-main-clock-box-height:65px;--stopwatch-divider-margin:12px;--stopwatch-laps-viewport-height:258px;--stopwatch-laps-scroll-pad-bottom:83px;--timer-title-gap:99px;--timer-wheel-highlight-width:278px;--main-tabbar-pill-nudge-x:-1px;--main-tabbar-pill-nudge-y:-1px;--timer-wheel-highlight-top:72px;--timer-unit-row-top:82px;--timer-unit-hours-left:42px;--timer-unit-minutes-left:152px;--timer-unit-seconds-left:254px;--timer-hours-digit-offset:25px;--timer-minutes-digit-offset:24px;--timer-seconds-digit-offset:36px;--timer-wheel-padding:70px;--timer-number-box-width:22px;--timer-column-width:calc(var(--timer-wheel-width) / 3);--timer-unit-gap:9px;--timer-hours-inset:8px;--timer-seconds-inset:-8px;--main-tabbar-pill-width:96px;--main-tabbar-pill-height:54px;--main-tabbar-pill-top:4px;--main-tabbar-active-offset:4px;--main-tabbar-main-radius:31px;--main-tabbar-pill-radius:27px;--stopwatch-digit-shift-x:0em;--stopwatch-display-letter-spacing:0em;--stopwatch-colon-lane-width:.28em;--stopwatch-decimal-lane-width:.15em;--stopwatch-colon-shift-x:-.05em;--stopwatch-colon-shift-y:-.05em;--stopwatch-decimal-shift-x:-.01em;--stopwatch-decimal-shift-y:.12em;--main-tabbar-world-icon-width:25px;--main-tabbar-world-icon-height:24px;--main-tabbar-world-shift-x:8px;--main-tabbar-alarm-icon-width:23px;--main-tabbar-alarm-icon-height:24px;--main-tabbar-alarm-shift-x:3px;--main-tabbar-stopwatch-icon-width:25px;--main-tabbar-stopwatch-icon-height:26px;--main-tabbar-stopwatch-shift-x:-3px;--main-tabbar-timer-icon-width:24px;--main-tabbar-timer-icon-height:24px;--main-tabbar-timer-shift-x:-8px}.worldclock-time-main,.alarm-time-main{min-height:var(--main-time-box-height);align-items:flex-end}.worldclock-digits,.alarm-clock{font-size:var(--main-time-display-size);font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"lnum" 1, "tnum" 1;font-weight:200;line-height:.86}.worldclock-digits{letter-spacing:-.056em}.alarm-clock{letter-spacing:-.064em}.worldclock-period,.alarm-period{font-size:1.5rem}.stopwatch-main{justify-items:center}.stopwatch-display{width:100%;max-width:var(--stopwatch-main-clock-box-width);min-height:var(--stopwatch-main-clock-box-height);font-size:var(--stopwatch-main-clock-size);letter-spacing:var(--stopwatch-display-letter-spacing,0em);justify-content:center;align-items:center;margin-inline:auto;line-height:.85;display:flex}.stopwatch-display .time-segment.is-digits{transform:translateX(var(--stopwatch-digit-shift-x))}.stopwatch-display .time-segment.is-colon{width:var(--stopwatch-colon-lane-width);letter-spacing:0;transform:translate(var(--stopwatch-colon-shift-x), var(--stopwatch-colon-shift-y));justify-content:center;margin-inline:0}.stopwatch-display .time-segment.is-decimal{width:var(--stopwatch-decimal-lane-width);letter-spacing:0;transform:translate(var(--stopwatch-decimal-shift-x), var(--stopwatch-decimal-shift-y));justify-content:center;margin-inline:0}.stopwatch-controls{width:100%}.stopwatch-divider{margin-top:var(--stopwatch-divider-margin,20px)}.timer-main{gap:14px}.timer-wheel-frame{width:min(100%, var(--timer-wheel-width));height:var(--timer-wheel-height);position:relative;overflow:hidden}.timer-wheel-highlight{left:50%;top:var(--timer-wheel-highlight-top);width:var(--timer-wheel-highlight-width);height:var(--timer-wheel-highlight-height);z-index:0;pointer-events:none;background:#ffffff14;border-radius:999px;position:absolute;transform:translate(-50%);box-shadow:inset 0 1px #ffffff0f,inset 0 -1px #ffffff08}.timer-wheel-fixed-labels{z-index:2;pointer-events:none;color:#e5e5ea;font-family:var(--ui-text-family);font-size:.92rem;line-height:1;position:absolute;inset:0}.timer-wheel-fixed-label{top:var(--timer-unit-row-top);letter-spacing:-.02em;line-height:1;position:absolute}.timer-wheel-fixed-label-hours{left:calc(var(--timer-hours-digit-offset) + var(--timer-hours-inset) + var(--timer-number-box-width) + var(--timer-unit-gap))}.timer-wheel-fixed-label-minutes{left:calc(var(--timer-column-width) + var(--timer-minutes-digit-offset) + var(--timer-number-box-width) + var(--timer-unit-gap))}.timer-wheel-fixed-label-seconds{left:calc(var(--timer-column-width) + var(--timer-column-width) + var(--timer-seconds-digit-offset) + var(--timer-seconds-inset) + var(--timer-number-box-width) + var(--timer-unit-gap))}.timer-wheel{z-index:1;gap:0;width:100%;height:100%;min-height:100%;margin:0;position:relative}.timer-wheel:before{content:none}.timer-wheel-column{height:100%;padding:var(--timer-wheel-padding) 0}.timer-wheel-option{letter-spacing:-.03em;color:#e5e5ea6b;justify-content:flex-start;align-items:center;width:100%;min-height:40px;padding:0;font-size:1.46rem;line-height:1;display:flex}.timer-wheel-option-hours{padding-left:calc(var(--timer-hours-digit-offset) + var(--timer-hours-inset))}.timer-wheel-option-minutes{padding-left:var(--timer-minutes-digit-offset)}.timer-wheel-option-seconds{padding-left:calc(var(--timer-seconds-digit-offset) + var(--timer-seconds-inset))}.timer-wheel-option.is-current{color:#fff;font-size:1.56rem;font-weight:300}.timer-wheel-number{width:var(--timer-number-box-width);min-width:var(--timer-number-box-width);text-align:right;display:inline-block}.timer-actions{grid-template-columns:repeat(2, var(--main-circle-control-size));justify-content:space-between;width:100%;max-width:361px;margin:0 0 24px;display:grid}.timer-settings-card{margin-bottom:38px}.tab-bar{left:50%;right:auto;bottom:calc(var(--main-tabbar-bottom,21px) + env(safe-area-inset-bottom));z-index:1;width:var(--main-tabbar-width);min-height:var(--main-tabbar-height);border-radius:var(--main-tabbar-main-radius);grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;padding:0;display:grid;position:absolute;overflow:hidden;transform:translate(-50%)}.tab-button{color:#fff;align-content:center;justify-self:stretch;justify-items:center;gap:4px;width:100%;height:100%;min-height:100%;padding:0;display:grid}.tab-button.active{box-shadow:none;background:0 0}.tab-button svg,.tab-button span{transform:translateX(var(--tab-content-shift-x,0px))}.tab-button svg{width:var(--tab-icon-width,24px);height:var(--tab-icon-height,24px);fill:currentColor}.tab-button:first-child{--tab-icon-width:var(--main-tabbar-world-icon-width);--tab-icon-height:var(--main-tabbar-world-icon-height);--tab-content-shift-x:var(--main-tabbar-world-shift-x)}.tab-button:nth-child(2){--tab-icon-width:var(--main-tabbar-alarm-icon-width);--tab-icon-height:var(--main-tabbar-alarm-icon-height);--tab-content-shift-x:var(--main-tabbar-alarm-shift-x)}.tab-button:nth-child(3){--tab-icon-width:var(--main-tabbar-stopwatch-icon-width);--tab-icon-height:var(--main-tabbar-stopwatch-icon-height);--tab-content-shift-x:var(--main-tabbar-stopwatch-shift-x)}.tab-button:nth-child(4){--tab-icon-width:var(--main-tabbar-timer-icon-width);--tab-icon-height:var(--main-tabbar-timer-icon-height);--tab-content-shift-x:var(--main-tabbar-timer-shift-x)}.tab-button span{font-size:.64rem;line-height:.625rem}.ios26 .tab-bar{border-radius:var(--main-tabbar-main-radius);background:#222224bd;border:1px solid #ffffff24;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #ffffff0a,0 12px 28px #00000057}.ios26 .tab-bar:after{content:"";left:calc(var(--main-tabbar-active-offset,4px) + var(--main-tabbar-pill-nudge-x,0px));top:calc(var(--main-tabbar-pill-top,4px) + var(--main-tabbar-pill-nudge-y,0px));width:var(--main-tabbar-pill-width);height:var(--main-tabbar-pill-height);border-radius:var(--main-tabbar-pill-radius);z-index:0;pointer-events:none;background:#64646c8f;transition:left .3s;position:absolute;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #ffffff08}
