.zWImKG_switch{min-height:var(--control-height-md);align-items:center;gap:var(--space-3);color:var(--foreground);font:inherit;font-size:var(--text-sm);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;display:inline-flex}.zWImKG_switch:disabled{cursor:not-allowed;opacity:.5}.zWImKG_track{box-sizing:border-box;border-radius:var(--radius-pill);background:var(--control-track);isolation:isolate;width:42px;height:24px;transition:background-color var(--duration-fast) var(--ease-standard);flex:none;align-items:center;padding:3px;display:flex;position:relative}.zWImKG_track:before{content:"";z-index:-1;border-radius:inherit;background:var(--control-on);opacity:0;transition:opacity var(--duration-standard) var(--ease-standard);position:absolute;inset:0}.zWImKG_switch[data-state=checked] .zWImKG_track:before{opacity:1}.zWImKG_thumb{border-radius:var(--radius-pill);background:var(--control-thumb);width:18px;height:18px;box-shadow:var(--control-thumb-shadow);will-change:transform;transition:background-color var(--duration-standard) var(--ease-standard);flex:none}.zWImKG_switch[data-state=checked] .zWImKG_thumb{background:var(--control-thumb-on)}@media (hover:hover) and (pointer:fine){.zWImKG_switch[data-state=unchecked]:hover:not(:disabled) .zWImKG_track{background:var(--control-track-hover)}}.zWImKG_switch:focus-visible{outline:none}.zWImKG_label{line-height:var(--leading-body)}@media (prefers-reduced-motion:reduce){.zWImKG_track,.zWImKG_track:before,.zWImKG_thumb{transition:none}}
.aa5KyW_button{min-height:var(--control-height-md);justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-control);padding:0 var(--space-4);font:inherit;font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), opacity var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);border:1px solid #0000;display:inline-flex;position:relative}.aa5KyW_button:disabled{cursor:not-allowed;opacity:.52}.aa5KyW_button[aria-busy=true]{cursor:progress}.aa5KyW_button:is([aria-haspopup]:not([aria-haspopup=false]),[data-state],[role=combobox]){transform:none!important}.aa5KyW_labelSlot{min-width:0;transition:opacity var(--duration-fast) var(--ease-standard);justify-content:center;align-items:center;display:inline-flex;position:relative}.aa5KyW_labelSlot[data-morphing]{clip-path:inset(-50% calc(var(--space-3) * -1))}.aa5KyW_labelContent{flex:none;align-items:center;display:inline-flex}.aa5KyW_labelPhase{justify-content:center;align-items:center;gap:var(--space-2);white-space:nowrap;display:inline-flex}.aa5KyW_labelPhase svg{flex:none}.aa5KyW_primary{color:var(--background);background:var(--foreground);border-color:var(--foreground)}.aa5KyW_secondary{color:var(--foreground);background:var(--surface);border-color:var(--border)}.aa5KyW_ghost{color:var(--text-secondary);background:0 0;border-color:#0000}.aa5KyW_danger{color:var(--danger);background:var(--surface);border-color:var(--border)}.aa5KyW_secondary:disabled,.aa5KyW_danger:disabled{opacity:1;color:var(--text-muted);background:var(--surface-muted);border-color:var(--border)}.aa5KyW_danger:disabled{color:color-mix(in oklab, var(--danger) 55%, var(--surface-muted))}.aa5KyW_ghost:disabled{opacity:1;color:var(--text-muted)}@media (hover:hover) and (pointer:fine){.aa5KyW_primary:hover:not(:disabled){opacity:.91;box-shadow:var(--shadow-resting)}.aa5KyW_secondary:hover:not(:disabled){background:var(--surface-muted);box-shadow:var(--shadow-resting)}.aa5KyW_ghost:hover:not(:disabled){color:var(--foreground);background:var(--surface-muted)}.aa5KyW_danger:hover:not(:disabled){border-color:var(--danger);background:var(--surface-muted)}}.aa5KyW_primary:active:not(:disabled){opacity:.84}.aa5KyW_secondary:active:not(:disabled),.aa5KyW_ghost:active:not(:disabled){color:var(--foreground);background:var(--surface-muted)}.aa5KyW_danger:active:not(:disabled){border-color:var(--danger);background:var(--surface-muted)}.aa5KyW_sm{min-height:var(--control-height-sm);padding-inline:var(--space-3);font-size:var(--text-sm)}.aa5KyW_md{min-height:var(--control-height-md)}.aa5KyW_lg{min-height:var(--control-height-lg);padding-inline:var(--space-5);font-size:var(--text-sm)}.aa5KyW_loader{width:var(--space-4);height:var(--space-4);margin:calc(var(--space-4) / -2);display:grid;position:absolute;top:50%;left:50%}.aa5KyW_spinner{border:1.5px solid;border-right-color:#0000;border-radius:50%;animation:.7s linear infinite aa5KyW_spin}.aa5KyW_loadingLabel{opacity:0}@keyframes aa5KyW_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.aa5KyW_button{transition:none}.aa5KyW_labelSlot{transition:opacity var(--duration-instant) linear}.aa5KyW_spinner{animation-duration:.01ms;animation-iteration-count:1}}
.AIxZ9W_field{min-width:0;display:grid}.AIxZ9W_label{margin-bottom:var(--space-2);color:var(--foreground);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body)}.AIxZ9W_input{width:100%;min-height:var(--control-height-md);padding:0 var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-sm);line-height:var(--leading-body);letter-spacing:var(--tracking-body);transition:border-color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);outline:none}.AIxZ9W_input::placeholder{color:var(--text-muted)}@media (hover:hover) and (pointer:fine){.AIxZ9W_input:hover:not(:disabled,[aria-invalid=true]){border-color:var(--foreground)}}.AIxZ9W_input:focus-visible{border-color:var(--foreground)}.AIxZ9W_input[aria-invalid=true]{border-color:var(--danger)}.AIxZ9W_input:disabled{cursor:not-allowed;opacity:.5;background:var(--surface-muted)}.AIxZ9W_messageSlot{display:block;overflow:hidden}.AIxZ9W_description,.AIxZ9W_error{padding-top:var(--space-2);font-size:var(--text-xs);line-height:var(--leading-body);display:block}.AIxZ9W_description{color:var(--text-muted)}.AIxZ9W_error{color:var(--danger)}.AIxZ9W_words{display:block;position:relative}.AIxZ9W_word{white-space:pre;display:inline-block}.AIxZ9W_column{font-variant-numeric:tabular-nums;justify-content:center;display:inline-flex;position:relative}.AIxZ9W_column>span{display:inline-block}.AIxZ9W_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.AIxZ9W_input{transition-duration:.01ms}}
.n1K4fq_root{--slider-thumb:22px;--slider-track:6px;width:100%;min-width:0;color:var(--foreground);font-size:var(--text-sm);line-height:var(--leading-body);letter-spacing:var(--tracking-body);-webkit-user-select:none;user-select:none;display:grid}.n1K4fq_header{justify-content:space-between;align-items:baseline;gap:var(--space-4);min-width:0;display:flex}.n1K4fq_label{min-width:0;font-weight:500}.n1K4fq_readout{color:var(--text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;align-items:center;gap:.3em;display:inline-flex}.n1K4fq_dash{color:var(--text-muted)}.n1K4fq_body{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.n1K4fq_start{margin-right:var(--space-3);grid-area:1/1;display:flex}.n1K4fq_end{margin-left:var(--space-3);grid-area:1/3;display:flex}.n1K4fq_control{height:var(--control-height-md);cursor:pointer;touch-action:pan-y;-webkit-tap-highlight-color:transparent;grid-area:1/2;position:relative}.n1K4fq_track{top:50%;right:calc(var(--slider-thumb) / 2);left:calc(var(--slider-thumb) / 2);height:var(--slider-track);margin-top:calc(var(--slider-track) / -2);border-radius:var(--radius-pill);background:var(--control-track);position:absolute}.n1K4fq_fill{border-radius:inherit;background:var(--control-fill);position:absolute;inset:0}.n1K4fq_tick{border-radius:var(--radius-pill);background:color-mix(in oklab, var(--foreground) 30%, transparent);width:4px;height:4px;margin:-2px 0 0 -2px;position:absolute;top:50%}.n1K4fq_fill .n1K4fq_tick{background:color-mix(in oklab, var(--control-glyph) 60%, transparent)}.n1K4fq_thumbs{inset:0 calc(var(--slider-thumb) / 2);pointer-events:none;position:absolute;container-type:inline-size}.n1K4fq_thumbLayer{position:absolute;inset:0}.n1K4fq_thumb{box-sizing:border-box;width:var(--slider-thumb);height:var(--slider-thumb);border-radius:var(--radius-pill);background:var(--control-thumb);box-shadow:var(--control-thumb-shadow);pointer-events:auto;cursor:grab;transition:box-shadow var(--duration-fast) var(--ease-standard);border:0;position:absolute;top:50%;right:0;translate:50% -50%}.n1K4fq_thumb:after{content:"";border-radius:inherit;position:absolute;inset:-11px}.n1K4fq_root[data-dragging],.n1K4fq_root[data-dragging] .n1K4fq_control,.n1K4fq_root[data-dragging] .n1K4fq_thumb{cursor:grabbing}.n1K4fq_bubbleAnchor{--edge:calc(var(--slider-thumb) / 2);--x:calc(var(--at,0) * 1cqw);right:0;bottom:calc(50% + var(--slider-thumb) / 2 + 8px);translate:clamp(calc(100% - var(--edge) - var(--x)), 50%, calc(100cqw + var(--edge) - var(--x))) 0;pointer-events:none;display:flex;position:absolute}@media (pointer:coarse){.n1K4fq_bubbleAnchor{bottom:calc(50% + var(--slider-thumb) / 2 + 18px)}}.n1K4fq_bubble{min-height:1.75rem;padding:0 var(--space-3);border:1px solid color-mix(in oklab, var(--background) 14%, var(--foreground));border-radius:var(--radius-pill);background:var(--foreground);color:var(--background);box-shadow:var(--shadow-raised);font-size:var(--text-sm);white-space:nowrap;transform-origin:50% 100%;align-items:center;font-weight:500;display:inline-flex}.n1K4fq_marks{height:1.25rem;margin:calc(var(--space-1) * -1) calc(var(--slider-thumb) / 2) 0;color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;grid-area:2/2;position:relative}.n1K4fq_markLabel{white-space:nowrap;cursor:pointer;transition:color var(--duration-fast) var(--ease-standard);position:absolute;top:0;translate:-50%}.n1K4fq_markLabel[data-edge=start]{translate:max(-50%, calc(var(--slider-thumb) / -2)) 0}.n1K4fq_markLabel[data-edge=end]{translate:min(-50%, calc(-100% + var(--slider-thumb) / 2)) 0}.n1K4fq_markLabel[data-on]{color:var(--text-secondary)}@media (hover:hover) and (pointer:fine){.n1K4fq_markLabel:hover{color:var(--foreground)}}.n1K4fq_root[data-disabled]{opacity:.5}.n1K4fq_root[data-disabled] .n1K4fq_control,.n1K4fq_root[data-disabled] .n1K4fq_thumb,.n1K4fq_root[data-disabled] .n1K4fq_markLabel{cursor:not-allowed}.n1K4fq_number{white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;display:inline-flex}.n1K4fq_column{--feather:.2em;margin-block:calc(var(--feather) * -1);padding-block:var(--feather);-webkit-mask-image:linear-gradient(to bottom, transparent, #000 calc(var(--feather) * 1.5), #000 calc(100% - var(--feather) * 1.5), transparent);mask-image:linear-gradient(to bottom, transparent, #000 calc(var(--feather) * 1.5), #000 calc(100% - var(--feather) * 1.5), transparent);display:inline-block;position:relative;overflow:visible clip}.n1K4fq_sizer{visibility:hidden}.n1K4fq_glyph{inset:var(--feather) 0;text-align:center;position:absolute}.n1K4fq_symbol{white-space:pre;display:inline-block;overflow-x:clip}@media (prefers-reduced-motion:reduce){.n1K4fq_thumb,.n1K4fq_markLabel{transition:none}}
.lfrH-G_field{--nf-height:var(--control-height-md);--nf-step:34px;--nf-inset:3px;--nf-text:var(--text-base);--nf-width:var(--number-field-width,196px);--nf-limit:color-mix(in oklab, var(--warning) 72%, var(--foreground));min-width:0;display:grid}.lfrH-G_field[data-size=sm]{--nf-height:var(--control-height-sm);--nf-step:28px;--nf-inset:3px;--nf-text:var(--text-sm);--nf-width:var(--number-field-width,164px)}.lfrH-G_field[data-size=lg]{--nf-height:var(--control-height-lg);--nf-step:40px;--nf-inset:4px;--nf-text:var(--text-lg);--nf-width:var(--number-field-width,228px)}:root[data-theme=dark] .lfrH-G_field{--nf-limit:color-mix(in oklab, var(--warning) 88%, var(--foreground))}.lfrH-G_head{width:min(100%, var(--nf-width));justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-2);display:flex}.lfrH-G_label{min-width:0;color:var(--foreground);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);letter-spacing:var(--tracking-body)}.lfrH-G_field[data-size=sm] .lfrH-G_label{font-size:var(--text-xs)}.lfrH-G_limit{color:var(--nf-limit);font-size:var(--text-xs);font-weight:500;line-height:var(--leading-body);letter-spacing:var(--tracking-body);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.lfrH-G_label[data-scrub]{cursor:ew-resize;touch-action:pan-y;-webkit-user-select:none;user-select:none}.lfrH-G_control{width:min(100%, var(--nf-width));min-height:var(--nf-height);border:1px solid var(--border);border-radius:var(--radius-control);padding:var(--nf-inset);background:var(--surface);transition:border-color var(--duration-fast) var(--ease-standard), background-color var(--duration-standard) var(--ease-standard), opacity var(--duration-fast) var(--ease-standard);align-items:center;gap:2px;display:flex}@media (hover:hover) and (pointer:fine){:is(.lfrH-G_control:hover,.lfrH-G_field:has(.lfrH-G_label[data-scrub]:hover) .lfrH-G_control){border-color:var(--border-strong)}}.lfrH-G_control[data-scrubbing]{border-color:var(--foreground)}.lfrH-G_control:has(input:focus){border-color:var(--foreground)}.lfrH-G_control[data-warn],.lfrH-G_control[data-warn]:hover{border-color:color-mix(in oklab, var(--warning) 55%, var(--border));background:color-mix(in oklab, var(--warning) 5%, var(--surface))}.lfrH-G_control[data-warn]:has(input:focus){border-color:color-mix(in oklab, var(--warning) 80%, var(--border))}.lfrH-G_control[data-disabled]{opacity:.5;background:var(--surface-muted)}.lfrH-G_step{width:var(--nf-step);height:var(--nf-step);flex:0 0 var(--nf-step);border-radius:calc(var(--radius-control) - var(--nf-inset) - 1px);color:var(--text-secondary);cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), opacity var(--duration-standard) var(--ease-standard);background:0 0;border:0;place-items:center;padding:0;display:grid}.lfrH-G_icon{place-items:center;display:grid}.lfrH-G_icon svg{transition:transform var(--duration-spring) var(--ease-spring)}@media (hover:hover) and (pointer:fine){.lfrH-G_step:hover:not(:disabled,[aria-disabled=true]){background:var(--surface-muted);color:var(--foreground)}}.lfrH-G_step:is(:active,[data-pressed]):not(:disabled,[aria-disabled=true]){background:color-mix(in oklab, var(--foreground) 10%, var(--surface));color:var(--foreground);transition:background-color 60ms linear,color 60ms linear}.lfrH-G_step:is(:active,[data-pressed]):not(:disabled,[aria-disabled=true]) svg{transition:transform 90ms var(--ease-standard);transform:scale(.82)}.lfrH-G_step:focus-visible{background:var(--surface-muted);color:var(--foreground);outline:none}.lfrH-G_step[aria-disabled=true]{opacity:.32;cursor:not-allowed}.lfrH-G_step:disabled{opacity:.35;cursor:not-allowed}.lfrH-G_control[data-strain=max] .lfrH-G_step[aria-disabled=true]:last-child,.lfrH-G_control[data-strain=min] .lfrH-G_step[aria-disabled=true]:first-child{opacity:.6;color:var(--nf-limit);transition:opacity 60ms linear,color 60ms linear}.lfrH-G_valueWrap{cursor:text;flex:1;justify-content:center;align-self:stretch;align-items:center;min-width:0;display:flex;position:relative}.lfrH-G_control[data-disabled] .lfrH-G_valueWrap{cursor:not-allowed}.lfrH-G_value{white-space:nowrap;color:var(--foreground);font-size:var(--nf-text);transition:color var(--duration-standard) var(--ease-standard);font-weight:500;line-height:var(--leading-body);letter-spacing:var(--tracking-body);font-variant-numeric:tabular-nums;align-items:center;display:inline-flex}.lfrH-G_affix{color:var(--text-secondary);font-weight:400;display:inline-flex}.lfrH-G_char{white-space:pre;display:inline-block;overflow-x:clip}.lfrH-G_number{align-items:center;display:inline-grid;position:relative}.lfrH-G_display{grid-area:1/1;display:inline-flex}.lfrH-G_display[data-hidden]{visibility:hidden;position:absolute;top:0;left:0}.lfrH-G_mirror{white-space:pre;grid-area:1/1}.lfrH-G_input{z-index:1;color:#0000;width:calc(100% + 1em);height:100%;caret-color:var(--foreground);font:inherit;font-variant-numeric:inherit;letter-spacing:inherit;line-height:inherit;text-align:left;background:0 0;border:0;outline:none;margin:0;padding:0;position:absolute;top:0;left:0}.lfrH-G_input:focus-visible{outline:none}.lfrH-G_input::selection{background:color-mix(in oklab, var(--foreground) 16%, transparent);color:#0000}.lfrH-G_input:disabled{cursor:not-allowed}.lfrH-G_column{--feather:.2em;margin-block:calc(var(--feather) * -1);padding-block:var(--feather);-webkit-mask-image:linear-gradient(to bottom, transparent, #000 calc(var(--feather) * 1.5), #000 calc(100% - var(--feather) * 1.5), transparent);mask-image:linear-gradient(to bottom, transparent, #000 calc(var(--feather) * 1.5), #000 calc(100% - var(--feather) * 1.5), transparent);display:inline-block;position:relative;overflow:visible clip;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-clip:no-clip;mask-clip:no-clip}.lfrH-G_sizer{visibility:hidden}.lfrH-G_glyph{inset:var(--feather) 0;text-align:center;position:absolute}.lfrH-G_symbol{white-space:pre;display:inline-block;overflow-x:clip}.lfrH-G_messageSlot{display:block;overflow:hidden}.lfrH-G_hint{padding-top:var(--space-2);color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body);letter-spacing:var(--tracking-body);font-variant-numeric:tabular-nums;display:block}.lfrH-G_words{display:block;position:relative}.lfrH-G_wordSlot{vertical-align:top;white-space:pre;display:inline-block;position:relative}.lfrH-G_wordSizer{visibility:hidden;white-space:pre;position:absolute;top:0;left:0}.lfrH-G_word{white-space:pre;display:inline-block}.lfrH-G_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.lfrH-G_control,.lfrH-G_step{transition:opacity var(--duration-instant) linear, border-color var(--duration-instant) linear, background-color var(--duration-instant) linear}.lfrH-G_step:is(:active,[data-pressed]):not(:disabled,[aria-disabled=true]) svg,.lfrH-G_icon svg{transition:none;transform:none}.lfrH-G_control[data-strain] .lfrH-G_value{color:var(--nf-limit);transition:none}}
.cqxK5G_field{justify-items:start;gap:6px;min-width:0;display:grid}.cqxK5G_label{color:var(--foreground);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);letter-spacing:var(--tracking-body)}.cqxK5G_row{flex-wrap:wrap;align-items:center;gap:2px 8px;max-width:100%;display:flex}.cqxK5G_stars{--cell:36px;--glyph:24px;margin-inline:calc((var(--glyph) - var(--cell)) / 2);touch-action:pan-y;-webkit-user-select:none;user-select:none;gap:2px;display:inline-flex}.cqxK5G_sm .cqxK5G_stars{--cell:28px;--glyph:18px}.cqxK5G_lg .cqxK5G_stars{--cell:44px;--glyph:30px}.cqxK5G_cell{width:var(--cell);height:var(--cell);border-radius:calc(var(--radius-control) - 6px);flex:none;place-items:center;display:grid;position:relative}.cqxK5G_hit{border-radius:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.cqxK5G_hit:focus-visible{outline:none}.cqxK5G_half{z-index:1;border-start-end-radius:0;border-end-end-radius:0;inset-inline-end:50%}.cqxK5G_hit:disabled{cursor:default}.cqxK5G_lift,.cqxK5G_pop{width:var(--glyph);height:var(--glyph);pointer-events:none;display:grid}.cqxK5G_base,.cqxK5G_kept,.cqxK5G_fill{grid-area:1/1;display:grid}.cqxK5G_base svg,.cqxK5G_kept svg,.cqxK5G_fill svg{width:var(--glyph);height:var(--glyph)}.cqxK5G_base svg{fill:#0000;stroke:var(--border-strong);transition:fill var(--duration-standard) var(--ease-standard), stroke var(--duration-standard) var(--ease-standard)}.cqxK5G_stars[data-rated] .cqxK5G_base svg{fill:var(--border);stroke:var(--border)}.cqxK5G_kept{color:color-mix(in oklab, var(--warning) 30%, transparent)}.cqxK5G_fill{color:var(--warning)}.cqxK5G_kept svg,.cqxK5G_fill svg{fill:currentColor;stroke:currentColor}.cqxK5G_value{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body);letter-spacing:var(--tracking-body);font-variant-numeric:tabular-nums;white-space:nowrap;transition:color var(--duration-fast) var(--ease-standard);display:inline-grid}.cqxK5G_value[data-empty]{color:var(--text-muted)}.cqxK5G_value>*{grid-area:1/1}.cqxK5G_sizer{visibility:hidden}.cqxK5G_description{color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body);letter-spacing:var(--tracking-body);font-variant-numeric:tabular-nums}.cqxK5G_roll{display:block;position:relative}.cqxK5G_word{white-space:pre;display:inline-block}.cqxK5G_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cqxK5G_field[data-disabled] .cqxK5G_stars,.cqxK5G_field[data-disabled] .cqxK5G_value{opacity:.5}@media (prefers-reduced-motion:reduce){.cqxK5G_base svg,.cqxK5G_value{transition:none}}
.Fv7IWq_field{width:100%;min-width:0;display:grid}.Fv7IWq_field label{margin-bottom:var(--space-2);font-size:var(--text-sm);font-weight:500}.Fv7IWq_control{box-sizing:content-box;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);transition:border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-standard) var(--ease-standard);overflow:hidden;box-shadow:0 0 0 6px #0000}@media (hover:hover) and (pointer:fine){.Fv7IWq_control:hover:not(:focus-within){border-color:var(--border-strong)}}.Fv7IWq_control:focus-within{border-color:var(--foreground);box-shadow:0 0 0 3px var(--focus-ring);outline-offset:2px;outline:2px solid #0000}.Fv7IWq_content{min-height:calc(var(--control-height-md) - 2px);box-sizing:border-box;cursor:text;flex-wrap:wrap;align-content:flex-start;align-items:center;gap:6px;padding:7px;display:flex;position:relative}.Fv7IWq_tag{box-sizing:border-box;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-muted);min-height:28px;color:var(--foreground);font-size:var(--text-sm);white-space:nowrap;cursor:default;align-items:center;gap:3px;padding:0 4px 0 9px;display:inline-flex;position:relative}.Fv7IWq_tag button{width:22px;height:22px;color:var(--text-secondary);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-spring) var(--ease-spring);background:0 0;border:0;border-radius:50%;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.Fv7IWq_tag button:hover{background:var(--surface);color:var(--foreground)}}.Fv7IWq_tag button:focus-visible{background:var(--surface);color:var(--foreground);box-shadow:inset 0 0 0 1.5px var(--focus-ring);outline:none}.Fv7IWq_tag button:active{transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-instant) var(--ease-standard);transform:scale(.96)}.Fv7IWq_content input{box-sizing:border-box;min-width:80px;min-height:28px;color:var(--foreground);font:inherit;font-size:var(--text-sm);background:0 0;border:0;flex:100px;padding:0 5px}.Fv7IWq_content input:focus,.Fv7IWq_content input:focus-visible{outline:none}.Fv7IWq_content input::placeholder{color:#0000}.Fv7IWq_placeholder{color:var(--text-muted);font-size:var(--text-sm);white-space:nowrap;pointer-events:none;align-items:center;padding:0 12px;display:flex;position:absolute;inset:0;overflow:hidden}.Fv7IWq_ring{z-index:1;box-sizing:border-box;border:1px solid var(--accent);border-radius:var(--radius-pill);background:var(--accent-subtle);opacity:0;pointer-events:none;position:absolute;top:0;left:0}.Fv7IWq_tagLabel,.Fv7IWq_tag button{z-index:2;position:relative}.Fv7IWq_tag[data-picked] button{color:var(--foreground)}.Fv7IWq_messageSlot{display:block;overflow:hidden}.Fv7IWq_hint{padding-top:var(--space-2);color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body);display:block}.Fv7IWq_words{display:block;position:relative}.Fv7IWq_word{white-space:pre;display:inline-block}.Fv7IWq_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.Fv7IWq_control,.Fv7IWq_tag button{transition:none}.Fv7IWq_tag button:active{transform:none}}
.-e9HFG_counter{color:var(--foreground);font-family:var(--font-display);font-size:var(--text-3xl);letter-spacing:var(--tracking-display);font-variant-numeric:tabular-nums;flex-direction:column;font-weight:500;line-height:1;display:inline-flex;position:relative}.-e9HFG_label{margin-bottom:var(--space-2);color:var(--text-muted);font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:var(--tracking-body);font-weight:400;line-height:var(--leading-body)}.-e9HFG_value{white-space:nowrap;-webkit-user-select:none;user-select:none;align-items:flex-start;display:inline-flex}.-e9HFG_column{--feather:.16em;margin-block:calc(var(--feather) * -1);padding-block:var(--feather);-webkit-mask-image:linear-gradient(to bottom, transparent, #000 calc(var(--feather) * 1.5), #000 calc(100% - var(--feather) * 1.5), transparent);mask-image:linear-gradient(to bottom, transparent, #000 calc(var(--feather) * 1.5), #000 calc(100% - var(--feather) * 1.5), transparent);display:inline-block;position:relative;overflow:hidden}.-e9HFG_sizer{visibility:hidden}.-e9HFG_glyph{inset:var(--feather) 0;text-align:center;position:absolute}.-e9HFG_labelText{display:inline-block}.-e9HFG_labelSwap{display:block;position:relative}.-e9HFG_symbol{display:inline-block;overflow-x:clip}.-e9HFG_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.FWZr0a_card{border:1px solid var(--border);border-radius:var(--radius-surface);min-width:0;padding:var(--space-6);background:var(--surface);box-shadow:var(--shadow-resting)}.FWZr0a_top{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-8);display:flex}.FWZr0a_top span{color:var(--text-secondary);font-size:var(--text-sm)}.FWZr0a_top small{border:1px solid var(--border);border-radius:var(--radius-pill);color:var(--text-secondary);font-size:var(--text-sm);font-variant-numeric:tabular-nums;flex:none;padding:3px 8px;display:inline-flex}.FWZr0a_card p{margin:var(--space-4) 0 0;color:var(--text-muted);font-size:var(--text-sm);line-height:var(--leading-body)}@media (max-width:380px){.FWZr0a_card{padding:var(--space-4)}.FWZr0a_top{margin-bottom:var(--space-6);flex-wrap:wrap;align-items:flex-start}}.FWZr0a_swap,.FWZr0a_swapBlock{max-width:100%;position:relative}.FWZr0a_swap{white-space:nowrap;vertical-align:top;display:inline-flex;overflow-x:clip}.FWZr0a_swapBlock{display:block}.FWZr0a_swap>.FWZr0a_text{display:inline-block}.FWZr0a_swapBlock>.FWZr0a_text{display:block}.FWZr0a_sizer{visibility:hidden;white-space:nowrap;pointer-events:none;position:absolute;top:0;left:0}.FWZr0a_top small[data-trend] span{color:inherit}.FWZr0a_top small[data-trend]{transition:color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);border-color:#0000}.FWZr0a_top small[data-trend=up]{background:color-mix(in oklab, var(--success) 11%, transparent);color:var(--success)}.FWZr0a_top small[data-trend=down]{background:color-mix(in oklab, var(--danger) 11%, transparent);color:var(--danger)}
.y0xGcG_visual{--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--shadow-resting:none;--shadow-hover:none;--shadow-elevated:none;--background:#fff;--surface:#fff;--surface-raised:#fff;--surface-muted:#f5f4ee;--border:#dedfd5;--border-subtle:#eeeee7;--accent-subtle:#edf4ed;--radius-surface:var(--radius-frame);--radius-panel:16px;--series-1:var(--color-green);--series-2:var(--color-green-deeper);--series-3:var(--color-blue-mid);--series-4:var(--color-blue-pale);--font-display:"Source Serif 4", Georgia, serif;--font-body:"Public Sans", sans-serif;overflow-wrap:anywhere;min-width:0}.y0xGcG_surface{background:var(--surface);border-radius:var(--radius-frame);padding:var(--conversation-padding-block,16px) var(--conversation-padding-inline,20px);min-width:0;box-shadow:var(--shadow-none,none);border:1px solid #1a382817}.y0xGcG_heading{margin-bottom:16px}.y0xGcG_pastQuestion{margin:0;font:500 15px/1.5 Public Sans,sans-serif}.y0xGcG_heading h3,.y0xGcG_identity h3{font:400 22px/1.25 var(--font-display);letter-spacing:-.012em;text-wrap:balance;margin:0}.y0xGcG_heading p,.y0xGcG_description{color:var(--text-secondary);margin:10px 0 0;font-size:13px;line-height:1.65}.y0xGcG_identity{align-items:center;gap:16px;display:flex}.y0xGcG_identityAvatar{--surface-muted:#e8eee4;--border:#d9e2d5;--foreground:var(--color-green-deeper)}.y0xGcG_identityText{flex:1;min-width:0}.y0xGcG_identityText p{margin:6px 0 0;font-size:13px;line-height:1.5}.y0xGcG_saved{color:var(--color-green);white-space:nowrap;background:#edf4ed;border-radius:99px;align-self:flex-start;align-items:center;gap:5px;padding:5px 9px;font-size:10px;display:inline-flex}.y0xGcG_factGrid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;margin:20px 0 12px;display:grid}.y0xGcG_fact{border-top:1px solid var(--border-subtle);min-width:0;padding:16px 0}.y0xGcG_fact:last-child:nth-child(odd){grid-column:1/-1}.y0xGcG_factLabel{color:var(--text-secondary);justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;font-size:11px;line-height:1.5;display:flex}.y0xGcG_factLabel svg{color:var(--accent);flex:none}.y0xGcG_fact p{margin:0;font-size:14px;line-height:1.6}.y0xGcG_reviewOpen{border-top:1px solid var(--border-default);font-size:var(--text-sm);color:var(--fg-soft);gap:16px;margin-top:20px;padding-top:20px;display:grid}.y0xGcG_reviewOpen strong{color:var(--fg-primary);font-weight:500}.y0xGcG_reviewOpen p{text-wrap:balance;margin:8px 0 0;line-height:1.65}.y0xGcG_openDetails{border-top:1px solid var(--border-subtle);flex-wrap:wrap;align-items:baseline;gap:10px;margin-top:8px;padding:16px 0;display:flex}.y0xGcG_openDetails>span{color:var(--text-secondary);font-size:11px}.y0xGcG_openDetails>div{flex-wrap:wrap;gap:6px;display:flex}.y0xGcG_openDetails>div>span{color:var(--text-secondary);background:var(--surface-muted);border-radius:99px;padding:4px 9px;font-size:11px}.y0xGcG_note{color:var(--text-secondary);font-size:11px;line-height:1.6}.y0xGcG_startForm{margin:0}.y0xGcG_welcome{color:var(--text-secondary);margin:0 0 24px;font-size:15px;line-height:1.65}.y0xGcG_withAnswer .y0xGcG_heading h3{font:400 22px/1.25 var(--font-display);letter-spacing:-.012em}.y0xGcG_pastQuestion{font:400 19px/1.3 var(--font-display);letter-spacing:-.012em}.y0xGcG_withAnswer .y0xGcG_heading{margin-bottom:14px}.y0xGcG_withAnswer .composer-region{padding:0}.y0xGcG_withAnswer .composer{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.y0xGcG_withAnswer .composer textarea{resize:vertical;background:#f7f8f3;border:1px solid #e4e7dc;border-radius:10px;min-height:150px;padding:16px;font-size:14px}.y0xGcG_withAnswer .composer-tools{padding:16px 0 0}.y0xGcG_withAnswer .composer-footnote{padding:14px 0 0;font-size:9px}.y0xGcG_startFields{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;margin-bottom:0;display:grid}.y0xGcG_startFields>div:first-child{--radius-control:10px;--control-height-md:44px}.y0xGcG_buttonBrand{--foreground:var(--color-green);--background:#fff;--radius-control:99px;--control-height-md:44px;display:inline-flex}.y0xGcG_question{border-top:1px solid var(--border-subtle);margin-top:24px;padding-top:20px}.y0xGcG_question>p{font:400 18px/1.55 var(--font-display);color:var(--color-ink);margin:0}.y0xGcG_detailPane strong{font-size:14px;font-weight:500}.y0xGcG_detailPane p,.y0xGcG_rhythmDetail p{color:var(--text-secondary);white-space:pre-wrap;margin:8px 0 0;font-size:13px;line-height:1.65}.y0xGcG_actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:20px;display:flex}.y0xGcG_actions>.y0xGcG_note{flex:1;min-width:160px}.y0xGcG_visual .y0xGcG_relationshipTabs{flex-wrap:wrap;width:auto}.y0xGcG_visual .y0xGcG_relationshipTab{white-space:normal;text-align:left;max-width:100%;min-height:44px;padding:8px 12px}.y0xGcG_relationshipHeading{align-items:center;gap:12px;margin:20px 0 16px;display:flex}.y0xGcG_relationshipHeading strong{color:var(--foreground);font-size:15px;font-weight:600}.y0xGcG_relationshipHeading p{margin:3px 0 0;font-size:12px}.y0xGcG_handoffs{grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr));gap:20px;padding-bottom:8px;display:grid}.y0xGcG_handoffs>div{border-left:2px solid var(--border);padding-left:14px}.y0xGcG_handoffs>div:first-child{border-left-color:var(--color-green)}.y0xGcG_handoffs>div:nth-child(2){border-left-color:var(--color-blue-mid)}.y0xGcG_handoffs span{color:var(--foreground);font-size:12px;font-weight:600}.y0xGcG_handoffs p{text-wrap:balance;margin:6px 0 0;font-size:14px;line-height:1.65}.y0xGcG_readableSections{margin-top:18px}.y0xGcG_sectionFact{max-width:76ch}.y0xGcG_sectionFact p{text-wrap:balance;margin:0;font-size:14px;line-height:1.65}.y0xGcG_sectionStatus{color:var(--text-secondary);align-items:center;gap:8px;margin-bottom:6px;font-size:11px;display:flex}.y0xGcG_sectionStatus svg{color:var(--accent)}.y0xGcG_sectionContext{color:var(--text-secondary);margin:0 0 10px;font-size:12px}.y0xGcG_sources{border-top:1px solid var(--border);color:var(--text-secondary);margin-top:20px;padding-top:16px;font-size:11px}.y0xGcG_sources summary{cursor:pointer;min-height:44px}.y0xGcG_sources p{font-size:11px}.y0xGcG_rhythm{border-top:1px solid var(--border)}@media (max-width:600px){.y0xGcG_factGrid{grid-template-columns:1fr}.y0xGcG_identity{flex-wrap:wrap;gap:12px}.y0xGcG_identity h3{font-size:18px}.y0xGcG_saved{margin-left:auto}.y0xGcG_startFields{grid-template-columns:1fr}.y0xGcG_startFields .y0xGcG_buttonBrand{justify-self:start}.y0xGcG_heading h3{font-size:18px}}.y0xGcG_extended{min-width:0}.y0xGcG_inputRegion{gap:24px;padding-top:16px;display:grid}.y0xGcG_stackContent{min-height:180px;padding:24px}.y0xGcG_stackContent h4{font:400 24px/1.2 var(--font-display);margin:0 0 16px}.y0xGcG_stackContent p,.y0xGcG_exampleList p{font-size:14px;line-height:1.65}.y0xGcG_exampleList{gap:16px;display:grid}.y0xGcG_exampleList>*{width:100%}.y0xGcG_priorityFields{margin:12px 0 0}.y0xGcG_priorityField{min-width:0;position:relative}.y0xGcG_priorityField input{background:var(--surface-muted);min-height:48px}.y0xGcG_priorityActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:18px;display:flex}.y0xGcG_addPriority,.y0xGcG_removePriority{color:var(--color-green);cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:5px;padding:6px 0;font-size:12px;display:inline-flex}.y0xGcG_removePriority{padding:6px;position:absolute;top:-6px;right:0}.y0xGcG_answerAlternative{border-top:1px solid var(--border-subtle);color:var(--text-secondary);margin-top:24px;padding-top:16px;font-size:12px}.y0xGcG_answerModeButton{color:var(--color-green);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:4px 0;font-size:13px}.y0xGcG_answerModeButton:hover{text-underline-offset:3px;text-decoration:underline}.y0xGcG_answerModeButton:disabled{opacity:.5;cursor:default}.y0xGcG_ownAnswer{margin-top:16px}.y0xGcG_sendError{color:var(--color-error);margin-top:16px;font-size:13px}.y0xGcG_answerAlternative summary{cursor:pointer}.y0xGcG_answerAlternative[open] summary{margin-bottom:16px}.y0xGcG_pastPriorities{margin:0;padding-left:20px;font-size:14px;line-height:1.6}.y0xGcG_entryFields{gap:16px;display:grid}.y0xGcG_entryFields input{background:var(--surface-muted);min-height:46px}.y0xGcG_entryActions{justify-content:space-between;align-items:center;gap:16px;margin-top:20px;display:flex}.y0xGcG_decision{border-top:1px solid var(--border-subtle);margin-top:24px;padding-top:20px}.y0xGcG_decisionActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.y0xGcG_decisionQuiet{margin-top:12px}.y0xGcG_decisionError{color:var(--error);margin:10px 0 0;font-size:13px}
._7RZu7a_frame{min-width:0}._7RZu7a_content{position:relative}._7RZu7a_group{isolation:isolate;gap:var(--space-2);flex-wrap:wrap;display:flex;position:relative}._7RZu7a_descriptionGroup{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;margin:20px 0;display:grid}._7RZu7a_descriptionOption{min-width:0;min-height:44px;color:var(--foreground);font:inherit;text-align:left;text-wrap:balance;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);background:0 0;border:0;border-left:2px solid #dce7d9;align-content:start;gap:6px;padding:8px 12px;display:grid}._7RZu7a_descriptionTitle{justify-content:space-between;align-items:start;gap:12px;font-size:14px;font-weight:500;line-height:1.5;display:flex}._7RZu7a_descriptionTitle>span{overflow-wrap:anywhere}._7RZu7a_descriptionText{color:var(--text-secondary);white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.65}._7RZu7a_descriptionCheck{opacity:0;color:var(--control-on);flex:none;margin-top:2px}._7RZu7a_descriptionOption[aria-pressed=true]{border-left-color:var(--control-on);background:color-mix(in oklab, var(--control-on) 6%, var(--surface))}._7RZu7a_descriptionOption[aria-pressed=true] ._7RZu7a_descriptionCheck{opacity:1}._7RZu7a_descriptionOption:focus-visible{outline:2px solid var(--control-on);outline-offset:3px}@media (hover:hover) and (pointer:fine){._7RZu7a_descriptionOption:hover{border-left-color:var(--control-on);background:color-mix(in oklab, var(--control-on) 4%, var(--surface))}}@media (max-width:600px){._7RZu7a_descriptionGroup{grid-template-columns:1fr}}._7RZu7a_chip{border-radius:var(--radius-pill);max-width:100%;color:var(--text-secondary);font:inherit;font-size:var(--text-sm);letter-spacing:var(--tracking-body);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:0;padding:0;font-weight:500;line-height:20px;display:inline-flex;position:relative}._7RZu7a_body{isolation:isolate;min-width:0;height:var(--control-height-sm);transition:scale var(--duration-spring) var(--ease-spring);align-items:center;padding:0 14px;display:inline-flex;position:relative}._7RZu7a_chip:active ._7RZu7a_body{transition-duration:var(--duration-instant);transition-timing-function:var(--ease-standard);scale:.97}._7RZu7a_surface{z-index:-1;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);position:absolute;top:0;bottom:0;left:0}._7RZu7a_check{width:14px;height:14px;color:var(--accent-strong);transform-origin:0;place-items:center;display:grid;position:absolute;top:calc(50% - 7px);left:12px}._7RZu7a_check svg{display:block;overflow:visible}._7RZu7a_slot{flex:none;width:0}._7RZu7a_body[data-selected=true] ._7RZu7a_slot{width:18px}._7RZu7a_label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._7RZu7a_body[data-selected=true] ._7RZu7a_surface{border-color:color-mix(in oklab, var(--accent) 42%, var(--border));background:color-mix(in oklab, var(--accent) 11%, var(--surface))}._7RZu7a_chip[aria-pressed=true]{color:var(--foreground)}@media (hover:hover) and (pointer:fine){._7RZu7a_chip:hover{color:var(--foreground)}._7RZu7a_chip:hover ._7RZu7a_surface{border-color:var(--border-strong)}._7RZu7a_chip[aria-pressed=true]:hover ._7RZu7a_surface{border-color:color-mix(in oklab, var(--accent) 60%, var(--border));background:color-mix(in oklab, var(--accent) 16%, var(--surface))}}._7RZu7a_chip:not(._7RZu7a_more){z-index:1}._7RZu7a_more{color:var(--text-muted)}._7RZu7a_more ._7RZu7a_surface{border-color:var(--border);background:var(--surface-muted)}._7RZu7a_moreText{font-variant-numeric:tabular-nums;justify-content:center;display:inline-flex;position:relative}._7RZu7a_moreLine{white-space:nowrap;display:block}@media (prefers-reduced-motion:reduce){._7RZu7a_chip,._7RZu7a_body,._7RZu7a_surface,._7RZu7a_descriptionOption{transition:none}._7RZu7a_chip:active ._7RZu7a_body{scale:none}}
.qOV-ZG_root{--card-height:19rem;--stack-peek:24px;justify-items:center;gap:var(--space-5);width:100%;font-family:var(--font-body);letter-spacing:var(--tracking-body);display:grid}.qOV-ZG_stage{isolation:isolate;width:min(100%,20rem);height:calc(var(--card-height) + var(--stack-peek));outline:none;position:relative}.qOV-ZG_slot{height:var(--card-height);pointer-events:none;transform-origin:50% 100%;position:absolute;top:0;left:0;right:0}.qOV-ZG_card{border-radius:var(--radius-surface);pointer-events:auto;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;position:absolute;inset:0}.qOV-ZG_card[data-top]{cursor:grab}.qOV-ZG_card[data-dragging]{cursor:grabbing}.qOV-ZG_card:not([data-top]){pointer-events:none}.qOV-ZG_card:before{border-radius:inherit;box-shadow:var(--shadow-floating);content:"";opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--ease-standard);position:absolute;inset:0}.qOV-ZG_card[data-dragging]:before,.qOV-ZG_card[data-flying]:before{opacity:1}.qOV-ZG_face{border:1px solid var(--border);border-radius:inherit;background:var(--surface);height:100%;color:var(--foreground);position:relative;overflow:hidden}.qOV-ZG_shade{pointer-events:none;background:#00000009;background:lab(0% 0 0/.035);position:absolute;inset:0}:root[data-theme=dark] .qOV-ZG_shade{background:#00000038;background:lab(0% 0 0/.22)}.qOV-ZG_stamp{top:var(--space-4);height:2rem;padding:0 var(--space-3) 0 10px;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-raised);color:var(--foreground);font-size:var(--text-sm);white-space:nowrap;pointer-events:none;align-items:center;gap:6px;font-weight:500;display:inline-flex;position:absolute}.qOV-ZG_stamp[data-side=right]{left:var(--space-4);border-color:color-mix(in oklab, var(--success) 32%, var(--border));background:color-mix(in oklab, var(--success) 9%, var(--surface-raised))}.qOV-ZG_stamp[data-side=right] svg{color:var(--success)}.qOV-ZG_stamp[data-side=left]{right:var(--space-4)}.qOV-ZG_stamp[data-side=left] svg{color:var(--text-secondary)}.qOV-ZG_card:not([data-top]):not([data-flying]) .qOV-ZG_stamp{visibility:hidden}.qOV-ZG_stage:focus-visible{--focus-outline-width:0px}.qOV-ZG_stage:focus-visible .qOV-ZG_card[data-top],.qOV-ZG_stage:focus-visible .qOV-ZG_empty{outline:2px solid var(--focus-outline,color-mix(in oklab, var(--accent-strong) 72%, transparent));outline-offset:3px}.qOV-ZG_empty{height:var(--card-height);place-content:center;justify-items:center;gap:var(--space-3);padding:var(--space-6);border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--surface);text-align:center;display:grid;position:absolute;top:0;left:0;right:0}.qOV-ZG_emptyTitle{font-size:var(--text-base);margin:0;font-weight:500}.qOV-ZG_controls{justify-content:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.qOV-ZG_control{min-height:var(--control-height-md);justify-content:center;align-items:center;gap:var(--space-2);padding:0 var(--space-4);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), opacity var(--duration-fast) var(--ease-standard);display:inline-flex}.qOV-ZG_control svg{flex:none}.qOV-ZG_control[data-tone=primary]{border-color:var(--accent);background:var(--accent);color:var(--accent-foreground)}.qOV-ZG_control[data-tone=quiet]{color:var(--text-secondary);background:0 0;border-color:#0000}@media (hover:hover) and (pointer:fine){.qOV-ZG_control:not([aria-disabled]):hover{background:var(--surface-muted)}.qOV-ZG_control[data-tone=primary]:not([aria-disabled]):hover{border-color:var(--accent-strong);background:var(--accent-strong)}.qOV-ZG_control[data-tone=quiet]:not([aria-disabled]):hover{color:var(--foreground)}}.qOV-ZG_control:not([aria-disabled]):active{background:var(--surface-muted)}.qOV-ZG_control[data-tone=primary]:not([aria-disabled]):active{border-color:var(--accent-strong);background:var(--accent-strong)}.qOV-ZG_control[aria-disabled]{cursor:default;opacity:.42}.qOV-ZG_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:26rem){.qOV-ZG_root{--card-height:17.5rem;gap:var(--space-4)}.qOV-ZG_controls{flex-wrap:nowrap}.qOV-ZG_control{padding-inline:var(--space-3)}}@media (max-width:22.5rem){.qOV-ZG_control[data-tone=quiet]{width:var(--control-height-md);padding:0}.qOV-ZG_control[data-tone=quiet] .qOV-ZG_controlLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:reduce){.qOV-ZG_card:before,.qOV-ZG_control{transition:none}}
.cWzYwq_root{color:var(--foreground);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-body);line-height:var(--leading-body);gap:10px;display:grid;position:relative}.cWzYwq_root *,.cWzYwq_root :before,.cWzYwq_root :after{box-sizing:border-box}.cWzYwq_root[data-layout=grid]{grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--min-column,180px)), 1fr))}.cWzYwq_root[data-layout=list]{grid-template-columns:minmax(0,1fr);gap:8px}.cWzYwq_ring{z-index:1;border:1.5px solid var(--control-on);pointer-events:none;border-radius:20px;position:absolute;top:0;left:0}.cWzYwq_card{border:1px solid var(--border);background:var(--surface);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;min-width:0;transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);border-radius:20px;align-items:start;gap:4px 12px;padding:14px 16px;display:grid;position:relative}.cWzYwq_root[data-layout=grid] .cWzYwq_card{grid-template:"body indicator"minmax(0,1fr)"meta meta"/minmax(0,1fr) auto}.cWzYwq_root[data-layout=list] .cWzYwq_card{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"indicator body meta";align-items:center;padding:13px 16px 13px 14px}.cWzYwq_card[data-checked]{background:color-mix(in oklab, var(--control-on) 4%, var(--surface))}.cWzYwq_card[aria-disabled=true]{background:var(--surface-muted);cursor:not-allowed}.cWzYwq_card[aria-disabled=true] :is(.cWzYwq_label,.cWzYwq_meta){color:var(--text-muted)}.cWzYwq_indicator{border:1.5px solid var(--border-strong);width:18px;height:18px;transition:border-color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);border-radius:50%;flex:none;grid-area:indicator;place-items:center;display:grid}.cWzYwq_root[data-layout=grid] .cWzYwq_indicator{margin-top:1px}.cWzYwq_card[data-checked] .cWzYwq_indicator{border-color:var(--control-on);background:var(--control-on)}.cWzYwq_indicatorDot{background:var(--control-glyph);border-radius:50%;width:6px;height:6px}.cWzYwq_card[aria-disabled=true] .cWzYwq_indicator{border-color:var(--border)}.cWzYwq_body{grid-area:body;gap:2px;min-width:0;display:grid}.cWzYwq_label{align-items:center;gap:8px;min-width:0;font-weight:500;display:flex}.cWzYwq_labelText{overflow-wrap:anywhere;text-wrap:balance;min-width:0}.cWzYwq_icon{width:18px;height:18px;color:var(--text-secondary);flex:none;place-items:center;display:grid}.cWzYwq_icon>svg{width:18px;height:18px}.cWzYwq_card[data-checked] .cWzYwq_icon{color:var(--foreground)}.cWzYwq_description{color:var(--text-secondary);font-size:var(--text-xs);line-height:var(--leading-body);text-wrap:pretty}.cWzYwq_meta{color:var(--foreground);font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:meta}.cWzYwq_root[data-layout=grid] .cWzYwq_meta{font-size:var(--text-lg);margin-top:10px}.cWzYwq_root[data-layout=list] .cWzYwq_meta{font-weight:500}@media (hover:hover) and (pointer:fine){.cWzYwq_card:not([data-checked]):not([aria-disabled=true]):hover{border-color:var(--border-strong)}}.cWzYwq_card:not([data-checked]):not([aria-disabled=true]):active{background:var(--surface-muted)}.cWzYwq_card:focus-visible:not([data-checked]){border-color:var(--border-strong);background:var(--surface-muted)}@media (prefers-reduced-motion:reduce){.cWzYwq_card,.cWzYwq_indicator{transition:none}}.cWzYwq_root[data-layout=descriptions]{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:16px}.cWzYwq_root[data-layout=descriptions] .cWzYwq_ring{display:none}.cWzYwq_root[data-layout=descriptions] .cWzYwq_card{background:0 0;border:0;border-left:3px solid #dce6d5;border-radius:0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"body indicator";padding:12px 14px}.cWzYwq_root[data-layout=descriptions] .cWzYwq_card[data-checked]{background:#eef3e9;border-left-color:#1a6b3c}.cWzYwq_root[data-layout=descriptions] .cWzYwq_card:focus-visible{outline-offset:3px;outline:2px solid #1a6b3c}.cWzYwq_root[data-layout=descriptions] .cWzYwq_card:hover{border-left-color:#1a6b3c}.cWzYwq_root[data-layout=descriptions] .cWzYwq_description{text-wrap:balance;margin-top:8px;line-height:1.65}
.KVN8Iq_calendar{width:min(100%,328px);min-width:0;color:var(--foreground)}.KVN8Iq_header{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;min-height:34px;margin-bottom:14px;display:grid;container-type:inline-size}@container (max-width:259px){.KVN8Iq_heading,.KVN8Iq_navigation{grid-column:1/-1}.KVN8Iq_navigation{justify-self:end}}.KVN8Iq_heading{min-width:0;font-family:var(--font-body);font-size:var(--text-base);font-weight:500;line-height:var(--leading-body);letter-spacing:var(--tracking-body);margin:0}.KVN8Iq_title{line-height:var(--leading-body);display:grid}.KVN8Iq_title>.KVN8Iq_titleRow{grid-area:1/1;justify-self:start}.KVN8Iq_titleRow{white-space:nowrap;font-variant-numeric:tabular-nums;display:inline-block}.KVN8Iq_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.KVN8Iq_navigation{flex:none;align-items:center;gap:2px;margin-right:-6px;display:inline-flex}.KVN8Iq_navButton,.KVN8Iq_todayButton{border-radius:var(--radius-pill);height:32px;color:var(--text-secondary);font:inherit;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), opacity var(--duration-fast) var(--ease-standard), scale var(--duration-spring) var(--ease-spring);background:0 0;border:0;place-items:center;display:grid}.KVN8Iq_navButton{width:32px}.KVN8Iq_todayButton{font-size:var(--text-sm);padding:0 11px;font-weight:500;line-height:1}@media (hover:hover) and (pointer:fine){.KVN8Iq_navButton:hover:not([aria-disabled]),.KVN8Iq_todayButton:hover:not([aria-disabled]){background:var(--surface-muted);color:var(--foreground)}}.KVN8Iq_navButton:active:not([aria-disabled]),.KVN8Iq_todayButton:active:not([aria-disabled]){transition-duration:var(--duration-fast), var(--duration-fast), var(--duration-fast), .1s;transition-timing-function:var(--ease-standard);scale:.96}.KVN8Iq_navButton[aria-disabled],.KVN8Iq_todayButton[aria-disabled]{cursor:default;opacity:.36}.KVN8Iq_weekdays,.KVN8Iq_week{grid-template-columns:repeat(7,minmax(0,1fr));column-gap:4px;display:grid}.KVN8Iq_weekdays{color:var(--text-muted);font-size:var(--text-xs);text-align:center;margin-bottom:6px;font-weight:500;line-height:24px}.KVN8Iq_weekdays span{min-width:0;overflow:hidden}.KVN8Iq_monthViewport{contain:paint;display:grid;position:relative;overflow:hidden}.KVN8Iq_monthBody{will-change:transform;grid-area:1/1;min-width:0;position:relative}.KVN8Iq_monthBody[inert]{pointer-events:none}.KVN8Iq_grid{row-gap:4px;display:grid}.KVN8Iq_placeholderDay{aspect-ratio:1}.KVN8Iq_day{aspect-ratio:1;width:100%;min-width:0;color:var(--foreground);font:inherit;font-size:var(--text-sm);font-variant-numeric:tabular-nums;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard) var(--number-delay,0s);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;font-weight:400;line-height:1;display:grid;position:relative}.KVN8Iq_day:before{content:"";border-radius:inherit;transition:background-color var(--duration-fast) var(--ease-standard), scale var(--duration-spring) var(--ease-spring);background:0 0;position:absolute;inset:0}.KVN8Iq_dayNumber{transition:opacity var(--duration-fast) var(--ease-standard) var(--number-delay,0s), scale var(--duration-spring) var(--ease-spring);position:relative}.KVN8Iq_highlight{aspect-ratio:1;pointer-events:none;will-change:transform;width:calc(14.2857% - 3.42857px);position:absolute;top:0;left:0}.KVN8Iq_highlightFill{background:var(--accent);transition:background-color var(--duration-fast) var(--ease-standard), scale var(--duration-spring) var(--ease-spring);border-radius:50%;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.KVN8Iq_day:hover:not(:disabled):not(.KVN8Iq_selected):before{background:var(--surface-muted)}.KVN8Iq_monthBody:has(.KVN8Iq_day.KVN8Iq_selected:hover) .KVN8Iq_highlightFill{background:var(--accent-strong)}}.KVN8Iq_day:active:not(:disabled):before,.KVN8Iq_day:active:not(:disabled) .KVN8Iq_dayNumber{transition-duration:var(--duration-fast), .1s;transition-timing-function:var(--ease-standard);scale:.94}.KVN8Iq_monthBody:has(.KVN8Iq_day.KVN8Iq_selected:active:not(:disabled)) .KVN8Iq_highlightFill{transition-duration:var(--duration-fast), .1s;transition-timing-function:var(--ease-standard);scale:.94}.KVN8Iq_day.KVN8Iq_outside{color:var(--text-muted)}.KVN8Iq_day.KVN8Iq_outside:not(.KVN8Iq_selected) .KVN8Iq_dayNumber{opacity:.8}.KVN8Iq_day.KVN8Iq_today .KVN8Iq_dayNumber:after{content:"";background:currentColor;border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;top:calc(100% + 4px);left:50%}.KVN8Iq_day.KVN8Iq_selected,.KVN8Iq_day.KVN8Iq_today{font-weight:500}.KVN8Iq_day.KVN8Iq_selected{color:var(--accent-foreground)}.KVN8Iq_day:disabled{cursor:default;color:var(--text-muted)}.KVN8Iq_day:disabled .KVN8Iq_dayNumber{opacity:.42}.KVN8Iq_day.KVN8Iq_outside:disabled .KVN8Iq_dayNumber{opacity:.3}@media (prefers-reduced-motion:reduce){.KVN8Iq_navButton,.KVN8Iq_todayButton,.KVN8Iq_day,.KVN8Iq_day:before,.KVN8Iq_dayNumber,.KVN8Iq_highlightFill{transition:none}.KVN8Iq_navButton:active,.KVN8Iq_todayButton:active,.KVN8Iq_day:active:before,.KVN8Iq_day:active .KVN8Iq_dayNumber{scale:none}.KVN8Iq_monthBody:has(.KVN8Iq_day.KVN8Iq_selected:active) .KVN8Iq_highlightFill{scale:none}}
.AmIH8W_track{justify-content:center;width:100%;min-width:0;display:flex}.AmIH8W_card{width:100%;max-width:var(--expandable-card-width,100%);border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--surface);box-shadow:var(--shadow-resting);overflow:hidden}.AmIH8W_card[data-expanded=true]{max-width:var(--expandable-card-expanded-width,var(--expandable-card-width,100%))}.AmIH8W_card[data-measured]{max-width:100%}.AmIH8W_trigger{justify-content:space-between;align-items:center;gap:var(--space-5);width:100%;min-height:64px;padding:var(--space-4) var(--space-5);color:var(--foreground);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard);background:0 0;border:0;display:flex}@media (hover:hover) and (pointer:fine){.AmIH8W_trigger:hover{background:var(--surface-muted)}.AmIH8W_trigger:hover .AmIH8W_arrow{color:var(--foreground)}}.AmIH8W_trigger:active{background:var(--surface-muted)}.AmIH8W_copy{min-width:0}.AmIH8W_copy strong{font-size:var(--text-sm);font-weight:500;display:block}.AmIH8W_description{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;margin-top:4px;display:block}.AmIH8W_roll{display:block;position:relative}.AmIH8W_word{white-space:pre;display:inline-block}.AmIH8W_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.AmIH8W_arrow{color:var(--text-muted);transition:color var(--duration-fast) var(--ease-standard);flex:none;justify-content:center;align-items:center;display:inline-flex}.AmIH8W_card[data-expanded=true] .AmIH8W_arrow{color:var(--foreground)}.AmIH8W_panel{box-shadow:inset 0 1px 0 var(--border);background:var(--surface-muted);color:var(--text-secondary);font-size:var(--text-sm);overflow:hidden}.AmIH8W_panelInner{max-width:none;padding:var(--space-4) var(--space-5) var(--space-5)}@media (prefers-reduced-motion:reduce){.AmIH8W_trigger,.AmIH8W_arrow{transition:none}}
.GGwIfa_list{gap:8px;width:100%;margin:0;padding:0;list-style:none;display:grid}.GGwIfa_row{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);min-width:0;min-height:56px;box-shadow:var(--shadow-resting);color:var(--foreground);-webkit-user-select:none;user-select:none;align-items:center;gap:12px;padding:7px 16px 7px 7px;display:flex;position:relative}.GGwIfa_row:after{border-radius:inherit;box-shadow:var(--shadow-floating);content:"";opacity:0;pointer-events:none;transition:opacity var(--duration-standard) var(--ease-standard);position:absolute;inset:-1px}.GGwIfa_row[data-lifted]{z-index:1!important}.GGwIfa_row[data-lifted]:after{opacity:1;transition-duration:var(--duration-fast)}.GGwIfa_handle{border-radius:calc(var(--radius-control) - 7px);background:var(--surface-muted);width:40px;height:40px;color:var(--text-muted);cursor:grab;touch-action:none;transition:color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);border:0;flex:none;place-items:center;display:grid}.GGwIfa_row[data-lifted] .GGwIfa_handle{background:var(--border);color:var(--foreground);cursor:grabbing}.GGwIfa_handle:active{cursor:grabbing}.GGwIfa_copy{gap:2px;min-width:0;display:grid}.GGwIfa_copy strong{font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.GGwIfa_copy small{color:var(--text-muted);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.GGwIfa_position{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;margin-left:auto;display:grid;position:relative}.GGwIfa_digits{grid-area:1/1;display:block}.GGwIfa_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (hover:hover) and (pointer:fine){.GGwIfa_handle:hover{color:var(--foreground)}}@media (prefers-reduced-motion:reduce){.GGwIfa_row:after,.GGwIfa_handle{transition:none}}.GGwIfa_list[data-plain]{gap:20px}.GGwIfa_list[data-plain] .GGwIfa_row{box-shadow:none;background:0 0;border:0;align-items:end;padding:0}.GGwIfa_list[data-plain] .GGwIfa_copy{-webkit-user-select:text;user-select:text;flex:1}.GGwIfa_list[data-plain] .GGwIfa_handle{background:0 0;margin-bottom:2px}.GGwIfa_list[data-plain] .GGwIfa_position{display:none}
.CW99Qq_tooltip{--tooltip-y:3px;z-index:90;max-width:15rem;padding:var(--space-3) var(--space-4);border:1px solid color-mix(in oklab, var(--background) 14%, var(--foreground));border-radius:var(--radius-control);background:var(--foreground);color:var(--background);box-shadow:var(--shadow-raised);font-size:var(--text-sm);font-weight:400;line-height:var(--leading-body);transform-origin:var(--radix-tooltip-content-transform-origin);transition:opacity var(--duration-fast) var(--ease-enter), transform var(--duration-fast) var(--ease-enter)}.CW99Qq_tooltip[data-side=bottom]{--tooltip-y:-3px}@starting-style{.CW99Qq_tooltip[data-state$=-open]{opacity:0;transform:translateY(var(--tooltip-y)) scale(.97)}.CW99Qq_tooltip[data-instant][data-state$=-open]{transform:none}}.CW99Qq_tooltip[data-instant][data-state$=-open]{transition:opacity var(--duration-instant) var(--ease-standard), transform var(--duration-instant) var(--ease-standard)}.CW99Qq_tooltip[data-state=closed]{opacity:0;transition:opacity var(--duration-instant) var(--ease-standard), transform var(--duration-instant) var(--ease-standard);animation:CW99Qq_tooltip-exit var(--duration-instant) linear both;transform:scale(.98)}.CW99Qq_text{overflow-clip-margin:var(--space-2);display:block;position:relative;overflow:clip}.CW99Qq_measure{width:max-content;max-width:calc(15rem - 2 * var(--space-4) - 2px);visibility:hidden;pointer-events:none;position:absolute;top:0;left:0}.CW99Qq_line{width:max-content;max-width:calc(15rem - 2 * var(--space-4) - 2px);display:block}@keyframes CW99Qq_tooltip-exit{to{--tooltip-exit:1}}@media (prefers-reduced-motion:reduce){.CW99Qq_tooltip,.CW99Qq_tooltip[data-state=closed],.CW99Qq_tooltip[data-instant][data-state$=-open]{transition:opacity var(--duration-instant) var(--ease-standard);transform:none}}
.ubsNyW_root{width:min(100%,720px);min-width:0;margin-inline:auto;container-type:inline-size}.ubsNyW_picker{border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--surface);color:var(--foreground);font-family:var(--font-body);letter-spacing:var(--tracking-body);overflow:hidden}.ubsNyW_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ubsNyW_swap{min-width:0;max-width:100%;display:inline-flex;position:relative}.ubsNyW_swap>*{white-space:nowrap}.ubsNyW_header{justify-content:space-between;align-items:center;gap:16px;padding:24px 24px 20px;display:flex}.ubsNyW_headerCopy{gap:4px;min-width:0;display:grid}.ubsNyW_header h2{font-family:var(--font-display);font-size:var(--text-xl);letter-spacing:var(--tracking-display);font-weight:500;line-height:var(--leading-display);margin:0}.ubsNyW_header p{color:var(--text-secondary);font-size:var(--text-sm);margin:0}.ubsNyW_attendees{flex:none;padding-left:6px;display:flex}.ubsNyW_attendees>span{box-shadow:0 0 0 2px var(--surface);margin-left:-6px}.ubsNyW_days{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;padding:0 24px;display:grid}.ubsNyW_day{isolation:isolate;border:1px solid var(--border);min-width:0;color:var(--foreground);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color var(--duration-standard) var(--ease-standard), color var(--duration-standard) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);background:0 0;border-radius:14px;outline:none;justify-items:center;gap:2px;padding:10px 4px;display:grid;position:relative}.ubsNyW_day:active{transform:scale(.97)}.ubsNyW_day[data-selected]{color:var(--accent-foreground);border-color:#0000}.ubsNyW_dayHighlight{z-index:-1;border-radius:inherit;background:var(--accent);position:absolute;inset:-1px}.ubsNyW_dayName{color:inherit;font-size:var(--text-xs);line-height:var(--leading-body);opacity:.72}.ubsNyW_dayDate{font-family:var(--font-display);font-size:var(--text-xl);font-weight:500;line-height:var(--leading-display);letter-spacing:var(--tracking-display);font-variant-numeric:tabular-nums}.ubsNyW_dayOpen{color:inherit;font-size:var(--text-xs);line-height:var(--leading-body);opacity:.72}.ubsNyW_slotsHead{border-top:1px solid var(--border-subtle);justify-content:space-between;align-items:baseline;gap:12px;margin-top:20px;padding:16px 24px 0;display:flex}.ubsNyW_slotsTitle{min-width:0;font-size:var(--text-sm);margin:0;font-weight:500}.ubsNyW_legend{color:var(--text-muted);font-size:var(--text-xs);flex:none;align-items:center;gap:6px;display:inline-flex}.ubsNyW_legend i:nth-of-type(2){margin-left:8px}.ubsNyW_slotsStage{padding:12px 24px 24px;position:relative}.ubsNyW_slots{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.ubsNyW_slot{border:1px solid var(--border);background:var(--surface);width:100%;min-width:0;height:48px;color:var(--foreground);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);border-radius:14px;outline:none;align-items:center;gap:12px;padding:0 12px 0 14px;display:flex}.ubsNyW_slot:active{transform:scale(.98)}.ubsNyW_slot[data-selected]{border-color:var(--accent);background:var(--accent-subtle)}.ubsNyW_slotTime{min-width:42px;font-size:var(--text-sm);font-variant-numeric:tabular-nums;flex:none;font-weight:500}.ubsNyW_slotMeta{min-width:0;color:var(--text-secondary);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.ubsNyW_slot[data-busy] .ubsNyW_slotMeta{color:var(--text-muted)}.ubsNyW_marks{flex:none;align-items:center;gap:3px;display:inline-flex}.ubsNyW_marks i,.ubsNyW_legend i{border-radius:2px;width:4px;height:14px;display:block}.ubsNyW_markFree{background:var(--success)}.ubsNyW_markBusy{background:var(--border-strong)}.ubsNyW_slotCheck{width:0;color:var(--foreground);opacity:0;transition:width var(--duration-spring) var(--ease-spring), margin var(--duration-spring) var(--ease-spring), opacity var(--duration-fast) var(--ease-standard);flex:none;place-items:center;margin-left:-12px;display:grid;overflow:hidden}.ubsNyW_slot[data-selected] .ubsNyW_slotCheck{opacity:1;width:14px;margin-left:0}.ubsNyW_footer{border-top:1px solid var(--border-subtle);background:var(--surface-muted);justify-content:space-between;align-items:center;gap:16px;padding:16px 24px;display:flex}.ubsNyW_selection{gap:2px;min-width:0;display:grid}.ubsNyW_selectionLabel{min-width:0;color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body)}.ubsNyW_selectionValue{min-width:0;line-height:var(--leading-body);font-size:var(--text-sm);font-variant-numeric:tabular-nums;text-overflow:ellipsis;font-weight:500;overflow:hidden}.ubsNyW_confirmButton{flex:none;min-width:136px}.ubsNyW_buttonLabel{align-items:center;gap:6px;display:inline-flex}@media (hover:hover) and (pointer:fine){.ubsNyW_day:not([data-selected]):hover,.ubsNyW_slot:not([data-selected]):hover{border-color:var(--border-strong)}}@container (max-width:520px){.ubsNyW_header{padding:20px 16px 16px}.ubsNyW_days{gap:4px;padding:0 16px}.ubsNyW_day{border-radius:12px;padding:8px 2px}.ubsNyW_dayDate{font-size:var(--text-lg)}.ubsNyW_slotsHead{padding-inline:16px}.ubsNyW_slotsStage{padding:12px 16px 16px}.ubsNyW_slots{grid-template-columns:minmax(0,1fr)}.ubsNyW_footer{flex-direction:column;align-items:stretch;gap:12px;padding:16px}.ubsNyW_selection .ubsNyW_swap>*{white-space:normal}.ubsNyW_confirmButton{width:100%}}@container (max-width:360px){.ubsNyW_picker{border-radius:var(--radius-panel)}.ubsNyW_legend,.ubsNyW_dayOpen{display:none}}@media (prefers-reduced-motion:reduce){.ubsNyW_day,.ubsNyW_slot,.ubsNyW_slotCheck{transition:none}.ubsNyW_day:active,.ubsNyW_slot:active{transform:none}}
.GfuW6q_root{--grid-line:var(--border-subtle);--grid-select:color-mix(in oklab, var(--accent) 9%, transparent);--grid-checked:color-mix(in oklab, var(--accent) 5%, var(--surface));--grid-band:color-mix(in oklab, var(--surface-muted) 70%, var(--surface));border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);width:100%;min-width:0;color:var(--foreground);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-body);line-height:var(--leading-body);display:grid;position:relative;overflow:hidden;container-type:inline-size}.GfuW6q_root *,.GfuW6q_root :before,.GfuW6q_root :after{box-sizing:border-box}.GfuW6q_root[data-density=compact]{font-size:.8125rem}.GfuW6q_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.GfuW6q_toolbar{border-bottom:1px solid var(--border);min-width:0;height:52px;padding:0 8px 0 10px;display:grid;position:relative;overflow:hidden}.GfuW6q_toolbarRow{grid-area:1/1;align-items:center;gap:4px;width:100%;min-width:0;height:52px;display:flex}.GfuW6q_toolSpacer{flex:1;min-width:4px}.GfuW6q_toolGroup{box-shadow:inset -1px 0 0 var(--border);align-items:center;margin-right:4px;padding-right:6px;display:inline-flex}.GfuW6q_toolButton,.GfuW6q_toolIcon{border-radius:var(--radius-control);height:32px;color:var(--text-secondary);font:inherit;font-size:var(--text-sm);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-instant) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard), opacity var(--duration-fast) var(--ease-standard);background:0 0;border:0;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-weight:500;display:inline-flex}.GfuW6q_toolIcon{width:32px;padding:0}.GfuW6q_toolButton[aria-pressed=true],.GfuW6q_toolButton[data-state=open],.GfuW6q_toolIcon[data-state=open]{background:var(--surface-muted);color:var(--foreground)}.GfuW6q_toolButton:disabled,.GfuW6q_toolIcon:disabled{opacity:.4;cursor:default}.GfuW6q_toolButton[data-tone=danger]{color:var(--danger)}.GfuW6q_toolButton:active:not(:disabled):not([aria-haspopup]),.GfuW6q_toolIcon:active:not(:disabled):not([aria-haspopup]){transform:scale(.96)}.GfuW6q_toolButton[aria-haspopup]:active,.GfuW6q_toolIcon[aria-haspopup]:active{background:color-mix(in oklab, var(--surface-muted), var(--border) 55%)}@media (hover:hover) and (pointer:fine){.GfuW6q_toolButton:not(:disabled):hover,.GfuW6q_toolIcon:not(:disabled):hover{background:var(--surface-muted);color:var(--foreground)}.GfuW6q_toolButton[data-tone=danger]:not(:disabled):hover{background:color-mix(in oklab, var(--danger) 9%, var(--surface));color:var(--danger)}}.GfuW6q_toolCount{border-radius:var(--radius-pill);background:var(--foreground);min-width:18px;height:18px;color:var(--background);font-size:var(--text-xs);font-variant-numeric:tabular-nums;place-items:center;padding:0 5px;line-height:1;display:inline-grid}.GfuW6q_toolButton[data-state=open] .GfuW6q_toolCount,.GfuW6q_toolButton[aria-pressed=true] .GfuW6q_toolCount{background:var(--foreground)}.GfuW6q_bulkCount{color:var(--foreground);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:5px;padding-left:2px;font-weight:500;display:inline-flex}.GfuW6q_bulkCount>span{font:inherit;color:inherit;letter-spacing:inherit}.GfuW6q_search{border-radius:var(--radius-control);background:var(--surface-muted);min-width:88px;height:32px;color:var(--text-muted);cursor:text;transition:background-color var(--duration-fast) var(--ease-standard);flex:0 240px;align-items:center;gap:8px;padding:0 6px 0 11px;display:flex}.GfuW6q_search:focus-within{background:color-mix(in oklab, var(--surface-muted), var(--border) 40%);color:var(--text-secondary)}.GfuW6q_search input{min-width:0;height:100%;color:var(--foreground);font:inherit;letter-spacing:inherit;background:0 0;border:0;flex:1;padding:0}.GfuW6q_search input::placeholder{color:var(--text-muted)}.GfuW6q_searchClear{border-radius:var(--radius-pill);width:22px;height:22px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}@media (hover:hover) and (pointer:fine){.GfuW6q_searchClear:hover{background:var(--surface);color:var(--foreground)}}.GfuW6q_rowCount{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;padding-left:6px}@container (max-width:640px){.GfuW6q_toolLabel{display:none}.GfuW6q_toolButton{gap:0;width:32px;padding:0}.GfuW6q_toolButton .GfuW6q_toolCount{min-width:16px;height:16px;padding:0 4px;position:absolute;transform:translate(9px,-9px)}.GfuW6q_toolButton{position:relative}}@container (max-width:460px){.GfuW6q_rowCount,.GfuW6q_toolGroup{display:none}}.GfuW6q_scroller{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-gutter:auto;min-width:0;position:relative;overflow:auto}.GfuW6q_grid{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;min-width:100%;position:relative}.GfuW6q_head{z-index:10;background:var(--surface);position:sticky;top:0}.GfuW6q_headRow,.GfuW6q_filterRow,.GfuW6q_totalsRow{display:flex}.GfuW6q_headRow{border-bottom:1px solid var(--border);height:40px}.GfuW6q_gutterHead{z-index:3;width:var(--gutter-w,48px);background:inherit;height:100%;box-shadow:inset -1px 0 0 var(--border);flex:none;place-items:center;display:grid;position:sticky;left:0}.GfuW6q_headRow .GfuW6q_gutterHead,.GfuW6q_filterRow .GfuW6q_gutterHead{background:var(--surface)}.GfuW6q_headCell{background:var(--surface);height:100%;box-shadow:inset -1px 0 0 var(--grid-line);transition:background-color var(--duration-fast) var(--ease-standard);flex:none;align-items:stretch;display:flex;position:relative}.GfuW6q_headCell[data-pinned],.GfuW6q_filterCell[data-pinned],.GfuW6q_totalCell[data-pinned],.GfuW6q_cell[data-pinned]{z-index:2;position:sticky}.GfuW6q_headCell[data-pin-edge],.GfuW6q_filterCell[data-pin-edge],.GfuW6q_totalCell[data-pin-edge],.GfuW6q_cell[data-pin-edge]{box-shadow:inset -1px 0 0 var(--border)}.GfuW6q_headCell[data-selected]{background:var(--grid-band)}.GfuW6q_sortButton{min-width:0;color:var(--text-secondary);font:inherit;letter-spacing:inherit;text-align:left;cursor:pointer;transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:0;flex:1;align-items:center;gap:4px;padding:0 4px 0 12px;font-weight:500;display:flex}.GfuW6q_sortButton:disabled{cursor:default}.GfuW6q_headCell[data-num] .GfuW6q_sortButton{text-align:right;flex-direction:row-reverse;justify-content:flex-start}.GfuW6q_headCell[data-selected] .GfuW6q_sortButton,.GfuW6q_headCell[data-sorted] .GfuW6q_sortButton{color:var(--foreground)}.GfuW6q_headLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.GfuW6q_sortIcon{color:var(--foreground);opacity:0;transition:opacity var(--duration-fast) var(--ease-standard), transform var(--duration-spring) var(--ease-spring);flex:none;align-items:center;gap:1px;display:inline-flex;transform:scale(.8)}.GfuW6q_sortIcon svg{transition:transform var(--duration-spring) var(--ease-spring)}.GfuW6q_sortIcon[data-dir]{opacity:1;transform:none}.GfuW6q_sortIcon[data-dir=desc] svg{transform:rotate(180deg)}.GfuW6q_sortOrder{min-width:1ch;color:var(--text-secondary);font-size:var(--text-xs);font-variant-numeric:tabular-nums;line-height:1}@starting-style{.GfuW6q_sortOrder{opacity:0}}.GfuW6q_sortOrder{transition:opacity var(--duration-fast) var(--ease-standard)}@media (hover:hover) and (pointer:fine){.GfuW6q_sortButton:not(:disabled):hover{color:var(--foreground)}.GfuW6q_sortButton:not(:disabled):hover .GfuW6q_sortIcon:not([data-dir]){opacity:.35;transform:none}}.GfuW6q_headMenuButton{width:24px;height:24px;color:var(--text-muted);cursor:pointer;opacity:0;transition:opacity var(--duration-fast) var(--ease-standard), background-color var(--duration-instant) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;border-radius:8px;flex:none;align-self:center;place-items:center;margin-right:6px;padding:0;display:grid}.GfuW6q_headCell:hover .GfuW6q_headMenuButton,.GfuW6q_headCell:focus-within .GfuW6q_headMenuButton,.GfuW6q_headMenuButton[data-state=open]{opacity:1}.GfuW6q_headMenuButton[data-state=open]{background:var(--surface-muted);color:var(--foreground)}@media (hover:hover) and (pointer:fine){.GfuW6q_headMenuButton:hover{background:var(--surface-muted);color:var(--foreground)}}@media (hover:none){.GfuW6q_headMenuButton{opacity:1}}.GfuW6q_resizer{z-index:3;cursor:col-resize;touch-action:none;width:12px;position:absolute;top:0;bottom:0;right:-6px}.GfuW6q_resizer:after{content:"";background:var(--foreground);opacity:0;width:2px;transition:opacity var(--duration-fast) var(--ease-standard), transform var(--duration-standard) var(--ease-enter);border-radius:1px;position:absolute;top:9px;bottom:9px;left:5px;transform:scaleY(.5)}.GfuW6q_resizer[data-active]:after{opacity:1;transform:none}@media (hover:hover) and (pointer:fine){.GfuW6q_resizer:hover:after{opacity:.45;transform:none}}.GfuW6q_headCell:last-child .GfuW6q_resizer{right:0}.GfuW6q_filterRow{border-bottom:1px solid var(--border);background:var(--surface);height:40px;overflow:hidden}.GfuW6q_filterCell{background:var(--surface);height:100%;box-shadow:inset -1px 0 0 var(--grid-line);flex:none;align-items:center;padding:4px;display:flex}.GfuW6q_filterInput,.GfuW6q_filterSelect{width:100%;min-width:0;height:30px;color:var(--foreground);font:inherit;font-size:var(--text-xs);letter-spacing:inherit;transition:background-color var(--duration-instant) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;border-radius:9px;padding:0 8px}.GfuW6q_filterInput::placeholder{color:var(--text-muted);opacity:.75}.GfuW6q_filterInput[data-num]{text-align:right;font-variant-numeric:tabular-nums}.GfuW6q_filterInput:focus,.GfuW6q_filterSelect[data-state=open]{background:var(--surface-muted)}.GfuW6q_filterInput[data-active],.GfuW6q_filterSelect[data-active]{background:var(--grid-select);font-weight:500}.GfuW6q_filterInput[aria-invalid=true]{color:var(--danger)}.GfuW6q_filterSelect{color:var(--text-muted);text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:4px;display:flex}.GfuW6q_filterSelect[data-active]{color:var(--foreground)}.GfuW6q_filterSelectText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (hover:hover) and (pointer:fine){.GfuW6q_filterInput:hover,.GfuW6q_filterSelect:hover{background:var(--surface-muted)}}.GfuW6q_clearFilters{width:28px;height:28px;color:var(--text-secondary);cursor:pointer;transition:background-color var(--duration-instant) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);background:0 0;border:0;border-radius:9px;place-items:center;padding:0;display:grid}.GfuW6q_clearFilters:active{transform:scale(.94)}@media (hover:hover) and (pointer:fine){.GfuW6q_clearFilters:hover{background:var(--surface-muted);color:var(--foreground)}}.GfuW6q_body{z-index:0;isolation:isolate;cursor:cell;position:relative}.GfuW6q_row{height:var(--row-h);display:flex;position:absolute;top:0;left:0}.GfuW6q_body[data-moving] .GfuW6q_row{transition:transform var(--duration-spring) var(--ease-spring), opacity var(--duration-standard) var(--ease-standard)}@starting-style{.GfuW6q_body[data-moving] .GfuW6q_row{opacity:0}}.GfuW6q_row[data-editing]{z-index:5}.GfuW6q_cell{border-bottom:1px solid var(--grid-line);background:var(--surface);min-width:0;height:100%;box-shadow:inset -1px 0 0 var(--grid-line);color:var(--foreground);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;align-items:center;padding:0 12px;display:flex;position:relative}.GfuW6q_cell[data-num]{justify-content:flex-end}.GfuW6q_cell[data-pinned]{font-weight:500}.GfuW6q_row[data-checked] .GfuW6q_cell,.GfuW6q_row[data-checked] .GfuW6q_gutter{background:var(--grid-checked)}.GfuW6q_value{text-overflow:ellipsis;min-width:0;overflow:hidden}.GfuW6q_cell[aria-readonly=true] .GfuW6q_value{color:var(--text-secondary)}.GfuW6q_cell[data-editing]{background:var(--surface-raised)}.GfuW6q_gutter{z-index:3;width:var(--gutter-w,48px);border-bottom:1px solid var(--grid-line);background:var(--surface);height:100%;box-shadow:inset -1px 0 0 var(--border);cursor:default;transition:background-color var(--duration-fast) var(--ease-standard);flex:none;place-items:center;display:grid;position:sticky;left:0}.GfuW6q_gutter>*{grid-area:1/1}.GfuW6q_gutter[data-in-range]{background:var(--grid-band)}.GfuW6q_rowNumber{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;transition:opacity var(--duration-instant) var(--ease-standard)}.GfuW6q_gutter[data-in-range] .GfuW6q_rowNumber{color:var(--foreground)}.GfuW6q_gutter .GfuW6q_checkbox{opacity:0}.GfuW6q_row[data-checked] .GfuW6q_gutter .GfuW6q_checkbox,.GfuW6q_body[data-any-checked] .GfuW6q_gutter .GfuW6q_checkbox{opacity:1}.GfuW6q_row[data-checked] .GfuW6q_rowNumber,.GfuW6q_body[data-any-checked] .GfuW6q_rowNumber{opacity:0}@media (hover:hover) and (pointer:fine){.GfuW6q_row:hover .GfuW6q_gutter .GfuW6q_checkbox{opacity:1}.GfuW6q_row:hover .GfuW6q_rowNumber{opacity:0}}@media (hover:none){.GfuW6q_gutter .GfuW6q_checkbox{opacity:1}.GfuW6q_rowNumber{opacity:0}}.GfuW6q_root[data-row-numbers=off] .GfuW6q_rowNumber{display:none}.GfuW6q_root[data-row-numbers=off] .GfuW6q_gutter .GfuW6q_checkbox{opacity:1}.GfuW6q_spacer{flex:none;height:100%}.GfuW6q_row[data-group-row] .GfuW6q_cell{background:var(--grid-band);cursor:default}.GfuW6q_row[data-group-row] .GfuW6q_value{color:var(--foreground);font-weight:500}.GfuW6q_groupToggle{min-width:0;height:100%;color:var(--foreground);font:inherit;letter-spacing:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:1;align-items:center;gap:6px;margin:0 -12px;padding:0 12px 0 4px;font-weight:500;display:flex}.GfuW6q_groupChevron{color:var(--text-secondary);transition:transform var(--duration-spring) var(--ease-spring);flex:none}.GfuW6q_groupToggle[aria-expanded=true] .GfuW6q_groupChevron{transform:rotate(90deg)}.GfuW6q_groupLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.GfuW6q_groupLabel[data-empty]{color:var(--text-muted);font-weight:400}.GfuW6q_groupCount{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;flex:none;font-weight:400}@media (hover:hover) and (pointer:fine){.GfuW6q_groupToggle:hover .GfuW6q_groupChevron{color:var(--foreground)}}.GfuW6q_checkbox{cursor:pointer;width:30px;height:30px;transition:opacity var(--duration-instant) var(--ease-standard);-webkit-tap-highlight-color:transparent;background:0 0;border:0;place-items:center;padding:0;display:grid}.GfuW6q_checkboxMark{background:var(--surface);width:16px;height:16px;box-shadow:inset 0 0 0 1px var(--border-strong);color:var(--control-glyph);transition:background-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);border-radius:5px;place-items:center;display:grid}.GfuW6q_checkboxMark svg{opacity:0;transition:opacity var(--duration-instant) var(--ease-standard), transform var(--duration-spring) var(--ease-spring);transform:scale(.5)}.GfuW6q_checkbox[data-state=on] .GfuW6q_checkboxMark,.GfuW6q_checkbox[data-state=mixed] .GfuW6q_checkboxMark{background:var(--control-on);box-shadow:inset 0 0 0 1px var(--control-on)}.GfuW6q_checkbox[data-state=on] .GfuW6q_checkboxMark svg,.GfuW6q_checkbox[data-state=mixed] .GfuW6q_checkboxMark svg{opacity:1;transform:none}.GfuW6q_checkbox:active .GfuW6q_checkboxMark{transform:scale(.9)}@media (hover:hover) and (pointer:fine){.GfuW6q_checkbox:hover[data-state=off] .GfuW6q_checkboxMark{box-shadow:inset 0 0 0 1px var(--text-muted)}}.GfuW6q_editor{width:100%;min-width:0;height:100%;color:var(--foreground);font:inherit;font-variant-numeric:tabular-nums;letter-spacing:inherit;text-align:inherit;-webkit-user-select:text;user-select:text;caret-color:var(--foreground);background:0 0;border:0;margin:0;padding:0}.GfuW6q_cell[data-num] .GfuW6q_editor{text-align:right}.GfuW6q_editor[aria-invalid=true]{color:var(--danger);caret-color:var(--danger);animation:GfuW6q_shake .32s var(--ease-standard)}@keyframes GfuW6q_shake{20%{transform:translate(-3px)}45%{transform:translate(3px)}70%{transform:translate(-2px)}90%{transform:translate(1px)}}.GfuW6q_options{z-index:2;border:1px solid var(--border);background:var(--surface-raised);min-width:100%;max-height:224px;box-shadow:var(--shadow-floating);transform-origin:0 0;transition:opacity var(--duration-fast) var(--ease-enter), transform var(--duration-spring) var(--ease-spring);cursor:default;border-radius:14px;padding:4px;font-weight:400;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto}.GfuW6q_options[data-up]{transform-origin:0 100%;top:auto;bottom:calc(100% + 4px)}@starting-style{.GfuW6q_options{opacity:0;transform:translateY(-4px)scale(.98)}.GfuW6q_options[data-up]{opacity:0;transform:translateY(4px)scale(.98)}}.GfuW6q_option{height:32px;color:var(--foreground);white-space:nowrap;cursor:pointer;border-radius:9px;align-items:center;padding:0 10px;display:flex}.GfuW6q_option[data-active]{background:var(--surface-muted)}.GfuW6q_option[data-current]{font-weight:500}.GfuW6q_optionEmpty{color:var(--text-muted);font-size:var(--text-xs);padding:8px 10px}.GfuW6q_datePopover{width:min(304px,100vw - 20px);min-width:0;max-width:none;padding:12px 14px 14px}.GfuW6q_empty{text-align:center;cursor:default;place-content:center;justify-items:center;gap:12px;height:100%;padding:24px;display:grid;position:sticky;left:0}.GfuW6q_emptyTitle{color:var(--text-secondary);margin:0}.GfuW6q_empty .GfuW6q_toolButton{box-shadow:inset 0 0 0 1px var(--border)}.GfuW6q_skeleton{background:var(--surface-muted);height:10px;animation:GfuW6q_pulse 1.4s var(--ease-in-out) infinite alternate;border-radius:5px;display:block}@keyframes GfuW6q_pulse{0%{opacity:1}to{opacity:.45}}.GfuW6q_rectLayer{width:0;height:0}.GfuW6q_rectLayer[data-pinned]{z-index:6;position:sticky;left:0}.GfuW6q_rectLayer[data-pinned]:has(>.GfuW6q_activeCell,>.GfuW6q_fillPreview){z-index:7}.GfuW6q_selection,.GfuW6q_activeCell,.GfuW6q_fillPreview,.GfuW6q_wash{z-index:6;pointer-events:none;position:absolute;top:0;left:0}.GfuW6q_selection{background:var(--grid-select);box-shadow:inset 0 0 0 1px var(--accent);transition:background-color var(--duration-fast) var(--ease-standard);border-radius:2px}.GfuW6q_selection[data-editing]{background:0 0}.GfuW6q_activeCell{z-index:7;box-shadow:inset 0 0 0 2px var(--accent);border-radius:2px}.GfuW6q_fillPreview{z-index:7;background:color-mix(in oklab, var(--accent) 5%, transparent);border:1.5px dashed var(--accent);border-radius:2px}.GfuW6q_washLayer{z-index:6;pointer-events:none;position:absolute;inset:0}.GfuW6q_wash{background:color-mix(in oklab, var(--accent) 20%, transparent)}.GfuW6q_fillHandle{background:var(--accent);width:8px;height:8px;box-shadow:0 0 0 2px var(--surface);pointer-events:auto;cursor:crosshair;touch-action:none;transition:transform var(--duration-fast) var(--ease-standard);border-radius:2px;position:absolute;bottom:-4px;right:-4px}.GfuW6q_fillHandle:before{content:"";position:absolute;inset:-9px}@media (hover:hover) and (pointer:fine){.GfuW6q_fillHandle:hover{transform:scale(1.35)}}.GfuW6q_foot{z-index:10;position:sticky;bottom:0}.GfuW6q_totalsRow{border-top:1px solid var(--border);background:var(--surface);height:40px}.GfuW6q_totalsRow .GfuW6q_gutterHead{background:var(--surface)}.GfuW6q_totalCell{background:var(--surface);min-width:0;height:100%;box-shadow:inset -1px 0 0 var(--grid-line);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;justify-content:space-between;align-items:center;gap:8px;padding:0 12px;display:flex}.GfuW6q_totalLabel{min-width:0;color:var(--text-muted);font-size:var(--text-xs);text-overflow:ellipsis;overflow:hidden}.GfuW6q_totalValue{color:var(--foreground);font-weight:500;display:inline-flex}.GfuW6q_totalValue>span{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.GfuW6q_cell[data-pin-edge]:after,.GfuW6q_headCell[data-pin-edge]:after,.GfuW6q_filterCell[data-pin-edge]:after,.GfuW6q_totalCell[data-pin-edge]:after{content:"";pointer-events:none;opacity:0;width:10px;transition:opacity var(--duration-fast) var(--ease-standard);background:linear-gradient(90deg,#0000000f,#0000);background:linear-gradient(90deg,lab(0% 0 0/.06),#0000);position:absolute;top:0;bottom:0;right:-10px}.GfuW6q_root[data-scrolled-x] .GfuW6q_cell[data-pin-edge]:after,.GfuW6q_root[data-scrolled-x] .GfuW6q_headCell[data-pin-edge]:after,.GfuW6q_root[data-scrolled-x] .GfuW6q_filterCell[data-pin-edge]:after,.GfuW6q_root[data-scrolled-x] .GfuW6q_totalCell[data-pin-edge]:after{opacity:1}.GfuW6q_headCell[data-pin-edge]:after,.GfuW6q_filterCell[data-pin-edge]:after,.GfuW6q_totalCell[data-pin-edge]:after{position:absolute}.GfuW6q_filterCell[data-pin-edge],.GfuW6q_totalCell[data-pin-edge]{position:sticky}.GfuW6q_statusBar{border-top:1px solid var(--border);min-height:40px;color:var(--text-secondary);font-size:var(--text-xs);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:4px 20px;padding:8px 16px;display:flex}.GfuW6q_address{min-width:4.5em;color:var(--foreground);font-weight:500}.GfuW6q_stats{flex-wrap:wrap;align-items:baseline;gap:4px 16px;display:inline-flex}.GfuW6q_stat{white-space:nowrap;align-items:baseline;gap:6px;display:inline-flex}.GfuW6q_statLabel{color:var(--text-muted)}.GfuW6q_statValue{color:var(--foreground);font-weight:500;display:inline-flex}.GfuW6q_statValue>span{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.GfuW6q_status{min-height:1.4em;color:var(--text-secondary);justify-items:end;margin-left:auto;display:inline-grid}.GfuW6q_statusBar[data-stats=off] .GfuW6q_status{justify-items:start;margin-left:0}.GfuW6q_statusText{white-space:nowrap;grid-area:1/1;align-items:center;gap:10px;display:inline-flex}.GfuW6q_statusAction{border-radius:var(--radius-pill);background:var(--surface-muted);color:var(--foreground);font:inherit;cursor:pointer;transition:background-color var(--duration-instant) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);border:0;padding:2px 8px;font-weight:500}.GfuW6q_statusAction:active{transform:scale(.96)}@media (hover:hover) and (pointer:fine){.GfuW6q_statusAction:hover{background:color-mix(in oklab, var(--surface-muted), var(--border) 55%)}}@container (max-width:480px){.GfuW6q_statusBar{gap:4px 12px;padding:8px 12px}.GfuW6q_status{flex-basis:100%;justify-items:start;margin-left:0}}.GfuW6q_menu{--menu-y:-4px;z-index:60;border:1px solid var(--border);background:var(--surface-raised);min-width:13rem;max-width:min(20rem,100vw - 20px);box-shadow:var(--shadow-floating);color:var(--foreground);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-body);line-height:var(--leading-body);transform-origin:var(--radix-dropdown-menu-content-transform-origin,var(--radix-popover-content-transform-origin));transition:opacity var(--duration-fast) var(--ease-enter), transform var(--duration-spring) var(--ease-spring);border-radius:18px;padding:5px;position:relative}.GfuW6q_menu[data-side=top]{--menu-y:4px}@starting-style{.GfuW6q_menu[data-state=open]{opacity:0;transform:translateY(var(--menu-y)) scale(.97)}}.GfuW6q_menu[data-state=closed]{opacity:0;transform:translateY(calc(var(--menu-y) * .5)) scale(.985);transition:opacity var(--duration-instant) var(--ease-exit), transform var(--duration-instant) var(--ease-exit);animation:GfuW6q_menu-exit var(--duration-instant) linear both;pointer-events:none}@keyframes GfuW6q_menu-exit{to{--menu-exit:1}}.GfuW6q_menuScroll{max-height:280px;overflow-y:auto}.GfuW6q_menuItem{width:100%;min-height:34px;color:var(--foreground);font:inherit;letter-spacing:inherit;text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--duration-instant) var(--ease-standard);background:0 0;border:0;border-radius:12px;outline:none;align-items:center;gap:10px;padding:0 10px;display:flex}.GfuW6q_menuItem svg{color:var(--text-secondary);flex:none}.GfuW6q_menuItem[data-highlighted]{background:var(--surface-muted)}.GfuW6q_menuItem[data-active]{font-weight:500}.GfuW6q_menuItem[data-disabled]{opacity:.45;cursor:default}@media (hover:hover) and (pointer:fine){button.GfuW6q_menuItem:hover{background:var(--surface-muted)}}.GfuW6q_menuText{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.GfuW6q_menuText[data-muted]{color:var(--text-muted)}.GfuW6q_menuMeta{color:var(--text-muted);flex:none;margin-left:auto}.GfuW6q_menuCheck{width:16px;height:16px;box-shadow:inset 0 0 0 1px var(--border-strong);color:var(--control-glyph);transition:background-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);border-radius:5px;flex:none;place-items:center;display:grid}.GfuW6q_menuItem .GfuW6q_menuCheck svg{color:inherit;opacity:0;transition:opacity var(--duration-instant) var(--ease-standard), transform var(--duration-spring) var(--ease-spring);transform:scale(.5)}.GfuW6q_menuCheck[data-on]{background:var(--control-on);box-shadow:inset 0 0 0 1px var(--control-on)}.GfuW6q_menuItem .GfuW6q_menuCheck[data-on] svg{opacity:1;transform:none}.GfuW6q_menuSeparator{background:var(--border-subtle);height:1px;margin:4px -5px}.GfuW6q_menuSearch{background:var(--surface-muted);height:34px;color:var(--text-muted);border-radius:12px;align-items:center;gap:8px;margin-bottom:4px;padding:0 10px;display:flex}.GfuW6q_menuSearch input{min-width:0;color:var(--foreground);font:inherit;letter-spacing:inherit;background:0 0;border:0;flex:1;padding:0}.GfuW6q_menuEmpty{color:var(--text-muted);font-size:var(--text-xs);margin:0;padding:10px}.GfuW6q_menuFooter{border-top:1px solid var(--border-subtle);justify-content:space-between;gap:8px;margin-top:4px;padding:6px 4px 2px;display:flex}.GfuW6q_menuLink{color:var(--text-secondary);font:inherit;font-size:var(--text-xs);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:4px 8px;font-weight:500}.GfuW6q_menuLink:disabled{opacity:.45;cursor:default}@media (hover:hover) and (pointer:fine){.GfuW6q_menuLink:not(:disabled):hover{background:var(--surface-muted);color:var(--foreground)}}@media (prefers-reduced-motion:reduce){.GfuW6q_groupChevron{transition:none}.GfuW6q_sortIcon,.GfuW6q_sortIcon svg,.GfuW6q_resizer:after,.GfuW6q_fillHandle,.GfuW6q_checkboxMark,.GfuW6q_checkboxMark svg,.GfuW6q_menuCheck svg{transition-property:opacity,background-color,box-shadow}.GfuW6q_body[data-moving] .GfuW6q_row{transition:none}.GfuW6q_toolButton:active,.GfuW6q_toolIcon:active,.GfuW6q_statusAction:active,.GfuW6q_clearFilters:active,.GfuW6q_checkbox:active .GfuW6q_checkboxMark{transform:none}.GfuW6q_editor[aria-invalid=true]{animation:none}.GfuW6q_skeleton{opacity:.7;animation:none}.GfuW6q_options,.GfuW6q_menu,.GfuW6q_menu[data-state=closed]{transition:opacity var(--duration-instant) linear;transform:none}}
