:root{--ink-DEFAULT-rgb:10 15 28;--ink-50-rgb:248 250 252;--ink-100-rgb:241 245 249;--ink-200-rgb:226 232 240;--ink-300-rgb:203 213 225;--ink-400-rgb:148 163 184;--ink-500-rgb:100 116 139;--ink-600-rgb:71 85 105;--ink-700-rgb:51 65 85;--ink-800-rgb:30 41 59;--ink-900-rgb:15 23 42;--ink-950-rgb:10 15 28;--paper-DEFAULT-rgb:253 252 250;--paper-50-rgb:255 255 255;--paper-100-rgb:253 252 250;--paper-200-rgb:247 245 241;--paper-300-rgb:239 235 228;--ios-blue:#007aff;--ios-green:#34c759;--ios-indigo:#5856d6;--ios-orange:#ff9500;--ios-pink:#ff2d55;--ios-purple:#af52de;--ios-red:#ff3b30;--ios-teal:#5ac8fa;--ios-yellow:#fc0;--ios-mint:#00c7be;--ios-cyan:#32ade6;--ios-brown:#a2845e;--ios-blue-soft:rgba(0,122,255,.12);--ios-green-soft:rgba(52,199,89,.14);--ios-orange-soft:rgba(255,149,0,.14);--ios-red-soft:rgba(255,59,48,.12);--ios-purple-soft:rgba(175,82,222,.12);--ios-gray-1:#8e8e93;--ios-gray-2:#aeaeb2;--ios-gray-3:#c7c7cc;--ios-gray-4:#d1d1d6;--ios-gray-5:#e5e5ea;--ios-gray-6:#f2f2f7;--label-primary:rgba(0,0,0,.85);--label-secondary:rgba(60,60,67,.6);--label-tertiary:rgba(60,60,67,.3);--label-quaternary:rgba(60,60,67,.18);--bg-primary:#fff;--bg-secondary:#f2f2f7;--bg-tertiary:#fff;--bg-grouped:#f2f2f7;--bg-grouped-secondary:#fff;--hairline:rgba(60,60,67,.16);--hairline-strong:rgba(60,60,67,.28);--vibrancy-thin:hsla(0,0%,100%,.62);--vibrancy-thick:hsla(0,0%,100%,.78);--vibrancy-chrome:rgba(248,248,252,.8);--vibrancy-blur:saturate(180%) blur(20px);--vibrancy-blur-thick:saturate(200%) blur(28px);--elev-0:none;--elev-1:0 0 0 0.5px rgba(0,0,0,.05),0 1px 2px rgba(0,0,0,.04);--elev-2:0 0 0 0.5px rgba(0,0,0,.06),0 4px 12px -2px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.04);--elev-3:0 0 0 0.5px rgba(0,0,0,.08),0 8px 24px -4px rgba(0,0,0,.08),0 2px 4px rgba(0,0,0,.05);--elev-4:0 0 0 0.5px rgba(0,0,0,.1),0 16px 40px -8px rgba(0,0,0,.12),0 4px 8px rgba(0,0,0,.06);--inset-highlight:inset 0 0.5px 0 hsla(0,0%,100%,.55);--inset-highlight-soft:inset 0 0.5px 0 hsla(0,0%,100%,.32);--focus-ring:0 0 0 3px rgba(0,122,255,.4);--focus-ring-brand:0 0 0 3px rgba(249,115,22,.36);--dur-snap:120ms;--dur-fast:200ms;--dur-base:320ms;--dur-slow:480ms;--ease-out:cubic-bezier(0.16,1,0.3,1);--ease-spring:cubic-bezier(0.32,0.72,0,1);--ease-bounce:cubic-bezier(0.34,1.56,0.64,1);--ease-linear:linear}[data-theme=dark]{--ink-DEFAULT-rgb:241 245 249;--ink-50-rgb:10 15 28;--ink-100-rgb:15 23 42;--ink-200-rgb:30 41 59;--ink-300-rgb:51 65 85;--ink-400-rgb:100 116 139;--ink-500-rgb:148 163 184;--ink-600-rgb:203 213 225;--ink-700-rgb:226 232 240;--ink-800-rgb:241 245 249;--ink-900-rgb:248 250 252;--ink-950-rgb:255 255 255;--paper-DEFAULT-rgb:10 15 28;--paper-50-rgb:0 0 0;--paper-100-rgb:10 15 28;--paper-200-rgb:15 23 42;--paper-300-rgb:30 41 59;--ios-blue:#0a84ff;--ios-green:#30d158;--ios-indigo:#5e5ce6;--ios-orange:#ff9f0a;--ios-pink:#ff375f;--ios-purple:#bf5af2;--ios-red:#ff453a;--ios-teal:#64d2ff;--ios-yellow:#ffd60a;--ios-mint:#66d4cf;--ios-cyan:#64d2ff;--ios-brown:#ac8e68;--ios-blue-soft:rgba(10,132,255,.16);--ios-green-soft:rgba(48,209,88,.18);--ios-orange-soft:rgba(255,159,10,.18);--ios-red-soft:rgba(255,69,58,.16);--ios-purple-soft:rgba(191,90,242,.16);--ios-gray-1:#8e8e93;--ios-gray-2:#636366;--ios-gray-3:#48484a;--ios-gray-4:#3a3a3c;--ios-gray-5:#2c2c2e;--ios-gray-6:#1c1c1e;--label-primary:hsla(0,0%,100%,.92);--label-secondary:rgba(235,235,245,.6);--label-tertiary:rgba(235,235,245,.3);--label-quaternary:rgba(235,235,245,.18);--bg-primary:#000;--bg-secondary:#1c1c1e;--bg-tertiary:#2c2c2e;--bg-grouped:#000;--bg-grouped-secondary:#1c1c1e;--hairline:hsla(0,0%,100%,.1);--hairline-strong:hsla(0,0%,100%,.18);--vibrancy-thin:rgba(28,28,30,.62);--vibrancy-thick:rgba(28,28,30,.82);--vibrancy-chrome:rgba(20,20,22,.8);--elev-0:none;--elev-1:0 0 0 0.5px hsla(0,0%,100%,.04),0 1px 2px rgba(0,0,0,.4);--elev-2:0 0 0 0.5px hsla(0,0%,100%,.06),0 4px 12px -2px rgba(0,0,0,.5),0 1px 2px rgba(0,0,0,.4);--elev-3:0 0 0 0.5px hsla(0,0%,100%,.08),0 8px 24px -4px rgba(0,0,0,.55),0 2px 4px rgba(0,0,0,.4);--elev-4:0 0 0 0.5px hsla(0,0%,100%,.1),0 16px 40px -8px rgba(0,0,0,.65),0 4px 8px rgba(0,0,0,.45);--inset-highlight:inset 0 0.5px 0 hsla(0,0%,100%,.16);--inset-highlight-soft:inset 0 0.5px 0 hsla(0,0%,100%,.1);--focus-ring:0 0 0 3px rgba(10,132,255,.5);--focus-ring-brand:0 0 0 3px rgba(249,115,22,.45)}@media (prefers-color-scheme:dark){:root:not([data-theme]){--ink-DEFAULT-rgb:241 245 249;--ink-50-rgb:10 15 28;--ink-100-rgb:15 23 42;--ink-200-rgb:30 41 59;--ink-300-rgb:51 65 85;--ink-400-rgb:100 116 139;--ink-500-rgb:148 163 184;--ink-600-rgb:203 213 225;--ink-700-rgb:226 232 240;--ink-800-rgb:241 245 249;--ink-900-rgb:248 250 252;--ink-950-rgb:255 255 255;--paper-DEFAULT-rgb:10 15 28;--paper-50-rgb:0 0 0;--paper-100-rgb:10 15 28;--paper-200-rgb:15 23 42;--paper-300-rgb:30 41 59;--ios-blue:#0a84ff;--ios-green:#30d158;--ios-orange:#ff9f0a;--ios-red:#ff453a;--ios-purple:#bf5af2;--ios-yellow:#ffd60a;--ios-blue-soft:rgba(10,132,255,.16);--ios-green-soft:rgba(48,209,88,.18);--ios-orange-soft:rgba(255,159,10,.18);--ios-red-soft:rgba(255,69,58,.16);--label-primary:hsla(0,0%,100%,.92);--label-secondary:rgba(235,235,245,.6);--label-tertiary:rgba(235,235,245,.3);--bg-primary:#000;--bg-secondary:#1c1c1e;--bg-tertiary:#2c2c2e;--hairline:hsla(0,0%,100%,.1);--vibrancy-thin:rgba(28,28,30,.62);--vibrancy-chrome:rgba(20,20,22,.8)}}html.theme-transitions-on,html.theme-transitions-on *,html.theme-transitions-on :after,html.theme-transitions-on :before{transition:color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out),fill var(--dur-fast) var(--ease-out),stroke var(--dur-fast) var(--ease-out)!important}@media (prefers-reduced-motion:reduce){html.theme-transitions-on,html.theme-transitions-on *,html.theme-transitions-on :after,html.theme-transitions-on :before{transition:none!important}}.apple-vibrancy{background:var(--vibrancy-thin);backdrop-filter:var(--vibrancy-blur);-webkit-backdrop-filter:var(--vibrancy-blur)}.apple-vibrancy-thick{background:var(--vibrancy-thick);backdrop-filter:var(--vibrancy-blur-thick);-webkit-backdrop-filter:var(--vibrancy-blur-thick)}.apple-vibrancy-chrome{background:var(--vibrancy-chrome);backdrop-filter:var(--vibrancy-blur);-webkit-backdrop-filter:var(--vibrancy-blur)}@supports not (backdrop-filter:blur(1px)){.apple-vibrancy,.apple-vibrancy-chrome,.apple-vibrancy-thick{background:var(--bg-secondary)}}.apple-hairline{border-color:var(--hairline);border-width:1px}.apple-hairline-t{border-top:1px solid var(--hairline)}.apple-hairline-b{border-bottom:1px solid var(--hairline)}.apple-hairline-l{border-left:1px solid var(--hairline)}.apple-hairline-r{border-right:1px solid var(--hairline)}@media (min-resolution:2dppx){.apple-hairline{border-width:.5px}.apple-hairline-t{border-top-width:.5px}.apple-hairline-b{border-bottom-width:.5px}.apple-hairline-l{border-left-width:.5px}.apple-hairline-r{border-right-width:.5px}}.apple-card{background:var(--bg-tertiary);border-radius:12px;box-shadow:var(--elev-1);border:1px solid var(--hairline)}@media (min-resolution:2dppx){.apple-card{border-width:.5px}}.apple-list{background:var(--bg-tertiary);border-radius:12px;box-shadow:var(--elev-1);overflow:hidden}.apple-list-row{display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid var(--hairline);color:var(--label-primary);font-size:15px;line-height:20px;min-height:44px}.apple-list-row:last-child{border-bottom:none}.apple-list-row[data-pressable]:active{background:var(--ios-gray-6)}@media (min-resolution:2dppx){.apple-list-row{border-bottom-width:.5px}}.apple-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 14px;border-radius:8px;font-size:14px;font-weight:590;line-height:1;color:var(--ios-blue);border:none;cursor:pointer;transition:background-color var(--dur-snap) var(--ease-out),transform var(--dur-snap) var(--ease-out),box-shadow var(--dur-snap) var(--ease-out)}.apple-btn,.apple-btn:hover{background:var(--ios-blue-soft)}.apple-btn:hover{filter:brightness(1.05)}.apple-btn:active{transform:scale(.97)}.apple-btn:focus-visible{outline:none;box-shadow:var(--focus-ring)}.apple-btn[disabled]{opacity:.4;pointer-events:none}.apple-btn-filled{background:var(--ios-blue);color:#fff;box-shadow:var(--inset-highlight),var(--elev-1)}.apple-btn-filled:hover{filter:brightness(1.06)}.apple-toggle{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:51px;height:31px;border-radius:999px;background:var(--ios-gray-4);position:relative;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out);flex-shrink:0}.apple-toggle:after{content:"";position:absolute;top:2px;left:2px;width:27px;height:27px;border-radius:999px;background:#fff;box-shadow:0 3px 8px rgba(0,0,0,.15),0 3px 1px rgba(0,0,0,.06);transition:transform var(--dur-fast) var(--ease-spring)}.apple-toggle:checked{background:var(--ios-green)}.apple-toggle:checked:after{transform:translateX(20px)}.apple-toggle:focus-visible{outline:none;box-shadow:var(--focus-ring)}.apple-tappable{transition:transform var(--dur-snap) var(--ease-out)}.apple-tappable:active{transform:scale(.97)}.apple-skeleton{background:linear-gradient(90deg,var(--ios-gray-6) 0,var(--ios-gray-5) 50%,var(--ios-gray-6) 100%);background-size:200% 100%;animation:appleShimmer 1.4s ease-in-out infinite;border-radius:8px}@keyframes appleShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.apple-skeleton{animation:none}}.apple-tabular{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}::-moz-selection{background:rgba(0,122,255,.22);color:var(--label-primary,inherit)}::selection{background:rgba(0,122,255,.22);color:var(--label-primary,inherit)}.dark ::-moz-selection{background:rgba(10,132,255,.32)}.dark ::selection{background:rgba(10,132,255,.32)}html{scroll-behavior:smooth}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:var(--hairline-strong,rgba(60,60,67,.28));border-radius:999px;border:2px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background-color:var(--label-tertiary,rgba(60,60,67,.44))}*{scrollbar-width:thin;scrollbar-color:var(--hairline-strong,rgba(60,60,67,.28)) transparent}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}html{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Inter,system-ui,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"cv11","ss01","ss03"}*{-webkit-tap-highlight-color:transparent}.apple-tappable,[role=button],a,button,input[type=button],input[type=submit]{touch-action:manipulation}:focus-visible{outline:2px solid var(--ios-blue,#007aff);outline-offset:2px;border-radius:6px}[role=button]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:3px}[role=button]:not(:disabled):active,button:not(:disabled):active,input[type=button]:not(:disabled):active,input[type=submit]:not(:disabled):active{transition-duration:80ms}.theme-transitions-on .apple-card,.theme-transitions-on .apple-vibrancy-chrome,.theme-transitions-on body{transition:background-color var(--dur-base,.32s) var(--ease-out,cubic-bezier(.16,1,.3,1)),border-color var(--dur-base,.32s) var(--ease-out,cubic-bezier(.16,1,.3,1))}.tabular-nums,[class*=tabular],input[type=number]{font-variant-numeric:tabular-nums;font-feature-settings:"tnum","cv11"}h1,h2,h3{letter-spacing:-.018em}h1{line-height:1.05}h2{line-height:1.1}h3{line-height:1.15}.icon-crisp,img.crisp{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}