@font-face{font-family:"Apple Color Emoji";font-style:normal;font-weight:400;font-display:swap;src:local("Apple Color Emoji"),url(/fonts/apple-emoji/apple-emoji-001.ttf)format("truetype");unicode-range:U+20,U+23,U+2A,U+30-39,U+A9,U+AE,U+200C-200D,U+203C,U+2049,U+20E3,U+2122,U+2139,U+2194-2199,U+21A9-21AA,U+231A-231B,U+2328,U+23CF,U+23E9-23F3,U+23F8-23FA,U+24C2,U+25AA-25AB,U+25B6,U+25C0,U+25FB-25FE,U+2600-2604,U+260E,U+2611,U+2614-2615,U+2618,U+261D,U+2620,U+2622-2623,U+2626,U+262A,U+262E-262F,U+2638-263A,U+2640,U+2642,U+2648-2653,U+265F-2660,U+2663,U+2665-2666,U+2668,U+267B,U+267E-267F,U+2692-2697,U+2699,U+269B-269C,U+26A0-26A1,U+26A7,U+26AA-26AB,U+26B0-26B1,U+26BD-26BE,U+26C4-26C5,U+26C8,U+26CE-26CF,U+26D1,U+26D3-26D4,U+26E9-26EA,U+26F0-26F5,U+26F7-26FA,U+26FD,U+2702,U+2705,U+2708-270D,U+270F,U+2712,U+2714,U+2716,U+271D,U+2721,U+2728,U+2733-2734,U+2744,U+2747,U+274C,U+274E,U+2753-2755,U+2757,U+2763-2764,U+2795-2797,U+27A1,U+27B0,U+27BF,U+2934-2935,U+2B05-2B07,U+2B1B-2B1C,U+2B50,U+2B55,U+3030,U+303D,U+3297,U+3299,U+FE0F,U+1F004,U+1F0CF,U+1F170-1F171,U+1F17E-1F17F,U+1F18E,U+1F191-1F19A,U+1F1E6-1F1FF,U+1F201-1F202,U+1F21A,U+1F22F,U+1F232-1F23A,U+1F250-1F251,U+1F300-1F321,U+1F324-1F393,U+1F396-1F397,U+1F399-1F39B,U+1F39E-1F3D3,U+1F3FB-1F3FF,U+1F4A5,U+1F525,U+1F7E9,U+1F7EB,U+1FA79}@font-face{font-family:"Apple Color Emoji";font-style:normal;font-weight:400;font-display:swap;src:local("Apple Color Emoji"),url(/fonts/apple-emoji/apple-emoji-002.ttf)format("truetype");unicode-range:U+200C-200D,U+2620,U+2695-2696,U+26A7,U+2708,U+2744,U+2764,U+27A1,U+2B1B,U+FE0F,U+1F308,U+1F33E,U+1F373,U+1F37C,U+1F393,U+1F3A4,U+1F3A8,U+1F3D4-1F3F0,U+1F3F3-1F3F5,U+1F3F7-1F469,U+1F48B,U+1F4BB-1F4BC,U+1F525,U+1F527,U+1F52C,U+1F5E8,U+1F680,U+1F692,U+1F91D,U+1F9AF-1F9B3,U+1F9BA,U+1F9BC-1F9BD,U+1FAEF,U+E0062-E0063,U+E0065,U+E0067,U+E006C,U+E006E,U+E0073-E0074,U+E0077,U+E007F}@font-face{font-family:"Apple Color Emoji";font-style:normal;font-weight:400;font-display:swap;src:local("Apple Color Emoji"),url(/fonts/apple-emoji/apple-emoji-003.ttf)format("truetype");unicode-range:U+200C-200D,U+2640,U+2642,U+2695-2696,U+2708,U+2764,U+27A1,U+FE0F,U+1F33E,U+1F373,U+1F37C,U+1F393,U+1F3A4,U+1F3A8,U+1F3EB,U+1F3ED,U+1F3FB-1F3FF,U+1F430,U+1F466-1F4A8,U+1F4BB-1F4BC,U+1F527,U+1F52C,U+1F680,U+1F692,U+1F91D,U+1F9AF-1F9B3,U+1F9BC-1F9BD,U+1FAEF}@font-face{font-family:"Apple Color Emoji";font-style:normal;font-weight:400;font-display:swap;src:local("Apple Color Emoji"),url(/fonts/apple-emoji/apple-emoji-004.ttf)format("truetype");unicode-range:U+200C-200D,U+2194-2195,U+2640,U+2642,U+27A1,U+FE0F,U+1F32B,U+1F3FB-1F3FF,U+1F4A8-1F4FD,U+1F4FF-1F53D,U+1F549-1F54E,U+1F550-1F567,U+1F56F-1F570,U+1F573-1F57A,U+1F587,U+1F58A-1F58D,U+1F590,U+1F595-1F596,U+1F5A4-1F5A5,U+1F5A8,U+1F5B1-1F5B2,U+1F5BC,U+1F5C2-1F5C4,U+1F5D1-1F5D3,U+1F5DC-1F5DE,U+1F5E1,U+1F5E3,U+1F5E8,U+1F5EF,U+1F5F3,U+1F5FA-1F64F,U+1F680-1F6C5,U+1F6CB-1F6D2,U+1F6D5-1F6D8,U+1F6DC-1F6E5,U+1F6E9,U+1F6EB-1F6EC,U+1F6F0,U+1F6F3-1F6FC,U+1F7E0-1F7EB,U+1F7F0,U+1F90C-1F931}@font-face{font-family:"Apple Color Emoji";font-style:normal;font-weight:400;font-display:swap;src:local("Apple Color Emoji"),url(/fonts/apple-emoji/apple-emoji-005.ttf)format("truetype");unicode-range:U+200C-200D,U+2640,U+2642,U+2695-2696,U+2708,U+2764,U+27A1,U+FE0F,U+1F33E,U+1F373,U+1F37C,U+1F384,U+1F393,U+1F3A4,U+1F3A8,U+1F3EB,U+1F3ED,U+1F3FB-1F3FF,U+1F430,U+1F48B,U+1F4BB-1F4BC,U+1F527,U+1F52C,U+1F680,U+1F692,U+1F91D,U+1F932-1F93A,U+1F93C-1F945,U+1F947-1F9D2,U+1FA70,U+1FAEF}@font-face{font-family:"Apple Color Emoji";font-style:normal;font-weight:400;font-display:swap;src:local("Apple Color Emoji"),url(/fonts/apple-emoji/apple-emoji-006.ttf)format("truetype");unicode-range:U+200C-200D,U+2640,U+2642,U+FE0F,U+1F3FB-1F3FF,U+1F9D3-1F9FF,U+1FA70-1FA7C,U+1FA80-1FA8A,U+1FA8E-1FAC6,U+1FAC8,U+1FACD-1FADC,U+1FADF-1FAEA,U+1FAEF-1FAF8,U+E0061-E007A,U+E007F}@property --ui-bg{syntax:"<color>";inherits:true;initial-value:#edeef0}@property --ui-card{syntax:"<color>";inherits:true;initial-value:#fff}@property --ui-card-raised{syntax:"<color>";inherits:true;initial-value:#fff}@property --ui-material{syntax:"<color>";inherits:true;initial-value:#f5f6f7}:root{transition:--ui-bg .32s var(--ui-ease),--ui-card .32s var(--ui-ease),--ui-card-raised .32s var(--ui-ease),--ui-material .32s var(--ui-ease)}@media (prefers-reduced-motion:reduce){:root{transition:none}}:root{--ui-bg:#edeef0;--ui-card:#ffffff;--ui-card-raised:#ffffff;--ui-text:#131416;--ui-text-2:#3e3f43;--ui-hint:#6c6e73;--ui-section-header:#707277;--ui-separator:rgba(56, 59, 65, .13);--ui-accent:#3d7afe;--ui-accent-strong:#2961f1;--ui-accent-fill:var(--ui-accent);--ui-accent-fill-strong:var(--ui-accent-strong);--ui-accent-text:#ffffff;--ui-accent-soft:rgba(61, 122, 254, .1);--ui-accent-grad-stops:#1225d7 0%, #1334dc 25%, #1a49e6 50%, #2961f1 75%, #3d7afe 100%;--ui-accent-grad:linear-gradient(180deg, var(--ui-accent-grad-stops));--ui-accent-sheen-1:#7c9dff;--ui-accent-sheen-2:#93a7ff;--ui-pro:#823bf5;--ui-destructive:#ff383c;--ui-destructive-ink:#e9152d;--ui-confirm:#34c759;--ui-confirm-ink:#008932;--ui-star:#ff8d28;--ui-star-ink:#c55300;--ui-group-web:#007aff;--ui-group-sites:#5856d6;--ui-group-make:#af52de;--ui-group-files:var(--ui-confirm-ink);--ui-group-you:var(--ui-star-ink);--ui-fill:rgba(94, 98, 106, .1);--ui-fill-2:rgba(94, 98, 106, .17);--ui-fill-3:rgba(94, 98, 106, .24);--ui-skel-sheen:rgba(255, 255, 255, .55);--ui-skel-shine:linear-gradient( 100deg, transparent 8%, color-mix(in srgb, var(--ui-skel-sheen) 22%, transparent) 30%, var(--ui-skel-sheen) 50%, color-mix(in srgb, var(--ui-skel-sheen) 22%, transparent) 70%, transparent 92% );--ui-material:#f5f6f7;--ui-glass-edge:rgba(255, 255, 255, .7);--ui-glass-edge-2:rgba(255, 255, 255, .35);--ui-material-btn:rgba(94, 98, 106, .16);--ui-material-btn-edge:rgba(56, 59, 65, .14);--ui-shadow-1:0 1px 2px rgba(21, 23, 27, .05), 0 2px 8px rgba(21, 23, 27, .06);--ui-shadow-2:0 2px 5px rgba(21, 23, 27, .06), 0 6px 16px rgba(21, 23, 27, .08);--ui-shadow-3:0 4px 9px rgba(21, 23, 27, .07), 0 12px 28px -4px rgba(21, 23, 27, .1);--ui-z-raised:1;--ui-z-sticky:20;--ui-z-scrim:40;--ui-z-cta:50;--ui-z-panel:60;--ui-z-window:80;--ui-z-popover:90;--ui-z-dialog:100;--ui-z-viewer:110;--ui-z-viewer-popover:115;--ui-viewer-ground:#040508;--ui-checker:repeating-conic-gradient(#e4e5ea 0% 25%, #f6f7f9 0% 50%) 0 0 / 16px 16px;--ui-z-drop:120;--ui-z-toast:130;--ui-z-debug:140;--ui-hover:rgba(61, 122, 254, .05);--ui-press:rgba(61, 122, 254, .1);--ui-radius-card:22px;--ui-radius-field:14px;--ui-radius-pill:999px;--ui-radius-dialog:30px;--ui-font-title:30px;--ui-font-nav:22px;--ui-font-dialog:17px;--ui-font-body:17px;--ui-font-callout:16px;--ui-font-sub:15px;--ui-font-note:14px;--ui-font-footnote:13.5px;--ui-font-caption:13px;--ui-font-label:13px;--ui-row-h:54px;--ui-row-pad:13px 18px;--ui-row-inset:18px;--ui-field-pad:15px 18px;--ui-control-h:40px;--ui-control-h-sm:36px;--ui-cta-h:52px;--ui-icon-button:38px;--ui-dialog-act-h:50px;--ui-alert-act-h:42px;--ui-switch-w:51px;--ui-switch-h:31px;--ui-switch-knob:27px;--ui-font:"Onest", system-ui, -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", "Segoe UI", Arial, sans-serif;--ui-ease:cubic-bezier(.25, .1, .25, 1);--ui-ease-out:cubic-bezier(.16, 1, .3, 1);--ui-ease-nav:cubic-bezier(.33, 1, .68, 1);--ui-ease-spring:cubic-bezier(0, .9, .5, 1.35);--ui-ease-toggle:cubic-bezier(.34, 1.45, .64, 1);--ui-spring-smooth:cubic-bezier(.16, 1, .3, 1);--ui-spring-snappy:cubic-bezier(.34, 1.2, .64, 1);--ui-spring-bouncy:cubic-bezier(.34, 1.56, .64, 1);--ui-spring-press:cubic-bezier(.34, 1.7, .64, 1);--ui-dur:.18s;--ui-dur-toggle:.3s;--ui-dur-screen:.42s;--ui-safe-top:0px;--ui-safe-bottom:0px;--ui-fullscreen-top:0px;--ui-scrim-clear:min(var(--ui-fullscreen-top), 26px);--ui-keyboard:0px;--ui-keyboard-live:0px;--ui-cta-bar-height:84px}@supports (animation-timing-function:linear(0,1)){:root{--ui-spring-smooth:linear(0, .01112, .04013, .08161, .1313, .186, .2431, .3008, .3577, .4129, .4656, .5154, .562, .6053, .6452, .6819, .7154, .7459, .7736, .7985, .821, .8412, .8594, .8756, .89, .9029, .9144, .9246, .9336, .9416, .9487, .9549, .9605, .9653, .9696, .9734, .9767, .9796, .9822, .9844, 1);--ui-spring-snappy:linear(0, .02429, .08498, .1673, .2604, .3564, .4501, .5378, .6177, .6886, .7503, .803, .8472, .8839, .9137, .9376, .9564, .9711, .9822, .9904, .9964, 1.001, 1.003, 1.005, 1.006, 1.006, 1.006, 1.006, 1.005, 1.005, 1.004, 1.004, 1.003, 1.003, 1.002, 1.002, 1.001, 1.001, 1.001, 1.001, 1);--ui-spring-bouncy:linear(0, .02483, .08858, .1773, .2799, .3875, .4937, .5939, .6851, .7654, .8343, .8916, .9378, .9741, 1.001, 1.021, 1.034, 1.042, 1.045, 1.046, 1.044, 1.041, 1.036, 1.031, 1.027, 1.022, 1.017, 1.013, 1.01, 1.007, 1.004, 1.002, 1.001, .9996, .9988, .9983, .998, .9979, .9979, .998, 1);--ui-spring-press:linear(0, .02501, .08984, .1809, .2869, .3989, .5099, .615, .7107, .7949, .8666, .9258, .9729, 1.009, 1.035, 1.052, 1.063, 1.067, 1.068, 1.065, 1.059, 1.053, 1.045, 1.037, 1.03, 1.023, 1.017, 1.012, 1.007, 1.003, 1.001, .9985, .997, .9961, .9955, .9954, .9955, .9957, .9962, .9966, 1)}}[data-density=compact]{--ui-radius-card:16px;--ui-radius-field:12px;--ui-radius-dialog:20px;--ui-font-title:24px;--ui-font-nav:19px;--ui-font-dialog:16px;--ui-font-body:15px;--ui-font-callout:14.5px;--ui-font-sub:14px;--ui-font-note:13px;--ui-font-footnote:12.5px;--ui-font-label:12px;--ui-row-h:44px;--ui-row-pad:10px 14px;--ui-row-inset:14px;--ui-field-pad:12px 14px;--ui-control-h:36px;--ui-control-h-sm:32px;--ui-cta-h:44px;--ui-icon-button:34px;--ui-dialog-act-h:44px;--ui-alert-act-h:38px;--ui-switch-w:44px;--ui-switch-h:26px;--ui-switch-knob:22px;--ui-cta-bar-height:76px}[data-theme=dark]{--ui-bg:#000000;--ui-card:#1a1a1a;--ui-card-raised:#252525;--ui-text:#fafafa;--ui-text-2:#d7d7d7;--ui-hint:#8c8c8c;--ui-section-header:#868686;--ui-separator:rgba(166, 166, 166, .2);--ui-accent:#3d7afe;--ui-accent-strong:#5688ff;--ui-accent-fill:var(--ui-accent);--ui-accent-fill-strong:var(--ui-accent-strong);--ui-accent-soft:rgba(61, 122, 254, .2);--ui-destructive:#ff4245;--ui-destructive-ink:#ff6165;--ui-confirm:#30d158;--ui-confirm-ink:#4ad968;--ui-star:#ff9230;--ui-star-ink:#ffa056;--ui-group-web:#0a84ff;--ui-group-sites:#5e5ce6;--ui-group-make:#bf5af2;--ui-group-files:var(--ui-confirm-ink);--ui-group-you:var(--ui-star-ink);--ui-fill:rgba(166, 166, 166, .13);--ui-fill-2:rgba(166, 166, 166, .2);--ui-fill-3:rgba(166, 166, 166, .28);--ui-skel-sheen:rgba(255, 255, 255, .07);--ui-checker:repeating-conic-gradient(#232326 0% 25%, #303034 0% 50%) 0 0 / 16px 16px;--ui-material:#1c1c1c;--ui-glass-edge:rgba(255, 255, 255, .3);--ui-glass-edge-2:rgba(255, 255, 255, .12);--ui-material-btn:rgba(166, 166, 166, .3);--ui-material-btn-edge:rgba(206, 206, 206, .16);--ui-shadow-1:0 1px 2px rgba(0, 0, 0, .22), 0 2px 8px rgba(0, 0, 0, .18);--ui-shadow-2:0 2px 5px rgba(0, 0, 0, .26), 0 8px 20px rgba(0, 0, 0, .2);--ui-shadow-3:0 4px 9px rgba(0, 0, 0, .3), 0 14px 32px -4px rgba(0, 0, 0, .24);--ui-hover:rgba(61, 122, 254, .1);--ui-press:rgba(61, 122, 254, .18)}[data-theme=dark][data-surface=raised]{--ui-bg:#0d0d0d;--ui-card:#1a1a1a;--ui-card-raised:#252525;--ui-material:#1c1c1c}html,body{overflow-x:hidden;overflow-x:clip}*{scrollbar-width:none}::-webkit-scrollbar{display:none}#root,#tablesApp{isolation:isolate}html{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}input,textarea,[contenteditable]{-webkit-user-select:text;user-select:text}.ui-selectable{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}.ui-page{width:min(100%,560px);margin:0 auto;padding:calc(14px + var(--ui-safe-top) + var(--ui-scrim-clear))0 calc(32px + var(--ui-safe-bottom));font-family:var(--ui-font);color:var(--ui-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.ui-page *{box-sizing:border-box}body:before{content:"";position:fixed;top:0;left:0;right:0;z-index:var(--ui-z-scrim);height:calc(var(--ui-fullscreen-top)*1.5);pointer-events:none;background:linear-gradient(180deg,var(--ui-bg) 0%,var(--ui-bg) 40%,color-mix(in srgb,var(--ui-bg) 70%,transparent) 58%,color-mix(in srgb,var(--ui-bg) 30%,transparent) 78%,transparent 100%)}.ui-fade-bottom:before{content:"";position:absolute;inset:-60px 0 0;pointer-events:none;background:linear-gradient(180deg,transparent 0%,color-mix(in srgb,var(--ui-bg) 38%,transparent) 32%,color-mix(in srgb,var(--ui-bg) 82%,transparent) 60%,var(--ui-bg) 80%)}.ui-page-head{padding:18px 22px 14px}.ui-page-title{margin:0;font-size:var(--ui-font-title);font-weight:700;letter-spacing:-.02em;line-height:1.1}.ui-page-sub{margin:5px 0 0;color:var(--ui-hint);font-size:var(--ui-font-sub);font-weight:400;line-height:1.35}.ui-section{margin-bottom:24px}.ui-section-header{display:block;margin:0 0 9px;padding:0 22px;color:var(--ui-section-header);font-size:var(--ui-font-label);font-weight:510;letter-spacing:.02em;line-height:1.2}.ui-section-footer{display:block;margin:9px 0 0;padding:0 22px;color:var(--ui-hint);font-size:var(--ui-font-caption);line-height:1.35}.ui-section-footer a{color:var(--ui-accent);text-decoration:none;-webkit-tap-highlight-color:transparent;transition:opacity var(--ui-dur) var(--ui-ease)}.ui-section-footer a:active{opacity:.55}.ui-section--accent .ui-section-header{color:var(--ui-accent)}.ui-section--accent .ui-card{background:var(--ui-accent-soft)}.ui-card{margin:0 12px;overflow:hidden;border-radius:var(--ui-radius-card);background:var(--ui-card)}.ui-row{position:relative;display:flex;width:100%;align-items:center;gap:14px;min-height:var(--ui-row-h);padding:var(--ui-row-pad);border:0;background:0 0;color:inherit;font:inherit;text-align:left}.ui-row+.ui-row:before{content:"";position:absolute;top:0;left:var(--ui-row-inset);right:0;height:1px;background:var(--ui-separator);transform:scaleY(.5);transform-origin:top;transition:opacity var(--ui-dur) var(--ui-ease)}.ui-row--interactive{cursor:pointer}.ui-row--interactive:after{content:"";position:absolute;inset:0;background:var(--ui-press);opacity:0;transition:opacity var(--ui-dur) var(--ui-ease);pointer-events:none}@media (hover:hover){.ui-row--interactive:hover:after{background:var(--ui-hover);opacity:1}}.ui-row--interactive:active:after{background:var(--ui-press);opacity:1}.ui-row--interactive:active:before,.ui-row--interactive:active+.ui-row:before,.ui-modelpicker-row--selected:before,.ui-modelpicker-row--selected+.ui-row:before{opacity:0}@media (hover:hover){.ui-row--interactive:hover:before,.ui-row--interactive:hover+.ui-row:before{opacity:0}}.ui-row-before,.ui-row-body,.ui-row-after{position:relative;z-index:1}.ui-row-press{position:absolute;inset:0;z-index:0;width:100%;margin:0;padding:0;border:0;background:0 0;cursor:pointer}.ui-row--actionable>.ui-row-before,.ui-row--actionable>.ui-row-body,.ui-row--actionable>.ui-row-after{pointer-events:none}.ui-row-before{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;color:var(--ui-accent)}.ui-row-body{display:flex;min-width:0;overflow-wrap:anywhere;flex:1 1 auto;flex-direction:column;gap:2px}.ui-row-overline{color:var(--ui-hint);font-size:var(--ui-font-label);font-weight:400;line-height:1.2}.ui-row-title{color:var(--ui-text);font-size:var(--ui-font-body);font-weight:400;letter-spacing:-.01em;line-height:1.3}.ui-row--accent .ui-row-title{color:var(--ui-accent)}.ui-row--destructive .ui-row-title{color:var(--ui-destructive-ink)}.ui-row--flash{animation:ui-row-flash 1.6s var(--ui-ease) both}@keyframes ui-row-flash{0%,55%{background-color:var(--ui-accent-soft)}to{background-color:transparent}}.ui-row-subtitle{color:var(--ui-hint);font-size:var(--ui-font-footnote);font-weight:400;line-height:1.3}.ui-row-after{display:inline-flex;flex:0 0 auto;align-items:center;gap:8px;color:var(--ui-hint);font-size:var(--ui-font-body);white-space:nowrap}.ui-row-value{display:inline-flex;align-items:center;gap:6px;color:var(--ui-text);font-weight:700;font-variant-numeric:tabular-nums}.ui-modelpicker-head{display:inline-flex;align-items:center;min-height:28px;gap:8px;font-size:var(--ui-font-callout);font-weight:590;letter-spacing:0}.ui-modelpicker-row--selected,.ui-modelpicker-extra{background:var(--ui-accent-soft)}.ui-modelpicker-lock{flex:none;padding:4px 9px;border:0;border-radius:var(--ui-radius-pill);background:color-mix(in srgb,var(--ui-pro) 12%,transparent);color:var(--ui-pro);font-size:12px;font-weight:600;line-height:1.2}.ui-modelpicker-lockmark{display:inline-flex;flex:none;color:var(--ui-hint)}.ui-modelpicker-check{display:inline-flex;color:var(--ui-accent);animation:ui-check-pop .24s var(--ui-ease-out)}@keyframes ui-check-pop{0%{opacity:0;transform:scale(.4)}}.ui-check-pop{animation:ui-check-pop .24s var(--ui-ease-out)}.ui-modelpicker-star,.ui-modelpicker-action{display:inline-flex;flex:none;align-items:center;justify-content:center;margin:-12px -8px -12px -4px;padding:12px 8px 12px 4px;border:0;background:0 0;color:var(--ui-hint);pointer-events:auto;cursor:pointer;transition:color var(--ui-dur) var(--ui-ease),transform var(--ui-dur) var(--ui-ease)}.ui-modelpicker-star:active,.ui-modelpicker-action:active{transform:scale(.82)}@media (hover:hover){.ui-modelpicker-action:hover{color:var(--ui-text-2)}}.ui-modelpicker-star--on{color:var(--ui-star-ink)}.ui-modelpicker-star--on svg{animation:ui-check-pop .24s var(--ui-ease-out)}.ui-modelpicker-trailing{overflow:hidden;max-width:108px;padding:4px 9px;border-radius:var(--ui-radius-pill);background:var(--ui-fill);color:var(--ui-text-2);font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1.2;text-overflow:ellipsis}.ui-modelpicker-trailing--positive{background:color-mix(in srgb,var(--ui-confirm) 15%,transparent);color:var(--ui-confirm-ink)}.ui-modelpicker-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;column-gap:14px;row-gap:2px;transition:background var(--ui-dur) var(--ui-ease)}.ui-modelpicker-row .ui-row-before{grid-column:1;grid-row:1}.ui-modelpicker-row--with-subtitle .ui-row-before{grid-row:1/span 2}.ui-modelpicker-row .ui-row-body{display:contents}.ui-modelpicker-row .ui-row-title{display:flex;grid-column:2;grid-row:1;min-width:0;align-items:center;gap:5px;position:relative;z-index:1}.ui-modelpicker-row .ui-row-after{grid-column:3;grid-row:1;align-self:center}.ui-modelpicker-row--with-subtitle .ui-row-after{grid-row:1/span 2}.ui-modelpicker-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ui-modelpicker-row--disabled{opacity:.4}.ui-modelpicker-badge{display:inline-flex;flex:none;color:var(--ui-hint)}.ui-modelpicker-row--selected .ui-modelpicker-badge{color:var(--ui-accent)}.ui-modelpicker-row .ui-row-subtitle{display:-webkit-box;grid-column:2/3;grid-row:2;min-width:0;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;position:relative;z-index:1}.ui-modelpicker-row .ui-modelpicker-note{position:relative;z-index:1;grid-column:2/-1;min-width:0;color:var(--ui-hint);font-size:var(--ui-font-footnote);font-weight:400}.ui-modelpicker-row--bare .ui-modelpicker-note{grid-column:1/-1}.ui-modelpicker-row--with-note .ui-row-after{grid-row:1}.ui-modelpicker-row--bare{grid-template-columns:minmax(0,1fr) auto}.ui-modelpicker-row--bare .ui-row-title,.ui-modelpicker-row--bare .ui-row-subtitle{grid-column:1}.ui-modelpicker-row--bare .ui-row-after{grid-column:2}.ui-modelpicker-extra{display:grid;grid-template-rows:1fr;animation:ui-modelpicker-extra-in .28s var(--ui-ease-out)}.ui-modelpicker-extra-clip{min-height:0;overflow:hidden}.ui-modelpicker-extra .ui-row:before,.ui-modelpicker-extra+.ui-row:before{content:"";position:absolute;top:0;left:var(--ui-row-inset);right:0;height:1px;background:var(--ui-separator);transform:scaleY(.5);transform-origin:top}@keyframes ui-modelpicker-extra-in{0%{grid-template-rows:0fr;opacity:0}}.ui-model-swap{display:inline-flex;min-width:0;align-items:center;animation:ui-model-swap-in .26s var(--ui-ease-out) both}@keyframes ui-model-swap-in{0%{opacity:0;filter:blur(4px);transform:translateY(5px)}}.ui-amount{display:inline-flex;align-items:center;gap:7px;color:var(--ui-text);font-size:23px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.1}.ui-amount svg,.ui-row-value svg{color:var(--ui-accent);flex:0 0 auto}.ui-roll{font-variant-numeric:tabular-nums}.ui-roll-col{position:relative;display:inline-block}.ui-roll-ghost{visibility:hidden}.ui-roll-window{position:absolute;inset:0;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 27%,#000 73%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 27%,#000 73%,transparent 100%);-webkit-mask-size:100% 220%;mask-size:100% 220%;-webkit-mask-position:0 center;mask-position:0 center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;animation:ui-roll-shade .42s var(--ui-ease) both;animation-delay:var(--ui-roll-delay, 0ms)}@keyframes ui-roll-shade{0%,to{-webkit-mask-size:100% 220%;mask-size:100% 220%;filter:blur(0)}40%{-webkit-mask-size:100% 140%;mask-size:100% 140%;filter:blur(calc(var(--ui-roll-steps)*.12px))}}.ui-roll-strip{position:absolute;inset:0;--ui-roll-bounce:-6%;animation:ui-roll .42s var(--ui-ease-nav) both;animation-delay:var(--ui-roll-delay, 0ms)}.ui-roll-strip--down{--ui-roll-bounce:6%}.ui-roll-strip>span{display:block;height:100%}@keyframes ui-roll{0%{transform:translateY(calc(var(--ui-roll-start)*-100%))}68%{transform:translateY(calc(var(--ui-roll-end)*-100% + var(--ui-roll-bounce)));animation-timing-function:cubic-bezier(.42,0,.58,1)}to{transform:translateY(calc(var(--ui-roll-end)*-100%))}}.ui-submit{padding:8px 22px 0}.ui-field{display:block;width:100%;min-height:92px;padding:var(--ui-field-pad);border:0;outline:0;background:0 0;color:var(--ui-text);font-family:var(--ui-font);font-size:var(--ui-font-body);line-height:1.45;resize:none}.ui-field--short{min-height:66px}.ui-field--input{min-height:0}.ui-field::placeholder{color:var(--ui-hint);opacity:1}.ui-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:var(--ui-control-h);padding:0 20px;border:0;border-radius:var(--ui-radius-pill);background:var(--ui-accent-fill);color:var(--ui-accent-text);cursor:pointer;font-family:var(--ui-font);font-size:var(--ui-font-sub);font-weight:600;line-height:1;white-space:nowrap;transition:background var(--ui-dur) var(--ui-ease),transform var(--ui-dur) var(--ui-ease),opacity var(--ui-dur) var(--ui-ease)}@media (hover:hover){.ui-button:hover:not(:disabled){background:var(--ui-accent-fill-strong)}}.ui-button:active:not(:disabled){transform:scale(.97)}.ui-button:disabled{cursor:default;opacity:.5}.ui-button--large{width:100%;height:var(--ui-cta-h);font-size:var(--ui-font-body)}.ui-button--large:disabled{opacity:1;background:color-mix(in srgb,var(--ui-text) 9%,var(--ui-bg));color:color-mix(in srgb,var(--ui-text) 36%,var(--ui-bg))}.ui-button--tinted{background:var(--ui-accent-soft);color:var(--ui-accent)}@media (hover:hover){.ui-button--tinted:hover:not(:disabled){background:var(--ui-accent-soft);filter:brightness(.96)}}.ui-button--destructive{background:var(--ui-destructive);color:#fff}.ui-button--destructive-tinted{background:color-mix(in srgb,var(--ui-destructive) 13%,transparent);color:var(--ui-destructive-ink)}@media (hover:hover){.ui-button--destructive:hover:not(:disabled){background:color-mix(in srgb,var(--ui-destructive) 88%,#000)}.ui-button--destructive-tinted:hover:not(:disabled){background:color-mix(in srgb,var(--ui-destructive) 13%,transparent);filter:brightness(.96)}}.ui-cta{position:relative;padding:1.6px;border-radius:var(--ui-radius-pill);background:var(--ui-accent-fill);transition:padding var(--ui-dur) var(--ui-ease)}.ui-cta>.ui-button{width:100%}.ui-cta--off{padding:0;background:0 0}.ui-cta:after,.ui-sheen-ring:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background-size:280% 100%;background-position:var(--ui-cta-sheen, 89%)0;opacity:0;transition:opacity .5s var(--ui-ease);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude}.ui-cta:after{padding:1.6px;background-image:linear-gradient(110deg,var(--ui-accent-fill) 0%,var(--ui-accent-sheen-1) 25%,var(--ui-accent-fill) 50%,var(--ui-accent-sheen-2) 75%,var(--ui-accent-fill) 100%)}.ui-cta--off:after{content:none}.ui-sheen-ring{position:relative}.ui-sheen-ring:after{padding:1px;background-image:linear-gradient(110deg,transparent 19%,var(--ui-glass-edge) 25%,transparent 31%,transparent 69%,var(--ui-glass-edge-2) 75%,transparent 81%)}.ui-cta[data-ui-lit]:after,.ui-sheen-ring[data-ui-lit]:after{opacity:1;animation:ui-sheen-in .5s var(--ui-ease)}.ui-cta-spacer{height:calc(var(--ui-cta-bar-height, 84px) + var(--ui-keyboard));flex:none}.ui-cta-bar{position:fixed;left:0;right:0;bottom:0;z-index:var(--ui-z-cta);padding:14px 12px calc(14px + var(--ui-safe-bottom));pointer-events:none;transform:translateY(min(0px,var(--ui-safe-bottom, 0px) - var(--ui-keyboard, 0px)));transition:transform .28s var(--ui-ease-nav);will-change:transform}.ui-cta-bar-inner{position:relative;display:flex;flex-direction:column;gap:10px;width:min(100%,560px);margin:0 auto;pointer-events:auto}.ui-cta-bar-inner .ui-notice{margin-top:0;margin-bottom:9px}.ui-cta-bar-inner--island{gap:8px;padding:8px;border-radius:30px;background:var(--ui-material);box-shadow:var(--ui-shadow-2)}.ui-cta-bar-inner--island .ui-card{margin:0;background:var(--ui-fill)}.ui-cta-bar-inner--island .ui-button--large:disabled{background:var(--ui-material-btn);color:var(--ui-hint);box-shadow:inset 0 0 0 .5px var(--ui-material-btn-edge)}@keyframes ui-shimmer{to{background-position:280%0}}@keyframes ui-sheen-in{0%{opacity:0}}.ui-icon-button{display:inline-grid;width:var(--ui-icon-button);height:var(--ui-icon-button);place-items:center;border:0;border-radius:50%;background:0 0;color:var(--ui-hint);cursor:pointer;transition:background var(--ui-dur) var(--ui-ease),color var(--ui-dur) var(--ui-ease),transform var(--ui-dur) var(--ui-ease)}@media (hover:hover){.ui-icon-button:hover{background:var(--ui-hover)}}.ui-icon-button:active{transform:scale(.9)}[data-ui-lift]{transform:translate(var(--ui-lift-x, 0px),var(--ui-lift-y, 0px)) scale(var(--ui-lift-scale, 1));transition:background var(--ui-dur) var(--ui-ease),color var(--ui-dur) var(--ui-ease),transform var(--ui-lift-follow, .35s) var(--ui-spring-snappy)}.ui-photo-viewer{position:fixed;inset:0;z-index:var(--ui-z-viewer);display:flex;align-items:center;justify-content:center;padding:calc(var(--ui-safe-top) + 18px) 14px calc(var(--ui-safe-bottom) + 18px);background:color-mix(in srgb,var(--ui-viewer-ground) 86%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);animation:ui-photo-viewer-fade .18s var(--ui-ease-out)}.ui-photo-viewer-img{max-width:100%;max-height:100%;object-fit:contain;border-radius:14px;opacity:0;transition:opacity var(--ui-dur) var(--ui-ease);touch-action:none;-webkit-touch-callout:default;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.ui-photo-viewer-img--zoomed{border-radius:0;transition:opacity var(--ui-dur) var(--ui-ease)}.ui-photo-viewer-img--settling{transition:opacity var(--ui-dur) var(--ui-ease),transform .28s var(--ui-ease-out)}.ui-photo-viewer--staged{padding:0}.ui-photo-viewer-stage{position:absolute;inset:var(--ui-stage-top, 0) var(--ui-stage-right, 0) var(--ui-stage-bottom, 0) var(--ui-stage-left, 0);display:flex;align-items:center;justify-content:center;touch-action:none}.ui-photo-viewer-stage--clipped{overflow:hidden;overflow:clip}.ui-photo-viewer-box{position:relative;flex:none;transform-origin:center}.ui-photo-viewer-box--moving{will-change:transform}.ui-photo-viewer-box--settling{transition:transform .28s var(--ui-ease-out)}.ui-photo-viewer-box--checkered{background:var(--ui-checker)}.ui-photo-viewer-stage .ui-photo-viewer-img{display:block;width:100%;height:100%;border-radius:0;object-fit:contain}.ui-photo-viewer-layer{position:absolute;inset:0}.ui-photo-viewer-chrome{position:absolute;inset:0;pointer-events:none}.ui-photo-viewer-chrome>*{pointer-events:auto}.ui-photo-viewer--footed{flex-direction:column;gap:14px}.ui-photo-viewer--footed .ui-photo-viewer-img{min-height:0;flex:0 1 auto}.ui-photo-viewer-footer{width:100%;flex:none}.ui-photo-viewer-img--ready{opacity:1;animation:ui-photo-viewer-pop .22s var(--ui-ease-out)}.ui-photo-viewer-close{position:absolute;top:calc(var(--ui-safe-top) + 8px);right:8px;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:50%;background:#f8f9ff29;color:#f8f9ff;cursor:pointer}.ui-photo-viewer-close:active{background:#f8f9ff47}.ui-photo-viewer-bottom{position:absolute;right:0;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:space-between;gap:14px;padding:44px 18px calc(var(--ui-safe-bottom) + 16px);background:linear-gradient(to bottom,transparent,rgba(4,5,8,.6) 44px,rgba(4,5,8,.82));pointer-events:none}.ui-photo-viewer-bottom--captioned{flex-direction:column;align-items:stretch;gap:12px}.ui-photo-viewer-caption{display:-webkit-box;overflow:hidden;flex:none;margin:0;padding:0;border:0;background:0 0;color:#f8f9ffeb;font:inherit;font-size:var(--ui-font-note);line-height:1.4;text-align:left;overflow-wrap:anywhere;cursor:pointer;pointer-events:auto;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ui-photo-viewer-caption--expanded{overflow-y:auto;max-height:38dvh;-webkit-line-clamp:unset}.ui-photo-viewer-caption:focus-visible{border-radius:4px;outline:2px solid rgba(248,249,255,.88);outline-offset:4px}.ui-photo-viewer-actions{display:flex;flex:none;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;pointer-events:none}.ui-photo-viewer-actions>*{pointer-events:auto}.ui-photo-viewer-spinner{position:absolute;display:inline-flex}.ui-photo-viewer-spinner .ui-spinner{width:28px;height:28px;color:#f8f9ffe0}@keyframes ui-photo-viewer-fade{0%{opacity:0}}@keyframes ui-photo-viewer-pop{0%{transform:scale(.94)}}.ui-drop{position:fixed;inset:0;z-index:var(--ui-z-drop);display:flex;align-items:center;justify-content:center;padding:calc(var(--ui-safe-top) + 20px) 20px calc(var(--ui-safe-bottom) + 20px);background:#04050870;backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);animation:ui-fade .16s var(--ui-ease-out);font-family:var(--ui-font);pointer-events:none}.ui-drop-card{display:flex;width:min(100%,300px);flex-direction:column;align-items:center;gap:10px;padding:28px 22px;border:2px dashed var(--ui-accent);border-radius:var(--ui-radius-card);background:var(--ui-material);color:var(--ui-text);text-align:center;animation:ui-pop .24s var(--ui-ease-out);box-shadow:var(--ui-shadow-3)}.ui-drop-icon{display:inline-flex;width:62px;height:62px;align-items:center;justify-content:center;border-radius:50%;background:var(--ui-accent-soft);color:var(--ui-accent);animation:ui-drop-bob 1.5s var(--ui-ease) infinite}.ui-drop-title{font-size:var(--ui-font-body);font-weight:700;letter-spacing:-.01em}.ui-drop-hint{color:var(--ui-hint);font-size:var(--ui-font-label);line-height:1.35}@keyframes ui-drop-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.ui-draglist{position:relative;margin:0 12px 24px;border-radius:var(--ui-radius-card);background:var(--ui-card)}.ui-draglist-row{position:relative;display:flex;align-items:center;gap:12px;min-height:var(--ui-row-h);padding:13px var(--ui-row-inset) 13px 6px;transition:transform var(--ui-dur) var(--ui-ease)}.ui-draglist-row+.ui-draglist-row:before{content:"";position:absolute;top:0;left:46px;right:0;height:1px;background:var(--ui-separator);transform:scaleY(.5);transform-origin:top;transition:opacity var(--ui-dur) var(--ui-ease)}.ui-draglist[data-dragging] .ui-draglist-row:before{opacity:0}.ui-draglist-row--lifted{z-index:5;background:var(--ui-card-raised);border-radius:14px;box-shadow:var(--ui-shadow-3);transition:none}.ui-drag-handle{display:inline-grid;flex:0 0 auto;width:40px;height:40px;margin:-2px 0;padding:0;border:0;background:0 0;place-items:center;color:var(--ui-hint);cursor:grab;touch-action:none}.ui-drag-handle:active{cursor:grabbing}@media (pointer:coarse){.ui-chip{position:relative}.ui-chip:before{content:"";position:absolute;inset:-4px 0}}.ui-chip{display:inline-flex;max-width:100%;height:var(--ui-control-h-sm);align-items:center;padding:0 15px;border:0;border-radius:var(--ui-radius-pill);background:var(--ui-fill);color:var(--ui-text);cursor:pointer;font-family:var(--ui-font);font-size:var(--ui-font-sub);font-weight:500;white-space:nowrap;transition:background var(--ui-dur) var(--ui-ease),color var(--ui-dur) var(--ui-ease),transform var(--ui-dur) var(--ui-ease)}@media (hover:hover){.ui-chip:hover{background:var(--ui-fill-2)}}.ui-chip:active{transform:scale(.95)}.ui-chip__label{overflow:hidden;max-width:240px;text-overflow:ellipsis;white-space:nowrap}.ui-chip--active{background:var(--ui-accent);color:var(--ui-accent-text);font-weight:600}@media (hover:hover){.ui-chip--active:hover{background:var(--ui-accent-strong)}}.ui-chips{display:flex;flex-wrap:wrap;gap:9px;padding:14px var(--ui-row-inset) 16px}[data-ui-rail-dragging]{user-select:none;-webkit-user-select:none}@media (hover:hover) and (pointer:fine){[data-ui-rail-mouse-scroll]{cursor:grab}[data-ui-rail-mouse-scroll][data-ui-rail-dragging],[data-ui-rail-mouse-scroll][data-ui-rail-dragging] .ui-chip{cursor:grabbing}}.ui-slider{position:relative;height:44px}.ui-slider-track{position:absolute;top:50%;right:0;left:0;height:4px;overflow:hidden;transform:translateY(-50%);border-radius:2px;background:var(--ui-fill-2);pointer-events:none}.ui-slider-fill{display:block;width:var(--ui-slider-fill);height:100%;border-radius:inherit;background:var(--ui-accent)}.ui-slider-input{position:absolute;inset:0;width:100%;height:100%;margin:0;-webkit-appearance:none;appearance:none;outline:0;background:0 0;cursor:pointer;touch-action:pan-y}.ui-slider-input::-webkit-slider-runnable-track{height:44px;background:0 0}.ui-slider-input::-webkit-slider-thumb{width:var(--ui-slider-thumb);height:var(--ui-slider-thumb);margin-top:calc((44px - var(--ui-slider-thumb))/2);-webkit-appearance:none;appearance:none;border:1px solid color-mix(in srgb,var(--ui-text) 7%,transparent);border-radius:50%;background:var(--ui-card-raised);box-shadow:var(--ui-shadow-1)}.ui-slider-input::-moz-range-track{height:44px;background:0 0}.ui-slider-input::-moz-range-thumb{width:var(--ui-slider-thumb);height:var(--ui-slider-thumb);border:1px solid color-mix(in srgb,var(--ui-text) 7%,transparent);border-radius:50%;background:var(--ui-card-raised);box-shadow:var(--ui-shadow-1)}.ui-slider-input:focus-visible::-webkit-slider-thumb{box-shadow:inset 0 0 0 2px var(--ui-accent),var(--ui-shadow-1)}.ui-slider-input:focus-visible::-moz-range-thumb{box-shadow:inset 0 0 0 2px var(--ui-accent),var(--ui-shadow-1)}@media (forced-colors:active){.ui-slider-input:focus-visible{outline:2px solid Highlight;outline-offset:2px}}[data-theme=dark] .ui-slider-track{background:var(--ui-fill-3)}[data-theme=dark] .ui-slider-input::-webkit-slider-thumb{border-color:color-mix(in srgb,var(--ui-text) 16%,transparent);background:color-mix(in srgb,var(--ui-text) 94%,var(--ui-card-raised))}[data-theme=dark] .ui-slider-input::-moz-range-thumb{border-color:color-mix(in srgb,var(--ui-text) 16%,transparent);background:color-mix(in srgb,var(--ui-text) 94%,var(--ui-card-raised))}.ui-wheel{position:relative;overflow:hidden;margin:8px 0 2px;cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 26%,#000 74%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 26%,#000 74%,transparent 100%)}.ui-wheel:active{cursor:grabbing}.ui-wheel-track{will-change:transform}.ui-wheel-item{display:flex;align-items:center;justify-content:center;perspective:700px}.ui-wheel-item-inner{color:var(--ui-text);font-size:26px;font-weight:500;font-variant-numeric:tabular-nums;line-height:1;backface-visibility:hidden;will-change:transform,opacity}.ui-wheel-band{position:absolute;left:var(--ui-row-inset);right:var(--ui-row-inset);border-radius:12px;background:var(--ui-fill);pointer-events:none}.ui-wheel-presets{display:flex;gap:8px;padding:4px var(--ui-row-inset) 16px}.ui-wheel-preset{display:inline-flex;flex:1 1 0;min-width:0;height:34px;align-items:center;justify-content:center;padding:0 6px;border:0;border-radius:var(--ui-radius-pill);background:var(--ui-fill);color:var(--ui-text);cursor:pointer;font-family:var(--ui-font);font-size:var(--ui-font-sub);font-weight:500;font-variant-numeric:tabular-nums;transition:background var(--ui-dur) var(--ui-ease),color var(--ui-dur) var(--ui-ease),transform var(--ui-dur) var(--ui-ease)}@media (hover:hover){.ui-wheel-preset:hover{background:var(--ui-fill-2)}.ui-wheel-preset--active:hover{background:var(--ui-accent-soft);filter:brightness(.96)}}.ui-wheel-preset:active{transform:scale(.94)}.ui-wheel-preset--active{background:var(--ui-accent-soft);color:var(--ui-accent);font-weight:600}.ui-spinner{display:inline-block;width:20px;height:20px;color:var(--ui-hint);animation:ui-spin .85s linear infinite}.ui-spinner-track{opacity:.22}.ui-button .ui-spinner{width:18px;height:18px;color:inherit}.ui-act-busy{position:relative;display:inline-flex;align-items:center;justify-content:center}.ui-act-busy-label{visibility:hidden}.ui-act-busy .ui-spinner{position:absolute;width:18px;height:18px;color:inherit}@keyframes ui-spin{to{transform:rotate(360deg)}}.ui-skel{position:relative;display:block;overflow:hidden;border-radius:8px;background:var(--ui-fill)}.ui-skel:after{content:"";position:absolute;inset:0;background:var(--ui-skel-shine);transform:translate(-100%);animation:ui-skel-sweep 2.4s var(--ui-ease) var(--ui-skel-delay, 0s) infinite}.ui-skel--circle{border-radius:50%}.ui-skel--ch{display:inline-block;max-width:100%;height:.9em;border-radius:.3em;vertical-align:-.09em}.ui-skel--card{border-radius:var(--ui-radius-card)}.ui-skel--pill{border-radius:var(--ui-radius-pill)}.ui-emoji-skel{position:absolute;inset:0;background:var(--ui-fill-3);background:color-mix(in srgb,var(--ui-hint) 42%,transparent);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-repeat:no-repeat;mask-position:center;mask-size:contain}@keyframes ui-skel-sweep{0%{transform:translate(-100%)}64%,to{transform:translate(100%)}}.ui-skel-auto{cursor:default;pointer-events:none;-webkit-user-select:none;user-select:none}.ui-skel-auto,.ui-skel-auto :not(svg,svg *){color:transparent}.ui-skel-auto :not(:has(*)):not(:empty),.ui-skel-auto :not(:has(*)):empty{background-image:var(--ui-skel-shine),linear-gradient(var(--ui-fill-2),var(--ui-fill-2));background-repeat:no-repeat;background-size:200% 100%,100% 100%;background-position:var(--ui-skel-shift, 150%) center,0 center;animation:ui-skel-shine 2.4s var(--ui-ease) var(--ui-skel-delay, 0s) infinite}.ui-skel-auto :not(:has(*)):not(:empty){border-radius:.36em;-webkit-box-decoration-break:clone;box-decoration-break:clone}@property --ui-skel-shift{syntax:"<percentage>";inherits:false;initial-value:150%}@keyframes ui-skel-shine{0%{--ui-skel-shift:150%}64%,to{--ui-skel-shift:-50%}}.ui-skel-auto svg{color:var(--ui-fill-3)!important}.ui-skel-auto :nth-child(6n+2){--ui-skel-delay:.1s}.ui-skel-auto :nth-child(6n+3){--ui-skel-delay:.2s}.ui-skel-auto :nth-child(6n+4){--ui-skel-delay:.3s}.ui-skel-auto :nth-child(6n+5){--ui-skel-delay:.4s}.ui-skel-auto :nth-child(6n+6){--ui-skel-delay:.5s}.ui-skel-lines{display:grid;min-width:0;flex:1 1 auto;gap:8px}.ui-cur{display:inline-block;flex:none;width:1em;height:1em;color:inherit;vertical-align:-.125em}.ui-cur--after{margin-left:.3em}.ui-cur--before{margin-right:.34em}.ui-cur-amount{white-space:nowrap}.ui-row-value .ui-cur{color:inherit}[data-cel=wait]{visibility:hidden}.ui-cel{--ui-cel-size:96px;--ui-cel-coin:var(--ui-text);--ui-cel-surface:var(--ui-bg);--ui-cel-tint:var(--ui-text);--ui-cel-glow:color-mix(in srgb, var(--ui-cel-tint) 9%, transparent);--ui-cel-flash:color-mix(in srgb, var(--ui-cel-tint) 10%, transparent);position:relative;width:var(--ui-cel-size);height:var(--ui-cel-size);flex:none;perspective:640px}[data-theme=dark] .ui-cel{--ui-cel-glow:color-mix(in srgb, var(--ui-cel-tint) 20%, transparent);--ui-cel-flash:color-mix(in srgb, #fff 55%, transparent)}.ui-cel-glow,.ui-cel-rays,.ui-cel-flash,.ui-cel-wave{position:absolute;top:50%;left:50%;aspect-ratio:1;border-radius:50%;pointer-events:none;translate:-50% -50%}.ui-cel-glow{width:320%;background:radial-gradient(closest-side,var(--ui-cel-glow),transparent 72%);opacity:.5}.ui-cel-rays{width:300%;background:repeating-conic-gradient(from 0deg,var(--ui-cel-tint) 0deg 1.2deg,transparent 1.2deg 30deg);-webkit-mask:radial-gradient(circle,transparent 26%,#000 34%,#000 46%,transparent 60%);mask:radial-gradient(circle,transparent 26%,#000 34%,#000 46%,transparent 60%);opacity:0}.ui-cel-flash{width:170%;background:radial-gradient(closest-side,var(--ui-cel-flash),transparent 72%);opacity:0}.ui-cel-wave{width:100%;box-shadow:inset 0 0 0 1.5px var(--ui-cel-tint);opacity:0}.ui-cel-body{position:relative;display:block;width:100%;height:100%;transform-style:preserve-3d}.ui-cel .ui-cel-face,.ui-cel .ui-cel-edge{position:absolute;inset:0;width:100%;height:100%}.ui-cel .ui-cel-face{color:var(--ui-cel-coin)}.ui-cel .ui-cel-edge{color:var(--ui-cel-surface)}.ui-cel-edge:nth-child(1){transform:translateZ(-1.2px)}.ui-cel-edge:nth-child(2){transform:translateZ(-2.4px)}.ui-cel-edge:nth-child(3){transform:translateZ(-3.6px)}.ui-cel--tier{display:inline-flex;width:auto;height:auto;align-items:center;gap:12px;perspective:none}.ui-cel-mark{width:auto;height:38px;flex:none;overflow:visible;color:var(--ui-cel-tint)}.ui-cel-wing{transform-box:view-box;transform-origin:256px 256px}.ui-cel-tier{color:var(--ui-text);font-size:40px;font-weight:650;letter-spacing:-.03em;line-height:1}[data-density=compact] .ui-cel{--ui-cel-size:84px}[data-density=compact] .ui-cel-glow{width:200%}[data-density=compact] .ui-cel-rays{width:240%}[data-density=compact] .ui-cel-mark{height:30px}[data-density=compact] .ui-cel-tier{font-size:32px}.ui-cel-canvas{position:fixed;inset:0;z-index:var(--ui-z-toast);width:100%;height:100%;pointer-events:none}.ui-cel[data-cel=run]>.ui-cel-glow{animation:ui-cel-glow 1.2s var(--ui-ease-out) both}.ui-cel[data-cel=run]>.ui-cel-body{animation:ui-cel-coin-in .75s var(--ui-spring-bouncy) both,ui-cel-float 2.3s ease-in-out 1.5s infinite alternate}.ui-cel[data-cel=run]>.ui-cel-flash{animation:ui-cel-flash .9s var(--ui-ease-out) .27s both}.ui-cel[data-cel=run]>.ui-cel-rays{animation:ui-cel-rays .78s var(--ui-ease-out) .27s both}.ui-cel[data-cel=run]>.ui-cel-wave{animation:ui-cel-wave .7s var(--ui-ease-out) .27s both}.ui-cel[data-cel=run]>.ui-cel-mark{animation:ui-cel-comet .5s var(--ui-ease-out) both}.ui-cel[data-cel=run] .ui-cel-wing--a{animation:ui-cel-snap-a .45s var(--ui-spring-press) .24s both,ui-cel-breathe-a 4.6s ease-in-out 1.4s infinite alternate}.ui-cel[data-cel=run] .ui-cel-wing--b{animation:ui-cel-snap-b .45s var(--ui-spring-press) .24s both,ui-cel-breathe-b 4.6s ease-in-out 1.4s infinite alternate}.ui-cel[data-cel=run]>.ui-cel-tier{animation:ui-cel-write .55s var(--ui-ease-out) .16s both}@keyframes ui-cel-glow{0%{opacity:0;transform:scale(.4)}30%{opacity:1}to{opacity:.5;transform:scale(1)}}@keyframes ui-cel-coin-in{0%{opacity:0;transform:translateY(26px) scale(.3) rotateY(-540deg)}16%{opacity:1}to{opacity:1;transform:translateY(0) scale(1) rotateY(0)}}@keyframes ui-cel-flash{0%{opacity:0;transform:scale(.45)}14%{opacity:1}to{opacity:0;transform:scale(2.1)}}@keyframes ui-cel-rays{0%{opacity:0;transform:scale(.34) rotate(-14deg)}18%{opacity:.35}to{opacity:0;transform:scale(1.2) rotate(12deg)}}@keyframes ui-cel-wave{0%{opacity:0;transform:scale(.92)}6%{opacity:.5}to{opacity:0;transform:scale(2.4)}}@keyframes ui-cel-float{to{translate:0-5px}}@keyframes ui-cel-comet{0%{opacity:0;transform:translate(-42px,18px) rotate(-22deg) scale(.6)}60%{opacity:1}}@keyframes ui-cel-snap-a{0%{transform:translate(72px,-26px)}}@keyframes ui-cel-snap-b{0%{transform:translate(-72px,26px)}}@keyframes ui-cel-breathe-a{to{translate:10px -3.5px}}@keyframes ui-cel-breathe-b{to{translate:-10px 3.5px}}@keyframes ui-cel-write{0%{opacity:0;clip-path:inset(0 100%0 0)}to{clip-path:inset(0 0 0 0)}}@media (prefers-reduced-motion:reduce){.ui-cel[data-cel=run]>.ui-cel-glow,.ui-cel[data-cel=run]>.ui-cel-body,.ui-cel[data-cel=run]>.ui-cel-flash,.ui-cel[data-cel=run]>.ui-cel-rays,.ui-cel[data-cel=run]>.ui-cel-wave,.ui-cel[data-cel=run]>.ui-cel-mark,.ui-cel[data-cel=run] .ui-cel-wing--a,.ui-cel[data-cel=run] .ui-cel-wing--b,.ui-cel[data-cel=run]>.ui-cel-tier{animation:none}}.ui-sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ui-swap{animation:ui-swap-in .34s var(--ui-ease)}:where(.ui-swap)>:not(:only-child),:where(.ui-swap)>:only-child>*{animation:ui-swap-in .34s var(--ui-ease) backwards}:where(.ui-swap)>:nth-child(2),:where(.ui-swap)>:only-child>:nth-child(2){animation-delay:40ms}:where(.ui-swap)>:nth-child(3),:where(.ui-swap)>:only-child>:nth-child(3){animation-delay:80ms}:where(.ui-swap)>:nth-child(n+4),:where(.ui-swap)>:only-child>:nth-child(n+4){animation-delay:.12s}@keyframes ui-swap-in{0%{opacity:.7}}.ui-swap--blur,:where(.ui-swap--blur)>:not(:only-child),:where(.ui-swap--blur)>:only-child>*{animation-name:ui-swap-blur-in}@keyframes ui-swap-blur-in{0%{opacity:.7;filter:blur(2.5px)}}.ui-swap .ui-hero-emoji,.ui-swap .ui-hero-title,.ui-swap .ui-hero-sub{animation-name:none}.ui-notice{margin:12px 22px 0;color:var(--ui-hint);font-family:var(--ui-font);font-size:var(--ui-font-note);line-height:1.4;text-align:center}.ui-notice--error{color:var(--ui-destructive-ink)}.ui-explain{display:flex;margin:10px 0 0;gap:6px;color:var(--ui-hint);font-family:var(--ui-font);font-size:var(--ui-font-caption);line-height:1.35}.ui-explain-mark{display:grid;width:14px;height:14px;flex:none;margin-top:1.5px;place-items:center;border-radius:50%;background:var(--ui-fill-2);color:var(--ui-text-2);font-size:10px;font-style:normal;font-weight:700;line-height:normal}.ui-popover{position:fixed;z-index:var(--ui-z-popover);overflow-y:auto;overscroll-behavior:contain}.ui-popover--over-viewer{z-index:var(--ui-z-viewer-popover)}.ui-overlay{position:fixed;inset:0;z-index:var(--ui-z-dialog);display:flex;align-items:center;justify-content:center;padding:20px;background:#0006;animation:ui-fade .2s var(--ui-ease);font-family:var(--ui-font);color:var(--ui-text)}.ui-overlay,.ui-overlay *{box-sizing:border-box}@keyframes ui-fade{0%{opacity:0}}.ui-material{background:var(--ui-material);box-shadow:var(--ui-shadow-3)}.ui-alert{width:min(100%,280px);border-radius:28px;overflow:hidden;animation:ui-pop .24s var(--ui-ease-out)}.ui-alert-body{padding:20px 20px 14px}.ui-alert-title{margin:0;color:var(--ui-text);font-size:var(--ui-font-dialog);font-weight:650;letter-spacing:-.01em;line-height:1.25}.ui-alert-message{margin:5px 0 0;color:var(--ui-text-2);font-size:var(--ui-font-caption);line-height:1.4}.ui-alert .ui-field{min-height:0;margin-top:12px;padding:10px 14px;border-radius:14px;background:var(--ui-fill);font-size:var(--ui-font-sub)}@media (pointer:coarse){.ui-alert .ui-field{font-size:16px}}.ui-alert-actions{display:flex;flex-wrap:wrap;gap:7px;padding:0 12px 12px}.ui-alert-actions--stack{flex-direction:column}.ui-alert-act{display:inline-flex;flex:1 1 auto;height:var(--ui-alert-act-h);align-items:center;justify-content:center;gap:8px;padding:0 12px;border:0;border-radius:21px;background:var(--ui-material-btn);box-shadow:inset 0 0 0 .8px var(--ui-material-btn-edge);color:var(--ui-text);cursor:pointer;font-family:var(--ui-font);font-size:var(--ui-font-sub);font-weight:500;white-space:nowrap;transition:transform var(--ui-dur) var(--ui-ease)}.ui-alert-act:active:not(:disabled){transform:scale(.97)}.ui-alert-act:disabled{cursor:default;opacity:.5}.ui-alert-act--cancel{font-weight:600}.ui-alert-act--primary{background:var(--ui-accent-fill);box-shadow:none;color:var(--ui-accent-text);font-weight:600}.ui-alert-act--destructive{color:var(--ui-destructive-ink);font-weight:600}@keyframes ui-pop{0%{opacity:0;transform:scale(.94)}}.ui-overlay--out .ui-alert{animation:ui-dialog-out .2s var(--ui-ease) both}.ui-overlay--popup{align-items:flex-end;padding:10px;padding-bottom:calc(10px + var(--ui-safe-bottom) + var(--ui-keyboard));animation:ui-fade .3s var(--ui-ease)}.ui-popup{display:flex;width:min(100%,560px);max-height:min(76dvh,560px,calc(100dvh - var(--ui-keyboard) - 60px));flex-direction:column;border-radius:var(--ui-radius-dialog);background:var(--ui-card);box-shadow:var(--ui-shadow-3);animation:ui-popup-in .4s cubic-bezier(.38,.7,.125,1)}.ui-overlay--out{animation:ui-dim-out .3s var(--ui-ease) both;pointer-events:none}.ui-overlay--out .ui-popup{animation:ui-popup-out .25s cubic-bezier(.45,0,.55,1) both}@keyframes ui-dim-out{to{background:#0000}}@keyframes ui-popup-out{to{transform:translateY(calc(100% + 10px + var(--ui-safe-bottom) + var(--ui-keyboard)))}}.ui-popup-head{display:flex;flex:0 0 auto;align-items:center;gap:10px;padding:16px 16px 8px calc(14px + var(--ui-row-inset))}.ui-popup-title{flex:1 1 auto;min-width:0;overflow-wrap:anywhere;color:var(--ui-text);font-size:var(--ui-font-dialog);font-weight:700;letter-spacing:-.01em;line-height:1.25}@media (pointer:coarse){.ui-popup-close:before{content:"";position:absolute;inset:-7px;border-radius:inherit}}.ui-popup-close{position:relative;display:inline-grid;flex:0 0 auto;width:30px;height:30px;place-items:center;padding:0;border:0;border-radius:50%;background:var(--ui-fill);color:var(--ui-hint);cursor:pointer;transition:transform var(--ui-dur) var(--ui-ease),background var(--ui-dur) var(--ui-ease)}@media (hover:hover){.ui-popup-close:hover{background:var(--ui-fill-2)}}.ui-popup-close:active{transform:scale(.88)}.ui-popup-body{overflow-y:auto;padding:4px 14px 14px}.ui-popup-body .ui-section{margin-bottom:6px}.ui-popup-body .ui-section-header{margin:8px 0 4px;padding:0 var(--ui-row-inset)}.ui-popup-body .ui-section-footer{margin:4px 0 0;padding:0 var(--ui-row-inset)}.ui-popup-body .ui-card{margin:0;border-radius:0}.ui-popup-body .ui-section:not(.ui-section--accent) .ui-card{background:0 0}.ui-popup-body .ui-card .ui-field{padding:11px var(--ui-row-inset);border-radius:var(--ui-radius-field);background:var(--ui-fill);box-shadow:inset 0 0 0 1px transparent;transition:background var(--ui-dur) var(--ui-ease),box-shadow var(--ui-dur) var(--ui-ease)}.ui-popup-body .ui-card .ui-field:focus{background:var(--ui-fill-2);box-shadow:inset 0 0 0 1px var(--ui-fill-3)}@media (pointer:coarse){.ui-popup .ui-row--interactive:active:after{opacity:0}}@keyframes ui-popup-in{0%{transform:translateY(calc(100% + 10px + var(--ui-safe-bottom) + var(--ui-keyboard)))}}.ui-sheet{display:flex;width:min(100%,400px);flex-direction:column;gap:8px;animation:ui-popup-in .4s cubic-bezier(.38,.7,.125,1)}.ui-overlay--out .ui-sheet{animation:ui-popup-out .25s cubic-bezier(.45,0,.55,1) both}.ui-sheet-group{padding:10px;border-radius:28px}.ui-sheet-hint{margin:0;padding:6px 10px 10px;color:var(--ui-hint);font-size:var(--ui-font-caption);line-height:1.4;text-align:center}.ui-sheet-act{display:flex;width:100%;height:var(--ui-dialog-act-h);align-items:center;justify-content:center;gap:8px;border:0;border-radius:25px;background:var(--ui-material-btn);box-shadow:inset 0 0 0 .8px var(--ui-material-btn-edge);color:var(--ui-accent);cursor:pointer;font-family:var(--ui-font);font-size:var(--ui-font-body);font-weight:600;transition:transform var(--ui-dur) var(--ui-ease)}.ui-sheet-act+.ui-sheet-act{margin-top:8px}.ui-sheet-act--destructive{background:var(--ui-destructive);box-shadow:none;color:#fff}.ui-sheet-act:active:not(:disabled){transform:scale(.97)}.ui-sheet-act:disabled{cursor:default;opacity:.5}.ui-sheet-cancel{display:flex;width:100%;height:var(--ui-dialog-act-h);align-items:center;justify-content:center;border:0;border-radius:25px;background:var(--ui-card);box-shadow:var(--ui-shadow-3);color:var(--ui-text);cursor:pointer;font-family:var(--ui-font);font-size:var(--ui-font-body);font-weight:600;transition:transform var(--ui-dur) var(--ui-ease)}.ui-sheet-cancel:active{transform:scale(.97)}.ui-checkbox{display:flex;align-items:center;gap:12px;padding:11px var(--ui-row-inset);cursor:pointer}.ui-checkbox-input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.ui-checkbox-box{display:inline-grid;flex:0 0 auto;width:24px;height:24px;place-items:center;border-radius:7px;background:var(--ui-fill);color:transparent;transition:background var(--ui-dur) var(--ui-ease),color var(--ui-dur) var(--ui-ease),transform var(--ui-dur) var(--ui-ease-spring)}.ui-checkbox-box>svg{transform:scale(.55);transition:transform var(--ui-dur-toggle) var(--ui-ease-toggle)}.ui-checkbox-input:checked+.ui-checkbox-box>svg{transform:scale(1)}.ui-checkbox:active .ui-checkbox-box{transform:scale(.92)}.ui-checkbox-input:focus-visible+.ui-checkbox-box{outline:2px solid var(--ui-accent);outline-offset:2px}.ui-checkbox-input:checked+.ui-checkbox-box{background:var(--ui-accent);color:var(--ui-accent-text)}.ui-checkbox-input:disabled+.ui-checkbox-box{opacity:.5}.ui-checkbox-label{min-width:0;color:var(--ui-text);font-size:var(--ui-font-callout);line-height:1.3}.ui-switch{position:relative;flex:0 0 auto;width:var(--ui-switch-w);height:var(--ui-switch-h);padding:0;border:0;border-radius:var(--ui-radius-pill);background:var(--ui-fill-3);box-shadow:inset 0 0 0 .5px #ffffff0f;cursor:pointer;transition:background var(--ui-dur-toggle) var(--ui-ease-out)}.ui-switch:after{--ui-switch-lag:55ms;content:"";position:absolute;top:2px;left:2px;right:calc(var(--ui-switch-w) - var(--ui-switch-knob) - 2px);height:var(--ui-switch-knob);border-radius:var(--ui-radius-pill);background:linear-gradient(180deg,#fff,#f3f3f5);box-shadow:var(--ui-shadow-1),inset 0 1px 1px #ffffffb3;transition:left var(--ui-dur-toggle) var(--ui-ease-toggle),right var(--ui-dur-toggle) var(--ui-ease-toggle) var(--ui-switch-lag)}.ui-switch--on{background:var(--ui-confirm)}.ui-switch--on:after{left:calc(var(--ui-switch-w) - var(--ui-switch-knob) - 2px);right:2px;transition:left var(--ui-dur-toggle) var(--ui-ease-toggle) var(--ui-switch-lag),right var(--ui-dur-toggle) var(--ui-ease-toggle)}.ui-switch:disabled,.ui-switch[aria-disabled=true]{cursor:default;opacity:.5}.ui-segmented{position:relative;display:inline-flex;gap:2px;padding:2px;border-radius:var(--ui-radius-pill);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ui-text) 9%,transparent)}.ui-segmented:before{content:"";position:absolute;top:2px;bottom:2px;left:0;width:var(--ui-seg-w, 0);border-radius:var(--ui-radius-pill);background:var(--ui-card-raised);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ui-text) 7%,transparent),0 1px 3px #0000001a;opacity:0;transform:translate(var(--ui-seg-x, 0))}.ui-segmented--set:before{opacity:1}.ui-segmented--live:before{transition:transform var(--ui-dur-screen) var(--ui-ease-nav),width var(--ui-dur-screen) var(--ui-ease-nav)}.ui-segment{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 14px;border:0;border-radius:var(--ui-radius-pill);background:0 0;color:var(--ui-hint);cursor:pointer;font-family:var(--ui-font);font-size:var(--ui-font-note);font-weight:600;white-space:nowrap;transition:color var(--ui-dur) var(--ui-ease),transform var(--ui-dur) var(--ui-ease-spring)}.ui-segment:active{transform:scale(.94)}.ui-segment--active{color:var(--ui-text)}.ui-hero{display:flex;flex-direction:column;align-items:center;padding:8px 24px 22px;text-align:center}.ui-hero-emoji{display:flex;width:144px;height:144px;align-items:center;justify-content:center;font-size:116px;line-height:1;animation:ui-hero-emoji-in .5s var(--ui-ease-out) both}.ui-hero-emoji>*{animation:ui-hero-float 4s ease-in-out .5s infinite}.ui-hero-emoji canvas,.ui-hero-emoji svg,.ui-hero-emoji img{width:100%;height:100%;object-fit:contain}.ui-emoji-img{display:block;object-fit:contain;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;pointer-events:none}.ui-hero-title{margin:16px 0 0;max-width:100%;color:var(--ui-text);font-size:36px;overflow-wrap:anywhere;animation:ui-hero-rise .42s var(--ui-ease-out) .06s both}.ui-hero-sub{margin:10px 0 0;max-width:min(32ch,100%);overflow-wrap:anywhere;color:var(--ui-hint);animation:ui-hero-rise .42s var(--ui-ease-out) .12s both}@keyframes ui-hero-emoji-in{0%{opacity:0;transform:scale(.5) translateY(10px)}}@keyframes ui-hero-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes ui-hero-rise{0%{opacity:0;transform:translateY(10px)}}.ui-navtitle{padding:6px 16px 10px}.ui-navtitle-title{margin:0;color:var(--ui-text);font-size:var(--ui-font-nav);font-weight:700;letter-spacing:-.02em}.ui-screen{animation-duration:var(--ui-dur-screen);animation-timing-function:var(--ui-ease-nav);animation-fill-mode:both}.ui-screen--fwd{animation-name:ui-screen-in-fwd}.ui-screen--back{animation-name:ui-screen-in-back}@keyframes ui-screen-in-fwd{0%{opacity:0;transform:translate(26px)}}@keyframes ui-screen-in-back{0%{opacity:0;transform:translate(-26px)}}::view-transition-old(root),::view-transition-new(root){animation-duration:var(--ui-dur-screen);animation-timing-function:var(--ui-ease-nav);animation-fill-mode:both;mix-blend-mode:normal}::view-transition-old(root){animation-name:ui-nav-out-fwd}::view-transition-new(root){animation-name:ui-screen-in-fwd}:root[data-nav-direction=back]::view-transition-old(root){animation-name:ui-nav-out-back}:root[data-nav-direction=back]::view-transition-new(root){animation-name:ui-screen-in-back}@keyframes ui-nav-out-fwd{to{opacity:0;transform:translate(-26px)}}@keyframes ui-nav-out-back{to{opacity:0;transform:translate(26px)}}@media (prefers-reduced-motion:reduce){.ui-cta:after,.ui-swap,.ui-swap>:not(:only-child),.ui-swap>:only-child>*,.ui-sheen-ring:after,.ui-overlay,.ui-alert,.ui-sheet,.ui-popup,.ui-modelpicker-check,.ui-modelpicker-extra,.ui-model-swap,.ui-check-pop,.ui-skel:after,.ui-skel-auto :not(:has(*)):not(:empty),.ui-skel-auto :not(:has(*)):empty,.ui-photo-viewer,.ui-photo-viewer-img--ready,.ui-drop,.ui-drop-card,.ui-drop-icon{animation:none}.ui-photo-viewer-img,.ui-photo-viewer-box,.ui-switch:after,.ui-segmented:before,.ui-segment,.ui-modelpicker-row,.ui-checkbox-box,.ui-checkbox-box>svg{transition:none}[data-ui-lift]{transform:none}.ui-overlay--out{display:none}.ui-hero-emoji,.ui-hero-emoji>*,.ui-hero-title,.ui-hero-sub,.ui-screen{animation:none!important}.ui-cta-bar{transition:none}}.ui-chart{padding:13px var(--ui-row-inset)}.ui-chart-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.ui-chart-title{color:var(--ui-text-2);font-size:var(--ui-font-caption);font-weight:560}.ui-chart-note{overflow:hidden;color:var(--ui-hint);font-size:var(--ui-font-caption);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.ui-chart-plot{position:relative;display:grid;height:76px;align-items:end;margin-top:12px;border-bottom:.5px solid var(--ui-separator);gap:2px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;touch-action:pan-y}.ui-chart--secondary .ui-chart-plot{height:34px}.ui-chart-col{display:flex;height:100%;align-items:flex-end;border-radius:5px 5px 0 0}.ui-chart-col i{display:block;width:100%;max-width:28px;min-height:2px;border-radius:3px 3px 1px 1px;margin:0 auto;background:var(--ui-fill-2);transform-origin:bottom;animation:ui-chart-rise .46s var(--ui-ease-out) both;animation-delay:calc(min(var(--i, 0),16)*16ms);transition:background var(--ui-dur) var(--ui-ease)}@keyframes ui-chart-rise{0%{opacity:.35;transform:scaleY(0)}}.ui-chart-col.is-marked i{background:var(--ui-text-2)}.ui-chart--secondary .ui-chart-col.is-marked i{background:var(--ui-hint)}.ui-chart-col.is-on i{background:var(--ui-text)}.ui-chart-tip{position:absolute;z-index:1;bottom:min(calc(var(--h) + 9px),calc(100% - 9px));padding:3px 8px;border-radius:8px;background:var(--ui-material);box-shadow:var(--ui-shadow-2),inset 0 0 0 .5px var(--ui-separator);color:var(--ui-text);font-size:var(--ui-font-caption);font-variant-numeric:tabular-nums;pointer-events:none;transform:translate(-50%);white-space:nowrap;animation:ui-chart-tip-in .16s var(--ui-ease-out) both;transition:left .16s var(--ui-ease-out),bottom .16s var(--ui-ease-out)}@keyframes ui-chart-tip-in{0%{opacity:0;transform:translate(-50%,5px)}}@media (prefers-reduced-motion:reduce){.ui-chart-col i,.ui-chart-tip{animation:none}.ui-chart-tip{transition:none}}.ui-chart-axis{display:flex;justify-content:space-between;margin-top:9px;color:var(--ui-hint);font-size:11px;font-variant-numeric:tabular-nums}.ui-screen:focus,.ui-alert:focus,.ui-sheet:focus,.ui-popup:focus{outline:0}[data-density=compact] .ui-overlay--popup{align-items:center;padding:24px 24px calc(24px + var(--ui-keyboard))}@media (prefers-reduced-motion:no-preference){[data-density=compact] .ui-popup,[data-density=compact] .ui-sheet{animation:ui-pop .24s var(--ui-ease-out)}[data-density=compact] .ui-overlay--out .ui-popup,[data-density=compact] .ui-overlay--out .ui-sheet{animation:ui-dialog-out .2s var(--ui-ease) both}}@keyframes ui-dialog-out{to{opacity:0;transform:scale(.96)}}[data-density=compact] .ui-popup-head{padding:12px 12px 6px calc(14px + var(--ui-row-inset))}[data-density=compact] .ui-alert{width:min(100%,380px)}[data-density=compact] .ui-popup{width:min(100%,400px)}[data-density=compact] .ui-alert,[data-density=compact] .ui-sheet-group{border-radius:var(--ui-radius-dialog)}[data-density=compact] .ui-sheet-act,[data-density=compact] .ui-sheet-cancel{border-radius:10px}.ui-table-wrap{overflow-x:auto;border:1px solid var(--ui-separator);border-radius:var(--ui-radius-field);background:color-mix(in srgb,var(--ui-fill) 35%,transparent);-webkit-overflow-scrolling:touch}.ui-table{width:100%;border-collapse:separate;border-spacing:0;color:var(--ui-text);font-size:13.5px;line-height:1.45;font-variant-numeric:tabular-nums}.ui-table th{position:sticky;top:0;padding:9px 14px;border-bottom:1px solid var(--ui-separator);background:color-mix(in srgb,var(--ui-fill) 70%,var(--ui-card));color:var(--ui-hint);font-size:12px;font-weight:600;text-align:left;white-space:nowrap}.ui-table td{padding:9px 14px;border-bottom:1px solid color-mix(in srgb,var(--ui-separator) 60%,transparent);vertical-align:top;overflow-wrap:normal;-webkit-hyphens:auto;hyphens:auto}.ui-table tr:last-child>td{border-bottom:0}.ui-table td:first-child{font-weight:560}.ui-table th[data-align=right],.ui-table td[data-align=right]{text-align:right}.ui-table th[data-align=center],.ui-table td[data-align=center]{text-align:center}.ui-table-wrap--compact .ui-table{font-size:13px}.ui-table-wrap--compact .ui-table th{padding:7px 12px;font-size:11.5px}.ui-table-wrap--compact .ui-table td{padding:7px 12px}@media (max-width:480px){.ui-table th:first-child,.ui-table td:first-child{position:sticky;left:0;z-index:1;background:color-mix(in srgb,var(--ui-fill) 35%,var(--ui-card))}.ui-table th:first-child{z-index:2}}@media (hover:hover){.ui-table tbody tr:hover>td{background:var(--ui-hover)}}html[data-effects=lite] .ui-photo-viewer,html[data-effects=lite] .ui-drop{backdrop-filter:none;-webkit-backdrop-filter:none}@keyframes menu-mascot-in{0%{opacity:0;translate:28px 0;scale:.94}}@keyframes menu-mascot-drift{0%,to{transform:scaleX(-1)}50%{transform:scaleX(-1) translateY(-3px) rotate(1.2deg)}}@keyframes hub-tile-in{0%{opacity:0;transform:translateY(14px) scale(.94)}}.mw-presets{margin-bottom:24px}.mw-presets-head{display:flex;align-items:center;gap:6px;margin:0 0 9px;padding:0 22px;color:var(--ui-section-header);font-size:13px;font-weight:510;letter-spacing:.02em;line-height:1.2}.mw-preset-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0 12px}.mw-family-nav{position:sticky;top:0;z-index:5;margin:-10px 0 14px;padding-top:calc(6px + var(--ui-safe-top) + var(--ui-scrim-clear));background:var(--ui-bg);background:color-mix(in srgb,var(--ui-bg) 78%,transparent);-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%)}.mw-family-nav .ui-chips{flex-wrap:nowrap;gap:8px;padding:0 16px 6px;overflow-x:auto;-webkit-overflow-scrolling:touch}.mw-family-nav .ui-chip{flex-shrink:0}.mw-family-nav .ui-chip__label{display:flex;align-items:center;line-height:1}.mw-family-nav .ui-chips>.ui-skel{flex:0 0 auto}.dlg-header{position:sticky;top:0;z-index:5;padding:calc(10px + var(--ui-safe-top) + var(--ui-scrim-clear)) 16px 10px;background:var(--ui-bg);background:color-mix(in srgb,var(--ui-bg) 78%,transparent);-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%)}.dlg-header-top{display:flex;width:min(100%,640px);margin:0 auto;align-items:center;justify-content:space-between;gap:12px;min-height:38px}.dlg-title{color:var(--ui-text);font-size:22px;font-weight:700;letter-spacing:-.02em;text-transform:lowercase}.dlg-list-body{width:min(100%,640px);margin:0 auto;padding:8px 0 calc(28px + var(--ui-safe-bottom))}.dlg-row{position:relative;display:flex;width:100%;align-items:center;gap:13px;min-height:58px;padding:11px var(--ui-row-inset);border:0;background:0 0;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background .14s var(--ui-ease)}.dlg-row+.dlg-row:before{content:"";position:absolute;top:0;left:calc(var(--ui-row-inset) + 45px);right:0;height:1px;background:var(--ui-separator);transform:scaleY(.5);transform-origin:top}.dlg-row-icon{display:inline-flex;flex:0 0 auto;width:32px;height:32px;align-items:center;justify-content:center;border-radius:9px;background:var(--ui-fill);color:var(--ui-text-2)}.dlg-row-title{flex:1 1 auto;min-width:0;overflow:hidden;color:var(--ui-text);font-size:16px;font-weight:500;letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis}.dlg-row-meta{display:inline-flex;flex:0 0 auto;align-items:center;gap:4px}.dlg-row-time{color:var(--ui-hint);font-size:13px;font-variant-numeric:tabular-nums}.dlg-row-chevron{display:inline-flex;flex:0 0 auto;color:var(--ui-hint);opacity:.5}@keyframes bw-tier-rise{0%{opacity:0;transform:translateY(10px)}}.set-hero-mascot{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;pointer-events:none}.set-trailing{display:inline-flex;align-items:center;gap:4px;min-width:0}.set-value{overflow:hidden;max-width:190px;color:var(--ui-hint);text-overflow:ellipsis;white-space:nowrap}.set-chevron{display:inline-flex}.pod-step-num{display:flex;width:27px;height:27px;align-items:center;justify-content:center;border-radius:var(--ui-radius-pill);background:var(--ui-accent-soft);color:var(--ui-accent);font-size:14px;font-variant-numeric:tabular-nums}.pst-step-num{display:flex;width:27px;height:27px;align-items:center;justify-content:center;border-radius:var(--ui-radius-pill);background:var(--ui-accent-soft);color:var(--ui-accent);font-size:14px;font-variant-numeric:tabular-nums}@keyframes cmp-enter-rise{0%{opacity:0;transform:translateY(16px)}}@keyframes cmp-enter-lift{0%{opacity:0;transform:translateY(30px)}}@keyframes cmp-enter-fade{0%{opacity:0}}@keyframes cmp-swap-in{0%{opacity:.5;transform:translate(var(--cmp-swap-dx))}}:root{color-scheme:light}*{box-sizing:border-box}:root[data-hero-run][data-nav-hero=fwd] body>.ui-cta-bar{animation:hub-island-in .34s var(--ui-ease-out) .06s both}:root[data-hero-run][data-nav-hero=back] body>.ui-cta-bar{animation:hub-island-out .3s var(--ui-ease) both}@keyframes hub-under-out{0%{opacity:1;transform:none}}@keyframes hub-hero-in{0%{opacity:0;transform:scale(var(--hero-s))}15%{animation-timing-function:var(--ui-ease);opacity:0}55%{opacity:1}to{opacity:1;transform:none}}@keyframes hub-ghost-grow{0%{transform:none}to{transform:scale(var(--hero-ghost))}}@keyframes hub-ghost-fade{0%{opacity:1}to{opacity:0}}@keyframes hub-hero-out{0%{opacity:1;transform:none}45%{opacity:0}to{opacity:0;transform:scale(var(--hero-s))}}@keyframes hub-hero-back-in{0%{opacity:0;transform:scale(.96)}}@keyframes hub-island-in{0%{translate:0 calc(100% + 24px)}}@keyframes hub-island-out{to{translate:0 calc(100% + 24px)}}html,body{overscroll-behavior-y:none}body{background:var(--ui-bg);color:var(--ui-text);font-family:var(--ui-font);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}html[data-ios-emoji]{--ui-font:"Onest", system-ui, -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", "Segoe UI", Arial, "Apple Color Emoji", sans-serif}html[data-hub-refresh] #root:after{content:"";position:fixed;inset:0;animation:ui-skel-sweep 1.1s var(--ui-ease) infinite;background:var(--ui-skel-shine);opacity:.35;pointer-events:none;transform:translate(-100%)}@media (prefers-reduced-motion:reduce){html[data-hub-refresh] #root:after{content:none}}