._button_1ipz1_3{position:relative;display:inline-flex;min-height:var(--control-height-md);align-items:center;justify-content:center;gap:var(--space-2);border:1px solid transparent;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)}._button_1ipz1_3:disabled{cursor:not-allowed;opacity:.52}._button_1ipz1_3[aria-busy=true]{cursor:progress}._button_1ipz1_3:is([aria-haspopup]:not([aria-haspopup=false]),[data-state],[role=combobox]){transform:none!important}._labelSlot_1ipz1_17{position:relative;display:inline-flex;min-width:0;align-items:center;justify-content:center;transition:opacity var(--duration-fast) var(--ease-standard)}._labelSlot_1ipz1_17[data-morphing]{clip-path:inset(-50% calc(var(--space-3) * -1))}._labelContent_1ipz1_21{display:inline-flex;flex:none;align-items:center}._labelPhase_1ipz1_23{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);white-space:nowrap}._labelPhase_1ipz1_23 svg{flex:none}._primary_1ipz1_27{color:var(--background);background:var(--foreground);border-color:var(--foreground)}._secondary_1ipz1_29{color:var(--foreground);background:var(--surface);border-color:var(--border)}._ghost_1ipz1_31{color:var(--text-secondary);background:transparent;border-color:transparent}._danger_1ipz1_33{color:var(--danger);background:var(--surface);border-color:var(--border)}._secondary_1ipz1_29:disabled,._danger_1ipz1_33:disabled{opacity:1;color:var(--text-muted);background:var(--surface-muted);border-color:var(--border)}._danger_1ipz1_33:disabled{color:color-mix(in oklab,var(--danger) 55%,var(--surface-muted))}._ghost_1ipz1_31:disabled{opacity:1;color:var(--text-muted)}@media(hover:hover)and (pointer:fine){._primary_1ipz1_27:hover:not(:disabled){opacity:.91;box-shadow:var(--shadow-resting)}._secondary_1ipz1_29:hover:not(:disabled){background:var(--surface-muted);box-shadow:var(--shadow-resting)}._ghost_1ipz1_31:hover:not(:disabled){color:var(--foreground);background:var(--surface-muted)}._danger_1ipz1_33:hover:not(:disabled){border-color:var(--danger);background:var(--surface-muted)}}._primary_1ipz1_27:active:not(:disabled){opacity:.84}._secondary_1ipz1_29:active:not(:disabled),._ghost_1ipz1_31:active:not(:disabled){color:var(--foreground);background:var(--surface-muted)}._danger_1ipz1_33:active:not(:disabled){border-color:var(--danger);background:var(--surface-muted)}._sm_1ipz1_63{min-height:var(--control-height-sm);padding-inline:var(--space-3);font-size:var(--text-sm)}._md_1ipz1_65{min-height:var(--control-height-md)}._lg_1ipz1_67{min-height:var(--control-height-lg);padding-inline:var(--space-5);font-size:var(--text-sm)}._loader_1ipz1_69{position:absolute;left:50%;top:50%;display:grid;width:var(--space-4);height:var(--space-4);margin:calc(var(--space-4) / -2)}._spinner_1ipz1_71{border:1.5px solid currentColor;border-right-color:transparent;border-radius:50%;animation:_spin_1ipz1_71 .7s linear infinite}._loadingLabel_1ipz1_73{opacity:0}@keyframes _spin_1ipz1_71{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._button_1ipz1_3{transition:none}._labelSlot_1ipz1_17{transition:opacity var(--duration-instant) linear}._spinner_1ipz1_71{animation-duration:.01ms;animation-iteration-count:1}}._button_tdlj1_1{position:relative;display:inline-flex;min-height:var(--control-height-md);align-items:center;justify-content:center;overflow:hidden;padding:0 var(--space-5);border:1px solid var(--foreground);border-radius:var(--radius-control);background:var(--foreground);color:var(--background);font:inherit;font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine){._button_tdlj1_1:hover:not(:disabled){box-shadow:var(--shadow-resting)}}._button_tdlj1_1:disabled{cursor:not-allowed}._button_tdlj1_1:disabled:not([data-state=pending]){opacity:.7}._button_tdlj1_1[data-state=pending]{cursor:progress}._content_tdlj1_6{display:inline-flex;min-height:1.25rem;align-items:center;justify-content:center;gap:var(--space-2);white-space:nowrap}._morph_tdlj1_7{position:relative;display:inline-grid;min-width:0;justify-items:start}._morph_tdlj1_7[data-morphing]{clip-path:inset(-.6em 0 -.6em -.3em)}._sizer_tdlj1_10{grid-area:1 / 1;visibility:hidden;white-space:pre}._label_tdlj1_11{grid-area:1 / 1;white-space:pre}._iconSlot_tdlj1_12{display:grid;width:17px;height:17px;flex:0 0 17px;place-items:center}._phase_tdlj1_13{grid-area:1 / 1;display:grid;width:17px;height:17px;place-items:center}._arrow_tdlj1_14{flex:none}._statusIcon_tdlj1_15{color:currentColor}._spinner_tdlj1_16{display:inline-block;width:var(--space-4);height:var(--space-4);border:1.5px solid currentColor;border-right-color:transparent;border-radius:var(--radius-pill);animation:_spin_tdlj1_16 .7s linear infinite}._visuallyHidden_tdlj1_17{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@keyframes _spin_tdlj1_16{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._button_tdlj1_1{transition:none}._spinner_tdlj1_16{animation:none}}._group_qkbkx_5{--bg-h: var(--control-height-md);--bg-pad-x: 14px;--bg-inset: 3px;--bg-radius: var(--radius-control);--bg-divider: var(--border);--bg-divider-inset: 11px;--bg-highlight: var(--surface-muted);--bg-highlight-pressed: color-mix(in oklab, var(--surface-muted), var(--border-strong) 30%);--bg-muted-ink: var(--text-secondary);position:relative;isolation:isolate;display:inline-flex;max-width:100%;align-items:stretch;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;border:1px solid var(--border);border-radius:var(--bg-radius);background:var(--surface);color:var(--foreground);vertical-align:middle}._group_qkbkx_5::-webkit-scrollbar{display:none}._sm_qkbkx_11{--bg-h: var(--control-height-sm);--bg-pad-x: 12px;--bg-divider-inset: 9px}._md_qkbkx_13{--bg-h: var(--control-height-md)}._solid_qkbkx_17{--bg-divider: color-mix(in oklab, var(--background) 20%, var(--foreground));--bg-highlight: color-mix(in oklab, var(--background) 13%, var(--foreground));--bg-highlight-pressed: color-mix(in oklab, var(--background) 22%, var(--foreground));--bg-muted-ink: color-mix(in oklab, var(--background) 72%, var(--foreground));border-color:var(--foreground);background:var(--foreground);color:var(--background)}._vertical_qkbkx_19{flex-direction:column;overflow:visible;--bg-divider-inset: 10px}._group_qkbkx_5[aria-disabled=true]{opacity:.52}._highlight_qkbkx_27{position:absolute;z-index:0;top:0;left:0;pointer-events:none}._highlight_qkbkx_27:before{position:absolute;inset:var(--bg-inset);border-radius:calc(var(--bg-radius) - var(--bg-inset) - 1px);background:var(--bg-highlight);content:"";transition:background-color var(--duration-fast) var(--ease-standard)}._highlight_qkbkx_27[data-pressed]:before{background:var(--bg-highlight-pressed);transition-duration:var(--duration-instant)}._segment_qkbkx_35{position:relative;z-index:1;display:inline-flex;flex:none;min-width:calc(var(--bg-h) - 2px);height:calc(var(--bg-h) - 2px);align-items:center;justify-content:center;margin:0;padding:0 var(--bg-pad-x);border:0;border-radius:0;background:transparent;color:inherit;font:inherit;font-size:var(--text-sm);font-weight:500;letter-spacing:var(--tracking-body);line-height:1;white-space:nowrap;text-decoration:none;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}._vertical_qkbkx_19 ._segment_qkbkx_35{width:100%;justify-content:flex-start}._vertical_qkbkx_19 ._iconOnly_qkbkx_39,._vertical_qkbkx_19 ._trigger_qkbkx_39{justify-content:center;padding:0}._iconOnly_qkbkx_39{width:calc(var(--bg-h) - 2px);padding:0}._trigger_qkbkx_39{width:calc(var(--bg-h) - 6px);min-width:0;padding:0;color:var(--bg-muted-ink);transition:color var(--duration-fast) var(--ease-standard)}._trigger_qkbkx_39[data-state=open]{color:inherit}._segment_qkbkx_35[aria-disabled=true]{cursor:not-allowed}._segment_qkbkx_35[aria-disabled=true] ._content_qkbkx_49{opacity:.4}._group_qkbkx_5[aria-disabled=true] ._segment_qkbkx_35{cursor:not-allowed}._compact_qkbkx_55 ._segment_qkbkx_35[data-collapsible]{width:calc(var(--bg-h) - 2px);padding:0}._compact_qkbkx_55 ._label_qkbkx_57[data-collapsible]{display:none}._segment_qkbkx_35+._segment_qkbkx_35:before{position:absolute;top:var(--bg-divider-inset);bottom:var(--bg-divider-inset);left:-.5px;width:1px;background:var(--bg-divider);content:"";pointer-events:none;transition:opacity var(--duration-fast) var(--ease-standard)}._vertical_qkbkx_19 ._segment_qkbkx_35+._segment_qkbkx_35:before{top:-.5px;right:var(--bg-divider-inset);bottom:auto;left:var(--bg-divider-inset);width:auto;height:1px}._segment_qkbkx_35[data-quiet]:before{opacity:0}._content_qkbkx_49{position:relative;display:inline-flex;align-items:center;transition:transform var(--duration-spring) var(--ease-spring),opacity var(--duration-fast) var(--ease-standard)}._segment_qkbkx_35:active:not([aria-disabled=true]) ._content_qkbkx_49{transform:scale(.97);transition-duration:var(--duration-instant);transition-timing-function:var(--ease-standard)}._iconOnly_qkbkx_39:active:not([aria-disabled=true]) ._content_qkbkx_49{transform:scale(.9)}._trigger_qkbkx_39:active ._content_qkbkx_49{transform:none}._chevron_qkbkx_83{width:16px;height:16px;stroke-width:1.75;transition:transform var(--duration-spring) var(--ease-spring)}._trigger_qkbkx_39[data-state=open] ._chevron_qkbkx_83{transform:rotate(180deg)}._slot_qkbkx_93{position:relative;display:inline-flex;min-width:0;align-items:center;justify-content:center}._slot_qkbkx_93[data-morphing]{clip-path:inset(-50% calc(var(--space-3) * -1))}._slotContent_qkbkx_97{display:inline-grid;flex:none;align-items:center;justify-items:center}._slotContent_qkbkx_97>*{grid-area:1 / 1}._phase_qkbkx_101{display:inline-flex;align-items:center;gap:var(--space-2);white-space:nowrap}._sizer_qkbkx_103{visibility:hidden;pointer-events:none}._iconBox_qkbkx_105{display:inline-block;width:16px;height:16px;flex:none}._sm_qkbkx_11 ._phase_qkbkx_101{gap:6px}._icon_qkbkx_39{display:inline-flex;flex:none}._icon_qkbkx_39 svg{width:16px;height:16px;stroke-width:1.75}._value_qkbkx_113{display:inline-flex;align-items:center;font-variant-numeric:tabular-nums}._label_qkbkx_57{display:inline-block}._srOnly_qkbkx_117{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}._menu_qkbkx_125{--menu-x: 0px;--menu-y: -5px;z-index:60;min-width:min(13rem,var(--radix-dropdown-menu-content-available-width));max-width:var(--radix-dropdown-menu-content-available-width);padding:5px;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface-raised);color:var(--foreground);box-shadow:var(--shadow-floating);transform-origin:var(--radix-dropdown-menu-content-transform-origin);transition:opacity var(--duration-fast) var(--ease-enter),transform var(--duration-spring) var(--ease-spring)}._menu_qkbkx_125[data-side=top]{--menu-y: 5px}._menu_qkbkx_125[data-side=left]{--menu-x: 5px;--menu-y: 0px}._menu_qkbkx_125[data-side=right]{--menu-x: -5px;--menu-y: 0px}@starting-style{._menu_qkbkx_125[data-state=open]{opacity:0;transform:translate(var(--menu-x),var(--menu-y)) scale(.97)}._menu_qkbkx_125[data-state=open] ._item_qkbkx_137{opacity:0;transform:translate(calc(var(--menu-x) * .4),calc(var(--menu-y) * .4))}}._menu_qkbkx_125[data-state=closed]{opacity:0;transform:translate(calc(var(--menu-x) * .5),calc(var(--menu-y) * .5)) scale(.985);transition:opacity .13s var(--ease-standard),transform .13s var(--ease-standard);animation:_menu-exit_qkbkx_1 .13s linear both;pointer-events:none}._item_qkbkx_137{display:flex;min-height:36px;align-items:center;gap:10px;padding:0 11px;border-radius:calc(var(--radius-panel) - 6px);color:inherit;font-size:var(--text-sm);text-decoration:none;cursor:pointer;outline:none;transition:opacity var(--duration-standard) var(--ease-enter) calc(min(var(--i, 0),4)*35ms),transform var(--duration-standard) var(--ease-enter) calc(min(var(--i, 0),4)*35ms)}._item_qkbkx_137[data-highlighted]{background:var(--surface-muted)}._item_qkbkx_137[data-disabled]{cursor:default;opacity:.45}._itemIcon_qkbkx_151{display:inline-flex;flex:none;color:var(--text-secondary)}._itemIcon_qkbkx_151 svg{width:16px;height:16px;stroke-width:1.75}._itemLabel_qkbkx_155{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._destructive_qkbkx_157,._destructive_qkbkx_157 ._itemIcon_qkbkx_151{color:var(--danger)}._destructive_qkbkx_157[data-highlighted]{background:color-mix(in oklab,var(--danger) 8%,var(--surface))}@keyframes _menu-exit_qkbkx_1{to{--menu-exit: 1}}@media(prefers-reduced-motion:reduce){._content_qkbkx_49,._chevron_qkbkx_83,._segment_qkbkx_35:before,._highlight_qkbkx_27:before,._item_qkbkx_137{transition:none}._segment_qkbkx_35:active ._content_qkbkx_49,._iconOnly_qkbkx_39:active ._content_qkbkx_49{transform:none}._menu_qkbkx_125,._menu_qkbkx_125[data-state=closed]{transform:none;transition:opacity var(--duration-instant) linear}}._badge_l6sr8_1{display:inline-flex;min-height:26px;align-items:center;border:1px solid var(--badge-border, var(--border));border-radius:var(--radius-pill);padding:0 10px;color:var(--badge-foreground, var(--foreground));background:var(--badge-background, var(--surface));font-size:var(--text-xs);font-weight:500;letter-spacing:-.01em;line-height:1;white-space:nowrap;overflow:clip;transition:border-color var(--duration-standard) var(--ease-standard),background-color var(--duration-standard) var(--ease-standard),color var(--duration-standard) var(--ease-standard)}@media(hover:hover)and (pointer:fine){._badge_l6sr8_1:hover{border-color:color-mix(in oklab,var(--badge-color, var(--foreground)) 32%,var(--border));background:color-mix(in oklab,var(--badge-color, var(--foreground)) 10%,var(--surface))}}._sm_l6sr8_45{min-height:22px;padding:0 8px;font-size:11px}._md_l6sr8_47{font-size:var(--text-xs)}._body_l6sr8_51{display:block}._content_l6sr8_53{position:relative;display:inline-flex;width:max-content;align-items:center;gap:5px}._sm_l6sr8_45 ._content_l6sr8_53{gap:4px}._label_l6sr8_57,._glyph_l6sr8_57{position:relative;display:inline-flex;align-items:center}._text_l6sr8_59{display:block}._icon_l6sr8_63{position:relative;display:inline-flex;width:auto;height:auto;flex:0 0 auto;align-items:center;justify-content:center;color:var(--badge-color, var(--foreground));line-height:1}._neutral_l6sr8_87{--badge-color: var(--text-secondary);--badge-foreground: var(--text-secondary);--badge-background: var(--surface-muted);--badge-border: var(--border)}._success_l6sr8_89{--badge-color: var(--success);--badge-foreground: var(--success);--badge-background: color-mix(in oklab, var(--success) 10%, var(--surface));--badge-border: color-mix(in oklab, var(--success) 25%, var(--border))}._info_l6sr8_91{--badge-color: var(--accent);--badge-foreground: var(--accent-strong);--badge-background: var(--accent-subtle);--badge-border: color-mix(in oklab, var(--accent) 24%, var(--border))}._warning_l6sr8_93{--badge-color: var(--warning);--badge-foreground: var(--warning);--badge-background: color-mix(in oklab, var(--warning) 11%, var(--surface));--badge-border: color-mix(in oklab, var(--warning) 27%, var(--border))}._danger_l6sr8_95{--badge-color: var(--danger);--badge-foreground: var(--danger);--badge-background: color-mix(in oklab, var(--danger) 10%, var(--surface));--badge-border: color-mix(in oklab, var(--danger) 26%, var(--border))}@media(prefers-reduced-motion:reduce){._badge_l6sr8_1{transition-duration:var(--duration-instant)}}._root_1em9b_1{position:relative;display:inline-block;height:var(--control-height-md);vertical-align:top;color:var(--foreground);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-body);line-height:var(--leading-body)}._root_1em9b_1{z-index:0;transition:z-index 0s linear .5s}._root_1em9b_1[data-open]{z-index:30;transition-delay:0s}._root_1em9b_1:not([data-open]) ._surface_1em9b_14{z-index:0}._root_1em9b_1 *,._root_1em9b_1 *:before,._root_1em9b_1 *:after{box-sizing:border-box}._surface_1em9b_14{position:absolute;z-index:2;top:0;left:0;overflow:clip;background:var(--surface-raised);box-shadow:var(--shadow-resting);transition:box-shadow var(--duration-considered) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}._surface_1em9b_14:after{content:"";position:absolute;inset:0;border:1px solid var(--border);border-radius:inherit;pointer-events:none;transition:border-color var(--duration-fast) var(--ease-standard)}._root_1em9b_1[data-open] ._surface_1em9b_14{box-shadow:var(--shadow-floating)}._trigger_1em9b_33{position:relative;z-index:1;display:inline-flex;width:max-content;height:var(--control-height-md);align-items:center;gap:10px;padding:0 12px 0 14px;border:0;background:transparent;color:var(--foreground);cursor:pointer;font:inherit;font-weight:500;white-space:nowrap;-webkit-tap-highlight-color:transparent}._trigger_1em9b_33:disabled{cursor:default}._trigger_1em9b_33[inert]{pointer-events:none}._triggerIcon_1em9b_53,._chevron_1em9b_53{display:grid;flex:none;place-items:center;color:var(--text-secondary)}._chevron_1em9b_53{color:var(--text-muted)}._value_1em9b_55{display:inline-flex;font-variant-numeric:tabular-nums}._value_1em9b_55[data-empty]{color:var(--text-secondary);font-weight:400}._rolling_1em9b_59{display:inline-flex;gap:.28em;white-space:nowrap}._word_1em9b_60{position:relative;display:inline-block}._wordInner_1em9b_61{display:inline-block}._panel_1em9b_64{position:absolute;top:0;left:0;width:max-content;padding:10px;--cell: 36px;max-height:var(--range-max-height, calc(100dvh - 16px) );overflow-y:auto;overscroll-behavior:contain}._body_1em9b_65{display:flex;gap:10px}._rail_1em9b_67{position:relative;display:flex;width:9.25rem;flex:none;flex-direction:column;gap:2px;padding-right:10px;border-right:1px solid var(--border-subtle)}._railHighlight_1em9b_68{position:absolute;top:0;left:0;border-radius:12px;background:color-mix(in oklab,var(--foreground) 6.5%,transparent);pointer-events:none}._preset_1em9b_69{position:relative;display:flex;height:32px;flex:none;align-items:center;padding:0 12px;border:0;border-radius:12px;background:transparent;color:var(--text-secondary);cursor:pointer;font:inherit;text-align:left;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}._preset_1em9b_69[aria-pressed=true]{color:var(--foreground);font-weight:500}._calendars_1em9b_89{position:relative;padding:0 2px}._navButton_1em9b_90{position:absolute;z-index:2;top:0;display:grid;width:32px;height:32px;place-items:center;padding:0;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--text-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),transform var(--duration-instant) var(--ease-standard)}._navButton_1em9b_90[data-side=prev]{left:2px}._navButton_1em9b_90[data-side=next]{right:2px}._navButton_1em9b_90:active:not(:disabled){transform:scale(.92)}._navButton_1em9b_90:disabled{opacity:.35;cursor:default}._viewport_1em9b_113{position:relative;display:grid;height:calc(60px + var(--cell) * 6);overflow:clip;overflow-clip-margin:2px}._viewport_1em9b_113>*{grid-area:1 / 1}._months_1em9b_115{display:flex;gap:24px}._month_1em9b_115{width:calc(var(--cell) * 7)}._monthTitle_1em9b_117{height:32px;margin:0;color:var(--foreground);font-weight:500;line-height:32px;text-align:center;white-space:nowrap}._grid_1em9b_118{display:grid}._weekdays_1em9b_119{display:grid;height:28px;align-items:center;color:var(--text-muted);font-size:var(--text-xs);grid-template-columns:repeat(7,var(--cell));text-align:center}._weeks_1em9b_120{position:relative}._week_1em9b_119{display:grid;height:var(--cell);grid-template-columns:repeat(7,var(--cell))}._cell_1em9b_122,._blank_1em9b_122{position:relative;display:block}._layer_1em9b_125{position:absolute;inset:0;pointer-events:none}._bar_1em9b_126{position:absolute;height:calc(var(--cell) - 6px);border-radius:var(--radius-pill);background:var(--accent-subtle)}._thumb_1em9b_127{position:absolute;top:0;left:0;width:var(--cell);height:var(--cell)}._thumb_1em9b_127:before{content:"";position:absolute;inset:3px;border-radius:50%;background:var(--accent)}._day_1em9b_130{position:relative;z-index:1;display:grid;width:100%;height:100%;place-items:center;padding:0;border:0;border-radius:50%;background:transparent;color:var(--foreground);cursor:pointer;font:inherit;font-variant-numeric:tabular-nums;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard)}._day_1em9b_130>span{position:relative;display:grid;width:calc(100% - 6px);height:calc(100% - 6px);place-items:center;border-radius:50%;transition:background-color var(--duration-fast) var(--ease-standard),transform var(--duration-instant) var(--ease-standard)}._day_1em9b_130:active:not(:disabled)>span{transform:scale(.9)}._day_1em9b_130[data-edge]{color:var(--accent-foreground);font-weight:500;transition-delay:40ms}._day_1em9b_130[data-today]:after{content:"";position:absolute;bottom:5px;left:50%;width:4px;height:4px;margin-left:-2px;border-radius:50%;background:var(--accent)}._day_1em9b_130[data-today][data-edge]:after{background:var(--accent-foreground)}._day_1em9b_130:disabled{color:var(--text-muted);cursor:default;opacity:.5}._day_1em9b_130:focus-visible:not([data-edge])>span{background:color-mix(in oklab,var(--foreground) 7%,transparent)}._footer_1em9b_157{display:flex;width:0;min-width:100%;align-items:center;justify-content:space-between;gap:12px;margin-top:10px;padding:10px 2px 0 12px;border-top:1px solid var(--border-subtle)}._summary_1em9b_158{display:grid;min-width:0;gap:1px}._summaryValue_1em9b_159{display:inline-flex;width:max-content;font-weight:500;font-variant-numeric:tabular-nums}._summaryCount_1em9b_160{display:inline-flex;min-height:1.4em;color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}._actions_1em9b_161{display:flex;flex:none;align-items:center;gap:6px}._ghost_1em9b_162,._primary_1em9b_162{display:inline-flex;height:var(--control-height-sm);align-items:center;justify-content:center;padding:0 14px;border:0;border-radius:var(--radius-control);cursor:pointer;font:inherit;font-weight:500;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),transform var(--duration-instant) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard)}._ghost_1em9b_162{background:transparent;color:var(--text-secondary)}._primary_1em9b_162{min-width:4.75rem;background:var(--accent);color:var(--accent-foreground)}._ghost_1em9b_162:active,._primary_1em9b_162:active:not(:disabled){transform:scale(.97)}._primary_1em9b_162:disabled{opacity:.45;cursor:default}._ghost_1em9b_162:focus-visible{background:var(--surface-muted);color:var(--foreground)}._preset_1em9b_69:focus-visible,._navButton_1em9b_90:focus-visible{background:color-mix(in oklab,var(--foreground) 5%,transparent);color:var(--foreground)}._srOnly_1em9b_184{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}._panel_1em9b_64[data-compact]{padding:8px}._panel_1em9b_64[data-compact] ._body_1em9b_65{flex-direction:column;gap:8px}._panel_1em9b_64[data-compact] ._rail_1em9b_67{width:auto;flex-direction:row;gap:2px;margin:0 -8px;padding:0 8px 8px;overflow-x:auto;border-right:0;border-bottom:1px solid var(--border-subtle);overscroll-behavior-x:contain;scrollbar-width:none}._panel_1em9b_64[data-compact] ._rail_1em9b_67::-webkit-scrollbar{display:none}._panel_1em9b_64[data-compact] ._preset_1em9b_69{padding:0 11px}._panel_1em9b_64[data-compact] ._calendars_1em9b_89{align-self:center}._panel_1em9b_64[data-compact] ._footer_1em9b_157{flex-wrap:wrap;margin-top:6px;padding-left:11px}._panel_1em9b_64[data-compact] ._actions_1em9b_161{margin-left:auto}._panel_1em9b_64[data-compact] ._summary_1em9b_158{flex:1 1 8rem}@media(hover:hover)and (pointer:fine){._root_1em9b_1:not([data-open]):has(>._trigger_1em9b_33:hover:not(:disabled)) ._surface_1em9b_14{background:color-mix(in oklab,var(--foreground) 3%,var(--surface-raised))}._root_1em9b_1:not([data-open]):has(>._trigger_1em9b_33:hover:not(:disabled)) ._surface_1em9b_14:after{border-color:var(--border-strong)}._preset_1em9b_69:hover{color:var(--foreground)}._preset_1em9b_69:not([aria-pressed=true]):hover{background:color-mix(in oklab,var(--foreground) 4%,transparent)}._navButton_1em9b_90:hover:not(:disabled){background:color-mix(in oklab,var(--foreground) 6.5%,transparent);color:var(--foreground)}._day_1em9b_130:hover:not(:disabled):not([data-edge])>span{background:color-mix(in oklab,var(--foreground) 7%,transparent)}._ghost_1em9b_162:hover{background:var(--surface-muted);color:var(--foreground)}._primary_1em9b_162:hover:not(:disabled){background:var(--accent-strong)}}@media(prefers-reduced-motion:reduce){._surface_1em9b_14,._preset_1em9b_69,._navButton_1em9b_90,._day_1em9b_130,._day_1em9b_130>span,._ghost_1em9b_162,._primary_1em9b_162{transition-duration:0ms}}@media(prefers-contrast:more){._surface_1em9b_14:after{border-color:var(--border-strong)}}._field_wkqzb_3{--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));display:grid;min-width:0}._field_wkqzb_3[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)}._field_wkqzb_3[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] ._field_wkqzb_3{--nf-limit: color-mix(in oklab, var(--warning) 88%, var(--foreground))}._head_wkqzb_13{display:flex;width:min(100%,var(--nf-width));align-items:baseline;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-2)}._label_wkqzb_15{min-width:0;color:var(--foreground);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);letter-spacing:var(--tracking-body)}._field_wkqzb_3[data-size=sm] ._label_wkqzb_15{font-size:var(--text-xs)}._limit_wkqzb_19{flex:none;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}._label_wkqzb_15[data-scrub]{cursor:ew-resize;touch-action:pan-y;user-select:none;-webkit-user-select:none}._control_wkqzb_29{display:flex;align-items:center;width:min(100%,var(--nf-width));min-height:var(--nf-height);gap:2px;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)}@media(hover:hover)and (pointer:fine){._control_wkqzb_29:hover,._field_wkqzb_3:has(._label_wkqzb_15[data-scrub]:hover) ._control_wkqzb_29{border-color:var(--border-strong)}}._control_wkqzb_29[data-scrubbing]{border-color:var(--foreground)}._control_wkqzb_29:has(input:focus){border-color:var(--foreground)}._control_wkqzb_29[data-warn],._control_wkqzb_29[data-warn]:hover{border-color:color-mix(in oklab,var(--warning) 55%,var(--border));background:color-mix(in oklab,var(--warning) 5%,var(--surface))}._control_wkqzb_29[data-warn]:has(input:focus){border-color:color-mix(in oklab,var(--warning) 80%,var(--border))}._control_wkqzb_29[data-disabled]{opacity:.5;background:var(--surface-muted)}._step_wkqzb_45{display:grid;width:var(--nf-step);height:var(--nf-step);flex:0 0 var(--nf-step);place-items:center;border:0;border-radius:calc(var(--radius-control) - var(--nf-inset) - 1px);padding:0;background:transparent;color:var(--text-secondary);cursor:pointer;touch-action:manipulation;user-select:none;-webkit-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)}._icon_wkqzb_47{display:grid;place-items:center}._icon_wkqzb_47 svg{transition:transform var(--duration-spring) var(--ease-spring)}@media(hover:hover)and (pointer:fine){._step_wkqzb_45:hover:not(:disabled,[aria-disabled=true]){background:var(--surface-muted);color:var(--foreground)}}._step_wkqzb_45: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}._step_wkqzb_45:is(:active,[data-pressed]):not(:disabled,[aria-disabled=true]) svg{transform:scale(.82);transition:transform 90ms var(--ease-standard)}._step_wkqzb_45:focus-visible{outline:none;background:var(--surface-muted);color:var(--foreground)}._step_wkqzb_45[aria-disabled=true]{opacity:.32;cursor:not-allowed}._step_wkqzb_45:disabled{opacity:.35;cursor:not-allowed}._control_wkqzb_29[data-strain=max] ._step_wkqzb_45[aria-disabled=true]:last-child,._control_wkqzb_29[data-strain=min] ._step_wkqzb_45[aria-disabled=true]:first-child{opacity:.6;color:var(--nf-limit);transition:opacity 60ms linear,color 60ms linear}._valueWrap_wkqzb_69{position:relative;display:flex;min-width:0;flex:1;align-self:stretch;align-items:center;justify-content:center;cursor:text}._control_wkqzb_29[data-disabled] ._valueWrap_wkqzb_69{cursor:not-allowed}._value_wkqzb_69{display:inline-flex;align-items:center;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}._affix_wkqzb_77{display:inline-flex;color:var(--text-secondary);font-weight:400}._char_wkqzb_79{display:inline-block;overflow-x:clip;white-space:pre}._number_wkqzb_85{position:relative;display:inline-grid;align-items:center}._display_wkqzb_87{display:inline-flex;grid-area:1 / 1}._display_wkqzb_87[data-hidden]{position:absolute;top:0;left:0;visibility:hidden}._mirror_wkqzb_91{grid-area:1 / 1;white-space:pre}._input_wkqzb_93{position:absolute;z-index:1;top:0;left:0;width:calc(100% + 1em);height:100%;margin:0;border:0;padding:0;background:transparent;color:transparent;caret-color:var(--foreground);font:inherit;font-variant-numeric:inherit;letter-spacing:inherit;line-height:inherit;text-align:left;outline:none}._input_wkqzb_93:focus-visible{outline:none}._input_wkqzb_93::selection{background:color-mix(in oklab,var(--foreground) 16%,transparent);color:transparent}._input_wkqzb_93:disabled{cursor:not-allowed}._column_wkqzb_105{--feather: .2em;position:relative;display:inline-block;overflow-x:visible;overflow-y:clip;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);-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;mask-clip:no-clip}._sizer_wkqzb_107{visibility:hidden}._glyph_wkqzb_109{position:absolute;inset:var(--feather) 0;text-align:center}._symbol_wkqzb_111{display:inline-block;overflow-x:clip;white-space:pre}._messageSlot_wkqzb_115{display:block;overflow:hidden}._hint_wkqzb_117{display:block;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}._words_wkqzb_121{position:relative;display:block}._wordSlot_wkqzb_123{position:relative;display:inline-block;vertical-align:top;white-space:pre}._wordSizer_wkqzb_125{position:absolute;top:0;left:0;visibility:hidden;white-space:pre}._word_wkqzb_121{display:inline-block;white-space:pre}._srOnly_wkqzb_129{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(prefers-reduced-motion:reduce){._control_wkqzb_29,._step_wkqzb_45{transition:opacity var(--duration-instant) linear,border-color var(--duration-instant) linear,background-color var(--duration-instant) linear}._step_wkqzb_45:is(:active,[data-pressed]):not(:disabled,[aria-disabled=true]) svg,._icon_wkqzb_47 svg{transform:none;transition:none}._control_wkqzb_29[data-strain] ._value_wkqzb_69{color:var(--nf-limit);transition:none}}._root_t93s8_1{--expandable-text-lines: 3;display:grid;justify-items:start;gap:var(--space-2);min-width:0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body);letter-spacing:var(--tracking-body)}._content_t93s8_5{position:relative;width:100%;min-width:0;overflow:hidden;overflow-wrap:anywhere}._content_t93s8_5[data-clamped]{max-height:calc(var(--expandable-text-lines) * 1.4em);max-height:calc(var(--expandable-text-lines) * 1lh)}._probe_t93s8_11{position:absolute;top:0;left:0;width:0;height:calc(var(--expandable-text-lines) * 1.4em);height:calc(var(--expandable-text-lines) * 1lh);visibility:hidden;pointer-events:none}._inner_t93s8_13>:first-child{margin-top:0}._inner_t93s8_13>:last-child{margin-bottom:0}._inner_t93s8_13 p{margin:0 0 .75em}._toggle_t93s8_19{display:inline-flex;align-items:center;gap:var(--space-1);min-height:28px;margin:0 0 0 -2px;padding:0 2px;border:0;border-radius:8px;background:transparent;color:var(--foreground);font:inherit;font-weight:500;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine){._toggle_t93s8_19:hover{color:var(--text-secondary)}}._toggle_t93s8_19:active{color:var(--text-muted)}._labels_t93s8_25{display:inline-grid;justify-items:start}._label_t93s8_25{grid-area:1 / 1;opacity:0;filter:blur(2px);transform:translateY(-4px);transition:opacity var(--duration-standard) var(--ease-standard),transform var(--duration-considered) var(--ease-standard),filter var(--duration-standard) var(--ease-standard);pointer-events:none}._label_t93s8_25[data-active]{opacity:1;filter:blur(0);transform:none}._label_t93s8_25+._label_t93s8_25:not([data-active]){transform:translateY(4px)}._icon_t93s8_35{display:inline-flex;color:var(--text-muted)}@media(prefers-reduced-motion:reduce){._toggle_t93s8_19,._label_t93s8_25{transition:none}}._field_1ix5h_1{display:grid;gap:var(--space-2);min-width:0}._field_1ix5h_1 label{font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);letter-spacing:var(--tracking-body)}._shell_1ix5h_7{display:flex;min-height:var(--control-height-md);align-items:center;gap:var(--space-2);border:1px solid var(--border-strong);border-radius:var(--radius-control);padding:0 var(--space-3);background:var(--surface);transition:border-color var(--duration-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine){._shell_1ix5h_7:hover:not(:focus-within){border-color:var(--foreground)}}._shell_1ix5h_7:focus-within{border-color:var(--foreground)}._shell_1ix5h_7>svg{flex:0 0 auto;color:var(--text-muted);transition:color var(--duration-fast) var(--ease-standard)}._shell_1ix5h_7:focus-within>svg,._shell_1ix5h_7[data-filled=true]>svg{color:var(--foreground)}._input_1ix5h_19{width:100%;min-width:0;border:0;background:transparent;color:var(--foreground);font:inherit;font-size:var(--text-sm);letter-spacing:var(--tracking-body);outline:0}._input_1ix5h_19:focus-visible{outline:0}._input_1ix5h_19::placeholder{color:var(--text-muted)}._input_1ix5h_19::-webkit-search-cancel-button{display:none}._clearSlot_1ix5h_27{display:grid;width:24px;height:24px;flex:0 0 auto;place-items:center}._shell_1ix5h_7 button{display:grid;width:24px;height:24px;flex:0 0 auto;place-items:center;border:0;border-radius:var(--radius-control);background:transparent;color:var(--text-muted);transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine){._shell_1ix5h_7 button:hover{background:var(--surface-muted);color:var(--foreground)}}@media(prefers-reduced-motion:reduce){._shell_1ix5h_7,._shell_1ix5h_7>svg,._shell_1ix5h_7 button{transition:none}}._faq_eho1y_1{container:faq / inline-size;background:var(--background);color:var(--foreground);font-family:var(--font-body);letter-spacing:var(--tracking-body)}._stack_eho1y_5{display:grid;gap:var(--space-8);max-width:720px;margin:0 auto;padding:var(--space-20) var(--space-6)}._intro_eho1y_7{display:grid;gap:var(--space-3)}._accordion_eho1y_9 ._intro_eho1y_7,._search_eho1y_9 ._intro_eho1y_7{justify-items:center;text-align:center}._title_eho1y_11{margin:0;font-family:var(--font-display);font-size:var(--text-3xl);font-weight:500;letter-spacing:var(--tracking-display);line-height:var(--leading-display);text-wrap:balance}._description_eho1y_13{max-width:480px;margin:0;color:var(--text-secondary);font-size:var(--text-base);line-height:var(--leading-body);text-wrap:pretty}._list_eho1y_17{margin:0;padding:0;border-top:1px solid var(--border);list-style:none}._item_eho1y_19{overflow:hidden;border-bottom:1px solid var(--border)}._heading_eho1y_21{margin:0;font:inherit}._trigger_eho1y_23{display:flex;width:100%;min-height:64px;align-items:center;justify-content:space-between;gap:var(--space-4);border:0;padding:var(--space-4) var(--space-1);background:none;color:var(--foreground);font:inherit;font-size:var(--text-base);font-weight:500;line-height:var(--leading-body);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}._question_eho1y_25{min-width:0}._icon_eho1y_27{flex:none;color:var(--text-muted);transition:transform var(--duration-spring) var(--ease-spring),color var(--duration-fast) var(--ease-standard)}._item_eho1y_19[data-open] ._icon_eho1y_27{color:var(--foreground);transform:rotate(45deg)}@media(hover:hover)and (pointer:fine){._trigger_eho1y_23:hover ._icon_eho1y_27{color:var(--foreground)}}._panel_eho1y_33{overflow:hidden}._answer_eho1y_35{margin:0;padding:0 var(--space-10) var(--space-5) var(--space-1);color:var(--text-secondary);font-size:var(--text-base);line-height:1.6;text-wrap:pretty}._hint_eho1y_37{overflow:hidden;margin:0;padding:0 var(--space-10) var(--space-4) var(--space-1);color:var(--text-muted);font-size:var(--text-sm);line-height:var(--leading-body)}._mark_eho1y_39{border-radius:4px;padding:0 1px;background:var(--accent-subtle);color:inherit}._contact_eho1y_43{display:flex;width:100%;align-items:center;justify-content:space-between;gap:var(--space-4);border:1px solid var(--border);border-radius:20px;padding:var(--space-4) var(--space-5);background:var(--surface);color:var(--foreground);font:inherit;text-align:left;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}._contact_eho1y_43:active{transform:scale(.99)}._contactText_eho1y_47{display:grid;gap:2px;min-width:0}._contactText_eho1y_47>span:first-child{font-size:var(--text-sm);font-weight:500}._contactText_eho1y_47>span:last-child:not(:first-child){color:var(--text-muted);font-size:var(--text-sm)}._contactArrow_eho1y_53{flex:none;color:var(--text-muted);transition:transform var(--duration-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine){._contact_eho1y_43:hover{background:var(--surface-muted)}._contact_eho1y_43:hover ._contactArrow_eho1y_53{color:var(--foreground);transform:translate(2px)}}._columnsGrid_eho1y_67{display:grid;max-width:1120px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:var(--space-16);margin:0 auto;padding:var(--space-20) var(--space-8)}._rail_eho1y_69{position:sticky;top:var(--space-6);display:grid;gap:var(--space-6)}._categories_eho1y_71{display:grid;gap:2px}._category_eho1y_73{position:relative;isolation:isolate;display:flex;height:40px;align-items:center;justify-content:space-between;gap:var(--space-3);border:0;border-radius:12px;padding:0 var(--space-3);background:none;color:var(--text-secondary);font:inherit;font-size:var(--text-sm);font-weight:500;text-align:left;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard)}._category_eho1y_73[aria-pressed=true]{color:var(--foreground)}@media(hover:hover)and (pointer:fine){._category_eho1y_73:hover{color:var(--foreground)}}._categoryHighlight_eho1y_79{position:absolute;z-index:-1;inset:0;border-radius:inherit;background:var(--surface-muted)}._count_eho1y_81{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}._stage_eho1y_83{position:relative;min-width:0}._stageFace_eho1y_85{width:100%}._searchRow_eho1y_91{display:grid;gap:var(--space-2)}._resultCount_eho1y_93{margin:0;color:var(--text-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums}._empty_eho1y_95{display:grid;justify-items:center;gap:var(--space-3);padding:var(--space-6) 0;text-align:center}._empty_eho1y_95 p{margin:0;color:var(--text-secondary);font-size:var(--text-sm)}._clear_eho1y_99{height:var(--control-height-sm);border:1px solid var(--border);border-radius:var(--radius-control);padding:0 var(--space-4);background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-sm);font-weight:500;cursor:pointer;transition:transform var(--duration-fast) var(--ease-standard)}._clear_eho1y_99:active{transform:scale(.97)}@container faq (min-width: 720px){._title_eho1y_11{font-size:var(--text-4xl)}}@container faq (max-width: 760px){._columnsGrid_eho1y_67{grid-template-columns:minmax(0,1fr);gap:var(--space-8);padding-inline:var(--space-6)}._rail_eho1y_69{position:static}._categories_eho1y_71{display:flex;overflow-x:auto;scrollbar-width:none}._categories_eho1y_71::-webkit-scrollbar{display:none}._category_eho1y_73{flex:none}}@container faq (max-width: 480px){._stack_eho1y_5,._columnsGrid_eho1y_67{padding:var(--space-12) var(--space-4)}._answer_eho1y_35,._hint_eho1y_37{padding-right:var(--space-2)}}._preview_eho1y_131{display:grid;width:100%;justify-items:center;gap:var(--space-4)}._frame_eho1y_133{width:100%;overflow:hidden;border:1px solid var(--border);border-radius:20px;background:var(--background)}@media(prefers-reduced-motion:reduce){._icon_eho1y_27,._contact_eho1y_43,._contactArrow_eho1y_53,._category_eho1y_73,._clear_eho1y_99{transition:none}._contact_eho1y_43:active,._clear_eho1y_99:active{transform:none}}._avatar_1k0o3_1{position:relative;display:inline-grid;flex:0 0 auto;place-items:center;overflow:visible;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-muted);color:var(--foreground);font-size:var(--text-xs);font-weight:500}._avatar_1k0o3_1 img{pointer-events:none;border-radius:inherit;object-fit:cover;transition:opacity var(--duration-standard) var(--ease-enter),filter var(--duration-standard) var(--ease-enter)}._avatar_1k0o3_1 img[data-loading]{opacity:0;filter:blur(4px);transition:none}._fallback_1k0o3_57{animation:_avatar-fallback-in_1k0o3_1 var(--duration-standard) var(--ease-enter) both}._sm_1k0o3_61{width:28px;height:28px;font-size:10px}._md_1k0o3_63{width:36px;height:36px}._lg_1k0o3_65{width:48px;height:48px;font-size:var(--text-sm)}._xl_1k0o3_67{width:88px;height:88px;font-size:var(--text-xl)}._status_1k0o3_71{position:absolute;right:0;bottom:0;z-index:2;width:10px;height:10px;border:2px solid var(--surface);border-radius:var(--radius-pill);box-shadow:0 0 0 1px color-mix(in oklab,var(--border) 70%,transparent)}._sm_1k0o3_61 ._status_1k0o3_71{width:8px;height:8px;border-width:1.5px}._lg_1k0o3_65 ._status_1k0o3_71{width:12px;height:12px}._xl_1k0o3_67 ._status_1k0o3_71{width:14px;height:14px;right:4px;bottom:4px}._online_1k0o3_101{background:var(--success)}._offline_1k0o3_103{background:var(--text-muted)}@keyframes _avatar-fallback-in_1k0o3_1{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){._avatar_1k0o3_1 img{transition:none}._avatar_1k0o3_1 img[data-loading]{filter:none}._fallback_1k0o3_57{animation:none}}._button_15pb7_3{display:inline-flex;width:max-content;max-width:100%;min-height:var(--control-height-sm);align-items:center;justify-content:center;gap:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-control);padding:0 var(--space-3);background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-sm);font-weight:500;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),transform var(--duration-spring) var(--ease-spring)}._button_15pb7_3:active:not(:disabled){transform:scale(.97);transition-duration:var(--duration-fast),var(--duration-fast),var(--duration-fast),var(--duration-instant);transition-timing-function:var(--ease-standard)}._iconOnly_15pb7_7:active:not(:disabled){transform:scale(.96)}@media(hover:hover)and (pointer:fine){._button_15pb7_3:hover:not(:disabled){background:var(--surface-muted);border-color:var(--border-strong)}._plain_15pb7_9:hover:not(:disabled){border-color:transparent;background:var(--surface-muted);color:var(--foreground)}}._button_15pb7_3:disabled{cursor:not-allowed;opacity:.5}._icon_15pb7_7{position:relative;display:grid;width:16px;height:16px;flex:none}._iconInner_15pb7_17{position:absolute;inset:0;display:grid;place-items:center}._iconInner_15pb7_17[data-state=copied]{color:var(--success)}._iconInner_15pb7_17[data-state=error]{color:var(--danger)}._label_15pb7_23{position:relative;display:grid;min-width:0;justify-items:center;white-space:nowrap}._text_15pb7_25{grid-area:1 / 1}._measure_15pb7_29{position:absolute;top:0;left:0;visibility:hidden;white-space:nowrap;pointer-events:none}._iconOnly_15pb7_7{width:var(--control-height-sm);padding:0}._plain_15pb7_9{border-color:transparent;background:transparent;color:var(--text-secondary)}._srOnly_15pb7_35{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media(prefers-reduced-motion:reduce){._button_15pb7_3{transition:none}._button_15pb7_3:active:not(:disabled){transform:none}}._field_1xtzj_3{display:grid;min-width:0}._label_1xtzj_5{margin-bottom:var(--space-2);color:var(--foreground);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body)}._input_1xtzj_9{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);outline:none;transition:border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}._input_1xtzj_9::placeholder{color:var(--text-muted)}@media(hover:hover)and (pointer:fine){._input_1xtzj_9:hover:not(:disabled,[aria-invalid=true]){border-color:var(--foreground)}}._input_1xtzj_9:focus-visible{border-color:var(--foreground)}._input_1xtzj_9[aria-invalid=true]{border-color:var(--danger)}._input_1xtzj_9:disabled{cursor:not-allowed;opacity:.5;background:var(--surface-muted)}._messageSlot_1xtzj_23{display:block;overflow:hidden}._description_1xtzj_25,._error_1xtzj_25{display:block;padding-top:var(--space-2);font-size:var(--text-xs);line-height:var(--leading-body)}._description_1xtzj_25{color:var(--text-muted)}._error_1xtzj_25{color:var(--danger)}._words_1xtzj_31{position:relative;display:block}._word_1xtzj_31{display:inline-block;white-space:pre}._column_1xtzj_37{position:relative;display:inline-flex;justify-content:center;font-variant-numeric:tabular-nums}._column_1xtzj_37>span{display:inline-block}._srOnly_1xtzj_41{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(prefers-reduced-motion:reduce){._input_1xtzj_9{transition-duration:.01ms}}._field_3jl9u_3{display:grid;min-width:0}._field_3jl9u_3 label{margin-bottom:var(--space-2);font-size:var(--text-sm);font-weight:500}._control_3jl9u_9{width:100%;min-height:110px;resize:vertical;border:1px solid var(--border-strong);border-radius:var(--radius-control);padding:var(--space-3);background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-sm);line-height:var(--leading-body);outline:none;box-shadow:0 0 0 6px transparent;transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-standard) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}._control_3jl9u_9::placeholder{color:var(--text-muted)}@media(hover:hover)and (pointer:fine){._control_3jl9u_9:hover:not(:disabled,[aria-invalid=true]){border-color:var(--foreground)}}._control_3jl9u_9:focus-visible{border-color:var(--foreground);box-shadow:0 0 0 3px var(--focus-ring);outline:2px solid transparent;outline-offset:2px}._control_3jl9u_9[aria-invalid=true]{border-color:var(--danger)}._control_3jl9u_9:disabled{cursor:not-allowed;background:var(--surface-muted);opacity:.6}._messageSlot_3jl9u_23{display:block;overflow:hidden}._hint_3jl9u_25,._error_3jl9u_25{display:block;padding-top:var(--space-2);font-size:var(--text-xs);line-height:var(--leading-body)}._hint_3jl9u_25{color:var(--text-muted)}._error_3jl9u_25{color:var(--danger)}._words_3jl9u_31{position:relative;display:block}._word_3jl9u_31{display:inline-block;white-space:pre}._column_3jl9u_37{position:relative;display:inline-flex;justify-content:center;font-variant-numeric:tabular-nums}._column_3jl9u_37>span{display:inline-block}._srOnly_3jl9u_41{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(prefers-reduced-motion:reduce){._control_3jl9u_9{transition:none}}._contact_5g61b_1{container:contact / inline-size;background:var(--background);color:var(--foreground);font-family:var(--font-body);letter-spacing:var(--tracking-body)}._tabular_5g61b_3{font-variant-numeric:tabular-nums}._inner_5g61b_7{display:grid;max-width:1120px;gap:var(--space-10);margin:0 auto;padding:var(--space-20) var(--space-8)}._contact_5g61b_1[data-variant=form] ._inner_5g61b_7{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:var(--space-12)}._intro_5g61b_11{display:grid;align-content:start;gap:var(--space-3);max-width:520px}._title_5g61b_13{margin:0;font-family:var(--font-display);font-size:clamp(1.75rem,1rem + 3cqi,var(--text-4xl));font-weight:500;letter-spacing:var(--tracking-display);line-height:var(--leading-display);text-wrap:balance}._description_5g61b_15{margin:0;color:var(--text-secondary);font-size:var(--text-base);line-height:1.5;text-wrap:pretty}._facts_5g61b_17{display:grid;gap:var(--space-2);margin:var(--space-4) 0 0;padding:0;list-style:none}._facts_5g61b_17 li{display:flex;min-height:32px;align-items:center;gap:var(--space-2);color:var(--text-secondary);font-size:var(--text-sm)}._facts_5g61b_17 svg{flex:none}._morph_5g61b_27{position:relative;overflow:hidden}._face_5g61b_29{width:100%}._formCard_5g61b_33{border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface)}._formCard_5g61b_33>._face_5g61b_29{padding:var(--space-6)}._formBody_5g61b_37{display:grid;gap:var(--space-5)}._row_5g61b_39{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}._topicField_5g61b_41{display:grid}._fieldLabel_5g61b_43{margin-bottom:var(--space-2);color:var(--foreground);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body)}._topics_5g61b_45{display:flex;flex-wrap:wrap;gap:var(--space-1)}._topic_5g61b_41{position:relative;isolation:isolate;height:var(--control-height-sm);border:1px solid var(--border);border-radius:var(--radius-pill);padding:0 var(--space-4);background:none;color:var(--text-secondary);font:inherit;font-size:var(--text-sm);font-weight:500;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard)}._topic_5g61b_41[aria-checked=true]{border-color:transparent;color:var(--control-glyph)}@media(hover:hover)and (pointer:fine){._topic_5g61b_41:not([aria-checked=true]):hover{border-color:var(--border-strong);color:var(--foreground)}}._topicHighlight_5g61b_53{position:absolute;z-index:-1;inset:-1px;border-radius:inherit;background:var(--control-on)}._failure_5g61b_55{overflow:hidden;margin:0;color:var(--danger);font-size:var(--text-sm)}._submitRow_5g61b_57{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3) var(--space-4)}._fine_5g61b_59{margin:0;color:var(--text-muted);font-size:var(--text-sm)}._success_5g61b_63{display:grid;justify-items:center;gap:var(--space-3);padding:var(--space-10) var(--space-2);text-align:center}._successMark_5g61b_65{display:grid;width:52px;height:52px;place-items:center;margin-bottom:var(--space-2);border-radius:50%;background:color-mix(in oklab,var(--success) 13%,transparent);color:var(--success)}._successMark_5g61b_65 svg{width:26px;height:26px}._successTitle_5g61b_69{margin:0;font-family:var(--font-display);font-size:var(--text-2xl);font-weight:500;letter-spacing:var(--tracking-display);line-height:var(--leading-display)}._successText_5g61b_71{max-width:360px;margin:0 0 var(--space-3);color:var(--text-secondary);font-size:var(--text-sm);line-height:1.55}._channels_5g61b_77{display:grid;grid-template-columns:minmax(220px,300px) minmax(0,1fr);align-items:start;gap:var(--space-6)}._channelList_5g61b_79{display:grid;gap:2px}._channel_5g61b_77{position:relative;isolation:isolate;display:flex;align-items:center;gap:var(--space-3);border:0;border-radius:16px;padding:var(--space-3) var(--space-4);background:none;color:var(--foreground);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}._channelHighlight_5g61b_83{position:absolute;z-index:-1;inset:0;border-radius:inherit;background:var(--surface-muted)}._channelIcon_5g61b_85{display:flex;flex:none;color:var(--text-muted);transition:color var(--duration-fast) var(--ease-standard)}._channel_5g61b_77[aria-selected=true] ._channelIcon_5g61b_85{color:var(--accent)}._channelText_5g61b_89{display:grid;gap:1px;min-width:0}._channelText_5g61b_89>span:first-child{font-size:var(--text-sm);font-weight:500}._channelText_5g61b_89>span:last-child{overflow:hidden;color:var(--text-muted);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap}@media(hover:hover)and (pointer:fine){._channel_5g61b_77:hover ._channelIcon_5g61b_85{color:var(--foreground)}}._channelPanel_5g61b_97{border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface)}._channelPanel_5g61b_97>._face_5g61b_29{padding:var(--space-6)}._channelDetail_5g61b_101{display:grid;justify-items:start;gap:var(--space-3)}._channelDetail_5g61b_101 h3{margin:0;font-size:var(--text-lg);font-weight:500;line-height:var(--leading-body)}._channelDetail_5g61b_101 p{max-width:480px;margin:0 0 var(--space-2);color:var(--text-secondary);font-size:var(--text-sm);line-height:1.6}._copyRow_5g61b_107{display:flex;width:min(100%,360px);align-items:center;justify-content:space-between;gap:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-control);padding:4px 4px 4px var(--space-4);font-size:var(--text-sm)}._copyRow_5g61b_107>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._confirm_5g61b_111{display:grid;justify-items:start;gap:var(--space-2)}._confirmNote_5g61b_113{overflow:hidden;color:var(--text-secondary);font-size:var(--text-sm)}._agent_5g61b_115{display:flex;align-items:center;gap:var(--space-2);padding-top:var(--space-1)}._agent_5g61b_115 strong{color:var(--foreground);font-weight:500}._offices_5g61b_123{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--space-4);margin:0;padding:0;list-style:none}._office_5g61b_123{display:grid;align-content:start;gap:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-panel);padding:var(--space-6);background:var(--surface)}._officeHead_5g61b_127{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3)}._officeHead_5g61b_127 h3{margin:0;font-size:var(--text-lg);font-weight:500;line-height:var(--leading-body)}._officeTime_5g61b_133{display:inline-flex;flex:none;align-items:baseline;gap:6px;color:var(--text-secondary);font-size:var(--text-sm)}._officeTime_5g61b_133 svg{align-self:center}._officeStatus_5g61b_137{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--text-secondary);font-size:var(--text-sm)}._statusDot_5g61b_139{width:7px;height:7px;border-radius:50%;background:var(--border-strong);transition:background-color var(--duration-standard) var(--ease-standard)}._officeStatus_5g61b_137[data-open] ._statusDot_5g61b_139{background:var(--success);box-shadow:0 0 0 3px color-mix(in oklab,var(--success) 18%,transparent)}._address_5g61b_143{display:grid;margin-top:var(--space-1);color:var(--text-secondary);font-size:var(--text-sm);font-style:normal;line-height:1.55}._officeActions_5g61b_145{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2);margin-top:var(--space-2);border-top:1px solid var(--border-subtle);padding-top:var(--space-3)}._officeLink_5g61b_147{color:var(--foreground);font-size:var(--text-sm);text-decoration:none}@media(hover:hover)and (pointer:fine){._officeLink_5g61b_147:hover{text-decoration:underline;text-underline-offset:3px}}@container contact (max-width: 820px){._contact_5g61b_1[data-variant=form] ._inner_5g61b_7{grid-template-columns:minmax(0,1fr);gap:var(--space-8)}._channels_5g61b_77{grid-template-columns:minmax(0,1fr)}._channelList_5g61b_79{display:flex;overflow-x:auto;scrollbar-width:none}._channelList_5g61b_79::-webkit-scrollbar{display:none}._channel_5g61b_77{flex:none}._channelText_5g61b_89>span:last-child{display:none}}@container contact (max-width: 520px){._inner_5g61b_7{padding:var(--space-12) var(--space-4)}._row_5g61b_39{grid-template-columns:minmax(0,1fr)}._formCard_5g61b_33>._face_5g61b_29,._channelPanel_5g61b_97>._face_5g61b_29{padding:var(--space-5)}._submitRow_5g61b_57>button{width:100%}}._preview_5g61b_183{display:grid;width:100%;justify-items:center;gap:var(--space-4)}._frame_5g61b_185{width:100%;overflow:hidden;border:1px solid var(--border);border-radius:20px;background:var(--background)}._previewNote_5g61b_187{min-height:20px;margin:0;color:var(--text-muted);font-size:var(--text-xs)}@media(prefers-reduced-motion:reduce){._topic_5g61b_41,._channelIcon_5g61b_85,._statusDot_5g61b_139{transition:none}}._header_r9b5b_3{position:relative;z-index:20;container:site-header / inline-size;border-bottom:1px solid transparent;background:transparent;color:var(--foreground);font-family:var(--font-body);letter-spacing:var(--tracking-body);transition:background-color var(--duration-standard) var(--ease-standard),border-color var(--duration-standard) var(--ease-standard),box-shadow var(--duration-standard) var(--ease-standard)}._sticky_r9b5b_5{position:sticky;top:0}._header_r9b5b_3[data-scrolled]{border-bottom-color:var(--border);background:var(--background);box-shadow:var(--shadow-resting)}._inner_r9b5b_11{position:relative;max-width:1200px;margin:0 auto;padding:0 var(--space-6)}._bar_r9b5b_13{display:flex;height:64px;align-items:center;gap:var(--space-2)}._header_r9b5b_3[data-variant=centered] ._bar_r9b5b_13{display:grid;grid-template-columns:1fr auto 1fr}._brandSlot_r9b5b_17{display:flex;min-width:0}._brand_r9b5b_17{display:inline-flex;align-items:center;gap:var(--space-2);border:0;border-radius:12px;padding:var(--space-2) var(--space-2) var(--space-2) 0;background:none;color:var(--foreground);font:inherit;font-size:var(--text-base);font-weight:500;text-decoration:none;cursor:pointer}._brandMark_r9b5b_21{width:22px;height:22px;flex:none}._nav_r9b5b_25{min-width:0;margin-left:var(--space-4)}._header_r9b5b_3[data-variant=centered] ._nav_r9b5b_25{margin:0}._navList_r9b5b_29{display:flex;align-items:center;gap:2px;margin:0;padding:0;list-style:none}._header_r9b5b_3[data-variant=centered] ._navList_r9b5b_29{padding:3px;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-muted)}._navCell_r9b5b_33{display:flex}._navItem_r9b5b_35{position:relative;isolation:isolate;display:inline-flex;height:36px;align-items:center;gap:4px;border:0;border-radius:12px;padding:0 var(--space-3);background:none;color:var(--text-secondary);font:inherit;font-size:var(--text-sm);font-weight:500;text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard)}._header_r9b5b_3[data-variant=centered] ._navItem_r9b5b_35{height:32px;border-radius:var(--radius-pill);padding:0 14px}._navItem_r9b5b_35:is([data-current],[data-open]){color:var(--foreground)}@media(hover:hover)and (pointer:fine){._navItem_r9b5b_35:hover{color:var(--foreground)}}._navLabel_r9b5b_43{position:relative}._chevron_r9b5b_45{color:var(--text-muted);transition:transform var(--duration-standard) var(--ease-standard)}._navItem_r9b5b_35[data-open] ._chevron_r9b5b_45{transform:rotate(180deg)}._hover_r9b5b_49{position:absolute;z-index:-1;inset:0;border-radius:inherit;background:var(--surface-muted)}._indicator_r9b5b_51{position:absolute;right:var(--space-3);bottom:4px;left:var(--space-3);height:2px;border-radius:2px;background:var(--accent)}._navItem_r9b5b_35:has(._chevron_r9b5b_45) ._indicator_r9b5b_51{right:calc(var(--space-3) + 18px)}._header_r9b5b_3[data-variant=centered] ._indicator_r9b5b_51{z-index:-1;inset:0;height:auto;border:1px solid var(--border);border-radius:inherit;background:var(--surface);box-shadow:var(--shadow-resting)}._actions_r9b5b_59{display:flex;align-items:center;gap:var(--space-2);margin-left:auto}._header_r9b5b_3[data-variant=centered] ._actions_r9b5b_59{justify-self:end}._action_r9b5b_59{display:inline-flex;height:36px;align-items:center;justify-content:center;border:1px solid transparent;border-radius:var(--radius-control);padding:0 14px;font:inherit;font-size:var(--text-sm);font-weight:500;text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard)}._action_r9b5b_59:active{transform:scale(.97)}._secondary_r9b5b_67{background:none;color:var(--text-secondary)}._primary_r9b5b_69{background:var(--foreground);color:var(--background)}@media(hover:hover)and (pointer:fine){._secondary_r9b5b_67:hover{background:var(--surface-muted);color:var(--foreground)}._primary_r9b5b_69:hover{opacity:.9}}._menuButton_r9b5b_79{position:relative;display:none;width:40px;height:40px;place-items:center;border:0;border-radius:12px;background:none;color:var(--foreground);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard)}._menuButton_r9b5b_79:active{background:var(--surface-muted)}._menuIcon_r9b5b_83{display:grid;place-items:center}._panel_r9b5b_89{position:absolute;top:calc(100% - 4px);right:var(--space-6);left:var(--space-6);overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface-raised);box-shadow:var(--shadow-floating);transform-origin:50% 0}._face_r9b5b_91{position:relative;padding:var(--space-3)}._face_r9b5b_91[data-leaving]{position:absolute;top:0;right:0;left:0;pointer-events:none}._faceGrid_r9b5b_95{display:grid;gap:var(--space-2)}._faceGrid_r9b5b_95[data-featured]{grid-template-columns:minmax(0,1fr) minmax(200px,260px)}._panelLinks_r9b5b_99{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;margin:0;padding:0;list-style:none}._panelLink_r9b5b_99{display:flex;width:100%;height:100%;align-items:flex-start;gap:var(--space-3);border:0;border-radius:16px;padding:var(--space-3);background:none;color:var(--foreground);font:inherit;text-align:left;text-decoration:none;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard)}._panelLink_r9b5b_99:focus-visible,._feature_r9b5b_103:focus-visible{background:var(--surface-muted)}._panelIcon_r9b5b_105{display:flex;flex:none;margin-top:2px;color:var(--text-secondary)}._panelText_r9b5b_107{display:grid;gap:2px;min-width:0}._panelText_r9b5b_107>span:first-child{font-size:var(--text-sm);font-weight:500}._panelText_r9b5b_107>span:last-child:not(:first-child){color:var(--text-muted);font-size:var(--text-sm)}._feature_r9b5b_103{display:grid;align-content:start;gap:6px;border:0;border-radius:18px;padding:var(--space-2) var(--space-2) var(--space-3);background:var(--surface-muted);color:var(--foreground);font:inherit;text-align:left;text-decoration:none;cursor:pointer}._featureImage_r9b5b_115{position:relative;display:block;overflow:hidden;aspect-ratio:16 / 10;margin-bottom:4px;border-radius:12px;background:var(--border)}._featureImage_r9b5b_115 img{object-fit:cover;transition:transform var(--duration-considered) var(--ease-standard)}._featureTitle_r9b5b_119{display:inline-flex;align-items:center;gap:6px;padding:0 var(--space-1);font-size:var(--text-sm);font-weight:500}._featureTitle_r9b5b_119 svg{color:var(--text-muted);transition:transform var(--duration-fast) var(--ease-standard)}._featureText_r9b5b_123{padding:0 var(--space-1);color:var(--text-muted);font-size:var(--text-sm)}@media(hover:hover)and (pointer:fine){._panelLink_r9b5b_99:hover{background:var(--surface-muted)}._feature_r9b5b_103:hover ._featureImage_r9b5b_115 img{transform:scale(1.03)}._feature_r9b5b_103:hover ._featureTitle_r9b5b_119 svg{transform:translate(2px)}}._scrim_r9b5b_139{position:absolute;top:100%;right:0;left:0;height:100dvh;background:#00000029}._sheet_r9b5b_141{position:absolute;top:100%;right:0;left:0;overflow:hidden;border-bottom:1px solid var(--border);background:var(--background)}._sheetInner_r9b5b_145{max-height:var(--site-header-sheet-max, calc(100dvh - 65px) );overflow-y:auto;overscroll-behavior:contain;padding:var(--space-2) var(--space-4) var(--space-5)}._sheetList_r9b5b_147{margin:0;padding:0;list-style:none}._sheetItem_r9b5b_149{border-bottom:1px solid var(--border-subtle)}._sheetRow_r9b5b_151{display:flex;width:100%;min-height:52px;align-items:center;justify-content:space-between;gap:var(--space-3);border:0;padding:0 var(--space-1);background:none;color:var(--foreground);font:inherit;font-size:var(--text-base);font-weight:500;text-align:left;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent}._sheetChevron_r9b5b_153{color:var(--text-muted);transition:transform var(--duration-standard) var(--ease-standard)}._sheetRow_r9b5b_151[aria-expanded=true] ._sheetChevron_r9b5b_153{transform:rotate(180deg)}._sheetDot_r9b5b_157{width:6px;height:6px;border-radius:50%;background:var(--accent)}._sheetGroup_r9b5b_159{overflow:hidden}._sheetGroup_r9b5b_159 ul{display:grid;margin:0;padding:0 0 var(--space-3);list-style:none}._sheetLink_r9b5b_163{display:flex;width:100%;min-height:44px;align-items:center;gap:var(--space-3);border:0;border-radius:12px;padding:0 var(--space-2);background:none;color:var(--text-secondary);font:inherit;font-size:var(--text-sm);text-align:left;text-decoration:none;cursor:pointer}._sheetLink_r9b5b_163:active{background:var(--surface-muted);color:var(--foreground)}._sheetActions_r9b5b_167{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2);margin-top:var(--space-5)}._sheetActions_r9b5b_167 ._action_r9b5b_59{height:var(--control-height-md)}._sheetActions_r9b5b_167 ._secondary_r9b5b_67{border-color:var(--border)}@container site-header (max-width: 759px){._inner_r9b5b_11{padding:0 var(--space-4)}._nav_r9b5b_25,._wideOnly_r9b5b_179,._panel_r9b5b_89{display:none}._menuButton_r9b5b_79{display:grid}._header_r9b5b_3[data-variant=centered] ._bar_r9b5b_13{display:flex}}@container site-header (min-width: 760px){._sheet_r9b5b_141,._scrim_r9b5b_139{display:none}}._preview_r9b5b_197{display:grid;width:100%;justify-items:center;gap:var(--space-4)}._frame_r9b5b_199{position:relative;width:100%;height:520px;overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--border);border-radius:20px;background:var(--background);container-type:inline-size;--site-header-sheet-max: 453px }._page_r9b5b_201{margin-top:-65px}._pageHero_r9b5b_203{display:grid;justify-items:center;gap:var(--space-3);padding:128px var(--space-6) 72px;background:var(--arc-gradient-soft, var(--surface-muted));text-align:center}._pageHero_r9b5b_203 h2{margin:0;font-family:var(--font-display);font-size:var(--text-3xl);font-weight:500;letter-spacing:var(--tracking-display);line-height:var(--leading-display)}._pageHero_r9b5b_203 p{max-width:420px;margin:0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body)}._pageRows_r9b5b_209{display:grid;gap:var(--space-3);padding:var(--space-6)}._pageRow_r9b5b_209{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3)}._pageRow_r9b5b_209 span{height:120px;border-radius:16px;background:var(--surface-muted)}@container (max-width: 520px){._pageRow_r9b5b_209{grid-template-columns:1fr}._pageRow_r9b5b_209 span:not(:first-child){display:none}._pageHero_r9b5b_203{padding:112px var(--space-4) 56px}}@media(prefers-reduced-motion:reduce){._header_r9b5b_3,._navItem_r9b5b_35,._chevron_r9b5b_45,._action_r9b5b_59,._panelLink_r9b5b_99,._featureImage_r9b5b_115 img,._featureTitle_r9b5b_119 svg,._sheetChevron_r9b5b_153{transition:none}._action_r9b5b_59:active{transform:none}}._srOnly_r9b5b_229{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}._themeSwitch_158wa_2{position:relative;width:auto;padding-inline:var(--space-3)}._iconOnly_158wa_7{width:38px;min-width:38px;height:38px;min-height:38px;border-radius:12px;padding:0}@media(hover:hover)and (pointer:fine){._themeSwitch_158wa_2:hover:not(:disabled){border-color:var(--border-strong)}._iconOnly_158wa_7:hover:not(:disabled){background:var(--surface-muted);box-shadow:none}}._iconWrap_158wa_12{position:relative;display:inline-grid;width:20px;height:20px;flex:0 0 20px;place-items:center}._settled_158wa_21 ._iconWrap_158wa_12{transition:transform var(--duration-spring) var(--ease-spring)}._icon_158wa_7{position:absolute;display:grid;width:18px;height:18px;place-items:center}._label_158wa_23{white-space:nowrap}._themeSwitch_158wa_2._reveal_158wa_25[data-theme=dark] ._iconWrap_158wa_12{transform:scale(1.08)}._themeSwitch_158wa_2._eclipse_158wa_26[data-theme=dark] ._iconWrap_158wa_12{transform:translate(-2px)}._themeSwitch_158wa_2._split_158wa_27[data-theme=dark] ._iconWrap_158wa_12{transform:translate(1px)}._themeSwitch_158wa_2._rise_158wa_28[data-theme=dark] ._iconWrap_158wa_12{transform:translateY(-2px)}@media(prefers-reduced-motion:reduce){._settled_158wa_21 ._iconWrap_158wa_12{transition:none}}.booking-site>footer.dmt-prism-footer{max-width:none;margin:0;padding:0}.dmt-prism-footer{border-top:1px solid var(--booking-line)}.dmt-prism-footer .psf-logo{flex-direction:column;align-items:flex-start;gap:var(--space-5)}.dmt-prism-footer .psf-logo .brand-logo.dmt{width:200px;height:64px}.dmt-prism-footer .psf-name{font-size:var(--text-lg);letter-spacing:normal}.dmt-prism-footer .psf-tag{font-size:var(--text-sm);line-height:1.7}.dmt-prism-footer .psf-col h3{font-size:var(--text-sm)}.dmt-prism-footer .psf-link{max-width:100%;white-space:normal}.dmt-prism-footer .liwa-footer-wordmark{position:relative;margin:var(--space-10) auto 0;display:grid;place-items:center;opacity:1;transform:none}.dmt-prism-footer .wordmark-frame{position:relative;isolation:isolate;width:min(100%,980px);padding:clamp(26px,5.5vw,60px)}.dmt-prism-footer .wordmark-frame>img,.dmt-prism-footer .wordmark-frame>svg{position:relative;display:block;width:100%;height:auto;overflow:visible}.dmt-prism-footer .psf-foot{margin-top:var(--space-6)}.dmt-prism-footer .psf-ch{white-space:pre}[dir=rtl] .dmt-prism-footer .psf-logo,[dir=rtl] .dmt-prism-footer .psf-col{text-align:start}[dir=rtl] .dmt-prism-footer .psf-name{display:block}[dir=rtl] .dmt-prism-footer .psf-ch{display:inline;opacity:1;filter:none;transform:none}@media(max-width:640px){.dmt-prism-footer .psf-frame{padding-top:var(--space-10)}.dmt-prism-footer .psf-logo .brand-logo.dmt{width:180px;height:58px}.dmt-prism-footer .psf-cols{grid-template-columns:1fr 1fr}.dmt-prism-footer .psf-col:last-child{grid-column:1/-1}.dmt-prism-footer .liwa-footer-wordmark{margin-top:var(--space-8)}.dmt-prism-footer .wordmark-halo{filter:blur(12px)}.dmt-prism-footer .psf-bar p{max-width:100%;overflow-wrap:anywhere}}@media(prefers-reduced-motion:reduce){.dmt-prism-footer .liwa-footer-wordmark{opacity:1;transform:none;transition:none}.dmt-prism-footer .wordmark-halo,.dmt-prism-footer .wordmark-outline,.dmt-prism-footer .wordmark-shine{animation:none}}._switch_wed61_1{display:inline-flex;min-height:var(--control-height-md);align-items:center;gap:var(--space-3);padding:0;border:0;color:var(--foreground);background:transparent;font:inherit;font-size:var(--text-sm);cursor:pointer;-webkit-tap-highlight-color:transparent}._switch_wed61_1:disabled{cursor:not-allowed;opacity:.5}._track_wed61_7{position:relative;box-sizing:border-box;display:flex;flex:0 0 auto;width:42px;height:24px;align-items:center;padding:3px;border-radius:var(--radius-pill);background:var(--control-track);isolation:isolate;transition:background-color var(--duration-fast) var(--ease-standard)}._track_wed61_7:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--control-on);opacity:0;transition:opacity var(--duration-standard) var(--ease-standard)}._switch_wed61_1[data-state=checked] ._track_wed61_7:before{opacity:1}._thumb_wed61_13{flex:0 0 auto;width:18px;height:18px;border-radius:var(--radius-pill);background:var(--control-thumb);box-shadow:var(--control-thumb-shadow);will-change:transform;transition:background-color var(--duration-standard) var(--ease-standard)}._switch_wed61_1[data-state=checked] ._thumb_wed61_13{background:var(--control-thumb-on)}@media(hover:hover)and (pointer:fine){._switch_wed61_1[data-state=unchecked]:hover:not(:disabled) ._track_wed61_7{background:var(--control-track-hover)}}._switch_wed61_1:focus-visible{outline:none}._label_wed61_21{line-height:var(--leading-body)}@media(prefers-reduced-motion:reduce){._track_wed61_7,._track_wed61_7:before,._thumb_wed61_13{transition:none}}._layer_1rcxr_3{position:fixed;z-index:60;right:16px;bottom:16px;left:16px;height:0;pointer-events:none;font-family:var(--font-body);letter-spacing:var(--tracking-body)}body:has([data-slot=dialog-content]) ._layer_1rcxr_3{display:none}body:has([id$=-sheet]) ._layer_1rcxr_3{display:none}._absolute_1rcxr_9{position:absolute;z-index:5}._surface_1rcxr_15{position:absolute;bottom:0;left:0;overflow:hidden;background:var(--surface-raised);box-shadow:0 0 0 1px var(--border),var(--shadow-floating);color:var(--foreground);pointer-events:auto;transform-origin:bottom center;will-change:transform,width,height}._face_1rcxr_21{position:absolute;bottom:0;left:0;box-sizing:border-box}._face_1rcxr_21[data-side=center]{left:50%;translate:-50% 0}._face_1rcxr_21[data-side=right]{right:0;left:auto}._face_1rcxr_21[inert]{pointer-events:none}._bar_1rcxr_31{container-type:inline-size;padding:10px 10px 10px 18px}._barInner_1rcxr_33{display:flex;align-items:center;gap:var(--space-4)}._barInner_1rcxr_33[data-stack]{flex-direction:column;align-items:stretch;gap:var(--space-3);padding:6px 0 0}._message_1rcxr_37{flex:1 1 auto;min-width:0;margin:0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body);text-wrap:pretty}._barActions_1rcxr_39{display:flex;flex:none;align-items:center;gap:6px}._barInner_1rcxr_33[data-stack] ._barActions_1rcxr_39{display:grid;grid-template-columns:auto 1fr 1fr}._barInner_1rcxr_33[data-stack]{padding-right:8px}._policy_1rcxr_47{padding:0;border:0;background:none;color:var(--foreground);cursor:pointer;font:inherit;text-decoration:underline;text-decoration-color:var(--border-strong);text-underline-offset:3px;transition:text-decoration-color var(--duration-fast) var(--ease-standard)}._panel_1rcxr_51{container-type:inline-size;display:grid;gap:var(--space-3);padding:18px}._panelHead_1rcxr_53{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-block:-4px -6px}._title_1rcxr_55{margin:0;font-size:var(--text-base);font-weight:500;line-height:var(--leading-body)}._description_1rcxr_57{margin:0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body);text-wrap:pretty}._iconButton_1rcxr_59{display:inline-grid;width:32px;height:32px;flex:none;place-items:center;margin-right:-8px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--text-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}._iconButton_1rcxr_59:active{background:var(--surface-muted);color:var(--foreground)}._list_1rcxr_65{display:grid;max-height:var(--cookie-consent-list-max, min(46vh, 300px));margin:0 -6px;padding:0;overflow-y:auto;list-style:none;overscroll-behavior:contain;scrollbar-width:thin}._row_1rcxr_67{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:10px 6px;border-top:1px solid var(--border-subtle)}._row_1rcxr_67:first-child{border-top:0}._rowText_1rcxr_71{display:grid;min-width:0;gap:2px}._rowLabel_1rcxr_73{color:var(--foreground);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body)}._rowLabel_1rcxr_73[for]{cursor:pointer}._rowHint_1rcxr_77{margin:0;color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body)}._always_1rcxr_79{flex:none;color:var(--text-muted);font-size:var(--text-xs);white-space:nowrap}._panelActions_1rcxr_83{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding-top:var(--space-2);border-top:1px solid var(--border-subtle)}._save_1rcxr_85{grid-column:1 / -1}._chipFace_1rcxr_89{height:44px}._chip_1rcxr_89{display:grid;width:44px;height:44px;place-items:center;padding:0;border:0;border-radius:50%;background:transparent;color:var(--foreground);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard)}._chip_1rcxr_89:active{background:var(--surface-muted)}._srOnly_1rcxr_97{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(hover:hover)and (pointer:fine){._policy_1rcxr_47:hover{text-decoration-color:currentColor}._iconButton_1rcxr_59:hover{background:var(--surface-muted);color:var(--foreground)}._chip_1rcxr_89:hover{background:var(--surface-muted)}}@container (max-width: 300px){._barInner_1rcxr_33[data-stack] ._barActions_1rcxr_39{grid-template-columns:repeat(2,minmax(0,1fr))}._barInner_1rcxr_33[data-stack] ._barActions_1rcxr_39>:first-child{grid-column:1 / -1;order:1}}@container (min-width: 340px){._panelActions_1rcxr_83{grid-template-columns:auto auto 1fr}._save_1rcxr_85{grid-column:auto}}@media(prefers-reduced-motion:reduce){._policy_1rcxr_47,._iconButton_1rcxr_59,._chip_1rcxr_89{transition:none}}.dmt-animated-icon{flex-shrink:0;overflow:visible}.dmt-calendar-first,.dmt-calendar-second{opacity:1}.dmt-check-stroke,.dmt-guest-body,.dmt-guest-head,.dmt-tent-flap,.dmt-mail-flap{stroke-dasharray:1.02;stroke-dashoffset:0}.dmt-search-scan{opacity:0;transform:translate(0)}.dmt-arrow-head,.dmt-arrow-left-head{transform:translate(0)}.dmt-pin-body,.dmt-pin-core,.dmt-clock-hand,.dmt-bed-pillows,.dmt-coffee-steam,.dmt-chat-bubble,.dmt-phone-handset,.dmt-eye-pupil,.dmt-help-glyph,.dmt-expand-tl,.dmt-expand-br,.dmt-grid-cell-1,.dmt-grid-cell-2,.dmt-orbit-ring,.dmt-sparkle-main,.dmt-sparkle-sub,.dmt-cursor-pointer,.dmt-cursor-ring{transform-box:fill-box;transform-origin:center}.dmt-clock-hand{transform-origin:12px 12px}.dmt-cursor-ring{opacity:0}.dmt-animated-icon[data-go] .dmt-calendar-first{animation:dmt-icon-dates .76s both}.dmt-animated-icon[data-go] .dmt-calendar-second{animation:dmt-icon-dates .76s .12s both}.dmt-animated-icon[data-go] .dmt-check-stroke{animation:dmt-icon-check .72s both}.dmt-animated-icon[data-go] .dmt-search-scan{animation:dmt-icon-scan .85s both}.dmt-animated-icon[data-go] .dmt-guest-head{animation:dmt-icon-guest .64s both}.dmt-animated-icon[data-go] .dmt-guest-body{animation:dmt-icon-guest .64s .12s both}.dmt-animated-icon[data-go] .dmt-arrow-head{animation:dmt-icon-next .7s both}.dmt-animated-icon[data-go] .dmt-arrow-left-head{animation:dmt-icon-prev .7s both}.dmt-animated-icon[data-go] .dmt-pin-body{animation:dmt-icon-pin .68s both}.dmt-animated-icon[data-go] .dmt-pin-core{animation:dmt-icon-pulse .68s both}.dmt-animated-icon[data-go] .dmt-clock-hand{animation:dmt-icon-clock .74s both}.dmt-animated-icon[data-go] .dmt-bed-pillows{animation:dmt-icon-bed .66s both}.dmt-animated-icon[data-go] .dmt-coffee-steam{animation:dmt-icon-steam .76s both}.dmt-animated-icon[data-go] .dmt-tent-flap,.dmt-animated-icon[data-go] .dmt-mail-flap{animation:dmt-icon-check .68s both}.dmt-animated-icon[data-go] .dmt-chat-bubble{animation:dmt-icon-chat .66s both}.dmt-animated-icon[data-go] .dmt-phone-handset{animation:dmt-icon-ring .7s both}.dmt-animated-icon[data-go] .dmt-eye-pupil{animation:dmt-icon-pulse .64s both}.dmt-animated-icon[data-go] .dmt-help-glyph{animation:dmt-icon-help .68s both}.dmt-animated-icon[data-go] .dmt-expand-tl{animation:dmt-icon-expand-tl .66s both}.dmt-animated-icon[data-go] .dmt-expand-br{animation:dmt-icon-expand-br .66s both}.dmt-animated-icon[data-go] .dmt-grid-cell-1{animation:dmt-icon-pulse .6s both}.dmt-animated-icon[data-go] .dmt-grid-cell-2{animation:dmt-icon-pulse .6s .1s both}.dmt-animated-icon[data-go] .dmt-orbit-ring{animation:dmt-icon-orbit .78s both}.dmt-animated-icon[data-go] .dmt-sparkle-main{animation:dmt-icon-pulse .68s both}.dmt-animated-icon[data-go] .dmt-sparkle-sub{animation:dmt-icon-dates .68s .08s both}.dmt-animated-icon[data-go] .dmt-cursor-pointer{animation:dmt-icon-cursor-tap .65s both}.dmt-animated-icon[data-go] .dmt-cursor-ring{animation:dmt-icon-cursor-ripple .65s both}@keyframes dmt-icon-dates{0%,to{opacity:1}18%{opacity:0}58%{opacity:1}}@keyframes dmt-icon-check{0%,to{stroke-dashoffset:0}18%{stroke-dashoffset:-1.02;animation-timing-function:cubic-bezier(.45,0,.15,1)}90%{stroke-dashoffset:0}}@keyframes dmt-icon-scan{0%,to{opacity:0;transform:translate(0)}10%{opacity:.6;transform:translate(0);animation-timing-function:cubic-bezier(.45,0,.55,1)}80%{opacity:.6;transform:translate(6px)}96%{opacity:0;transform:translate(6px)}}@keyframes dmt-icon-guest{0%,to{stroke-dashoffset:0}16%{stroke-dashoffset:1.02;animation-timing-function:cubic-bezier(.45,0,.15,1)}88%{stroke-dashoffset:0}}@keyframes dmt-icon-next{0%,to{transform:translate(0)}42%{transform:translate(2.5px);animation-timing-function:cubic-bezier(.23,1,.32,1)}}@keyframes dmt-icon-prev{0%,to{transform:translate(0)}42%{transform:translate(-2.5px);animation-timing-function:cubic-bezier(.23,1,.32,1)}}@keyframes dmt-icon-pin{0%,to{transform:translateY(0)}36%{transform:translateY(-2.5px);animation-timing-function:cubic-bezier(.22,1,.36,1)}72%{transform:translateY(.5px)}}@keyframes dmt-icon-pulse{0%,to{transform:scale(1)}42%{transform:scale(1.18);animation-timing-function:cubic-bezier(.22,1,.36,1)}}@keyframes dmt-icon-clock{0%,to{transform:rotate(0)}50%{transform:rotate(38deg);animation-timing-function:cubic-bezier(.22,1,.36,1)}}@keyframes dmt-icon-bed{0%,to{transform:translateY(0)}45%{transform:translateY(-1.6px);animation-timing-function:cubic-bezier(.22,1,.36,1)}}@keyframes dmt-icon-steam{0%,to{opacity:1;transform:translateY(0)}38%{opacity:.35;transform:translateY(-2px)}76%{opacity:1;transform:translateY(0)}}@keyframes dmt-icon-chat{0%,to{transform:scale(1) rotate(0)}38%{transform:scale(1.08) rotate(-4deg);animation-timing-function:cubic-bezier(.22,1,.36,1)}}@keyframes dmt-icon-ring{0%,to{transform:rotate(0)}25%{transform:rotate(-10deg)}50%{transform:rotate(10deg)}75%{transform:rotate(-5deg)}}@keyframes dmt-icon-help{0%,to{transform:rotate(0) translateY(0)}40%{transform:rotate(8deg) translateY(-1px)}}@keyframes dmt-icon-expand-tl{0%,to{transform:translate(0)}45%{transform:translate(-1.5px,-1.5px)}}@keyframes dmt-icon-expand-br{0%,to{transform:translate(0)}45%{transform:translate(1.5px,1.5px)}}@keyframes dmt-icon-orbit{0%,to{transform:rotate(0)}55%{transform:rotate(24deg);animation-timing-function:cubic-bezier(.22,1,.36,1)}}@keyframes dmt-icon-cursor-tap{0%,to{transform:translate(0) scale(1)}35%{transform:translate(-1px,-1px) scale(.9)}}@keyframes dmt-icon-cursor-ripple{0%{opacity:0;transform:scale(.5)}35%{opacity:.75;transform:scale(1)}to{opacity:0;transform:scale(1.45)}}@media(prefers-reduced-motion:reduce){.dmt-animated-icon[data-go] *{animation:none!important}}._root_1puci_1{display:flex;width:100%;min-width:0;align-items:flex-start;gap:var(--space-4)}._avatar_1puci_5,._line_1puci_5{display:block;flex:0 0 auto;border-radius:var(--radius-control);background:color-mix(in oklab,var(--border-strong) 38%,var(--surface));animation:_skeleton-pulse_1puci_1 1.8s var(--ease-in-out) calc(var(--index, 0) * 90ms) 11 both}._avatar_1puci_5{width:var(--control-height-md);height:var(--control-height-md);border-radius:var(--radius-pill)}._lines_1puci_9{display:grid;flex:1;gap:var(--space-3);padding-top:var(--space-1)}._line_1puci_5{width:100%;height:var(--space-3)}._line_1puci_5:first-child{width:48%;height:var(--space-4)}._line_1puci_5:last-child{width:72%}._frame_1puci_17{position:relative;display:flow-root}@keyframes _skeleton-pulse_1puci_1{0%,to{opacity:1}50%{opacity:.52}}@media(prefers-reduced-motion:reduce){._avatar_1puci_5,._line_1puci_5{animation:none}}.returning-reservations{padding:16px;margin-top:16px;border:1px solid transparent;border-radius:16px;background:linear-gradient(var(--surface-page,#FAF9F6),var(--surface-page,#FAF9F6)) padding-box,linear-gradient(120deg,#545e96,#801046,#f4752b,#ed1c24) border-box;color:var(--text-1,#1E1D1B)}.returning-reservations-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.returning-reservations-heading h3{font-size:17px;line-height:1.25}.returning-reservations-heading p{font-size:12px;color:var(--text-2,#65615B);margin-top:3px}.returning-reservations-list{display:grid;gap:10px;margin-top:14px}.returning-reservations-list article{display:grid;grid-template-columns:1fr auto;gap:5px 12px;padding-top:12px;border-top:1px solid var(--line-row,#DFDBD2)}.returning-reservations-list article>div{display:flex;align-items:center;gap:8px;color:var(--booking-brand)}.returning-reservations-list article>div strong{color:var(--text-1,#1E1D1B);font-size:14px}.returning-reservations-list p,.returning-reservations-list small{grid-column:1;color:var(--text-2,#65615B);font-variant-numeric:tabular-nums}.returning-reservations-list small{font-family:var(--font-mono);font-size:11px}.returning-reservations-list button{grid-column:2;grid-row:1/span 3;align-self:center}[data-theme=dark] .returning-reservations{--surface-page:#21201E;--text-1:#F2EFE9;--text-2:#B5AFA8;--line-row:#34322E}@media(max-width:560px){.returning-reservations-heading{flex-direction:column}.returning-reservations-list article{grid-template-columns:1fr}.returning-reservations-list button{grid-column:1;grid-row:auto;justify-self:start;margin-top:4px}}.car{position:relative;font-family:var(--font-ui)}.car-track{position:absolute;inset:0;touch-action:pan-y;cursor:grab}.car-track[data-held=true]{cursor:grabbing}.car-track:focus-visible{outline:none;box-shadow:0 0 0 2px var(--bg),0 0 0 4px rgba(var(--ink-rgb),.4)}.car-slot{position:absolute;left:50%;top:50%;transform-origin:center}.car-float{width:100%;height:100%;perspective:760px;animation:car-bob 5s ease-in-out infinite}.car-card{position:relative;width:100%;height:100%;overflow:hidden;background-color:#141110;background-size:cover;background-position:center}.car-sheen{position:absolute;inset:0;display:block;pointer-events:none}@media(prefers-reduced-motion:reduce){.car-float{animation:none}}@keyframes car-bob{0%,to{transform:translateY(calc(var(--lift, 4px) * -1)) rotate(calc(var(--sway, 1deg) * -1))}50%{transform:translateY(var(--lift, 4px)) rotate(var(--sway, 1deg))}}.car{margin-inline:auto}.car-scale{position:absolute;left:0;top:0;transform-origin:top left}.tent-carousel-visual{width:100%;min-width:0}.tent-carousel-visual .car-track{filter:var(--carousel-gooey, none)}.tent-photo-carousel{display:grid;gap:18px;justify-items:center}.tent-carousel-controls{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap}.tent-carousel-controls>p{min-width:190px;text-align:center;color:var(--text-secondary);font-size:13px}.tent-carousel-hint{color:var(--text-muted);font-size:12px;text-align:center}.photo-lightbox{position:fixed;inset:0;z-index:200;display:grid;place-content:center;gap:12px;padding:20px;background:#141110ee;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:zoom-out}.photo-lightbox img{width:auto;height:auto;max-width:94vw;max-height:86dvh;object-fit:contain;border-radius:14px;box-shadow:0 30px 90px #0009;cursor:default}.photo-lightbox-caption{margin:0;color:#f6f2ec;font-size:13px;text-align:center}.photo-lightbox-close{position:absolute;top:14px;inset-inline-end:14px}.car-track:focus-visible{outline:2px solid var(--booking-brand);outline-offset:4px}@media(max-width:560px){.tent-carousel-controls{width:100%}.tent-carousel-controls>p{order:-1;width:100%}}@media(prefers-reduced-motion:reduce){.car-track{scroll-behavior:auto}}._root_4td5f_3{--ms-h: var(--control-height-md);--ms-trigger-w: 0px;position:relative;display:inline-grid;justify-items:start;gap:var(--space-2);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)}._root_4td5f_3[data-align=end]{justify-items:end}._root_4td5f_3[data-open]{z-index:30}._label_4td5f_9{color:var(--text-secondary);font-size:var(--text-sm);font-weight:500}._anchor_4td5f_13{position:relative;height:var(--ms-h);max-width:100%}._shape_4td5f_19{position:absolute;top:0;left:0;overflow:clip;background:var(--surface);box-shadow:var(--shadow-resting);transition:box-shadow var(--duration-considered) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}._shape_4td5f_19:after{content:"";position:absolute;inset:0;z-index:2;border:1px solid var(--border);border-radius:inherit;pointer-events:none;transition:border-color var(--duration-fast) var(--ease-standard)}._root_4td5f_3[data-align=end] ._shape_4td5f_19{right:0;left:auto}._root_4td5f_3[data-open] ._shape_4td5f_19{background:var(--surface-raised);box-shadow:var(--shadow-floating)}._root_4td5f_3[data-disabled] ._shape_4td5f_19{opacity:.55}@media(hover:hover)and (pointer:fine){._root_4td5f_3:not([data-open],[data-disabled]) ._shape_4td5f_19:hover{background:var(--surface-muted)}._root_4td5f_3:not([data-open],[data-disabled]) ._shape_4td5f_19:hover:after{border-color:var(--border-strong)}}._lid_4td5f_41{position:absolute;z-index:1;top:0;right:0;left:0;height:var(--ms-h)}._trigger_4td5f_45{box-sizing:border-box;display:flex;height:var(--ms-h);align-items:center;gap:var(--space-2);padding:0 36px 0 14px;font-size:var(--text-sm);font-weight:500;white-space:nowrap}._lid_4td5f_41 ._trigger_4td5f_45{position:absolute;inset:0;width:100%;margin:0;border:0;background:transparent;color:inherit;cursor:pointer;font-family:inherit;letter-spacing:inherit;text-align:left;-webkit-tap-highlight-color:transparent;touch-action:manipulation}._lid_4td5f_41 ._trigger_4td5f_45:disabled{cursor:not-allowed}._measure_4td5f_53{position:static;visibility:hidden;pointer-events:none;width:max-content;max-width:min(20rem,calc(100vw - 2rem))}._root_4td5f_3[data-ready] ._measure_4td5f_53{position:absolute;top:0;left:0}._root_4td5f_3[data-align=end][data-ready] ._measure_4td5f_53{right:0;left:auto}._slot_4td5f_61{position:relative;display:block;min-width:0;height:100%;flex:1}._slot_4td5f_61[data-hidden]{opacity:0;transition:opacity var(--duration-instant) var(--ease-standard)}._layer_4td5f_65{position:absolute;inset:0;display:flex;align-items:center;gap:var(--space-2);min-width:0}._valueText_4td5f_67{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._placeholder_4td5f_69{color:var(--text-muted);font-weight:400}._icon_4td5f_71{display:grid;width:20px;height:20px;flex:none;place-items:center;color:var(--text-secondary)}._icon_4td5f_71>svg{width:16px;height:16px}._icon_4td5f_71>img{width:20px;height:20px;border-radius:50%;object-fit:cover}._chevron_4td5f_79{position:absolute;top:50%;right:12px;display:grid;width:16px;height:16px;margin-top:-8px;place-items:center;color:var(--text-muted);pointer-events:none}._searchRow_4td5f_85{position:absolute;inset:0;display:flex;align-items:center;gap:var(--space-2);padding:0 2px 0 14px}._searchRow_4td5f_85[inert]{pointer-events:none}._searchIcon_4td5f_89{flex:none;color:var(--text-muted)}._input_4td5f_91{min-width:0;height:100%;flex:1;padding:0;border:0;background:transparent;color:var(--foreground);font:inherit;font-size:var(--text-sm);letter-spacing:var(--tracking-body);outline:none}._input_4td5f_91::placeholder{color:var(--text-muted)}._clear_4td5f_95{display:grid;width:24px;height:24px;flex:none;place-items:center;padding:0;border:0;border-radius:var(--radius-pill);background:color-mix(in oklab,var(--foreground) 8%,transparent);color:var(--text-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent}._closeHit_4td5f_99{width:36px;height:36px;flex:none;padding:0;border:0;border-radius:var(--radius-pill);background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine){._closeHit_4td5f_99:hover,._clear_4td5f_95:hover{background:color-mix(in oklab,var(--foreground) 8%,transparent)}._clear_4td5f_95:hover{color:var(--foreground)}}._listFace_4td5f_113{position:absolute;top:var(--ms-h);left:0;box-sizing:border-box;width:max(var(--ms-trigger-w),min(var(--ms-panel-w),calc(100vw - 2rem)));padding:0 6px 6px}._root_4td5f_3[data-align=end] ._listFace_4td5f_113{right:0;left:auto}._listFace_4td5f_113:before{content:"";position:absolute;top:0;right:14px;left:14px;height:1px;background:var(--border-subtle)}._listFace_4td5f_113[inert]{pointer-events:none}._scroll_4td5f_121{max-height:var(--ms-list-max);overflow-y:auto;overscroll-behavior:contain;padding-top:6px;scrollbar-width:thin}._options_4td5f_123{position:relative;display:grid;gap:2px}._highlight_4td5f_125{position:absolute;top:0;right:0;left:0;border-radius:16px;background:color-mix(in oklab,var(--foreground) 6.5%,transparent);pointer-events:none}._group_4td5f_129{display:grid;gap:2px}._group_4td5f_129+._group_4td5f_129{margin-top:4px}._groupLabel_4td5f_133{padding:8px 10px 4px;color:var(--text-muted);font-size:var(--text-xs);font-weight:400}._option_4td5f_123{position:relative;display:flex;min-height:36px;box-sizing:border-box;align-items:center;gap:var(--space-2);padding:0 10px 0 8px;border-radius:16px;color:var(--text-secondary);cursor:pointer;user-select:none;-webkit-user-select:none;transition:color var(--duration-fast) var(--ease-standard)}._option_4td5f_123[data-active],._option_4td5f_123[aria-selected=true]{color:var(--foreground)}._option_4td5f_123[aria-disabled=true]{color:var(--text-muted);cursor:not-allowed;opacity:.6}._optionValue_4td5f_145{display:flex;min-width:0;flex:1;align-items:center;gap:var(--space-2);font-weight:500}._meta_4td5f_147{flex:none;color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}._check_4td5f_149{display:grid;width:16px;height:16px;flex:none;place-items:center;color:var(--foreground);opacity:0;transform:scale(.6);transition:opacity var(--duration-fast) var(--ease-standard),transform var(--duration-spring) var(--ease-spring)}._check_4td5f_149[data-on]{opacity:1;transform:none}._empty_4td5f_153{margin:0;padding:12px 10px 14px;color:var(--text-muted);font-size:var(--text-sm)}._srOnly_4td5f_157{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}@media(prefers-reduced-motion:reduce){._shape_4td5f_19,._check_4td5f_149,._slot_4td5f_61{transition-duration:0ms}}@media(prefers-contrast:more){._shape_4td5f_19:after{border-color:var(--border-strong)}}.preview-admin-access{max-width:var(--container-7xl);margin:var(--space-4) auto 0;padding:var(--space-3) var(--space-5);display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);border-block:1px solid var(--booking-line);background:var(--booking-wash);color:var(--booking-ink)}.preview-admin-access strong{font-size:var(--text-xs);font-weight:600}.preview-admin-access p,.preview-dashboard-notice{font-size:var(--text-xs);line-height:1.6;color:var(--booking-muted)}.preview-admin-access button{flex-shrink:0}.preview-dashboard-notice{padding:var(--space-3) var(--space-4);margin-bottom:var(--space-4);background:var(--booking-wash);border:1px solid var(--booking-line);border-radius:var(--radius-md)}.login-preview-note{position:relative;z-index:1;max-width:var(--container-md);font-size:var(--text-sm);line-height:1.6;color:var(--booking-muted);text-align:center;margin:0 auto;padding:var(--space-4)}.admin-login:has(.login-preview-note){grid-template-rows:auto auto 1fr auto}@media(max-width:760px){.preview-admin-access{margin-top:0;padding:var(--space-4);align-items:stretch;flex-direction:column;gap:var(--space-3)}.preview-admin-access button{width:100%}}.admin-login{position:relative;isolation:isolate;min-height:100dvh;display:grid;grid-template-rows:auto 1fr auto;background:var(--booking-page);color:var(--booking-ink);padding:24px}.signin-backdrop{position:absolute;inset:0;width:100%;height:100%;z-index:-1;pointer-events:none}.admin-login-header{display:flex;justify-content:space-between;align-items:center;gap:20px}.admin-login-header .brand-logo.dmt{width:200px;height:64px;background:transparent}.admin-login-center{display:flex;align-items:center;justify-content:center;padding:40px 0 calc(40px + 6vh)}.login-tray{width:min(100%,380px);padding:6px;border-radius:14px;background:var(--surface-muted,#fafafb)}.login-card{background:var(--booking-surface);padding:24px;border-radius:10px;box-shadow:0 0 1.76px #00000014,0 1px 1.76px #191c210f,0 0 0 1px #191c210a}.login-mark{text-align:center}.login-mark .brand-logo.liwa{width:112px;height:38px}.login-signpost{text-align:center;display:block;font-size:14px;font-weight:600;letter-spacing:-.012em;margin:20px 0 16px}.login-body{position:relative;overflow:hidden}.login-form{display:grid;gap:16px}.login-form input{height:40px;border-radius:999px}.login-form>button,.login-submit{height:40px;width:100%;border-radius:999px!important;font-size:14px}.login-primary{background:linear-gradient(180deg,#801046,#aa285d)!important;box-shadow:inset 0 -1.5px 2px #ecb6cc,inset 0 0 12px #b74473,inset 0 0 8px #a63062!important;color:#fff!important;border:0!important}.login-back{font-size:12px!important;color:var(--booking-muted)!important;justify-self:center;width:auto!important;min-height:24px!important;height:24px!important}.login-error{font-size:12px;color:var(--fail-text,#c13644);line-height:1.5}.login-info{font-size:12px;color:var(--booking-muted);line-height:1.6}.login-username{font-size:13px;color:var(--booking-muted);text-align:center;overflow-wrap:anywhere}.login-footer{text-align:center;color:var(--booking-muted);font-size:11px}.login-gate{min-width:96px;border-radius:999px!important;height:40px}.login-done{display:grid;justify-items:center;gap:14px;padding:14px 0 20px}.login-done svg{width:42px;height:42px;color:var(--booking-brand)}.admin-accounts-form{display:grid;gap:16px}.admin-accounts-form>h3{font-size:20px}.admin-accounts-form p{font-size:13px;color:var(--booking-muted)}.admin-accounts-form .form-two{grid-template-columns:1fr 1fr}.admin-accounts-form [role=status]{color:var(--booking-brand);font-size:13px}@media(max-width:560px){.admin-login{padding:16px}.admin-login-header .brand-logo.dmt{width:160px;height:50px}.admin-accounts-form .form-two{grid-template-columns:1fr}}.glass-splash{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;background:var(--booking-page);opacity:1;transition:opacity .2s ease,visibility .2s ease}.glass-splash.is-leaving{opacity:0;visibility:hidden;pointer-events:none}.liwa-glass-reveal{position:absolute;width:100%;height:100%;inset:0}.splash-skip{position:absolute!important;bottom:max(var(--space-6),env(safe-area-inset-bottom));inset-inline-end:var(--space-6);z-index:1}@media(prefers-reduced-motion:reduce){.glass-splash{transition:none}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-space-x-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--frame-radius:initial;--fade-top:0px;--fade-bottom:0px}}}.quartz{--ink-c:20% .024 262;--paper-c:99.7% .001 250;--grey-c:95.6% .004 255;--canvas-c:99.1% .002 250;--text-on-field-c:20% .024 262;--shadow-alpha:.2;--hue-1-mark:oklch(86% .12 195);--hue-1-field:oklch(92% .09 195);--hue-1-wash:oklch(96.5% .04 195);--hue-1-line:oklch(60% .1 195);--hue-1-tint:oklch(89% .05 195);--hue-1-label:oklch(38% .062 195);--hue-2-mark:oklch(82% .08 320);--hue-2-field:oklch(90% .06 320);--hue-2-wash:oklch(96% .03 320);--hue-2-line:oklch(58% .075 320);--hue-2-tint:oklch(89% .05 320);--hue-2-label:oklch(38% .062 320);--hue-3-mark:oklch(72% .1 250);--hue-3-field:oklch(82% .06 250);--hue-3-wash:oklch(94.5% .02 250);--hue-3-line:oklch(52% .15 250);--hue-3-tint:oklch(89% .05 250);--hue-3-label:oklch(38% .062 250);--hue-4-mark:oklch(72% .11 290);--hue-4-field:oklch(83% .065 290);--hue-4-wash:oklch(95% .025 290);--hue-4-line:oklch(54% .15 290);--hue-4-tint:oklch(89% .05 290);--hue-4-label:oklch(38% .062 290);--hue-5-mark:oklch(75% .1 160);--hue-5-field:oklch(90% .07 160);--hue-5-wash:oklch(96% .035 160);--hue-5-line:oklch(52% .09 160);--hue-5-tint:oklch(89% .05 160);--hue-5-label:oklch(38% .062 160);--warn-mark:oklch(80% .152 68);--warn-field:oklch(89% .056 68);--warn-wash:oklch(96% .028 68);--warn-line:oklch(62% .132 68);--fail-mark:oklch(65.2% .219 26);--fail-field:oklch(82% .055 26);--fail-wash:oklch(94.5% .027 26);--fail-line:oklch(60% .236 26);--warn-text:oklch(49% .1 68);--fail-text:oklch(51% .18 26);--font-sans:"Quartz Sans", ui-sans-serif, system-ui, sans-serif;--font-mono:"Quartz Mono", ui-monospace, "SF Mono", Menlo, monospace;--weight-body:340;--weight-medium:400;--weight-strong:500;--width-normal:normal;--features-data:"tnum", "zero", "ss04";--features-id:"ss04";--type-display-xl:400 80px/80px var(--font-sans);--type-display-lg:400 60px/66px var(--font-sans);--type-display:400 40px/44px var(--font-sans);--type-heading-lg:400 32px/36px var(--font-sans);--type-heading:400 24px/28px var(--font-sans);--type-heading-sm:400 20px/24px var(--font-sans);--type-heading-xs:400 16px/20px var(--font-sans);--type-body-lg:340 16px/22px var(--font-sans);--type-body:340 14px/20px var(--font-sans);--type-body-sm:380 13px/18px var(--font-sans);--type-button:400 16px/20px var(--font-sans);--type-label:400 14px/16px var(--font-sans);--type-label-sm:400 12px/16px var(--font-sans);--type-code:400 13px/20px var(--font-mono);--type-code-sm:400 12px/16px var(--font-mono);--type-tag:var(--type-code-sm);--type-code-display:400 32px/36px var(--font-mono);--type-code-touch:400 16px/22px var(--font-mono);--type-stat-xl:400 48px/52px var(--font-sans);--type-stat-lg:400 40px/44px var(--font-sans);--type-stat:400 32px/36px var(--font-sans);--type-state-word:400 14px/16px var(--font-sans);--tracking-display:-.025em;--tracking-heading:-.015em;--tracking-body:-.01em;--tracking-text:0em;--space-0-5:2px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-15:60px;--space-20:80px;--space-30:120px;--container:1120px;--sidebar:248px;--toc:200px;--topbar:56px;--gutter:24px;--gutter-sm:16px;--control-xs:24px;--control-sm:28px;--control:32px;--tag:20px;--control-lg:44px;--overlay-sm:400px;--overlay:480px;--overlay-lg:640px;--popover:288px;--toast-width:384px;--popover-sm:256px;--tooltip-max:256px;--hint-width:420px;--menu-min:192px;--popup-max:320px;--menu-width:320px;--field-max-height:calc(var(--control-lg) * 4);--row-sm:32px;--row:40px;--row-lg:56px;--label-column:160px;--measure:68ch;--tab-max:220px;--sidebar-icon:calc(var(--control) + var(--space-4));--attachment-media:40px;--attachment-max:256px;--grab-size:40px;--fade-edge:24px;--fade-line-end:16px;--measure-hint:60ch;--measure-short:48ch;--page-header-max:720px;--search-min:200px;--search-max:320px;--crumb-floor:8ch;--log-level:5ch;--status-column:128px;--timeline-name:200px;--timeline-name-min:120px;--timeline-label-min:10ch;--time-column:12ch;--stat-placeholder:4ch;--tool-detail-min:6ch;--line-box:1lh;--skeleton-text:.7em;--code-inline:.9em;--radius-0:0px;--radius-inner:4px;--radius-soft:6px;--radius-frame:10px;--radius-full:999px;--line-hair:1px;--line-accent:2px;--line-focus:2px;--focus-offset:2px;--line-frame-alpha:.14;--mark-size:8px;--ring-cutout:2px;--chart-dash:6 4;--chart-axis-gap:8px;--dur-press:60ms;--dur-fast:.12s;--dur-base:.16s;--dur-slow:.18s;--dur-spin:.8s;--dur-run:1s;--dur-slide:1.2s;--ease-spin:linear;--thumb-lift:0%;--thumb-ring-alpha:0;--skeleton-step:0%;--dur-skeleton-delay:.15s;--dur-skeleton-hold:.4s;--toast-read-base:3s;--toast-read-char:60ms;--toast-read-action:3s;--toast-read-min:4s;--toast-read-max:12s;--scale-press:.98;--ease-step:cubic-bezier(.2, 0, 0, 1);--sheet-shift:8px;--z-raised:10;--z-above:20;--z-cover:30;--z-drop:40;--z-overlay:50;--code-string-alpha:.8;--code-comment-alpha:.66}.quartz,.quartz [data-surface]{--ink:oklch(var(--ink-c));--paper:oklch(var(--paper-c));--surface-canvas:oklch(var(--canvas-c));--surface-page:var(--paper);--surface-card:oklch(var(--grey-c));--surface-frame:var(--surface-card)}@supports (color:color-mix(in lab,red,red)){.quartz,.quartz [data-surface]{--surface-frame:color-mix(in oklch, var(--surface-card) 55%, var(--paper))}}.quartz,.quartz [data-surface]{--surface-raised:var(--paper);--surface-hover:oklch(var(--ink-c) / .05);--surface-selected:oklch(var(--ink-c) / .09);--surface-pressed:oklch(var(--ink-c) / .08);--surface-inverse:var(--ink);--surface-tile:oklch(var(--ink-c) / .08);--surface-overlay:oklch(var(--ink-c) / .24);--text-1:var(--ink);--text-2:oklch(var(--ink-c) / .8);--text-3:oklch(var(--ink-c) / .66);--text-disabled:oklch(var(--ink-c) / .4);--text-inverse:var(--paper);--text-on-field:oklch(var(--text-on-field-c));--border-hair:oklch(var(--ink-c) / .08);--border-faint:oklch(var(--ink-c) / .05);--border-strong:oklch(var(--ink-c) / .12);--border-control:oklch(var(--ink-c) / .5);--border-focus:var(--ink);--line-frame:oklch(var(--ink-c) / var(--line-frame-alpha));--line-row:oklch(var(--ink-c) / .08);--line-control:oklch(var(--ink-c) / .16);--line-control-hover:oklch(var(--ink-c) / .32);--scrollbar-thumb:oklch(var(--ink-c) / .2);--surface-thumb:var(--paper)}@supports (color:color-mix(in lab,red,red)){.quartz,.quartz [data-surface]{--surface-thumb:color-mix(in oklch, var(--paper), oklch(var(--ink-c)) var(--thumb-lift))}}.quartz,.quartz [data-surface]{--focus-halo:0 0 0 3px oklch(var(--ink-c) / .08);--elev-control:0 1px 2px -1px oklch(var(--text-on-field-c) / calc(var(--shadow-alpha) * .6));--elev-none:0 0 0 0 transparent;--elev-thumb:0 0 0 1px oklch(var(--ink-c) / var(--thumb-ring-alpha)), 0 1px 2px oklch(var(--text-on-field-c) / calc(var(--shadow-alpha) * .5));--elev-overlay:0 0 0 1px var(--line-frame), 0 12px 24px -12px oklch(var(--text-on-field-c) / var(--shadow-alpha));--accent-mark:var(--ink);--accent-field:var(--surface-card);--accent-wash:var(--surface-selected);--accent-tint:var(--surface-selected);--accent-label:var(--text-1);--accent-line:var(--ink);--accent-on-field:var(--text-1);--button-primary:var(--ink);--key-primary-body:linear-gradient(180deg, var(--ink), var(--ink))}@supports (color:color-mix(in lab,red,red)){.quartz,.quartz [data-surface]{--key-primary-body:linear-gradient(180deg, color-mix(in oklch, var(--ink) 84%, white), color-mix(in oklch, var(--ink) 94%, black))}}.quartz,.quartz [data-surface]{--key-primary-body-hover:linear-gradient(180deg, var(--ink), var(--ink))}@supports (color:color-mix(in lab,red,red)){.quartz,.quartz [data-surface]{--key-primary-body-hover:linear-gradient(180deg, color-mix(in oklch, var(--ink) 76%, white), color-mix(in oklch, var(--ink) 90%, white))}}.quartz,.quartz [data-surface]{--key-primary-edge:inset 0 2px 0 -1px oklch(100% 0 0/.2), inset 0 -2px 0 -1px oklch(0% 0 0/.3), inset 0 0 0 1px var(--ink), 0 1px 1px oklch(var(--text-on-field-c) / calc(var(--shadow-alpha) * 1.1)), 0 2px 5px -2px oklch(var(--text-on-field-c) / calc(var(--shadow-alpha) * 1.5))}@supports (color:color-mix(in lab,red,red)){.quartz,.quartz [data-surface]{--key-primary-edge:inset 0 2px 0 -1px oklch(100% 0 0/.2), inset 0 -2px 0 -1px oklch(0% 0 0/.3), inset 0 0 0 1px color-mix(in oklch, var(--ink) 88%, black), 0 1px 1px oklch(var(--text-on-field-c) / calc(var(--shadow-alpha) * 1.1)), 0 2px 5px -2px oklch(var(--text-on-field-c) / calc(var(--shadow-alpha) * 1.5))}}.quartz,.quartz [data-surface]{--key-primary-edge-press:inset 0 0 0 1px var(--ink), inset 0 1px 2px oklch(0% 0 0/.42)}@supports (color:color-mix(in lab,red,red)){.quartz,.quartz [data-surface]{--key-primary-edge-press:inset 0 0 0 1px color-mix(in oklch, var(--ink) 88%, black), inset 0 1px 2px oklch(0% 0 0/.42)}}.quartz,.quartz [data-surface]{--key-primary-sheen:linear-gradient(90deg, transparent 14%, oklch(100% 0 0/.42) 50%, transparent 86%) top / 100% 1px no-repeat, linear-gradient(180deg, oklch(100% 0 0/.1), oklch(100% 0 0/0) 55%);--key-secondary-body:var(--paper);--key-secondary-body-hover:oklch(var(--ink-c) / .03);--key-secondary-edge:var(--elev-control);--key-secondary-edge-press:inset 0 1px 2px oklch(var(--ink-c) / .12);--key-secondary-sheen:none;--button-primary-hover:oklch(var(--ink-c) / .86);--button-secondary:oklch(var(--grey-c));--button-secondary-hover:oklch(var(--grey-c))}@supports (color:color-mix(in lab,red,red)){.quartz,.quartz [data-surface]{--button-secondary-hover:color-mix(in oklch, oklch(var(--grey-c)), oklch(var(--ink-c)) 7%)}}.quartz,.quartz [data-surface]{--button-ghost:transparent;--button-ghost-hover:oklch(var(--ink-c) / .05);--surface-disabled:var(--paper)}@supports (color:color-mix(in lab,red,red)){.quartz,.quartz [data-surface]{--surface-disabled:color-mix(in oklch, var(--paper), var(--ink) 8%)}}.quartz,.quartz [data-surface]{--ring-thumb:0 0 0 2px var(--paper);--chart-ink-2:oklch(var(--ink-c) / .66);--cell-quiet:oklch(var(--ink-c) / .07);--surface-skeleton:oklch(var(--grey-c))}@supports (color:color-mix(in lab,red,red)){.quartz,.quartz [data-surface]{--surface-skeleton:color-mix(in oklch, oklch(var(--grey-c)), oklch(var(--ink-c)) var(--skeleton-step))}}.quartz,.quartz [data-surface]{--stale-opacity:.6;--dim-opacity:.4;--code-text:var(--ink);--code-string:oklch(var(--ink-c) / var(--code-string-alpha));--code-comment:oklch(var(--ink-c) / var(--code-comment-alpha));--code-prompt:oklch(var(--ink-c) / .4)}@scope(.quartz [data-kind=agent]){:scope[data-kind],:scope [data-surface]{--accent-mark:var(--hue-1-mark);--accent-field:var(--hue-1-field);--accent-wash:var(--hue-1-wash);--accent-line:var(--hue-1-line);--accent-tint:var(--hue-1-tint);--accent-label:var(--hue-1-label);--accent-on-field:var(--text-on-field)}}@scope(.quartz [data-kind=key]){:scope[data-kind],:scope [data-surface]{--accent-mark:var(--hue-2-mark);--accent-field:var(--hue-2-field);--accent-wash:var(--hue-2-wash);--accent-line:var(--hue-2-line);--accent-tint:var(--hue-2-tint);--accent-label:var(--hue-2-label);--accent-on-field:var(--text-on-field)}}@scope(.quartz [data-kind=run]){:scope[data-kind],:scope [data-surface]{--accent-mark:var(--hue-3-mark);--accent-field:var(--hue-3-field);--accent-wash:var(--hue-3-wash);--accent-line:var(--hue-3-line);--accent-tint:var(--hue-3-tint);--accent-label:var(--hue-3-label);--accent-on-field:var(--text-on-field)}}@scope(.quartz [data-kind=deploy]){:scope[data-kind],:scope [data-surface]{--accent-mark:var(--hue-4-mark);--accent-field:var(--hue-4-field);--accent-wash:var(--hue-4-wash);--accent-line:var(--hue-4-line);--accent-tint:var(--hue-4-tint);--accent-label:var(--hue-4-label);--accent-on-field:var(--text-on-field)}}@scope(.quartz [data-kind=model]){:scope[data-kind],:scope [data-surface]{--accent-mark:var(--hue-5-mark);--accent-field:var(--hue-5-field);--accent-wash:var(--hue-5-wash);--accent-line:var(--hue-5-line);--accent-tint:var(--hue-5-tint);--accent-label:var(--hue-5-label);--accent-on-field:var(--text-on-field)}}@scope(.quartz [data-status=warn]){:scope[data-status],:scope [data-surface]{--accent-mark:var(--warn-mark);--accent-field:var(--warn-field);--accent-wash:var(--warn-wash);--accent-line:var(--warn-line);--accent-tint:var(--warn-field);--accent-label:var(--text-on-field);--accent-on-field:var(--text-on-field)}}@scope(.quartz [data-status=fail]){:scope[data-status],:scope [data-surface]{--accent-mark:var(--fail-mark);--accent-field:var(--fail-field);--accent-wash:var(--fail-wash);--accent-line:var(--fail-line);--accent-tint:var(--fail-field);--accent-label:var(--text-on-field);--accent-on-field:var(--text-on-field)}}@scope(.quartz :is([aria-invalid=true],:is([data-slot=input],[data-slot=combobox-input-group],[data-slot=combobox-chips],[data-slot=time-field]):has([data-control]:is([aria-invalid=true],[data-invalid])))){:scope,:scope [data-surface]{--accent-mark:var(--fail-mark);--accent-field:var(--fail-field);--accent-wash:var(--fail-wash);--accent-line:var(--fail-line);--accent-tint:var(--fail-field);--accent-label:var(--text-on-field);--accent-on-field:var(--text-on-field)}}.quartz [data-surface=card]{--surface-raised:var(--paper);--button-secondary:var(--paper);--button-secondary-hover:oklch(var(--paper-c))}@supports (color:color-mix(in lab,red,red)){.quartz [data-surface=card]{--button-secondary-hover:color-mix(in oklch, oklch(var(--paper-c)), oklch(var(--ink-c)) 4%)}}.quartz [data-surface=card] :is([data-slot=popover-content],[data-slot=popover-info-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=select-content],[data-slot=combobox-content],[data-slot=filter-bar-select-content],[data-slot=date-picker-popup],[data-slot=time-field-popup],[data-slot=table-row-actions-content],[data-slot=dialog-content],[data-slot=sheet-content]){--surface-raised:var(--paper);--button-secondary:oklch(var(--grey-c));--button-secondary-hover:oklch(var(--grey-c))}@supports (color:color-mix(in lab,red,red)){.quartz [data-surface=card] :is([data-slot=popover-content],[data-slot=popover-info-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=select-content],[data-slot=combobox-content],[data-slot=filter-bar-select-content],[data-slot=date-picker-popup],[data-slot=time-field-popup],[data-slot=table-row-actions-content],[data-slot=dialog-content],[data-slot=sheet-content]){--button-secondary-hover:color-mix(in oklch, oklch(var(--grey-c)), oklch(var(--ink-c)) 7%)}}.quartz[data-theme=dark],.quartz [data-surface=ink],.quartz [data-surface=inverse],:where([data-theme=dark],.dark) .quartz:not([data-theme=light]),:where([data-theme=dark],.dark) .quartz:not([data-theme=light]) [data-surface=paper] [data-surface=inverse],.quartz[data-theme=dark] [data-surface=paper] [data-surface=inverse],.quartz [data-surface=ink] [data-surface=paper] [data-surface=inverse]{color-scheme:dark;--ink-c:96.5% .006 250;--paper-c:18.5% .016 262;--grey-c:23.5% .018 262;--canvas-c:15% .014 262;--hue-1-wash:oklch(31% .06 195);--hue-2-wash:oklch(31% .05 320);--hue-3-wash:oklch(31% .08 250);--hue-4-wash:oklch(31% .09 290);--hue-5-wash:oklch(31% .055 160);--hue-1-tint:oklch(30% .045 195);--hue-1-label:oklch(88% .055 195);--hue-2-tint:oklch(30% .045 320);--hue-2-label:oklch(88% .055 320);--hue-3-tint:oklch(30% .045 250);--hue-3-label:oklch(88% .055 250);--hue-4-tint:oklch(30% .045 290);--hue-4-label:oklch(88% .055 290);--hue-5-tint:oklch(30% .045 160);--hue-5-label:oklch(88% .055 160);--warn-text:oklch(80% .13 68);--fail-text:oklch(76% .14 26);--warn-wash:oklch(31% .055 68);--fail-wash:oklch(29% .06 26);--skeleton-step:8%;--code-string-alpha:.72;--code-comment-alpha:.54;--hue-1-line:var(--hue-1-mark);--hue-2-line:var(--hue-2-mark);--hue-3-line:var(--hue-3-mark);--hue-4-line:var(--hue-4-mark);--hue-5-line:var(--hue-5-mark);--warn-line:var(--warn-mark);--fail-line:var(--fail-mark);--button-ghost:oklch(var(--ink-c) / .1);--button-ghost-hover:oklch(var(--ink-c) / .16);--surface-pressed:oklch(var(--ink-c) / .28);--shadow-alpha:.6;--line-frame-alpha:.2;--thumb-lift:20%;--thumb-ring-alpha:.16}:where([data-theme=dark],.dark) .quartz:not([data-theme=light]) [data-surface=paper],:where([data-theme=dark],.dark) .quartz:not([data-theme=light]) [data-surface=inverse],.quartz[data-theme=dark] [data-surface=paper],.quartz [data-surface=ink] [data-surface=paper],.quartz[data-theme=dark] [data-surface=inverse],.quartz [data-surface=ink] [data-surface=inverse]{color-scheme:light;--ink-c:20% .024 262;--paper-c:99.7% .001 250;--grey-c:95.6% .004 255;--canvas-c:99.1% .002 250;--hue-1-wash:oklch(96.5% .04 195);--hue-2-wash:oklch(96% .03 320);--hue-3-wash:oklch(94.5% .02 250);--hue-4-wash:oklch(95% .025 290);--hue-5-wash:oklch(96% .035 160);--hue-1-tint:oklch(92% .07 195);--hue-1-label:oklch(38% .075 195);--hue-2-tint:oklch(92% .045 320);--hue-2-label:oklch(38% .055 320);--hue-3-tint:oklch(92% .035 250);--hue-3-label:oklch(38% .12 250);--hue-4-tint:oklch(92% .045 290);--hue-4-label:oklch(38% .12 290);--hue-5-tint:oklch(92% .05 160);--hue-5-label:oklch(38% .08 160);--warn-text:oklch(49% .1 68);--fail-text:oklch(51% .18 26);--warn-wash:oklch(96% .028 68);--fail-wash:oklch(94.5% .027 26);--hue-1-line:oklch(60% .1 195);--hue-2-line:oklch(58% .075 320);--hue-3-line:oklch(52% .15 250);--hue-4-line:oklch(54% .15 290);--hue-5-line:oklch(52% .09 160);--warn-line:oklch(62% .132 68);--fail-line:oklch(60% .236 26);--shadow-alpha:.2;--skeleton-step:0%;--code-string-alpha:.8;--code-comment-alpha:.66;--button-ghost:transparent;--button-ghost-hover:oklch(var(--ink-c) / .05);--surface-pressed:oklch(var(--ink-c) / .08);--line-frame-alpha:.14;--thumb-lift:0%;--thumb-ring-alpha:0}@media(prefers-reduced-motion:reduce){.quartz{--dur-base:0s;--dur-slow:0s;--sheet-shift:0px}}.quartz [data-force-reduced-motion]{--dur-base:0s;--dur-slow:0s;--sheet-shift:0px}.quartz{background:var(--surface-canvas);min-height:100dvh;color:var(--text-1);font:var(--type-body);font-variation-settings:var(--width-normal);letter-spacing:var(--tracking-text);text-wrap:pretty;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color-scheme:light}@layer base{.quartz :where(*){box-sizing:border-box;border:0 solid var(--line-row);margin:0;padding:0}.quartz :where(h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd,pre){font:inherit;margin:0}.quartz :where(ul,ol){list-style:none}.quartz :where(a){color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.quartz :where(button,input,select,textarea){font:inherit;letter-spacing:inherit;color:inherit;background:0 0}.quartz :where(button,[role=button]){cursor:pointer}.quartz :where(button:disabled,[aria-disabled=true]){cursor:not-allowed}.quartz :where(img,video,canvas,svg:not(.overflow-visible,[overflow=visible])){max-width:100%;display:block}.quartz :where(svg.overflow-visible,svg[overflow=visible]){display:block}.quartz :where(table){border-collapse:collapse}.quartz :where(code,kbd,samp,pre){font-family:var(--font-mono)}.quartz :where(td,th,time,data,output){font-variant-numeric:tabular-nums}.quartz :where(a,button,summary,input,select,textarea,label,[role=button],[role=tab],[role=menuitem],[role=option],[role=switch],[role=checkbox],[role=radio]){transition-property:color,background-color,border-color,outline-color,text-decoration-color,box-shadow,opacity;transition-duration:var(--dur-fast);transition-timing-function:var(--ease-step)}.quartz :where(a,button,[role=button]):where(:active){transition-duration:var(--dur-press)}}.quartz :where([data-prose]) a:where(:not([data-slot])){-webkit-text-decoration:underline 1px var(--text-3);text-decoration:underline 1px var(--text-3);text-underline-offset:4px;border-radius:var(--radius-soft);margin-inline:-2px;padding-inline:2px}@media(hover:hover){.quartz :where([data-prose]) a:where(:not([data-slot])):hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink);color:var(--text-1)}}.quartz ::selection{background:var(--hue-3-field);color:var(--text-on-field)}.quartz :where(*){outline-color:var(--border-focus)}.quartz :where(*):is(:focus-visible,[data-force-focus-visible]){outline:var(--line-focus) solid var(--border-focus);outline-offset:var(--focus-offset)}.quartz :where([data-control]):is(:focus-visible,[data-force-focus-visible]){outline:none}@media(pointer:coarse){.quartz input:not([type=checkbox],[type=radio],[type=range],[type=button],[type=submit],[type=file],[type=color]),.quartz textarea,.quartz select{font-size:max(16px,1em)}}:where(.quartz,[data-system=quartz]) .\@container\/alert{container:alert/inline-size}:where(.quartz,[data-system=quartz]) .\@container\/card-header{container:card-header/inline-size}:where(.quartz,[data-system=quartz]) .\@container\/data-list{container:data-list/inline-size}:where(.quartz,[data-system=quartz]) .\@container\/field-group{container:field-group/inline-size}:where(.quartz,[data-system=quartz]) .\@container\/home{container:home/inline-size}:where(.quartz,[data-system=quartz]) .\@container\/item{container:item/inline-size}:where(.quartz,[data-system=quartz]) .\@container\/stats{container:stats/inline-size}:where(.quartz,[data-system=quartz]) .\@container\/toast{container:toast/inline-size}:where(.quartz,[data-system=quartz]) .\@container{container-type:inline-size}:where(.quartz,[data-system=quartz]) .key{isolation:isolate}:where(.quartz,[data-system=quartz]) .key:after{content:"";border-radius:inherit;pointer-events:none;z-index:-1;transition:opacity var(--dur-fast) var(--ease-step);position:absolute;inset:0}:where(.quartz,[data-system=quartz]) .key:active:not([data-disabled]):after{opacity:.4}:where(.quartz,[data-system=quartz]) .key[data-disabled]:after{display:none}@media(forced-colors:active){:where(.quartz,[data-system=quartz]) .key:after{display:none}}:where(.quartz,[data-system=quartz]) .frame{isolation:isolate;border-radius:var(--frame-radius,var(--radius-frame));position:relative;overflow:clip}:where(.quartz,[data-system=quartz]) .frame:before{content:"";pointer-events:none;z-index:var(--z-cover);border:1px solid var(--frame-color,var(--line-frame));border-radius:inherit;position:absolute;inset:0}:where(.quartz,[data-system=quartz]) .key-primary{background:var(--key-primary-body);box-shadow:var(--key-primary-edge)}:where(.quartz,[data-system=quartz]) .key-primary:before{content:"";border-radius:inherit;pointer-events:none;z-index:-1;opacity:0;background:var(--key-primary-body-hover);transition:opacity var(--dur-fast) var(--ease-step);position:absolute;inset:0}:where(.quartz,[data-system=quartz]) .key-primary:hover:not([data-disabled]):before{opacity:1}:where(.quartz,[data-system=quartz]) .key-primary[data-disabled]:before{display:none}@media(forced-colors:active){:where(.quartz,[data-system=quartz]) .key-primary:before{display:none}}:where(.quartz,[data-system=quartz]) .key-primary:after{background:var(--key-primary-sheen)}:where(.quartz,[data-system=quartz]) .key-primary:active:not([data-disabled]){box-shadow:var(--key-primary-edge-press)}:where(.quartz,[data-system=quartz]) .frame-shared{border-radius:var(--radius-0);position:relative}:where(.quartz,[data-system=quartz]) .frame-shared:before{content:"";pointer-events:none;border:1px solid var(--frame-color,var(--line-control));border-radius:inherit;border-inline-end-width:0;position:absolute;inset:0}:where(.quartz,[data-system=quartz]) .frame-shared:first-child{border-start-start-radius:var(--radius-soft);border-end-start-radius:var(--radius-soft)}:where(.quartz,[data-system=quartz]) .frame-shared:last-child{border-start-end-radius:var(--radius-soft);border-end-end-radius:var(--radius-soft)}:where(.quartz,[data-system=quartz]) .frame-shared:last-child:before{border-inline-end-width:1px}:where(:where(.quartz,[data-system=quartz]) .menu-item){align-items:center;gap:var(--space-2);min-height:var(--row-sm);padding:calc(var(--space-1) * 1.5) var(--space-2);border-radius:var(--radius-inner);font:var(--type-label);letter-spacing:var(--tracking-text);font-variation-settings:var(--width-normal);color:var(--text-1);cursor:default;-webkit-user-select:none;user-select:none;outline:none;display:flex;position:relative}:where(:where(.quartz,[data-system=quartz]) .menu-item>svg){pointer-events:none;color:var(--text-2);flex-shrink:0}:where(.quartz,[data-system=quartz]) .menu-item[data-highlighted]{background-color:var(--surface-hover)}:where(.quartz,[data-system=quartz]) .menu-item[data-variant=destructive]{color:var(--fail-text)}:where(.quartz,[data-system=quartz]) .menu-item[data-variant=destructive]>svg{color:inherit}:where(.quartz,[data-system=quartz]) .menu-item[data-variant=destructive][data-highlighted]{background-color:var(--accent-wash)}:where(.quartz,[data-system=quartz]) .menu-item[data-disabled]{cursor:not-allowed;color:var(--text-disabled)}@media(pointer:coarse){:where(:where(.quartz,[data-system=quartz]) .menu-item){min-height:var(--control-lg)}}@media(forced-colors:active){:where(.quartz,[data-system=quartz]) .menu-item[data-disabled]{color:graytext}:where(.quartz,[data-system=quartz]) .menu-item[data-highlighted]{forced-color-adjust:none;color:highlighttext;background-color:highlight}:where(.quartz,[data-system=quartz]) .menu-item[data-highlighted] svg{color:highlighttext}}:where(.quartz,[data-system=quartz]) .pointer-events-auto{pointer-events:auto}:where(.quartz,[data-system=quartz]) .pointer-events-none{pointer-events:none}:where(.quartz,[data-system=quartz]) .\!visible{visibility:visible!important}:where(.quartz,[data-system=quartz]) .collapse{visibility:collapse}:where(.quartz,[data-system=quartz]) .invisible{visibility:hidden}:where(.quartz,[data-system=quartz]) .visible{visibility:visible}@media(pointer:coarse){:where(.quartz,[data-system=quartz]) .touch-target:after{content:"";width:max(100%,var(--control-lg));height:max(100%,var(--control-lg));position:absolute;top:50%;left:50%;translate:-50% -50%}}:where(.quartz,[data-system=quartz]) .sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:where(.quartz,[data-system=quartz]) .absolute{position:absolute}:where(.quartz,[data-system=quartz]) .fixed{position:fixed}:where(.quartz,[data-system=quartz]) .relative{position:relative}:where(.quartz,[data-system=quartz]) .static{position:static}:where(.quartz,[data-system=quartz]) .sticky{position:sticky}:where(.quartz,[data-system=quartz]) .inset-0{inset:0}:where(.quartz,[data-system=quartz]) .inset-x-0{inset-inline:0}:where(.quartz,[data-system=quartz]) .inset-y-0{inset-block:0}:where(.quartz,[data-system=quartz]) .-start-0\.5{inset-inline-start:calc(var(--space-1) * -.5)}:where(.quartz,[data-system=quartz]) .-start-1\.5{inset-inline-start:calc(var(--space-1) * -1.5)}:where(.quartz,[data-system=quartz]) .start-0{inset-inline-start:calc(var(--space-1) * 0)}:where(.quartz,[data-system=quartz]) .start-0\.5{inset-inline-start:calc(var(--space-1) * .5)}:where(.quartz,[data-system=quartz]) .start-1{inset-inline-start:calc(var(--space-1) * 1)}:where(.quartz,[data-system=quartz]) .start-1\/2{inset-inline-start:50%}:where(.quartz,[data-system=quartz]) .start-2{inset-inline-start:calc(var(--space-1) * 2)}:where(.quartz,[data-system=quartz]) .start-3{inset-inline-start:calc(var(--space-1) * 3)}:where(.quartz,[data-system=quartz]) .start-8{inset-inline-start:calc(var(--space-1) * 8)}:where(.quartz,[data-system=quartz]) .start-\[3px\]{inset-inline-start:3px}:where(.quartz,[data-system=quartz]) .start-\[328px\]{inset-inline-start:328px}:where(.quartz,[data-system=quartz]) .-end-1{inset-inline-end:calc(var(--space-1) * -1)}:where(.quartz,[data-system=quartz]) .-end-1\.5{inset-inline-end:calc(var(--space-1) * -1.5)}:where(.quartz,[data-system=quartz]) .end-0{inset-inline-end:calc(var(--space-1) * 0)}:where(.quartz,[data-system=quartz]) .end-1{inset-inline-end:calc(var(--space-1) * 1)}:where(.quartz,[data-system=quartz]) .end-1\/2{inset-inline-end:50%}:where(.quartz,[data-system=quartz]) .end-2{inset-inline-end:calc(var(--space-1) * 2)}:where(.quartz,[data-system=quartz]) .end-3{inset-inline-end:calc(var(--space-1) * 3)}:where(.quartz,[data-system=quartz]) .end-4{inset-inline-end:calc(var(--space-1) * 4)}:where(.quartz,[data-system=quartz]) .-top-1\/4{top:-25%}:where(.quartz,[data-system=quartz]) .-top-\[9\.5px\]{top:-9.5px}:where(.quartz,[data-system=quartz]) .-top-\[11px\]{top:-11px}:where(.quartz,[data-system=quartz]) .top-\(--active-tab-top\){top:var(--active-tab-top)}:where(.quartz,[data-system=quartz]) .top-0{top:0}:where(.quartz,[data-system=quartz]) .top-0\.5{top:calc(var(--space-1) * .5)}:where(.quartz,[data-system=quartz]) .top-1{top:var(--space-1)}:where(.quartz,[data-system=quartz]) .top-1\/2{top:50%}:where(.quartz,[data-system=quartz]) .top-1\/4{top:25%}:where(.quartz,[data-system=quartz]) .top-3{top:calc(var(--space-1) * 3)}:where(.quartz,[data-system=quartz]) .top-3\.5{top:calc(var(--space-1) * 3.5)}:where(.quartz,[data-system=quartz]) .top-4{top:calc(var(--space-1) * 4)}:where(.quartz,[data-system=quartz]) .top-5{top:calc(var(--space-1) * 5)}:where(.quartz,[data-system=quartz]) .top-8{top:calc(var(--space-1) * 8)}:where(.quartz,[data-system=quartz]) .top-\[3px\]{top:3px}:where(.quartz,[data-system=quartz]) .top-\[60\%\]{top:60%}:where(.quartz,[data-system=quartz]) .top-full{top:100%}:where(.quartz,[data-system=quartz]) .right-0{right:0}:where(.quartz,[data-system=quartz]) .right-1\/4{right:25%}:where(.quartz,[data-system=quartz]) .right-2{right:calc(var(--space-1) * 2)}:where(.quartz,[data-system=quartz]) .right-4{right:calc(var(--space-1) * 4)}:where(.quartz,[data-system=quartz]) .-bottom-0\.5{bottom:calc(var(--space-1) * -.5)}:where(.quartz,[data-system=quartz]) .-bottom-1\/4{bottom:-25%}:where(.quartz,[data-system=quartz]) .bottom-0{bottom:0}:where(.quartz,[data-system=quartz]) .bottom-1{bottom:var(--space-1)}:where(.quartz,[data-system=quartz]) .bottom-2{bottom:calc(var(--space-1) * 2)}:where(.quartz,[data-system=quartz]) .-left-1\/4{left:-25%}:where(.quartz,[data-system=quartz]) .left-\(--active-tab-left\){left:var(--active-tab-left)}:where(.quartz,[data-system=quartz]) .left-0{left:0}:where(.quartz,[data-system=quartz]) .left-1\/2{left:50%}:where(.quartz,[data-system=quartz]) .isolate{isolation:isolate}:where(.quartz,[data-system=quartz]) .-z-10{z-index:-10}:where(.quartz,[data-system=quartz]) .z-\(--z-above\){z-index:var(--z-above)}:where(.quartz,[data-system=quartz]) .z-\(--z-overlay\){z-index:var(--z-overlay)}:where(.quartz,[data-system=quartz]) .z-\(--z-raised\){z-index:var(--z-raised)}:where(.quartz,[data-system=quartz]) .z-0{z-index:0}:where(.quartz,[data-system=quartz]) .z-1{z-index:1}:where(.quartz,[data-system=quartz]) .z-10{z-index:10}:where(.quartz,[data-system=quartz]) .z-50{z-index:50}:where(.quartz,[data-system=quartz]) .z-100{z-index:100}:where(.quartz,[data-system=quartz]) .z-110{z-index:110}:where(.quartz,[data-system=quartz]) .z-120{z-index:120}:where(.quartz,[data-system=quartz]) .order-first{order:-9999}:where(.quartz,[data-system=quartz]) .order-last{order:9999}:where(.quartz,[data-system=quartz]) .col-span-2{grid-column:span 2/span 2}:where(.quartz,[data-system=quartz]) .col-span-full{grid-column:1/-1}:where(.quartz,[data-system=quartz]) .col-start-2{grid-column-start:2}:where(.quartz,[data-system=quartz]) .row-span-2{grid-row:span 2/span 2}:where(.quartz,[data-system=quartz]) .row-start-1{grid-row-start:1}:where(.quartz,[data-system=quartz]) .container{width:100%}@media(min-width:640px){:where(.quartz,[data-system=quartz]) .container{max-width:640px}}@media(min-width:768px){:where(.quartz,[data-system=quartz]) .container{max-width:768px}}@media(min-width:1024px){:where(.quartz,[data-system=quartz]) .container{max-width:1024px}}@media(min-width:1280px){:where(.quartz,[data-system=quartz]) .container{max-width:1280px}}:where(:where(.quartz,[data-system=quartz]) .menu-separator){height:1px;margin:var(--space-1) calc(var(--space-1) * -1);background-color:var(--line-row)}@media(forced-colors:active){:where(.quartz,[data-system=quartz]) .menu-separator{background-color:canvastext}}:where(.quartz,[data-system=quartz]) .-m-1{margin:calc(var(--space-1) * -1)}:where(.quartz,[data-system=quartz]) .-m-2{margin:calc(var(--space-1) * -2)}:where(.quartz,[data-system=quartz]) .-m-3{margin:calc(var(--space-1) * -3)}:where(.quartz,[data-system=quartz]) .m-0{margin:0}:where(.quartz,[data-system=quartz]) .m-auto{margin:auto}:where(.quartz,[data-system=quartz]) .-mx-1{margin-inline:calc(var(--space-1) * -1)}:where(.quartz,[data-system=quartz]) .-mx-1\.5{margin-inline:calc(var(--space-1) * -1.5)}:where(.quartz,[data-system=quartz]) .-mx-2\.5{margin-inline:calc(var(--space-1) * -2.5)}:where(.quartz,[data-system=quartz]) .-mx-\[0\.5px\]{margin-inline:-.5px}:where(.quartz,[data-system=quartz]) .mx-1{margin-inline:var(--space-1)}:where(.quartz,[data-system=quartz]) .mx-auto{margin-inline:auto}:where(.quartz,[data-system=quartz]) .-my-0\.5{margin-block:calc(var(--space-1) * -.5)}:where(.quartz,[data-system=quartz]) .-my-1{margin-block:calc(var(--space-1) * -1)}:where(.quartz,[data-system=quartz]) .-my-\[0\.5px\]{margin-block:-.5px}:where(.quartz,[data-system=quartz]) .-my-\[calc\(\(var\(--control-sm\)-1lh\)\/2\)\]{margin-block:calc(calc((var(--control-sm) - 1lh) / 2) * -1)}:where(.quartz,[data-system=quartz]) .my-1\.5{margin-block:calc(var(--space-1) * 1.5)}:where(.quartz,[data-system=quartz]) .my-2\.5{margin-block:calc(var(--space-1) * 2.5)}:where(.quartz,[data-system=quartz]) .my-3\.5{margin-block:calc(var(--space-1) * 3.5)}:where(.quartz,[data-system=quartz]) .frame-head-action{align-items:center;gap:var(--space-1);flex-shrink:0;margin-inline-start:auto;display:flex}:where(.quartz,[data-system=quartz]) .ms-0\.5{margin-inline-start:calc(var(--space-1) * .5)}:where(.quartz,[data-system=quartz]) .ms-1{margin-inline-start:var(--space-1)}:where(.quartz,[data-system=quartz]) .ms-2{margin-inline-start:calc(var(--space-1) * 2)}:where(.quartz,[data-system=quartz]) .ms-3{margin-inline-start:calc(var(--space-1) * 3)}:where(.quartz,[data-system=quartz]) .ms-auto{margin-inline-start:auto}:where(.quartz,[data-system=quartz]) .-me-0\.5{margin-inline-end:calc(var(--space-1) * -.5)}:where(.quartz,[data-system=quartz]) .-me-1{margin-inline-end:calc(var(--space-1) * -1)}:where(.quartz,[data-system=quartz]) .me-1{margin-inline-end:var(--space-1)}:where(.quartz,[data-system=quartz]) .me-2{margin-inline-end:calc(var(--space-1) * 2)}:where(.quartz,[data-system=quartz]) .me-3{margin-inline-end:calc(var(--space-1) * 3)}:where(.quartz,[data-system=quartz]) .mt-0\.5{margin-top:calc(var(--space-1) * .5)}:where(.quartz,[data-system=quartz]) .mt-1{margin-top:var(--space-1)}:where(.quartz,[data-system=quartz]) .mt-2{margin-top:calc(var(--space-1) * 2)}:where(.quartz,[data-system=quartz]) .mt-3\.5{margin-top:calc(var(--space-1) * 3.5)}:where(.quartz,[data-system=quartz]) .mt-auto{margin-top:auto}:where(.quartz,[data-system=quartz]) .mb-1{margin-bottom:var(--space-1)}:where(.quartz,[data-system=quartz]) .mb-3{margin-bottom:calc(var(--space-1) * 3)}:where(.quartz,[data-system=quartz]) .mb-5{margin-bottom:calc(var(--space-1) * 5)}:where(.quartz,[data-system=quartz]) .mb-\[3px\]{margin-bottom:3px}:where(.quartz,[data-system=quartz]) .ml-1\.5{margin-left:calc(var(--space-1) * 1.5)}:where(.quartz,[data-system=quartz]) .ml-4{margin-left:calc(var(--space-1) * 4)}:where(.quartz,[data-system=quartz]) .ml-auto{margin-left:auto}:where(.quartz,[data-system=quartz]) .box-border{box-sizing:border-box}:where(.quartz,[data-system=quartz]) .frame-head{align-items:center;gap:var(--space-2);min-width:0;min-height:var(--row);padding-inline:var(--space-4);flex-shrink:0;display:flex}:where(.quartz,[data-system=quartz]) .frame-head:has(:is(button,[role=radio],[role=combobox])){padding-inline-end:var(--space-2)}:where(.quartz,[data-system=quartz]) .frame-foot{align-items:center;gap:var(--space-2);min-width:0;min-height:var(--control-lg);padding:var(--space-2) var(--space-4);display:flex}:where(.quartz,[data-system=quartz]) .frame-foot:has(button){padding-inline-end:var(--space-2)}:where(.quartz,[data-system=quartz]) .line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:where(.quartz,[data-system=quartz]) .block{display:block}:where(.quartz,[data-system=quartz]) .contents{display:contents}:where(.quartz,[data-system=quartz]) .flex{display:flex}:where(.quartz,[data-system=quartz]) .grid{display:grid}:where(.quartz,[data-system=quartz]) .hidden{display:none}:where(.quartz,[data-system=quartz]) .inline{display:inline}:where(.quartz,[data-system=quartz]) .inline-block{display:inline-block}:where(.quartz,[data-system=quartz]) .inline-flex{display:inline-flex}:where(.quartz,[data-system=quartz]) .table{display:table}:where(.quartz,[data-system=quartz]) .table-caption{display:table-caption}:where(.quartz,[data-system=quartz]) .table-cell{display:table-cell}:where(.quartz,[data-system=quartz]) .table-row{display:table-row}:where(.quartz,[data-system=quartz]) .field-sizing-content{field-sizing:content}:where(.quartz,[data-system=quartz]) .aspect-square{aspect-ratio:1}:where(.quartz,[data-system=quartz]) .size-\(--cell-size\){width:var(--cell-size);height:var(--cell-size)}:where(.quartz,[data-system=quartz]) .size-\(--control\){width:var(--control);height:var(--control)}:where(.quartz,[data-system=quartz]) .size-\(--control-lg\){width:var(--control-lg);height:var(--control-lg)}:where(.quartz,[data-system=quartz]) .size-\(--control-sm\){width:var(--control-sm);height:var(--control-sm)}:where(.quartz,[data-system=quartz]) .size-\(--control-xs\){width:var(--control-xs);height:var(--control-xs)}:where(.quartz,[data-system=quartz]) .size-\(--mark-size\){width:var(--mark-size);height:var(--mark-size)}:where(.quartz,[data-system=quartz]) .size-1{width:var(--space-1);height:var(--space-1)}:where(.quartz,[data-system=quartz]) .size-1\.5{width:calc(var(--space-1) * 1.5);height:calc(var(--space-1) * 1.5)}:where(.quartz,[data-system=quartz]) .size-2{width:calc(var(--space-1) * 2);height:calc(var(--space-1) * 2)}:where(.quartz,[data-system=quartz]) .size-2\.5{width:calc(var(--space-1) * 2.5);height:calc(var(--space-1) * 2.5)}:where(.quartz,[data-system=quartz]) .size-2\/3{width:66.6667%;height:66.6667%}:where(.quartz,[data-system=quartz]) .size-3{width:calc(var(--space-1) * 3);height:calc(var(--space-1) * 3)}:where(.quartz,[data-system=quartz]) .size-3\.5{width:calc(var(--space-1) * 3.5);height:calc(var(--space-1) * 3.5)}:where(.quartz,[data-system=quartz]) .size-3\/4{width:75%;height:75%}:where(.quartz,[data-system=quartz]) .size-4{width:calc(var(--space-1) * 4);height:calc(var(--space-1) * 4)}:where(.quartz,[data-system=quartz]) .size-5{width:calc(var(--space-1) * 5);height:calc(var(--space-1) * 5)}:where(.quartz,[data-system=quartz]) .size-6{width:calc(var(--space-1) * 6);height:calc(var(--space-1) * 6)}:where(.quartz,[data-system=quartz]) .size-7{width:calc(var(--space-1) * 7);height:calc(var(--space-1) * 7)}:where(.quartz,[data-system=quartz]) .size-8{width:calc(var(--space-1) * 8);height:calc(var(--space-1) * 8)}:where(.quartz,[data-system=quartz]) .size-9{width:calc(var(--space-1) * 9);height:calc(var(--space-1) * 9)}:where(.quartz,[data-system=quartz]) .size-10{width:calc(var(--space-1) * 10);height:calc(var(--space-1) * 10)}:where(.quartz,[data-system=quartz]) .size-\[5px\]{width:5px;height:5px}:where(.quartz,[data-system=quartz]) .size-\[7\.5px\]{width:7.5px;height:7.5px}:where(.quartz,[data-system=quartz]) .size-\[10px\]{width:10px;height:10px}:where(.quartz,[data-system=quartz]) .size-\[18px\]{width:18px;height:18px}:where(.quartz,[data-system=quartz]) .size-\[277px\]{width:277px;height:277px}:where(.quartz,[data-system=quartz]) .size-full{width:100%;height:100%}:where(.quartz,[data-system=quartz]) .h-\(--accordion-panel-height\){height:var(--accordion-panel-height)}:where(.quartz,[data-system=quartz]) .h-\(--active-tab-height\){height:var(--active-tab-height)}:where(.quartz,[data-system=quartz]) .h-\(--cell-size\){height:var(--cell-size)}:where(.quartz,[data-system=quartz]) .h-\(--control\){height:var(--control)}:where(.quartz,[data-system=quartz]) .h-\(--control-lg\){height:var(--control-lg)}:where(.quartz,[data-system=quartz]) .h-\(--control-sm\){height:var(--control-sm)}:where(.quartz,[data-system=quartz]) .h-\(--control-xs\){height:var(--control-xs)}:where(.quartz,[data-system=quartz]) .h-\(--ig-h\){height:var(--ig-h)}:where(.quartz,[data-system=quartz]) .h-\(--line-box\){height:var(--line-box)}:where(.quartz,[data-system=quartz]) .h-\(--popup-height\){height:var(--popup-height)}:where(.quartz,[data-system=quartz]) .h-\(--positioner-height\){height:var(--positioner-height)}:where(.quartz,[data-system=quartz]) .h-\(--row\){height:var(--row)}:where(.quartz,[data-system=quartz]) .h-\(--row-sm\){height:var(--row-sm)}:where(.quartz,[data-system=quartz]) .h-\(--tag\){height:var(--tag)}:where(.quartz,[data-system=quartz]) .h-0{height:0}:where(.quartz,[data-system=quartz]) .h-0\.5{height:calc(var(--space-1) * .5)}:where(.quartz,[data-system=quartz]) .h-1{height:var(--space-1)}:where(.quartz,[data-system=quartz]) .h-1\.5{height:calc(var(--space-1) * 1.5)}:where(.quartz,[data-system=quartz]) .h-2{height:calc(var(--space-1) * 2)}:where(.quartz,[data-system=quartz]) .h-3{height:calc(var(--space-1) * 3)}:where(.quartz,[data-system=quartz]) .h-4{height:calc(var(--space-1) * 4)}:where(.quartz,[data-system=quartz]) .h-5{height:calc(var(--space-1) * 5)}:where(.quartz,[data-system=quartz]) .h-6{height:calc(var(--space-1) * 6)}:where(.quartz,[data-system=quartz]) .h-6\!{height:calc(var(--space-1) * 6)!important}:where(.quartz,[data-system=quartz]) .h-7{height:calc(var(--space-1) * 7)}:where(.quartz,[data-system=quartz]) .h-8{height:calc(var(--space-1) * 8)}:where(.quartz,[data-system=quartz]) .h-9{height:calc(var(--space-1) * 9)}:where(.quartz,[data-system=quartz]) .h-10{height:calc(var(--space-1) * 10)}:where(.quartz,[data-system=quartz]) .h-11{height:calc(var(--space-1) * 11)}:where(.quartz,[data-system=quartz]) .h-\[18px\]{height:18px}:where(.quartz,[data-system=quartz]) .h-\[164px\]{height:164px}:where(.quartz,[data-system=quartz]) .h-\[614px\]{height:614px}:where(.quartz,[data-system=quartz]) .h-\[max\(var\(--control\)\,calc\(1lh\+var\(--space-3\)\)\)\]{height:max(var(--control),calc(1lh + var(--space-3)))}:where(.quartz,[data-system=quartz]) .h-\[max\(var\(--control-lg\)\,calc\(1lh\+var\(--space-6\)\)\)\]{height:max(var(--control-lg),calc(1lh + var(--space-6)))}:where(.quartz,[data-system=quartz]) .h-\[max\(var\(--control-sm\)\,calc\(1lh\+var\(--space-2\)\)\)\]{height:max(var(--control-sm),calc(1lh + var(--space-2)))}:where(.quartz,[data-system=quartz]) .h-\[max\(var\(--control-xs\)\,1lh\)\]{height:max(var(--control-xs),1lh)}:where(.quartz,[data-system=quartz]) .h-auto{height:auto}:where(.quartz,[data-system=quartz]) .h-auto\!{height:auto!important}:where(.quartz,[data-system=quartz]) .h-full{height:100%}:where(.quartz,[data-system=quartz]) .h-lh{height:1lh}:where(.quartz,[data-system=quartz]) .h-max{height:max-content}:where(.quartz,[data-system=quartz]) .h-px{height:1px}:where(:where(.quartz,[data-system=quartz]) .menu-popup){min-width:var(--menu-min);max-width:min(var(--overlay),var(--available-width));max-height:var(--available-height);padding:var(--space-1);overscroll-behavior:contain;overflow:hidden auto}:where(.quartz,[data-system=quartz]) .menu-popup:focus-visible{outline:none}:where(.quartz,[data-system=quartz]) .max-h-\(--available-height\){max-height:var(--available-height)}:where(.quartz,[data-system=quartz]) .max-h-\(--line-box\){max-height:var(--line-box)}:where(.quartz,[data-system=quartz]) .max-h-\(--popup-max\){max-height:var(--popup-max)}:where(.quartz,[data-system=quartz]) .max-h-\[240px\]{max-height:240px}:where(.quartz,[data-system=quartz]) .max-h-\[calc\(100dvh-32px\)\]{max-height:calc(100dvh - 32px)}:where(.quartz,[data-system=quartz]) .max-h-\[calc\(100dvh-var\(--space-8\)\*2\)\]{max-height:calc(100dvh - var(--space-8) * 2)}:where(.quartz,[data-system=quartz]) .max-h-\[min\(--spacing\(64\)\,var\(--available-height\)\)\]{max-height:min(calc(var(--space-1) * 64),var(--available-height))}:where(.quartz,[data-system=quartz]) .max-h-\[min\(var\(--available-height\)\,var\(--popup-max\)\)\]{max-height:min(var(--available-height),var(--popup-max))}:where(.quartz,[data-system=quartz]) .min-h-\(--control\){min-height:var(--control)}:where(.quartz,[data-system=quartz]) .min-h-\(--control-lg\){min-height:var(--control-lg)}:where(.quartz,[data-system=quartz]) .min-h-\(--control-sm\){min-height:var(--control-sm)}:where(.quartz,[data-system=quartz]) .min-h-\(--ig-h\){min-height:var(--ig-h)}:where(.quartz,[data-system=quartz]) .min-h-\(--row\){min-height:var(--row)}:where(.quartz,[data-system=quartz]) .min-h-\(--row-sm\){min-height:var(--row-sm)}:where(.quartz,[data-system=quartz]) .min-h-\(--tag\){min-height:var(--tag)}:where(.quartz,[data-system=quartz]) .min-h-0{min-height:0}:where(.quartz,[data-system=quartz]) .min-h-4{min-height:calc(var(--space-1) * 4)}:where(.quartz,[data-system=quartz]) .min-h-5{min-height:calc(var(--space-1) * 5)}:where(.quartz,[data-system=quartz]) .min-h-6{min-height:calc(var(--space-1) * 6)}:where(.quartz,[data-system=quartz]) .min-h-10{min-height:calc(var(--space-1) * 10)}:where(.quartz,[data-system=quartz]) .min-h-16{min-height:calc(var(--space-1) * 16)}:where(.quartz,[data-system=quartz]) .min-h-\[52px\]{min-height:52px}:where(.quartz,[data-system=quartz]) .min-h-lh{min-height:1lh}:where(.quartz,[data-system=quartz]) .w-\(--active-tab-width\){width:var(--active-tab-width)}:where(.quartz,[data-system=quartz]) .w-\(--anchor-width\){width:var(--anchor-width)}:where(.quartz,[data-system=quartz]) .w-\(--cell-size\){width:var(--cell-size)}:where(.quartz,[data-system=quartz]) .w-\(--control\){width:var(--control)}:where(.quartz,[data-system=quartz]) .w-\(--control-lg\){width:var(--control-lg)}:where(.quartz,[data-system=quartz]) .w-\(--control-sm\){width:var(--control-sm)}:where(.quartz,[data-system=quartz]) .w-\(--popover-sm\){width:var(--popover-sm)}:where(.quartz,[data-system=quartz]) .w-\(--popup-width\){width:var(--popup-width)}:where(.quartz,[data-system=quartz]) .w-\(--positioner-width\){width:var(--positioner-width)}:where(.quartz,[data-system=quartz]) .w-\(--stat-placeholder\){width:var(--stat-placeholder)}:where(.quartz,[data-system=quartz]) .w-\(--time-column\){width:var(--time-column)}:where(.quartz,[data-system=quartz]) .w-0{width:0}:where(.quartz,[data-system=quartz]) .w-1\/2{width:50%}:where(.quartz,[data-system=quartz]) .w-1\/3{width:33.3333%}:where(.quartz,[data-system=quartz]) .w-2{width:calc(var(--space-1) * 2)}:where(.quartz,[data-system=quartz]) .w-2\/3{width:66.6667%}:where(.quartz,[data-system=quartz]) .w-3\/4{width:75%}:where(.quartz,[data-system=quartz]) .w-4{width:calc(var(--space-1) * 4)}:where(.quartz,[data-system=quartz]) .w-7{width:calc(var(--space-1) * 7)}:where(.quartz,[data-system=quartz]) .w-8{width:calc(var(--space-1) * 8)}:where(.quartz,[data-system=quartz]) .w-9{width:calc(var(--space-1) * 9)}:where(.quartz,[data-system=quartz]) .w-10{width:calc(var(--space-1) * 10)}:where(.quartz,[data-system=quartz]) .w-14{width:calc(var(--space-1) * 14)}:where(.quartz,[data-system=quartz]) .w-24{width:calc(var(--space-1) * 24)}:where(.quartz,[data-system=quartz]) .w-28{width:calc(var(--space-1) * 28)}:where(.quartz,[data-system=quartz]) .w-36{width:calc(var(--space-1) * 36)}:where(.quartz,[data-system=quartz]) .w-64{width:calc(var(--space-1) * 64)}:where(.quartz,[data-system=quartz]) .w-72{width:calc(var(--space-1) * 72)}:where(.quartz,[data-system=quartz]) .w-80{width:calc(var(--space-1) * 80)}:where(.quartz,[data-system=quartz]) .w-\[42px\]{width:42px}:where(.quartz,[data-system=quartz]) .w-\[60px\]{width:60px}:where(.quartz,[data-system=quartz]) .w-\[104px\]{width:104px}:where(.quartz,[data-system=quartz]) .w-\[116px\]{width:116px}:where(.quartz,[data-system=quartz]) .w-\[150px\]{width:150px}:where(.quartz,[data-system=quartz]) .w-\[153px\]{width:153px}:where(.quartz,[data-system=quartz]) .w-\[180px\]{width:180px}:where(.quartz,[data-system=quartz]) .w-\[200px\]{width:200px}:where(.quartz,[data-system=quartz]) .w-\[202px\]{width:202px}:where(.quartz,[data-system=quartz]) .w-\[260px\]{width:260px}:where(.quartz,[data-system=quartz]) .w-\[265px\]{width:265px}:where(.quartz,[data-system=quartz]) .w-\[266px\]{width:266px}:where(.quartz,[data-system=quartz]) .w-\[296px\]{width:296px}:where(.quartz,[data-system=quartz]) .w-\[326px\]{width:326px}:where(.quartz,[data-system=quartz]) .w-\[871px\]{width:871px}:where(.quartz,[data-system=quartz]) .w-\[calc\(100\%\+8px\)\]{width:calc(100% + 8px)}:where(.quartz,[data-system=quartz]) .w-\[calc\(100\%\+16px\)\]{width:calc(100% + 16px)}:where(.quartz,[data-system=quartz]) .w-\[calc\(100\%-var\(--gutter-sm\)\*2\)\]{width:calc(100% - var(--gutter-sm) * 2)}:where(.quartz,[data-system=quartz]) .w-auto{width:auto}:where(.quartz,[data-system=quartz]) .w-fit{width:fit-content}:where(.quartz,[data-system=quartz]) .w-full{width:100%}:where(.quartz,[data-system=quartz]) .w-max{width:max-content}:where(.quartz,[data-system=quartz]) .w-popover{width:var(--popover)}:where(.quartz,[data-system=quartz]) .w-px{width:1px}:where(.quartz,[data-system=quartz]) .max-w-\(--available-width\){max-width:var(--available-width)}:where(.quartz,[data-system=quartz]) .max-w-\(--measure\){max-width:var(--measure)}:where(.quartz,[data-system=quartz]) .max-w-\(--measure-hint\){max-width:var(--measure-hint)}:where(.quartz,[data-system=quartz]) .max-w-\(--measure-short\){max-width:var(--measure-short)}:where(.quartz,[data-system=quartz]) .max-w-\(--search-max\){max-width:var(--search-max)}:where(.quartz,[data-system=quartz]) .max-w-\(--tab-max\){max-width:var(--tab-max)}:where(.quartz,[data-system=quartz]) .max-w-\(--tooltip-max\){max-width:var(--tooltip-max)}:where(.quartz,[data-system=quartz]) .max-w-0{max-width:0}:where(.quartz,[data-system=quartz]) .max-w-5xl{max-width:64rem}:where(.quartz,[data-system=quartz]) .max-w-40{max-width:calc(var(--space-1) * 40)}:where(.quartz,[data-system=quartz]) .max-w-62{max-width:calc(var(--space-1) * 62)}:where(.quartz,[data-system=quartz]) .max-w-80{max-width:calc(var(--space-1) * 80)}:where(.quartz,[data-system=quartz]) .max-w-\[90\%\]{max-width:90%}:where(.quartz,[data-system=quartz]) .max-w-\[206px\]{max-width:206px}:where(.quartz,[data-system=quartz]) .max-w-\[240px\]{max-width:240px}:where(.quartz,[data-system=quartz]) .max-w-\[320px\]{max-width:320px}:where(.quartz,[data-system=quartz]) .max-w-\[360px\]{max-width:360px}:where(.quartz,[data-system=quartz]) .max-w-\[440px\]{max-width:440px}:where(.quartz,[data-system=quartz]) .max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}:where(.quartz,[data-system=quartz]) .max-w-\[calc\(100vw-2\*var\(--gutter-sm\)\)\]{max-width:calc(100vw - 2 * var(--gutter-sm))}:where(.quartz,[data-system=quartz]) .max-w-\[calc\(100vw-32px\)\]{max-width:calc(100vw - 32px)}:where(.quartz,[data-system=quartz]) .max-w-\[min\(var\(--available-width\)\,var\(--popover\)\)\]{max-width:min(var(--available-width),var(--popover))}:where(.quartz,[data-system=quartz]) .max-w-\[min\(var\(--popover\)\,var\(--available-width\)\)\]{max-width:min(var(--popover),var(--available-width))}:where(.quartz,[data-system=quartz]) .max-w-full{max-width:100%}:where(.quartz,[data-system=quartz]) .max-w-max{max-width:max-content}:where(.quartz,[data-system=quartz]) .max-w-md{max-width:28rem}:where(.quartz,[data-system=quartz]) .max-w-none{max-width:none}:where(.quartz,[data-system=quartz]) .max-w-overlay{max-width:var(--overlay)}:where(.quartz,[data-system=quartz]) .max-w-overlay-lg{max-width:var(--overlay-lg)}:where(.quartz,[data-system=quartz]) .max-w-overlay-sm{max-width:var(--overlay-sm)}:where(.quartz,[data-system=quartz]) .max-w-sm{max-width:24rem}:where(.quartz,[data-system=quartz]) .min-w-\(--anchor-width\){min-width:var(--anchor-width)}:where(.quartz,[data-system=quartz]) .min-w-\(--cell-size\){min-width:var(--cell-size)}:where(.quartz,[data-system=quartz]) .min-w-\(--digits\){min-width:var(--digits)}:where(.quartz,[data-system=quartz]) .min-w-\(--search-min\){min-width:var(--search-min)}:where(.quartz,[data-system=quartz]) .min-w-\(--tag\){min-width:var(--tag)}:where(.quartz,[data-system=quartz]) .min-w-0{min-width:0}:where(.quartz,[data-system=quartz]) .min-w-1{min-width:var(--space-1)}:where(.quartz,[data-system=quartz]) .min-w-4{min-width:calc(var(--space-1) * 4)}:where(.quartz,[data-system=quartz]) .min-w-5{min-width:calc(var(--space-1) * 5)}:where(.quartz,[data-system=quartz]) .min-w-7{min-width:calc(var(--space-1) * 7)}:where(.quartz,[data-system=quartz]) .min-w-8{min-width:calc(var(--space-1) * 8)}:where(.quartz,[data-system=quartz]) .min-w-9{min-width:calc(var(--space-1) * 9)}:where(.quartz,[data-system=quartz]) .min-w-10{min-width:calc(var(--space-1) * 10)}:where(.quartz,[data-system=quartz]) .min-w-24{min-width:calc(var(--space-1) * 24)}:where(.quartz,[data-system=quartz]) .min-w-32{min-width:calc(var(--space-1) * 32)}:where(.quartz,[data-system=quartz]) .min-w-36{min-width:calc(var(--space-1) * 36)}:where(.quartz,[data-system=quartz]) .min-w-40{min-width:calc(var(--space-1) * 40)}:where(.quartz,[data-system=quartz]) .min-w-48{min-width:calc(var(--space-1) * 48)}:where(.quartz,[data-system=quartz]) .min-w-\[96px\]{min-width:96px}:where(.quartz,[data-system=quartz]) .min-w-\[140px\]{min-width:140px}:where(.quartz,[data-system=quartz]) .min-w-\[max\(var\(--anchor-width\)\,var\(--menu-min\)\)\]{min-width:max(var(--anchor-width),var(--menu-min))}:where(.quartz,[data-system=quartz]) .min-w-full{min-width:100%}:where(.quartz,[data-system=quartz]) .min-w-px{min-width:1px}:where(.quartz,[data-system=quartz]) .flex-1{flex:1}:where(.quartz,[data-system=quartz]) .flex-auto{flex:auto}:where(.quartz,[data-system=quartz]) .flex-none{flex:none}:where(.quartz,[data-system=quartz]) .shrink{flex-shrink:1}:where(.quartz,[data-system=quartz]) .shrink-0{flex-shrink:0}:where(.quartz,[data-system=quartz]) .grow{flex-grow:1}:where(.quartz,[data-system=quartz]) .basis-full{flex-basis:100%}:where(.quartz,[data-system=quartz]) .table-fixed{table-layout:fixed}:where(.quartz,[data-system=quartz]) .caption-bottom{caption-side:bottom}:where(.quartz,[data-system=quartz]) .border-collapse{border-collapse:collapse}:where(.quartz,[data-system=quartz]) .border-separate{border-collapse:separate}:where(.quartz,[data-system=quartz]) .border-spacing-0{--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}:where(.quartz,[data-system=quartz]) .border-spacing-y-0\.5{--tw-border-spacing-y:calc(var(--space-1) * .5);border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}:where(.quartz,[data-system=quartz]) .origin-\(--radix-dropdown-menu-content-transform-origin\){transform-origin:var(--radix-dropdown-menu-content-transform-origin)}:where(.quartz,[data-system=quartz]) .origin-\(--transform-origin\){transform-origin:var(--transform-origin)}:where(.quartz,[data-system=quartz]) .origin-bottom-left{transform-origin:0 100%}:where(.quartz,[data-system=quartz]) .origin-center{transform-origin:50%}:where(.quartz,[data-system=quartz]) .origin-left{transform-origin:0}:where(.quartz,[data-system=quartz]) .origin-top{transform-origin:top}:where(.quartz,[data-system=quartz]) .origin-top-left{transform-origin:0 0}:where(.quartz,[data-system=quartz]) .-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}:where(.quartz,[data-system=quartz]) .translate-x-\(--toast-swipe-movement-x\){--tw-translate-x:var(--toast-swipe-movement-x);translate:var(--tw-translate-x) var(--tw-translate-y)}:where(.quartz,[data-system=quartz]) .translate-x-3{--tw-translate-x:calc(var(--space-1) * 3);translate:var(--tw-translate-x) var(--tw-translate-y)}:where(.quartz,[data-system=quartz]) .translate-x-6{--tw-translate-x:calc(var(--space-1) * 6);translate:var(--tw-translate-x) var(--tw-translate-y)}:where(.quartz,[data-system=quartz]) .translate-x-6\.5{--tw-translate-x:calc(var(--space-1) * 6.5);translate:var(--tw-translate-x) var(--tw-translate-y)}:where(.quartz,[data-system=quartz]) .translate-x-8{--tw-translate-x:calc(var(--space-1) * 8);translate:var(--tw-translate-x) var(--tw-translate-y)}:where(.quartz,[data-system=quartz]) .translate-x-9{--tw-translate-x:calc(var(--space-1) * 9);translate:var(--tw-translate-x) var(--tw-translate-y)}:where(.quartz,[data-system=quartz]) .translate-x-\[18px\]{--tw-translate-x:18px;translate:var(--tw-translate-x) var(--tw-translate-y)}:where(.quartz,[data-system=quartz]) .-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}:where(.quartz,[data-system=quartz]) .-translate-y-2\.5{--tw-translate-y:calc(var(--space-1) * -2.5);translate:var(--tw-translate-x) var(--tw-translate-y)}:where(.quartz,[data-system=quartz]) .translate-y-\(--toast-swipe-movement-y\){--tw-translate-y:var(--toast-swipe-movement-y);translate:var(--tw-translate-x) var(--tw-translate-y)}:where(.quartz,[data-system=quartz]) .translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}:where(.quartz,[data-system=quartz]) .translate-y-1\/2{--tw-translate-y: 50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}:where(.quartz,[data-system=quartz]) .translate-y-3{--tw-translate-y:calc(var(--space-1) * 3);translate:var(--tw-translate-x) var(--tw-translate-y)}:where(.quartz,[data-system=quartz]) .translate-y-\[calc\(-50\%-2px\)\]{--tw-translate-y: calc(-50% - 2px) ;translate:var(--tw-translate-x) var(--tw-translate-y)}:where(.quartz,[data-system=quartz]) .translate-y-\[calc\(50\%\+12px\)\]{--tw-translate-y: calc(50% + 12px) ;translate:var(--tw-translate-x) var(--tw-translate-y)}:where(.quartz,[data-system=quartz]) .translate-y-\[calc\(50\%-10px\)\]{--tw-translate-y: calc(50% - 10px) ;translate:var(--tw-translate-x) var(--tw-translate-y)}:where(.quartz,[data-system=quartz]) .scale-90{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}:where(.quartz,[data-system=quartz]) .scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}:where(.quartz,[data-system=quartz]) .scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}:where(.quartz,[data-system=quartz]) .-scale-x-100{--tw-scale-x: -100% ;scale:var(--tw-scale-x) var(--tw-scale-y)}:where(.quartz,[data-system=quartz]) .scale-\[0\.85\]{scale:.85}:where(.quartz,[data-system=quartz]) .-rotate-90{rotate:-90deg}:where(.quartz,[data-system=quartz]) .rotate-45{rotate:45deg}:where(.quartz,[data-system=quartz]) .rotate-180{rotate:180deg}:where(.quartz,[data-system=quartz]) .transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}:where(.quartz,[data-system=quartz]) .transform-gpu{transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}:where(.quartz,[data-system=quartz]) .scroll-fade-y{-webkit-mask-image:linear-gradient(to bottom,transparent,black var(--fade-top),black calc(100% - var(--fade-bottom)),transparent);mask-image:linear-gradient(to bottom,transparent,black var(--fade-top),black calc(100% - var(--fade-bottom)),transparent)}@supports (animation-timeline:scroll()){:where(.quartz,[data-system=quartz]) .scroll-fade-y{animation:linear both quartz-fade-top,linear both quartz-fade-bottom;animation-timeline:scroll(self),scroll(self);animation-range:0 var(--fade-edge),calc(100% - var(--fade-edge)) 100%}}:where(.quartz,[data-system=quartz]) .animate-\[quartz-toast-drain_linear_forwards\]{animation:linear forwards quartz-toast-drain}:where(.quartz,[data-system=quartz]) .animate-spin{animation:quartz-spin var(--dur-spin) var(--ease-spin) infinite}:where(.quartz,[data-system=quartz]) .cursor-col-resize{cursor:col-resize}:where(.quartz,[data-system=quartz]) .cursor-crosshair{cursor:crosshair}:where(.quartz,[data-system=quartz]) .cursor-default{cursor:default}:where(.quartz,[data-system=quartz]) .cursor-not-allowed{cursor:not-allowed}:where(.quartz,[data-system=quartz]) .cursor-pointer{cursor:pointer}:where(.quartz,[data-system=quartz]) .cursor-text{cursor:text}:where(.quartz,[data-system=quartz]) .touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}:where(.quartz,[data-system=quartz]) .touch-none{touch-action:none}:where(.quartz,[data-system=quartz]) .resize{resize:both}:where(.quartz,[data-system=quartz]) .resize-none{resize:none}:where(.quartz,[data-system=quartz]) .resize-y{resize:vertical}:where(.quartz,[data-system=quartz]) .scroll-my-1{scroll-margin-block:var(--space-1)}:where(.quartz,[data-system=quartz]) .scroll-my-1\.5{scroll-margin-block:calc(var(--space-1) * 1.5)}:where(.quartz,[data-system=quartz]) .scroll-py-1{scroll-padding-block:var(--space-1)}:where(.quartz,[data-system=quartz]) .\[scrollbar-width\:none\]{scrollbar-width:none}:where(.quartz,[data-system=quartz]) .\[scrollbar-width\:thin\]{scrollbar-width:thin}:where(.quartz,[data-system=quartz]) .list-disc{list-style-type:disc}:where(.quartz,[data-system=quartz]) .list-none{list-style-type:none}:where(.quartz,[data-system=quartz]) .appearance-none{appearance:none}:where(.quartz,[data-system=quartz]) .auto-rows-min{grid-auto-rows:min-content}:where(.quartz,[data-system=quartz]) .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}:where(.quartz,[data-system=quartz]) .grid-cols-\[auto_minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:auto minmax(0,1fr) auto auto}:where(.quartz,[data-system=quartz]) .grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}:where(.quartz,[data-system=quartz]) .grid-cols-\[minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:minmax(0,1fr) auto auto}:where(.quartz,[data-system=quartz]) .grid-cols-\[repeat\(auto-fit\,minmax\(120px\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}:where(.quartz,[data-system=quartz]) .grid-rows-\[0fr\]{grid-template-rows:0fr}:where(.quartz,[data-system=quartz]) .grid-rows-\[1fr\]{grid-template-rows:1fr}:where(.quartz,[data-system=quartz]) .flex-col{flex-direction:column}:where(.quartz,[data-system=quartz]) .flex-col-reverse{flex-direction:column-reverse}:where(.quartz,[data-system=quartz]) .flex-row{flex-direction:row}:where(.quartz,[data-system=quartz]) .flex-row-reverse{flex-direction:row-reverse}:where(.quartz,[data-system=quartz]) .flex-nowrap{flex-wrap:nowrap}:where(.quartz,[data-system=quartz]) .flex-wrap{flex-wrap:wrap}:where(.quartz,[data-system=quartz]) .place-content-center{place-content:center}:where(.quartz,[data-system=quartz]) .place-items-center{place-items:center}:where(.quartz,[data-system=quartz]) .items-baseline{align-items:baseline}:where(.quartz,[data-system=quartz]) .items-center{align-items:center}:where(.quartz,[data-system=quartz]) .items-end{align-items:flex-end}:where(.quartz,[data-system=quartz]) .items-start{align-items:flex-start}:where(.quartz,[data-system=quartz]) .items-start\!{align-items:flex-start!important}:where(.quartz,[data-system=quartz]) .items-stretch{align-items:stretch}:where(.quartz,[data-system=quartz]) .justify-between{justify-content:space-between}:where(.quartz,[data-system=quartz]) .justify-center{justify-content:center}:where(.quartz,[data-system=quartz]) .justify-end{justify-content:flex-end}:where(.quartz,[data-system=quartz]) .justify-start{justify-content:flex-start}:where(.quartz,[data-system=quartz]) .justify-items-end{justify-items:end}:where(.quartz,[data-system=quartz]) .gap-\(--card-spacing\){gap:var(--card-spacing)}:where(.quartz,[data-system=quartz]) .gap-\(--sel-gap\){gap:var(--sel-gap)}:where(.quartz,[data-system=quartz]) .gap-0{gap:0}:where(.quartz,[data-system=quartz]) .gap-0\.5{gap:calc(var(--space-1) * .5)}:where(.quartz,[data-system=quartz]) .gap-1{gap:var(--space-1)}:where(.quartz,[data-system=quartz]) .gap-1\.5{gap:calc(var(--space-1) * 1.5)}:where(.quartz,[data-system=quartz]) .gap-2{gap:calc(var(--space-1) * 2)}:where(.quartz,[data-system=quartz]) .gap-2\.5{gap:calc(var(--space-1) * 2.5)}:where(.quartz,[data-system=quartz]) .gap-3{gap:calc(var(--space-1) * 3)}:where(.quartz,[data-system=quartz]) .gap-3\!{gap:calc(var(--space-1) * 3)!important}:where(.quartz,[data-system=quartz]) .gap-3\.5{gap:calc(var(--space-1) * 3.5)}:where(.quartz,[data-system=quartz]) .gap-4{gap:calc(var(--space-1) * 4)}:where(.quartz,[data-system=quartz]) .gap-5{gap:calc(var(--space-1) * 5)}:where(.quartz,[data-system=quartz]) .gap-6{gap:calc(var(--space-1) * 6)}:where(.quartz,[data-system=quartz]) .gap-20{gap:calc(var(--space-1) * 20)}:where(.quartz,[data-system=quartz]) .gap-\[--spacing\(var\(--gap\)\)\]{gap:calc(var(--space-1) * var(--gap))}:where(.quartz,[data-system=quartz]) .gap-\[5px\]{gap:5px}:where(.quartz,[data-system=quartz]) .gap-\[7px\]{gap:7px}:where(.quartz,[data-system=quartz]) .gap-px{gap:1px}:where(.quartz,[data-system=quartz]) .gap-x-1{column-gap:var(--space-1)}:where(.quartz,[data-system=quartz]) .gap-x-2{column-gap:calc(var(--space-1) * 2)}:where(.quartz,[data-system=quartz]) .gap-x-3{column-gap:calc(var(--space-1) * 3)}:where(.quartz,[data-system=quartz]) .gap-x-4{column-gap:calc(var(--space-1) * 4)}:where(.quartz,[data-system=quartz]) .gap-x-6{column-gap:calc(var(--space-1) * 6)}:where(:where(.quartz,[data-system=quartz]) .-space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--space-1) * -2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--space-1) * -2) * calc(1 - var(--tw-space-x-reverse)))}:where(.quartz,[data-system=quartz]) .gap-y-0\.5{row-gap:calc(var(--space-1) * .5)}:where(.quartz,[data-system=quartz]) .gap-y-1{row-gap:var(--space-1)}:where(.quartz,[data-system=quartz]) .gap-y-1\.5{row-gap:calc(var(--space-1) * 1.5)}:where(.quartz,[data-system=quartz]) .gap-y-2{row-gap:calc(var(--space-1) * 2)}:where(.quartz,[data-system=quartz]) .gap-y-4{row-gap:calc(var(--space-1) * 4)}:where(.quartz,[data-system=quartz]) .self-center{align-self:center}:where(.quartz,[data-system=quartz]) .self-end{align-self:flex-end}:where(.quartz,[data-system=quartz]) .self-start{align-self:flex-start}:where(.quartz,[data-system=quartz]) .self-stretch{align-self:stretch}:where(.quartz,[data-system=quartz]) .justify-self-end{justify-self:flex-end}:where(.quartz,[data-system=quartz]) .truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where(.quartz,[data-system=quartz]) .overflow-auto{overflow:auto}:where(.quartz,[data-system=quartz]) .overflow-clip{overflow:clip}:where(.quartz,[data-system=quartz]) .overflow-hidden{overflow:hidden}:where(.quartz,[data-system=quartz]) .overflow-visible{overflow:visible}:where(.quartz,[data-system=quartz]) .overflow-x-auto{overflow-x:auto}:where(.quartz,[data-system=quartz]) .overflow-x-hidden{overflow-x:hidden}:where(.quartz,[data-system=quartz]) .overflow-y-auto{overflow-y:auto}:where(.quartz,[data-system=quartz]) .overscroll-contain{overscroll-behavior:contain}:where(.quartz,[data-system=quartz]) .rounded-\(--cell-radius\){border-radius:var(--cell-radius)}:where(.quartz,[data-system=quartz]) .rounded-\(--ig-radius\){border-radius:var(--ig-radius)}:where(.quartz,[data-system=quartz]) .rounded-\[0\.5px\]{border-radius:.5px}:where(.quartz,[data-system=quartz]) .rounded-\[0\.75px\]{border-radius:.75px}:where(.quartz,[data-system=quartz]) .rounded-\[1\.5px\]{border-radius:1.5px}:where(.quartz,[data-system=quartz]) .rounded-\[1px\]{border-radius:1px}:where(.quartz,[data-system=quartz]) .rounded-\[2px\]{border-radius:2px}:where(.quartz,[data-system=quartz]) .rounded-\[3px\]{border-radius:3px}:where(.quartz,[data-system=quartz]) .rounded-\[4\.5px\]{border-radius:4.5px}:where(.quartz,[data-system=quartz]) .rounded-\[5px\]{border-radius:5px}:where(.quartz,[data-system=quartz]) .rounded-\[10px\]{border-radius:10px}:where(.quartz,[data-system=quartz]) .rounded-\[inherit\]{border-radius:inherit}:where(.quartz,[data-system=quartz]) .rounded-frame{border-radius:var(--radius-frame)}:where(.quartz,[data-system=quartz]) .rounded-full{border-radius:var(--radius-full)}:where(.quartz,[data-system=quartz]) .rounded-inner{border-radius:var(--radius-inner)}:where(.quartz,[data-system=quartz]) .rounded-lg{border-radius:var(--radius-frame)}:where(.quartz,[data-system=quartz]) .rounded-md{border-radius:var(--radius-soft)}:where(.quartz,[data-system=quartz]) .rounded-md\!{border-radius:var(--radius-soft)!important}:where(.quartz,[data-system=quartz]) .rounded-none{border-radius:var(--radius-0)}:where(.quartz,[data-system=quartz]) .rounded-sm{border-radius:var(--radius-inner)}:where(.quartz,[data-system=quartz]) .rounded-soft{border-radius:var(--radius-soft)}:where(.quartz,[data-system=quartz]) .rounded-xl{border-radius:var(--radius-frame)}:where(.quartz,[data-system=quartz]) .rounded-xs{border-radius:var(--radius-inner)}:where(.quartz,[data-system=quartz]) .rounded-s-lg{border-start-start-radius:var(--radius-frame);border-end-start-radius:var(--radius-frame)}:where(.quartz,[data-system=quartz]) .rounded-s-none{border-start-start-radius:var(--radius-0);border-end-start-radius:var(--radius-0)}:where(.quartz,[data-system=quartz]) .rounded-s-soft{border-start-start-radius:var(--radius-soft);border-end-start-radius:var(--radius-soft)}:where(.quartz,[data-system=quartz]) .rounded-e-lg{border-start-end-radius:var(--radius-frame);border-end-end-radius:var(--radius-frame)}:where(.quartz,[data-system=quartz]) .rounded-e-none{border-start-end-radius:var(--radius-0);border-end-end-radius:var(--radius-0)}:where(.quartz,[data-system=quartz]) .rounded-e-soft{border-start-end-radius:var(--radius-soft);border-end-end-radius:var(--radius-soft)}:where(.quartz,[data-system=quartz]) .rounded-t-soft{border-top-left-radius:var(--radius-soft);border-top-right-radius:var(--radius-soft)}:where(.quartz,[data-system=quartz]) .rounded-l-\(--cell-radius\){border-top-left-radius:var(--cell-radius);border-bottom-left-radius:var(--cell-radius)}:where(.quartz,[data-system=quartz]) .rounded-tl-sm{border-top-left-radius:var(--radius-inner)}:where(.quartz,[data-system=quartz]) .rounded-r-\(--cell-radius\){border-top-right-radius:var(--cell-radius);border-bottom-right-radius:var(--cell-radius)}:where(.quartz,[data-system=quartz]) .border{border-style:var(--tw-border-style);border-width:1px}:where(.quartz,[data-system=quartz]) .border-0{border-style:var(--tw-border-style);border-width:0}:where(.quartz,[data-system=quartz]) .border-2{border-style:var(--tw-border-style);border-width:2px}:where(.quartz,[data-system=quartz]) .border-\[0\.5px\]{border-style:var(--tw-border-style);border-width:.5px}:where(.quartz,[data-system=quartz]) .border-\[0\.25px\]{border-style:var(--tw-border-style);border-width:.25px}:where(.quartz,[data-system=quartz]) .border-\[0\.375px\]{border-style:var(--tw-border-style);border-width:.375px}:where(.quartz,[data-system=quartz]) .border-y{border-block-style:var(--tw-border-style);border-block-width:1px}:where(.quartz,[data-system=quartz]) .border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}:where(.quartz,[data-system=quartz]) .border-t{border-top-style:var(--tw-border-style);border-top-width:1px}:where(.quartz,[data-system=quartz]) .border-r{border-right-style:var(--tw-border-style);border-right-width:1px}:where(.quartz,[data-system=quartz]) .border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}:where(.quartz,[data-system=quartz]) .border-l{border-left-style:var(--tw-border-style);border-left-width:1px}:where(.quartz,[data-system=quartz]) .border-dashed{--tw-border-style:dashed;border-style:dashed}:where(.quartz,[data-system=quartz]) .border-solid{--tw-border-style:solid;border-style:solid}:where(.quartz,[data-system=quartz]) .border-border{border-color:var(--line-row)}:where(.quartz,[data-system=quartz]) .border-current{border-color:currentColor}:where(.quartz,[data-system=quartz]) .border-transparent{border-color:#0000}:where(.quartz,[data-system=quartz]) .border-transparent\!{border-color:#0000!important}:where(.quartz,[data-system=quartz]) .border-t-transparent{border-top-color:#0000}:where(.quartz,[data-system=quartz]) .rule-row{box-shadow:inset 0 -1px 0 var(--line-row)}:where(.quartz,[data-system=quartz]) .rule-row:last-child{box-shadow:none}:where(.quartz,[data-system=quartz]) .rule-row:where([data-open]){background-color:var(--surface-hover)}:where(.quartz,[data-system=quartz]) .bg-\(--chart-button-accent\){background-color:var(--chart-button-accent)}:where(.quartz,[data-system=quartz]) .bg-\(--surface-frame\){background-color:var(--surface-frame)}:where(.quartz,[data-system=quartz]) .bg-\(--surface-skeleton\){background-color:var(--surface-skeleton)}:where(.quartz,[data-system=quartz]) .bg-\[Canvas\]{background-color:canvas}:where(.quartz,[data-system=quartz]) .bg-accent-line{background-color:var(--accent-line)}:where(.quartz,[data-system=quartz]) .bg-accent-tint{background-color:var(--accent-tint)}:where(.quartz,[data-system=quartz]) .bg-accent-wash{background-color:var(--accent-wash)}:where(.quartz,[data-system=quartz]) .bg-background{background-color:var(--surface-page)}:where(.quartz,[data-system=quartz]) .bg-border{background-color:var(--line-row)}:where(.quartz,[data-system=quartz]) .bg-card{background-color:var(--surface-card)}:where(.quartz,[data-system=quartz]) .bg-cell-quiet{background-color:var(--cell-quiet)}:where(.quartz,[data-system=quartz]) .bg-control{background-color:var(--border-control)}:where(.quartz,[data-system=quartz]) .bg-current{background-color:currentColor}:where(.quartz,[data-system=quartz]) .bg-destructive\/10{background-color:var(--fail-mark)}@supports (color:color-mix(in lab,red,red)){:where(.quartz,[data-system=quartz]) .bg-destructive\/10{background-color:color-mix(in oklab,var(--fail-mark) 10%,transparent)}}:where(.quartz,[data-system=quartz]) .bg-foreground{background-color:var(--text-1)}:where(.quartz,[data-system=quartz]) .bg-ghost{background-color:var(--button-ghost)}:where(.quartz,[data-system=quartz]) .bg-ink{background-color:var(--ink)}:where(.quartz,[data-system=quartz]) .bg-line-row{background-color:var(--line-row)}:where(.quartz,[data-system=quartz]) .bg-muted{background-color:var(--surface-card)}:where(.quartz,[data-system=quartz]) .bg-overlay{background-color:var(--surface-overlay)}:where(.quartz,[data-system=quartz]) .bg-page{background-color:var(--surface-page)}:where(.quartz,[data-system=quartz]) .bg-paper{background-color:var(--paper)}:where(.quartz,[data-system=quartz]) .bg-popover{background-color:var(--surface-raised)}:where(.quartz,[data-system=quartz]) .bg-primary{background-color:var(--button-primary)}:where(.quartz,[data-system=quartz]) .bg-primary\!{background-color:var(--button-primary)!important}:where(.quartz,[data-system=quartz]) .bg-primary-foreground{background-color:var(--text-inverse)}:where(.quartz,[data-system=quartz]) .bg-raised{background-color:var(--surface-raised)}:where(.quartz,[data-system=quartz]) .bg-text-3{background-color:var(--text-3)}:where(.quartz,[data-system=quartz]) .bg-transparent{background-color:#0000}:where(.quartz,[data-system=quartz]) .bg-well{background-color:var(--surface-card)}:where(.quartz,[data-system=quartz]) .wash-row{background-color:var(--accent-wash)}@supports (color:color-mix(in lab,red,red)){:where(.quartz,[data-system=quartz]) .wash-row{background-color:color-mix(in oklab,var(--accent-wash) 40%,transparent)}}:where(.quartz,[data-system=quartz]) .well{background-color:var(--surface-card)}:where(.quartz,[data-system=quartz]) .bg-linear-to-b{--tw-gradient-position:to bottom}@supports (background-image:linear-gradient(in lab,red,red)){:where(.quartz,[data-system=quartz]) .bg-linear-to-b{--tw-gradient-position:to bottom in oklab}}:where(.quartz,[data-system=quartz]) .bg-linear-to-b{background-image:linear-gradient(var(--tw-gradient-stops))}:where(.quartz,[data-system=quartz]) .bg-linear-to-t{--tw-gradient-position:to top}@supports (background-image:linear-gradient(in lab,red,red)){:where(.quartz,[data-system=quartz]) .bg-linear-to-t{--tw-gradient-position:to top in oklab}}:where(.quartz,[data-system=quartz]) .bg-linear-to-t{background-image:linear-gradient(var(--tw-gradient-stops))}:where(.quartz,[data-system=quartz]) .bg-\[linear-gradient\(180deg\,\#1a1a1a_0\%\,\#0a0a0a_100\%\)\]{background-image:linear-gradient(#1a1a1a,#0a0a0a)}:where(.quartz,[data-system=quartz]) .from-\[43\.837\%\]{--tw-gradient-from-position:43.837%}:where(.quartz,[data-system=quartz]) .to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}:where(.quartz,[data-system=quartz]) .fade-x[data-fade=start]{-webkit-mask-image:linear-gradient(to var(--fade-to,right),transparent,black var(--fade-edge));mask-image:linear-gradient(to var(--fade-to,right),transparent,black var(--fade-edge))}:where(.quartz,[data-system=quartz]) .fade-x[data-fade=end]{-webkit-mask-image:linear-gradient(to var(--fade-from,left),transparent,black var(--fade-edge));mask-image:linear-gradient(to var(--fade-from,left),transparent,black var(--fade-edge))}:where(.quartz,[data-system=quartz]) .fade-x[data-fade=both]{-webkit-mask-image:linear-gradient(to var(--fade-to,right),transparent,black var(--fade-edge)),linear-gradient(to var(--fade-from,left),transparent,black var(--fade-edge));mask-image:linear-gradient(to var(--fade-to,right),transparent,black var(--fade-edge)),linear-gradient(to var(--fade-from,left),transparent,black var(--fade-edge));-webkit-mask-composite:source-in;mask-composite:intersect}:where(.quartz,[data-system=quartz]) .fade-y[data-fade=end]{-webkit-mask-image:linear-gradient(to bottom,black calc(100% - var(--fade-edge)),transparent);mask-image:linear-gradient(to bottom,black calc(100% - var(--fade-edge)),transparent)}:where(.quartz,[data-system=quartz]) .fade-y[data-fade=start]{-webkit-mask-image:linear-gradient(to top,black calc(100% - var(--fade-edge)),transparent);mask-image:linear-gradient(to top,black calc(100% - var(--fade-edge)),transparent)}:where(.quartz,[data-system=quartz]) .fade-y[data-fade=both]{-webkit-mask-image:linear-gradient(to bottom,transparent,black var(--fade-edge),black calc(100% - var(--fade-edge)),transparent);mask-image:linear-gradient(to bottom,transparent,black var(--fade-edge),black calc(100% - var(--fade-edge)),transparent)}:where(.quartz,[data-system=quartz]) .mask-repeat{-webkit-mask-repeat:repeat;mask-repeat:repeat}:where(.quartz,[data-system=quartz]) .fill-accent-line{fill:var(--accent-line)}:where(.quartz,[data-system=quartz]) .fill-accent-mark{fill:var(--accent-mark)}:where(.quartz,[data-system=quartz]) .fill-accent-wash{fill:var(--accent-wash)}:where(.quartz,[data-system=quartz]) .fill-foreground{fill:var(--text-1)}:where(.quartz,[data-system=quartz]) .fill-hover{fill:var(--surface-hover)}:where(.quartz,[data-system=quartz]) .fill-text-3{fill:var(--text-3)}:where(.quartz,[data-system=quartz]) .stroke-\(--surface-skeleton\){stroke:var(--surface-skeleton)}:where(.quartz,[data-system=quartz]) .stroke-accent-line{stroke:var(--accent-line)}:where(.quartz,[data-system=quartz]) .stroke-accent-mark{stroke:var(--accent-mark)}:where(.quartz,[data-system=quartz]) .stroke-cell-quiet{stroke:var(--cell-quiet)}:where(.quartz,[data-system=quartz]) .stroke-faint{stroke:var(--border-faint)}:where(.quartz,[data-system=quartz]) .stroke-line-row{stroke:var(--line-row)}:where(.quartz,[data-system=quartz]) .stroke-none{stroke:none}:where(.quartz,[data-system=quartz]) .stroke-page{stroke:var(--surface-page)}:where(.quartz,[data-system=quartz]) .stroke-primary{stroke:var(--button-primary)}:where(.quartz,[data-system=quartz]) .stroke-text-1{stroke:var(--text-1)}:where(.quartz,[data-system=quartz]) .object-contain{object-fit:contain}:where(.quartz,[data-system=quartz]) .object-cover{object-fit:cover}:where(:where(.quartz,[data-system=quartz]) .menu-label){padding:var(--space-2) var(--space-2) var(--space-1);color:var(--text-3);font:var(--type-label-sm);letter-spacing:var(--tracking-text);font-variation-settings:var(--width-normal);font-feature-settings:var(--features-data)}:where(.quartz,[data-system=quartz]) .p-\(--gutter-sm\){padding:var(--gutter-sm)}:where(.quartz,[data-system=quartz]) .p-0{padding:0}:where(.quartz,[data-system=quartz]) .p-0\.5{padding:calc(var(--space-1) * .5)}:where(.quartz,[data-system=quartz]) .p-1{padding:var(--space-1)}:where(.quartz,[data-system=quartz]) .p-2{padding:calc(var(--space-1) * 2)}:where(.quartz,[data-system=quartz]) .p-2\.5{padding:calc(var(--space-1) * 2.5)}:where(.quartz,[data-system=quartz]) .p-3{padding:calc(var(--space-1) * 3)}:where(.quartz,[data-system=quartz]) .p-4{padding:calc(var(--space-1) * 4)}:where(.quartz,[data-system=quartz]) .p-5{padding:calc(var(--space-1) * 5)}:where(.quartz,[data-system=quartz]) .p-6{padding:calc(var(--space-1) * 6)}:where(.quartz,[data-system=quartz]) .p-8{padding:calc(var(--space-1) * 8)}:where(.quartz,[data-system=quartz]) .p-\[15px\]{padding:15px}:where(.quartz,[data-system=quartz]) .px-\(--card-spacing\){padding-inline:var(--card-spacing)}:where(.quartz,[data-system=quartz]) .px-\(--ig-body\){padding-inline:var(--ig-body)}:where(.quartz,[data-system=quartz]) .px-0{padding-inline:0}:where(.quartz,[data-system=quartz]) .px-0\!{padding-inline:0!important}:where(.quartz,[data-system=quartz]) .px-0\.5{padding-inline:calc(var(--space-1) * .5)}:where(.quartz,[data-system=quartz]) .px-1{padding-inline:var(--space-1)}:where(.quartz,[data-system=quartz]) .px-1\.5{padding-inline:calc(var(--space-1) * 1.5)}:where(.quartz,[data-system=quartz]) .px-1\.75{padding-inline:calc(var(--space-1) * 1.75)}:where(.quartz,[data-system=quartz]) .px-2{padding-inline:calc(var(--space-1) * 2)}:where(.quartz,[data-system=quartz]) .px-2\!{padding-inline:calc(var(--space-1) * 2)!important}:where(.quartz,[data-system=quartz]) .px-2\.5{padding-inline:calc(var(--space-1) * 2.5)}:where(.quartz,[data-system=quartz]) .px-2\.25{padding-inline:calc(var(--space-1) * 2.25)}:where(.quartz,[data-system=quartz]) .px-2\.75{padding-inline:calc(var(--space-1) * 2.75)}:where(.quartz,[data-system=quartz]) .px-3{padding-inline:calc(var(--space-1) * 3)}:where(.quartz,[data-system=quartz]) .px-3\.5{padding-inline:calc(var(--space-1) * 3.5)}:where(.quartz,[data-system=quartz]) .px-3\.25{padding-inline:calc(var(--space-1) * 3.25)}:where(.quartz,[data-system=quartz]) .px-3\.75{padding-inline:calc(var(--space-1) * 3.75)}:where(.quartz,[data-system=quartz]) .px-4{padding-inline:calc(var(--space-1) * 4)}:where(.quartz,[data-system=quartz]) .px-5{padding-inline:calc(var(--space-1) * 5)}:where(.quartz,[data-system=quartz]) .px-6{padding-inline:calc(var(--space-1) * 6)}:where(.quartz,[data-system=quartz]) .px-8{padding-inline:calc(var(--space-1) * 8)}:where(.quartz,[data-system=quartz]) .px-\[7px\]{padding-inline:7px}:where(.quartz,[data-system=quartz]) .px-\[11px\]{padding-inline:11px}:where(.quartz,[data-system=quartz]) .py-\(--card-spacing\){padding-block:var(--card-spacing)}:where(.quartz,[data-system=quartz]) .py-0{padding-block:0}:where(.quartz,[data-system=quartz]) .py-0\.5{padding-block:calc(var(--space-1) * .5)}:where(.quartz,[data-system=quartz]) .py-1{padding-block:var(--space-1)}:where(.quartz,[data-system=quartz]) .py-1\.5{padding-block:calc(var(--space-1) * 1.5)}:where(.quartz,[data-system=quartz]) .py-1\.75{padding-block:calc(var(--space-1) * 1.75)}:where(.quartz,[data-system=quartz]) .py-2{padding-block:calc(var(--space-1) * 2)}:where(.quartz,[data-system=quartz]) .py-2\.5{padding-block:calc(var(--space-1) * 2.5)}:where(.quartz,[data-system=quartz]) .py-3{padding-block:calc(var(--space-1) * 3)}:where(.quartz,[data-system=quartz]) .py-3\.5{padding-block:calc(var(--space-1) * 3.5)}:where(.quartz,[data-system=quartz]) .py-4{padding-block:calc(var(--space-1) * 4)}:where(.quartz,[data-system=quartz]) .py-6{padding-block:calc(var(--space-1) * 6)}:where(.quartz,[data-system=quartz]) .py-8{padding-block:calc(var(--space-1) * 8)}:where(.quartz,[data-system=quartz]) .py-10{padding-block:calc(var(--space-1) * 10)}:where(.quartz,[data-system=quartz]) .py-\[5px\]{padding-block:5px}:where(.quartz,[data-system=quartz]) .py-\[15px\]{padding-block:15px}:where(.quartz,[data-system=quartz]) .py-px{padding-block:1px}:where(.quartz,[data-system=quartz]) .ps-1{padding-inline-start:var(--space-1)}:where(.quartz,[data-system=quartz]) .ps-1\.5{padding-inline-start:calc(var(--space-1) * 1.5)}:where(.quartz,[data-system=quartz]) .ps-2{padding-inline-start:calc(var(--space-1) * 2)}:where(.quartz,[data-system=quartz]) .ps-2\.5{padding-inline-start:calc(var(--space-1) * 2.5)}:where(.quartz,[data-system=quartz]) .ps-3{padding-inline-start:calc(var(--space-1) * 3)}:where(.quartz,[data-system=quartz]) .ps-4{padding-inline-start:calc(var(--space-1) * 4)}:where(.quartz,[data-system=quartz]) .ps-8{padding-inline-start:calc(var(--space-1) * 8)}:where(.quartz,[data-system=quartz]) .ps-10{padding-inline-start:calc(var(--space-1) * 10)}:where(.quartz,[data-system=quartz]) .ps-\[42px\]{padding-inline-start:42px}:where(.quartz,[data-system=quartz]) .pe-0\.5{padding-inline-end:calc(var(--space-1) * .5)}:where(.quartz,[data-system=quartz]) .pe-1{padding-inline-end:var(--space-1)}:where(.quartz,[data-system=quartz]) .pe-1\.5{padding-inline-end:calc(var(--space-1) * 1.5)}:where(.quartz,[data-system=quartz]) .pe-2{padding-inline-end:calc(var(--space-1) * 2)}:where(.quartz,[data-system=quartz]) .pe-2\!{padding-inline-end:calc(var(--space-1) * 2)!important}:where(.quartz,[data-system=quartz]) .pe-2\.5{padding-inline-end:calc(var(--space-1) * 2.5)}:where(.quartz,[data-system=quartz]) .pe-3{padding-inline-end:calc(var(--space-1) * 3)}:where(.quartz,[data-system=quartz]) .pe-4{padding-inline-end:calc(var(--space-1) * 4)}:where(.quartz,[data-system=quartz]) .pe-5{padding-inline-end:calc(var(--space-1) * 5)}:where(.quartz,[data-system=quartz]) .pe-8{padding-inline-end:calc(var(--space-1) * 8)}:where(.quartz,[data-system=quartz]) .pe-9{padding-inline-end:calc(var(--space-1) * 9)}:where(.quartz,[data-system=quartz]) .pe-10{padding-inline-end:calc(var(--space-1) * 10)}:where(.quartz,[data-system=quartz]) .pt-\(--ig-block\){padding-top:var(--ig-block)}:where(.quartz,[data-system=quartz]) .pt-0{padding-top:0}:where(.quartz,[data-system=quartz]) .pt-1{padding-top:var(--space-1)}:where(.quartz,[data-system=quartz]) .pt-2{padding-top:calc(var(--space-1) * 2)}:where(.quartz,[data-system=quartz]) .pt-2\.5{padding-top:calc(var(--space-1) * 2.5)}:where(.quartz,[data-system=quartz]) .pt-3{padding-top:calc(var(--space-1) * 3)}:where(.quartz,[data-system=quartz]) .pt-3\.75{padding-top:calc(var(--space-1) * 3.75)}:where(.quartz,[data-system=quartz]) .pt-5{padding-top:calc(var(--space-1) * 5)}:where(.quartz,[data-system=quartz]) .pt-6{padding-top:calc(var(--space-1) * 6)}:where(.quartz,[data-system=quartz]) .pt-8{padding-top:calc(var(--space-1) * 8)}:where(.quartz,[data-system=quartz]) .pt-\[5px\]{padding-top:5px}:where(.quartz,[data-system=quartz]) .pt-\[calc\(var\(--ig-block\)-1px\)\]{padding-top:calc(var(--ig-block) - 1px)}:where(.quartz,[data-system=quartz]) .pt-px{padding-top:1px}:where(.quartz,[data-system=quartz]) .pr-\(--ig-pad\){padding-right:var(--ig-pad)}:where(.quartz,[data-system=quartz]) .pr-1{padding-right:var(--space-1)}:where(.quartz,[data-system=quartz]) .pr-8{padding-right:calc(var(--space-1) * 8)}:where(.quartz,[data-system=quartz]) .pr-8\.5{padding-right:calc(var(--space-1) * 8.5)}:where(.quartz,[data-system=quartz]) .pr-13{padding-right:calc(var(--space-1) * 13)}:where(.quartz,[data-system=quartz]) .pr-\[calc\(var\(--ig-pad\)-1px\)\]{padding-right:calc(var(--ig-pad) - 1px)}:where(.quartz,[data-system=quartz]) .pb-\(--ig-block\){padding-bottom:var(--ig-block)}:where(.quartz,[data-system=quartz]) .pb-0{padding-bottom:0}:where(.quartz,[data-system=quartz]) .pb-0\.5{padding-bottom:calc(var(--space-1) * .5)}:where(.quartz,[data-system=quartz]) .pb-1\.5{padding-bottom:calc(var(--space-1) * 1.5)}:where(.quartz,[data-system=quartz]) .pb-2{padding-bottom:calc(var(--space-1) * 2)}:where(.quartz,[data-system=quartz]) .pb-3{padding-bottom:calc(var(--space-1) * 3)}:where(.quartz,[data-system=quartz]) .pb-4{padding-bottom:calc(var(--space-1) * 4)}:where(.quartz,[data-system=quartz]) .pb-5{padding-bottom:calc(var(--space-1) * 5)}:where(.quartz,[data-system=quartz]) .pb-6{padding-bottom:calc(var(--space-1) * 6)}:where(.quartz,[data-system=quartz]) .pb-8{padding-bottom:calc(var(--space-1) * 8)}:where(.quartz,[data-system=quartz]) .pb-\[calc\(--spacing\(3\.75\)-var\(--accordion-divider\,0px\)\)\]{padding-bottom:calc(calc(var(--space-1) * 3.75) - var(--accordion-divider,0px))}:where(.quartz,[data-system=quartz]) .pb-\[calc\(--spacing\(4\)-var\(--accordion-divider\,0px\)\)\]{padding-bottom:calc(calc(var(--space-1) * 4) - var(--accordion-divider,0px))}:where(.quartz,[data-system=quartz]) .pb-\[calc\(var\(--ig-block\)-1px\)\]{padding-bottom:calc(var(--ig-block) - 1px)}:where(.quartz,[data-system=quartz]) .pb-\[max\(var\(--gutter-sm\)\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(var(--gutter-sm),env(safe-area-inset-bottom))}:where(.quartz,[data-system=quartz]) .pl-\(--ig-pad\){padding-left:var(--ig-pad)}:where(.quartz,[data-system=quartz]) .pl-\(--sel-gap\){padding-left:var(--sel-gap)}:where(.quartz,[data-system=quartz]) .pl-1{padding-left:var(--space-1)}:where(.quartz,[data-system=quartz]) .pl-2{padding-left:calc(var(--space-1) * 2)}:where(.quartz,[data-system=quartz]) .pl-2\.5{padding-left:calc(var(--space-1) * 2.5)}:where(.quartz,[data-system=quartz]) .pl-\[calc\(var\(--ig-pad\)-1px\)\]{padding-left:calc(var(--ig-pad) - 1px)}:where(.quartz,[data-system=quartz]) .text-center{text-align:center}:where(.quartz,[data-system=quartz]) .text-end{text-align:end}:where(.quartz,[data-system=quartz]) .text-left{text-align:left}:where(.quartz,[data-system=quartz]) .text-right{text-align:right}:where(.quartz,[data-system=quartz]) .text-start{text-align:start}:where(.quartz,[data-system=quartz]) .align-\[0\.0625em\]{vertical-align:.0625em}:where(.quartz,[data-system=quartz]) .align-baseline{vertical-align:baseline}:where(.quartz,[data-system=quartz]) .align-middle{vertical-align:middle}:where(.quartz,[data-system=quartz]) .font-\[inherit\]{font-family:inherit}:where(.quartz,[data-system=quartz]) .font-sans{font-family:var(--font-sans)}:where(.quartz,[data-system=quartz]) .font-sans\!{font-family:var(--font-sans)!important}:where(.quartz,[data-system=quartz]) .type-label-sm{font:var(--type-label-sm);letter-spacing:var(--tracking-text);font-variation-settings:var(--width-normal);font-feature-settings:var(--features-data)}:where(.quartz,[data-system=quartz]) .type-stat{font:var(--type-stat);letter-spacing:0;font-variation-settings:var(--width-normal);font-feature-settings:var(--features-data)}:where(.quartz,[data-system=quartz]) .data{font-feature-settings:var(--features-data)}:where(.quartz,[data-system=quartz]) .text-base{font-size:16px;line-height:var(--tw-leading,22px)}:where(.quartz,[data-system=quartz]) .text-sm{font-size:14px;line-height:var(--tw-leading,20px)}:where(.quartz,[data-system=quartz]) .text-sm\!{font-size:14px!important;line-height:var(--tw-leading,20px)!important}:where(.quartz,[data-system=quartz]) .text-xs{font-size:12px;line-height:var(--tw-leading,16px)}:where(.quartz,[data-system=quartz]) .text-xs\!{font-size:12px!important;line-height:var(--tw-leading,16px)!important}:where(.quartz,[data-system=quartz]) .text-\[0\.8rem\]{font-size:.8rem}:where(.quartz,[data-system=quartz]) .text-\[10px\]{font-size:10px}:where(.quartz,[data-system=quartz]) .text-\[14px\]{font-size:14px}:where(.quartz,[data-system=quartz]) .text-\[18px\]{font-size:18px}:where(.quartz,[data-system=quartz]) .leading-5{--tw-leading:calc(var(--space-1) * 5);line-height:calc(var(--space-1) * 5)}:where(.quartz,[data-system=quartz]) .leading-5\!{--tw-leading:calc(var(--space-1) * 5)!important;line-height:calc(var(--space-1) * 5)!important}:where(.quartz,[data-system=quartz]) .leading-6{--tw-leading:calc(var(--space-1) * 6);line-height:calc(var(--space-1) * 6)}:where(.quartz,[data-system=quartz]) .leading-\[15px\]{--tw-leading:15px;line-height:15px}:where(.quartz,[data-system=quartz]) .leading-none{--tw-leading:1;line-height:1}:where(.quartz,[data-system=quartz]) .font-medium{--tw-font-weight:var(--weight-medium);font-weight:var(--weight-medium)}:where(.quartz,[data-system=quartz]) .font-medium\!{--tw-font-weight:var(--weight-medium)!important;font-weight:var(--weight-medium)!important}:where(.quartz,[data-system=quartz]) .font-normal{--tw-font-weight:var(--weight-body);font-weight:var(--weight-body)}:where(.quartz,[data-system=quartz]) .font-semibold{--tw-font-weight:var(--weight-strong);font-weight:var(--weight-strong)}:where(.quartz,[data-system=quartz]) .type-code{font:var(--type-code);letter-spacing:0;font-variant-numeric:tabular-nums}:where(.quartz,[data-system=quartz]) .type-tag{font:var(--type-tag);letter-spacing:0;font-variant-numeric:tabular-nums}:where(.quartz,[data-system=quartz]) .type-body{font:var(--type-body);letter-spacing:var(--tracking-text);font-variation-settings:var(--width-normal)}:where(.quartz,[data-system=quartz]) .type-body-sm{font:var(--type-body-sm);letter-spacing:var(--tracking-text);font-variation-settings:var(--width-normal)}:where(.quartz,[data-system=quartz]) .type-button{font:var(--type-button);letter-spacing:var(--tracking-body);font-variation-settings:var(--width-normal)}:where(.quartz,[data-system=quartz]) .type-heading-sm{font:var(--type-heading-sm);letter-spacing:var(--tracking-heading);font-variation-settings:var(--width-normal)}:where(.quartz,[data-system=quartz]) .type-heading-xs{font:var(--type-heading-xs);letter-spacing:var(--tracking-heading);font-variation-settings:var(--width-normal)}:where(.quartz,[data-system=quartz]) .type-label{font:var(--type-label);letter-spacing:var(--tracking-text);font-variation-settings:var(--width-normal)}:where(.quartz,[data-system=quartz]) .type-state-word{font:var(--type-state-word);letter-spacing:var(--tracking-text);font-variation-settings:var(--width-normal)}:where(.quartz,[data-system=quartz]) .tracking-\[-0\.015em\]{--tw-tracking:-.015em;letter-spacing:-.015em}:where(.quartz,[data-system=quartz]) .tracking-normal{--tw-tracking:0em;letter-spacing:0}:where(.quartz,[data-system=quartz]) .text-balance{text-wrap:balance}:where(.quartz,[data-system=quartz]) .text-pretty{text-wrap:pretty}:where(.quartz,[data-system=quartz]) .\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}:where(.quartz,[data-system=quartz]) .\[overflow-wrap\:normal\]{overflow-wrap:normal}:where(.quartz,[data-system=quartz]) .break-words{overflow-wrap:break-word}:where(.quartz,[data-system=quartz]) .break-all{word-break:break-all}:where(.quartz,[data-system=quartz]) .whitespace-normal{white-space:normal}:where(.quartz,[data-system=quartz]) .whitespace-nowrap{white-space:nowrap}:where(.quartz,[data-system=quartz]) .text-\[CanvasText\]{color:canvastext}:where(.quartz,[data-system=quartz]) .text-accent-label{color:var(--accent-label)}:where(.quartz,[data-system=quartz]) .text-background{color:var(--surface-page)}:where(.quartz,[data-system=quartz]) .text-card-foreground{color:var(--text-1)}:where(.quartz,[data-system=quartz]) .text-current{color:currentColor}:where(.quartz,[data-system=quartz]) .text-destructive-foreground{color:var(--text-on-field)}:where(.quartz,[data-system=quartz]) .text-fail-text{color:var(--fail-text)}:where(.quartz,[data-system=quartz]) .text-foreground{color:var(--text-1)}:where(.quartz,[data-system=quartz]) .text-foreground\!{color:var(--text-1)!important}:where(.quartz,[data-system=quartz]) .text-inherit{color:inherit}:where(.quartz,[data-system=quartz]) .text-muted-foreground{color:var(--text-2)}:where(.quartz,[data-system=quartz]) .text-muted-foreground\!{color:var(--text-2)!important}:where(.quartz,[data-system=quartz]) .text-popover-foreground{color:var(--text-1)}:where(.quartz,[data-system=quartz]) .text-primary{color:var(--button-primary)}:where(.quartz,[data-system=quartz]) .text-primary-foreground{color:var(--text-inverse)}:where(.quartz,[data-system=quartz]) .text-primary-foreground\!{color:var(--text-inverse)!important}:where(.quartz,[data-system=quartz]) .text-text-1{color:var(--text-1)}:where(.quartz,[data-system=quartz]) .text-text-2{color:var(--text-2)}:where(.quartz,[data-system=quartz]) .text-text-3{color:var(--text-3)}:where(.quartz,[data-system=quartz]) .text-text-disabled{color:var(--text-disabled)}:where(.quartz,[data-system=quartz]) .text-text-inverse{color:var(--text-inverse)}:where(.quartz,[data-system=quartz]) .text-warn-text{color:var(--warn-text)}:where(.quartz,[data-system=quartz]) .ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}:where(.quartz,[data-system=quartz]) .tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}:where(.quartz,[data-system=quartz]) .line-through{text-decoration-line:line-through}:where(.quartz,[data-system=quartz]) .underline{text-decoration-line:underline}:where(.quartz,[data-system=quartz]) .decoration-1{text-decoration-thickness:1px}:where(.quartz,[data-system=quartz]) .underline-offset-4{text-underline-offset:4px}:where(.quartz,[data-system=quartz]) .antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:where(.quartz,[data-system=quartz]) .caret-ink{caret-color:var(--ink)}:where(.quartz,[data-system=quartz]) .opacity-\(--dim-opacity\){opacity:var(--dim-opacity)}:where(.quartz,[data-system=quartz]) .opacity-\(--stale-opacity\){opacity:var(--stale-opacity)}:where(.quartz,[data-system=quartz]) .opacity-0{opacity:0}:where(.quartz,[data-system=quartz]) .opacity-15{opacity:.15}:where(.quartz,[data-system=quartz]) .opacity-35{opacity:.35}:where(.quartz,[data-system=quartz]) .opacity-40{opacity:.4}:where(.quartz,[data-system=quartz]) .opacity-50{opacity:.5}:where(.quartz,[data-system=quartz]) .opacity-100{opacity:1}:where(.quartz,[data-system=quartz]) .bg-blend-color{background-blend-mode:color}:where(.quartz,[data-system=quartz]) .shadow-\(--elev-control\){--tw-shadow:var(--elev-control);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .shadow-\(--shadow-card\){--tw-shadow:var(--shadow-card);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .shadow-\(--shadow-dialog\){--tw-shadow:var(--shadow-dialog);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .shadow-\(--shadow-popover\){--tw-shadow:var(--shadow-popover);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .shadow-\[0_0_0_1px_var\(--primary-blue-100\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--primary-blue-100));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .shadow-\[0_0_0_1px_var\(--primary-green-100\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--primary-green-100));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .shadow-\[0_0_0_1px_var\(--primary-orange-100\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--primary-orange-100));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .shadow-\[0_0_0_1px_var\(--primary-purple-100\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--primary-purple-100));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .shadow-\[0_0_0_1px_var\(--primary-yellow-100\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--primary-yellow-100));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .shadow-\[0_1px_2px_rgb\(40_40_40\/0\.08\)\,0_0_0_1px_\#ececec\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#28282814), 0 0 0 1px var(--tw-shadow-color,#ececec);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .shadow-\[0_1px_2px_rgb\(40_40_40\/0\.08\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#28282814);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .shadow-\[0_2px_2px_0_rgb\(0_0_0\/0\.03\)\]{--tw-shadow:0 2px 2px 0 var(--tw-shadow-color,#00000008);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .shadow-\[0_2px_4px_rgb\(9_9_11\/0\.16\)\,0_1px_2px_rgb\(9_9_11\/0\.08\)\,inset_0_1px_20px_rgb\(255_255_255\/0\.16\)\]{--tw-shadow:0 2px 4px var(--tw-shadow-color,#09090b29), 0 1px 2px var(--tw-shadow-color,#09090b14), inset 0 1px 20px var(--tw-shadow-color,#ffffff29);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .shadow-\[0_3px_3px_0_rgb\(0_0_0\/0\.03\)\,0_0\.75px_0_0_rgb\(0_0_0\/0\.05\)\]{--tw-shadow:0 3px 3px 0 var(--tw-shadow-color,#00000008), 0 .75px 0 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .shadow-\[0_3px_3px_0_rgb\(0_0_0\/0\.03\)\]{--tw-shadow:0 3px 3px 0 var(--tw-shadow-color,#00000008);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .shadow-\[0_3px_6px_rgb\(0_0_0\/0\.2\)\,0_0_0_1px_var\(--chart-button-accent\)\,inset_0_0_6px_2px_rgb\(255_255_255\/0\.32\)\]{--tw-shadow:0 3px 6px var(--tw-shadow-color,#0003), 0 0 0 1px var(--tw-shadow-color,var(--chart-button-accent)), inset 0 0 6px 2px var(--tw-shadow-color,#ffffff52);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .shadow-\[0_4px_4px_0_rgb\(0_0_0\/0\.03\)\]{--tw-shadow:0 4px 4px 0 var(--tw-shadow-color,#00000008);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .shadow-\[0_12px_32px_rgb\(23_23_23\/0\.12\)\,0_1px_2px_rgb\(40_40_40\/0\.08\)\,0_0_0_1px_\#ececec\]{--tw-shadow:0 12px 32px var(--tw-shadow-color,#1717171f), 0 1px 2px var(--tw-shadow-color,#28282814), 0 0 0 1px var(--tw-shadow-color,#ececec);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .shadow-\[inset_-1px_0_0_var\(--line-row\)\]{--tw-shadow:inset -1px 0 0 var(--tw-shadow-color,var(--line-row));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .shadow-\[inset_0_-1px_0_var\(--line-frame\)\]{--tw-shadow:inset 0 -1px 0 var(--tw-shadow-color,var(--line-frame));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .shadow-\[inset_0_-1px_0_var\(--line-row\)\,inset_1px_0_0_var\(--line-row\)\]{--tw-shadow:inset 0 -1px 0 var(--tw-shadow-color,var(--line-row)), inset 1px 0 0 var(--tw-shadow-color,var(--line-row));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .shadow-\[inset_0_-1px_0_var\(--line-row\)\]{--tw-shadow:inset 0 -1px 0 var(--tw-shadow-color,var(--line-row));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .shadow-\[inset_0_0_0_1px_var\(--line-control\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--line-control));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .shadow-\[inset_0_0_0_2px_var\(--accent-line\)\]{--tw-shadow:inset 0 0 0 2px var(--tw-shadow-color,var(--accent-line));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .shadow-\[inset_0_1\.5px_0_0_rgb\(255_255_255\/0\.25\)\,inset_0_0_0_0\.75px_var\(--color-accent-500\)\]{--tw-shadow:inset 0 1.5px 0 0 var(--tw-shadow-color,#ffffff40), inset 0 0 0 .75px var(--tw-shadow-color,var(--color-accent-500));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .shadow-\[inset_0_1px_0_0_rgb\(255_255_255\/0\.25\)\,inset_0_0_0_0\.5px_var\(--color-accent-500\)\]{--tw-shadow:inset 0 1px 0 0 var(--tw-shadow-color,#ffffff40), inset 0 0 0 .5px var(--tw-shadow-color,var(--color-accent-500));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.08\)\,0_4px_12px_rgba\(0\,0\,0\,0\.18\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff14), 0 4px 12px var(--tw-shadow-color,#0000002e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .shadow-\[inset_0_2px_8px_rgb\(255_255_255\/0\.24\)\,0_0_0_1px_var\(--surface-muted\)\,0_2px_4px_rgb\(0_0_0\/0\.06\)\,0_4px_16px_rgb\(0_0_0\/0\.08\)\]{--tw-shadow:inset 0 2px 8px var(--tw-shadow-color,#ffffff3d), 0 0 0 1px var(--tw-shadow-color,var(--surface-muted)), 0 2px 4px var(--tw-shadow-color,#0000000f), 0 4px 16px var(--tw-shadow-color,#00000014);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .shadow-\[inset_1px_0_0_var\(--line-row\)\,inset_0_0_0_100vmax_var\(--row-wash\)\]{--tw-shadow:inset 1px 0 0 var(--tw-shadow-color,var(--line-row)), inset 0 0 0 100vmax var(--tw-shadow-color,var(--row-wash));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .shadow-md{--tw-shadow:var(--elev-overlay);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .shadow-overlay{--tw-shadow:var(--elev-overlay);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .shadow-sm,:where(.quartz,[data-system=quartz]) .shadow-xs{--tw-shadow:0 0 var(--tw-shadow-color,#0000);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .key-secondary{background:var(--key-secondary-body);box-shadow:inset 0 0 0 1px var(--frame-color,var(--line-control)),var(--key-secondary-edge);transition:background-color var(--dur-fast) var(--ease-step)}:where(.quartz,[data-system=quartz]) .key-secondary:hover:not([data-disabled]){background:linear-gradient(var(--key-secondary-body-hover),var(--key-secondary-body-hover)),var(--key-secondary-body)}:where(.quartz,[data-system=quartz]) .key-secondary:after{background:var(--key-secondary-sheen)}:where(.quartz,[data-system=quartz]) .key-secondary:active:not([data-disabled]){box-shadow:inset 0 0 0 1px var(--frame-color,var(--line-control)),var(--key-secondary-edge-press)}:where(.quartz,[data-system=quartz]) .key-secondary[data-pressed]:not([data-disabled]){background:var(--key-primary-body);box-shadow:var(--key-primary-edge-press)}:where(.quartz,[data-system=quartz]) .rule-col{box-shadow:inset 1px 0 0 var(--line-row)}:where(.quartz,[data-system=quartz]) .rule-col:dir(rtl){box-shadow:inset -1px 0 0 var(--line-row)}:where(.quartz,[data-system=quartz]) .control-edge{box-shadow:inset 0 0 0 1px var(--frame-color,var(--line-control)),var(--control-lift,var(--elev-control))}:where(.quartz,[data-system=quartz]) .rule-row-frame{box-shadow:inset 0 -1px 0 var(--line-frame)}:where(.quartz,[data-system=quartz]) .rule-top{box-shadow:inset 0 1px 0 var(--line-row)}:where(.quartz,[data-system=quartz]) .shadow-sidebar{--tw-shadow-color:var(--surface-page)}@supports (color:color-mix(in lab,red,red)){:where(.quartz,[data-system=quartz]) .shadow-sidebar{--tw-shadow-color:color-mix(in oklab, var(--surface-page) var(--tw-shadow-alpha), transparent)}}:where(.quartz,[data-system=quartz]) .ring-background{--tw-ring-color:var(--surface-page)}:where(.quartz,[data-system=quartz]) .ring-border{--tw-ring-color:var(--line-row)}:where(.quartz,[data-system=quartz]) .ring-transparent{--tw-ring-color:transparent}:where(.quartz,[data-system=quartz]) .ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}:where(.quartz,[data-system=quartz]) .outline-hidden{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){:where(.quartz,[data-system=quartz]) .outline-hidden{outline-offset:2px;outline:2px solid #0000}}:where(.quartz,[data-system=quartz]) .focus-ring-inset\!{outline:var(--line-focus) solid var(--border-focus)!important;outline-offset:calc(var(--line-focus) * -1)!important}:where(.quartz,[data-system=quartz]) .outline{outline-style:var(--tw-outline-style);outline-width:1px}:where(.quartz,[data-system=quartz]) .outline-0{outline-style:var(--tw-outline-style);outline-width:0}:where(.quartz,[data-system=quartz]) .outline-1{outline-style:var(--tw-outline-style);outline-width:1px}:where(.quartz,[data-system=quartz]) .-outline-offset-1{outline-offset:-1px}:where(.quartz,[data-system=quartz]) .outline-border{outline-color:var(--line-row)}:where(.quartz,[data-system=quartz]) .outline-destructive\/50{outline-color:var(--fail-mark)}@supports (color:color-mix(in lab,red,red)){:where(.quartz,[data-system=quartz]) .outline-destructive\/50{outline-color:color-mix(in oklab,var(--fail-mark) 50%,transparent)}}:where(.quartz,[data-system=quartz]) .outline-transparent{outline-color:#0000}:where(.quartz,[data-system=quartz]) .blur-\[2px\]{--tw-blur:blur(2px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}:where(.quartz,[data-system=quartz]) .blur-\[3px\]{--tw-blur:blur(3px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}:where(.quartz,[data-system=quartz]) .blur-\[4px\]{--tw-blur:blur(4px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}:where(.quartz,[data-system=quartz]) .grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}:where(.quartz,[data-system=quartz]) .invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}:where(.quartz,[data-system=quartz]) .filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}:where(.quartz,[data-system=quartz]) .backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}:where(.quartz,[data-system=quartz]) .transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:where(.quartz,[data-system=quartz]) .transition-\[background-color\,border-color\,box-shadow\,color\]{transition-property:background-color,border-color,box-shadow,color;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:where(.quartz,[data-system=quartz]) .transition-\[background-color\,border-color\,box-shadow\,padding\,font-size\]{transition-property:background-color,border-color,box-shadow,padding,font-size;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:where(.quartz,[data-system=quartz]) .transition-\[background-color\,border-color\,box-shadow\]{transition-property:background-color,border-color,box-shadow;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:where(.quartz,[data-system=quartz]) .transition-\[background-color\,box-shadow\,color\]{transition-property:background-color,box-shadow,color;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:where(.quartz,[data-system=quartz]) .transition-\[background-color\,box-shadow\,opacity\]{transition-property:background-color,box-shadow,opacity;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:where(.quartz,[data-system=quartz]) .transition-\[background-color\,box-shadow\,outline-color\]{transition-property:background-color,box-shadow,outline-color;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:where(.quartz,[data-system=quartz]) .transition-\[background-color\,box-shadow\]{transition-property:background-color,box-shadow;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:where(.quartz,[data-system=quartz]) .transition-\[background-color\,color\,box-shadow\]{transition-property:background-color,color,box-shadow;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:where(.quartz,[data-system=quartz]) .transition-\[background-color\,color\,outline-color\]{transition-property:background-color,color,outline-color;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:where(.quartz,[data-system=quartz]) .transition-\[background-color\,color\,scale\,outline-color\,box-shadow\]{transition-property:background-color,color,scale,outline-color,box-shadow;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:where(.quartz,[data-system=quartz]) .transition-\[background-color\,color\,scale\,outline-color\]{transition-property:background-color,color,scale,outline-color;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:where(.quartz,[data-system=quartz]) .transition-\[color\,box-shadow\,outline-color\]{transition-property:color,box-shadow,outline-color;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:where(.quartz,[data-system=quartz]) .transition-\[fill\]{transition-property:fill;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:where(.quartz,[data-system=quartz]) .transition-\[gap\]{transition-property:gap;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:where(.quartz,[data-system=quartz]) .transition-\[grid-template-rows\,opacity\]{transition-property:grid-template-rows,opacity;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:where(.quartz,[data-system=quartz]) .transition-\[left\,top\,width\,height\]{transition-property:left,top,width,height;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:where(.quartz,[data-system=quartz]) .transition-\[max-width\,opacity\,filter\]{transition-property:max-width,opacity,filter;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:where(.quartz,[data-system=quartz]) .transition-\[max-width\,opacity\,transform\]{transition-property:max-width,opacity,transform;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:where(.quartz,[data-system=quartz]) .transition-\[opacity\,background-color\,color\]{transition-property:opacity,background-color,color;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:where(.quartz,[data-system=quartz]) .transition-\[opacity\,border-color\]{transition-property:opacity,border-color;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:where(.quartz,[data-system=quartz]) .transition-\[opacity\,border-radius\]{transition-property:opacity,border-radius;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:where(.quartz,[data-system=quartz]) .transition-\[opacity\,transform\,filter\]{transition-property:opacity,transform,filter;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:where(.quartz,[data-system=quartz]) .transition-\[opacity\,transform\,translate\]{transition-property:opacity,transform,translate;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:where(.quartz,[data-system=quartz]) .transition-\[opacity\,transform\,width\,height\,scale\,translate\]{transition-property:opacity,transform,width,height,scale,translate;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:where(.quartz,[data-system=quartz]) .transition-\[padding\,font-size\]{transition-property:padding,font-size;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:where(.quartz,[data-system=quartz]) .transition-\[stroke-dasharray\]{transition-property:stroke-dasharray;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:where(.quartz,[data-system=quartz]) .transition-\[stroke-dashoffset\]{transition-property:stroke-dashoffset;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:where(.quartz,[data-system=quartz]) .transition-\[top\,left\,right\,bottom\]{transition-property:top,left,right,bottom;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:where(.quartz,[data-system=quartz]) .transition-\[top\,left\,width\,height\]{transition-property:top,left,width,height;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:where(.quartz,[data-system=quartz]) .transition-\[transform\,color\]{transition-property:transform,color;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:where(.quartz,[data-system=quartz]) .transition-\[transform\,width\,height\]{transition-property:transform,width,height;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:where(.quartz,[data-system=quartz]) .transition-\[transform\,width\]{transition-property:transform,width;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:where(.quartz,[data-system=quartz]) .transition-\[translate\,opacity\]{transition-property:translate,opacity;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:where(.quartz,[data-system=quartz]) .transition-\[width\,background-color\,border-color\,padding\]{transition-property:width,background-color,border-color,padding;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:where(.quartz,[data-system=quartz]) .transition-\[width\,background-color\]{transition-property:width,background-color;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:where(.quartz,[data-system=quartz]) .transition-\[width\,border-radius\,background-color\]{transition-property:width,border-radius,background-color;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:where(.quartz,[data-system=quartz]) .transition-\[width\,box-shadow\]{transition-property:width,box-shadow;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:where(.quartz,[data-system=quartz]) .transition-\[width\,gap\]{transition-property:width,gap;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:where(.quartz,[data-system=quartz]) .transition-\[width\,height\,font-size\]{transition-property:width,height,font-size;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:where(.quartz,[data-system=quartz]) .transition-\[width\,opacity\]{transition-property:width,opacity;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:where(.quartz,[data-system=quartz]) .transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:where(.quartz,[data-system=quartz]) .transition-all{transition-property:all;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:where(.quartz,[data-system=quartz]) .transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:where(.quartz,[data-system=quartz]) .transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:where(.quartz,[data-system=quartz]) .transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:where(.quartz,[data-system=quartz]) .transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:where(.quartz,[data-system=quartz]) .transition-none{transition-property:none}:where(.quartz,[data-system=quartz]) .delay-0{transition-delay:0s}:where(.quartz,[data-system=quartz]) .delay-100{transition-delay:.1s}:where(.quartz,[data-system=quartz]) .delay-150{transition-delay:.15s}:where(.quartz,[data-system=quartz]) .duration-\(--dur-base\){--tw-duration:var(--dur-base);transition-duration:var(--dur-base)}:where(.quartz,[data-system=quartz]) .duration-\(--dur-fast\){--tw-duration:var(--dur-fast);transition-duration:var(--dur-fast)}:where(.quartz,[data-system=quartz]) .duration-\(--dur-slow\){--tw-duration:var(--dur-slow);transition-duration:var(--dur-slow)}:where(.quartz,[data-system=quartz]) .duration-100{--tw-duration:.1s;transition-duration:.1s}:where(.quartz,[data-system=quartz]) .duration-150{--tw-duration:.15s;transition-duration:.15s}:where(.quartz,[data-system=quartz]) .duration-200{--tw-duration:.2s;transition-duration:.2s}:where(.quartz,[data-system=quartz]) .duration-300{--tw-duration:.3s;transition-duration:.3s}:where(.quartz,[data-system=quartz]) .duration-\[0\.35s\]{--tw-duration:.35s;transition-duration:.35s}:where(.quartz,[data-system=quartz]) .duration-\[var\(--input-transition-ms\)\]{--tw-duration:var(--input-transition-ms);transition-duration:var(--input-transition-ms)}:where(.quartz,[data-system=quartz]) .ease-\(--ease-step\){--tw-ease:var(--ease-step);transition-timing-function:var(--ease-step)}:where(.quartz,[data-system=quartz]) .ease-\[cubic-bezier\(0\.22\,1\,0\.36\,1\)\]{--tw-ease:cubic-bezier(.22,1,.36,1);transition-timing-function:cubic-bezier(.22,1,.36,1)}:where(.quartz,[data-system=quartz]) .ease-\[cubic-bezier\(0\.32\,0\.72\,0\,1\)\]{--tw-ease:cubic-bezier(.32,.72,0,1);transition-timing-function:cubic-bezier(.32,.72,0,1)}:where(.quartz,[data-system=quartz]) .ease-\[cubic-bezier\(0\.65\,0\,0\.35\,1\)\]{--tw-ease:cubic-bezier(.65,0,.35,1);transition-timing-function:cubic-bezier(.65,0,.35,1)}:where(.quartz,[data-system=quartz]) .ease-linear{--tw-ease:linear;transition-timing-function:linear}:where(.quartz,[data-system=quartz]) .\[transition-timing-function\:cubic-bezier\(0\.34\,1\.2\,0\.64\,1\)\]{transition-timing-function:cubic-bezier(.34,1.2,.64,1)}:where(.quartz,[data-system=quartz]) .will-change-\[opacity\,transform\,filter\]{will-change:opacity,transform,filter}:where(.quartz,[data-system=quartz]) .\[contain\:inline-size\]{contain:inline-size}:where(.quartz,[data-system=quartz]) .outline-none{--tw-outline-style:none;outline-style:none}:where(.quartz,[data-system=quartz]) .outline-solid{--tw-outline-style:solid;outline-style:solid}:where(.quartz,[data-system=quartz]) .select-all{-webkit-user-select:all;user-select:all}:where(.quartz,[data-system=quartz]) .select-none{-webkit-user-select:none;user-select:none}:where(.quartz,[data-system=quartz]) .\[--accent-mark\:currentColor\]{--accent-mark:currentColor}:where(.quartz,[data-system=quartz]) .\[--accordion-divider\:0px\]{--accordion-divider:0px}:where(.quartz,[data-system=quartz]) .\[--card-spacing\:--spacing\(5\)\]{--card-spacing:calc(var(--space-1) * 5)}:where(.quartz,[data-system=quartz]) .\[--cell-radius\:var\(--radius-sm\)\]{--cell-radius:var(--radius-sm)}:where(.quartz,[data-system=quartz]) .\[--cell-size\:--spacing\(7\)\]{--cell-size:calc(var(--space-1) * 7)}:where(.quartz,[data-system=quartz]) .\[--chart-button-accent\:var\(--primary-blue-500\)\]{--chart-button-accent:var(--primary-blue-500)}:where(.quartz,[data-system=quartz]) .\[--chart-button-accent\:var\(--primary-orange-500\)\]{--chart-button-accent:var(--primary-orange-500)}:where(.quartz,[data-system=quartz]) .\[--fade-from\:left\]{--fade-from:left}:where(.quartz,[data-system=quartz]) .\[--fade-to\:right\]{--fade-to:right}:where(.quartz,[data-system=quartz]) .\[--frame-color\:var\(--accent-line\)\]{--frame-color:var(--accent-line)}:where(.quartz,[data-system=quartz]) .\[--frame-color\:var\(--border-control\)\]{--frame-color:var(--border-control)}:where(.quartz,[data-system=quartz]) .\[--frame-color\:var\(--fail-line\)\]{--frame-color:var(--fail-line)}:where(.quartz,[data-system=quartz]) .\[--frame-color\:var\(--line-control\)\]{--frame-color:var(--line-control)}:where(.quartz,[data-system=quartz]) .\[--frame-color\:var\(--line-control-hover\)\]{--frame-color:var(--line-control-hover)}:where(.quartz,[data-system=quartz]) .\[--frame-color\:var\(--line-row\)\]{--frame-color:var(--line-row)}:where(.quartz,[data-system=quartz]) .\[--frame-radius\:0_0_calc\(var\(--radius-frame\)-4px\)_calc\(var\(--radius-frame\)-4px\)\]{--frame-radius:0 0 calc(var(--radius-frame) - 4px) calc(var(--radius-frame) - 4px)}:where(.quartz,[data-system=quartz]) .\[--frame-radius\:calc\(var\(--radius-frame\)-4px\)\]{--frame-radius:calc(var(--radius-frame) - 4px)}:where(.quartz,[data-system=quartz]) .\[--frame-radius\:var\(--radius-inner\)\]{--frame-radius:var(--radius-inner)}:where(.quartz,[data-system=quartz]) .\[--frame-radius\:var\(--radius-soft\)\]{--frame-radius:var(--radius-soft)}:where(.quartz,[data-system=quartz]) .\[--ig-block\:--spacing\(1\.5\)\]{--ig-block:calc(var(--space-1) * 1.5)}:where(.quartz,[data-system=quartz]) .\[--ig-body\:--spacing\(2\.5\)\]{--ig-body:calc(var(--space-1) * 2.5)}:where(.quartz,[data-system=quartz]) .\[--ig-h\:--spacing\(8\)\]{--ig-h:calc(var(--space-1) * 8)}:where(.quartz,[data-system=quartz]) .\[--ig-item\:--spacing\(4\)\]{--ig-item:calc(var(--space-1) * 4)}:where(.quartz,[data-system=quartz]) .\[--ig-pad\:calc\(\(var\(--ig-h\)-var\(--ig-item\)\)\/2\)\]{--ig-pad:calc((var(--ig-h) - var(--ig-item)) / 2)}:where(.quartz,[data-system=quartz]) .\[--ig-radius\:var\(--radius-lg\)\]{--ig-radius:var(--radius-lg)}:where(.quartz,[data-system=quartz]) .\[--row-wash\:transparent\]{--row-wash:transparent}:where(.quartz,[data-system=quartz]) .\[--sel-gap\:--spacing\(3\)\]{--sel-gap:calc(var(--space-1) * 3)}:where(.quartz,[data-system=quartz]) .\[--tab-line-x\:--spacing\(2\)\]{--tab-line-x:calc(var(--space-1) * 2)}:where(.quartz,[data-system=quartz]) .\[--tab-line-y\:--spacing\(1\)\]{--tab-line-y:var(--space-1)}:where(.quartz,[data-system=quartz]) .\[-webkit-tap-highlight-color\:transparent\]{-webkit-tap-highlight-color:transparent}:where(.quartz,[data-system=quartz]) .\[animation-duration\:900ms\]{animation-duration:.9s}:where(.quartz,[data-system=quartz]) .\[background\:linear-gradient\(rgb\(255_255_255\/0\.16\)\,rgb\(255_255_255\/0\.08\)\)_border-box\]{background:linear-gradient(#ffffff29,#ffffff14) border-box}:where(.quartz,[data-system=quartz]) .\[clip-path\:inset\(-4px_-4px_0_-4px\)\]{clip-path:inset(-4px -4px 0)}:where(.quartz,[data-system=quartz]) .\[grid-area\:action\]{grid-area:action}:where(.quartz,[data-system=quartz]) .\[grid-area\:c\]{grid-area:c}:where(.quartz,[data-system=quartz]) .\[grid-area\:close\]{grid-area:close}:where(.quartz,[data-system=quartz]) .\[grid-area\:content\]{grid-area:content}:where(.quartz,[data-system=quartz]) .\[grid-area\:desc\]{grid-area:desc}:where(.quartz,[data-system=quartz]) .\[grid-area\:icon\]{grid-area:icon}:where(.quartz,[data-system=quartz]) .\[grid-area\:stack\]{grid-area:stack}:where(.quartz,[data-system=quartz]) .\[grid-area\:title\]{grid-area:title}:where(.quartz,[data-system=quartz]) .\[grid-template-areas\:\"content_action_close\"\]{grid-template-areas:"content action close"}:where(.quartz,[data-system=quartz]) .\[grid-template-areas\:\"icon_title_action_close\"\"icon_desc_action_close\"\"icon_more_more_more\"\]{grid-template-areas:"icon title action close""icon desc action close""icon more more more"}:where(.quartz,[data-system=quartz]) .\[grid-template-areas\:\'c\'\]{grid-template-areas:"c"}:where(.quartz,[data-system=quartz]) .\[grid-template-areas\:\'stack\'\]{grid-template-areas:"stack"}:where(.quartz,[data-system=quartz]) .\[mask\:linear-gradient\(\#000_0_0\)_padding-box_exclude\,linear-gradient\(\#000_0_0\)\]{-webkit-mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) padding-box exclude,linear-gradient(#000 0 0)}:where(.quartz,[data-system=quartz]) .\[transform-box\:fill-box\]{transform-box:fill-box}:where(.quartz,[data-system=quartz]) .\[transition\:opacity_160ms_ease-out\,filter_160ms_ease-out\,translate_300ms_ease-out\]{transition:opacity .16s ease-out,filter .16s ease-out,translate .3s ease-out}:where(.quartz,[data-system=quartz]) .\[transition\:opacity_200ms_ease\]{transition:opacity .2s}:where(.quartz,[data-system=quartz]) .\[transition\:opacity_var\(--stagger-dur\)_var\(--stagger-ease\)\,translate_var\(--stagger-dur\)_var\(--stagger-ease\)\,filter_var\(--stagger-dur\)_var\(--stagger-ease\)\]{transition:opacity var(--stagger-dur) var(--stagger-ease),translate var(--stagger-dur) var(--stagger-ease),filter var(--stagger-dur) var(--stagger-ease)}:where(.quartz,[data-system=quartz]) .\[unicode-bidi\:plaintext\]{unicode-bidi:plaintext}:where(.quartz,[data-system=quartz]) .ring-inset{--tw-ring-inset:inset}:is(:where(.quartz,[data-system=quartz]) .\*\:w-full>*){width:100%}:is(:where(.quartz,[data-system=quartz]) .\*\:flex-1>*){flex:1}:where(.quartz,[data-system=quartz]) .not-last\:mb-1:not(:last-child){margin-bottom:var(--space-1)}:where(.quartz,[data-system=quartz]) .not-last\:border-b:not(:last-child){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}:where(.quartz,[data-system=quartz]) .not-last\:\[--accordion-divider\:1px\]:not(:last-child){--accordion-divider:1px}:is(:where(.quartz,[data-system=quartz]) .\*\:not-last\:mb-3>*):not(:last-child){margin-bottom:calc(var(--space-1) * 3)}:where(.quartz,[data-system=quartz]) .not-has-data-\[slot\=alert-description\]\:gap-y-0:not(:has([data-slot=alert-description])){row-gap:0}:where(.quartz,[data-system=quartz]) .not-dark\:bg-clip-padding:not(:where(:is(:is([data-theme=dark],[data-theme=dark] *,.dark *):not(.quartz[data-theme=light],.quartz[data-theme=light] *),[data-surface=ink],[data-surface=ink] *,[data-surface=inverse],[data-surface=inverse] *):not(:is(.quartz[data-theme=dark],:is([data-theme=dark],.dark) .quartz:not([data-theme=light]),[data-surface=ink]) :is([data-surface=inverse],[data-surface=inverse] *)))){background-clip:padding-box}:where(.quartz,[data-system=quartz]) .group-not-has-data-\[slot\=alert-title\]\/alert\:type-body-sm:is(:where(.group\/alert):not(:has([data-slot=alert-title])) *){font:var(--type-body-sm);letter-spacing:var(--tracking-text);font-variation-settings:var(--width-normal)}:where(.quartz,[data-system=quartz]) .group-last\/step\:hidden:is(:where(.group\/step):last-child *){display:none}:where(.quartz,[data-system=quartz]) .group-focus-within\/head\:opacity-100:is(:where(.group\/head):focus-within *){opacity:1}:where(.quartz,[data-system=quartz]) .group-focus-within\/row\:opacity-0:is(:where(.group\/row):focus-within *){opacity:0}:where(.quartz,[data-system=quartz]) .group-focus-within\/row\:opacity-100:is(:where(.group\/row):focus-within *){opacity:1}@media(hover:hover){:where(.quartz,[data-system=quartz]) .group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}:where(.quartz,[data-system=quartz]) .group-hover\:opacity-100:is(:where(.group)[data-force-hover] *){opacity:1}@media(hover:hover){:where(.quartz,[data-system=quartz]) .group-hover\/btn\:w-\[calc\(100\%-0\.5rem\)\]:is(:where(.group\/btn):hover *){width:calc(100% - .5rem)}}:where(.quartz,[data-system=quartz]) .group-hover\/btn\:w-\[calc\(100\%-0\.5rem\)\]:is(:where(.group\/btn)[data-force-hover] *){width:calc(100% - .5rem)}@media(hover:hover){:where(.quartz,[data-system=quartz]) .group-hover\/head\:opacity-100:is(:where(.group\/head):hover *){opacity:1}}:where(.quartz,[data-system=quartz]) .group-hover\/head\:opacity-100:is(:where(.group\/head)[data-force-hover] *){opacity:1}@media(hover:hover){:where(.quartz,[data-system=quartz]) .group-hover\/row\:opacity-0:is(:where(.group\/row):hover *){opacity:0}}:where(.quartz,[data-system=quartz]) .group-hover\/row\:opacity-0:is(:where(.group\/row)[data-force-hover] *){opacity:0}@media(hover:hover){:where(.quartz,[data-system=quartz]) .group-hover\/row\:opacity-100:is(:where(.group\/row):hover *){opacity:1}}:where(.quartz,[data-system=quartz]) .group-hover\/row\:opacity-100:is(:where(.group\/row)[data-force-hover] *){opacity:1}@media(hover:hover){:where(.quartz,[data-system=quartz]) .group-hover\/row\:\[--row-wash\:var\(--surface-hover\)\]:is(:where(.group\/row):hover *){--row-wash:var(--surface-hover)}}:where(.quartz,[data-system=quartz]) .group-hover\/row\:\[--row-wash\:var\(--surface-hover\)\]:is(:where(.group\/row)[data-force-hover] *){--row-wash:var(--surface-hover)}@media(hover:hover){:where(.quartz,[data-system=quartz]) .group-hover\/tab\:pointer-events-auto:is(:where(.group\/tab):hover *){pointer-events:auto}}:where(.quartz,[data-system=quartz]) .group-hover\/tab\:pointer-events-auto:is(:where(.group\/tab)[data-force-hover] *){pointer-events:auto}@media(hover:hover){:where(.quartz,[data-system=quartz]) .group-hover\/tab\:visible:is(:where(.group\/tab):hover *){visibility:visible}}:where(.quartz,[data-system=quartz]) .group-hover\/tab\:visible:is(:where(.group\/tab)[data-force-hover] *){visibility:visible}@media(hover:hover){:where(.quartz,[data-system=quartz]) .group-hover\/tab\:opacity-100:is(:where(.group\/tab):hover *){opacity:1}}:where(.quartz,[data-system=quartz]) .group-hover\/tab\:opacity-100:is(:where(.group\/tab)[data-force-hover] *){opacity:1}:where(.quartz,[data-system=quartz]) .group-focus\/dropdown-menu-item\:text-accent-foreground:is(:where(.group\/dropdown-menu-item):focus *),:where(.quartz,[data-system=quartz]) .group-focus\/dropdown-menu-item\:text-accent-foreground:is(:where(.group\/dropdown-menu-item)[data-force-focus] *){color:var(--text-1)}:where(.quartz,[data-system=quartz]) .group-has-focus-visible\/tab\:pointer-events-auto:is(:where(.group\/tab):has(:focus-visible) *),:where(.quartz,[data-system=quartz]) .group-has-focus-visible\/tab\:pointer-events-auto:is(:where(.group\/tab):has([data-force-focus-visible]) *){pointer-events:auto}:where(.quartz,[data-system=quartz]) .group-has-focus-visible\/tab\:opacity-100:is(:where(.group\/tab):has(:focus-visible) *),:where(.quartz,[data-system=quartz]) .group-has-focus-visible\/tab\:opacity-100:is(:where(.group\/tab):has([data-force-focus-visible]) *){opacity:1}:where(.quartz,[data-system=quartz]) .group-has-disabled\/field\:opacity-50:is(:where(.group\/field):has(:disabled) *){opacity:.5}:where(.quartz,[data-system=quartz]) .group-has-disabled\/native-select\:text-text-disabled:is(:where(.group\/native-select):has(:disabled) *){color:var(--text-disabled)}:where(.quartz,[data-system=quartz]) .group-has-aria-expanded\/row\:\[--row-wash\:var\(--surface-hover\)\]:is(:where(.group\/row):has([aria-expanded=true]) *){--row-wash:var(--surface-hover)}:where(.quartz,[data-system=quartz]) .group-has-data-horizontal\/field\:text-balance:is(:where(.group\/field):has([data-horizontal]) *){text-wrap:balance}:where(.quartz,[data-system=quartz]) .group-has-data-\[layout\=stacked\]\/tabs-list\:\[--tab-line-x\:--spacing\(2\.5\)\]:is(:where(.group\/tabs-list):has([data-layout=stacked]) *){--tab-line-x:calc(var(--space-1) * 2.5)}:where(.quartz,[data-system=quartz]) .group-has-data-\[layout\=stacked\]\/tabs-list\:\[--tab-line-y\:--spacing\(2\)\]:is(:where(.group\/tabs-list):has([data-layout=stacked]) *){--tab-line-y:calc(var(--space-1) * 2)}:where(.quartz,[data-system=quartz]) .group-has-data-\[size\=lg\]\/avatar-group\:size-10:is(:where(.group\/avatar-group):has([data-size=lg]) *){width:calc(var(--space-1) * 10);height:calc(var(--space-1) * 10)}:where(.quartz,[data-system=quartz]) .group-has-data-\[size\=sm\]\/avatar-group\:size-6:is(:where(.group\/avatar-group):has([data-size=sm]) *){width:calc(var(--space-1) * 6);height:calc(var(--space-1) * 6)}:where(.quartz,[data-system=quartz]) .group-has-data-\[size\=xl\]\/avatar-group\:size-12:is(:where(.group\/avatar-group):has([data-size=xl]) *){width:calc(var(--space-1) * 12);height:calc(var(--space-1) * 12)}:where(.quartz,[data-system=quartz]) .group-has-data-\[size\=xs\]\/avatar-group\:size-5:is(:where(.group\/avatar-group):has([data-size=xs]) *){width:calc(var(--space-1) * 5);height:calc(var(--space-1) * 5)}:where(.quartz,[data-system=quartz]) .group-has-data-\[slot\=dialog-body\]\/dialog\:pb-0:is(:where(.group\/dialog):has([data-slot=dialog-body]) *){padding-bottom:0}:where(.quartz,[data-system=quartz]) .group-has-data-\[slot\=dialog-body\]\/dialog\:\[--frame-radius\:calc\(var\(--radius-frame\)-4px\)_calc\(var\(--radius-frame\)-4px\)_0_0\]:is(:where(.group\/dialog):has([data-slot=dialog-body]) *){--frame-radius:calc(var(--radius-frame) - 4px) calc(var(--radius-frame) - 4px) 0 0}:where(.quartz,[data-system=quartz]) .group-has-data-\[slot\=dialog-footer\]\/dialog\:mb-0:is(:where(.group\/dialog):has([data-slot=dialog-footer]) *){margin-bottom:0}:where(.quartz,[data-system=quartz]) .group-has-data-\[slot\=item-description\]\/item\:self-start:is(:where(.group\/item):has([data-slot=item-description]) *){align-self:flex-start}:where(.quartz,[data-system=quartz]) .group-has-\[\:focus-visible\]\/field-label\:border-transparent:is(:where(.group\/field-label):has(:focus-visible) *){border-color:#0000}:where(.quartz,[data-system=quartz]) .group-has-\[\:focus-visible\]\/field-label\:ring-0:is(:where(.group\/field-label):has(:focus-visible) *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .group-has-\[\:focus-visible\]\/field-label\:not-data-checked\:border-transparent:is(:where(.group\/field-label):has(:focus-visible) *):not([data-checked]){border-color:#0000}:where(.quartz,[data-system=quartz]) .group-has-\[\[data-control\]\:disabled\]\/field-box\:text-text-disabled:is(:where(.group\/field-box):has([data-control]:disabled) *){color:var(--text-disabled)}:where(.quartz,[data-system=quartz]) .group-has-\[\[data-control\]\:focus-visible\]\/field-box\:max-w-40:is(:where(.group\/field-box):has([data-control]:focus-visible) *){max-width:calc(var(--space-1) * 40)}:where(.quartz,[data-system=quartz]) .group-has-\[\[data-control\]\:focus-visible\]\/field-box\:opacity-100:is(:where(.group\/field-box):has([data-control]:focus-visible) *){opacity:1}:where(.quartz,[data-system=quartz]) .group-has-\[\[data-dialog-action\=primary\]\[data-variant\=destructive\]\]\/dialog\:\[--accent-mark\:var\(--fail-mark\)\]:is(:where(.group\/dialog):has([data-dialog-action=primary][data-variant=destructive]) *){--accent-mark:var(--fail-mark)}:where(.quartz,[data-system=quartz]) .group-has-\[\[data-slot\=input-prefix\]\]\/field-box\:ps-2:is(:where(.group\/field-box):has([data-slot=input-prefix]) *){padding-inline-start:calc(var(--space-1) * 2)}:where(.quartz,[data-system=quartz]) .group-has-\[\[data-slot\=input-suffix\]\]\/field-box\:pe-2:is(:where(.group\/field-box):has([data-slot=input-suffix]) *){padding-inline-end:calc(var(--space-1) * 2)}:where(.quartz,[data-system=quartz]) .group-has-\[\>svg\]\/alert\:col-start-2:is(:where(.group\/alert):has(>svg) *){grid-column-start:2}:where(.quartz,[data-system=quartz]) .group-has-\[\>svg\]\/alert\:col-start-3:is(:where(.group\/alert):has(>svg) *){grid-column-start:3}:where(.quartz,[data-system=quartz]) .group-aria-expanded\/accordion-trigger\:hidden:is(:where(.group\/accordion-trigger)[aria-expanded=true] *){display:none}:where(.quartz,[data-system=quartz]) .group-aria-expanded\/accordion-trigger\:inline:is(:where(.group\/accordion-trigger)[aria-expanded=true] *){display:inline}:where(.quartz,[data-system=quartz]) .group-aria-invalid\/radio-group\:\[--frame-color\:var\(--fail-line\)\]:is(:where(.group\/radio-group)[aria-invalid=true] *){--frame-color:var(--fail-line)}:where(.quartz,[data-system=quartz]) .group-data-away\/toasts\:\[animation-play-state\:paused\]:is(:where(.group\/toasts)[data-away] *){animation-play-state:paused}:where(.quartz,[data-system=quartz]) .group-data-close\/dialog\:pe-14:is(:where(.group\/dialog)[data-close] *){padding-inline-end:calc(var(--space-1) * 14)}:where(.quartz,[data-system=quartz]) .group-data-compact\/field-box\:hidden:is(:where(.group\/field-box)[data-compact] *){display:none}:where(.quartz,[data-system=quartz]) .group-data-disabled\/field\:cursor-not-allowed:is(:where(.group\/field)[data-disabled] *){cursor:not-allowed}:where(.quartz,[data-system=quartz]) .group-data-disabled\/field\:text-text-3:is(:where(.group\/field)[data-disabled] *){color:var(--text-3)}:where(.quartz,[data-system=quartz]) .group-data-disabled\/field\:text-text-disabled:is(:where(.group\/field)[data-disabled] *),:where(.quartz,[data-system=quartz]) .group-data-disabled\/field-box\:text-text-disabled:is(:where(.group\/field-box)[data-disabled] *){color:var(--text-disabled)}:where(.quartz,[data-system=quartz]) .group-data-expanded\/toasts\:\[animation-play-state\:paused\]:is(:where(.group\/toasts)[data-expanded] *){animation-play-state:paused}:where(.quartz,[data-system=quartz]) .group-data-force-focus-visible\/field-box\:max-w-40:is(:where(.group\/field-box)[data-force-focus-visible] *){max-width:calc(var(--space-1) * 40)}:where(.quartz,[data-system=quartz]) .group-data-force-focus-visible\/field-box\:opacity-100:is(:where(.group\/field-box)[data-force-focus-visible] *){opacity:1}:where(.quartz,[data-system=quartz]) .group-data-indeterminate\/checkbox\:block:is(:where(.group\/checkbox)[data-indeterminate] *){display:block}:where(.quartz,[data-system=quartz]) .group-data-indeterminate\/checkbox\:hidden:is(:where(.group\/checkbox)[data-indeterminate] *){display:none}:where(.quartz,[data-system=quartz]) .group-data-open\/row\:\[--row-wash\:var\(--accent-wash\)\]:is(:where(.group\/row)[data-open] *){--row-wash:var(--accent-wash)}:where(.quartz,[data-system=quartz]) .group-data-open\/row-actions\:opacity-0:is(:where(.group\/row-actions)[data-open] *){opacity:0}:where(.quartz,[data-system=quartz]) .group-data-open\/row-actions\:opacity-100:is(:where(.group\/row-actions)[data-open] *){opacity:1}:where(.quartz,[data-system=quartz]) .group-data-panel-open\/collapsible-trigger\:hidden:is(:where(.group\/collapsible-trigger)[data-panel-open] *){display:none}:where(.quartz,[data-system=quartz]) .group-data-panel-open\/collapsible-trigger\:rotate-90:is(:where(.group\/collapsible-trigger)[data-panel-open] *){rotate:90deg}:where(.quartz,[data-system=quartz]) .group-data-popup-open\/chip\:rotate-180:is(:where(.group\/chip)[data-popup-open] *),:where(.quartz,[data-system=quartz]) .group-data-popup-open\/navigation-menu-trigger\:rotate-180:is(:where(.group\/navigation-menu-trigger)[data-popup-open] *){rotate:180deg}:where(.quartz,[data-system=quartz]) .group-data-sticky-header\/table\:sticky:is(:where(.group\/table)[data-sticky-header] *){position:sticky}:where(.quartz,[data-system=quartz]) .group-data-sticky-header\/table\:top-0:is(:where(.group\/table)[data-sticky-header] *){top:0}:where(.quartz,[data-system=quartz]) .group-data-sticky-header\/table\:z-\(--z-raised\):is(:where(.group\/table)[data-sticky-header] *){z-index:var(--z-raised)}:where(.quartz,[data-system=quartz]) .group-data-sticky-header\/table\:bg-page:is(:where(.group\/table)[data-sticky-header] *){background-color:var(--surface-page)}:where(.quartz,[data-system=quartz]) .group-data-sticky-header\/table\:shadow-\[inset_0_-1px_0_var\(--line-row\)\]:is(:where(.group\/table)[data-sticky-header] *){--tw-shadow:inset 0 -1px 0 var(--tw-shadow-color,var(--line-row));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}:where(.quartz,[data-system=quartz]) .group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *),:where(.quartz,[data-system=quartz]) .group-data-\[disabled\=true\]\/field\:opacity-50:is(:where(.group\/field)[data-disabled=true] *),:where(.quartz,[data-system=quartz]) .group-data-\[disabled\=true\]\/input-group\:opacity-50:is(:where(.group\/input-group)[data-disabled=true] *){opacity:.5}:where(.quartz,[data-system=quartz]) .group-data-\[focused\=true\]\/day\:ring-\[3px\]:is(:where(.group\/day)[data-focused=true] *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .group-data-\[focused\=true\]\/day\:ring-ring\/30:is(:where(.group\/day)[data-focused=true] *){--tw-ring-color:var(--border-focus)}@supports (color:color-mix(in lab,red,red)){:where(.quartz,[data-system=quartz]) .group-data-\[focused\=true\]\/day\:ring-ring\/30:is(:where(.group\/day)[data-focused=true] *){--tw-ring-color:color-mix(in oklab, var(--border-focus) 30%, transparent)}}:where(.quartz,[data-system=quartz]) .group-data-\[loading\]\/stat\:invisible:is(:where(.group\/stat)[data-loading] *){visibility:hidden}:where(.quartz,[data-system=quartz]) .group-data-\[loading\]\/stat\:block:is(:where(.group\/stat)[data-loading] *){display:block}:where(.quartz,[data-system=quartz]) .group-data-\[loading\]\/stat\:hidden:is(:where(.group\/stat)[data-loading] *){display:none}:where(.quartz,[data-system=quartz]) .group-data-\[orientation\=horizontal\]\/tabs\:bottom-0:is(:where(.group\/tabs)[data-orientation=horizontal] *){bottom:0}:where(.quartz,[data-system=quartz]) .group-data-\[orientation\=horizontal\]\/tabs\:left-\(--active-tab-left\):is(:where(.group\/tabs)[data-orientation=horizontal] *){left:var(--active-tab-left)}:where(.quartz,[data-system=quartz]) .group-data-\[orientation\=horizontal\]\/tabs\:h-\(--line-accent\):is(:where(.group\/tabs)[data-orientation=horizontal] *){height:var(--line-accent)}:where(.quartz,[data-system=quartz]) .group-data-\[orientation\=horizontal\]\/tabs\:w-\(--active-tab-width\):is(:where(.group\/tabs)[data-orientation=horizontal] *){width:var(--active-tab-width)}:where(.quartz,[data-system=quartz]) .group-data-\[orientation\=horizontal\]\/tabs\:w-full:is(:where(.group\/tabs)[data-orientation=horizontal] *){width:100%}:where(.quartz,[data-system=quartz]) .group-data-\[orientation\=horizontal\]\/tabs\:shadow-\[inset_0_-1px_0_var\(--line-row\)\]:is(:where(.group\/tabs)[data-orientation=horizontal] *){--tw-shadow:inset 0 -1px 0 var(--tw-shadow-color,var(--line-row));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .group-data-\[orientation\=horizontal\]\/tabs\:rule-row-frame:is(:where(.group\/tabs)[data-orientation=horizontal] *){box-shadow:inset 0 -1px 0 var(--line-frame)}:where(.quartz,[data-system=quartz]) .group-data-\[orientation\=horizontal\]\/tabs\:group-has-\[\[data-slot\=tabs-list\]\[data-variant\=default\]\]\/tabs\:rounded-b-frame:is(:where(.group\/tabs)[data-orientation=horizontal] *):is(:where(.group\/tabs):has([data-slot=tabs-list][data-variant=default]) *){border-bottom-right-radius:var(--radius-frame);border-bottom-left-radius:var(--radius-frame)}:where(.quartz,[data-system=quartz]) .group-data-\[orientation\=horizontal\]\/tabs\:group-has-\[\[data-slot\=tabs-list\]\[data-variant\=default\]\]\/tabs\:p-4:is(:where(.group\/tabs)[data-orientation=horizontal] *):is(:where(.group\/tabs):has([data-slot=tabs-list][data-variant=default]) *){padding:calc(var(--space-1) * 4)}:where(.quartz,[data-system=quartz]) .group-data-\[orientation\=horizontal\]\/tabs\:group-has-\[\[data-slot\=tabs-list\]\[data-variant\=default\]\]\/tabs\:shadow-\[inset_1px_0_0_var\(--line-frame\)\,inset_-1px_0_0_var\(--line-frame\)\,inset_0_-1px_0_var\(--line-frame\)\]:is(:where(.group\/tabs)[data-orientation=horizontal] *):is(:where(.group\/tabs):has([data-slot=tabs-list][data-variant=default]) *){--tw-shadow:inset 1px 0 0 var(--tw-shadow-color,var(--line-frame)), inset -1px 0 0 var(--tw-shadow-color,var(--line-frame)), inset 0 -1px 0 var(--tw-shadow-color,var(--line-frame));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .group-data-\[orientation\=vertical\]\/steps\:pt-0\.5:is(:where(.group\/steps)[data-orientation=vertical] *){padding-top:calc(var(--space-1) * .5)}:where(.quartz,[data-system=quartz]) .group-data-\[orientation\=vertical\]\/tabs\:end-0:is(:where(.group\/tabs)[data-orientation=vertical] *){inset-inline-end:calc(var(--space-1) * 0)}:where(.quartz,[data-system=quartz]) .group-data-\[orientation\=vertical\]\/tabs\:top-\(--active-tab-top\):is(:where(.group\/tabs)[data-orientation=vertical] *){top:var(--active-tab-top)}:where(.quartz,[data-system=quartz]) .group-data-\[orientation\=vertical\]\/tabs\:h-\(--active-tab-height\):is(:where(.group\/tabs)[data-orientation=vertical] *){height:var(--active-tab-height)}:where(.quartz,[data-system=quartz]) .group-data-\[orientation\=vertical\]\/tabs\:h-fit:is(:where(.group\/tabs)[data-orientation=vertical] *){height:fit-content}:where(.quartz,[data-system=quartz]) .group-data-\[orientation\=vertical\]\/tabs\:w-\(--line-accent\):is(:where(.group\/tabs)[data-orientation=vertical] *){width:var(--line-accent)}:where(.quartz,[data-system=quartz]) .group-data-\[orientation\=vertical\]\/tabs\:flex-col:is(:where(.group\/tabs)[data-orientation=vertical] *){flex-direction:column}:where(.quartz,[data-system=quartz]) .group-data-\[orientation\=vertical\]\/tabs\:items-stretch:is(:where(.group\/tabs)[data-orientation=vertical] *){align-items:stretch}:where(.quartz,[data-system=quartz]) .group-data-\[orientation\=vertical\]\/tabs\:justify-start:is(:where(.group\/tabs)[data-orientation=vertical] *){justify-content:flex-start}:where(.quartz,[data-system=quartz]) .group-data-\[orientation\=vertical\]\/tabs\:gap-0\.5:is(:where(.group\/tabs)[data-orientation=vertical] *){gap:calc(var(--space-1) * .5)}:where(.quartz,[data-system=quartz]) .group-data-\[orientation\=vertical\]\/tabs\:overflow-visible:is(:where(.group\/tabs)[data-orientation=vertical] *){overflow:visible}:where(.quartz,[data-system=quartz]) .group-data-\[orientation\=vertical\]\/tabs\:shadow-\[inset_-1px_0_0_var\(--line-row\)\]:is(:where(.group\/tabs)[data-orientation=vertical] *){--tw-shadow:inset -1px 0 0 var(--tw-shadow-color,var(--line-row));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .group-data-\[placement\=page\]\/alert\:my-0:is(:where(.group\/alert)[data-placement=page] *){margin-block:0}:where(.quartz,[data-system=quartz]) .group-data-\[placement\=page\]\/alert\:self-center:is(:where(.group\/alert)[data-placement=page] *){align-self:center}:where(.quartz,[data-system=quartz]) .group-data-\[size\=default\]\/avatar\:size-2\.5:is(:where(.group\/avatar)[data-size=default] *){width:calc(var(--space-1) * 2.5);height:calc(var(--space-1) * 2.5)}:where(.quartz,[data-system=quartz]) .group-data-\[size\=default\]\/switch\:size-4:is(:where(.group\/switch)[data-size=default] *){width:calc(var(--space-1) * 4);height:calc(var(--space-1) * 4)}:where(.quartz,[data-system=quartz]) .group-data-\[size\=dense\]\/item\:line-clamp-1:is(:where(.group\/item)[data-size=dense] *){-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:where(.quartz,[data-system=quartz]) .group-data-\[size\=dense\]\/item\:size-6:is(:where(.group\/item)[data-size=dense] *){width:calc(var(--space-1) * 6);height:calc(var(--space-1) * 6)}:where(.quartz,[data-system=quartz]) .group-data-\[size\=lg\]\/avatar\:size-3:is(:where(.group\/avatar)[data-size=lg] *){width:calc(var(--space-1) * 3);height:calc(var(--space-1) * 3)}:where(.quartz,[data-system=quartz]) .group-data-\[size\=lg\]\/collapsible-group\:px-6:is(:where(.group\/collapsible-group)[data-size=lg] *){padding-inline:calc(var(--space-1) * 6)}:where(.quartz,[data-system=quartz]) .group-data-\[size\=lg\]\/collapsible-group\:py-5:is(:where(.group\/collapsible-group)[data-size=lg] *){padding-block:calc(var(--space-1) * 5)}:where(.quartz,[data-system=quartz]) .group-data-\[size\=lg\]\/collapsible-group\:ps-12:is(:where(.group\/collapsible-group)[data-size=lg] *){padding-inline-start:calc(var(--space-1) * 12)}:where(.quartz,[data-system=quartz]) .group-data-\[size\=lg\]\/collapsible-group\:pe-6:is(:where(.group\/collapsible-group)[data-size=lg] *){padding-inline-end:calc(var(--space-1) * 6)}:where(.quartz,[data-system=quartz]) .group-data-\[size\=lg\]\/collapsible-group\:pb-6:is(:where(.group\/collapsible-group)[data-size=lg] *){padding-bottom:calc(var(--space-1) * 6)}:where(.quartz,[data-system=quartz]) .group-data-\[size\=lg\]\/collapsible-group\:type-body-lg:is(:where(.group\/collapsible-group)[data-size=lg] *){font:var(--type-body-lg);letter-spacing:var(--tracking-body);font-variation-settings:var(--width-normal)}:where(.quartz,[data-system=quartz]) .group-data-\[size\=lg\]\/collapsible-group\:type-heading-sm:is(:where(.group\/collapsible-group)[data-size=lg] *){font:var(--type-heading-sm);letter-spacing:var(--tracking-heading);font-variation-settings:var(--width-normal)}:where(.quartz,[data-system=quartz]) .group-data-\[size\=lg\]\/field-box\:size-9:is(:where(.group\/field-box)[data-size=lg] *){width:calc(var(--space-1) * 9);height:calc(var(--space-1) * 9)}:where(.quartz,[data-system=quartz]) .group-data-\[size\=lg\]\/field-box\:px-4:is(:where(.group\/field-box)[data-size=lg] *){padding-inline:calc(var(--space-1) * 4)}:where(.quartz,[data-system=quartz]) .group-data-\[size\=lg\]\/field-box\:ps-4:is(:where(.group\/field-box)[data-size=lg] *){padding-inline-start:calc(var(--space-1) * 4)}:where(.quartz,[data-system=quartz]) .group-data-\[size\=lg\]\/field-box\:pe-4:is(:where(.group\/field-box)[data-size=lg] *){padding-inline-end:calc(var(--space-1) * 4)}:where(.quartz,[data-system=quartz]) .group-data-\[size\=lg\]\/input-group\:h-9:is(:where(.group\/input-group)[data-size=lg] *){height:calc(var(--space-1) * 9)}:where(.quartz,[data-system=quartz]) .group-data-\[size\=lg\]\/native-select\:end-4:is(:where(.group\/native-select)[data-size=lg] *){inset-inline-end:calc(var(--space-1) * 4)}:where(.quartz,[data-system=quartz]) .group-data-\[size\=lg\]\/native-select\:right-2\.5:is(:where(.group\/native-select)[data-size=lg] *){right:calc(var(--space-1) * 2.5)}:where(.quartz,[data-system=quartz]) .group-data-\[size\=lg\]\/stat\:type-stat-lg:is(:where(.group\/stat)[data-size=lg] *){font:var(--type-stat-lg);letter-spacing:0;font-variation-settings:var(--width-normal);font-feature-settings:var(--features-data)}:where(.quartz,[data-system=quartz]) .group-data-\[size\=lg\]\/stat\:type-body-lg:is(:where(.group\/stat)[data-size=lg] *){font:var(--type-body-lg);letter-spacing:var(--tracking-body);font-variation-settings:var(--width-normal)}:where(.quartz,[data-system=quartz]) .group-data-\[size\=lg\]\/table\:h-\(--row-lg\):is(:where(.group\/table)[data-size=lg] *){height:var(--row-lg)}:where(.quartz,[data-system=quartz]) .group-data-\[size\=lg\]\/tabs-list\:h-8:is(:where(.group\/tabs-list)[data-size=lg] *){height:calc(var(--space-1) * 8)}:where(.quartz,[data-system=quartz]) .group-data-\[size\=lg\]\/tabs-list\:gap-1\.5:is(:where(.group\/tabs-list)[data-size=lg] *){gap:calc(var(--space-1) * 1.5)}:where(.quartz,[data-system=quartz]) .group-data-\[size\=lg\]\/tabs-list\:px-2\.25:is(:where(.group\/tabs-list)[data-size=lg] *){padding-inline:calc(var(--space-1) * 2.25)}:where(.quartz,[data-system=quartz]) .group-data-\[size\=lg\]\/tabs-list\:\[--tab-line-x\:--spacing\(2\.5\)\]:is(:where(.group\/tabs-list)[data-size=lg] *){--tab-line-x:calc(var(--space-1) * 2.5)}:where(.quartz,[data-system=quartz]) .group-data-\[size\=lg\]\/tabs-list\:\[--tab-line-y\:--spacing\(1\.5\)\]:is(:where(.group\/tabs-list)[data-size=lg] *){--tab-line-y:calc(var(--space-1) * 1.5)}:where(.quartz,[data-system=quartz]) .group-data-\[size\=sm\]\/alert\:type-body-sm:is(:where(.group\/alert)[data-size=sm] *){font:var(--type-body-sm);letter-spacing:var(--tracking-text);font-variation-settings:var(--width-normal)}:where(.quartz,[data-system=quartz]) .group-data-\[size\=sm\]\/avatar\:size-2:is(:where(.group\/avatar)[data-size=sm] *){width:calc(var(--space-1) * 2);height:calc(var(--space-1) * 2)}:where(.quartz,[data-system=quartz]) .group-data-\[size\=sm\]\/data-list\:min-h-\(--row-sm\):is(:where(.group\/data-list)[data-size=sm] *){min-height:var(--row-sm)}:where(.quartz,[data-system=quartz]) .group-data-\[size\=sm\]\/data-list\:py-1\.5:is(:where(.group\/data-list)[data-size=sm] *){padding-block:calc(var(--space-1) * 1.5)}:where(.quartz,[data-system=quartz]) .group-data-\[size\=sm\]\/data-list\:type-label-sm:is(:where(.group\/data-list)[data-size=sm] *){font:var(--type-label-sm);letter-spacing:var(--tracking-text);font-variation-settings:var(--width-normal);font-feature-settings:var(--features-data)}:where(.quartz,[data-system=quartz]) .group-data-\[size\=sm\]\/data-list\:type-body-sm:is(:where(.group\/data-list)[data-size=sm] *){font:var(--type-body-sm);letter-spacing:var(--tracking-text);font-variation-settings:var(--width-normal)}:where(.quartz,[data-system=quartz]) .group-data-\[size\=sm\]\/empty\:type-label:is(:where(.group\/empty)[data-size=sm] *){font:var(--type-label);letter-spacing:var(--tracking-text);font-variation-settings:var(--width-normal)}:where(.quartz,[data-system=quartz]) .group-data-\[size\=sm\]\/field-box\:size-5:is(:where(.group\/field-box)[data-size=sm] *){width:calc(var(--space-1) * 5);height:calc(var(--space-1) * 5)}:where(.quartz,[data-system=quartz]) .group-data-\[size\=sm\]\/field-box\:px-2:is(:where(.group\/field-box)[data-size=sm] *){padding-inline:calc(var(--space-1) * 2)}:where(.quartz,[data-system=quartz]) .group-data-\[size\=sm\]\/field-box\:ps-2:is(:where(.group\/field-box)[data-size=sm] *){padding-inline-start:calc(var(--space-1) * 2)}:where(.quartz,[data-system=quartz]) .group-data-\[size\=sm\]\/field-box\:pe-2:is(:where(.group\/field-box)[data-size=sm] *){padding-inline-end:calc(var(--space-1) * 2)}:where(.quartz,[data-system=quartz]) .group-data-\[size\=sm\]\/item\:size-8:is(:where(.group\/item)[data-size=sm] *){width:calc(var(--space-1) * 8);height:calc(var(--space-1) * 8)}:where(.quartz,[data-system=quartz]) .group-data-\[size\=sm\]\/native-select\:end-2:is(:where(.group\/native-select)[data-size=sm] *){inset-inline-end:calc(var(--space-1) * 2)}:where(.quartz,[data-system=quartz]) .group-data-\[size\=sm\]\/native-select\:right-1\.5:is(:where(.group\/native-select)[data-size=sm] *){right:calc(var(--space-1) * 1.5)}:where(.quartz,[data-system=quartz]) .group-data-\[size\=sm\]\/switch\:size-3:is(:where(.group\/switch)[data-size=sm] *){width:calc(var(--space-1) * 3);height:calc(var(--space-1) * 3)}:where(.quartz,[data-system=quartz]) .group-data-\[size\=sm\]\/table\:h-\(--row-sm\):is(:where(.group\/table)[data-size=sm] *){height:var(--row-sm)}:where(.quartz,[data-system=quartz]) .group-data-\[size\=sm\]\/table\:type-body-sm:is(:where(.group\/table)[data-size=sm] *){font:var(--type-body-sm);letter-spacing:var(--tracking-text);font-variation-settings:var(--width-normal)}:where(.quartz,[data-system=quartz]) .group-data-\[size\=sm\]\/tabs-list\:type-label-sm:is(:where(.group\/tabs-list)[data-size=sm] *){font:var(--type-label-sm);letter-spacing:var(--tracking-text);font-variation-settings:var(--width-normal);font-feature-settings:var(--features-data)}:where(.quartz,[data-system=quartz]) .group-data-\[size\=xl\]\/avatar\:size-3:is(:where(.group\/avatar)[data-size=xl] *){width:calc(var(--space-1) * 3);height:calc(var(--space-1) * 3)}:where(.quartz,[data-system=quartz]) .group-data-\[size\=xl\]\/input-group\:h-10:is(:where(.group\/input-group)[data-size=xl] *){height:calc(var(--space-1) * 10)}:where(.quartz,[data-system=quartz]) .group-data-\[size\=xl\]\/native-select\:right-3:is(:where(.group\/native-select)[data-size=xl] *){right:calc(var(--space-1) * 3)}:where(.quartz,[data-system=quartz]) .group-data-\[size\=xl\]\/stat\:type-stat-xl:is(:where(.group\/stat)[data-size=xl] *){font:var(--type-stat-xl);letter-spacing:0;font-variation-settings:var(--width-normal);font-feature-settings:var(--features-data)}:where(.quartz,[data-system=quartz]) .group-data-\[size\=xl\]\/stat\:type-heading-sm:is(:where(.group\/stat)[data-size=xl] *){font:var(--type-heading-sm);letter-spacing:var(--tracking-heading);font-variation-settings:var(--width-normal)}:where(.quartz,[data-system=quartz]) .group-data-\[size\=xs\]\/avatar\:size-2:is(:where(.group\/avatar)[data-size=xs] *){width:calc(var(--space-1) * 2);height:calc(var(--space-1) * 2)}:where(.quartz,[data-system=quartz]) .group-data-\[size\=xs\]\/avatar\:ring-1:is(:where(.group\/avatar)[data-size=xs] *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .group-data-\[spacing\=0\]\/toggle-group\:rounded-none:is(:where(.group\/toggle-group)[data-spacing="0"] *){border-radius:var(--radius-0)}:where(.quartz,[data-system=quartz]) .group-data-\[spacing\=0\]\/toggle-group\:shadow-none:is(:where(.group\/toggle-group)[data-spacing="0"] *){--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .group-data-\[state\=selected\]\/row\:\[--row-wash\:var\(--accent-wash\)\]:is(:where(.group\/row)[data-state=selected] *){--row-wash:var(--accent-wash)}:where(.quartz,[data-system=quartz]) .group-data-\[state\=upcoming\]\/step\:text-text-2:is(:where(.group\/step)[data-state=upcoming] *){color:var(--text-2)}:where(.quartz,[data-system=quartz]) .group-data-\[status\=fail\]\/alert\:text-fail-text:is(:where(.group\/alert)[data-status=fail] *){color:var(--fail-text)}:where(.quartz,[data-system=quartz]) .group-data-\[status\=fail\]\/row\:\[--row-wash\:color-mix\(in_oklch\,var\(--accent-wash\)_40\%\,transparent\)\]:is(:where(.group\/row)[data-status=fail] *){--row-wash:var(--accent-wash)}@supports (color:color-mix(in lab,red,red)){:where(.quartz,[data-system=quartz]) .group-data-\[status\=fail\]\/row\:\[--row-wash\:color-mix\(in_oklch\,var\(--accent-wash\)_40\%\,transparent\)\]:is(:where(.group\/row)[data-status=fail] *){--row-wash:color-mix(in oklch,var(--accent-wash) 40%,transparent)}}:where(.quartz,[data-system=quartz]) .group-data-\[status\=fail\]\/stat\:text-fail-text:is(:where(.group\/stat)[data-status=fail] *){color:var(--fail-text)}:where(.quartz,[data-system=quartz]) .group-data-\[status\=warn\]\/alert\:text-warn-text:is(:where(.group\/alert)[data-status=warn] *),:where(.quartz,[data-system=quartz]) .group-data-\[status\=warn\]\/empty\:text-warn-text:is(:where(.group\/empty)[data-status=warn] *),:where(.quartz,[data-system=quartz]) .group-data-\[status\=warn\]\/stat\:text-warn-text:is(:where(.group\/stat)[data-status=warn] *){color:var(--warn-text)}:where(.quartz,[data-system=quartz]) .group-data-\[variant\=default\]\/tabs-list\:min-h-\(--control\):is(:where(.group\/tabs-list)[data-variant=default] *){min-height:var(--control)}:where(.quartz,[data-system=quartz]) .group-data-\[variant\=default\]\/tabs-list\:rounded-t-soft:is(:where(.group\/tabs-list)[data-variant=default] *){border-top-left-radius:var(--radius-soft);border-top-right-radius:var(--radius-soft)}:where(.quartz,[data-system=quartz]) .group-data-\[variant\=default\]\/tabs-list\:px-3:is(:where(.group\/tabs-list)[data-variant=default] *){padding-inline:calc(var(--space-1) * 3)}:where(.quartz,[data-system=quartz]) .group-data-\[orientation\=vertical\]\/tabs\:group-data-\[variant\=default\]\/tabs-list\:rounded-soft:is(:where(.group\/tabs)[data-orientation=vertical] *):is(:where(.group\/tabs-list)[data-variant=default] *){border-radius:var(--radius-soft)}:where(.quartz,[data-system=quartz]) .group-data-\[size\=sm\]\/tabs-list\:group-data-\[variant\=default\]\/tabs-list\:min-h-\(--control-sm\):is(:where(.group\/tabs-list)[data-size=sm] *):is(:where(.group\/tabs-list)[data-variant=default] *){min-height:var(--control-sm)}:where(.quartz,[data-system=quartz]) .group-data-\[size\=sm\]\/tabs-list\:group-data-\[variant\=default\]\/tabs-list\:px-2\.5:is(:where(.group\/tabs-list)[data-size=sm] *):is(:where(.group\/tabs-list)[data-variant=default] *){padding-inline:calc(var(--space-1) * 2.5)}:where(.quartz,[data-system=quartz]) .group-data-\[variant\=framed\]\/collapsible-group\:shadow-\[inset_0_-1px_0_var\(--line-row\)\]:is(:where(.group\/collapsible-group)[data-variant=framed] *){--tw-shadow:inset 0 -1px 0 var(--tw-shadow-color,var(--line-row));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .group-data-\[variant\=line\]\/tabs-list\:min-h-\(--control\):is(:where(.group\/tabs-list)[data-variant=line] *){min-height:var(--control)}:where(.quartz,[data-system=quartz]) .group-data-\[variant\=line\]\/tabs-list\:rounded-none:is(:where(.group\/tabs-list)[data-variant=line] *){border-radius:var(--radius-0)}:where(.quartz,[data-system=quartz]) .group-data-\[variant\=line\]\/tabs-list\:rounded-soft:is(:where(.group\/tabs-list)[data-variant=line] *){border-radius:var(--radius-soft)}:where(.quartz,[data-system=quartz]) .group-data-\[variant\=line\]\/tabs-list\:px-2:is(:where(.group\/tabs-list)[data-variant=line] *){padding-inline:calc(var(--space-1) * 2)}:where(.quartz,[data-system=quartz]) .group-data-\[size\=sm\]\/tabs-list\:group-data-\[variant\=line\]\/tabs-list\:min-h-\(--control-sm\):is(:where(.group\/tabs-list)[data-size=sm] *):is(:where(.group\/tabs-list)[data-variant=line] *){min-height:var(--control-sm)}:where(.quartz,[data-system=quartz]) .group-data-\[variant\=outline\]\/field-group\:-mb-2:is(:where(.group\/field-group)[data-variant=outline] *){margin-bottom:calc(var(--space-1) * -2)}:where(.quartz,[data-system=quartz]) .group-data-\[variant\=plain\]\/collapsible-group\:px-0:is(:where(.group\/collapsible-group)[data-variant=plain] *){padding-inline:0}:where(.quartz,[data-system=quartz]) .group-data-\[variant\=plain\]\/collapsible-group\:ps-6:is(:where(.group\/collapsible-group)[data-variant=plain] *){padding-inline-start:calc(var(--space-1) * 6)}:where(.quartz,[data-system=quartz]) .group-data-\[variant\=plain\]\/collapsible-group\:not-first\:rule-top:is(:where(.group\/collapsible-group)[data-variant=plain] *):not(:first-child){box-shadow:inset 0 1px 0 var(--line-row)}:where(.quartz,[data-system=quartz]) .group-data-\[variant\=primary\]\/tabs-list\:group-data-active\/tabs-trigger\:text-primary-foreground\/70:is(:where(.group\/tabs-list)[data-variant=primary] *):is(:where(.group\/tabs-trigger)[data-active] *){color:var(--text-inverse)}@supports (color:color-mix(in lab,red,red)){:where(.quartz,[data-system=quartz]) .group-data-\[variant\=primary\]\/tabs-list\:group-data-active\/tabs-trigger\:text-primary-foreground\/70:is(:where(.group\/tabs-list)[data-variant=primary] *):is(:where(.group\/tabs-trigger)[data-active] *){color:color-mix(in oklab,var(--text-inverse) 70%,transparent)}}:where(.quartz,[data-system=quartz]) .peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}:where(.quartz,[data-system=quartz]) .peer-disabled\:text-text-disabled:is(:where(.peer):disabled~*){color:var(--text-disabled)}:where(.quartz,[data-system=quartz]) .peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}:where(.quartz,[data-system=quartz]) .peer-data-disabled\:cursor-not-allowed:is(:where(.peer)[data-disabled]~*){cursor:not-allowed}:where(.quartz,[data-system=quartz]) .peer-data-disabled\:opacity-50:is(:where(.peer)[data-disabled]~*){opacity:.5}:is(:where(.quartz,[data-system=quartz]) .peer-data-disabled\:\*\:text-text-disabled:is(:where(.peer)[data-disabled]~*)>*){color:var(--text-disabled)}:where(.quartz,[data-system=quartz]) .selection\:bg-primary ::selection{background-color:var(--button-primary)}:where(.quartz,[data-system=quartz]) .selection\:bg-primary::selection{background-color:var(--button-primary)}:where(.quartz,[data-system=quartz]) .selection\:text-primary-foreground ::selection{color:var(--text-inverse)}:where(.quartz,[data-system=quartz]) .selection\:text-primary-foreground::selection{color:var(--text-inverse)}:where(.quartz,[data-system=quartz]) .file\:me-3::file-selector-button{margin-inline-end:calc(var(--space-1) * 3)}:where(.quartz,[data-system=quartz]) .file\:inline-flex::file-selector-button{display:inline-flex}:where(.quartz,[data-system=quartz]) .file\:h-6::file-selector-button{height:calc(var(--space-1) * 6)}:where(.quartz,[data-system=quartz]) .file\:cursor-pointer::file-selector-button{cursor:pointer}:where(.quartz,[data-system=quartz]) .file\:rounded-inner::file-selector-button{border-radius:var(--radius-inner)}:where(.quartz,[data-system=quartz]) .file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}:where(.quartz,[data-system=quartz]) .file\:bg-pressed::file-selector-button{background-color:var(--surface-pressed)}:where(.quartz,[data-system=quartz]) .file\:bg-transparent::file-selector-button{background-color:#0000}:where(.quartz,[data-system=quartz]) .file\:px-2::file-selector-button{padding-inline:calc(var(--space-1) * 2)}:where(.quartz,[data-system=quartz]) .file\:type-label-sm::file-selector-button{font:var(--type-label-sm);letter-spacing:var(--tracking-text);font-variation-settings:var(--width-normal);font-feature-settings:var(--features-data)}:where(.quartz,[data-system=quartz]) .file\:text-xs::file-selector-button{font-size:12px;line-height:var(--tw-leading,16px)}:where(.quartz,[data-system=quartz]) .file\:font-medium::file-selector-button{--tw-font-weight:var(--weight-medium);font-weight:var(--weight-medium)}:where(.quartz,[data-system=quartz]) .file\:text-foreground::file-selector-button{color:var(--text-1)}:where(.quartz,[data-system=quartz]) .file\:text-text-1::file-selector-button{color:var(--text-1)}:where(.quartz,[data-system=quartz]) .placeholder\:text-muted-foreground::placeholder{color:var(--text-2)}:where(.quartz,[data-system=quartz]) .placeholder\:text-text-3::placeholder{color:var(--text-3)}:where(.quartz,[data-system=quartz]) .before\:pointer-events-none:before{content:var(--tw-content);pointer-events:none}:where(.quartz,[data-system=quartz]) .before\:absolute:before{content:var(--tw-content);position:absolute}:where(.quartz,[data-system=quartz]) .before\:-inset-x-1\.5:before{content:var(--tw-content);inset-inline:calc(var(--space-1) * -1.5)}:where(.quartz,[data-system=quartz]) .before\:-inset-x-\[3px\]:before{content:var(--tw-content);inset-inline:-3px}:where(.quartz,[data-system=quartz]) .before\:-inset-y-\[5px\]:before{content:var(--tw-content);inset-block:-5px}:where(.quartz,[data-system=quartz]) .before\:hidden:before{content:var(--tw-content);display:none}:where(.quartz,[data-system=quartz]) .before\:rounded-full:before{content:var(--tw-content);border-radius:var(--radius-full)}:where(.quartz,[data-system=quartz]) .before\:border-2:before{content:var(--tw-content);border-style:var(--tw-border-style);border-width:2px}:where(.quartz,[data-system=quartz]) .before\:border-t-0:before{content:var(--tw-content);border-top-style:var(--tw-border-style);border-top-width:0}:where(.quartz,[data-system=quartz]) .before\:border-dashed:before{content:var(--tw-content);--tw-border-style:dashed;border-style:dashed}:where(.quartz,[data-system=quartz]) .before\:border-transparent:before{content:var(--tw-content);border-color:#0000}:where(.quartz,[data-system=quartz]) .before\:transition-colors:before{content:var(--tw-content);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:where(.quartz,[data-system=quartz]) .before\:duration-150:before{content:var(--tw-content);--tw-duration:.15s;transition-duration:.15s}:where(.quartz,[data-system=quartz]) .group-has-data-\[slot\=dialog-body\]\/dialog\:before\:border-b-0:is(:where(.group\/dialog):has([data-slot=dialog-body]) *):before{content:var(--tw-content);border-bottom-style:var(--tw-border-style);border-bottom-width:0}:where(.quartz,[data-system=quartz]) .after\:pointer-events-none:after{content:var(--tw-content);pointer-events:none}:where(.quartz,[data-system=quartz]) .after\:absolute:after{content:var(--tw-content);position:absolute}:where(.quartz,[data-system=quartz]) .after\:inset-0:after{content:var(--tw-content);inset:0}:where(.quartz,[data-system=quartz]) .after\:-inset-x-0\.5:after{content:var(--tw-content);inset-inline:calc(var(--space-1) * -.5)}:where(.quartz,[data-system=quartz]) .after\:-inset-x-3:after{content:var(--tw-content);inset-inline:calc(var(--space-1) * -3)}:where(.quartz,[data-system=quartz]) .after\:-inset-y-1:after{content:var(--tw-content);inset-block:calc(var(--space-1) * -1)}:where(.quartz,[data-system=quartz]) .after\:-inset-y-2:after{content:var(--tw-content);inset-block:calc(var(--space-1) * -2)}:where(.quartz,[data-system=quartz]) .after\:inset-y-0:after{content:var(--tw-content);inset-block:0}:where(.quartz,[data-system=quartz]) .after\:inset-y-2:after{content:var(--tw-content);inset-block:calc(var(--space-1) * 2)}:where(.quartz,[data-system=quartz]) .after\:right-0:after{content:var(--tw-content);right:0}:where(.quartz,[data-system=quartz]) .after\:left-0:after{content:var(--tw-content);left:0}:where(.quartz,[data-system=quartz]) .after\:left-1\/2:after{content:var(--tw-content);left:50%}:where(.quartz,[data-system=quartz]) .after\:z-\(--z-cover\):after{content:var(--tw-content);z-index:var(--z-cover)}:where(.quartz,[data-system=quartz]) .after\:w-4:after{content:var(--tw-content);width:calc(var(--space-1) * 4)}:where(.quartz,[data-system=quartz]) .after\:w-px:after{content:var(--tw-content);width:1px}:where(.quartz,[data-system=quartz]) .after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}:where(.quartz,[data-system=quartz]) .after\:rounded-\[inherit\]:after{content:var(--tw-content);border-radius:inherit}:where(.quartz,[data-system=quartz]) .after\:rounded-soft:after{content:var(--tw-content);border-radius:var(--radius-soft)}:where(.quartz,[data-system=quartz]) .after\:bg-line-row:after{content:var(--tw-content);background-color:var(--line-row)}:where(.quartz,[data-system=quartz]) .after\:bg-overlay:after{content:var(--tw-content);background-color:var(--surface-overlay)}:where(.quartz,[data-system=quartz]) .after\:opacity-0:after{content:var(--tw-content);opacity:0}:where(.quartz,[data-system=quartz]) .after\:transition-opacity:after{content:var(--tw-content);transition-property:opacity;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:where(.quartz,[data-system=quartz]) .after\:duration-\(--dur-base\):after{content:var(--tw-content);--tw-duration:var(--dur-base);transition-duration:var(--dur-base)}:where(.quartz,[data-system=quartz]) .after\:content-\[\"\"\]:after{--tw-content:"";content:var(--tw-content)}@media not all and (pointer:coarse){:where(.quartz,[data-system=quartz]) .not-pointer-coarse\:after\:absolute:after{content:var(--tw-content);position:absolute}:where(.quartz,[data-system=quartz]) .not-pointer-coarse\:after\:-inset-1:after{content:var(--tw-content);inset:calc(var(--space-1) * -1)}:where(.quartz,[data-system=quartz]) .not-pointer-coarse\:after\:-inset-1\.5:after{content:var(--tw-content);inset:calc(var(--space-1) * -1.5)}:where(.quartz,[data-system=quartz]) .not-pointer-coarse\:after\:content-\[\"\"\]:after{--tw-content:"";content:var(--tw-content)}}@media(hover:hover){:where(.quartz,[data-system=quartz]) .group-hover\/th\:after\:opacity-100:is(:where(.group\/th):hover *):after{content:var(--tw-content);opacity:1}}:where(.quartz,[data-system=quartz]) .group-hover\/th\:after\:opacity-100:is(:where(.group\/th)[data-force-hover] *):after{content:var(--tw-content);opacity:1}:where(.quartz,[data-system=quartz]) .first\:ps-4:first-child{padding-inline-start:calc(var(--space-1) * 4)}:where(.quartz,[data-system=quartz]) .last\:mt-0:last-child{margin-top:0}:where(.quartz,[data-system=quartz]) .last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}:where(.quartz,[data-system=quartz]) .last\:pe-4:last-child{padding-inline-end:calc(var(--space-1) * 4)}:where(.quartz,[data-system=quartz]) .last\:pb-0:last-child{padding-bottom:0}:where(.quartz,[data-system=quartz]) .group-data-\[variant\=framed\]\/collapsible-group\:last\:shadow-none:is(:where(.group\/collapsible-group)[data-variant=framed] *):last-child{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .read-only\:cursor-default:read-only{cursor:default}:where(.quartz,[data-system=quartz]) .read-only\:text-text-2:read-only{color:var(--text-2)}:where(.quartz,[data-system=quartz]) .empty\:hidden:empty{display:none}:where(.quartz,[data-system=quartz]) .empty\:min-h-0:empty{min-height:0}@media(hover:hover){:where(.quartz,[data-system=quartz]) .hover\:frame-ink:hover{--frame-color:var(--ink);z-index:var(--z-raised)}:where(.quartz,[data-system=quartz]) .hover\:frame-ink:hover:where(.frame-shared:not(:last-child)):before{border-inline-end-width:1px;inset-inline-end:-1px}:where(.quartz,[data-system=quartz]) .hover\:frame-ink:hover:where(.frame-shared-y:not(:last-child)):before{border-block-end-width:1px;inset-block-end:-1px}}:where(.quartz,[data-system=quartz]) .hover\:frame-ink[data-force-hover]{--frame-color:var(--ink);z-index:var(--z-raised)}:where(.quartz,[data-system=quartz]) .hover\:frame-ink[data-force-hover]:where(.frame-shared:not(:last-child)):before{border-inline-end-width:1px;inset-inline-end:-1px}:where(.quartz,[data-system=quartz]) .hover\:frame-ink[data-force-hover]:where(.frame-shared-y:not(:last-child)):before{border-block-end-width:1px;inset-block-end:-1px}@media(hover:hover){:where(.quartz,[data-system=quartz]) .hover\:bg-\[color-mix\(in_srgb\,var\(--chart-button-accent\)\,\#171717_8\%\)\]:hover{background-color:var(--chart-button-accent)}@supports (color:color-mix(in lab,red,red)){:where(.quartz,[data-system=quartz]) .hover\:bg-\[color-mix\(in_srgb\,var\(--chart-button-accent\)\,\#171717_8\%\)\]:hover{background-color:color-mix(in srgb,var(--chart-button-accent),#171717 8%)}}}:where(.quartz,[data-system=quartz]) .hover\:bg-\[color-mix\(in_srgb\,var\(--chart-button-accent\)\,\#171717_8\%\)\][data-force-hover]{background-color:var(--chart-button-accent)}@supports (color:color-mix(in lab,red,red)){:where(.quartz,[data-system=quartz]) .hover\:bg-\[color-mix\(in_srgb\,var\(--chart-button-accent\)\,\#171717_8\%\)\][data-force-hover]{background-color:color-mix(in srgb,var(--chart-button-accent),#171717 8%)}}@media(hover:hover){:where(.quartz,[data-system=quartz]) .hover\:bg-\[color-mix\(in_srgb\,var\(--surface-white\)\,\#000_12\%\)\]:hover{background-color:var(--surface-white)}@supports (color:color-mix(in lab,red,red)){:where(.quartz,[data-system=quartz]) .hover\:bg-\[color-mix\(in_srgb\,var\(--surface-white\)\,\#000_12\%\)\]:hover{background-color:color-mix(in srgb,var(--surface-white),#000 12%)}}}:where(.quartz,[data-system=quartz]) .hover\:bg-\[color-mix\(in_srgb\,var\(--surface-white\)\,\#000_12\%\)\][data-force-hover]{background-color:var(--surface-white)}@supports (color:color-mix(in lab,red,red)){:where(.quartz,[data-system=quartz]) .hover\:bg-\[color-mix\(in_srgb\,var\(--surface-white\)\,\#000_12\%\)\][data-force-hover]{background-color:color-mix(in srgb,var(--surface-white),#000 12%)}}@media(hover:hover){:where(.quartz,[data-system=quartz]) .hover\:bg-accent-wash:hover{background-color:var(--accent-wash)}}:where(.quartz,[data-system=quartz]) .hover\:bg-accent-wash[data-force-hover]{background-color:var(--accent-wash)}@media(hover:hover){:where(.quartz,[data-system=quartz]) .hover\:bg-hover:hover{background-color:var(--surface-hover)}}:where(.quartz,[data-system=quartz]) .hover\:bg-hover[data-force-hover]{background-color:var(--surface-hover)}@media(hover:hover){:where(.quartz,[data-system=quartz]) .hover\:bg-pressed:hover{background-color:var(--surface-pressed)}}:where(.quartz,[data-system=quartz]) .hover\:bg-pressed[data-force-hover]{background-color:var(--surface-pressed)}@media(hover:hover){:where(.quartz,[data-system=quartz]) .hover\:bg-primary\/90:hover{background-color:var(--button-primary)}@supports (color:color-mix(in lab,red,red)){:where(.quartz,[data-system=quartz]) .hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--button-primary) 90%,transparent)}}}:where(.quartz,[data-system=quartz]) .hover\:bg-primary\/90[data-force-hover]{background-color:var(--button-primary)}@supports (color:color-mix(in lab,red,red)){:where(.quartz,[data-system=quartz]) .hover\:bg-primary\/90[data-force-hover]{background-color:color-mix(in oklab,var(--button-primary) 90%,transparent)}}@media(hover:hover){:where(.quartz,[data-system=quartz]) .hover\:bg-primary\/90\!:hover{background-color:var(--button-primary)!important}@supports (color:color-mix(in lab,red,red)){:where(.quartz,[data-system=quartz]) .hover\:bg-primary\/90\!:hover{background-color:color-mix(in oklab,var(--button-primary) 90%,transparent)!important}}}:where(.quartz,[data-system=quartz]) .hover\:bg-primary\/90\![data-force-hover]{background-color:var(--button-primary)!important}@supports (color:color-mix(in lab,red,red)){:where(.quartz,[data-system=quartz]) .hover\:bg-primary\/90\![data-force-hover]{background-color:color-mix(in oklab,var(--button-primary) 90%,transparent)!important}}@media(hover:hover){:where(.quartz,[data-system=quartz]) .hover\:bg-transparent:hover{background-color:#0000}}:where(.quartz,[data-system=quartz]) .hover\:bg-transparent[data-force-hover]{background-color:#0000}@media(hover:hover){:where(.quartz,[data-system=quartz]) .hover\:text-foreground:hover{color:var(--text-1)}}:where(.quartz,[data-system=quartz]) .hover\:text-foreground[data-force-hover]{color:var(--text-1)}@media(hover:hover){:where(.quartz,[data-system=quartz]) .hover\:text-text-1:hover{color:var(--text-1)}}:where(.quartz,[data-system=quartz]) .hover\:text-text-1[data-force-hover]{color:var(--text-1)}@media(hover:hover){:where(.quartz,[data-system=quartz]) .hover\:underline:hover{text-decoration-line:underline}}:where(.quartz,[data-system=quartz]) .hover\:underline[data-force-hover]{text-decoration-line:underline}@media(hover:hover){:where(.quartz,[data-system=quartz]) .hover\:opacity-70:hover{opacity:.7}}:where(.quartz,[data-system=quartz]) .hover\:opacity-70[data-force-hover]{opacity:.7}@media(hover:hover){:where(.quartz,[data-system=quartz]) .hover\:not-disabled\:bg-hover:hover:not(:disabled){background-color:var(--surface-hover)}}:where(.quartz,[data-system=quartz]) .hover\:not-disabled\:bg-hover[data-force-hover]:not(:disabled){background-color:var(--surface-hover)}@media(hover:hover){:where(.quartz,[data-system=quartz]) .hover\:not-disabled\:text-text-1:hover:not(:disabled){color:var(--text-1)}}:where(.quartz,[data-system=quartz]) .hover\:not-disabled\:text-text-1[data-force-hover]:not(:disabled){color:var(--text-1)}@media(hover:hover){:where(.quartz,[data-system=quartz]) .hover\:not-has-data-disabled\:text-text-1:hover:not(:has([data-disabled])){color:var(--text-1)}}:where(.quartz,[data-system=quartz]) .hover\:not-has-data-disabled\:text-text-1[data-force-hover]:not(:has([data-disabled])){color:var(--text-1)}@media(hover:hover){:where(.quartz,[data-system=quartz]) .hover\:not-has-data-disabled\:not-has-data-active\:bg-hover:hover:not(:has([data-disabled])):not(:has([data-active])){background-color:var(--surface-hover)}}:where(.quartz,[data-system=quartz]) .hover\:not-has-data-disabled\:not-has-data-active\:bg-hover[data-force-hover]:not(:has([data-disabled])):not(:has([data-active])){background-color:var(--surface-hover)}@media(hover:hover){:where(.quartz,[data-system=quartz]) .hover\:not-data-disabled\:bg-hover:hover:not([data-disabled]){background-color:var(--surface-hover)}}:where(.quartz,[data-system=quartz]) .hover\:not-data-disabled\:bg-hover[data-force-hover]:not([data-disabled]){background-color:var(--surface-hover)}@media(hover:hover){:where(.quartz,[data-system=quartz]) .hover\:not-data-disabled\:text-text-1:hover:not([data-disabled]){color:var(--text-1)}}:where(.quartz,[data-system=quartz]) .hover\:not-data-disabled\:text-text-1[data-force-hover]:not([data-disabled]){color:var(--text-1)}@media(hover:hover){:where(.quartz,[data-system=quartz]) .hover\:not-data-disabled\:underline:hover:not([data-disabled]){text-decoration-line:underline}}:where(.quartz,[data-system=quartz]) .hover\:not-data-disabled\:underline[data-force-hover]:not([data-disabled]){text-decoration-line:underline}@media(hover:hover){:where(.quartz,[data-system=quartz]) .hover\:not-data-disabled\:\[--frame-color\:var\(--fail-text\)\]:hover:not([data-disabled]){--frame-color:var(--fail-text)}}:where(.quartz,[data-system=quartz]) .hover\:not-data-disabled\:\[--frame-color\:var\(--fail-text\)\][data-force-hover]:not([data-disabled]){--frame-color:var(--fail-text)}@media(hover:hover){:where(.quartz,[data-system=quartz]) .hover\:not-data-disabled\:\[--frame-color\:var\(--line-control-hover\)\]:hover:not([data-disabled]){--frame-color:var(--line-control-hover)}}:where(.quartz,[data-system=quartz]) .hover\:not-data-disabled\:\[--frame-color\:var\(--line-control-hover\)\][data-force-hover]:not([data-disabled]){--frame-color:var(--line-control-hover)}@media(hover:hover){:where(.quartz,[data-system=quartz]) .hover\:not-data-disabled\:not-aria-invalid\:\[--frame-color\:var\(--line-control-hover\)\]:hover:not([data-disabled]):not([aria-invalid=true]){--frame-color:var(--line-control-hover)}}:where(.quartz,[data-system=quartz]) .hover\:not-data-disabled\:not-aria-invalid\:\[--frame-color\:var\(--line-control-hover\)\][data-force-hover]:not([data-disabled]):not([aria-invalid=true]){--frame-color:var(--line-control-hover)}@media(hover:hover){:where(.quartz,[data-system=quartz]) .hover\:not-data-disabled\:not-aria-pressed\:not-data-active\:bg-hover:hover:not([data-disabled]):not([aria-pressed=true]):not([data-active]){background-color:var(--surface-hover)}}:where(.quartz,[data-system=quartz]) .hover\:not-data-disabled\:not-aria-pressed\:not-data-active\:bg-hover[data-force-hover]:not([data-disabled]):not([aria-pressed=true]):not([data-active]){background-color:var(--surface-hover)}@media(hover:hover){:where(.quartz,[data-system=quartz]) .hover\:not-data-disabled\:not-data-invalid\:\[--frame-color\:var\(--line-control-hover\)\]:hover:not([data-disabled]):not([data-invalid]){--frame-color:var(--line-control-hover)}}:where(.quartz,[data-system=quartz]) .hover\:not-data-disabled\:not-data-invalid\:\[--frame-color\:var\(--line-control-hover\)\][data-force-hover]:not([data-disabled]):not([data-invalid]){--frame-color:var(--line-control-hover)}@media(hover:hover){:where(.quartz,[data-system=quartz]) .hover\:not-data-disabled\:not-data-pressed\:bg-ghost-hover:hover:not([data-disabled]):not([data-pressed]){background-color:var(--button-ghost-hover)}}:where(.quartz,[data-system=quartz]) .hover\:not-data-disabled\:not-data-pressed\:bg-ghost-hover[data-force-hover]:not([data-disabled]):not([data-pressed]){background-color:var(--button-ghost-hover)}@media(hover:hover){:where(.quartz,[data-system=quartz]) .hover\:not-data-disabled\:not-data-pressed\:\[--frame-color\:var\(--line-control-hover\)\]:hover:not([data-disabled]):not([data-pressed]){--frame-color:var(--line-control-hover)}}:where(.quartz,[data-system=quartz]) .hover\:not-data-disabled\:not-data-pressed\:\[--frame-color\:var\(--line-control-hover\)\][data-force-hover]:not([data-disabled]):not([data-pressed]){--frame-color:var(--line-control-hover)}@media(hover:hover){:where(.quartz,[data-system=quartz]) .hover\:not-data-disabled\:not-data-checked\:not-data-pressed\:text-text-1:hover:not([data-disabled]):not([data-checked]):not([data-pressed]){color:var(--text-1)}}:where(.quartz,[data-system=quartz]) .hover\:not-data-disabled\:not-data-checked\:not-data-pressed\:text-text-1[data-force-hover]:not([data-disabled]):not([data-checked]):not([data-pressed]){color:var(--text-1)}@media(hover:hover){:where(.quartz,[data-system=quartz]) .hover\:not-data-disabled\:not-data-readonly\:not-data-checked\:not-data-indeterminate\:not-aria-invalid\:\[--frame-color\:var\(--ink\)\]:hover:not([data-disabled]):not([data-readonly]):not([data-checked]):not([data-indeterminate]):not([aria-invalid=true]){--frame-color:var(--ink)}}:where(.quartz,[data-system=quartz]) .hover\:not-data-disabled\:not-data-readonly\:not-data-checked\:not-data-indeterminate\:not-aria-invalid\:\[--frame-color\:var\(--ink\)\][data-force-hover]:not([data-disabled]):not([data-readonly]):not([data-checked]):not([data-indeterminate]):not([aria-invalid=true]){--frame-color:var(--ink)}@media(hover:hover){:where(.quartz,[data-system=quartz]) .hover\:not-disabled\:not-data-selected\:bg-hover:hover:not(:disabled):not([data-selected]){background-color:var(--surface-hover)}}:where(.quartz,[data-system=quartz]) .hover\:not-disabled\:not-data-selected\:bg-hover[data-force-hover]:not(:disabled):not([data-selected]){background-color:var(--surface-hover)}@media(hover:hover){:where(.quartz,[data-system=quartz]) .hover\:not-data-disabled\:not-has-\[\[data-control\]\:disabled\]\:not-data-readonly\:not-data-\[status\=fail\]\:not-has-\[\[data-control\]\[aria-invalid\=true\]\]\:not-has-\[\[data-control\]\[data-invalid\]\]\:\[--frame-color\:var\(--line-control-hover\)\]:hover:not([data-disabled]):not(:has([data-control]:disabled)):not([data-readonly]):not([data-status=fail]):not(:has([data-control][aria-invalid=true])):not(:has([data-control][data-invalid])){--frame-color:var(--line-control-hover)}}:where(.quartz,[data-system=quartz]) .hover\:not-data-disabled\:not-has-\[\[data-control\]\:disabled\]\:not-data-readonly\:not-data-\[status\=fail\]\:not-has-\[\[data-control\]\[aria-invalid\=true\]\]\:not-has-\[\[data-control\]\[data-invalid\]\]\:\[--frame-color\:var\(--line-control-hover\)\][data-force-hover]:not([data-disabled]):not(:has([data-control]:disabled)):not([data-readonly]):not([data-status=fail]):not(:has([data-control][aria-invalid=true])):not(:has([data-control][data-invalid])){--frame-color:var(--line-control-hover)}@media(hover:hover){:where(.quartz,[data-system=quartz]) .hover\:not-disabled\:not-data-disabled\:not-aria-invalid\:not-data-invalid\:not-\[\[readonly\]\]\:\[--frame-color\:var\(--line-control-hover\)\]:hover:not(:disabled):not([data-disabled]):not([aria-invalid=true]):not([data-invalid]):not([readonly]){--frame-color:var(--line-control-hover)}}:where(.quartz,[data-system=quartz]) .hover\:not-disabled\:not-data-disabled\:not-aria-invalid\:not-data-invalid\:not-\[\[readonly\]\]\:\[--frame-color\:var\(--line-control-hover\)\][data-force-hover]:not(:disabled):not([data-disabled]):not([aria-invalid=true]):not([data-invalid]):not([readonly]){--frame-color:var(--line-control-hover)}@media(hover:hover){:where(.quartz,[data-system=quartz]) .hover\:not-data-disabled\:not-data-readonly\:not-data-checked\:group-not-aria-invalid\/radio-group\:\[--frame-color\:var\(--ink\)\]:hover:not([data-disabled]):not([data-readonly]):not([data-checked]):is(:where(.group\/radio-group):not([aria-invalid=true]) *){--frame-color:var(--ink)}}:where(.quartz,[data-system=quartz]) .hover\:not-data-disabled\:not-data-readonly\:not-data-checked\:group-not-aria-invalid\/radio-group\:\[--frame-color\:var\(--ink\)\][data-force-hover]:not([data-disabled]):not([data-readonly]):not([data-checked]):is(:where(.group\/radio-group):not([aria-invalid=true]) *){--frame-color:var(--ink)}@media(hover:hover){:where(.quartz,[data-system=quartz]) .group-data-\[variant\=default\]\/tabs-list\:hover\:not-data-disabled\:not-data-active\:bg-hover:is(:where(.group\/tabs-list)[data-variant=default] *):hover:not([data-disabled]):not([data-active]){background-color:var(--surface-hover)}}:where(.quartz,[data-system=quartz]) .group-data-\[variant\=default\]\/tabs-list\:hover\:not-data-disabled\:not-data-active\:bg-hover:is(:where(.group\/tabs-list)[data-variant=default] *)[data-force-hover]:not([data-disabled]):not([data-active]){background-color:var(--surface-hover)}@media(hover:hover){:where(.quartz,[data-system=quartz]) .group-data-\[variant\=plain\]\/collapsible-group\:hover\:not-data-disabled\:bg-transparent:is(:where(.group\/collapsible-group)[data-variant=plain] *):hover:not([data-disabled]){background-color:#0000}}:where(.quartz,[data-system=quartz]) .group-data-\[variant\=plain\]\/collapsible-group\:hover\:not-data-disabled\:bg-transparent:is(:where(.group\/collapsible-group)[data-variant=plain] *)[data-force-hover]:not([data-disabled]){background-color:#0000}@media(hover:hover){:where(.quartz,[data-system=quartz]) .hover\:after\:w-\(--line-accent\):hover:after{content:var(--tw-content);width:var(--line-accent)}}:where(.quartz,[data-system=quartz]) .hover\:after\:w-\(--line-accent\)[data-force-hover]:after{content:var(--tw-content);width:var(--line-accent)}@media(hover:hover){:where(.quartz,[data-system=quartz]) .hover\:after\:bg-ink:hover:after{content:var(--tw-content);background-color:var(--ink)}}:where(.quartz,[data-system=quartz]) .hover\:after\:bg-ink[data-force-hover]:after{content:var(--tw-content);background-color:var(--ink)}:where(.quartz,[data-system=quartz]) .focus\:z-10:focus,:where(.quartz,[data-system=quartz]) .focus\:z-10[data-force-focus]{z-index:10}:where(.quartz,[data-system=quartz]) .focus\:bg-accent:focus,:where(.quartz,[data-system=quartz]) .focus\:bg-accent[data-force-focus]{background-color:var(--surface-hover)}:where(.quartz,[data-system=quartz]) .focus\:text-accent-foreground:focus,:where(.quartz,[data-system=quartz]) .focus\:text-accent-foreground[data-force-focus],:is(:where(.quartz,[data-system=quartz]) .focus\:\*\*\:not-in-data-\[slot\=avatar\]\:text-accent-foreground:focus *):not(:where([data-slot=avatar]) *),:is(:where(.quartz,[data-system=quartz]) .focus\:\*\*\:not-in-data-\[slot\=avatar\]\:text-accent-foreground[data-force-focus] *):not(:where([data-slot=avatar]) *),:is(:where(.quartz,[data-system=quartz]) .not-data-\[variant\=destructive\]\:focus\:\*\*\:text-accent-foreground:not([data-variant=destructive]):focus *),:is(:where(.quartz,[data-system=quartz]) .not-data-\[variant\=destructive\]\:focus\:\*\*\:text-accent-foreground:not([data-variant=destructive])[data-force-focus] *),:is(:where(.quartz,[data-system=quartz]) .not-data-\[variant\=destructive\]\:focus\:\*\*\:not-in-data-\[slot\=avatar\]\:text-accent-foreground:not([data-variant=destructive]):focus *):not(:where([data-slot=avatar]) *),:is(:where(.quartz,[data-system=quartz]) .not-data-\[variant\=destructive\]\:focus\:\*\*\:not-in-data-\[slot\=avatar\]\:text-accent-foreground:not([data-variant=destructive])[data-force-focus] *):not(:where([data-slot=avatar]) *),:is(:where(.quartz,[data-system=quartz]) .not-data-\[variant\=destructive\]\:focus\:\*\*\:not-in-data-\[slot\=avatar\]\:not-data-\[slot\=dropdown-menu-sub-trigger-icon\]\:text-accent-foreground:not([data-variant=destructive]):focus *):not(:where([data-slot=avatar]) *):not([data-slot=dropdown-menu-sub-trigger-icon]),:is(:where(.quartz,[data-system=quartz]) .not-data-\[variant\=destructive\]\:focus\:\*\*\:not-in-data-\[slot\=avatar\]\:not-data-\[slot\=dropdown-menu-sub-trigger-icon\]\:text-accent-foreground:not([data-variant=destructive])[data-force-focus] *):not(:where([data-slot=avatar]) *):not([data-slot=dropdown-menu-sub-trigger-icon]){color:var(--text-1)}:where(.quartz,[data-system=quartz]) .focus-visible\:z-10:focus-visible,:where(.quartz,[data-system=quartz]) .focus-visible\:z-10[data-force-focus-visible]{z-index:10}:where(.quartz,[data-system=quartz]) .focus-visible\:rounded-sm:focus-visible,:where(.quartz,[data-system=quartz]) .focus-visible\:rounded-sm[data-force-focus-visible]{border-radius:var(--radius-inner)}:where(.quartz,[data-system=quartz]) .focus-visible\:rounded-soft:focus-visible,:where(.quartz,[data-system=quartz]) .focus-visible\:rounded-soft[data-force-focus-visible]{border-radius:var(--radius-soft)}:where(.quartz,[data-system=quartz]) .focus-visible\:border-ring:focus-visible,:where(.quartz,[data-system=quartz]) .focus-visible\:border-ring[data-force-focus-visible]{border-color:var(--border-focus)}:where(.quartz,[data-system=quartz]) .focus-visible\:mask-none:focus-visible,:where(.quartz,[data-system=quartz]) .focus-visible\:mask-none[data-force-focus-visible]{-webkit-mask-image:none;mask-image:none}:where(.quartz,[data-system=quartz]) .focus-visible\:opacity-100:focus-visible,:where(.quartz,[data-system=quartz]) .focus-visible\:opacity-100[data-force-focus-visible]{opacity:1}:where(.quartz,[data-system=quartz]) .focus-visible\:ring-0:focus-visible,:where(.quartz,[data-system=quartz]) .focus-visible\:ring-0[data-force-focus-visible]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .focus-visible\:ring-2:focus-visible,:where(.quartz,[data-system=quartz]) .focus-visible\:ring-2[data-force-focus-visible]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .focus-visible\:ring-3:focus-visible,:where(.quartz,[data-system=quartz]) .focus-visible\:ring-3[data-force-focus-visible],:where(.quartz,[data-system=quartz]) .focus-visible\:ring-\[3px\]:focus-visible,:where(.quartz,[data-system=quartz]) .focus-visible\:ring-\[3px\][data-force-focus-visible]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--fail-mark)}@supports (color:color-mix(in lab,red,red)){:where(.quartz,[data-system=quartz]) .focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--fail-mark) 20%, transparent)}}:where(.quartz,[data-system=quartz]) .focus-visible\:ring-destructive\/20[data-force-focus-visible]{--tw-ring-color:var(--fail-mark)}@supports (color:color-mix(in lab,red,red)){:where(.quartz,[data-system=quartz]) .focus-visible\:ring-destructive\/20[data-force-focus-visible]{--tw-ring-color:color-mix(in oklab, var(--fail-mark) 20%, transparent)}}:where(.quartz,[data-system=quartz]) .focus-visible\:ring-ring:focus-visible,:where(.quartz,[data-system=quartz]) .focus-visible\:ring-ring[data-force-focus-visible],:where(.quartz,[data-system=quartz]) .focus-visible\:ring-ring\/30:focus-visible{--tw-ring-color:var(--border-focus)}@supports (color:color-mix(in lab,red,red)){:where(.quartz,[data-system=quartz]) .focus-visible\:ring-ring\/30:focus-visible{--tw-ring-color:color-mix(in oklab, var(--border-focus) 30%, transparent)}}:where(.quartz,[data-system=quartz]) .focus-visible\:ring-ring\/30[data-force-focus-visible]{--tw-ring-color:var(--border-focus)}@supports (color:color-mix(in lab,red,red)){:where(.quartz,[data-system=quartz]) .focus-visible\:ring-ring\/30[data-force-focus-visible]{--tw-ring-color:color-mix(in oklab, var(--border-focus) 30%, transparent)}}:where(.quartz,[data-system=quartz]) .focus-visible\:ring-offset-2:focus-visible,:where(.quartz,[data-system=quartz]) .focus-visible\:ring-offset-2[data-force-focus-visible]{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}:where(.quartz,[data-system=quartz]) .focus-visible\:ring-offset-background:focus-visible,:where(.quartz,[data-system=quartz]) .focus-visible\:ring-offset-background[data-force-focus-visible]{--tw-ring-offset-color:var(--surface-page)}:where(.quartz,[data-system=quartz]) .focus-visible\:focus-ring-inset:focus-visible,:where(.quartz,[data-system=quartz]) .focus-visible\:focus-ring-inset[data-force-focus-visible]{outline:var(--line-focus) solid var(--border-focus);outline-offset:calc(var(--line-focus) * -1)}:where(.quartz,[data-system=quartz]) .focus-visible\:outline-1:focus-visible,:where(.quartz,[data-system=quartz]) .focus-visible\:outline-1[data-force-focus-visible]{outline-style:var(--tw-outline-style);outline-width:1px}:where(.quartz,[data-system=quartz]) .focus-visible\:outline-offset-0:focus-visible,:where(.quartz,[data-system=quartz]) .focus-visible\:outline-offset-0[data-force-focus-visible]{outline-offset:0px}:where(.quartz,[data-system=quartz]) .focus-visible\:outline-destructive:focus-visible,:where(.quartz,[data-system=quartz]) .focus-visible\:outline-destructive[data-force-focus-visible],:where(.quartz,[data-system=quartz]) .focus-visible\:outline-destructive\/50:focus-visible{outline-color:var(--fail-mark)}@supports (color:color-mix(in lab,red,red)){:where(.quartz,[data-system=quartz]) .focus-visible\:outline-destructive\/50:focus-visible{outline-color:color-mix(in oklab,var(--fail-mark) 50%,transparent)}}:where(.quartz,[data-system=quartz]) .focus-visible\:outline-destructive\/50[data-force-focus-visible]{outline-color:var(--fail-mark)}@supports (color:color-mix(in lab,red,red)){:where(.quartz,[data-system=quartz]) .focus-visible\:outline-destructive\/50[data-force-focus-visible]{outline-color:color-mix(in oklab,var(--fail-mark) 50%,transparent)}}:where(.quartz,[data-system=quartz]) .focus-visible\:outline-ring:focus-visible,:where(.quartz,[data-system=quartz]) .focus-visible\:outline-ring[data-force-focus-visible]{outline-color:var(--border-focus)}:where(.quartz,[data-system=quartz]) .focus-visible\:outline-none:focus-visible,:where(.quartz,[data-system=quartz]) .focus-visible\:outline-none[data-force-focus-visible]{--tw-outline-style:none;outline-style:none}:where(.quartz,[data-system=quartz]) .focus-visible\:\[--control-lift\:var\(--focus-halo\)\]\!:focus-visible,:where(.quartz,[data-system=quartz]) .focus-visible\:\[--control-lift\:var\(--focus-halo\)\]\![data-force-focus-visible]{--control-lift:var(--focus-halo)!important}:where(.quartz,[data-system=quartz]) .focus-visible\:\[--frame-color\:var\(--border-focus\)\]\!:focus-visible,:where(.quartz,[data-system=quartz]) .focus-visible\:\[--frame-color\:var\(--border-focus\)\]\![data-force-focus-visible]{--frame-color:var(--border-focus)!important}:where(.quartz,[data-system=quartz]) .focus-visible\:ring-inset:focus-visible,:where(.quartz,[data-system=quartz]) .focus-visible\:ring-inset[data-force-focus-visible]{--tw-ring-inset:inset}:where(.quartz,[data-system=quartz]) .focus-visible\:after\:w-\(--line-accent\):focus-visible:after,:where(.quartz,[data-system=quartz]) .focus-visible\:after\:w-\(--line-accent\)[data-force-focus-visible]:after{content:var(--tw-content);width:var(--line-accent)}:where(.quartz,[data-system=quartz]) .focus-visible\:after\:bg-ink:focus-visible:after,:where(.quartz,[data-system=quartz]) .focus-visible\:after\:bg-ink[data-force-focus-visible]:after{content:var(--tw-content);background-color:var(--ink)}:where(.quartz,[data-system=quartz]) .focus-visible\:after\:opacity-100:focus-visible:after,:where(.quartz,[data-system=quartz]) .focus-visible\:after\:opacity-100[data-force-focus-visible]:after{content:var(--tw-content);opacity:1}:where(.quartz,[data-system=quartz]) .focus-visible\:after\:focus-ring-inset:focus-visible:after,:where(.quartz,[data-system=quartz]) .focus-visible\:after\:focus-ring-inset[data-force-focus-visible]:after{content:var(--tw-content);outline:var(--line-focus) solid var(--border-focus);outline-offset:calc(var(--line-focus) * -1)}:where(.quartz,[data-system=quartz]) .active\:scale-\[0\.98\]:active,:where(.quartz,[data-system=quartz]) .active\:scale-\[0\.98\][data-force-active]{scale:.98}:where(.quartz,[data-system=quartz]) .active\:bg-pressed:active,:where(.quartz,[data-system=quartz]) .active\:bg-pressed[data-force-active]{background-color:var(--surface-pressed)}:where(.quartz,[data-system=quartz]) .active\:duration-\(--dur-press\):active,:where(.quartz,[data-system=quartz]) .active\:duration-\(--dur-press\)[data-force-active]{--tw-duration:var(--dur-press);transition-duration:var(--dur-press)}:where(.quartz,[data-system=quartz]) .active\:not-disabled\:bg-pressed:active:not(:disabled),:where(.quartz,[data-system=quartz]) .active\:not-disabled\:bg-pressed[data-force-active]:not(:disabled){background-color:var(--surface-pressed)}:where(.quartz,[data-system=quartz]) .active\:not-aria-\[haspopup\]\:translate-y-px:active:not([aria-haspopup]),:where(.quartz,[data-system=quartz]) .active\:not-aria-\[haspopup\]\:translate-y-px[data-force-active]:not([aria-haspopup]){--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}:where(.quartz,[data-system=quartz]) .active\:not-data-disabled\:scale-98:active:not([data-disabled]),:where(.quartz,[data-system=quartz]) .active\:not-data-disabled\:scale-98[data-force-active]:not([data-disabled]){--tw-scale-x:98%;--tw-scale-y:98%;--tw-scale-z:98%;scale:var(--tw-scale-x) var(--tw-scale-y)}:where(.quartz,[data-system=quartz]) .active\:not-data-disabled\:not-data-pressed\:bg-pressed:active:not([data-disabled]):not([data-pressed]),:where(.quartz,[data-system=quartz]) .active\:not-data-disabled\:not-data-pressed\:bg-pressed[data-force-active]:not([data-disabled]):not([data-pressed]){background-color:var(--surface-pressed)}:where(.quartz,[data-system=quartz]) .active\:not-data-disabled\:not-data-checked\:not-data-pressed\:bg-hover:active:not([data-disabled]):not([data-checked]):not([data-pressed]),:where(.quartz,[data-system=quartz]) .active\:not-data-disabled\:not-data-checked\:not-data-pressed\:bg-hover[data-force-active]:not([data-disabled]):not([data-checked]):not([data-pressed]){background-color:var(--surface-hover)}:where(.quartz,[data-system=quartz]) .active\:not-data-disabled\:not-data-readonly\:duration-\(--dur-press\):active:not([data-disabled]):not([data-readonly]),:where(.quartz,[data-system=quartz]) .active\:not-data-disabled\:not-data-readonly\:duration-\(--dur-press\)[data-force-active]:not([data-disabled]):not([data-readonly]){--tw-duration:var(--dur-press);transition-duration:var(--dur-press)}:where(.quartz,[data-system=quartz]) .active\:not-data-disabled\:not-data-readonly\:not-data-checked\:bg-pressed:active:not([data-disabled]):not([data-readonly]):not([data-checked]),:where(.quartz,[data-system=quartz]) .active\:not-data-disabled\:not-data-readonly\:not-data-checked\:bg-pressed[data-force-active]:not([data-disabled]):not([data-readonly]):not([data-checked]),:where(.quartz,[data-system=quartz]) .active\:not-data-disabled\:not-data-readonly\:not-data-checked\:not-data-indeterminate\:bg-pressed:active:not([data-disabled]):not([data-readonly]):not([data-checked]):not([data-indeterminate]),:where(.quartz,[data-system=quartz]) .active\:not-data-disabled\:not-data-readonly\:not-data-checked\:not-data-indeterminate\:bg-pressed[data-force-active]:not([data-disabled]):not([data-readonly]):not([data-checked]):not([data-indeterminate]){background-color:var(--surface-pressed)}:where(.quartz,[data-system=quartz]) .active\:not-data-disabled\:not-data-\[slot\=chip-value\]\:scale-\(--scale-press\):active:not([data-disabled]):not([data-slot=chip-value]),:where(.quartz,[data-system=quartz]) .active\:not-data-disabled\:not-data-\[slot\=chip-value\]\:scale-\(--scale-press\)[data-force-active]:not([data-disabled]):not([data-slot=chip-value]){scale:var(--scale-press)}:where(.quartz,[data-system=quartz]) .disabled\:pointer-events-none:disabled{pointer-events:none}:where(.quartz,[data-system=quartz]) .disabled\:cursor-not-allowed:disabled{cursor:not-allowed}:where(.quartz,[data-system=quartz]) .disabled\:bg-muted-foreground:disabled{background-color:var(--text-2)}:where(.quartz,[data-system=quartz]) .disabled\:text-foreground:disabled{color:var(--text-1)}:where(.quartz,[data-system=quartz]) .disabled\:text-text-disabled:disabled{color:var(--text-disabled)}:where(.quartz,[data-system=quartz]) .disabled\:line-through:disabled{text-decoration-line:line-through}:where(.quartz,[data-system=quartz]) .disabled\:decoration-1:disabled{text-decoration-thickness:1px}:where(.quartz,[data-system=quartz]) .disabled\:opacity-50:disabled{opacity:.5}:where(.quartz,[data-system=quartz]) .disabled\:opacity-60:disabled{opacity:.6}:where(.quartz,[data-system=quartz]) .disabled\:shadow-none:disabled{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .disabled\:\[--control-lift\:var\(--elev-none\)\]:disabled{--control-lift:var(--elev-none)}:where(.quartz,[data-system=quartz]) .disabled\:\[--frame-color\:var\(--line-row\)\]:disabled{--frame-color:var(--line-row)}:where(.quartz,[data-system=quartz]) .disabled\:placeholder\:text-text-disabled:disabled::placeholder{color:var(--text-disabled)}:where([data-modal]) :is(:where(.quartz,[data-system=quartz]) .in-data-modal\:pe-6){padding-inline-end:calc(var(--space-1) * 6)}:where([data-offscreen]) :is(:where(.quartz,[data-system=quartz]) .in-data-offscreen\:\[animation-play-state\:paused\]){animation-play-state:paused}:where([data-pinned]) :is(:where(.quartz,[data-system=quartz]) .in-data-pinned\:pe-6){padding-inline-end:calc(var(--space-1) * 6)}:where([data-slot=card]) :is(:where(.quartz,[data-system=quartz]) .in-data-\[slot\=card\]\:rounded-none){border-radius:var(--radius-0)}:where([data-slot=card]) :is(:where(.quartz,[data-system=quartz]) .in-data-\[slot\=card\]\:rule-row){box-shadow:inset 0 -1px 0 var(--line-row)}:where([data-slot=card]) :is(:where(.quartz,[data-system=quartz]) .in-data-\[slot\=card\]\:rule-row):last-child{box-shadow:none}:where([data-slot=card]) :is(:where(.quartz,[data-system=quartz]) .in-data-\[slot\=card\]\:rule-row):where([data-open]){background-color:var(--surface-hover)}:where([data-slot=card-content]) :is(:where(.quartz,[data-system=quartz]) .in-data-\[slot\=card-content\]\:bg-transparent){background-color:#0000}:where([data-slot=data-grid-row]) :is(:where(.quartz,[data-system=quartz]) .in-data-\[slot\=data-grid-row\]\:h-auto){height:auto}:where([data-slot=data-grid-row]) :is(:where(.quartz,[data-system=quartz]) .in-data-\[slot\=data-grid-row\]\:rounded-none){border-radius:var(--radius-0)}:where([data-slot=data-grid-row]) :is(:where(.quartz,[data-system=quartz]) .in-data-\[slot\=data-grid-row\]\:bg-transparent){background-color:#0000}:where([data-slot=data-grid-row]) :is(:where(.quartz,[data-system=quartz]) .in-data-\[slot\=data-grid-row\]\:px-0){padding-inline:0}:where([data-slot=data-grid-row]) :is(:where(.quartz,[data-system=quartz]) .in-data-\[slot\=data-grid-row\]\:shadow-none){--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where([data-slot=data-table]) :is(:where(.quartz,[data-system=quartz]) .in-data-\[slot\=data-table\]\:h-auto){height:auto}:where([data-slot=data-table]) :is(:where(.quartz,[data-system=quartz]) .in-data-\[slot\=data-table\]\:rounded-none){border-radius:var(--radius-0)}:where([data-slot=data-table]) :is(:where(.quartz,[data-system=quartz]) .in-data-\[slot\=data-table\]\:bg-transparent){background-color:#0000}:where([data-slot=data-table]) :is(:where(.quartz,[data-system=quartz]) .in-data-\[slot\=data-table\]\:px-0){padding-inline:0}:where([data-slot=data-table]) :is(:where(.quartz,[data-system=quartz]) .in-data-\[slot\=data-table\]\:shadow-none){--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where([data-slot=item-group]) :is(:where(.quartz,[data-system=quartz]) .in-data-\[slot\=item-group\]\:rounded-none){border-radius:var(--radius-0)}:where([data-slot=item-group]) :is(:where(.quartz,[data-system=quartz]) .in-data-\[slot\=item-group\]\:rule-row){box-shadow:inset 0 -1px 0 var(--line-row)}:where([data-slot=item-group]) :is(:where(.quartz,[data-system=quartz]) .in-data-\[slot\=item-group\]\:rule-row):last-child{box-shadow:none}:where([data-slot=item-group]) :is(:where(.quartz,[data-system=quartz]) .in-data-\[slot\=item-group\]\:rule-row):where([data-open]){background-color:var(--surface-hover)}:where([data-slot=navigation-menu-content]) :is(:where(.quartz,[data-system=quartz]) .in-data-\[slot\=navigation-menu-content\]\:h-auto){height:auto}:where([data-slot=navigation-menu-content]) :is(:where(.quartz,[data-system=quartz]) .in-data-\[slot\=navigation-menu-content\]\:w-full){width:100%}:where([data-slot=navigation-menu-content]) :is(:where(.quartz,[data-system=quartz]) .in-data-\[slot\=navigation-menu-content\]\:px-2){padding-inline:calc(var(--space-1) * 2)}:where([data-slot=navigation-menu-content]) :is(:where(.quartz,[data-system=quartz]) .in-data-\[slot\=navigation-menu-content\]\:font-normal){--tw-font-weight:var(--weight-body);font-weight:var(--weight-body)}:where([data-slot=panel-body]) :is(:where(.quartz,[data-system=quartz]) .in-data-\[slot\=panel-body\]\:rounded-none){border-radius:var(--radius-0)}:where([data-slot=panel-body]) :is(:where(.quartz,[data-system=quartz]) .in-data-\[slot\=panel-body\]\:rule-row){box-shadow:inset 0 -1px 0 var(--line-row)}:where([data-slot=panel-body]) :is(:where(.quartz,[data-system=quartz]) .in-data-\[slot\=panel-body\]\:rule-row):last-child{box-shadow:none}:where([data-slot=panel-body]) :is(:where(.quartz,[data-system=quartz]) .in-data-\[slot\=panel-body\]\:rule-row):where([data-open]){background-color:var(--surface-hover)}:where([data-slot=panel-body]) :is(:where(.quartz,[data-system=quartz]) .in-data-\[slot\=panel-body\]\:px-3){padding-inline:calc(var(--space-1) * 3)}:where([data-slot=popover-content]) :is(:where(.quartz,[data-system=quartz]) .in-data-\[slot\=popover-content\]\:bg-transparent){background-color:#0000}:where([data-slot=sidebar-tooltip]) :is(:where(.quartz,[data-system=quartz]) .in-data-\[slot\=sidebar-tooltip\]\:text-text-1){color:var(--text-1)}:where([data-slot=table-toolbar]) :is(:where(.quartz,[data-system=quartz]) .in-data-\[slot\=table-toolbar\]\:px-2){padding-inline:calc(var(--space-1) * 2)}:where([data-slot=table-toolbar]) :is(:where(.quartz,[data-system=quartz]) .in-data-\[slot\=table-toolbar\]\:py-1\.5){padding-block:calc(var(--space-1) * 1.5)}:where([data-slot=text-hint]) :is(:where(.quartz,[data-system=quartz]) .in-data-\[slot\=text-hint\]\:text-text-1),:where([data-slot=tooltip-content]) :is(:where(.quartz,[data-system=quartz]) .in-data-\[slot\=tooltip-content\]\:text-text-1){color:var(--text-1)}:where([data-status=fail]) :is(:where(.quartz,[data-system=quartz]) .in-data-\[status\=fail\]\:\[--frame-color\:var\(--fail-line\)\]){--frame-color:var(--fail-line)}:where([data-status=fail]) :is(:where(.quartz,[data-system=quartz]) .in-data-\[status\=fail\]\:\[--frame-color\:var\(--fail-line\)\]\!){--frame-color:var(--fail-line)!important}@media(hover:hover){:where([data-status=fail]) :is(:where(.quartz,[data-system=quartz]) .in-data-\[status\=fail\]\:hover\:\[--frame-color\:var\(--fail-line\)\]):hover{--frame-color:var(--fail-line)}}:where([data-status=fail]) :is(:where(.quartz,[data-system=quartz]) .in-data-\[status\=fail\]\:hover\:\[--frame-color\:var\(--fail-line\)\])[data-force-hover]{--frame-color:var(--fail-line)}:where(.quartz,[data-system=quartz]) .has-aria-expanded\:bg-hover:has([aria-expanded=true]){background-color:var(--surface-hover)}:where(.quartz,[data-system=quartz]) .has-data-active\:bg-page:has([data-active]){background-color:var(--surface-page)}:where(.quartz,[data-system=quartz]) .has-data-active\:text-text-1:has([data-active]){color:var(--text-1)}:where(.quartz,[data-system=quartz]) .has-data-active\:shadow-\[inset_1px_0_0_var\(--line-frame\)\,inset_-1px_0_0_var\(--line-frame\)\,inset_0_1px_0_var\(--line-frame\)\]:has([data-active]){--tw-shadow:inset 1px 0 0 var(--tw-shadow-color,var(--line-frame)), inset -1px 0 0 var(--tw-shadow-color,var(--line-frame)), inset 0 1px 0 var(--tw-shadow-color,var(--line-frame));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .has-data-disabled\:cursor-not-allowed:has([data-disabled]){cursor:not-allowed}:where(.quartz,[data-system=quartz]) .has-data-\[icon\=inline-end\]\:pe-1:has([data-icon=inline-end]){padding-inline-end:var(--space-1)}:where(.quartz,[data-system=quartz]) .has-data-\[icon\=inline-end\]\:pr-0:has([data-icon=inline-end]){padding-right:0}:where(.quartz,[data-system=quartz]) .has-data-\[icon\=inline-end\]\:pr-1\.5:has([data-icon=inline-end]){padding-right:calc(var(--space-1) * 1.5)}:where(.quartz,[data-system=quartz]) .has-data-\[icon\=inline-end\]\:pr-2:has([data-icon=inline-end]){padding-right:calc(var(--space-1) * 2)}:where(.quartz,[data-system=quartz]) .has-data-\[icon\=inline-end\]\:pr-2\.5:has([data-icon=inline-end]){padding-right:calc(var(--space-1) * 2.5)}:where(.quartz,[data-system=quartz]) .has-data-\[icon\=inline-end\]\:pr-3:has([data-icon=inline-end]){padding-right:calc(var(--space-1) * 3)}:where(.quartz,[data-system=quartz]) .has-data-\[icon\=inline-start\]\:ps-1:has([data-icon=inline-start]){padding-inline-start:var(--space-1)}:where(.quartz,[data-system=quartz]) .has-data-\[icon\=inline-start\]\:pl-0:has([data-icon=inline-start]){padding-left:0}:where(.quartz,[data-system=quartz]) .has-data-\[icon\=inline-start\]\:pl-1\.5:has([data-icon=inline-start]){padding-left:calc(var(--space-1) * 1.5)}:where(.quartz,[data-system=quartz]) .has-data-\[icon\=inline-start\]\:pl-2:has([data-icon=inline-start]){padding-left:calc(var(--space-1) * 2)}:where(.quartz,[data-system=quartz]) .has-data-\[icon\=inline-start\]\:pl-2\.5:has([data-icon=inline-start]){padding-left:calc(var(--space-1) * 2.5)}:where(.quartz,[data-system=quartz]) .has-data-\[icon\=inline-start\]\:pl-3:has([data-icon=inline-start]){padding-left:calc(var(--space-1) * 3)}:where(.quartz,[data-system=quartz]) .has-data-\[slot\=alert-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=alert-action]){grid-template-columns:1fr auto}:where(.quartz,[data-system=quartz]) .has-data-\[slot\=alert-action\]\:gap-x-3\.5:has([data-slot=alert-action]){column-gap:calc(var(--space-1) * 3.5)}:where(.quartz,[data-system=quartz]) .has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}:where(.quartz,[data-system=quartz]) .has-data-\[slot\=card-description\]\:grid-rows-\[auto_auto\]:has([data-slot=card-description]){grid-template-rows:auto auto}:where(.quartz,[data-system=quartz]) .has-data-\[slot\=chip-icon\]\:ps-1\.5:has([data-slot=chip-icon]){padding-inline-start:calc(var(--space-1) * 1.5)}:where(.quartz,[data-system=quartz]) .has-data-\[slot\=chip-icon\]\:ps-2:has([data-slot=chip-icon]){padding-inline-start:calc(var(--space-1) * 2)}:where(.quartz,[data-system=quartz]) .has-data-\[slot\=item-description\]\:min-h-\(--row-lg\):has([data-slot=item-description]){min-height:var(--row-lg)}:where(.quartz,[data-system=quartz]) .has-data-\[slot\=kbd\]\:pr-1:has([data-slot=kbd]){padding-right:var(--space-1)}:where(.quartz,[data-system=quartz]) .has-\[\[data-control\]\:disabled\]\:cursor-not-allowed:has([data-control]:disabled){cursor:not-allowed}:where(.quartz,[data-system=quartz]) .has-\[\[data-control\]\:disabled\]\:text-text-disabled:has([data-control]:disabled){color:var(--text-disabled)}:where(.quartz,[data-system=quartz]) .has-\[\[data-control\]\:disabled\]\:\[--control-lift\:var\(--elev-none\)\]:has([data-control]:disabled){--control-lift:var(--elev-none)}:where(.quartz,[data-system=quartz]) .has-\[\[data-control\]\:disabled\]\:\[--frame-color\:var\(--line-row\)\]:has([data-control]:disabled){--frame-color:var(--line-row)}:where(.quartz,[data-system=quartz]) .has-\[\[data-control\]\:focus\]\:\[--control-lift\:var\(--focus-halo\)\]\!:has([data-control]:focus){--control-lift:var(--focus-halo)!important}:where(.quartz,[data-system=quartz]) .has-\[\[data-control\]\:focus\]\:\[--frame-color\:var\(--border-focus\)\]\!:has([data-control]:focus){--frame-color:var(--border-focus)!important}:where(.quartz,[data-system=quartz]) .has-\[\[data-control\]\[aria-invalid\=true\]\]\:\[--frame-color\:var\(--fail-line\)\]:has([data-control][aria-invalid=true]),:where(.quartz,[data-system=quartz]) .has-\[\[data-control\]\[data-invalid\]\]\:\[--frame-color\:var\(--fail-line\)\]:has([data-control][data-invalid]){--frame-color:var(--fail-line)}:where(.quartz,[data-system=quartz]) .has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-2:has([data-slot=input-group-control]:focus-visible){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-ring\/30:has([data-slot=input-group-control]:focus-visible){--tw-ring-color:var(--border-focus)}@supports (color:color-mix(in lab,red,red)){:where(.quartz,[data-system=quartz]) .has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-ring\/30:has([data-slot=input-group-control]:focus-visible){--tw-ring-color:color-mix(in oklab, var(--border-focus) 30%, transparent)}}:where(.quartz,[data-system=quartz]) .has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:outline-ring:has([data-slot=input-group-control]:focus-visible){outline-color:var(--border-focus)}:where([data-slot=combobox-content]) :is(:where(.quartz,[data-system=quartz]) .in-data-\[slot\=combobox-content\]\:has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-0):has([data-slot=input-group-control]:focus-visible){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .has-\[\[data-slot\=item-link\]\:active\]\:bg-pressed:has([data-slot=item-link]:active){background-color:var(--surface-pressed)}:where(.quartz,[data-system=quartz]) .not-data-selected\:not-aria-selected\:has-\[\[data-slot\=item-link\]\:hover\]\:bg-hover:not([data-selected]):not([aria-selected=true]):has([data-slot=item-link]:hover){background-color:var(--surface-hover)}:where(.quartz,[data-system=quartz]) .has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-2:has([data-slot][aria-invalid=true]){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/20:has([data-slot][aria-invalid=true]){--tw-ring-color:var(--fail-mark)}@supports (color:color-mix(in lab,red,red)){:where(.quartz,[data-system=quartz]) .has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/20:has([data-slot][aria-invalid=true]){--tw-ring-color:color-mix(in oklab, var(--fail-mark) 20%, transparent)}}:where(.quartz,[data-system=quartz]) .has-\[\[data-slot\]\[aria-invalid\=true\]\]\:outline-destructive:has([data-slot][aria-invalid=true]){outline-color:var(--fail-mark)}:where(.quartz,[data-system=quartz]) .has-\[button\]\:justify-end:has(:is(button)){justify-content:flex-end}:where(.quartz,[data-system=quartz]) .has-\[button\]\:ps-1:has(:is(button)){padding-inline-start:var(--space-1)}:where(.quartz,[data-system=quartz]) .has-\[button\]\:pe-1:has(:is(button)){padding-inline-end:var(--space-1)}:where(.quartz,[data-system=quartz]) .group-data-\[size\=lg\]\/field-box\:has-\[button\]\:ps-1:is(:where(.group\/field-box)[data-size=lg] *):has(:is(button)){padding-inline-start:var(--space-1)}:where(.quartz,[data-system=quartz]) .group-data-\[size\=lg\]\/field-box\:has-\[button\]\:pe-1:is(:where(.group\/field-box)[data-size=lg] *):has(:is(button)){padding-inline-end:var(--space-1)}:where(.quartz,[data-system=quartz]) .group-data-\[size\=sm\]\/field-box\:has-\[button\]\:ps-1:is(:where(.group\/field-box)[data-size=sm] *):has(:is(button)){padding-inline-start:var(--space-1)}:where(.quartz,[data-system=quartz]) .group-data-\[size\=sm\]\/field-box\:has-\[button\]\:pe-1:is(:where(.group\/field-box)[data-size=sm] *):has(:is(button)){padding-inline-end:var(--space-1)}:where(.quartz,[data-system=quartz]) .has-\[select\:disabled\]\:opacity-50:has(:is(select:disabled)){opacity:.5}:where(.quartz,[data-system=quartz]) .has-\[\+\[data-slot\=chart-frame-footer\]\]\:mb-0:has(+[data-slot=chart-frame-footer]),:where(.quartz,[data-system=quartz]) .has-\[\+\[data-slot\=panel-footer\]\]\:mb-0:has(+[data-slot=panel-footer]){margin-bottom:0}:where(.quartz,[data-system=quartz]) .has-\[\>\[data-align\=block-end\]\]\:h-auto:has(>[data-align=block-end]){height:auto}:where(.quartz,[data-system=quartz]) .has-\[\>\[data-align\=block-end\]\]\:flex-wrap:has(>[data-align=block-end]){flex-wrap:wrap}:where(.quartz,[data-system=quartz]) .has-\[\>\[data-align\=block-start\]\]\:h-auto:has(>[data-align=block-start]){height:auto}:where(.quartz,[data-system=quartz]) .has-\[\>\[data-align\=block-start\]\]\:flex-wrap:has(>[data-align=block-start]){flex-wrap:wrap}:where(.quartz,[data-system=quartz]) .has-\[\>\[data-size\=icon-sm\]\]\:\[--ig-item\:--spacing\(7\)\]:has(>[data-size=icon-sm]){--ig-item:calc(var(--space-1) * 7)}:where(.quartz,[data-system=quartz]) .has-\[\>\[data-size\=icon-xs\]\]\:\[--ig-item\:--spacing\(6\)\]:has(>[data-size=icon-xs]){--ig-item:calc(var(--space-1) * 6)}:where(.quartz,[data-system=quartz]) .has-\[\>\[data-size\=sm\]\]\:\[--ig-item\:--spacing\(7\)\]:has(>[data-size=sm]){--ig-item:calc(var(--space-1) * 7)}:where(.quartz,[data-system=quartz]) .has-\[\>\[data-size\=text\]\]\:\[--ig-item\:--spacing\(5\)\]:has(>[data-size=text]){--ig-item:calc(var(--space-1) * 5)}:where(.quartz,[data-system=quartz]) .has-\[\>\[data-size\=xs\]\]\:\[--ig-item\:--spacing\(6\)\]:has(>[data-size=xs]){--ig-item:calc(var(--space-1) * 6)}:where(.quartz,[data-system=quartz]) .has-\[\>\[data-slot\=checkbox-group\]\]\:gap-3:has(>[data-slot=checkbox-group]){gap:calc(var(--space-1) * 3)}:where(.quartz,[data-system=quartz]) .has-\[\>\[data-slot\=empty-media\]\]\:flex-row:has(>[data-slot=empty-media]){flex-direction:row}:where(.quartz,[data-system=quartz]) .has-\[\>\[data-slot\=empty-media\]\]\:flex-wrap:has(>[data-slot=empty-media]){flex-wrap:wrap}:where(.quartz,[data-system=quartz]) .has-\[\>\[data-slot\=empty-media\]\]\:items-center:has(>[data-slot=empty-media]){align-items:center}:where(.quartz,[data-system=quartz]) .has-\[\>\[data-slot\=empty-media\]\]\:gap-x-2:has(>[data-slot=empty-media]){column-gap:calc(var(--space-1) * 2)}:where(.quartz,[data-system=quartz]) .has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}:where(.quartz,[data-system=quartz]) .has-\[\>\[data-slot\=field\]\]\:w-full:has(>[data-slot=field]){width:100%}:where(.quartz,[data-system=quartz]) .has-\[\>\[data-slot\=field\]\]\:flex-col:has(>[data-slot=field]){flex-direction:column}:where(.quartz,[data-system=quartz]) .has-\[\>\[data-slot\=field\]\]\:border:has(>[data-slot=field]){border-style:var(--tw-border-style);border-width:1px}:where(.quartz,[data-system=quartz]) .has-\[\>\[data-slot\=field\]\]\:has-\[\:focus-visible\]\:border-ring:has(>[data-slot=field]):has(:focus-visible){border-color:var(--border-focus)}:where(.quartz,[data-system=quartz]) .has-\[\>\[data-slot\=field\]\]\:has-\[\:focus-visible\]\:ring-3:has(>[data-slot=field]):has(:focus-visible){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .has-\[\>\[data-slot\=field\]\]\:has-\[\:focus-visible\]\:ring-ring\/30:has(>[data-slot=field]):has(:focus-visible){--tw-ring-color:var(--border-focus)}@supports (color:color-mix(in lab,red,red)){:where(.quartz,[data-system=quartz]) .has-\[\>\[data-slot\=field\]\]\:has-\[\:focus-visible\]\:ring-ring\/30:has(>[data-slot=field]):has(:focus-visible){--tw-ring-color:color-mix(in oklab, var(--border-focus) 30%, transparent)}}:where(.quartz,[data-system=quartz]) .has-\[\>\[data-slot\=radio-group\]\]\:gap-3:has(>[data-slot=radio-group]){gap:calc(var(--space-1) * 3)}:where(.quartz,[data-system=quartz]) .has-\[\>\[data-slot\=select-group\]\]\:p-0:has(>[data-slot=select-group]){padding:0}:where(.quartz,[data-system=quartz]) .has-\[\>button\.h-10\:not\(\[data-size\]\)\]\:\[--ig-item\:--spacing\(10\)\]:has(>button.h-10:not([data-size])){--ig-item:calc(var(--space-1) * 10)}:where(.quartz,[data-system=quartz]) .has-\[\>button\.h-7\:not\(\[data-size\]\)\]\:\[--ig-item\:--spacing\(7\)\]:has(>button.h-7:not([data-size])){--ig-item:calc(var(--space-1) * 7)}:where(.quartz,[data-system=quartz]) .has-\[\>button\.h-8\:not\(\[data-size\]\)\]\:\[--ig-item\:--spacing\(8\)\]:has(>button.h-8:not([data-size])){--ig-item:calc(var(--space-1) * 8)}:where(.quartz,[data-system=quartz]) .has-\[\>button\.h-9\:not\(\[data-size\]\)\]\:\[--ig-item\:--spacing\(9\)\]:has(>button.h-9:not([data-size])){--ig-item:calc(var(--space-1) * 9)}:where(.quartz,[data-system=quartz]) .has-\[\>button\.size-10\:not\(\[data-size\]\)\]\:\[--ig-item\:--spacing\(10\)\]:has(>button.size-10:not([data-size])){--ig-item:calc(var(--space-1) * 10)}:where(.quartz,[data-system=quartz]) .has-\[\>button\.size-7\:not\(\[data-size\]\)\]\:\[--ig-item\:--spacing\(7\)\]:has(>button.size-7:not([data-size])){--ig-item:calc(var(--space-1) * 7)}:where(.quartz,[data-system=quartz]) .has-\[\>button\.size-8\:not\(\[data-size\]\)\]\:\[--ig-item\:--spacing\(8\)\]:has(>button.size-8:not([data-size])){--ig-item:calc(var(--space-1) * 8)}:where(.quartz,[data-system=quartz]) .has-\[\>button\.size-9\:not\(\[data-size\]\)\]\:\[--ig-item\:--spacing\(9\)\]:has(>button.size-9:not([data-size])){--ig-item:calc(var(--space-1) * 9)}:where(.quartz,[data-system=quartz]) .has-\[\>button\:not\(\[data-size\]\)\]\:\[--ig-item\:--spacing\(6\)\]:has(>button:not([data-size])){--ig-item:calc(var(--space-1) * 6)}:where(.quartz,[data-system=quartz]) .has-\[\>img\:first-child\]\:pt-0:has(>img:first-child){padding-top:0}:where(.quartz,[data-system=quartz]) .has-\[\>kbd\]\:\[--ig-item\:--spacing\(5\)\]:has(>kbd){--ig-item:calc(var(--space-1) * 5)}:where(.quartz,[data-system=quartz]) .has-\[\>svg\]\:grid-cols-\[auto_1fr\]:has(>svg){grid-template-columns:auto 1fr}:where(.quartz,[data-system=quartz]) .has-\[\>svg\]\:gap-x-3\.5:has(>svg){column-gap:calc(var(--space-1) * 3.5)}:where(.quartz,[data-system=quartz]) .has-\[\>svg\]\:p-0:has(>svg){padding:0}:where(.quartz,[data-system=quartz]) .has-\[\>svg\]\:has-data-\[slot\=alert-action\]\:grid-cols-\[auto_1fr_auto\]:has(>svg):has([data-slot=alert-action]){grid-template-columns:auto 1fr auto}:where(.quartz,[data-system=quartz]) .has-\[\>svg\:only-child\]\:pr-\(--ig-body\):has(>svg:only-child){padding-right:var(--ig-body)}:where(.quartz,[data-system=quartz]) .has-\[\>svg\:only-child\]\:pl-\(--ig-body\):has(>svg:only-child){padding-left:var(--ig-body)}:where(.quartz,[data-system=quartz]) .has-\[\>textarea\]\:h-auto:has(>textarea){height:auto}:where(.quartz,[data-system=quartz]) .aria-busy\:cursor-progress[aria-busy=true]{cursor:progress}:where(.quartz,[data-system=quartz]) .aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}:where(.quartz,[data-system=quartz]) .aria-disabled\:cursor-not-allowed[aria-disabled=true]{cursor:not-allowed}:where(.quartz,[data-system=quartz]) .aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}:where(.quartz,[data-system=quartz]) .aria-disabled\:shadow-none[aria-disabled=true]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .aria-expanded\:bg-transparent[aria-expanded=true]{background-color:#0000}:where(.quartz,[data-system=quartz]) .aria-expanded\:\[--accordion-divider\:0px\][aria-expanded=true]{--accordion-divider:0px}:where(.quartz,[data-system=quartz]) .aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--fail-mark)}:where(.quartz,[data-system=quartz]) .aria-invalid\:text-destructive-foreground[aria-invalid=true]{color:var(--text-on-field)}:where(.quartz,[data-system=quartz]) .aria-invalid\:ring-0[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .aria-invalid\:ring-2[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .aria-invalid\:ring-3[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--fail-mark)}@supports (color:color-mix(in lab,red,red)){:where(.quartz,[data-system=quartz]) .aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--fail-mark) 20%, transparent)}}:where(.quartz,[data-system=quartz]) .aria-invalid\:outline-destructive[aria-invalid=true]{outline-color:var(--fail-mark)}:where(.quartz,[data-system=quartz]) .aria-invalid\:\[--frame-color\:var\(--fail-line\)\][aria-invalid=true]{--frame-color:var(--fail-line)}:where(.quartz,[data-system=quartz]) .aria-invalid\:aria-checked\:border-primary[aria-invalid=true][aria-checked=true]{border-color:var(--button-primary)}:where(.quartz,[data-system=quartz]) .aria-pressed\:\[--frame-color\:var\(--line-control-hover\)\][aria-pressed=true]{--frame-color:var(--line-control-hover)}:where(.quartz,[data-system=quartz]) .aria-pressed\:not-data-disabled\:bg-selected[aria-pressed=true]:not([data-disabled]){background-color:var(--surface-selected)}:where(.quartz,[data-system=quartz]) .aria-selected\:bg-accent-wash[aria-selected=true]{background-color:var(--accent-wash)}:where(.quartz,[data-system=quartz]) .aria-selected\:text-muted-foreground[aria-selected=true]{color:var(--text-2)}:where(.quartz,[data-system=quartz]) .not-in-data-\[slot\=item-group\]\:aria-selected\:shadow-\[inset_0_1px_0_var\(--line-frame\)\,inset_0_-1px_0_var\(--line-frame\)\]:not(:where([data-slot=item-group]) *)[aria-selected=true]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,var(--line-frame)), inset 0 -1px 0 var(--tw-shadow-color,var(--line-frame));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .data-active\:text-foreground[data-active],:where(.quartz,[data-system=quartz]) .data-active\:text-text-1[data-active]{color:var(--text-1)}:where(.quartz,[data-system=quartz]) .data-active\:\[--frame-color\:var\(--line-control-hover\)\][data-active]{--frame-color:var(--line-control-hover)}:where(.quartz,[data-system=quartz]) .data-active\:not-data-disabled\:bg-selected[data-active]:not([data-disabled]){background-color:var(--surface-selected)}:where(.quartz,[data-system=quartz]) .group-data-\[variant\=default\]\/tabs-list\:data-active\:bg-page:is(:where(.group\/tabs-list)[data-variant=default] *)[data-active]{background-color:var(--surface-page)}:where(.quartz,[data-system=quartz]) .group-data-\[orientation\=horizontal\]\/tabs\:group-data-\[variant\=default\]\/tabs-list\:data-active\:shadow-\[inset_1px_0_0_var\(--line-frame\)\,inset_-1px_0_0_var\(--line-frame\)\,inset_0_1px_0_var\(--line-frame\)\]:is(:where(.group\/tabs)[data-orientation=horizontal] *):is(:where(.group\/tabs-list)[data-variant=default] *)[data-active]{--tw-shadow:inset 1px 0 0 var(--tw-shadow-color,var(--line-frame)), inset -1px 0 0 var(--tw-shadow-color,var(--line-frame)), inset 0 1px 0 var(--tw-shadow-color,var(--line-frame));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .group-data-\[orientation\=vertical\]\/tabs\:group-data-\[variant\=default\]\/tabs-list\:data-active\:bg-accent-wash:is(:where(.group\/tabs)[data-orientation=vertical] *):is(:where(.group\/tabs-list)[data-variant=default] *)[data-active]{background-color:var(--accent-wash)}:where(.quartz,[data-system=quartz]) .group-data-\[orientation\=vertical\]\/tabs\:group-data-\[variant\=default\]\/tabs-list\:data-active\:shadow-\[inset_0_0_0_1px_var\(--line-frame\)\]:is(:where(.group\/tabs)[data-orientation=vertical] *):is(:where(.group\/tabs-list)[data-variant=default] *)[data-active]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--line-frame));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .group-data-\[variant\=primary\]\/tabs-list\:data-active\:text-primary-foreground:is(:where(.group\/tabs-list)[data-variant=primary] *)[data-active]{color:var(--text-inverse)}:where(.quartz,[data-system=quartz]) .data-checked\:translate-x-\[calc\(100\%-4px\)\][data-checked]{--tw-translate-x: calc(100% - 4px) ;translate:var(--tw-translate-x) var(--tw-translate-y)}:where(.quartz,[data-system=quartz]) .data-checked\:border-primary[data-checked]{border-color:var(--button-primary)}:where(.quartz,[data-system=quartz]) .data-checked\:bg-\(--surface-thumb\)[data-checked]{background-color:var(--surface-thumb)}:where(.quartz,[data-system=quartz]) .data-checked\:bg-ink[data-checked]{background-color:var(--ink)}:where(.quartz,[data-system=quartz]) .data-checked\:bg-primary[data-checked]{background-color:var(--button-primary)}:where(.quartz,[data-system=quartz]) .data-checked\:text-primary-foreground[data-checked]{color:var(--text-inverse)}:where(.quartz,[data-system=quartz]) .data-checked\:text-text-1[data-checked]{color:var(--text-1)}:where(.quartz,[data-system=quartz]) .data-checked\:shadow-\(--elev-thumb\)[data-checked]{--tw-shadow:var(--elev-thumb);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .group-has-\[\:focus-visible\]\/field-label\:data-checked\:border-primary:is(:where(.group\/field-label):has(:focus-visible) *)[data-checked],:where(.quartz,[data-system=quartz]) .data-checked\:focus-visible\:border-primary[data-checked]:focus-visible,:where(.quartz,[data-system=quartz]) .data-checked\:focus-visible\:border-primary[data-checked][data-force-focus-visible]{border-color:var(--button-primary)}:where(.quartz,[data-system=quartz]) .active\:not-data-disabled\:not-data-readonly\:data-checked\:bg-button-primary-hover:active:not([data-disabled]):not([data-readonly])[data-checked],:where(.quartz,[data-system=quartz]) .active\:not-data-disabled\:not-data-readonly\:data-checked\:bg-button-primary-hover[data-force-active]:not([data-disabled]):not([data-readonly])[data-checked]{background-color:var(--button-primary-hover)}:where(.quartz,[data-system=quartz]) .data-checked\:aria-invalid\:border-primary[data-checked][aria-invalid=true]{border-color:var(--button-primary)}:where(.quartz,[data-system=quartz]) .aria-invalid\:data-checked\:bg-ink[aria-invalid=true][data-checked]{background-color:var(--ink)}:where(.quartz,[data-system=quartz]) .data-closed\:overflow-hidden[data-closed]{overflow:hidden}:where(.quartz,[data-system=quartz]) .data-disabled\:pointer-events-none[data-disabled]{pointer-events:none}:where(.quartz,[data-system=quartz]) .data-disabled\:cursor-not-allowed[data-disabled]{cursor:not-allowed}:where(.quartz,[data-system=quartz]) .data-disabled\:bg-page[data-disabled]{background-color:var(--surface-page)}:where(.quartz,[data-system=quartz]) .data-disabled\:text-text-disabled[data-disabled]{color:var(--text-disabled)}:where(.quartz,[data-system=quartz]) .data-disabled\:text-text-inverse[data-disabled]{color:var(--text-inverse)}:where(.quartz,[data-system=quartz]) .data-disabled\:opacity-50[data-disabled]{opacity:.5}:where(.quartz,[data-system=quartz]) .data-disabled\:\[--control-lift\:var\(--elev-none\)\][data-disabled]{--control-lift:var(--elev-none)}:where(.quartz,[data-system=quartz]) .data-disabled\:\[--frame-color\:var\(--line-row\)\][data-disabled]{--frame-color:var(--line-row)}:where(.quartz,[data-system=quartz]) .data-disabled\:\[--frame-color\:var\(--text-disabled\)\][data-disabled]{--frame-color:var(--text-disabled)}:where(.quartz,[data-system=quartz]) .data-disabled\:not-aria-busy\:cursor-not-allowed[data-disabled]:not([aria-busy=true]){cursor:not-allowed}:where(.quartz,[data-system=quartz]) .data-disabled\:not-aria-busy\:text-text-disabled[data-disabled]:not([aria-busy=true]){color:var(--text-disabled)}:where(.quartz,[data-system=quartz]) .data-disabled\:not-aria-busy\:text-text-inverse[data-disabled]:not([aria-busy=true]){color:var(--text-inverse)}:where(.quartz,[data-system=quartz]) .data-disabled\:not-aria-busy\:opacity-\(--dim-opacity\)[data-disabled]:not([aria-busy=true]){opacity:var(--dim-opacity)}:where(.quartz,[data-system=quartz]) .data-disabled\:not-aria-busy\:shadow-none[data-disabled]:not([aria-busy=true]){--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .data-disabled\:not-aria-busy\:\[--frame-color\:var\(--text-disabled\)\][data-disabled]:not([aria-busy=true]){--frame-color:var(--text-disabled)}:where(.quartz,[data-system=quartz]) .data-disabled\:data-checked\:bg-pressed[data-disabled][data-checked]{background-color:var(--surface-pressed)}:where(.quartz,[data-system=quartz]) .data-disabled\:data-checked\:bg-text-disabled[data-disabled][data-checked]{background-color:var(--text-disabled)}:where(.quartz,[data-system=quartz]) .data-disabled\:data-checked\:text-text-disabled[data-disabled][data-checked]{color:var(--text-disabled)}:where(.quartz,[data-system=quartz]) .data-dragging\:opacity-40[data-dragging]{opacity:.4}:where(.quartz,[data-system=quartz]) .data-ending-style\:hidden[data-ending-style]{display:none}:where(.quartz,[data-system=quartz]) .data-ending-style\:scale-90[data-ending-style]{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}:where(.quartz,[data-system=quartz]) .data-ending-style\:opacity-0[data-ending-style]{opacity:0}:where(.quartz,[data-system=quartz]) .data-ending-style\:duration-\(--dur-base\)[data-ending-style]{--tw-duration:var(--dur-base);transition-duration:var(--dur-base)}:where(.quartz,[data-system=quartz]) .data-ending-style\:duration-\(--dur-fast\)[data-ending-style]{--tw-duration:var(--dur-fast);transition-duration:var(--dur-fast)}:where(.quartz,[data-system=quartz]) .data-ending-style\:duration-150[data-ending-style]{--tw-duration:.15s;transition-duration:.15s}:where(.quartz,[data-system=quartz]) .data-filled\:bg-primary[data-filled]{background-color:var(--button-primary)}:where(.quartz,[data-system=quartz]) .data-filled\:not-data-invalid\:\[--frame-color\:var\(--line-control-hover\)\][data-filled]:not([data-invalid]){--frame-color:var(--line-control-hover)}:where(.quartz,[data-system=quartz]) .data-horizontal\:bottom-0[data-horizontal]{bottom:0}:where(.quartz,[data-system=quartz]) .data-horizontal\:left-\[calc\(var\(--active-tab-left\)\+var\(--tab-line-x\)\)\][data-horizontal]{left:calc(var(--active-tab-left) + var(--tab-line-x))}:where(.quartz,[data-system=quartz]) .data-horizontal\:h-0\.5[data-horizontal]{height:calc(var(--space-1) * .5)}:where(.quartz,[data-system=quartz]) .data-horizontal\:h-8[data-horizontal]{height:calc(var(--space-1) * 8)}:where(.quartz,[data-system=quartz]) .data-horizontal\:h-px[data-horizontal]{height:1px}:where(.quartz,[data-system=quartz]) .data-horizontal\:w-\[calc\(var\(--active-tab-width\)-2\*var\(--tab-line-x\)\)\][data-horizontal]{width:calc(var(--active-tab-width) - 2 * var(--tab-line-x))}:where(.quartz,[data-system=quartz]) .data-horizontal\:w-full[data-horizontal]{width:100%}:where(.quartz,[data-system=quartz]) .data-horizontal\:flex-col[data-horizontal]{flex-direction:column}:where(.quartz,[data-system=quartz]) .data-horizontal\:has-data-\[layout\=stacked\]\:h-auto[data-horizontal]:has([data-layout=stacked]){height:auto}:where(.quartz,[data-system=quartz]) .data-indeterminate\:bg-ink[data-indeterminate]{background-color:var(--ink)}:where(.quartz,[data-system=quartz]) .data-indeterminate\:text-muted-foreground[data-indeterminate]{color:var(--text-2)}:where(.quartz,[data-system=quartz]) .active\:not-data-disabled\:not-data-readonly\:data-indeterminate\:bg-button-primary-hover:active:not([data-disabled]):not([data-readonly])[data-indeterminate],:where(.quartz,[data-system=quartz]) .active\:not-data-disabled\:not-data-readonly\:data-indeterminate\:bg-button-primary-hover[data-force-active]:not([data-disabled]):not([data-readonly])[data-indeterminate]{background-color:var(--button-primary-hover)}:where(.quartz,[data-system=quartz]) .aria-invalid\:data-indeterminate\:bg-ink[aria-invalid=true][data-indeterminate]{background-color:var(--ink)}:where(.quartz,[data-system=quartz]) .data-disabled\:data-indeterminate\:bg-text-disabled[data-disabled][data-indeterminate]{background-color:var(--text-disabled)}:where(.quartz,[data-system=quartz]) .data-inset\:ps-8[data-inset]{padding-inline-start:calc(var(--space-1) * 8)}:where(.quartz,[data-system=quartz]) .data-inset\:pl-9[data-inset]{padding-left:calc(var(--space-1) * 9)}:where(.quartz,[data-system=quartz]) .data-instant\:transition-none[data-instant]{transition-property:none}:where(.quartz,[data-system=quartz]) .data-invalid\:bg-accent-wash[data-invalid]{background-color:var(--accent-wash)}:where(.quartz,[data-system=quartz]) .data-invalid\:\[--frame-color\:var\(--accent-line\)\][data-invalid]{--frame-color:var(--accent-line)}:where(.quartz,[data-system=quartz]) .data-invalid\:\[--frame-color\:var\(--fail-line\)\][data-invalid]{--frame-color:var(--fail-line)}:where(.quartz,[data-system=quartz]) .data-nested-dialog-open\:after\:opacity-100[data-nested-dialog-open]:after{content:var(--tw-content);opacity:1}:where(.quartz,[data-system=quartz]) .data-open\:bg-selected[data-open]{background-color:var(--surface-selected)}@media(hover:hover){:where(.quartz,[data-system=quartz]) .data-open\:hover\:bg-selected[data-open]:hover{background-color:var(--surface-selected)}}:where(.quartz,[data-system=quartz]) .data-open\:hover\:bg-selected[data-open][data-force-hover]{background-color:var(--surface-selected)}:where(.quartz,[data-system=quartz]) .data-outside\:text-text-3[data-outside]{color:var(--text-3)}:where(.quartz,[data-system=quartz]) .data-over\:shadow-\[inset_0_0_0_1px_var\(--ink\)\][data-over]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--ink));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .data-overflow\:\[mask-image\:linear-gradient\(to_right\,\#000_calc\(100\%-var\(--fade-line-end\)\)\,transparent\)\][data-overflow]{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - var(--fade-line-end)),transparent);mask-image:linear-gradient(to right,#000 calc(100% - var(--fade-line-end)),transparent)}:where(.quartz,[data-system=quartz]) .data-pinned\:w-8[data-pinned]{width:calc(var(--space-1) * 8)}:where(.quartz,[data-system=quartz]) .data-placeholder\:text-muted-foreground[data-placeholder]{color:var(--text-2)}:where(.quartz,[data-system=quartz]) .data-placeholder\:text-text-3[data-placeholder]{color:var(--text-3)}:where(.quartz,[data-system=quartz]) .data-popup-open\:frame-ink[data-popup-open]{--frame-color:var(--ink);z-index:var(--z-raised)}:where(.quartz,[data-system=quartz]) .data-popup-open\:frame-ink[data-popup-open]:where(.frame-shared:not(:last-child)):before{border-inline-end-width:1px;inset-inline-end:-1px}:where(.quartz,[data-system=quartz]) .data-popup-open\:frame-ink[data-popup-open]:where(.frame-shared-y:not(:last-child)):before{border-block-end-width:1px;inset-block-end:-1px}:where(.quartz,[data-system=quartz]) .data-popup-open\:bg-accent[data-popup-open]{background-color:var(--surface-hover)}:where(.quartz,[data-system=quartz]) .data-popup-open\:bg-ghost-hover[data-popup-open]{background-color:var(--button-ghost-hover)}:where(.quartz,[data-system=quartz]) .data-popup-open\:bg-hover[data-popup-open]{background-color:var(--surface-hover)}:where(.quartz,[data-system=quartz]) .data-popup-open\:bg-pressed[data-popup-open]{background-color:var(--surface-pressed)}:where(.quartz,[data-system=quartz]) .data-popup-open\:text-accent-foreground[data-popup-open],:where(.quartz,[data-system=quartz]) .data-popup-open\:text-text-1[data-popup-open]{color:var(--text-1)}:where(.quartz,[data-system=quartz]) .data-popup-open\:opacity-100[data-popup-open]{opacity:1}:where(.quartz,[data-system=quartz]) .data-popup-open\:\[--control-lift\:var\(--focus-halo\)\][data-popup-open]{--control-lift:var(--focus-halo)}:where(.quartz,[data-system=quartz]) .data-popup-open\:\[--control-lift\:var\(--focus-halo\)\]\![data-popup-open]{--control-lift:var(--focus-halo)!important}:where(.quartz,[data-system=quartz]) .data-popup-open\:\[--frame-color\:var\(--border-focus\)\]\![data-popup-open]{--frame-color:var(--border-focus)!important}:where(.quartz,[data-system=quartz]) .data-popup-open\:\[--frame-color\:var\(--line-control-hover\)\][data-popup-open],:where(.quartz,[data-system=quartz]) .data-popup-open\:not-aria-invalid\:\[--frame-color\:var\(--line-control-hover\)\][data-popup-open]:not([aria-invalid=true]){--frame-color:var(--line-control-hover)}:where(.quartz,[data-system=quartz]) .data-pressed\:bg-\(--surface-thumb\)[data-pressed]{background-color:var(--surface-thumb)}:where(.quartz,[data-system=quartz]) .data-pressed\:text-text-1[data-pressed]{color:var(--text-1)}:where(.quartz,[data-system=quartz]) .data-pressed\:shadow-\(--elev-thumb\)[data-pressed]{--tw-shadow:var(--elev-thumb);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .data-pressed\:not-data-disabled\:bg-inverse[data-pressed]:not([data-disabled]){background-color:var(--surface-inverse)}:where(.quartz,[data-system=quartz]) .data-pressed\:not-data-disabled\:text-text-inverse[data-pressed]:not([data-disabled]){color:var(--text-inverse)}:where(.quartz,[data-system=quartz]) .data-pressed\:not-data-disabled\:shadow-none[data-pressed]:not([data-disabled]){--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media(hover:hover){:where(.quartz,[data-system=quartz]) .data-pressed\:hover\:not-data-disabled\:bg-button-primary-hover[data-pressed]:hover:not([data-disabled]){background-color:var(--button-primary-hover)}}:where(.quartz,[data-system=quartz]) .data-pressed\:hover\:not-data-disabled\:bg-button-primary-hover[data-pressed][data-force-hover]:not([data-disabled]){background-color:var(--button-primary-hover)}:where(.quartz,[data-system=quartz]) .data-disabled\:data-pressed\:bg-pressed[data-disabled][data-pressed]{background-color:var(--surface-pressed)}:where(.quartz,[data-system=quartz]) .data-disabled\:data-pressed\:text-text-disabled[data-disabled][data-pressed]{color:var(--text-disabled)}:where(.quartz,[data-system=quartz]) .data-readonly\:cursor-default[data-readonly]{cursor:default}:where(.quartz,[data-system=quartz]) .data-readonly\:bg-well[data-readonly]{background-color:var(--surface-card)}:where(.quartz,[data-system=quartz]) .data-readonly\:\[--control-lift\:var\(--elev-none\)\][data-readonly]{--control-lift:var(--elev-none)}:where(.quartz,[data-system=quartz]) .data-readonly\:\[--frame-color\:transparent\][data-readonly]{--frame-color:transparent}:where(.quartz,[data-system=quartz]) .data-resizing\:after\:w-\(--line-accent\)[data-resizing]:after{content:var(--tw-content);width:var(--line-accent)}:where(.quartz,[data-system=quartz]) .data-resizing\:after\:bg-ink[data-resizing]:after{content:var(--tw-content);background-color:var(--ink)}:where(.quartz,[data-system=quartz]) .data-resizing\:after\:opacity-100[data-resizing]:after{content:var(--tw-content);opacity:1}:where(.quartz,[data-system=quartz]) .data-revealed\:not-data-readonly\:\[--frame-color\:var\(--accent-line\)\][data-revealed]:not([data-readonly]){--frame-color:var(--accent-line)}:where(.quartz,[data-system=quartz]) .data-selected\:bg-accent-wash[data-selected]{background-color:var(--accent-wash)}:where(.quartz,[data-system=quartz]) .data-selected\:bg-ink[data-selected]{background-color:var(--ink)}:where(.quartz,[data-system=quartz]) .data-selected\:text-text-inverse[data-selected]{color:var(--text-inverse)}:where(.quartz,[data-system=quartz]) .not-in-data-\[slot\=item-group\]\:data-selected\:shadow-\[inset_0_1px_0_var\(--line-frame\)\,inset_0_-1px_0_var\(--line-frame\)\]:not(:where([data-slot=item-group]) *)[data-selected]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,var(--line-frame)), inset 0 -1px 0 var(--tw-shadow-color,var(--line-frame));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .data-selected\:focus-visible\:focus-ring-ink[data-selected]:focus-visible,:where(.quartz,[data-system=quartz]) .data-selected\:focus-visible\:focus-ring-ink[data-selected][data-force-focus-visible]{outline:var(--line-focus) solid var(--paper);outline-offset:calc(var(--line-focus) * -2)}:where(.quartz,[data-system=quartz]) .data-selected\:data-highlighted\:bg-accent-wash[data-selected][data-highlighted]{background-color:var(--accent-wash)}:where(.quartz,[data-system=quartz]) .data-starting-style\:translate-y-2[data-starting-style]{--tw-translate-y:calc(var(--space-1) * 2);translate:var(--tw-translate-x) var(--tw-translate-y)}:where(.quartz,[data-system=quartz]) .data-starting-style\:scale-90[data-starting-style]{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}:where(.quartz,[data-system=quartz]) .data-starting-style\:opacity-0[data-starting-style]{opacity:0}:where(.quartz,[data-system=quartz]) .data-swiping\:transition-none[data-swiping]{transition-property:none}:where(.quartz,[data-system=quartz]) .data-today\:after\:absolute[data-today]:after{content:var(--tw-content);position:absolute}:where(.quartz,[data-system=quartz]) .data-today\:after\:bottom-1\.5[data-today]:after{content:var(--tw-content);bottom:calc(var(--space-1) * 1.5)}:where(.quartz,[data-system=quartz]) .data-today\:after\:h-0\.5[data-today]:after{content:var(--tw-content);height:calc(var(--space-1) * .5)}:where(.quartz,[data-system=quartz]) .data-today\:after\:w-3[data-today]:after{content:var(--tw-content);width:calc(var(--space-1) * 3)}:where(.quartz,[data-system=quartz]) .data-today\:after\:bg-current[data-today]:after{content:var(--tw-content);background-color:currentColor}:where(.quartz,[data-system=quartz]) .data-today\:after\:content-\[\'\'\][data-today]:after{--tw-content:"";content:var(--tw-content)}:where(.quartz,[data-system=quartz]) .data-unchecked\:translate-x-0[data-unchecked]{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}:where(.quartz,[data-system=quartz]) .data-unchecked\:border-transparent[data-unchecked]{border-color:#0000}:where(.quartz,[data-system=quartz]) .data-unchecked\:bg-linear-to-b[data-unchecked]{--tw-gradient-position:to bottom}@supports (background-image:linear-gradient(in lab,red,red)){:where(.quartz,[data-system=quartz]) .data-unchecked\:bg-linear-to-b[data-unchecked]{--tw-gradient-position:to bottom in oklab}}:where(.quartz,[data-system=quartz]) .data-unchecked\:bg-linear-to-b[data-unchecked]{background-image:linear-gradient(var(--tw-gradient-stops))}:where(.quartz,[data-system=quartz]) .data-unchecked\:to-transparent[data-unchecked]{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}:where(.quartz,[data-system=quartz]) .data-unchecked\:to-70\%[data-unchecked]{--tw-gradient-to-position:70%}:where(.quartz,[data-system=quartz]) .group-has-\[\:focus-visible\]\/field-label\:data-unchecked\:border-transparent:is(:where(.group\/field-label):has(:focus-visible) *)[data-unchecked]{border-color:#0000}:where(.quartz,[data-system=quartz]) .data-vertical\:top-\[calc\(var\(--active-tab-top\)\+var\(--tab-line-y\)\)\][data-vertical]{top:calc(var(--active-tab-top) + var(--tab-line-y))}:where(.quartz,[data-system=quartz]) .data-vertical\:right-0[data-vertical]{right:0}:where(.quartz,[data-system=quartz]) .data-vertical\:h-\[calc\(var\(--active-tab-height\)-2\*var\(--tab-line-y\)\)\][data-vertical]{height:calc(var(--active-tab-height) - 2 * var(--tab-line-y))}:where(.quartz,[data-system=quartz]) .data-vertical\:h-fit[data-vertical]{height:fit-content}:where(.quartz,[data-system=quartz]) .data-vertical\:w-0\.5[data-vertical]{width:calc(var(--space-1) * .5)}:where(.quartz,[data-system=quartz]) .data-vertical\:w-full[data-vertical]{width:100%}:where(.quartz,[data-system=quartz]) .data-vertical\:w-px[data-vertical]{width:1px}:where(.quartz,[data-system=quartz]) .data-vertical\:flex-col[data-vertical]{flex-direction:column}:where(.quartz,[data-system=quartz]) .data-vertical\:items-stretch[data-vertical]{align-items:stretch}:where(.quartz,[data-system=quartz]) .data-vertical\:justify-start[data-vertical]{justify-content:flex-start}:where(.quartz,[data-system=quartz]) .data-vertical\:self-stretch[data-vertical]{align-self:stretch}:where(.quartz,[data-system=quartz]) .data-waiting\:hidden[data-waiting]{display:none}:where(.quartz,[data-system=quartz]) .data-ending-style\:data-\[activation-direction\=left\]\:translate-x-\[50\%\][data-ending-style][data-activation-direction=left]{--tw-translate-x:50%;translate:var(--tw-translate-x) var(--tw-translate-y)}:where(.quartz,[data-system=quartz]) .data-starting-style\:data-\[activation-direction\=left\]\:translate-x-\[-50\%\][data-starting-style][data-activation-direction=left],:where(.quartz,[data-system=quartz]) .data-ending-style\:data-\[activation-direction\=right\]\:translate-x-\[-50\%\][data-ending-style][data-activation-direction=right]{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}:where(.quartz,[data-system=quartz]) .data-starting-style\:data-\[activation-direction\=right\]\:translate-x-\[50\%\][data-starting-style][data-activation-direction=right]{--tw-translate-x:50%;translate:var(--tw-translate-x) var(--tw-translate-y)}:where(.quartz,[data-system=quartz]) .data-\[align-trigger\=true\]\:animate-none[data-align-trigger=true]{animation:none}:where(.quartz,[data-system=quartz]) .data-\[char\=differs\]\:bg-accent-wash[data-char=differs]{background-color:var(--accent-wash)}:where(.quartz,[data-system=quartz]) .data-\[char\=differs\]\:text-text-1[data-char=differs]{color:var(--text-1)}:where(.quartz,[data-system=quartz]) .data-\[char\=differs\]\:underline[data-char=differs]{text-decoration-line:underline}:where(.quartz,[data-system=quartz]) .data-\[char\=differs\]\:decoration-accent-line[data-char=differs]{-webkit-text-decoration-color:var(--accent-line);text-decoration-color:var(--accent-line)}:where(.quartz,[data-system=quartz]) .data-\[char\=differs\]\:decoration-2[data-char=differs]{text-decoration-thickness:2px}:where(.quartz,[data-system=quartz]) .data-\[char\=differs\]\:underline-offset-2[data-char=differs]{text-underline-offset:2px}:where(.quartz,[data-system=quartz]) .data-\[char\=match\]\:text-text-1[data-char=match]{color:var(--text-1)}:where(.quartz,[data-system=quartz]) .data-\[empty\]\:text-text-3[data-empty]{color:var(--text-3)}:where(.quartz,[data-system=quartz]) .data-\[entering\]\:scale-90[data-entering]{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}:where(.quartz,[data-system=quartz]) .data-\[entering\]\:scale-95[data-entering]{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}:where(.quartz,[data-system=quartz]) .data-\[entering\]\:opacity-0[data-entering]{opacity:0}:where(.quartz,[data-system=quartz]) .data-\[entering\]\:blur-\[2px\][data-entering]{--tw-blur:blur(2px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}:where(.quartz,[data-system=quartz]) .data-\[entering\]\:blur-\[4px\][data-entering]{--tw-blur:blur(4px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}:where(.quartz,[data-system=quartz]) .data-\[exiting\]\:scale-90[data-exiting]{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}:where(.quartz,[data-system=quartz]) .data-\[exiting\]\:scale-95[data-exiting]{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}:where(.quartz,[data-system=quartz]) .data-\[exiting\]\:opacity-0[data-exiting]{opacity:0}:where(.quartz,[data-system=quartz]) .data-\[exiting\]\:blur-\[2px\][data-exiting]{--tw-blur:blur(2px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}:where(.quartz,[data-system=quartz]) .data-\[exiting\]\:blur-\[4px\][data-exiting]{--tw-blur:blur(4px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}:where(.quartz,[data-system=quartz]) .data-\[fill\=outline\]\:bg-page[data-fill=outline]{background-color:var(--surface-page)}:where(.quartz,[data-system=quartz]) .data-\[fill\=outline\]\:\[--frame-color\:var\(--line-control\)\][data-fill=outline]{--frame-color:var(--line-control)}:where(.quartz,[data-system=quartz]) .data-\[fill\=outline\]\:data-status\:\[--frame-color\:var\(--accent-line\)\][data-fill=outline][data-status]{--frame-color:var(--accent-line)}:where(.quartz,[data-system=quartz]) .data-\[fill\=soft\]\:bg-selected[data-fill=soft]{background-color:var(--surface-selected)}:where(.quartz,[data-system=quartz]) .data-\[fill\=soft\]\:\[--frame-color\:transparent\][data-fill=soft]{--frame-color:transparent}:where(.quartz,[data-system=quartz]) .data-\[fill\=soft\]\:data-status\:\[--frame-color\:var\(--accent-line\)\][data-fill=soft][data-status]{--frame-color:var(--accent-line)}:where(.quartz,[data-system=quartz]) .data-\[fill\=solid\]\:bg-inverse[data-fill=solid]{background-color:var(--surface-inverse)}:where(.quartz,[data-system=quartz]) .data-\[fill\=solid\]\:text-text-inverse[data-fill=solid]{color:var(--text-inverse)}:where(.quartz,[data-system=quartz]) .data-\[fill\=solid\]\:\[--frame-color\:transparent\][data-fill=solid]{--frame-color:transparent}:where(.quartz,[data-system=quartz]) .data-\[fill\=solid\]\:data-status\:bg-\(--accent-mark\)[data-fill=solid][data-status]{background-color:var(--accent-mark)}:where(.quartz,[data-system=quartz]) .data-\[fill\=solid\]\:data-status\:text-on-field[data-fill=solid][data-status],:where(.quartz,[data-system=quartz]) .data-\[invalid\=true\]\:text-destructive-foreground[data-invalid=true]{color:var(--text-on-field)}:where(.quartz,[data-system=quartz]) .data-\[orientation\=horizontal\]\:flex-col[data-orientation=horizontal]{flex-direction:column}:where(.quartz,[data-system=quartz]) .data-\[orientation\=horizontal\]\:has-\[\[data-slot\=tabs-list\]\[data-variant\=default\]\]\:gap-0[data-orientation=horizontal]:has([data-slot=tabs-list][data-variant=default]){gap:0}:where(.quartz,[data-system=quartz]) .data-\[placement\=bottom\]\:origin-top-left[data-placement=bottom]{transform-origin:0 0}:where(.quartz,[data-system=quartz]) .data-\[placement\=left\]\:origin-right[data-placement=left]{transform-origin:100%}:where(.quartz,[data-system=quartz]) .data-\[placement\=right\]\:origin-left[data-placement=right]{transform-origin:0}:where(.quartz,[data-system=quartz]) .data-\[placement\=top\]\:origin-bottom-left[data-placement=top]{transform-origin:0 100%}:where(.quartz,[data-system=quartz]) .data-\[range-end\=true\]\:rounded-\(--cell-radius\)[data-range-end=true]{border-radius:var(--cell-radius)}:where(.quartz,[data-system=quartz]) .data-\[range-end\=true\]\:bg-primary[data-range-end=true]{background-color:var(--button-primary)}:where(.quartz,[data-system=quartz]) .data-\[range-end\=true\]\:text-primary-foreground[data-range-end=true]{color:var(--text-inverse)}:where(.quartz,[data-system=quartz]) .data-\[range-middle\=true\]\:rounded-none[data-range-middle=true]{border-radius:var(--radius-0)}:where(.quartz,[data-system=quartz]) .data-\[range-middle\=true\]\:text-foreground[data-range-middle=true]{color:var(--text-1)}:where(.quartz,[data-system=quartz]) .data-\[range-start\=true\]\:rounded-\(--cell-radius\)[data-range-start=true]{border-radius:var(--cell-radius)}:where(.quartz,[data-system=quartz]) .data-\[range-start\=true\]\:bg-primary[data-range-start=true]{background-color:var(--button-primary)}:where(.quartz,[data-system=quartz]) .data-\[range-start\=true\]\:text-primary-foreground[data-range-start=true]{color:var(--text-inverse)}:where(.quartz,[data-system=quartz]) .data-\[selected-single\=true\]\:bg-primary[data-selected-single=true]{background-color:var(--button-primary)}:where(.quartz,[data-system=quartz]) .data-\[selected-single\=true\]\:text-primary-foreground[data-selected-single=true]{color:var(--text-inverse)}:where(.quartz,[data-system=quartz]) .data-\[selected\=true\]\:rounded-none[data-selected=true]{border-radius:var(--radius-0)}:where(.quartz,[data-system=quartz]) .data-\[shape\=square\]\:rounded-md[data-shape=square]{border-radius:var(--radius-soft)}:where(.quartz,[data-system=quartz]) .data-\[side\=bottom\]\:inset-x-0[data-side=bottom]{inset-inline:0}:where(.quartz,[data-system=quartz]) .data-\[side\=bottom\]\:top-0\.5[data-side=bottom]{top:calc(var(--space-1) * .5)}:where(.quartz,[data-system=quartz]) .data-\[side\=bottom\]\:bottom-0[data-side=bottom]{bottom:0}:where(.quartz,[data-system=quartz]) .data-\[side\=bottom\]\:h-auto[data-side=bottom]{height:auto}:where(.quartz,[data-system=quartz]) .data-\[side\=bottom\]\:before\:top-\[-10px\][data-side=bottom]:before{content:var(--tw-content);top:-10px}:where(.quartz,[data-system=quartz]) .data-\[side\=bottom\]\:before\:right-0[data-side=bottom]:before{content:var(--tw-content);right:0}:where(.quartz,[data-system=quartz]) .data-\[side\=bottom\]\:before\:left-0[data-side=bottom]:before{content:var(--tw-content);left:0}:where(.quartz,[data-system=quartz]) .data-\[side\=bottom\]\:data-ending-style\:translate-y-\[2\.5rem\][data-side=bottom][data-ending-style],:where(.quartz,[data-system=quartz]) .data-\[side\=bottom\]\:data-starting-style\:translate-y-\[2\.5rem\][data-side=bottom][data-starting-style]{--tw-translate-y:2.5rem;translate:var(--tw-translate-x) var(--tw-translate-y)}:where(.quartz,[data-system=quartz]) .data-\[side\=inline-end\]\:top-1\/2\![data-side=inline-end]{top:50%!important}:where(.quartz,[data-system=quartz]) .data-\[side\=inline-end\]\:-left-1[data-side=inline-end]{left:calc(var(--space-1) * -1)}:where(.quartz,[data-system=quartz]) .data-\[side\=inline-end\]\:translate-x-\[1\.5px\][data-side=inline-end]{--tw-translate-x:1.5px;translate:var(--tw-translate-x) var(--tw-translate-y)}:where(.quartz,[data-system=quartz]) .data-\[side\=inline-end\]\:-translate-y-1\/2[data-side=inline-end]{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}:where(.quartz,[data-system=quartz]) .data-\[side\=inline-start\]\:top-1\/2\![data-side=inline-start]{top:50%!important}:where(.quartz,[data-system=quartz]) .data-\[side\=inline-start\]\:-right-1[data-side=inline-start]{right:calc(var(--space-1) * -1)}:where(.quartz,[data-system=quartz]) .data-\[side\=inline-start\]\:translate-x-\[-1\.5px\][data-side=inline-start]{--tw-translate-x:-1.5px;translate:var(--tw-translate-x) var(--tw-translate-y)}:where(.quartz,[data-system=quartz]) .data-\[side\=inline-start\]\:-translate-y-1\/2[data-side=inline-start]{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}:where(.quartz,[data-system=quartz]) .data-\[side\=left\]\:inset-y-0[data-side=left]{inset-block:0}:where(.quartz,[data-system=quartz]) .data-\[side\=left\]\:top-1\/2\![data-side=left]{top:50%!important}:where(.quartz,[data-system=quartz]) .data-\[side\=left\]\:-right-1[data-side=left]{right:calc(var(--space-1) * -1)}:where(.quartz,[data-system=quartz]) .data-\[side\=left\]\:left-0[data-side=left]{left:0}:where(.quartz,[data-system=quartz]) .data-\[side\=left\]\:h-full[data-side=left]{height:100%}:where(.quartz,[data-system=quartz]) .data-\[side\=left\]\:w-3\/4[data-side=left]{width:75%}:where(.quartz,[data-system=quartz]) .data-\[side\=left\]\:translate-x-\[-1\.5px\][data-side=left]{--tw-translate-x:-1.5px;translate:var(--tw-translate-x) var(--tw-translate-y)}:where(.quartz,[data-system=quartz]) .data-\[side\=left\]\:-translate-y-1\/2[data-side=left]{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}:where(.quartz,[data-system=quartz]) .data-\[side\=left\]\:data-ending-style\:translate-x-\[-2\.5rem\][data-side=left][data-ending-style],:where(.quartz,[data-system=quartz]) .data-\[side\=left\]\:data-starting-style\:translate-x-\[-2\.5rem\][data-side=left][data-starting-style]{--tw-translate-x:-2.5rem;translate:var(--tw-translate-x) var(--tw-translate-y)}:where(.quartz,[data-system=quartz]) .data-\[side\=right\]\:inset-y-0[data-side=right]{inset-block:0}:where(.quartz,[data-system=quartz]) .data-\[side\=right\]\:top-1\/2\![data-side=right]{top:50%!important}:where(.quartz,[data-system=quartz]) .data-\[side\=right\]\:right-0[data-side=right]{right:0}:where(.quartz,[data-system=quartz]) .data-\[side\=right\]\:-left-1[data-side=right]{left:calc(var(--space-1) * -1)}:where(.quartz,[data-system=quartz]) .data-\[side\=right\]\:h-full[data-side=right]{height:100%}:where(.quartz,[data-system=quartz]) .data-\[side\=right\]\:w-3\/4[data-side=right]{width:75%}:where(.quartz,[data-system=quartz]) .data-\[side\=right\]\:translate-x-\[1\.5px\][data-side=right]{--tw-translate-x:1.5px;translate:var(--tw-translate-x) var(--tw-translate-y)}:where(.quartz,[data-system=quartz]) .data-\[side\=right\]\:-translate-y-1\/2[data-side=right]{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}:where(.quartz,[data-system=quartz]) .data-\[side\=right\]\:data-ending-style\:translate-x-\[2\.5rem\][data-side=right][data-ending-style],:where(.quartz,[data-system=quartz]) .data-\[side\=right\]\:data-starting-style\:translate-x-\[2\.5rem\][data-side=right][data-starting-style]{--tw-translate-x:2.5rem;translate:var(--tw-translate-x) var(--tw-translate-y)}:where(.quartz,[data-system=quartz]) .data-\[side\=top\]\:inset-x-0[data-side=top]{inset-inline:0}:where(.quartz,[data-system=quartz]) .data-\[side\=top\]\:top-0[data-side=top]{top:0}:where(.quartz,[data-system=quartz]) .data-\[side\=top\]\:-bottom-2\.5[data-side=top]{bottom:calc(var(--space-1) * -2.5)}:where(.quartz,[data-system=quartz]) .data-\[side\=top\]\:h-auto[data-side=top]{height:auto}:where(.quartz,[data-system=quartz]) .data-\[side\=top\]\:data-ending-style\:translate-y-\[-2\.5rem\][data-side=top][data-ending-style],:where(.quartz,[data-system=quartz]) .data-\[side\=top\]\:data-starting-style\:translate-y-\[-2\.5rem\][data-side=top][data-starting-style]{--tw-translate-y:-2.5rem;translate:var(--tw-translate-x) var(--tw-translate-y)}:where(.quartz,[data-system=quartz]) .data-\[size\=default\]\:h-5[data-size=default]{height:calc(var(--space-1) * 5)}:where(.quartz,[data-system=quartz]) .data-\[size\=default\]\:h-8[data-size=default]{height:calc(var(--space-1) * 8)}:where(.quartz,[data-system=quartz]) .data-\[size\=default\]\:w-8[data-size=default]{width:calc(var(--space-1) * 8)}:where(.quartz,[data-system=quartz]) .data-\[size\=default\]\:pr-2[data-size=default]{padding-right:calc(var(--space-1) * 2)}:where(.quartz,[data-system=quartz]) .data-\[size\=default\]\:\[--sel-gap\:--spacing\(2\.5\)\][data-size=default]{--sel-gap:calc(var(--space-1) * 2.5)}:where(.quartz,[data-system=quartz]) .data-\[size\=default\]\:has-\[\>\:first-child\:not\(\[data-slot\=select-value\]\)\]\:pl-2[data-size=default]:has(>:first-child:not([data-slot=select-value])){padding-left:calc(var(--space-1) * 2)}:where(.quartz,[data-system=quartz]) .data-\[size\=lg\]\:size-10[data-size=lg]{width:calc(var(--space-1) * 10);height:calc(var(--space-1) * 10)}:where(.quartz,[data-system=quartz]) .data-\[size\=lg\]\:h-9[data-size=lg]{height:calc(var(--space-1) * 9)}:where(.quartz,[data-system=quartz]) .data-\[size\=lg\]\:pr-2\.5[data-size=lg]{padding-right:calc(var(--space-1) * 2.5)}:where(.quartz,[data-system=quartz]) .data-\[size\=lg\]\:pr-9\.5[data-size=lg]{padding-right:calc(var(--space-1) * 9.5)}:where(.quartz,[data-system=quartz]) .data-\[size\=lg\]\:pl-3[data-size=lg]{padding-left:calc(var(--space-1) * 3)}:where(.quartz,[data-system=quartz]) .data-\[size\=lg\]\:\[--ig-block\:--spacing\(2\)\][data-size=lg]{--ig-block:calc(var(--space-1) * 2)}:where(.quartz,[data-system=quartz]) .data-\[size\=lg\]\:\[--ig-body\:--spacing\(3\)\][data-size=lg]{--ig-body:calc(var(--space-1) * 3)}:where(.quartz,[data-system=quartz]) .data-\[size\=lg\]\:\[--ig-h\:--spacing\(9\)\][data-size=lg]{--ig-h:calc(var(--space-1) * 9)}:where(.quartz,[data-system=quartz]) .data-\[size\=lg\]\:has-\[\>\:first-child\:not\(\[data-slot\=select-value\]\)\]\:pl-2\.5[data-size=lg]:has(>:first-child:not([data-slot=select-value])){padding-left:calc(var(--space-1) * 2.5)}:where(.quartz,[data-system=quartz]) .data-horizontal\:data-\[size\=lg\]\:h-9[data-horizontal][data-size=lg]{height:calc(var(--space-1) * 9)}:where(.quartz,[data-system=quartz]) .data-\[shape\=square\]\:data-\[size\=lg\]\:rounded-lg[data-shape=square][data-size=lg]{border-radius:var(--radius-frame)}:where(.quartz,[data-system=quartz]) .data-\[size\=sm\]\:size-6[data-size=sm]{width:calc(var(--space-1) * 6);height:calc(var(--space-1) * 6)}:where(.quartz,[data-system=quartz]) .data-\[size\=sm\]\:h-4[data-size=sm]{height:calc(var(--space-1) * 4)}:where(.quartz,[data-system=quartz]) .data-\[size\=sm\]\:h-7[data-size=sm]{height:calc(var(--space-1) * 7)}:where(.quartz,[data-system=quartz]) .data-\[size\=sm\]\:w-6[data-size=sm]{width:calc(var(--space-1) * 6)}:where(.quartz,[data-system=quartz]) .data-\[size\=sm\]\:rounded-md[data-size=sm]{border-radius:var(--radius-soft)}:where(.quartz,[data-system=quartz]) .data-\[size\=sm\]\:pr-1\.5[data-size=sm]{padding-right:calc(var(--space-1) * 1.5)}:where(.quartz,[data-system=quartz]) .data-\[size\=sm\]\:pr-8[data-size=sm]{padding-right:calc(var(--space-1) * 8)}:where(.quartz,[data-system=quartz]) .data-\[size\=sm\]\:\[--card-spacing\:--spacing\(4\)\][data-size=sm]{--card-spacing:calc(var(--space-1) * 4)}:where(.quartz,[data-system=quartz]) .data-\[size\=sm\]\:\[--sel-gap\:--spacing\(2\.5\)\][data-size=sm]{--sel-gap:calc(var(--space-1) * 2.5)}:where(.quartz,[data-system=quartz]) .data-\[size\=sm\]\:has-\[\>\:first-child\:not\(\[data-slot\=select-value\]\)\]\:pl-1\.5[data-size=sm]:has(>:first-child:not([data-slot=select-value])){padding-left:calc(var(--space-1) * 1.5)}:where(.quartz,[data-system=quartz]) .data-\[shape\=square\]\:data-\[size\=sm\]\:rounded-sm[data-shape=square][data-size=sm]{border-radius:var(--radius-inner)}:where(.quartz,[data-system=quartz]) .data-\[size\=xl\]\:size-12[data-size=xl]{width:calc(var(--space-1) * 12);height:calc(var(--space-1) * 12)}:where(.quartz,[data-system=quartz]) .data-\[size\=xl\]\:h-10[data-size=xl]{height:calc(var(--space-1) * 10)}:where(.quartz,[data-system=quartz]) .data-\[size\=xl\]\:pr-3[data-size=xl]{padding-right:calc(var(--space-1) * 3)}:where(.quartz,[data-system=quartz]) .data-\[size\=xl\]\:pr-10[data-size=xl]{padding-right:calc(var(--space-1) * 10)}:where(.quartz,[data-system=quartz]) .data-\[size\=xl\]\:pl-3[data-size=xl]{padding-left:calc(var(--space-1) * 3)}:where(.quartz,[data-system=quartz]) .data-\[size\=xl\]\:\[--ig-block\:--spacing\(2\)\][data-size=xl]{--ig-block:calc(var(--space-1) * 2)}:where(.quartz,[data-system=quartz]) .data-\[size\=xl\]\:\[--ig-body\:--spacing\(3\)\][data-size=xl]{--ig-body:calc(var(--space-1) * 3)}:where(.quartz,[data-system=quartz]) .data-\[size\=xl\]\:\[--ig-h\:--spacing\(10\)\][data-size=xl]{--ig-h:calc(var(--space-1) * 10)}:where(.quartz,[data-system=quartz]) .data-\[size\=xl\]\:has-\[\>\:first-child\:not\(\[data-slot\=select-value\]\)\]\:pl-3[data-size=xl]:has(>:first-child:not([data-slot=select-value])){padding-left:calc(var(--space-1) * 3)}:where(.quartz,[data-system=quartz]) .data-\[shape\=square\]\:data-\[size\=xl\]\:rounded-lg[data-shape=square][data-size=xl]{border-radius:var(--radius-frame)}:where(.quartz,[data-system=quartz]) .data-\[size\=xs\]\:size-5[data-size=xs]{width:calc(var(--space-1) * 5);height:calc(var(--space-1) * 5)}:where(.quartz,[data-system=quartz]) .data-\[shape\=square\]\:data-\[size\=xs\]\:rounded-sm[data-shape=square][data-size=xs]{border-radius:var(--radius-inner)}:is(:where(.quartz,[data-system=quartz]) .\*\*\:data-\[slot\=accordion-trigger-icon\]\:mt-0\.5 *)[data-slot=accordion-trigger-icon]{margin-top:calc(var(--space-1) * .5)}:is(:where(.quartz,[data-system=quartz]) .\*\*\:data-\[slot\=accordion-trigger-icon\]\:ml-auto *)[data-slot=accordion-trigger-icon]{margin-left:auto}:is(:where(.quartz,[data-system=quartz]) .\*\*\:data-\[slot\=accordion-trigger-icon\]\:size-4 *)[data-slot=accordion-trigger-icon]{width:calc(var(--space-1) * 4);height:calc(var(--space-1) * 4)}:is(:where(.quartz,[data-system=quartz]) .\*\*\:data-\[slot\=accordion-trigger-icon\]\:text-muted-foreground *)[data-slot=accordion-trigger-icon]{color:var(--text-2)}:is(:where(.quartz,[data-system=quartz]) .\*\:data-\[slot\=alert-description\]\:text-destructive-foreground\/90>*)[data-slot=alert-description]{color:var(--text-on-field)}@supports (color:color-mix(in lab,red,red)){:is(:where(.quartz,[data-system=quartz]) .\*\:data-\[slot\=alert-description\]\:text-destructive-foreground\/90>*)[data-slot=alert-description]{color:color-mix(in oklab,var(--text-on-field) 90%,transparent)}}:is(:where(.quartz,[data-system=quartz]) .\*\:data-\[slot\=avatar\]\:ring-2>*)[data-slot=avatar]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:is(:where(.quartz,[data-system=quartz]) .\*\:data-\[slot\=avatar\]\:ring-background>*)[data-slot=avatar]{--tw-ring-color:var(--surface-page)}:where(.quartz,[data-system=quartz]) .data-\[slot\=checkbox-group\]\:gap-3[data-slot=checkbox-group]{gap:calc(var(--space-1) * 3)}:is(:where(.quartz,[data-system=quartz]) .\*\:data-\[slot\=field\]\:p-3\.75>*)[data-slot=field]{padding:calc(var(--space-1) * 3.75)}:is(:where(.quartz,[data-system=quartz]) .\*\:data-\[slot\=field-group\]\:gap-4>*)[data-slot=field-group]{gap:calc(var(--space-1) * 4)}:is(:where(.quartz,[data-system=quartz]) .\*\:data-\[slot\=field-label\]\:flex-auto>*)[data-slot=field-label]{flex:auto}:is(:where(.quartz,[data-system=quartz]) .\*\*\:data-\[slot\=kbd\]\:relative *)[data-slot=kbd]{position:relative}:is(:where(.quartz,[data-system=quartz]) .\*\*\:data-\[slot\=kbd\]\:isolate *)[data-slot=kbd]{isolation:isolate}:is(:where(.quartz,[data-system=quartz]) .\*\*\:data-\[slot\=kbd\]\:z-50 *)[data-slot=kbd]{z-index:50}:is(:where(.quartz,[data-system=quartz]) .\*\:data-\[slot\=select-item\]\:scroll-my-1\.5>*)[data-slot=select-item]{scroll-margin-block:calc(var(--space-1) * 1.5)}:is(:where(.quartz,[data-system=quartz]) .\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(:where(.quartz,[data-system=quartz]) .\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(:where(.quartz,[data-system=quartz]) .\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(:where(.quartz,[data-system=quartz]) .\*\:data-\[slot\=select-value\]\:gap-2>*)[data-slot=select-value]{gap:calc(var(--space-1) * 2)}:where(.quartz,[data-system=quartz]) .group-data-horizontal\/toggle-group\:data-\[spacing\=0\]\:first\:rounded-l-full:is(:where(.group\/toggle-group)[data-horizontal] *)[data-spacing="0"]:first-child{border-top-left-radius:var(--radius-full);border-bottom-left-radius:var(--radius-full)}:where(.quartz,[data-system=quartz]) .group-data-horizontal\/toggle-group\:data-\[spacing\=0\]\:last\:rounded-r-full:is(:where(.group\/toggle-group)[data-horizontal] *)[data-spacing="0"]:last-child{border-top-right-radius:var(--radius-full);border-bottom-right-radius:var(--radius-full)}:where(.quartz,[data-system=quartz]) .data-\[state\=current\]\:\[--frame-color\:var\(--ink\)\][data-state=current]{--frame-color:var(--ink)}:where(.quartz,[data-system=quartz]) .data-\[state\=done\]\:bg-ink[data-state=done]{background-color:var(--ink)}:where(.quartz,[data-system=quartz]) .data-\[state\=done\]\:text-text-2[data-state=done]{color:var(--text-2)}:where(.quartz,[data-system=quartz]) .data-\[state\=done\]\:\[--frame-color\:var\(--line-control\)\][data-state=done]{--frame-color:var(--line-control)}:where(.quartz,[data-system=quartz]) .data-\[state\=error\]\:bg-accent-wash[data-state=error]{background-color:var(--accent-wash)}:where(.quartz,[data-system=quartz]) .data-\[state\=error\]\:\[--frame-color\:var\(--accent-line\)\][data-state=error]{--frame-color:var(--accent-line)}:where(.quartz,[data-system=quartz]) .data-\[state\=open\]\:bg-\[color-mix\(in_srgb\,var\(--chart-button-accent\)\,\#171717_8\%\)\][data-state=open]{background-color:var(--chart-button-accent)}@supports (color:color-mix(in lab,red,red)){:where(.quartz,[data-system=quartz]) .data-\[state\=open\]\:bg-\[color-mix\(in_srgb\,var\(--chart-button-accent\)\,\#171717_8\%\)\][data-state=open]{background-color:color-mix(in srgb,var(--chart-button-accent),#171717 8%)}}:where(.quartz,[data-system=quartz]) .data-\[state\=open\]\:bg-\[color-mix\(in_srgb\,var\(--surface-white\)\,\#000_12\%\)\][data-state=open]{background-color:var(--surface-white)}@supports (color:color-mix(in lab,red,red)){:where(.quartz,[data-system=quartz]) .data-\[state\=open\]\:bg-\[color-mix\(in_srgb\,var\(--surface-white\)\,\#000_12\%\)\][data-state=open]{background-color:color-mix(in srgb,var(--surface-white),#000 12%)}}:where(.quartz,[data-system=quartz]) .data-\[state\=pending\]\:\[--frame-color\:var\(--ink\)\][data-state=pending]{--frame-color:var(--ink)}:where(.quartz,[data-system=quartz]) .data-\[state\=selected\]\:bg-accent-wash[data-state=selected]{background-color:var(--accent-wash)}@media(hover:hover){:where(.quartz,[data-system=quartz]) .data-\[state\=selected\]\:hover\:bg-accent-wash[data-state=selected]:hover{background-color:var(--accent-wash)}}:where(.quartz,[data-system=quartz]) .data-\[state\=selected\]\:hover\:bg-accent-wash[data-state=selected][data-force-hover]{background-color:var(--accent-wash)}:where(.quartz,[data-system=quartz]) .data-\[state\=upcoming\]\:text-text-3[data-state=upcoming]{color:var(--text-3)}:where(.quartz,[data-system=quartz]) .data-\[state\=upcoming\]\:\[--frame-color\:var\(--line-control\)\][data-state=upcoming]{--frame-color:var(--line-control)}:where(.quartz,[data-system=quartz]) .data-\[state\=waiting\]\:\[--frame-color\:var\(--ink\)\][data-state=waiting]{--frame-color:var(--ink)}:where(.quartz,[data-system=quartz]) .data-\[status\=fail\]\:wash-row[data-status=fail]{background-color:var(--accent-wash)}@supports (color:color-mix(in lab,red,red)){:where(.quartz,[data-system=quartz]) .data-\[status\=fail\]\:wash-row[data-status=fail]{background-color:color-mix(in oklab,var(--accent-wash) 40%,transparent)}}:where(.quartz,[data-system=quartz]) .data-\[status\=fail\]\:text-fail-text[data-status=fail]{color:var(--fail-text)}:where(.quartz,[data-system=quartz]) .data-\[status\=fail\]\:\[--frame-color\:var\(--fail-line\)\][data-status=fail]{--frame-color:var(--fail-line)}@media(hover:hover){:where(.quartz,[data-system=quartz]) .data-\[status\=fail\]\:hover\:wash-row-hover[data-status=fail]:hover{background-color:var(--accent-wash)}@supports (color:color-mix(in lab,red,red)){:where(.quartz,[data-system=quartz]) .data-\[status\=fail\]\:hover\:wash-row-hover[data-status=fail]:hover{background-color:color-mix(in oklab,var(--accent-wash) 60%,transparent)}}}:where(.quartz,[data-system=quartz]) .data-\[status\=fail\]\:hover\:wash-row-hover[data-status=fail][data-force-hover]{background-color:var(--accent-wash)}@supports (color:color-mix(in lab,red,red)){:where(.quartz,[data-system=quartz]) .data-\[status\=fail\]\:hover\:wash-row-hover[data-status=fail][data-force-hover]{background-color:color-mix(in oklab,var(--accent-wash) 60%,transparent)}}:where(.quartz,[data-system=quartz]) .data-\[status\=idle\]\:text-text-3[data-status=idle]{color:var(--text-3)}:where(.quartz,[data-system=quartz]) .data-\[status\=ok\]\:text-text-2[data-status=ok]{color:var(--text-2)}:where(.quartz,[data-system=quartz]) .data-\[status\=warn\]\:text-warn-text[data-status=warn]{color:var(--warn-text)}:where(.quartz,[data-system=quartz]) .data-\[status\=warn\]\:data-\[state\=selected\]\:bg-selected[data-status=warn][data-state=selected]{background-color:var(--surface-selected)}@media(hover:hover){:where(.quartz,[data-system=quartz]) .data-\[status\=warn\]\:data-\[state\=selected\]\:hover\:bg-selected[data-status=warn][data-state=selected]:hover{background-color:var(--surface-selected)}}:where(.quartz,[data-system=quartz]) .data-\[status\=warn\]\:data-\[state\=selected\]\:hover\:bg-selected[data-status=warn][data-state=selected][data-force-hover]{background-color:var(--surface-selected)}:where(.quartz,[data-system=quartz]) .data-\[styled\=true\]\:border-0\![data-styled=true]{border-style:var(--tw-border-style)!important;border-width:0!important}:where(.quartz,[data-system=quartz]) .data-\[styled\=true\]\:shadow-\(--shadow-popover\)\![data-styled=true]{--tw-shadow:var(--shadow-popover)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}:where(.quartz,[data-system=quartz]) .data-\[styled\=true\]\:ring-1[data-styled=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .data-\[styled\=true\]\:ring-border[data-styled=true]{--tw-ring-color:var(--line-row)}:where(.quartz,[data-system=quartz]) .data-\[styled\=true\]\:focus-visible\:ring-2[data-styled=true]:focus-visible,:where(.quartz,[data-system=quartz]) .data-\[styled\=true\]\:focus-visible\:ring-2[data-styled=true][data-force-focus-visible]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .data-\[styled\=true\]\:focus-visible\:ring-ring\/30[data-styled=true]:focus-visible{--tw-ring-color:var(--border-focus)}@supports (color:color-mix(in lab,red,red)){:where(.quartz,[data-system=quartz]) .data-\[styled\=true\]\:focus-visible\:ring-ring\/30[data-styled=true]:focus-visible{--tw-ring-color:color-mix(in oklab, var(--border-focus) 30%, transparent)}}:where(.quartz,[data-system=quartz]) .data-\[styled\=true\]\:focus-visible\:ring-ring\/30[data-styled=true][data-force-focus-visible]{--tw-ring-color:var(--border-focus)}@supports (color:color-mix(in lab,red,red)){:where(.quartz,[data-system=quartz]) .data-\[styled\=true\]\:focus-visible\:ring-ring\/30[data-styled=true][data-force-focus-visible]{--tw-ring-color:color-mix(in oklab, var(--border-focus) 30%, transparent)}}:where(.quartz,[data-system=quartz]) .data-\[variant\=destructive\]\:text-destructive-foreground[data-variant=destructive]{color:var(--text-on-field)}:where(.quartz,[data-system=quartz]) .data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:var(--fail-mark)}@supports (color:color-mix(in lab,red,red)){:where(.quartz,[data-system=quartz]) .data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:color-mix(in oklab,var(--fail-mark) 10%,transparent)}}:where(.quartz,[data-system=quartz]) .data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive][data-force-focus]{background-color:var(--fail-mark)}@supports (color:color-mix(in lab,red,red)){:where(.quartz,[data-system=quartz]) .data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive][data-force-focus]{background-color:color-mix(in oklab,var(--fail-mark) 10%,transparent)}}:where(.quartz,[data-system=quartz]) .data-\[variant\=destructive\]\:focus\:text-destructive-foreground[data-variant=destructive]:focus,:where(.quartz,[data-system=quartz]) .data-\[variant\=destructive\]\:focus\:text-destructive-foreground[data-variant=destructive][data-force-focus]{color:var(--text-on-field)}:where(.quartz,[data-system=quartz]) .data-\[variant\=label\]\:text-sm[data-variant=label]{font-size:14px;line-height:var(--tw-leading,20px)}:where(.quartz,[data-system=quartz]) .data-\[variant\=label\]\:type-label[data-variant=label]{font:var(--type-label);letter-spacing:var(--tracking-text);font-variation-settings:var(--width-normal)}:where(.quartz,[data-system=quartz]) .data-\[variant\=legend\]\:text-base[data-variant=legend]{font-size:16px;line-height:var(--tw-leading,22px)}:where(.quartz,[data-system=quartz]) .data-\[variant\=legend\]\:type-heading-sm[data-variant=legend]{font:var(--type-heading-sm);letter-spacing:var(--tracking-heading);font-variation-settings:var(--width-normal)}:where(.quartz,[data-system=quartz]) .data-\[variant\=line\]\:rounded-none[data-variant=line]{border-radius:var(--radius-0)}:where(.quartz,[data-system=quartz]) .group-data-horizontal\/toggle-group\:data-\[spacing\=0\]\:data-\[variant\=outline\]\:not-last\:border-r-transparent:is(:where(.group\/toggle-group)[data-horizontal] *)[data-spacing="0"][data-variant=outline]:not(:last-child){border-right-color:#0000}:where(.quartz,[data-system=quartz]) .group-data-vertical\/toggle-group\:data-\[spacing\=0\]\:data-\[variant\=outline\]\:not-last\:border-b-transparent:is(:where(.group\/toggle-group)[data-vertical] *)[data-spacing="0"][data-variant=outline]:not(:last-child){border-bottom-color:#0000}:where(.quartz,[data-system=quartz]) .data-\[spacing\=0\]\:data-\[variant\=outline\]\:data-horizontal\:rounded-full[data-spacing="0"][data-variant=outline][data-horizontal]{border-radius:var(--radius-full)}:where(.quartz,[data-system=quartz]) .nth-last-2\:-mt-1:nth-last-child(2){margin-top:calc(var(--space-1) * -1)}@media(prefers-reduced-motion:no-preference){:where(.quartz,[data-system=quartz]) .motion-safe\:animate-run:not(:where([data-force-reduced-motion],[data-force-reduced-motion] *)){animation:quartz-spin var(--dur-run) linear infinite}:where(.quartz,[data-system=quartz]) .motion-safe\:animate-slide:not(:where([data-force-reduced-motion],[data-force-reduced-motion] *)){animation:quartz-slide var(--dur-slide) var(--ease-step) infinite}}@media(prefers-reduced-motion:reduce){:where(.quartz,[data-system=quartz]) .motion-reduce\:block{display:block}}:where(.quartz,[data-system=quartz]) .motion-reduce\:block:where([data-force-reduced-motion],[data-force-reduced-motion] *){display:block}@media(prefers-reduced-motion:reduce){:where(.quartz,[data-system=quartz]) .motion-reduce\:hidden{display:none}}:where(.quartz,[data-system=quartz]) .motion-reduce\:hidden:where([data-force-reduced-motion],[data-force-reduced-motion] *){display:none}@media(prefers-reduced-motion:reduce){:where(.quartz,[data-system=quartz]) .motion-reduce\:scale-none\!{scale:none!important}}:where(.quartz,[data-system=quartz]) .motion-reduce\:scale-none\!:where([data-force-reduced-motion],[data-force-reduced-motion] *){scale:none!important}@media(prefers-reduced-motion:reduce){:where(.quartz,[data-system=quartz]) .motion-reduce\:animate-none{animation:none}}:where(.quartz,[data-system=quartz]) .motion-reduce\:animate-none:where([data-force-reduced-motion],[data-force-reduced-motion] *){animation:none}@media(prefers-reduced-motion:reduce){:where(.quartz,[data-system=quartz]) .motion-reduce\:transition-none{transition-property:none}}:where(.quartz,[data-system=quartz]) .motion-reduce\:transition-none:where([data-force-reduced-motion],[data-force-reduced-motion] *){transition-property:none}@media(prefers-reduced-motion:reduce){:where(.quartz,[data-system=quartz]) .motion-reduce\:\[animation-duration\:2400ms\]{animation-duration:2.4s}}:where(.quartz,[data-system=quartz]) .motion-reduce\:\[animation-duration\:2400ms\]:where([data-force-reduced-motion],[data-force-reduced-motion] *){animation-duration:2.4s}@media not all and (min-width:768px){:where(.quartz,[data-system=quartz]) .max-md\:opacity-0{opacity:0}:where(.quartz,[data-system=quartz]) .max-md\:opacity-100{opacity:1}}@media(min-width:640px){:where(.quartz,[data-system=quartz]) .sm\:start-1{inset-inline-start:calc(var(--space-1) * 1)}:where(.quartz,[data-system=quartz]) .sm\:end-\(--gutter\){inset-inline-end:var(--gutter)}:where(.quartz,[data-system=quartz]) .sm\:top-1{top:var(--space-1)}:where(.quartz,[data-system=quartz]) .sm\:bottom-\(--gutter\){bottom:var(--gutter)}:where(.quartz,[data-system=quartz]) .sm\:block{display:block}:where(.quartz,[data-system=quartz]) .sm\:size-8{width:calc(var(--space-1) * 8);height:calc(var(--space-1) * 8)}:where(.quartz,[data-system=quartz]) .sm\:w-28{width:calc(var(--space-1) * 28)}:where(.quartz,[data-system=quartz]) .sm\:w-40{width:calc(var(--space-1) * 40)}:where(.quartz,[data-system=quartz]) .sm\:w-48{width:calc(var(--space-1) * 48)}:where(.quartz,[data-system=quartz]) .sm\:w-fit{width:fit-content}:where(.quartz,[data-system=quartz]) .sm\:w-toast{width:var(--toast-width)}:where(.quartz,[data-system=quartz]) .sm\:max-w-md{max-width:28rem}:where(.quartz,[data-system=quartz]) .sm\:min-w-40{min-width:calc(var(--space-1) * 40)}:where(.quartz,[data-system=quartz]) .sm\:min-w-56{min-width:calc(var(--space-1) * 56)}:where(.quartz,[data-system=quartz]) .sm\:translate-x-9{--tw-translate-x:calc(var(--space-1) * 9);translate:var(--tw-translate-x) var(--tw-translate-y)}:where(.quartz,[data-system=quartz]) .sm\:flex-row{flex-direction:row}:where(.quartz,[data-system=quartz]) .sm\:items-center{align-items:center}:where(.quartz,[data-system=quartz]) .sm\:justify-between{justify-content:space-between}:where(.quartz,[data-system=quartz]) .sm\:justify-end{justify-content:flex-end}:where(.quartz,[data-system=quartz]) .sm\:p-0{padding:0}:where(.quartz,[data-system=quartz]) .sm\:p-1{padding:var(--space-1)}:where(.quartz,[data-system=quartz]) .sm\:px-6{padding-inline:calc(var(--space-1) * 6)}:where(.quartz,[data-system=quartz]) .data-\[side\=left\]\:sm\:max-w-sm[data-side=left],:where(.quartz,[data-system=quartz]) .data-\[side\=right\]\:sm\:max-w-sm[data-side=right]{max-width:24rem}}@media(min-width:768px){:where(.quartz,[data-system=quartz]) .md\:w-128{width:calc(var(--space-1) * 128)}:where(.quartz,[data-system=quartz]) .md\:flex-row{flex-direction:row}:where(.quartz,[data-system=quartz]) .md\:text-pretty{text-wrap:pretty}}@media(min-width:1024px){:where(.quartz,[data-system=quartz]) .lg\:w-60{width:calc(var(--space-1) * 60)}:where(.quartz,[data-system=quartz]) .lg\:w-\[260px\]{width:260px}}@container home not (min-width:36rem){:where(.quartz,[data-system=quartz]) .\@max-xl\/home\:hidden{display:none}}@container item not (min-width:36rem){:where(.quartz,[data-system=quartz]) .\@max-xl\/item\:hidden{display:none}}@container alert not (min-width:24rem){:where(.quartz,[data-system=quartz]) .\@max-sm\/alert\:ms-0{margin-inline-start:0}:where(.quartz,[data-system=quartz]) .\@max-sm\/alert\:mt-2{margin-top:calc(var(--space-1) * 2)}:where(.quartz,[data-system=quartz]) .\@max-sm\/alert\:mb-0{margin-bottom:0}:where(.quartz,[data-system=quartz]) .\@max-sm\/alert\:justify-self-start{justify-self:flex-start}:where(.quartz,[data-system=quartz]) .\@max-sm\/alert\:\[grid-area\:more\]{grid-area:more}}@container toast not (min-width:22rem){:where(.quartz,[data-system=quartz]) .\@max-\[22rem\]\/toast\:my-0{margin-block:0}:where(.quartz,[data-system=quartz]) .\@max-\[22rem\]\/toast\:ms-7{margin-inline-start:calc(var(--space-1) * 7)}:where(.quartz,[data-system=quartz]) .\@max-\[22rem\]\/toast\:gap-y-1{row-gap:var(--space-1)}:where(.quartz,[data-system=quartz]) .\@max-\[22rem\]\/toast\:justify-self-start{justify-self:flex-start}:where(.quartz,[data-system=quartz]) .\@max-\[22rem\]\/toast\:\[grid-template-areas\:\"content_content_close\"_\"action_action_action\"\]{grid-template-areas:"content content close""action action action"}}@container alert not (min-width:12rem){:where(.quartz,[data-system=quartz]) .\@max-\[12rem\]\/alert\:mb-1{margin-bottom:var(--space-1)}:where(.quartz,[data-system=quartz]) .\@max-\[12rem\]\/alert\:\[grid-template-areas\:\"icon_icon_icon_close\"\"title_title_title_title\"\"desc_desc_desc_desc\"\"more_more_more_more\"\]{grid-template-areas:"icon icon icon close""title title title title""desc desc desc desc""more more more more"}}@container field-group (min-width:448px){:where(.quartz,[data-system=quartz]) .\@field-group\/field-group\:flex-row{flex-direction:row}:where(.quartz,[data-system=quartz]) .\@field-group\/field-group\:items-center{align-items:center}:where(.quartz,[data-system=quartz]) .\@field-group\/field-group\:gap-6{gap:calc(var(--space-1) * 6)}:is(:where(.quartz,[data-system=quartz]) .\@field-group\/field-group\:\*\:w-auto>*){width:auto}:where(.quartz,[data-system=quartz]) .\@field-group\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}:is(:where(.quartz,[data-system=quartz]) .\@field-group\/field-group\:\*\:data-\[slot\=field-content\]\:flex-auto>*)[data-slot=field-content],:is(:where(.quartz,[data-system=quartz]) .\@field-group\/field-group\:\*\:data-\[slot\=field-label\]\:flex-auto>*)[data-slot=field-label]{flex:auto}}@container stats (min-width:28rem){:where(.quartz,[data-system=quartz]) .\@md\/stats\:auto-cols-fr{grid-auto-columns:minmax(0,1fr)}:where(.quartz,[data-system=quartz]) .\@md\/stats\:grid-flow-col{grid-auto-flow:column}}@container data-list (min-width:28rem){:where(.quartz,[data-system=quartz]) .\@md\/data-list\:grid-cols-\[fit-content\(var\(--label-column\)\)_minmax\(0\,1fr\)\]{grid-template-columns:fit-content(var(--label-column)) minmax(0,1fr)}}@container field-group (min-width:28rem){:where(.quartz,[data-system=quartz]) .\@md\/field-group\:flex-row{flex-direction:row}:where(.quartz,[data-system=quartz]) .\@md\/field-group\:items-center{align-items:center}}@container data-list (min-width:28rem){:where(.quartz,[data-system=quartz]) .\@md\/data-list\:gap-x-4{column-gap:calc(var(--space-1) * 4)}}@container field-group (min-width:28rem){:is(:where(.quartz,[data-system=quartz]) .\@md\/field-group\:\*\:w-auto>*){width:auto}}@container data-list (min-width:28rem){:where(.quartz,[data-system=quartz]) .group-data-\[orientation\=horizontal\]\/data-list\:\@md\/data-list\:grid:is(:where(.group\/data-list)[data-orientation=horizontal] *){display:grid}:where(.quartz,[data-system=quartz]) .group-data-\[orientation\=horizontal\]\/data-list\:\@md\/data-list\:grid-cols-subgrid:is(:where(.group\/data-list)[data-orientation=horizontal] *){grid-template-columns:subgrid}:where(.quartz,[data-system=quartz]) .group-data-\[orientation\=horizontal\]\/data-list\:\@md\/data-list\:items-baseline:is(:where(.group\/data-list)[data-orientation=horizontal] *){align-items:baseline}:where(.quartz,[data-system=quartz]) .group-data-\[orientation\=horizontal\]\/data-list\:\@md\/data-list\:gap-x-4:is(:where(.group\/data-list)[data-orientation=horizontal] *){column-gap:calc(var(--space-1) * 4)}}@container field-group (min-width:28rem){:where(.quartz,[data-system=quartz]) .\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}:is(:where(.quartz,[data-system=quartz]) .\@md\/field-group\:\*\:data-\[slot\=field-label\]\:flex-auto>*)[data-slot=field-label]{flex:auto}}@container home (min-width:48rem){:where(.quartz,[data-system=quartz]) .\@3xl\/home\:grid-cols-\[2fr_1fr\]{grid-template-columns:2fr 1fr}}:where(.quartz,[data-system=quartz]) .rtl\:origin-right:where(:dir(rtl),[dir=rtl],[dir=rtl] *){transform-origin:100%}:where(.quartz,[data-system=quartz]) .rtl\:-translate-x-3:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(var(--space-1) * -3);translate:var(--tw-translate-x) var(--tw-translate-y)}:where(.quartz,[data-system=quartz]) .rtl\:-translate-x-6:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(var(--space-1) * -6);translate:var(--tw-translate-x) var(--tw-translate-y)}:where(.quartz,[data-system=quartz]) .rtl\:-translate-x-6\.5:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(var(--space-1) * -6.5);translate:var(--tw-translate-x) var(--tw-translate-y)}:where(.quartz,[data-system=quartz]) .rtl\:-translate-x-8:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(var(--space-1) * -8);translate:var(--tw-translate-x) var(--tw-translate-y)}:where(.quartz,[data-system=quartz]) .rtl\:-translate-x-9:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(var(--space-1) * -9);translate:var(--tw-translate-x) var(--tw-translate-y)}:where(.quartz,[data-system=quartz]) .rtl\:-translate-x-\[18px\]:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x: -18px ;translate:var(--tw-translate-x) var(--tw-translate-y)}:where(.quartz,[data-system=quartz]) .rtl\:translate-x-1\/2:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x: 50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}:where(.quartz,[data-system=quartz]) .rtl\:-scale-x-100:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-scale-x: -100% ;scale:var(--tw-scale-x) var(--tw-scale-y)}:where(.quartz,[data-system=quartz]) .rtl\:scale-x-100:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-scale-x:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}:where(.quartz,[data-system=quartz]) .rtl\:rotate-180:where(:dir(rtl),[dir=rtl],[dir=rtl] *){rotate:180deg}:where(.quartz,[data-system=quartz]) .rtl\:shadow-\[inset_-1px_0_0_var\(--line-row\)\,inset_0_0_0_100vmax_var\(--row-wash\)\]:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-shadow:inset -1px 0 0 var(--tw-shadow-color,var(--line-row)), inset 0 0 0 100vmax var(--tw-shadow-color,var(--row-wash));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .rtl\:shadow-\[inset_0_-1px_0_var\(--line-row\)\,inset_-1px_0_0_var\(--line-row\)\]:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-shadow:inset 0 -1px 0 var(--tw-shadow-color,var(--line-row)), inset -1px 0 0 var(--tw-shadow-color,var(--line-row));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .rtl\:shadow-\[inset_1px_0_0_var\(--line-row\)\]:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-shadow:inset 1px 0 0 var(--tw-shadow-color,var(--line-row));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .rtl\:\[--fade-from\:right\]:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--fade-from:right}:where(.quartz,[data-system=quartz]) .rtl\:\[--fade-to\:left\]:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--fade-to:left}:where(.quartz,[data-system=quartz]) .rtl\:group-data-panel-open\/collapsible-trigger\:-rotate-90:where(:dir(rtl),[dir=rtl],[dir=rtl] *):is(:where(.group\/collapsible-trigger)[data-panel-open] *){rotate:-90deg}:where(.quartz,[data-system=quartz]) .rtl\:group-data-\[orientation\=vertical\]\/tabs\:shadow-\[inset_1px_0_0_var\(--line-row\)\]:where(:dir(rtl),[dir=rtl],[dir=rtl] *):is(:where(.group\/tabs)[data-orientation=vertical] *){--tw-shadow:inset 1px 0 0 var(--tw-shadow-color,var(--line-row));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .rtl\:data-overflow\:\[mask-image\:linear-gradient\(to_left\,\#000_calc\(100\%-var\(--fade-line-end\)\)\,transparent\)\]:where(:dir(rtl),[dir=rtl],[dir=rtl] *)[data-overflow]{-webkit-mask-image:linear-gradient(to left,#000 calc(100% - var(--fade-line-end)),transparent);mask-image:linear-gradient(to left,#000 calc(100% - var(--fade-line-end)),transparent)}:where(.quartz,[data-system=quartz]) .rtl\:data-\[placement\=bottom\]\:origin-top-right:where(:dir(rtl),[dir=rtl],[dir=rtl] *)[data-placement=bottom]{transform-origin:100% 0}:where(.quartz,[data-system=quartz]) .rtl\:data-\[placement\=top\]\:origin-bottom-right:where(:dir(rtl),[dir=rtl],[dir=rtl] *)[data-placement=top]{transform-origin:100% 100%}@media(min-width:640px){:where(.quartz,[data-system=quartz]) .sm\:rtl\:-translate-x-9:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(var(--space-1) * -9);translate:var(--tw-translate-x) var(--tw-translate-y)}}:where(.quartz,[data-system=quartz]) .dark\:bg-\[\#2e2e33\]:where(:is(:is([data-theme=dark],[data-theme=dark] *,.dark *):not(.quartz[data-theme=light],.quartz[data-theme=light] *),[data-surface=ink],[data-surface=ink] *,[data-surface=inverse],[data-surface=inverse] *):not(:is(.quartz[data-theme=dark],:is([data-theme=dark],.dark) .quartz:not([data-theme=light]),[data-surface=ink]) :is([data-surface=inverse],[data-surface=inverse] *))){background-color:#2e2e33}:where(.quartz,[data-system=quartz]) .dark\:bg-transparent:where(:is(:is([data-theme=dark],[data-theme=dark] *,.dark *):not(.quartz[data-theme=light],.quartz[data-theme=light] *),[data-surface=ink],[data-surface=ink] *,[data-surface=inverse],[data-surface=inverse] *):not(:is(.quartz[data-theme=dark],:is([data-theme=dark],.dark) .quartz:not([data-theme=light]),[data-surface=ink]) :is([data-surface=inverse],[data-surface=inverse] *))){background-color:#0000}:where(.quartz,[data-system=quartz]) .dark\:bg-\[linear-gradient\(180deg\,\#ffffff_0\%\,\#ededed_100\%\)\]:where(:is(:is([data-theme=dark],[data-theme=dark] *,.dark *):not(.quartz[data-theme=light],.quartz[data-theme=light] *),[data-surface=ink],[data-surface=ink] *,[data-surface=inverse],[data-surface=inverse] *):not(:is(.quartz[data-theme=dark],:is([data-theme=dark],.dark) .quartz:not([data-theme=light]),[data-surface=ink]) :is([data-surface=inverse],[data-surface=inverse] *))){background-image:linear-gradient(#fff,#ededed)}:where(.quartz,[data-system=quartz]) .dark\:text-\[\#0a0a0a\]:where(:is(:is([data-theme=dark],[data-theme=dark] *,.dark *):not(.quartz[data-theme=light],.quartz[data-theme=light] *),[data-surface=ink],[data-surface=ink] *,[data-surface=inverse],[data-surface=inverse] *):not(:is(.quartz[data-theme=dark],:is([data-theme=dark],.dark) .quartz:not([data-theme=light]),[data-surface=ink]) :is([data-surface=inverse],[data-surface=inverse] *))){color:#0a0a0a}:where(.quartz,[data-system=quartz]) .dark\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.9\)\,0_4px_12px_rgba\(0\,0\,0\,0\.35\)\]:where(:is(:is([data-theme=dark],[data-theme=dark] *,.dark *):not(.quartz[data-theme=light],.quartz[data-theme=light] *),[data-surface=ink],[data-surface=ink] *,[data-surface=inverse],[data-surface=inverse] *):not(:is(.quartz[data-theme=dark],:is([data-theme=dark],.dark) .quartz:not([data-theme=light]),[data-surface=ink]) :is([data-surface=inverse],[data-surface=inverse] *))){--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffffe6), 0 4px 12px var(--tw-shadow-color,#00000059);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media(hover:hover){:where(.quartz,[data-system=quartz]) .dark\:hover\:text-foreground:where(:is(:is([data-theme=dark],[data-theme=dark] *,.dark *):not(.quartz[data-theme=light],.quartz[data-theme=light] *),[data-surface=ink],[data-surface=ink] *,[data-surface=inverse],[data-surface=inverse] *):not(:is(.quartz[data-theme=dark],:is([data-theme=dark],.dark) .quartz:not([data-theme=light]),[data-surface=ink]) :is([data-surface=inverse],[data-surface=inverse] *))):hover{color:var(--text-1)}}:where(.quartz,[data-system=quartz]) .dark\:hover\:text-foreground:where(:is(:is([data-theme=dark],[data-theme=dark] *,.dark *):not(.quartz[data-theme=light],.quartz[data-theme=light] *),[data-surface=ink],[data-surface=ink] *,[data-surface=inverse],[data-surface=inverse] *):not(:is(.quartz[data-theme=dark],:is([data-theme=dark],.dark) .quartz:not([data-theme=light]),[data-surface=ink]) :is([data-surface=inverse],[data-surface=inverse] *)))[data-force-hover]{color:var(--text-1)}:where(.quartz,[data-system=quartz]) .dark\:has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/40:where(:is(:is([data-theme=dark],[data-theme=dark] *,.dark *):not(.quartz[data-theme=light],.quartz[data-theme=light] *),[data-surface=ink],[data-surface=ink] *,[data-surface=inverse],[data-surface=inverse] *):not(:is(.quartz[data-theme=dark],:is([data-theme=dark],.dark) .quartz:not([data-theme=light]),[data-surface=ink]) :is([data-surface=inverse],[data-surface=inverse] *))):has([data-slot][aria-invalid=true]){--tw-ring-color:var(--fail-mark)}@supports (color:color-mix(in lab,red,red)){:where(.quartz,[data-system=quartz]) .dark\:has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/40:where(:is(:is([data-theme=dark],[data-theme=dark] *,.dark *):not(.quartz[data-theme=light],.quartz[data-theme=light] *),[data-surface=ink],[data-surface=ink] *,[data-surface=inverse],[data-surface=inverse] *):not(:is(.quartz[data-theme=dark],:is([data-theme=dark],.dark) .quartz:not([data-theme=light]),[data-surface=ink]) :is([data-surface=inverse],[data-surface=inverse] *))):has([data-slot][aria-invalid=true]){--tw-ring-color:color-mix(in oklab, var(--fail-mark) 40%, transparent)}}:where(.quartz,[data-system=quartz]) .dark\:has-\[\[data-slot\]\[aria-invalid\=true\]\]\:outline-destructive\/50:where(:is(:is([data-theme=dark],[data-theme=dark] *,.dark *):not(.quartz[data-theme=light],.quartz[data-theme=light] *),[data-surface=ink],[data-surface=ink] *,[data-surface=inverse],[data-surface=inverse] *):not(:is(.quartz[data-theme=dark],:is([data-theme=dark],.dark) .quartz:not([data-theme=light]),[data-surface=ink]) :is([data-surface=inverse],[data-surface=inverse] *))):has([data-slot][aria-invalid=true]){outline-color:var(--fail-mark)}@supports (color:color-mix(in lab,red,red)){:where(.quartz,[data-system=quartz]) .dark\:has-\[\[data-slot\]\[aria-invalid\=true\]\]\:outline-destructive\/50:where(:is(:is([data-theme=dark],[data-theme=dark] *,.dark *):not(.quartz[data-theme=light],.quartz[data-theme=light] *),[data-surface=ink],[data-surface=ink] *,[data-surface=inverse],[data-surface=inverse] *):not(:is(.quartz[data-theme=dark],:is([data-theme=dark],.dark) .quartz:not([data-theme=light]),[data-surface=ink]) :is([data-surface=inverse],[data-surface=inverse] *))):has([data-slot][aria-invalid=true]){outline-color:color-mix(in oklab,var(--fail-mark) 50%,transparent)}}:where(.quartz,[data-system=quartz]) .dark\:aria-invalid\:border-destructive\/50:where(:is(:is([data-theme=dark],[data-theme=dark] *,.dark *):not(.quartz[data-theme=light],.quartz[data-theme=light] *),[data-surface=ink],[data-surface=ink] *,[data-surface=inverse],[data-surface=inverse] *):not(:is(.quartz[data-theme=dark],:is([data-theme=dark],.dark) .quartz:not([data-theme=light]),[data-surface=ink]) :is([data-surface=inverse],[data-surface=inverse] *)))[aria-invalid=true]{border-color:var(--fail-mark)}@supports (color:color-mix(in lab,red,red)){:where(.quartz,[data-system=quartz]) .dark\:aria-invalid\:border-destructive\/50:where(:is(:is([data-theme=dark],[data-theme=dark] *,.dark *):not(.quartz[data-theme=light],.quartz[data-theme=light] *),[data-surface=ink],[data-surface=ink] *,[data-surface=inverse],[data-surface=inverse] *):not(:is(.quartz[data-theme=dark],:is([data-theme=dark],.dark) .quartz:not([data-theme=light]),[data-surface=ink]) :is([data-surface=inverse],[data-surface=inverse] *)))[aria-invalid=true]{border-color:color-mix(in oklab,var(--fail-mark) 50%,transparent)}}:where(.quartz,[data-system=quartz]) .dark\:aria-invalid\:ring-destructive\/40:where(:is(:is([data-theme=dark],[data-theme=dark] *,.dark *):not(.quartz[data-theme=light],.quartz[data-theme=light] *),[data-surface=ink],[data-surface=ink] *,[data-surface=inverse],[data-surface=inverse] *):not(:is(.quartz[data-theme=dark],:is([data-theme=dark],.dark) .quartz:not([data-theme=light]),[data-surface=ink]) :is([data-surface=inverse],[data-surface=inverse] *)))[aria-invalid=true]{--tw-ring-color:var(--fail-mark)}@supports (color:color-mix(in lab,red,red)){:where(.quartz,[data-system=quartz]) .dark\:aria-invalid\:ring-destructive\/40:where(:is(:is([data-theme=dark],[data-theme=dark] *,.dark *):not(.quartz[data-theme=light],.quartz[data-theme=light] *),[data-surface=ink],[data-surface=ink] *,[data-surface=inverse],[data-surface=inverse] *):not(:is(.quartz[data-theme=dark],:is([data-theme=dark],.dark) .quartz:not([data-theme=light]),[data-surface=ink]) :is([data-surface=inverse],[data-surface=inverse] *)))[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--fail-mark) 40%, transparent)}}:where(.quartz,[data-system=quartz]) .dark\:aria-invalid\:outline-destructive\/50:where(:is(:is([data-theme=dark],[data-theme=dark] *,.dark *):not(.quartz[data-theme=light],.quartz[data-theme=light] *),[data-surface=ink],[data-surface=ink] *,[data-surface=inverse],[data-surface=inverse] *):not(:is(.quartz[data-theme=dark],:is([data-theme=dark],.dark) .quartz:not([data-theme=light]),[data-surface=ink]) :is([data-surface=inverse],[data-surface=inverse] *)))[aria-invalid=true]{outline-color:var(--fail-mark)}@supports (color:color-mix(in lab,red,red)){:where(.quartz,[data-system=quartz]) .dark\:aria-invalid\:outline-destructive\/50:where(:is(:is([data-theme=dark],[data-theme=dark] *,.dark *):not(.quartz[data-theme=light],.quartz[data-theme=light] *),[data-surface=ink],[data-surface=ink] *,[data-surface=inverse],[data-surface=inverse] *):not(:is(.quartz[data-theme=dark],:is([data-theme=dark],.dark) .quartz:not([data-theme=light]),[data-surface=ink]) :is([data-surface=inverse],[data-surface=inverse] *)))[aria-invalid=true]{outline-color:color-mix(in oklab,var(--fail-mark) 50%,transparent)}}:where(.quartz,[data-system=quartz]) .dark\:aria-invalid\:aria-checked\:border-primary:where(:is(:is([data-theme=dark],[data-theme=dark] *,.dark *):not(.quartz[data-theme=light],.quartz[data-theme=light] *),[data-surface=ink],[data-surface=ink] *,[data-surface=inverse],[data-surface=inverse] *):not(:is(.quartz[data-theme=dark],:is([data-theme=dark],.dark) .quartz:not([data-theme=light]),[data-surface=ink]) :is([data-surface=inverse],[data-surface=inverse] *)))[aria-invalid=true][aria-checked=true],:where(.quartz,[data-system=quartz]) .dark\:data-checked\:aria-invalid\:border-primary:where(:is(:is([data-theme=dark],[data-theme=dark] *,.dark *):not(.quartz[data-theme=light],.quartz[data-theme=light] *),[data-surface=ink],[data-surface=ink] *,[data-surface=inverse],[data-surface=inverse] *):not(:is(.quartz[data-theme=dark],:is([data-theme=dark],.dark) .quartz:not([data-theme=light]),[data-surface=ink]) :is([data-surface=inverse],[data-surface=inverse] *)))[data-checked][aria-invalid=true]{border-color:var(--button-primary)}:where(.quartz,[data-system=quartz]) .dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:where(:is(:is([data-theme=dark],[data-theme=dark] *,.dark *):not(.quartz[data-theme=light],.quartz[data-theme=light] *),[data-surface=ink],[data-surface=ink] *,[data-surface=inverse],[data-surface=inverse] *):not(:is(.quartz[data-theme=dark],:is([data-theme=dark],.dark) .quartz:not([data-theme=light]),[data-surface=ink]) :is([data-surface=inverse],[data-surface=inverse] *)))[data-variant=destructive]:focus{background-color:var(--fail-mark)}@supports (color:color-mix(in lab,red,red)){:where(.quartz,[data-system=quartz]) .dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:where(:is(:is([data-theme=dark],[data-theme=dark] *,.dark *):not(.quartz[data-theme=light],.quartz[data-theme=light] *),[data-surface=ink],[data-surface=ink] *,[data-surface=inverse],[data-surface=inverse] *):not(:is(.quartz[data-theme=dark],:is([data-theme=dark],.dark) .quartz:not([data-theme=light]),[data-surface=ink]) :is([data-surface=inverse],[data-surface=inverse] *)))[data-variant=destructive]:focus{background-color:color-mix(in oklab,var(--fail-mark) 20%,transparent)}}:where(.quartz,[data-system=quartz]) .dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:where(:is(:is([data-theme=dark],[data-theme=dark] *,.dark *):not(.quartz[data-theme=light],.quartz[data-theme=light] *),[data-surface=ink],[data-surface=ink] *,[data-surface=inverse],[data-surface=inverse] *):not(:is(.quartz[data-theme=dark],:is([data-theme=dark],.dark) .quartz:not([data-theme=light]),[data-surface=ink]) :is([data-surface=inverse],[data-surface=inverse] *)))[data-variant=destructive][data-force-focus]{background-color:var(--fail-mark)}@supports (color:color-mix(in lab,red,red)){:where(.quartz,[data-system=quartz]) .dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:where(:is(:is([data-theme=dark],[data-theme=dark] *,.dark *):not(.quartz[data-theme=light],.quartz[data-theme=light] *),[data-surface=ink],[data-surface=ink] *,[data-surface=inverse],[data-surface=inverse] *):not(:is(.quartz[data-theme=dark],:is([data-theme=dark],.dark) .quartz:not([data-theme=light]),[data-surface=ink]) :is([data-surface=inverse],[data-surface=inverse] *)))[data-variant=destructive][data-force-focus]{background-color:color-mix(in oklab,var(--fail-mark) 20%,transparent)}}@media(forced-colors:active){:where(.quartz,[data-system=quartz]) .forced-colors\:border{border-style:var(--tw-border-style);border-width:1px}:where(.quartz,[data-system=quartz]) .forced-colors\:border-0{border-style:var(--tw-border-style);border-width:0}:where(.quartz,[data-system=quartz]) .forced-colors\:border-solid{--tw-border-style:solid;border-style:solid}:where(.quartz,[data-system=quartz]) .forced-colors\:border-\[ButtonText\]{border-color:buttontext}:where(.quartz,[data-system=quartz]) .forced-colors\:border-\[CanvasText\]{border-color:canvastext}:where(.quartz,[data-system=quartz]) .forced-colors\:border-transparent{border-color:#0000}:where(.quartz,[data-system=quartz]) .forced-colors\:border-t-transparent{border-top-color:#0000}:where(.quartz,[data-system=quartz]) .forced-colors\:bg-\[CanvasText\]{background-color:canvastext}:where(.quartz,[data-system=quartz]) .forced-colors\:bg-\[Canvas\]{background-color:canvas}:where(.quartz,[data-system=quartz]) .forced-colors\:bg-\[GrayText\]{background-color:graytext}:where(.quartz,[data-system=quartz]) .forced-colors\:bg-\[HighlightText\]{background-color:highlighttext}:where(.quartz,[data-system=quartz]) .forced-colors\:bg-\[Highlight\]{background-color:highlight}:where(.quartz,[data-system=quartz]) .forced-colors\:fill-\[CanvasText\]{fill:canvastext}:where(.quartz,[data-system=quartz]) .forced-colors\:stroke-\[CanvasText\]{stroke:canvastext}:where(.quartz,[data-system=quartz]) .forced-colors\:stroke-\[GrayText\]{stroke:graytext}:where(.quartz,[data-system=quartz]) .forced-colors\:text-\[ButtonText\]{color:buttontext}:where(.quartz,[data-system=quartz]) .forced-colors\:underline{text-decoration-line:underline}:where(.quartz,[data-system=quartz]) .forced-colors\:outline,:where(.quartz,[data-system=quartz]) .forced-colors\:outline-1{outline-style:var(--tw-outline-style);outline-width:1px}:where(.quartz,[data-system=quartz]) .forced-colors\:-outline-offset-1{outline-offset:-1px}:where(.quartz,[data-system=quartz]) .forced-colors\:outline-\[CanvasText\]{outline-color:canvastext}:where(.quartz,[data-system=quartz]) .forced-colors\:\[forced-color-adjust\:none\]{forced-color-adjust:none}:where(.quartz,[data-system=quartz]) .forced-colors\:outline-solid{--tw-outline-style:solid;outline-style:solid}:where(.quartz,[data-system=quartz]) .forced-colors\:has-data-active\:outline:has([data-active]),:where(.quartz,[data-system=quartz]) .forced-colors\:has-data-active\:outline-1:has([data-active]){outline-style:var(--tw-outline-style);outline-width:1px}:where(.quartz,[data-system=quartz]) .forced-colors\:aria-pressed\:outline-2[aria-pressed=true]{outline-style:var(--tw-outline-style);outline-width:2px}:where(.quartz,[data-system=quartz]) .forced-colors\:aria-pressed\:-outline-offset-2[aria-pressed=true]{outline-offset:-2px}:where(.quartz,[data-system=quartz]) .forced-colors\:data-active\:outline[data-active],:where(.quartz,[data-system=quartz]) .forced-colors\:data-active\:outline-1[data-active]{outline-style:var(--tw-outline-style);outline-width:1px}:where(.quartz,[data-system=quartz]) .forced-colors\:data-active\:outline-2[data-active]{outline-style:var(--tw-outline-style);outline-width:2px}:where(.quartz,[data-system=quartz]) .forced-colors\:data-active\:-outline-offset-2[data-active]{outline-offset:-2px}:where(.quartz,[data-system=quartz]) .forced-colors\:data-checked\:bg-\[Highlight\]\![data-checked]{background-color:highlight!important}:where(.quartz,[data-system=quartz]) .forced-colors\:data-checked\:text-\[HighlightText\]\![data-checked]{color:highlighttext!important}:where(.quartz,[data-system=quartz]) .forced-colors\:data-checked\:\[forced-color-adjust\:none\][data-checked]{forced-color-adjust:none}:where(.quartz,[data-system=quartz]) .forced-colors\:data-disabled\:border-\[GrayText\][data-disabled]{border-color:graytext}:where(.quartz,[data-system=quartz]) .forced-colors\:data-disabled\:text-\[GrayText\][data-disabled]{color:graytext}:where(.quartz,[data-system=quartz]) .forced-colors\:data-disabled\:not-aria-busy\:border-\[GrayText\][data-disabled]:not([aria-busy=true]){border-color:graytext}:where(.quartz,[data-system=quartz]) .forced-colors\:data-disabled\:not-aria-busy\:text-\[GrayText\][data-disabled]:not([aria-busy=true]){color:graytext}:where(.quartz,[data-system=quartz]) .forced-colors\:data-disabled\:data-checked\:bg-\[Canvas\]\![data-disabled][data-checked]{background-color:canvas!important}:where(.quartz,[data-system=quartz]) .forced-colors\:data-disabled\:data-checked\:bg-\[GrayText\]\![data-disabled][data-checked]{background-color:graytext!important}:where(.quartz,[data-system=quartz]) .forced-colors\:data-disabled\:data-checked\:text-\[GrayText\]\![data-disabled][data-checked]{color:graytext!important}:where(.quartz,[data-system=quartz]) .forced-colors\:data-indeterminate\:bg-\[Highlight\]\![data-indeterminate]{background-color:highlight!important}:where(.quartz,[data-system=quartz]) .forced-colors\:data-indeterminate\:text-\[HighlightText\]\![data-indeterminate]{color:highlighttext!important}:where(.quartz,[data-system=quartz]) .forced-colors\:data-indeterminate\:\[forced-color-adjust\:none\][data-indeterminate]{forced-color-adjust:none}:where(.quartz,[data-system=quartz]) .forced-colors\:data-invalid\:outline-2[data-invalid]{outline-style:var(--tw-outline-style);outline-width:2px}:where(.quartz,[data-system=quartz]) .forced-colors\:data-invalid\:-outline-offset-2[data-invalid]{outline-offset:-2px}:where(.quartz,[data-system=quartz]) .forced-colors\:data-invalid\:outline-dashed[data-invalid]{--tw-outline-style:dashed;outline-style:dashed}:where(.quartz,[data-system=quartz]) .forced-colors\:data-open\:outline-2[data-open]{outline-style:var(--tw-outline-style);outline-width:2px}:where(.quartz,[data-system=quartz]) .forced-colors\:data-open\:-outline-offset-2[data-open]{outline-offset:-2px}:where(.quartz,[data-system=quartz]) .forced-colors\:data-open\:outline-\[Highlight\][data-open]{outline-color:highlight}:where(.quartz,[data-system=quartz]) .forced-colors\:data-popup-open\:outline-1[data-popup-open]{outline-style:var(--tw-outline-style);outline-width:1px}:where(.quartz,[data-system=quartz]) .forced-colors\:data-popup-open\:-outline-offset-1[data-popup-open]{outline-offset:-1px}:where(.quartz,[data-system=quartz]) .forced-colors\:data-popup-open\:outline-solid[data-popup-open]{--tw-outline-style:solid;outline-style:solid}:where(.quartz,[data-system=quartz]) .forced-colors\:data-pressed\:bg-\[Highlight\]\![data-pressed]{background-color:highlight!important}:where(.quartz,[data-system=quartz]) .forced-colors\:data-pressed\:text-\[HighlightText\]\![data-pressed]{color:highlighttext!important}:where(.quartz,[data-system=quartz]) .forced-colors\:data-pressed\:\[forced-color-adjust\:none\][data-pressed]{forced-color-adjust:none}:where(.quartz,[data-system=quartz]) .forced-colors\:data-disabled\:data-pressed\:bg-\[Canvas\]\![data-disabled][data-pressed]{background-color:canvas!important}:where(.quartz,[data-system=quartz]) .forced-colors\:data-disabled\:data-pressed\:text-\[GrayText\]\![data-disabled][data-pressed]{color:graytext!important}:where(.quartz,[data-system=quartz]) .forced-colors\:data-selected\:border-2[data-selected]{border-style:var(--tw-border-style);border-width:2px}:where(.quartz,[data-system=quartz]) .forced-colors\:data-selected\:outline[data-selected]{outline-style:var(--tw-outline-style);outline-width:1px}:where(.quartz,[data-system=quartz]) .forced-colors\:data-selected\:outline-2[data-selected]{outline-style:var(--tw-outline-style);outline-width:2px}:where(.quartz,[data-system=quartz]) .forced-colors\:data-selected\:-outline-offset-2[data-selected]{outline-offset:-2px}:where(.quartz,[data-system=quartz]) .forced-colors\:data-selected\:data-highlighted\:bg-\[Highlight\]\![data-selected][data-highlighted]{background-color:highlight!important}:where(.quartz,[data-system=quartz]) .forced-colors\:data-\[state\=selected\]\:outline-1[data-state=selected]{outline-style:var(--tw-outline-style);outline-width:1px}:where(.quartz,[data-system=quartz]) .forced-colors\:data-\[state\=selected\]\:-outline-offset-1[data-state=selected]{outline-offset:-1px}:where(.quartz,[data-system=quartz]) .forced-colors\:data-\[state\=selected\]\:outline-\[Highlight\][data-state=selected]{outline-color:highlight}}@media(pointer:coarse){:where(.quartz,[data-system=quartz]) .pointer-coarse\:hidden{display:none}:where(.quartz,[data-system=quartz]) .pointer-coarse\:size-\(--control\){width:var(--control);height:var(--control)}:where(.quartz,[data-system=quartz]) .pointer-coarse\:text-base{font-size:16px;line-height:var(--tw-leading,22px)}:where(.quartz,[data-system=quartz]) .pointer-coarse\:type-code-touch{font:var(--type-code-touch);letter-spacing:0;font-variant-numeric:tabular-nums}}@media(pointer:fine){:where(.quartz,[data-system=quartz]) .pointer-fine\:not-\[\:focus-visible\]\:sr-only:not(:focus-visible){clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media(hover:hover){:where(.quartz,[data-system=quartz]) .pointer-fine\:group-hover\/tab\:invisible:is(:where(.group\/tab):hover *){visibility:hidden}}:where(.quartz,[data-system=quartz]) .pointer-fine\:group-hover\/tab\:invisible:is(:where(.group\/tab)[data-force-hover] *),:where(.quartz,[data-system=quartz]) .pointer-fine\:group-has-focus-visible\/tab\:invisible:is(:where(.group\/tab):has(:focus-visible) *),:where(.quartz,[data-system=quartz]) .pointer-fine\:group-has-focus-visible\/tab\:invisible:is(:where(.group\/tab):has([data-force-focus-visible]) *){visibility:hidden}}@media(hover:none){:where(.quartz,[data-system=quartz]) .touch\:hidden{display:none}}@media(pointer:coarse){:where(.quartz,[data-system=quartz]) .touch\:hidden{display:none}}@media(hover:none){:where(.quartz,[data-system=quartz]) .touch\:opacity-0{opacity:0}}@media(pointer:coarse){:where(.quartz,[data-system=quartz]) .touch\:opacity-0{opacity:0}}@media(hover:none){:where(.quartz,[data-system=quartz]) .touch\:opacity-100{opacity:1}}@media(pointer:coarse){:where(.quartz,[data-system=quartz]) .touch\:opacity-100{opacity:1}}@media(hover:none){:where(.quartz,[data-system=quartz]) .touch\:after\:opacity-100:after{content:var(--tw-content);opacity:1}}@media(pointer:coarse){:where(.quartz,[data-system=quartz]) .touch\:after\:opacity-100:after{content:var(--tw-content);opacity:1}}:where(.quartz,[data-system=quartz]) .\[\&_\[data-badge\]\]\:inline-flex [data-badge]{display:inline-flex}:where(.quartz,[data-system=quartz]) .\[\&_\[data-badge\]\]\:h-4 [data-badge]{height:calc(var(--space-1) * 4)}:where(.quartz,[data-system=quartz]) .\[\&_\[data-badge\]\]\:h-5 [data-badge]{height:calc(var(--space-1) * 5)}:where(.quartz,[data-system=quartz]) .\[\&_\[data-badge\]\]\:min-w-4 [data-badge]{min-width:calc(var(--space-1) * 4)}:where(.quartz,[data-system=quartz]) .\[\&_\[data-badge\]\]\:min-w-5 [data-badge]{min-width:calc(var(--space-1) * 5)}:where(.quartz,[data-system=quartz]) .\[\&_\[data-badge\]\]\:shrink-0 [data-badge]{flex-shrink:0}:where(.quartz,[data-system=quartz]) .\[\&_\[data-badge\]\]\:items-center [data-badge]{align-items:center}:where(.quartz,[data-system=quartz]) .\[\&_\[data-badge\]\]\:justify-center [data-badge]{justify-content:center}:where(.quartz,[data-system=quartz]) .\[\&_\[data-badge\]\]\:rounded-xs [data-badge]{border-radius:var(--radius-inner)}:where(.quartz,[data-system=quartz]) .\[\&_\[data-badge\]\]\:bg-destructive\/10 [data-badge]{background-color:var(--fail-mark)}@supports (color:color-mix(in lab,red,red)){:where(.quartz,[data-system=quartz]) .\[\&_\[data-badge\]\]\:bg-destructive\/10 [data-badge]{background-color:color-mix(in oklab,var(--fail-mark) 10%,transparent)}}:where(.quartz,[data-system=quartz]) .\[\&_\[data-badge\]\]\:bg-primary-foreground\/20 [data-badge]{background-color:var(--text-inverse)}@supports (color:color-mix(in lab,red,red)){:where(.quartz,[data-system=quartz]) .\[\&_\[data-badge\]\]\:bg-primary-foreground\/20 [data-badge]{background-color:color-mix(in oklab,var(--text-inverse) 20%,transparent)}}:where(.quartz,[data-system=quartz]) .\[\&_\[data-badge\]\]\:bg-primary\/10 [data-badge]{background-color:var(--button-primary)}@supports (color:color-mix(in lab,red,red)){:where(.quartz,[data-system=quartz]) .\[\&_\[data-badge\]\]\:bg-primary\/10 [data-badge]{background-color:color-mix(in oklab,var(--button-primary) 10%,transparent)}}:where(.quartz,[data-system=quartz]) .\[\&_\[data-badge\]\]\:px-0\.5 [data-badge]{padding-inline:calc(var(--space-1) * .5)}:where(.quartz,[data-system=quartz]) .\[\&_\[data-badge\]\]\:px-1 [data-badge]{padding-inline:var(--space-1)}:where(.quartz,[data-system=quartz]) .\[\&_\[data-badge\]\]\:font-medium [data-badge]{--tw-font-weight:var(--weight-medium);font-weight:var(--weight-medium)}:where(.quartz,[data-system=quartz]) .\[\&_\[data-menu-target-open\]\]\:bg-hover [data-menu-target-open]{background-color:var(--surface-hover)}:where(.quartz,[data-system=quartz]) .\[\&_\[data-menu-target-open\]\]\:shadow-\[inset_0_1px_0_var\(--line-frame\)\,inset_0_-1px_0_var\(--line-frame\)\] [data-menu-target-open]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,var(--line-frame)), inset 0 -1px 0 var(--tw-shadow-color,var(--line-frame));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media(forced-colors:active){:where(.quartz,[data-system=quartz]) .forced-colors\:\[\&_\[data-menu-target-open\]\]\:outline-2 [data-menu-target-open]{outline-style:var(--tw-outline-style);outline-width:2px}:where(.quartz,[data-system=quartz]) .forced-colors\:\[\&_\[data-menu-target-open\]\]\:-outline-offset-2 [data-menu-target-open]{outline-offset:-2px}:where(.quartz,[data-system=quartz]) .forced-colors\:\[\&_\[data-menu-target-open\]\]\:outline-solid [data-menu-target-open]{--tw-outline-style:solid;outline-style:solid}}:where(.quartz,[data-system=quartz]) .aria-pressed\:\[\&_\[data-slot\=chip-icon\]\]\:text-current[aria-pressed=true] [data-slot=chip-icon],:where(.quartz,[data-system=quartz]) .data-active\:\[\&_\[data-slot\=chip-icon\]\]\:text-current[data-active] [data-slot=chip-icon]{color:currentColor}@media(hover:hover){:where(.quartz,[data-system=quartz]) .enabled\:hover\:\[\&_\[data-slot\=progress-step-title\]\]\:underline:enabled:hover [data-slot=progress-step-title]{text-decoration-line:underline}}:where(.quartz,[data-system=quartz]) .enabled\:hover\:\[\&_\[data-slot\=progress-step-title\]\]\:underline:enabled[data-force-hover] [data-slot=progress-step-title]{text-decoration-line:underline}:where(.quartz,[data-system=quartz]) .\[\&_\[role\=listbox\]\]\:scroll-fade-y [role=listbox]{-webkit-mask-image:linear-gradient(to bottom,transparent,black var(--fade-top),black calc(100% - var(--fade-bottom)),transparent);mask-image:linear-gradient(to bottom,transparent,black var(--fade-top),black calc(100% - var(--fade-bottom)),transparent)}@supports (animation-timeline:scroll()){:where(.quartz,[data-system=quartz]) .\[\&_\[role\=listbox\]\]\:scroll-fade-y [role=listbox]{animation:linear both quartz-fade-top,linear both quartz-fade-bottom;animation-timeline:scroll(self),scroll(self);animation-range:0 var(--fade-edge),calc(100% - var(--fade-edge)) 100%}}:where(.quartz,[data-system=quartz]) .\[\&_a\]\:text-current a{color:currentColor}:where(.quartz,[data-system=quartz]) .\[\&_a\]\:text-text-1 a{color:var(--text-1)}:where(.quartz,[data-system=quartz]) .\[\&_a\]\:underline a{text-decoration-line:underline}:where(.quartz,[data-system=quartz]) .\[\&_a\]\:decoration-1 a{text-decoration-thickness:1px}:where(.quartz,[data-system=quartz]) .\[\&_a\]\:underline-offset-3 a{text-underline-offset:3px}:where(.quartz,[data-system=quartz]) .\[\&_a\]\:underline-offset-4 a{text-underline-offset:4px}@media(hover:hover){:where(.quartz,[data-system=quartz]) .\[\&_a\]\:hover\:text-foreground a:hover{color:var(--text-1)}}:where(.quartz,[data-system=quartz]) .\[\&_a\]\:hover\:text-foreground a[data-force-hover]{color:var(--text-1)}:where(.quartz,[data-system=quartz]) .\[\&_code\]\:type-code-sm code{font:var(--type-code-sm);letter-spacing:0;font-variant-numeric:tabular-nums}:where(.quartz,[data-system=quartz]) .\[\&_img\]\:size-full img{width:100%;height:100%}:where(.quartz,[data-system=quartz]) .\[\&_img\]\:object-cover img{object-fit:cover}:where(.quartz,[data-system=quartz]) .\[\&_p\:not\(\:last-child\)\]\:mb-3 p:not(:last-child){margin-bottom:calc(var(--space-1) * 3)}:where(.quartz,[data-system=quartz]) .\[\&_p\:not\(\:last-child\)\]\:mb-4 p:not(:last-child){margin-bottom:calc(var(--space-1) * 4)}:where(.quartz,[data-system=quartz]) .\[\&_strong\]\:font-medium strong{--tw-font-weight:var(--weight-medium);font-weight:var(--weight-medium)}:where(.quartz,[data-system=quartz]) .\[\&_strong\]\:text-text-1 strong{color:var(--text-1)}:where(.quartz,[data-system=quartz]) .\[\&_svg\]\:pointer-events-none svg{pointer-events:none}:where(.quartz,[data-system=quartz]) .\[\&_svg\]\:size-3 svg{width:calc(var(--space-1) * 3);height:calc(var(--space-1) * 3)}:where(.quartz,[data-system=quartz]) .\[\&_svg\]\:size-3\.5 svg{width:calc(var(--space-1) * 3.5);height:calc(var(--space-1) * 3.5)}:where(.quartz,[data-system=quartz]) .\[\&_svg\]\:size-4 svg{width:calc(var(--space-1) * 4);height:calc(var(--space-1) * 4)}:where(.quartz,[data-system=quartz]) .\[\&_svg\]\:shrink-0 svg{flex-shrink:0}:where(.quartz,[data-system=quartz]) .\[\&_svg\]\:text-text-2 svg{color:var(--text-2)}:where(.quartz,[data-system=quartz]) .\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5 svg:not([class*=size-]){width:calc(var(--space-1) * 3.5);height:calc(var(--space-1) * 3.5)}:where(.quartz,[data-system=quartz]) .\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--space-1) * 4);height:calc(var(--space-1) * 4)}:where(.quartz,[data-system=quartz]) .group-data-\[variant\=framed\]\/data-list\:\[\&\+\&\]\:rule-top:is(:where(.group\/data-list)[data-variant=framed] *)+:is(:where(.quartz,[data-system=quartz]) .group-data-\[variant\=framed\]\/data-list\:\[\&\+\&\]\:rule-top:is(:where(.group\/data-list)[data-variant=framed] *)){box-shadow:inset 0 1px 0 var(--line-row)}:where(.quartz,[data-system=quartz]) .\[\&\+\[data-slot\=item-content\]\]\:flex-none+[data-slot=item-content]{flex:none}:where(.quartz,[data-system=quartz]) .\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}:where(.quartz,[data-system=quartz]) .\[\&\:\:-webkit-search-cancel-button\]\:appearance-none::-webkit-search-cancel-button{appearance:none}:where(.quartz,[data-system=quartz]) .\[\&\:first-child\[data-selected\=true\]_button\]\:rounded-l-\(--cell-radius\):first-child[data-selected=true] button{border-top-left-radius:var(--cell-radius);border-bottom-left-radius:var(--cell-radius)}:where(.quartz,[data-system=quartz]) .\[\&\:has\(\+\[data-slot\=select-group\]\)\]\:-mb-px:has(+[data-slot=select-group]){margin-bottom:-1px}:where(.quartz,[data-system=quartz]) .\[\&\:has\(\[data-open\]\)\]\:z-\[calc\(var\(--z-raised\)\+1\)\]:has([data-open]){z-index:calc(var(--z-raised) + 1)}:where(.quartz,[data-system=quartz]) .\[\&\:has\(\[role\=checkbox\]\)\]\:w-10:has([role=checkbox]){width:calc(var(--space-1) * 10)}:where(.quartz,[data-system=quartz]) .\[\&\:has\(\[role\=checkbox\]\)\]\:pe-0:has([role=checkbox]){padding-inline-end:0}:where(.quartz,[data-system=quartz]) .\[\.border-b\]\:pb-\(--card-spacing\).border-b{padding-bottom:var(--card-spacing)}:where(.quartz,[data-system=quartz]) .\[\.border-t\]\:pt-\(--card-spacing\).border-t{padding-top:var(--card-spacing)}:is(:where(.quartz,[data-system=quartz]) .rtl\:\*\*\:\[\.rdp-button\\_next\>svg\]\:rotate-180:where(:dir(rtl),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_next>svg),:is(:where(.quartz,[data-system=quartz]) .rtl\:\*\*\:\[\.rdp-button\\_previous\>svg\]\:rotate-180:where(:dir(rtl),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_previous>svg){rotate:180deg}:where(.quartz,[data-system=quartz]) .\[\&\:is\(\:hover\:not\(\[data-disabled\]\)\,\[aria-pressed\=true\]\,\[data-active\]\,\[data-popup-open\]\)\:not\(\:last-child\)\]\:z-\(--z-raised\):is(:hover:not([data-disabled]),[aria-pressed=true],[data-active],[data-popup-open]):not(:last-child){z-index:var(--z-raised)}:where(.quartz,[data-system=quartz]) .\[\&\:is\(\:hover\:not\(\[data-disabled\]\)\,\[aria-pressed\=true\]\,\[data-active\]\,\[data-popup-open\]\)\:not\(\:last-child\)\]\:before\:-end-px:is(:hover:not([data-disabled]),[aria-pressed=true],[data-active],[data-popup-open]):not(:last-child):before{content:var(--tw-content);inset-inline-end:-1px}:where(.quartz,[data-system=quartz]) .\[\&\:is\(\:hover\:not\(\[data-disabled\]\)\,\[aria-pressed\=true\]\,\[data-active\]\,\[data-popup-open\]\)\:not\(\:last-child\)\]\:before\:border-e-1:is(:hover:not([data-disabled]),[aria-pressed=true],[data-active],[data-popup-open]):not(:last-child):before{content:var(--tw-content);border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}:is(:where(.quartz,[data-system=quartz]) .\*\:\[a\]\:underline>*):is(a){text-decoration-line:underline}:is(:where(.quartz,[data-system=quartz]) .\*\:\[a\]\:underline-offset-3>*):is(a){text-underline-offset:3px}@media(hover:hover){:where(.quartz,[data-system=quartz]) .\[a\]\:hover\:bg-destructive\/15:is(a):hover{background-color:var(--fail-mark)}@supports (color:color-mix(in lab,red,red)){:where(.quartz,[data-system=quartz]) .\[a\]\:hover\:bg-destructive\/15:is(a):hover{background-color:color-mix(in oklab,var(--fail-mark) 15%,transparent)}}}:where(.quartz,[data-system=quartz]) .\[a\]\:hover\:bg-destructive\/15:is(a)[data-force-hover]{background-color:var(--fail-mark)}@supports (color:color-mix(in lab,red,red)){:where(.quartz,[data-system=quartz]) .\[a\]\:hover\:bg-destructive\/15:is(a)[data-force-hover]{background-color:color-mix(in oklab,var(--fail-mark) 15%,transparent)}}@media(hover:hover){:where(.quartz,[data-system=quartz]) .\[a\]\:hover\:bg-hover:is(a):hover{background-color:var(--surface-hover)}}:where(.quartz,[data-system=quartz]) .\[a\]\:hover\:bg-hover:is(a)[data-force-hover]{background-color:var(--surface-hover)}@media(hover:hover){:where(.quartz,[data-system=quartz]) .\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:var(--button-primary)}@supports (color:color-mix(in lab,red,red)){:where(.quartz,[data-system=quartz]) .\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:color-mix(in oklab,var(--button-primary) 80%,transparent)}}}:where(.quartz,[data-system=quartz]) .\[a\]\:hover\:bg-primary\/80:is(a)[data-force-hover]{background-color:var(--button-primary)}@supports (color:color-mix(in lab,red,red)){:where(.quartz,[data-system=quartz]) .\[a\]\:hover\:bg-primary\/80:is(a)[data-force-hover]{background-color:color-mix(in oklab,var(--button-primary) 80%,transparent)}}@media(hover:hover){:where(.quartz,[data-system=quartz]) .\[a\]\:hover\:text-text-1:is(a):hover{color:var(--text-1)}}:where(.quartz,[data-system=quartz]) .\[a\]\:hover\:text-text-1:is(a)[data-force-hover]{color:var(--text-1)}@media(hover:hover){:where(.quartz,[data-system=quartz]) .\[a\]\:hover\:underline:is(a):hover{text-decoration-line:underline}}:where(.quartz,[data-system=quartz]) .\[a\]\:hover\:underline:is(a)[data-force-hover]{text-decoration-line:underline}@media(hover:hover){:is(:where(.quartz,[data-system=quartz]) .\*\:\[a\]\:hover\:text-foreground>*):is(a):hover{color:var(--text-1)}}:is(:where(.quartz,[data-system=quartz]) .\*\:\[a\]\:hover\:text-foreground>*):is(a)[data-force-hover]{color:var(--text-1)}@media(hover:hover){:where(.quartz,[data-system=quartz]) .\[a\]\:not-data-selected\:not-aria-selected\:hover\:bg-hover:is(a):not([data-selected]):not([aria-selected=true]):hover{background-color:var(--surface-hover)}}:where(.quartz,[data-system=quartz]) .\[a\]\:not-data-selected\:not-aria-selected\:hover\:bg-hover:is(a):not([data-selected]):not([aria-selected=true])[data-force-hover]{background-color:var(--surface-hover)}:where(.quartz,[data-system=quartz]) .\[a\]\:active\:bg-pressed:is(a):active,:where(.quartz,[data-system=quartz]) .\[a\]\:active\:bg-pressed:is(a)[data-force-active]{background-color:var(--surface-pressed)}@media(hover:hover){:where(.quartz,[data-system=quartz]) .\[button\]\:not-data-selected\:not-aria-selected\:hover\:bg-hover:is(button):not([data-selected]):not([aria-selected=true]):hover{background-color:var(--surface-hover)}}:where(.quartz,[data-system=quartz]) .\[button\]\:not-data-selected\:not-aria-selected\:hover\:bg-hover:is(button):not([data-selected]):not([aria-selected=true])[data-force-hover]{background-color:var(--surface-hover)}:where(.quartz,[data-system=quartz]) .\[button\]\:active\:bg-pressed:is(button):active,:where(.quartz,[data-system=quartz]) .\[button\]\:active\:bg-pressed:is(button)[data-force-active]{background-color:var(--surface-pressed)}:is(:where(.quartz,[data-system=quartz]) .\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}:is(:where(.quartz,[data-system=quartz]) .\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}:is(:where(.quartz,[data-system=quartz]) .\*\:\[span\]\:last\:gap-2>*):is(span):last-child{gap:calc(var(--space-1) * 2)}:is(:where(.quartz,[data-system=quartz]) .\*\:\[svg\]\:row-span-2>*):is(svg){grid-row:span 2/span 2}:is(:where(.quartz,[data-system=quartz]) .\*\:\[svg\]\:translate-y-0\.5>*):is(svg){--tw-translate-y:calc(var(--space-1) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}:is(:where(.quartz,[data-system=quartz]) .\*\:\[svg\]\:text-current>*):is(svg){color:currentColor}:is(:where(.quartz,[data-system=quartz]) .data-\[variant\=destructive\]\:\*\:\[svg\]\:text-destructive-foreground[data-variant=destructive]>*):is(svg){color:var(--text-on-field)}:is(:where(.quartz,[data-system=quartz]) .\*\:\[svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4>*):is(svg:not([class*=size-])){width:calc(var(--space-1) * 4);height:calc(var(--space-1) * 4)}:where(.quartz,[data-system=quartz]) .\[\&\:last-child\[data-selected\=true\]_button\]\:rounded-r-\(--cell-radius\):last-child[data-selected=true] button{border-top-right-radius:var(--cell-radius);border-bottom-right-radius:var(--cell-radius)}:where(.quartz,[data-system=quartz]) .\[\&\:not\(\:has\(\>\:not\(\[data-slot\=input-group-text\]\)\)\)\]\:\[--ig-pad\:max\(calc\(\(var\(--ig-h\)-var\(--ig-item\)\)\/2\)\,--spacing\(2\.5\)\)\]:not(:has(>:not([data-slot=input-group-text]))){--ig-pad:max(calc((var(--ig-h) - var(--ig-item)) / 2), calc(var(--space-1) * 2.5))}:where(.quartz,[data-system=quartz]) .\[\&\:nth-child\(2\)\[data-selected\=true\]_button\]\:rounded-l-\(--cell-radius\):nth-child(2)[data-selected=true] button{border-top-left-radius:var(--cell-radius);border-bottom-left-radius:var(--cell-radius)}:where(.quartz,[data-system=quartz]) .\[\&\>\*\]\:mx-auto>*{margin-inline:auto}:where(.quartz,[data-system=quartz]) .\[\&\>\*\]\:justify-end>*{justify-content:flex-end}:where(.quartz,[data-system=quartz]) .\[\&\>\*\]\:px-4>*{padding-inline:calc(var(--space-1) * 4)}:where(.quartz,[data-system=quartz]) .\[\&\>\*\]\:py-3>*{padding-block:calc(var(--space-1) * 3)}:where(.quartz,[data-system=quartz]) .\[\&\>\*\+\*\]\:rule-top>*+*{box-shadow:inset 0 1px 0 var(--line-row)}@container stats (min-width:28rem){:where(.quartz,[data-system=quartz]) .\@md\/stats\:\[\&\>\*\+\*\]\:rule-col>*+*{box-shadow:inset 1px 0 0 var(--line-row)}:where(.quartz,[data-system=quartz]) .\@md\/stats\:\[\&\>\*\+\*\]\:rule-col>*+:dir(rtl){box-shadow:inset -1px 0 0 var(--line-row)}}:where(.quartz,[data-system=quartz]) .\[\&\>\*\:first-child\]\:min-w-0>:first-child{min-width:0}:where(.quartz,[data-system=quartz]) .\[\&\>\*\:first-child\]\:truncate>:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@container item not (min-width:24rem){:where(.quartz,[data-system=quartz]) .\@max-sm\/item\:\[\&\>\*\:not\(\:first-child\)\:not\(\[data-slot\=badge\]\)\]\:hidden>:not(:first-child):not([data-slot=badge]){display:none}}:where(.quartz,[data-system=quartz]) .\[\&\>\.sr-only\]\:w-auto>.sr-only{width:auto}:where(.quartz,[data-system=quartz]) .has-\[\>\[data-slot\=empty-media\]\]\:\[\&\>\[data-slot\=empty-description\]\]\:basis-full:has(>[data-slot=empty-media])>[data-slot=empty-description]{flex-basis:100%}:where(.quartz,[data-system=quartz]) .\[\&\>\[data-slot\=filter-bar-count\]\]\:ms-auto>[data-slot=filter-bar-count]{margin-inline-start:auto}@container not (min-width:32rem){:where(.quartz,[data-system=quartz]) .\@max-lg\:\[\&\>\[data-slot\=filter-bar-count\]\]\:hidden>[data-slot=filter-bar-count]{display:none}}:where(.quartz,[data-system=quartz]) .has-\[\>\[data-align\=inline-end\]\>svg\:only-child\]\:\[\&\>\[data-slot\=input-group-control\]\]\:pr-2:has(>[data-align=inline-end]>svg:only-child)>[data-slot=input-group-control]{padding-right:calc(var(--space-1) * 2)}:where(.quartz,[data-system=quartz]) .has-\[\>\[data-align\=inline-start\]\>svg\:only-child\]\:\[\&\>\[data-slot\=input-group-control\]\]\:pl-2:has(>[data-align=inline-start]>svg:only-child)>[data-slot=input-group-control]{padding-left:calc(var(--space-1) * 2)}:where(.quartz,[data-system=quartz]) .\[\&\>\[data-slot\=progress-item\]\]\:rule-row>[data-slot=progress-item]{box-shadow:inset 0 -1px 0 var(--line-row)}:where(.quartz,[data-system=quartz]) .\[\&\>\[data-slot\=progress-item\]\]\:rule-row>[data-slot=progress-item]:last-child{box-shadow:none}:where(.quartz,[data-system=quartz]) .\[\&\>\[data-slot\=progress-item\]\]\:rule-row>[data-slot=progress-item]:where([data-open]){background-color:var(--surface-hover)}:where(.quartz,[data-system=quartz]) .has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\&\>\[role\=radio\]\]\:mt-0\.5:has(>[data-slot=field-content])>[role=checkbox],:where(.quartz,[data-system=quartz]) .has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\&\>\[role\=radio\]\]\:mt-0\.5:has(>[data-slot=field-content])>[role=radio]{margin-top:calc(var(--space-1) * .5)}@container field-group (min-width:28rem){:where(.quartz,[data-system=quartz]) .\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\&\>\[role\=radio\]\]\:mt-0\.5:has(>[data-slot=field-content])>[role=checkbox],:where(.quartz,[data-system=quartz]) .\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\&\>\[role\=radio\]\]\:mt-0\.5:has(>[data-slot=field-content])>[role=radio]{margin-top:calc(var(--space-1) * .5)}}:where(.quartz,[data-system=quartz]) .\[\&\>a\]\:underline>a{text-decoration-line:underline}:where(.quartz,[data-system=quartz]) .\[\&\>a\]\:underline-offset-4>a{text-underline-offset:4px}:where(.quartz,[data-system=quartz]) .\[\&\>a\:hover\]\:text-primary>a:hover{color:var(--button-primary)}:where(.quartz,[data-system=quartz]) .\[\&\>span\]\:opacity-70>span{opacity:.7}:where(.quartz,[data-system=quartz]) .\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}:where(.quartz,[data-system=quartz]) .\[\&\>svg\]\:size-3\!>svg{width:calc(var(--space-1) * 3)!important;height:calc(var(--space-1) * 3)!important}:where(.quartz,[data-system=quartz]) .\[\&\>svg\]\:size-3\.5>svg{width:calc(var(--space-1) * 3.5);height:calc(var(--space-1) * 3.5)}:where(.quartz,[data-system=quartz]) .\[\&\>svg\]\:size-4>svg{width:calc(var(--space-1) * 4);height:calc(var(--space-1) * 4)}:where(.quartz,[data-system=quartz]) .\[\&\>svg\]\:size-4\!>svg{width:calc(var(--space-1) * 4)!important;height:calc(var(--space-1) * 4)!important}:where(.quartz,[data-system=quartz]) .\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}:where(.quartz,[data-system=quartz]) .\[\&\>svg\]\:text-muted-foreground>svg{color:var(--text-2)}:where(.quartz,[data-system=quartz]) .group-has-data-\[size\=lg\]\/avatar-group\:\[\&\>svg\]\:size-5:is(:where(.group\/avatar-group):has([data-size=lg]) *)>svg{width:calc(var(--space-1) * 5);height:calc(var(--space-1) * 5)}:where(.quartz,[data-system=quartz]) .group-has-data-\[size\=sm\]\/avatar-group\:\[\&\>svg\]\:size-3:is(:where(.group\/avatar-group):has([data-size=sm]) *)>svg{width:calc(var(--space-1) * 3);height:calc(var(--space-1) * 3)}:where(.quartz,[data-system=quartz]) .group-has-data-\[size\=xl\]\/avatar-group\:\[\&\>svg\]\:size-5:is(:where(.group\/avatar-group):has([data-size=xl]) *)>svg{width:calc(var(--space-1) * 5);height:calc(var(--space-1) * 5)}:where(.quartz,[data-system=quartz]) .group-has-data-\[size\=xs\]\/avatar-group\:\[\&\>svg\]\:size-3:is(:where(.group\/avatar-group):has([data-size=xs]) *)>svg{width:calc(var(--space-1) * 3);height:calc(var(--space-1) * 3)}:where(.quartz,[data-system=quartz]) .group-data-\[size\=default\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=default] *)>svg,:where(.quartz,[data-system=quartz]) .group-data-\[size\=lg\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=lg] *)>svg{width:calc(var(--space-1) * 2);height:calc(var(--space-1) * 2)}:where(.quartz,[data-system=quartz]) .group-data-\[size\=lg\]\/avatar\:\[\&\>svg\]\:size-5:is(:where(.group\/avatar)[data-size=lg] *)>svg{width:calc(var(--space-1) * 5);height:calc(var(--space-1) * 5)}:where(.quartz,[data-system=quartz]) .group-data-\[size\=sm\]\/avatar\:\[\&\>svg\]\:hidden:is(:where(.group\/avatar)[data-size=sm] *)>svg{display:none}:where(.quartz,[data-system=quartz]) .group-data-\[size\=xl\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=xl] *)>svg{width:calc(var(--space-1) * 2);height:calc(var(--space-1) * 2)}:where(.quartz,[data-system=quartz]) .group-data-\[size\=xl\]\/avatar\:\[\&\>svg\]\:size-5:is(:where(.group\/avatar)[data-size=xl] *)>svg{width:calc(var(--space-1) * 5);height:calc(var(--space-1) * 5)}:where(.quartz,[data-system=quartz]) .group-data-\[size\=xs\]\/avatar\:\[\&\>svg\]\:hidden:is(:where(.group\/avatar)[data-size=xs] *)>svg{display:none}:where(.quartz,[data-system=quartz]) .group-data-\[size\=xs\]\/avatar\:\[\&\>svg\]\:size-3:is(:where(.group\/avatar)[data-size=xs] *)>svg{width:calc(var(--space-1) * 3);height:calc(var(--space-1) * 3)}:where(.quartz,[data-system=quartz]) .\[\&\>svg\:not\(\[class\*\=\'ml-auto\'\]\)\]\:mx-0\.5>svg:not([class*=ml-auto]){margin-inline:calc(var(--space-1) * .5)}:where(.quartz,[data-system=quartz]) .\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5>svg:not([class*=size-]){width:calc(var(--space-1) * 3.5);height:calc(var(--space-1) * 3.5)}:where(.quartz,[data-system=quartz]) .\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4>svg:not([class*=size-]){width:calc(var(--space-1) * 4);height:calc(var(--space-1) * 4)}:where(.quartz,[data-system=quartz]) .\[\&\>tr\]\:rule-row>tr{box-shadow:inset 0 -1px 0 var(--line-row)}:where(.quartz,[data-system=quartz]) .\[\&\>tr\]\:rule-row>tr:last-child{box-shadow:none}:where(.quartz,[data-system=quartz]) .\[\&\>tr\]\:rule-row>tr:where([data-open]){background-color:var(--surface-hover)}:where(.quartz,[data-system=quartz]) .\[\&\>tr\]\:shadow-\[inset_0_-1px_0_var\(--line-row\)\]>tr{--tw-shadow:inset 0 -1px 0 var(--tw-shadow-color,var(--line-row));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .\[\&\>tr\]\:rule-top>tr{box-shadow:inset 0 1px 0 var(--line-row)}:where(.quartz,[data-system=quartz]) .\[\&\[data-styled\=false\]_\[data-title\]\>\*\]\:shadow-\(--shadow-popover\)[data-styled=false] [data-title]>*{--tw-shadow:var(--shadow-popover);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.quartz,[data-system=quartz]) .\[\&\[readonly\]\]\:bg-well[readonly]{background-color:var(--surface-card)}:where(.quartz,[data-system=quartz]) .\[\&\[readonly\]\]\:\[--control-lift\:var\(--elev-none\)\][readonly]{--control-lift:var(--elev-none)}:where(.quartz,[data-system=quartz]) .\[\&\[readonly\]\]\:\[--frame-color\:transparent\][readonly]{--frame-color:transparent}[data-cancel]+:is(:where(.quartz,[data-system=quartz]) .\[\[data-cancel\]\+\&\]\:-ml-1\.5\!){margin-left:calc(var(--space-1) * -1.5)!important}[data-slot=field-legend]+:is(:where(.quartz,[data-system=quartz]) .\[\[data-slot\=field-legend\]\+\&\]\:-mt-4){margin-top:calc(var(--space-1) * -4)}[data-slot=select-group]+:is(:where(.quartz,[data-system=quartz]) .\[\[data-slot\=select-group\]\+\&\]\:mt-0){margin-top:0}[data-variant=label]+:is(:where(.quartz,[data-system=quartz]) .\[\[data-variant\=label\]\+\&\]\:-mt-4){margin-top:calc(var(--space-1) * -4)}[data-variant=legend]+:is(:where(.quartz,[data-system=quartz]) .\[\[data-variant\=legend\]\+\&\]\:-mt-3\.5){margin-top:calc(var(--space-1) * -3.5)}@media(hover:hover){tbody>:is(:where(.quartz,[data-system=quartz]) .\[tbody\>\&\]\:hover\:bg-hover):hover{background-color:var(--surface-hover)}}tbody>:is(:where(.quartz,[data-system=quartz]) .\[tbody\>\&\]\:hover\:bg-hover)[data-force-hover]{background-color:var(--surface-hover)}@property --frame-radius{syntax:"*";inherits:false}@keyframes quartz-slide{0%{transform:translate(-100%)}to{transform:translate(300%)}}@keyframes quartz-spin{to{transform:rotate(1turn)}}.quartz,.quartz *{scrollbar-color:var(--scrollbar-thumb) transparent}@keyframes quartz-toast-drain{0%{scale:1}to{scale:0 1}}@property --fade-top{syntax:"<length>";inherits:false;initial-value:0}@property --fade-bottom{syntax:"<length>";inherits:false;initial-value:0}@keyframes quartz-fade-top{0%{--fade-top:0px}to{--fade-top:var(--fade-edge)}}@keyframes quartz-fade-bottom{0%{--fade-bottom:var(--fade-edge)}to{--fade-bottom:0px}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-contain-size:initial;--tw-contain-layout:initial;--tw-contain-paint:initial;--tw-contain-style:initial;--tw-text-shadow-color:initial;--tw-text-shadow-alpha:100%;--tw-content:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:root,:host{--font-sans:var(--font-inter), ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:var(--font-mono-source), ui-monospace, "SFMono-Regular", Menlo, Consolas, "Liberation Mono", monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-900:oklch(39.6% .141 25.723);--color-red-950:oklch(25.8% .092 26.042);--color-orange-200:oklch(90.1% .076 70.697);--color-orange-300:oklch(83.7% .128 66.29);--color-orange-400:oklch(75% .183 55.934);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-800:oklch(47% .157 37.304);--color-orange-950:oklch(26.6% .079 36.259);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-950:oklch(27.9% .077 45.635);--color-yellow-200:oklch(94.5% .129 101.54);--color-yellow-300:oklch(90.5% .182 98.111);--color-yellow-400:oklch(85.2% .199 91.936);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-800:oklch(47.6% .114 61.907);--color-yellow-950:oklch(28.6% .066 53.813);--color-lime-100:oklch(96.7% .067 122.328);--color-lime-200:oklch(93.8% .127 124.321);--color-lime-300:oklch(89.7% .196 126.665);--color-lime-400:oklch(84.1% .238 128.85);--color-lime-500:oklch(76.8% .233 130.85);--color-lime-600:oklch(64.8% .2 131.684);--color-lime-700:oklch(53.2% .157 131.589);--color-lime-800:oklch(45.3% .124 130.933);--color-lime-950:oklch(27.4% .072 132.109);--color-green-100:oklch(96.2% .044 156.743);--color-green-200:oklch(92.5% .084 155.995);--color-green-400:oklch(79.2% .209 151.711);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-green-950:oklch(26.6% .065 152.934);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-800:oklch(43.2% .095 166.913);--color-emerald-950:oklch(26.2% .051 172.552);--color-teal-200:oklch(91% .096 180.426);--color-teal-400:oklch(77.7% .152 181.912);--color-teal-500:oklch(70.4% .14 182.503);--color-teal-600:oklch(60% .118 184.704);--color-teal-700:oklch(51.1% .096 186.391);--color-teal-800:oklch(43.7% .078 188.216);--color-teal-950:oklch(27.7% .046 192.524);--color-cyan-200:oklch(91.7% .08 205.041);--color-cyan-400:oklch(78.9% .154 211.53);--color-cyan-500:oklch(71.5% .143 215.221);--color-cyan-600:oklch(60.9% .126 221.723);--color-cyan-700:oklch(52% .105 223.128);--color-cyan-800:oklch(45% .085 224.283);--color-cyan-950:oklch(30.2% .056 229.695);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-500:oklch(68.5% .169 237.323);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:#3392ff;--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-blue-900:oklch(37.9% .146 265.522);--color-blue-950:oklch(28.2% .091 267.935);--color-indigo-100:oklch(93% .034 272.788);--color-indigo-200:oklch(87% .065 274.039);--color-indigo-300:oklch(78.5% .115 274.713);--color-indigo-400:oklch(67.3% .182 276.935);--color-indigo-500:oklch(58.5% .233 277.117);--color-indigo-600:oklch(51.1% .262 276.966);--color-indigo-700:oklch(45.7% .24 277.023);--color-indigo-800:oklch(39.8% .195 277.366);--color-indigo-950:oklch(25.7% .09 281.288);--color-violet-200:oklch(89.4% .057 293.283);--color-violet-400:oklch(70.2% .183 293.541);--color-violet-500:oklch(60.6% .25 292.717);--color-violet-600:oklch(54.1% .281 293.009);--color-violet-700:oklch(49.1% .27 292.581);--color-violet-800:oklch(43.2% .232 292.759);--color-violet-950:oklch(28.3% .141 291.089);--color-purple-50:oklch(97.7% .014 308.299);--color-purple-100:oklch(94.6% .033 307.174);--color-purple-300:oklch(82.7% .119 306.383);--color-purple-400:oklch(71.4% .203 305.504);--color-purple-500:oklch(62.7% .265 303.9);--color-purple-600:oklch(55.8% .288 302.321);--color-purple-700:oklch(49.6% .265 301.924);--color-purple-800:oklch(43.8% .218 303.724);--color-purple-900:oklch(38.1% .176 304.987);--color-purple-950:oklch(29.1% .149 302.717);--color-pink-100:oklch(94.8% .028 342.258);--color-pink-200:oklch(89.9% .061 343.231);--color-pink-300:oklch(82.3% .12 346.018);--color-pink-400:oklch(71.8% .202 349.761);--color-pink-500:oklch(65.6% .241 354.308);--color-pink-700:oklch(52.5% .223 3.958);--color-pink-950:oklch(28.4% .109 3.907);--color-rose-100:oklch(94.1% .03 12.58);--color-rose-200:oklch(89.2% .058 10.001);--color-rose-300:oklch(81% .117 11.638);--color-rose-400:oklch(71.2% .194 13.428);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-600:oklch(58.6% .253 17.585);--color-rose-700:oklch(51.4% .222 16.935);--color-rose-800:oklch(45.5% .188 13.697);--color-rose-950:oklch(27.1% .105 12.094);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-500:oklch(55.1% .027 264.364);--color-zinc-200:oklch(92% .004 286.32);--color-zinc-300:oklch(87.1% .006 286.286);--color-zinc-400:oklch(70.5% .015 286.067);--color-zinc-500:oklch(55.2% .016 285.938);--color-zinc-600:oklch(44.2% .017 285.786);--color-zinc-800:oklch(27.4% .006 286.033);--color-zinc-900:oklch(21% .006 285.885);--color-zinc-950:oklch(14.1% .005 285.823);--color-neutral-50:oklch(98.5% 0 none);--color-neutral-100:#f7f7f7;--color-neutral-200:#ebebeb;--color-neutral-300:oklch(87% 0 none);--color-neutral-400:oklch(70.8% 0 none);--color-neutral-500:oklch(55.6% 0 none);--color-neutral-600:oklch(43.9% 0 none);--color-neutral-700:oklch(37.1% 0 none);--color-neutral-800:oklch(26.9% 0 none);--color-neutral-900:oklch(20.5% 0 none);--color-neutral-950:oklch(14.5% 0 none);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-5xl:64rem;--container-7xl:80rem;--text-xs:.8125rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--font-weight-thin:100;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-widest:.1em;--leading-tight:1.25;--leading-normal:1.5;--leading-relaxed:1.625;--radius-sm:.375rem;--radius-md:.5rem;--radius-lg:.625rem;--radius-2xl:1rem;--shadow-2xs:0 1px 1px -1px oklch(37.1% 0 0/.06), 0 2px 2px -1px oklch(37.1% 0 0/.03);--shadow-xs:0 1px 2px 0 oklch(0% 0 0/.04);--shadow-sm:0 1px 3px 0 oklch(0% 0 0/.06), 0 1px 2px -1px oklch(0% 0 0/.06);--shadow-md:0 4px 6px -1px oklch(0% 0 0/.06), 0 2px 4px -2px oklch(0% 0 0/.06);--shadow-lg:0 10px 15px -3px oklch(0% 0 0/.07), 0 4px 6px -4px oklch(0% 0 0/.07);--shadow-xl:0 20px 25px -5px oklch(0% 0 0/.07), 0 8px 10px -6px oklch(0% 0 0/.07);--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--blur-sm:8px;--blur-md:12px;--blur-2xl:40px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-neutral-925:#121212;--color-accent-50:var(--color-blue-50);--color-accent-100:var(--color-blue-100);--color-accent-200:var(--color-blue-200);--color-accent-300:var(--color-blue-300);--color-accent-400:var(--color-blue-400);--color-accent-500:var(--color-blue-500);--color-accent-600:var(--color-blue-600);--color-accent-700:var(--color-blue-700);--color-accent-800:var(--color-blue-800);--color-accent-900:var(--color-blue-900);--color-accent-950:var(--color-blue-950);--radius-2lg:10px;--shadow-sidebar:0 1px 0 0 #00000005, 0 1px 12px 0 #0000000f, 0 0 1px 0 #00000052;--shadow-checkbox-selected:inset 0 2px 0 0 #ffffff40, inset 0 0 0 1px var(--color-accent-500);--shadow-card:0 1px 1px -1px oklch(37.1% 0 0/.06), 0 2px 2px -1px oklch(37.1% 0 0/.03);--shadow-dropdown:0 1px 1px 0 #0000000a, 0 4px 4px 0 #00000005;--shadow-waitlist:0 0 6px 0 #0000000f, 0 0 64px 0 #00000029, 0 0 1px 0 #00000052, 0 1px 12px 0 #0000000f, 0 1px 0 0 #00000005;--color-foreground-full:var(--color-foreground-full);--color-foreground-icon-primary:var(--color-foreground-icon-primary);--color-foreground-icon-hover:var(--color-foreground-icon-hover);--color-foreground-icon-secondary:var(--color-foreground-icon-secondary);--color-foreground-icon-tertiary:var(--color-foreground-icon-tertiary);--color-foreground-icon-quaternary:var(--color-foreground-icon-quaternary);--color-foreground-icon-error:var(--color-foreground-icon-error);--color-foreground-icon-disabled:var(--color-foreground-icon-disabled);--color-foreground-disabled:var(--color-foreground-disabled);--color-foreground-disabled-danger:var(--color-foreground-disabled-danger);--color-input-disabled-foreground:var(--color-input-disabled-foreground);--color-icon-button-disabled-foreground:var(--color-icon-button-disabled-foreground);--color-button-primary-disabled-foreground:var(--color-button-primary-disabled-foreground);--color-text-primary:var(--color-text-primary);--color-text-secondary:var(--color-text-secondary);--color-text-tertiary:var(--color-text-tertiary);--color-text-disabled:var(--color-text-disabled);--color-text-disabled-danger:var(--color-text-disabled-danger);--color-text-placeholder:var(--color-text-placeholder);--color-text-error-primary:var(--color-text-error-primary);--color-text-destructive:var(--color-text-destructive);--color-input-disabled-text:var(--color-input-disabled-text);--color-text-white:var(--color-text-white);--color-background-full:var(--color-background-full);--color-ticket-detail-surface:var(--color-ticket-detail-surface);--color-ticket-detail-low-background:var(--color-ticket-detail-low-background);--color-ticket-detail-low-hover:var(--color-ticket-detail-low-hover);--color-ticket-detail-medium-hover:var(--color-ticket-detail-medium-hover);--color-ticket-detail-high-hover:var(--color-ticket-detail-high-hover);--color-ticket-detail-urgent-hover:var(--color-ticket-detail-urgent-hover);--color-ticket-detail-low-text:var(--color-ticket-detail-low-text);--color-ticket-detail-resource-background:var(--color-ticket-detail-resource-background);--color-ticket-detail-resource-text:var(--color-ticket-detail-resource-text);--color-ticket-detail-favorite:var(--color-ticket-detail-favorite);--color-background-primary-default:var(--color-background-primary-default);--color-background-inner-default:var(--color-background-inner-default);--color-background-primary-hover:var(--color-background-primary-hover);--color-background-primary-active:var(--color-background-primary-active);--color-background-primary-disabled:var(--color-background-primary-disabled);--color-input-disabled-background:var(--color-input-disabled-background);--color-background-secondary-default:var(--color-background-secondary-default);--color-background-secondary-hover:var(--color-background-secondary-hover);--color-background-tertiary-default:var(--color-background-tertiary-default);--color-background-tertiary-hover:var(--color-background-tertiary-hover);--color-background-tertiary-error:var(--color-background-tertiary-error);--color-background-recent-hire-role:var(--color-background-recent-hire-role);--color-avatar-neutral-background:var(--color-avatar-neutral-background);--color-background-quaternary-default:var(--color-background-quaternary-default);--color-background-quaternary-hover:var(--color-background-quaternary-hover);--color-background-quaternary-error:var(--color-background-quaternary-error);--color-file-upload-icon-background:var(--color-file-upload-icon-background);--color-file-upload-icon-foreground:var(--color-file-upload-icon-foreground);--color-file-upload-icon-foreground-hover:var(--color-file-upload-icon-foreground-hover);--color-border-button-default:var(--color-border-button-default);--color-border-button-hover:var(--color-border-button-hover);--color-border-button-active:var(--color-border-button-active);--color-border-button-white:var(--color-border-button-white);--color-border-error-default:var(--color-border-error-default);--color-border-checkbox-default:var(--color-border-checkbox-default);--color-border-checkbox-hover:var(--color-border-checkbox-hover);--color-border-checkbox-active:var(--color-border-checkbox-active);--color-border-checkbox-white:var(--color-border-checkbox-white);--color-border-component-detail-container:var(--color-border-component-detail-container);--color-border-ai-profile-card:var(--color-border-ai-profile-card);--color-border-table:var(--color-border-table);--color-border-button-group:var(--color-border-button-group);--color-border-sidebar-profile-hover:var(--color-border-sidebar-profile-hover);--color-separator-border:var(--color-separator-border);--color-separator-border-strong:var(--color-separator-border-strong);--color-border-focus-ring:var(--color-border-focus-ring);--color-state-success-text:var(--color-state-success-text);--color-state-success-base:var(--color-state-success-base);--color-control-indicator-background:var(--color-control-indicator-background);--color-control-indicator-background-subtle:var(--color-control-indicator-background-subtle);--color-switch-off-chip-start:var(--color-switch-off-chip-start);--color-switch-off-chip-end:var(--color-switch-off-chip-end);--color-switch-on-chip-start:var(--color-switch-on-chip-start);--color-switch-on-chip-end:var(--color-switch-on-chip-end);--color-stat-card-icon-background:var(--color-stat-card-icon-background);--color-segmented-control-background:var(--color-segmented-control-background);--color-segmented-control-selected-background:var(--color-segmented-control-selected-background);--color-theme-toggle-sidebar-background:var(--color-theme-toggle-sidebar-background);--color-theme-toggle-sidebar-selected-background:var(--color-theme-toggle-sidebar-selected-background);--color-ai-chat-composer-add-background:var(--color-ai-chat-composer-add-background);--color-ai-chat-composer-add-hover-background:var(--color-ai-chat-composer-add-hover-background);--color-composer-panel-tab-background:var(--color-composer-panel-tab-background);--color-composer-panel-add-background:var(--color-composer-panel-add-background);--color-composer-panel-add-hover-background:var(--color-composer-panel-add-hover-background);--color-composer-panel-tile-border:var(--color-composer-panel-tile-border);--color-composer-panel-rail-background:var(--color-composer-panel-rail-background);--color-questionnaire-key-background:var(--color-questionnaire-key-background);--color-questionnaire-key-hover-background:var(--color-questionnaire-key-hover-background);--color-agent-progress-ring:var(--color-agent-progress-ring);--color-button-ghost-background:var(--color-button-ghost-background);--color-button-ghost-hover:var(--color-button-ghost-hover);--color-button-ghost-active:var(--color-button-ghost-active);--color-button-ghost-disabled:var(--color-button-ghost-disabled);--color-button-ghost-foreground:var(--color-button-ghost-foreground);--color-button-ghost-disabled-foreground:var(--color-button-ghost-disabled-foreground);--color-dropdown-item-hover-background:var(--color-dropdown-item-hover-background);--color-kbd-background:var(--color-kbd-background);--color-kbd-foreground:var(--color-kbd-foreground);--color-docs-file-chip-background:var(--color-docs-file-chip-background);--color-docs-file-chip-border:var(--color-docs-file-chip-border);--color-docs-file-chip-foreground:var(--color-docs-file-chip-foreground);--color-docs-command-accent:var(--color-docs-command-accent);--color-docs-code-background:var(--color-docs-code-background);--color-docs-install-rail:var(--color-docs-install-rail);--color-badge-neutral-background:var(--color-badge-neutral-background);--color-team-menu-count-background:var(--color-team-menu-count-background);--color-team-menu-count-foreground:var(--color-team-menu-count-foreground);--color-badge-new-background:var(--color-badge-new-background);--color-badge-new-text:var(--color-badge-new-text);--color-tab-count-selected-background:var(--color-tab-count-selected-background);--color-pill-tab-blue-selected-background:var(--color-pill-tab-blue-selected-background);--color-pill-tab-blue-hover-background:var(--color-pill-tab-blue-hover-background);--color-notification-information-background:var(--color-notification-information-background);--color-notification-information-foreground:var(--color-notification-information-foreground);--color-notification-success-background:var(--color-notification-success-background);--color-notification-success-foreground:var(--color-notification-success-foreground);--color-notification-error-background:var(--color-notification-error-background);--color-notification-error-foreground:var(--color-notification-error-foreground);--color-notification-center-background:var(--color-notification-center-background);--color-status-lime-background:var(--color-status-lime-background);--color-status-lime-text:var(--color-status-lime-text);--color-status-yellow-background:var(--color-status-yellow-background);--color-status-yellow-text:var(--color-status-yellow-text);--color-status-rose-background:var(--color-status-rose-background);--color-status-rose-text:var(--color-status-rose-text);--color-status-cyan-background:var(--color-status-cyan-background);--color-status-cyan-text:var(--color-status-cyan-text);--color-status-orange-background:var(--color-status-orange-background);--color-status-orange-text:var(--color-status-orange-text);--color-status-blue-background:var(--color-status-blue-background);--color-status-blue-text:var(--color-status-blue-text);--color-status-purple-background:var(--color-status-purple-background);--color-status-purple-text:var(--color-status-purple-text);--color-status-dot-green-halo:var(--color-status-dot-green-halo);--color-status-dot-yellow-halo:var(--color-status-dot-yellow-halo);--color-status-dot-indigo-halo:var(--color-status-dot-indigo-halo);--color-date-range-background:var(--color-date-range-background);--color-date-range-edge-background:var(--color-date-range-edge-background);--color-calendar-event-blue-background:var(--color-calendar-event-blue-background);--color-calendar-event-blue-title:var(--color-calendar-event-blue-title);--color-calendar-event-blue-time:var(--color-calendar-event-blue-time);--color-calendar-event-pink-background:var(--color-calendar-event-pink-background);--color-calendar-event-pink-title:var(--color-calendar-event-pink-title);--color-calendar-event-pink-time:var(--color-calendar-event-pink-time);--color-calendar-event-purple-background:var(--color-calendar-event-purple-background);--color-calendar-event-purple-title:var(--color-calendar-event-purple-title);--color-calendar-event-purple-time:var(--color-calendar-event-purple-time);--color-calendar-event-lime-background:var(--color-calendar-event-lime-background);--color-calendar-event-lime-title:var(--color-calendar-event-lime-title);--color-calendar-event-lime-time:var(--color-calendar-event-lime-time);--color-calendar-event-emerald-background:var(--color-calendar-event-emerald-background);--color-calendar-event-emerald-title:var(--color-calendar-event-emerald-title);--color-calendar-event-emerald-time:var(--color-calendar-event-emerald-time);--color-text-error-placeholder:var(--color-text-error-placeholder);--color-chart-track:var(--color-chart-track);--color-chart-cursor:var(--color-chart-cursor);--color-chart-neutral:var(--color-chart-neutral);--color-chart-1:var(--chart-1);--color-chart-1-active:var(--color-chart-1-active);--color-chart-2:var(--chart-2);--color-chart-2-active:var(--color-chart-2-active);--color-chart-3:var(--chart-3);--color-chart-3-active:var(--color-chart-3-active);--color-chart-4:var(--chart-4);--color-chart-4-active:var(--color-chart-4-active);--color-chart-5:var(--chart-5);--color-chart-5-active:var(--color-chart-5-active);--color-chart-6:var(--chart-6);--color-chart-6-active:var(--color-chart-6-active);--color-chart-7:var(--chart-7);--color-chart-7-active:var(--color-chart-7-active);--color-chart-8:var(--chart-8);--color-chart-8-active:var(--color-chart-8-active);--color-chart-9:var(--chart-9);--color-chart-9-active:var(--color-chart-9-active);--color-chart-agents-bar:var(--color-chart-agents-bar);--color-chart-agents-bar-active:var(--color-chart-agents-bar-active);--button-transition-ms:.15s;--input-transition-ms:.15s;--text-title-1-semibold:1.5rem;--text-title-1-semibold--line-height:2.125rem;--text-title-1-semibold--letter-spacing:0;--text-title-1-semibold--font-weight:600;--text-title-3-medium:1.125rem;--text-title-3-medium--line-height:1.625rem;--text-title-3-medium--letter-spacing:0;--text-title-3-medium--font-weight:500;--text-headline-medium:1rem;--text-headline-medium--line-height:1.375rem;--text-headline-medium--letter-spacing:0;--text-headline-medium--font-weight:500;--text-headline-semibold:1rem;--text-headline-semibold--line-height:1.375rem;--text-headline-semibold--letter-spacing:0;--text-headline-semibold--font-weight:600;--text-body-regular:.875rem;--text-body-regular--line-height:1.25rem;--text-body-regular--letter-spacing:0;--text-body-regular--font-weight:400;--text-body-medium:.875rem;--text-body-medium--line-height:1.25rem;--text-body-medium--letter-spacing:0;--text-body-medium--font-weight:500;--text-body-2-regular:.8125rem;--text-body-2-regular--line-height:1.125rem;--text-body-2-regular--letter-spacing:0;--text-body-2-regular--font-weight:400;--text-body-2-medium:.8125rem;--text-body-2-medium--line-height:1.125rem;--text-body-2-medium--letter-spacing:0;--text-body-2-medium--font-weight:500;--text-caption-1-medium:.75rem;--text-caption-1-medium--line-height:1rem;--text-caption-1-medium--letter-spacing:.15px;--text-caption-1-medium--font-weight:500;--text-caption-1-semibold:.75rem;--text-caption-1-semibold--line-height:1rem;--text-caption-1-semibold--letter-spacing:.15px;--text-caption-1-semibold--font-weight:600;--font-heading:var(--font-sans);--color-border:var(--border);--color-muted-foreground:var(--muted-foreground);--color-primary:var(--primary);--color-background:var(--background);--shadow-dialog:0 20px 25px -5px oklch(0% 0 0/.07), 0 8px 10px -6px oklch(0% 0 0/.07);--shadow-popover:0 10px 15px -3px oklch(0% 0 0/.07), 0 4px 6px -4px oklch(0% 0 0/.07)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\@container\/alert{container:alert/inline-size}.\@container\/card-header{container:card-header/inline-size}.\@container\/data-list{container:data-list/inline-size}.\@container\/field-group{container:field-group/inline-size}.\@container\/home{container:home/inline-size}.\@container\/item{container:item/inline-size}.\@container\/stats{container:stats/inline-size}.\@container\/toast{container:toast/inline-size}.\@container{container-type:inline-size}.bg-button-danger{isolation:isolate;background-image:var(--gradient-button-danger-default);position:relative}.bg-button-danger:before{content:"";z-index:-1;pointer-events:none;border-radius:inherit;background-image:var(--gradient-button-danger-hover);opacity:0;transition:opacity var(--button-transition-ms) ease;position:absolute;inset:0}.bg-button-danger:hover:not(:disabled):not([aria-disabled=true]):before{opacity:1}.bg-button-danger:active:not(:disabled):not([aria-disabled=true]){background-image:var(--gradient-button-danger-active)}.bg-button-danger:active:not(:disabled):not([aria-disabled=true]):before{opacity:0}.bg-button-danger:disabled,.bg-button-danger[aria-disabled=true]{background-image:var(--gradient-button-danger-disabled)}.bg-button-danger:disabled:before,.bg-button-danger[aria-disabled=true]:before{display:none}.bg-button-primary{isolation:isolate;background-image:var(--gradient-button-primary-default);position:relative}.bg-button-primary:before{content:"";z-index:-1;pointer-events:none;border-radius:inherit;background-image:var(--gradient-button-primary-hover);opacity:0;transition:opacity var(--button-transition-ms) ease;position:absolute;inset:0}.bg-button-primary:hover:not(:disabled):not([aria-disabled=true]):before{opacity:1}.bg-button-primary:active:not(:disabled):not([aria-disabled=true]){background-image:var(--gradient-button-primary-active)}.bg-button-primary:active:not(:disabled):not([aria-disabled=true]):before{opacity:0}.bg-button-primary:disabled,.bg-button-primary[aria-disabled=true]{background-image:var(--gradient-button-primary-disabled)}.bg-button-primary:disabled:before,.bg-button-primary[aria-disabled=true]:before{display:none}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-full{inset:-100%}.-inset-px{inset:-1px}.inset-0{inset:0}.inset-auto{inset:auto}.inset-full{inset:100%}.inset-px{inset:1px}.-inset-x-full{inset-inline:-100%}.-inset-x-px{inset-inline:-1px}.inset-x-0{inset-inline:0}.inset-x-auto{inset-inline:auto}.inset-x-full{inset-inline:100%}.inset-x-px{inset-inline:1px}.-inset-y-full{inset-block:-100%}.-inset-y-px{inset-block:-1px}.inset-y-0{inset-block:0}.inset-y-auto{inset-block:auto}.inset-y-full{inset-block:100%}.inset-y-px{inset-block:1px}.-inset-s-full{inset-inline-start:-100%}.-inset-s-px{inset-inline-start:-1px}.-start-0\.5{inset-inline-start:calc(var(--spacing) * -.5)}.-start-1\.5{inset-inline-start:calc(var(--spacing) * -1.5)}.-start-full{inset-inline-start:-100%}.-start-px{inset-inline-start:-1px}.inset-s-auto{inset-inline-start:auto}.inset-s-full{inset-inline-start:100%}.inset-s-px{inset-inline-start:1px}.start-0{inset-inline-start:calc(var(--spacing) * 0)}.start-0\.5{inset-inline-start:calc(var(--spacing) * .5)}.start-1{inset-inline-start:calc(var(--spacing) * 1)}.start-1\/2{inset-inline-start:50%}.start-2{inset-inline-start:calc(var(--spacing) * 2)}.start-3{inset-inline-start:calc(var(--spacing) * 3)}.start-8{inset-inline-start:calc(var(--spacing) * 8)}.start-\[3px\]{inset-inline-start:3px}.start-\[328px\]{inset-inline-start:328px}.start-auto{inset-inline-start:auto}.start-full{inset-inline-start:100%}.start-px{inset-inline-start:1px}.-end-1{inset-inline-end:calc(var(--spacing) * -1)}.-end-1\.5{inset-inline-end:calc(var(--spacing) * -1.5)}.-end-full{inset-inline-end:-100%}.-end-px{inset-inline-end:-1px}.-inset-e-full{inset-inline-end:-100%}.-inset-e-px{inset-inline-end:-1px}.end-0{inset-inline-end:calc(var(--spacing) * 0)}.end-1{inset-inline-end:calc(var(--spacing) * 1)}.end-1\/2{inset-inline-end:50%}.end-2{inset-inline-end:calc(var(--spacing) * 2)}.end-3{inset-inline-end:calc(var(--spacing) * 3)}.end-4{inset-inline-end:calc(var(--spacing) * 4)}.end-auto{inset-inline-end:auto}.end-full{inset-inline-end:100%}.end-px{inset-inline-end:1px}.inset-e-auto{inset-inline-end:auto}.inset-e-full{inset-inline-end:100%}.inset-e-px{inset-inline-end:1px}.-inset-bs-full{inset-block-start:-100%}.-inset-bs-px{inset-block-start:-1px}.inset-bs-auto{inset-block-start:auto}.inset-bs-full{inset-block-start:100%}.inset-bs-px{inset-block-start:1px}.-inset-be-full{inset-block-end:-100%}.-inset-be-px{inset-block-end:-1px}.inset-be-auto{inset-block-end:auto}.inset-be-full{inset-block-end:100%}.inset-be-px{inset-block-end:1px}.-top-1\/4{top:-25%}.-top-\[9\.5px\]{top:-9.5px}.-top-\[11px\]{top:-11px}.-top-full{top:-100%}.-top-px{top:-1px}.top-\(--active-tab-top\){top:var(--active-tab-top)}.top-0{top:0}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1{top:var(--spacing)}.top-1\/2{top:50%}.top-1\/4{top:25%}.top-3{top:calc(var(--spacing) * 3)}.top-3\.5{top:calc(var(--spacing) * 3.5)}.top-4{top:calc(var(--spacing) * 4)}.top-5{top:calc(var(--spacing) * 5)}.top-8{top:calc(var(--spacing) * 8)}.top-\[3px\]{top:3px}.top-\[60\%\]{top:60%}.top-auto{top:auto}.top-full{top:100%}.top-px{top:1px}.-right-\[18px\]{right:-18px}.-right-full{right:-100%}.-right-px{right:-1px}.right-0{right:0}.right-1\/4{right:25%}.right-2{right:calc(var(--spacing) * 2)}.right-4{right:calc(var(--spacing) * 4)}.right-auto{right:auto}.right-full{right:100%}.right-px{right:1px}.-bottom-0\.5{bottom:calc(var(--spacing) * -.5)}.-bottom-1\/4{bottom:-25%}.-bottom-full{bottom:-100%}.-bottom-px{bottom:-1px}.bottom-\(--sheet-offset\){bottom:var(--sheet-offset)}.bottom-0{bottom:0}.bottom-1{bottom:var(--spacing)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-auto{bottom:auto}.bottom-full{bottom:100%}.bottom-px{bottom:1px}.-left-1\/4{left:-25%}.-left-\[18px\]{left:-18px}.-left-full{left:-100%}.-left-px{left:-1px}.left-\(--active-tab-left\){left:var(--active-tab-left)}.left-0{left:0}.left-1\/2{left:50%}.left-auto{left:auto}.left-full{left:100%}.left-px{left:1px}.isolate{isolation:isolate}.isolation-auto{isolation:auto}.-z-10{z-index:-10}.z-\(--z-above\){z-index:var(--z-above)}.z-\(--z-overlay\){z-index:var(--z-overlay)}.z-\(--z-raised\){z-index:var(--z-raised)}.z-0{z-index:0}.z-1{z-index:1}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.z-100{z-index:100}.z-110{z-index:110}.z-120{z-index:120}.order-first{order:-9999}.order-last{order:9999}.order-none{order:0}.col-span-2{grid-column:span 2/span 2}.col-span-full{grid-column:1/-1}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.float-end{float:inline-end}.float-left{float:left}.float-none{float:none}.float-right{float:right}.float-start{float:inline-start}.clear-both{clear:both}.clear-end{clear:inline-end}.clear-left{clear:left}.clear-none{clear:none}.clear-right{clear:right}.clear-start{clear:inline-start}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.-m-1{margin:calc(var(--spacing) * -1)}.-m-2{margin:calc(var(--spacing) * -2)}.-m-3{margin:calc(var(--spacing) * -3)}.-m-px{margin:-1px}.m-0{margin:0}.m-auto{margin:auto}.m-px{margin:1px}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-1\.5{margin-inline:calc(var(--spacing) * -1.5)}.-mx-2\.5{margin-inline:calc(var(--spacing) * -2.5)}.-mx-\[0\.5px\]{margin-inline:-.5px}.-mx-px{margin-inline:-1px}.mx-1{margin-inline:var(--spacing)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-auto{margin-inline:auto}.mx-px{margin-inline:1px}.-my-0\.5{margin-block:calc(var(--spacing) * -.5)}.-my-1{margin-block:calc(var(--spacing) * -1)}.-my-\[0\.5px\]{margin-block:-.5px}.-my-\[calc\(\(var\(--control-sm\)-1lh\)\/2\)\]{margin-block:calc(calc((var(--control-sm) - 1lh) / 2) * -1)}.-my-px{margin-block:-1px}.my-1\.5{margin-block:calc(var(--spacing) * 1.5)}.my-2\.5{margin-block:calc(var(--spacing) * 2.5)}.my-3\.5{margin-block:calc(var(--spacing) * 3.5)}.my-auto{margin-block:auto}.my-px{margin-block:1px}.-ms-px{margin-inline-start:-1px}.ms-0\.5{margin-inline-start:calc(var(--spacing) * .5)}.ms-1{margin-inline-start:var(--spacing)}.ms-2{margin-inline-start:calc(var(--spacing) * 2)}.ms-3{margin-inline-start:calc(var(--spacing) * 3)}.ms-4{margin-inline-start:calc(var(--spacing) * 4)}.ms-auto{margin-inline-start:auto}.ms-px{margin-inline-start:1px}.-me-0\.5{margin-inline-end:calc(var(--spacing) * -.5)}.-me-1{margin-inline-end:calc(var(--spacing) * -1)}.-me-px{margin-inline-end:-1px}.me-1{margin-inline-end:var(--spacing)}.me-2{margin-inline-end:calc(var(--spacing) * 2)}.me-3{margin-inline-end:calc(var(--spacing) * 3)}.me-auto{margin-inline-end:auto}.me-px{margin-inline-end:1px}.-mbs-px{margin-block-start:-1px}.mbs-auto{margin-block-start:auto}.mbs-px{margin-block-start:1px}.-mbe-px{margin-block-end:-1px}.mbe-auto{margin-block-end:auto}.mbe-px{margin-block-end:1px}.-mt-px{margin-top:-1px}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.-mr-px{margin-right:-1px}.mr-1{margin-right:var(--spacing)}.mr-auto{margin-right:auto}.mr-px{margin-right:1px}.-mb-px{margin-bottom:-1px}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-\[3px\]{margin-bottom:3px}.mb-auto{margin-bottom:auto}.mb-px{margin-bottom:1px}.-ml-px{margin-left:-1px}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-auto{margin-left:auto}.ml-px{margin-left:1px}.box-border{box-sizing:border-box}.box-content{box-sizing:content-box}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!hidden{display:none!important}.block{display:block}.contents{display:contents}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.inline-table{display:inline-table}.list-item{display:list-item}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-column{display:table-column}.table-column-group{display:table-column-group}.table-footer-group{display:table-footer-group}.table-header-group{display:table-header-group}.table-row{display:table-row}.table-row-group{display:table-row-group}.field-sizing-content{field-sizing:content}.field-sizing-fixed{field-sizing:fixed}.aspect-square{aspect-ratio:1}.size-\(--cell-size\){width:var(--cell-size);height:var(--cell-size)}.size-\(--control\){width:var(--control);height:var(--control)}.size-\(--control-lg\){width:var(--control-lg);height:var(--control-lg)}.size-\(--control-sm\){width:var(--control-sm);height:var(--control-sm)}.size-\(--control-xs\){width:var(--control-xs);height:var(--control-xs)}.size-\(--mark-size\){width:var(--mark-size);height:var(--mark-size)}.size-1{width:var(--spacing);height:var(--spacing)}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-2\/3{width:66.6667%;height:66.6667%}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-3\/4{width:75%;height:75%}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-\[5px\]{width:5px;height:5px}.size-\[7\.5px\]{width:7.5px;height:7.5px}.size-\[10px\]{width:10px;height:10px}.size-\[18px\]{width:18px;height:18px}.size-\[277px\]{width:277px;height:277px}.size-auto{width:auto;height:auto}.size-dvh{width:100dvh;height:100dvh}.size-dvw{width:100dvw;height:100dvw}.size-fit{width:fit-content;height:fit-content}.size-full{width:100%;height:100%}.size-lvh{width:100lvh;height:100lvh}.size-lvw{width:100lvw;height:100lvw}.size-max{width:max-content;height:max-content}.size-min{width:min-content;height:min-content}.size-px{width:1px;height:1px}.size-svh{width:100svh;height:100svh}.size-svw{width:100svw;height:100svw}.h-\(--accordion-panel-height\){height:var(--accordion-panel-height)}.h-\(--active-tab-height\){height:var(--active-tab-height)}.h-\(--cell-size\){height:var(--cell-size)}.h-\(--control\){height:var(--control)}.h-\(--control-lg\){height:var(--control-lg)}.h-\(--control-sm\){height:var(--control-sm)}.h-\(--control-xs\){height:var(--control-xs)}.h-\(--ig-h\){height:var(--ig-h)}.h-\(--line-box\){height:var(--line-box)}.h-\(--popup-height\){height:var(--popup-height)}.h-\(--positioner-height\){height:var(--positioner-height)}.h-\(--row\){height:var(--row)}.h-\(--row-sm\){height:var(--row-sm)}.h-\(--tag\){height:var(--tag)}.h-\(--topbar\){height:var(--topbar)}.h-0{height:0}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-6\!{height:calc(var(--spacing) * 6)!important}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-40{height:calc(var(--spacing) * 40)}.h-\[18px\]{height:18px}.h-\[86px\]{height:86px}.h-\[164px\]{height:164px}.h-\[180px\]{height:180px}.h-\[614px\]{height:614px}.h-\[max\(var\(--control\)\,calc\(1lh\+var\(--space-3\)\)\)\]{height:max(var(--control),calc(1lh + var(--space-3)))}.h-\[max\(var\(--control-lg\)\,calc\(1lh\+var\(--space-6\)\)\)\]{height:max(var(--control-lg),calc(1lh + var(--space-6)))}.h-\[max\(var\(--control-sm\)\,calc\(1lh\+var\(--space-2\)\)\)\]{height:max(var(--control-sm),calc(1lh + var(--space-2)))}.h-\[max\(var\(--control-xs\)\,1lh\)\]{height:max(var(--control-xs),1lh)}.h-auto{height:auto}.h-auto\!{height:auto!important}.h-dvh{height:100dvh}.h-dvw{height:100dvw}.h-fit{height:fit-content}.h-full{height:100%}.h-lh{height:1lh}.h-lvh{height:100lvh}.h-lvw{height:100lvw}.h-max{height:max-content}.h-min{height:min-content}.h-px{height:1px}.h-screen{height:100vh}.h-svh{height:100svh}.h-svw{height:100svw}.max-h-\(--available-height\){max-height:var(--available-height)}.max-h-\(--line-box\){max-height:var(--line-box)}.max-h-\(--popup-max\){max-height:var(--popup-max)}.max-h-\[240px\]{max-height:240px}.max-h-\[calc\(100dvh-32px\)\]{max-height:calc(100dvh - 32px)}.max-h-\[calc\(100dvh-var\(--space-8\)\*2\)\]{max-height:calc(100dvh - var(--space-8) * 2)}.max-h-\[min\(--spacing\(64\)\,var\(--available-height\)\)\]{max-height:min(calc(var(--spacing) * 64),var(--available-height))}.max-h-\[min\(var\(--available-height\)\,var\(--popup-max\)\)\]{max-height:min(var(--available-height),var(--popup-max))}.max-h-dvh{max-height:100dvh}.max-h-dvw{max-height:100dvw}.max-h-fit{max-height:fit-content}.max-h-full{max-height:100%}.max-h-lh{max-height:1lh}.max-h-lvh{max-height:100lvh}.max-h-lvw{max-height:100lvw}.max-h-max{max-height:max-content}.max-h-min{max-height:min-content}.max-h-none{max-height:none}.max-h-px{max-height:1px}.max-h-screen{max-height:100vh}.max-h-svh{max-height:100svh}.max-h-svw{max-height:100svw}.min-h-\(--control\){min-height:var(--control)}.min-h-\(--control-lg\){min-height:var(--control-lg)}.min-h-\(--control-sm\){min-height:var(--control-sm)}.min-h-\(--ig-h\){min-height:var(--ig-h)}.min-h-\(--row\){min-height:var(--row)}.min-h-\(--row-sm\){min-height:var(--row-sm)}.min-h-\(--tag\){min-height:var(--tag)}.min-h-0{min-height:0}.min-h-4{min-height:calc(var(--spacing) * 4)}.min-h-5{min-height:calc(var(--spacing) * 5)}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-60{min-height:calc(var(--spacing) * 60)}.min-h-\[52px\]{min-height:52px}.min-h-\[132px\]{min-height:132px}.min-h-\[720px\]{min-height:720px}.min-h-auto{min-height:auto}.min-h-dvh{min-height:100dvh}.min-h-dvw{min-height:100dvw}.min-h-fit{min-height:fit-content}.min-h-full{min-height:100%}.min-h-lh{min-height:1lh}.min-h-lvh{min-height:100lvh}.min-h-lvw{min-height:100lvw}.min-h-max{min-height:max-content}.min-h-min{min-height:min-content}.min-h-px{min-height:1px}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.min-h-svw{min-height:100svw}.hug-w{width:calc-size(fit-content,round(up,size,1px))}.w-\(--active-tab-width\){width:var(--active-tab-width)}.w-\(--anchor-width\){width:var(--anchor-width)}.w-\(--cell-size\){width:var(--cell-size)}.w-\(--control\){width:var(--control)}.w-\(--control-lg\){width:var(--control-lg)}.w-\(--control-sm\){width:var(--control-sm)}.w-\(--panel-w\){width:var(--panel-w)}.w-\(--popover-sm\){width:var(--popover-sm)}.w-\(--popup-width\){width:var(--popup-width)}.w-\(--positioner-width\){width:var(--positioner-width)}.w-\(--rail-size\){width:var(--rail-size)}.w-\(--stat-placeholder\){width:var(--stat-placeholder)}.w-\(--time-column\){width:var(--time-column)}.w-0{width:0}.w-1{width:var(--spacing)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-2{width:calc(var(--spacing) * 2)}.w-2\/3{width:66.6667%}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-14{width:calc(var(--spacing) * 14)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-36{width:calc(var(--spacing) * 36)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-\[42px\]{width:42px}.w-\[60px\]{width:60px}.w-\[104px\]{width:104px}.w-\[116px\]{width:116px}.w-\[150px\]{width:150px}.w-\[153px\]{width:153px}.w-\[180px\]{width:180px}.w-\[200px\]{width:200px}.w-\[202px\]{width:202px}.w-\[260px\]{width:260px}.w-\[265px\]{width:265px}.w-\[266px\]{width:266px}.w-\[296px\]{width:296px}.w-\[326px\]{width:326px}.w-\[343px\]{width:343px}.w-\[700px\]{width:700px}.w-\[871px\]{width:871px}.w-\[calc\(100\%\+8px\)\]{width:calc(100% + 8px)}.w-\[calc\(100\%\+16px\)\]{width:calc(100% + 16px)}.w-\[calc\(100\%-12px\)\]{width:calc(100% - 12px)}.w-\[calc\(100\%-var\(--gutter-sm\)\*2\)\]{width:calc(100% - var(--gutter-sm) * 2)}.w-\[calc\(100\%\/0\.8125\)\]{width:123.077%}.w-\[var\(--sidebar-width\)\]{width:var(--sidebar-width)}.w-auto{width:auto}.w-dvh{width:100dvh}.w-dvw{width:100dvw}.w-fit{width:fit-content}.w-full{width:100%}.w-lvh{width:100lvh}.w-lvw{width:100lvw}.w-max{width:max-content}.w-min{width:min-content}.w-px{width:1px}.w-screen{width:100vw}.w-svh{width:100svh}.w-svw{width:100svw}.max-w-\(--available-width\){max-width:var(--available-width)}.max-w-\(--container\){max-width:var(--container)}.max-w-\(--measure\){max-width:var(--measure)}.max-w-\(--measure-hint\){max-width:var(--measure-hint)}.max-w-\(--measure-short\){max-width:var(--measure-short)}.max-w-\(--search-max\){max-width:var(--search-max)}.max-w-\(--tab-max\){max-width:var(--tab-max)}.max-w-\(--tooltip-max\){max-width:var(--tooltip-max)}.max-w-0{max-width:0}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-40{max-width:calc(var(--spacing) * 40)}.max-w-62{max-width:calc(var(--spacing) * 62)}.max-w-80{max-width:calc(var(--spacing) * 80)}.max-w-\[85\%\]{max-width:85%}.max-w-\[90\%\]{max-width:90%}.max-w-\[206px\]{max-width:206px}.max-w-\[240px\]{max-width:240px}.max-w-\[320px\]{max-width:320px}.max-w-\[360px\]{max-width:360px}.max-w-\[440px\]{max-width:440px}.max-w-\[700px\]{max-width:700px}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-\[calc\(100vw-2\*var\(--gutter-sm\)\)\]{max-width:calc(100vw - 2 * var(--gutter-sm))}.max-w-\[calc\(100vw-32px\)\]{max-width:calc(100vw - 32px)}.max-w-\[min\(var\(--available-width\)\,var\(--popover\)\)\]{max-width:min(var(--available-width),var(--popover))}.max-w-\[min\(var\(--popover\)\,var\(--available-width\)\)\]{max-width:min(var(--popover),var(--available-width))}.max-w-dvh{max-width:100dvh}.max-w-dvw{max-width:100dvw}.max-w-fit{max-width:fit-content}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-lvh{max-width:100lvh}.max-w-lvw{max-width:100lvw}.max-w-max{max-width:max-content}.max-w-md{max-width:var(--container-md)}.max-w-min{max-width:min-content}.max-w-none{max-width:none}.max-w-prose{max-width:65ch}.max-w-px{max-width:1px}.max-w-screen{max-width:100vw}.max-w-sm{max-width:var(--container-sm)}.max-w-svh{max-width:100svh}.max-w-svw{max-width:100svw}.max-w-xl{max-width:var(--container-xl)}.min-w-\(--anchor-width\){min-width:var(--anchor-width)}.min-w-\(--cell-size\){min-width:var(--cell-size)}.min-w-\(--digits\){min-width:var(--digits)}.min-w-\(--search-min\){min-width:var(--search-min)}.min-w-\(--tag\){min-width:var(--tag)}.min-w-0{min-width:0}.min-w-1{min-width:var(--spacing)}.min-w-4{min-width:calc(var(--spacing) * 4)}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-7{min-width:calc(var(--spacing) * 7)}.min-w-8{min-width:calc(var(--spacing) * 8)}.min-w-9{min-width:calc(var(--spacing) * 9)}.min-w-10{min-width:calc(var(--spacing) * 10)}.min-w-24{min-width:calc(var(--spacing) * 24)}.min-w-32{min-width:calc(var(--spacing) * 32)}.min-w-36{min-width:calc(var(--spacing) * 36)}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-\[96px\]{min-width:96px}.min-w-\[100px\]{min-width:100px}.min-w-\[140px\]{min-width:140px}.min-w-\[max\(var\(--anchor-width\)\,var\(--menu-min\)\)\]{min-width:max(var(--anchor-width),var(--menu-min))}.min-w-auto{min-width:auto}.min-w-dvh{min-width:100dvh}.min-w-dvw{min-width:100dvw}.min-w-fit{min-width:fit-content}.min-w-full{min-width:100%}.min-w-lvh{min-width:100lvh}.min-w-lvw{min-width:100lvw}.min-w-max{min-width:max-content}.min-w-min{min-width:min-content}.min-w-px{min-width:1px}.min-w-screen{min-width:100vw}.min-w-svh{min-width:100svh}.min-w-svw{min-width:100svw}.flex-1{flex:1}.flex-auto{flex:auto}.flex-initial{flex:0 auto}.flex-none{flex:none}.flex-shrink,.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-auto{flex-basis:auto}.basis-full{flex-basis:100%}.basis-px{flex-basis:1px}.table-auto{table-layout:auto}.table-fixed{table-layout:fixed}.caption-bottom{caption-side:bottom}.caption-top{caption-side:top}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.border-spacing-px{--tw-border-spacing-x:1px;--tw-border-spacing-y:1px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.border-spacing-x-px{--tw-border-spacing-x:1px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.border-spacing-y-0\.5{--tw-border-spacing-y:calc(var(--spacing) * .5);border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.border-spacing-y-px{--tw-border-spacing-y:1px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.origin-\(--radix-dropdown-menu-content-transform-origin\){transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.origin-\(--transform-origin\){transform-origin:var(--transform-origin)}.origin-bottom-left{transform-origin:0 100%}.origin-center{transform-origin:50%}.origin-left{transform-origin:0}.origin-right{transform-origin:100%}.origin-top{transform-origin:top}.origin-top-left{transform-origin:0 0}.-translate-full{--tw-translate-x:-100%;--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-px{--tw-translate-x:-1px;--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-full{--tw-translate-x:100%;--tw-translate-y:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-px{--tw-translate-x:1px;--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-px{--tw-translate-x:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\(--toast-swipe-movement-x\){--tw-translate-x:var(--toast-swipe-movement-x);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-3{--tw-translate-x:calc(var(--spacing) * 3);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-6{--tw-translate-x:calc(var(--spacing) * 6);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-6\.5{--tw-translate-x:calc(var(--spacing) * 6.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-8{--tw-translate-x:calc(var(--spacing) * 8);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-9{--tw-translate-x:calc(var(--spacing) * 9);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[18px\]{--tw-translate-x:18px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-full{--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-px{--tw-translate-x:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-2\.5{--tw-translate-y:calc(var(--spacing) * -2.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-full{--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-px{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\(--drawer-swipe-movement-y\){--tw-translate-y:var(--drawer-swipe-movement-y);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\(--toast-swipe-movement-y\){--tw-translate-y:var(--toast-swipe-movement-y);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-1\/2{--tw-translate-y: 50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-3{--tw-translate-y:calc(var(--spacing) * 3);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[calc\(-50\%-2px\)\]{--tw-translate-y: calc(-50% - 2px) ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[calc\(50\%\+12px\)\]{--tw-translate-y: calc(50% + 12px) ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[calc\(50\%-10px\)\]{--tw-translate-y: calc(50% - 10px) ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-full{--tw-translate-y:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-px{--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-z-px{--tw-translate-z:-1px;translate:var(--tw-translate-x) var(--tw-translate-y) var(--tw-translate-z)}.translate-z-px{--tw-translate-z:1px;translate:var(--tw-translate-x) var(--tw-translate-y) var(--tw-translate-z)}.translate-3d{translate:var(--tw-translate-x) var(--tw-translate-y) var(--tw-translate-z)}.translate-none{translate:none}.scale-90{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.-scale-x-100{--tw-scale-x: -100% ;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-3d{scale:var(--tw-scale-x) var(--tw-scale-y) var(--tw-scale-z)}.scale-\[0\.25\]{scale:.25}.scale-\[0\.85\]{scale:.85}.scale-\[0\.8125\]{scale:.8125}.scale-none{scale:none}.-rotate-90{rotate:-90deg}.rotate-45{rotate:45deg}.rotate-180{rotate:180deg}.rotate-none{rotate:none}.button-press-motion{transition:background-color var(--button-transition-ms) ease,border-color var(--button-transition-ms) ease,box-shadow var(--button-transition-ms) ease,color var(--button-transition-ms) ease,transform .42s cubic-bezier(.4,0,.2,1)}.button-press-motion:active:not(:disabled):not([aria-disabled=true]){transition-duration:.15s,.15s,.15s,.15s,.22s;transform:scale(.98)}.button-press-motion:disabled,.button-press-motion[aria-disabled=true]{transform:none}@media(prefers-reduced-motion:reduce){.button-press-motion{transition:none;transform:none}}.transform,.transform-cpu{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform-gpu{transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform-none{transform:none}.animate-\[quartz-toast-drain_linear_forwards\]{animation:linear forwards quartz-toast-drain}.animate-ping{animation:var(--animate-ping)}.animate-spin{animation:var(--animate-spin)}.cursor-alias{cursor:alias}.cursor-all-scroll{cursor:all-scroll}.cursor-auto{cursor:auto}.cursor-cell{cursor:cell}.cursor-col-resize{cursor:col-resize}.cursor-context-menu{cursor:context-menu}.cursor-copy{cursor:copy}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-e-resize{cursor:e-resize}.cursor-ew-resize{cursor:ew-resize}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-help{cursor:help}.cursor-move{cursor:move}.cursor-n-resize{cursor:n-resize}.cursor-ne-resize{cursor:ne-resize}.cursor-nesw-resize{cursor:nesw-resize}.cursor-no-drop{cursor:no-drop}.cursor-none{cursor:none}.cursor-not-allowed{cursor:not-allowed}.cursor-ns-resize{cursor:ns-resize}.cursor-nw-resize{cursor:nw-resize}.cursor-nwse-resize{cursor:nwse-resize}.cursor-pointer{cursor:pointer}.cursor-progress{cursor:progress}.cursor-row-resize{cursor:row-resize}.cursor-s-resize{cursor:s-resize}.cursor-se-resize{cursor:se-resize}.cursor-sw-resize{cursor:sw-resize}.cursor-text{cursor:text}.cursor-vertical-text{cursor:vertical-text}.cursor-w-resize{cursor:w-resize}.cursor-wait{cursor:wait}.cursor-zoom-in{cursor:zoom-in}.cursor-zoom-out{cursor:zoom-out}.touch-pan-left{--tw-pan-x:pan-left;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.touch-pan-right{--tw-pan-x:pan-right;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.touch-pan-x{--tw-pan-x:pan-x;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.touch-pan-down{--tw-pan-y:pan-down;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.touch-pan-up{--tw-pan-y:pan-up;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.touch-pinch-zoom{--tw-pinch-zoom:pinch-zoom;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.touch-auto{touch-action:auto}.touch-manipulation{touch-action:manipulation}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.resize-x{resize:horizontal}.resize-y{resize:vertical}.snap-both{scroll-snap-type:both var(--tw-scroll-snap-strictness)}.snap-none{scroll-snap-type:none}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-y{scroll-snap-type:y var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-proximity{--tw-scroll-snap-strictness:proximity}.snap-align-none{scroll-snap-align:none}.snap-center{scroll-snap-align:center}.snap-end{scroll-snap-align:end}.snap-start{scroll-snap-align:start}.snap-always{scroll-snap-stop:always}.snap-normal{scroll-snap-stop:normal}.-scroll-m-px{scroll-margin:-1px}.scroll-m-px{scroll-margin:1px}.-scroll-mx-px{scroll-margin-inline:-1px}.scroll-mx-px{scroll-margin-inline:1px}.-scroll-my-px{scroll-margin-block:-1px}.scroll-my-1{scroll-margin-block:var(--spacing)}.scroll-my-1\.5{scroll-margin-block:calc(var(--spacing) * 1.5)}.scroll-my-px{scroll-margin-block:1px}.-scroll-ms-px{scroll-margin-inline-start:-1px}.scroll-ms-px{scroll-margin-inline-start:1px}.-scroll-me-px{scroll-margin-inline-end:-1px}.scroll-me-px{scroll-margin-inline-end:1px}.-scroll-mbs-px{scroll-margin-block-start:-1px}.scroll-mbs-px{scroll-margin-block-start:1px}.-scroll-mbe-px{scroll-margin-block-end:-1px}.scroll-mbe-px{scroll-margin-block-end:1px}.-scroll-mt-px{scroll-margin-top:-1px}.scroll-mt-px{scroll-margin-top:1px}.-scroll-mr-px{scroll-margin-right:-1px}.scroll-mr-px{scroll-margin-right:1px}.-scroll-mb-px{scroll-margin-bottom:-1px}.scroll-mb-px{scroll-margin-bottom:1px}.-scroll-ml-px{scroll-margin-left:-1px}.scroll-ml-px{scroll-margin-left:1px}.scroll-p-px{scroll-padding:1px}.scroll-px-6{scroll-padding-inline:calc(var(--spacing) * 6)}.scroll-px-px{scroll-padding-inline:1px}.scroll-py-1{scroll-padding-block:var(--spacing)}.scroll-py-px{scroll-padding-block:1px}.scroll-ps-px{scroll-padding-inline-start:1px}.scroll-pe-px{scroll-padding-inline-end:1px}.scroll-pbs-px{scroll-padding-block-start:1px}.scroll-pbe-px{scroll-padding-block-end:1px}.scroll-pt-px{scroll-padding-top:1px}.scroll-pr-px{scroll-padding-right:1px}.scroll-pb-px{scroll-padding-bottom:1px}.scroll-pl-px{scroll-padding-left:1px}.\[scrollbar-width\:none\]{scrollbar-width:none}.\[scrollbar-width\:thin\]{scrollbar-width:thin}.scrollbar-auto{scrollbar-width:auto}.scrollbar-none{scrollbar-width:none}.scrollbar-thin{scrollbar-width:thin}.scrollbar-gutter-auto{scrollbar-gutter:auto}.scrollbar-gutter-both{scrollbar-gutter:stable both-edges}.scrollbar-gutter-stable{scrollbar-gutter:stable}.list-inside{list-style-position:inside}.list-outside{list-style-position:outside}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-auto{appearance:auto}.appearance-none{appearance:none}.break-before-all{break-before:all}.break-before-auto{break-before:auto}.break-before-avoid{break-before:avoid}.break-before-avoid-page{break-before:avoid-page}.break-before-column{break-before:column}.break-before-left{break-before:left}.break-before-page{break-before:page}.break-before-right{break-before:right}.break-inside-auto{break-inside:auto}.break-inside-avoid{break-inside:avoid}.break-inside-avoid-column{break-inside:avoid-column}.break-inside-avoid-page{break-inside:avoid-page}.break-after-all{break-after:all}.break-after-auto{break-after:auto}.break-after-avoid{break-after:avoid}.break-after-avoid-page{break-after:avoid-page}.break-after-column{break-after:column}.break-after-left{break-after:left}.break-after-page{break-after:page}.break-after-right{break-after:right}.grid-flow-col{grid-auto-flow:column}.grid-flow-col-dense{grid-auto-flow:column dense}.grid-flow-dense{grid-auto-flow:dense}.grid-flow-row{grid-auto-flow:row}.grid-flow-row-dense{grid-auto-flow:dense}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[1\.2fr_1\.2fr_1fr\]{grid-template-columns:1.2fr 1.2fr 1fr}.grid-cols-\[auto_minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:auto minmax(0,1fr) auto auto}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:minmax(0,1fr) auto auto}.grid-cols-\[repeat\(auto-fit\,minmax\(120px\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.grid-rows-\[0fr\]{grid-template-rows:0fr}.grid-rows-\[1fr\]{grid-template-rows:1fr}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.place-content-around{place-content:space-around}.place-content-baseline{place-content:baseline start}.place-content-between{place-content:space-between}.place-content-center{place-content:center}.place-content-center-safe{place-content:safe center}.place-content-end{place-content:end}.place-content-end-safe{place-content:safe end}.place-content-evenly{place-content:space-evenly}.place-content-start{place-content:start}.place-content-stretch{place-content:stretch}.place-items-baseline{place-items:baseline}.place-items-center{place-items:center}.place-items-center-safe{place-items:safe center}.place-items-end{place-items:end}.place-items-end-safe{place-items:safe end}.place-items-start{place-items:start}.place-items-stretch{place-items:stretch stretch}.content-around{align-content:space-around}.content-baseline{align-content:baseline}.content-between{align-content:space-between}.content-center{align-content:center}.content-center-safe{align-content:safe center}.content-end{align-content:flex-end}.content-end-safe{align-content:safe flex-end}.content-evenly{align-content:space-evenly}.content-normal{align-content:normal}.content-start{align-content:flex-start}.content-stretch{align-content:stretch}.items-baseline{align-items:baseline}.items-baseline-last{align-items:last baseline}.items-center{align-items:center}.items-center-safe{align-items:safe center}.items-end{align-items:flex-end}.items-end-safe{align-items:safe flex-end}.items-start{align-items:flex-start}.items-start\!{align-items:flex-start!important}.items-stretch{align-items:stretch}.justify-around{justify-content:space-around}.justify-baseline{justify-content:baseline}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-center-safe{justify-content:safe center}.justify-end{justify-content:flex-end}.justify-end-safe{justify-content:safe flex-end}.justify-evenly{justify-content:space-evenly}.justify-normal{justify-content:normal}.justify-start{justify-content:flex-start}.justify-stretch{justify-content:stretch}.justify-items-center{justify-items:center}.justify-items-center-safe{justify-items:safe center}.justify-items-end{justify-items:end}.justify-items-end-safe{justify-items:safe end}.justify-items-normal{justify-items:normal}.justify-items-start{justify-items:start}.justify-items-stretch{justify-items:stretch}.gap-\(--card-spacing\){gap:var(--card-spacing)}.gap-\(--sel-gap\){gap:var(--sel-gap)}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\!{gap:calc(var(--spacing) * 3)!important}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-20{gap:calc(var(--spacing) * 20)}.gap-\[--spacing\(var\(--gap\)\)\]{gap:calc(var(--spacing) * var(--gap))}.gap-\[5px\]{gap:5px}.gap-\[7px\]{gap:7px}.gap-px{gap:1px}:where(.-space-y-px>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(-1px * var(--tw-space-y-reverse));margin-block-end:calc(-1px * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-px>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(1px * var(--tw-space-y-reverse));margin-block-end:calc(1px * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-reverse>:not(:last-child)){--tw-space-y-reverse:1}.gap-x-1{column-gap:var(--spacing)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-px{column-gap:1px}:where(.-space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -2) * calc(1 - var(--tw-space-x-reverse)))}:where(.-space-x-px>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(-1px * var(--tw-space-x-reverse));margin-inline-end:calc(-1px * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-px>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(1px * var(--tw-space-x-reverse));margin-inline-end:calc(1px * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-reverse>:not(:last-child)){--tw-space-x-reverse:1}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-px{row-gap:1px}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-y-reverse>:not(:last-child)){--tw-divide-y-reverse:1}:where(.divide-dashed>:not(:last-child)){--tw-border-style:dashed;border-style:dashed}:where(.divide-dotted>:not(:last-child)){--tw-border-style:dotted;border-style:dotted}:where(.divide-double>:not(:last-child)){--tw-border-style:double;border-style:double}:where(.divide-none>:not(:last-child)){--tw-border-style:none;border-style:none}:where(.divide-solid>:not(:last-child)){--tw-border-style:solid;border-style:solid}.place-self-auto{place-self:auto}.place-self-center{place-self:center}.place-self-center-safe{place-self:safe center}.place-self-end{place-self:end}.place-self-end-safe{place-self:safe end}.place-self-start{place-self:start}.place-self-stretch{place-self:stretch stretch}.self-auto{align-self:auto}.self-baseline{align-self:baseline}.self-baseline-last{align-self:last baseline}.self-center{align-self:center}.self-center-safe{align-self:safe center}.self-end{align-self:flex-end}.self-end-safe{align-self:safe flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-auto{justify-self:auto}.justify-self-center{justify-self:center}.justify-self-center-safe{justify-self:safe center}.justify-self-end{justify-self:flex-end}.justify-self-end-safe{justify-self:safe flex-end}.justify-self-start{justify-self:flex-start}.justify-self-stretch{justify-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-scroll{overflow:scroll}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overflow-x-hidden{overflow-x:hidden}.overflow-x-scroll{overflow-x:scroll}.overflow-x-visible{overflow-x:visible}.overflow-y-auto{overflow-y:auto}.overflow-y-clip{overflow-y:clip}.overflow-y-hidden{overflow-y:hidden}.overflow-y-scroll{overflow-y:scroll}.overflow-y-visible{overflow-y:visible}.overscroll-auto{overscroll-behavior:auto}.overscroll-contain{overscroll-behavior:contain}.overscroll-none{overscroll-behavior:none}.overscroll-x-auto{overscroll-behavior-x:auto}.overscroll-x-contain{overscroll-behavior-x:contain}.overscroll-x-none{overscroll-behavior-x:none}.overscroll-y-auto{overscroll-behavior-y:auto}.overscroll-y-contain{overscroll-behavior-y:contain}.overscroll-y-none{overscroll-behavior-y:none}.scroll-auto{scroll-behavior:auto}.scroll-smooth{scroll-behavior:smooth}.rounded{border-radius:.25rem}.rounded-\(--cell-radius\){border-radius:var(--cell-radius)}.rounded-\(--ig-radius\){border-radius:var(--ig-radius)}.rounded-2lg{border-radius:var(--radius-2lg)}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.25rem}.rounded-4xl{border-radius:1.5rem}.rounded-14{border-radius:.875rem}.rounded-\[0\.5px\]{border-radius:.5px}.rounded-\[0\.75px\]{border-radius:.75px}.rounded-\[1\.5px\]{border-radius:1.5px}.rounded-\[1px\]{border-radius:1px}.rounded-\[2px\]{border-radius:2px}.rounded-\[3px\]{border-radius:3px}.rounded-\[4\.5px\]{border-radius:4.5px}.rounded-\[5px\]{border-radius:5px}.rounded-\[10px\]{border-radius:10px}.rounded-\[14px\]{border-radius:14px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:.625rem}.rounded-md{border-radius:.5rem}.rounded-md\!{border-radius:.5rem!important}.rounded-none{border-radius:0}.rounded-sm{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.rounded-xs{border-radius:.25rem}.rounded-s{border-start-start-radius:.25rem;border-end-start-radius:.25rem}.rounded-s-lg{border-start-start-radius:.625rem;border-end-start-radius:.625rem}.rounded-s-none{border-start-start-radius:0;border-end-start-radius:0}.rounded-ss{border-start-start-radius:.25rem}.rounded-e{border-start-end-radius:.25rem;border-end-end-radius:.25rem}.rounded-e-lg{border-start-end-radius:.625rem;border-end-end-radius:.625rem}.rounded-e-none{border-start-end-radius:0;border-end-end-radius:0}.rounded-se{border-start-end-radius:.25rem}.rounded-ee{border-end-end-radius:.25rem}.rounded-es{border-end-start-radius:.25rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-3xl{border-top-left-radius:1.25rem;border-top-right-radius:1.25rem}.rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-l-\(--cell-radius\){border-top-left-radius:var(--cell-radius);border-bottom-left-radius:var(--cell-radius)}.rounded-tl{border-top-left-radius:.25rem}.rounded-tl-sm{border-top-left-radius:.375rem}.rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.rounded-r-\(--cell-radius\){border-top-right-radius:var(--cell-radius);border-bottom-right-radius:var(--cell-radius)}.rounded-tr{border-top-right-radius:.25rem}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-b-3xl{border-bottom-right-radius:1.25rem;border-bottom-left-radius:1.25rem}.rounded-b-\[16px\]{border-bottom-right-radius:16px;border-bottom-left-radius:16px}.rounded-br{border-bottom-right-radius:.25rem}.rounded-bl{border-bottom-left-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[0\.5px\]{border-style:var(--tw-border-style);border-width:.5px}.border-\[0\.25px\]{border-style:var(--tw-border-style);border-width:.25px}.border-\[0\.375px\]{border-style:var(--tw-border-style);border-width:.375px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.border-bs{border-block-start-style:var(--tw-border-style);border-block-start-width:1px}.border-be{border-block-end-style:var(--tw-border-style);border-block-end-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-dotted{--tw-border-style:dotted;border-style:dotted}.border-double{--tw-border-style:double;border-style:double}.border-hidden{--tw-border-style:hidden;border-style:hidden}.border-none{--tw-border-style:none;border-style:none}.border-solid{--tw-border-style:solid;border-style:solid}.border-accent-600{border-color:var(--color-accent-600)}.border-border{border-color:var(--border)}.border-border-button-active{border-color:var(--color-border-button-active)}.border-border-button-default,.border-border-button-default\/50{border-color:var(--color-border-button-default)}@supports (color:color-mix(in lab,red,red)){.border-border-button-default\/50{border-color:color-mix(in oklab,var(--color-border-button-default) 50%,transparent)}}.border-border-button-white{border-color:var(--color-border-button-white)}.border-border-checkbox-default{border-color:var(--color-border-checkbox-default)}.border-border-checkbox-hover{border-color:var(--color-border-checkbox-hover)}.border-border-soft{border-color:var(--border-soft)}.border-border-table{border-color:var(--color-border-table)}.border-current{border-color:currentColor}.border-neutral-200{border-color:var(--color-neutral-200)}.border-neutral-300{border-color:var(--color-neutral-300)}.border-separator-border{border-color:var(--color-separator-border)}.border-transparent{border-color:#0000}.border-transparent\!{border-color:#0000!important}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.border-zinc-200{border-color:var(--color-zinc-200)}.border-zinc-900{border-color:var(--color-zinc-900)}.border-zinc-900\/60{border-color:#18181b99}@supports (color:color-mix(in lab,red,red)){.border-zinc-900\/60{border-color:color-mix(in oklab,var(--color-zinc-900) 60%,transparent)}}.border-zinc-900\/80{border-color:#18181bcc}@supports (color:color-mix(in lab,red,red)){.border-zinc-900\/80{border-color:color-mix(in oklab,var(--color-zinc-900) 80%,transparent)}}.border-t-transparent{border-top-color:#0000}.\!bg-background-secondary-default{background-color:var(--color-background-secondary-default)!important}.bg-\(--brand\){background-color:var(--brand)}.bg-\(--chart-button-accent\){background-color:var(--chart-button-accent)}.bg-\(--surface\){background-color:var(--surface)}.bg-\(--surface-frame\){background-color:var(--surface-frame)}.bg-\(--surface-raised\){background-color:var(--surface-raised)}.bg-\(--surface-skeleton\){background-color:var(--surface-skeleton)}.bg-\[\#0c0c0e\]{background-color:#0c0c0e}.bg-\[\#09090b\]{background-color:#09090b}.bg-\[\#18181b\]{background-color:#18181b}.bg-\[\#f4f4f5\]{background-color:#f4f4f5}.bg-\[\#ffffff\]{background-color:#fff}.bg-\[Canvas\]{background-color:canvas}.bg-accent-400{background-color:var(--color-accent-400)}.bg-accent-500{background-color:var(--color-accent-500)}.bg-accent-600{background-color:var(--color-accent-600)}.bg-amber-200{background-color:var(--color-amber-200)}.bg-avatar-neutral-background{background-color:var(--color-avatar-neutral-background)}.bg-background{background-color:var(--background)}.bg-background-full{background-color:var(--color-background-full)}.bg-background-primary-active{background-color:var(--color-background-primary-active)}.bg-background-primary-default{background-color:var(--color-background-primary-default)}.bg-background-primary-hover{background-color:var(--color-background-primary-hover)}.bg-background-secondary-default{background-color:var(--color-background-secondary-default)}.bg-background-secondary-hover{background-color:var(--color-background-secondary-hover)}.bg-background-tertiary-default{background-color:var(--color-background-tertiary-default)}.bg-background-tertiary-error{background-color:var(--color-background-tertiary-error)}.bg-background-tertiary-hover{background-color:var(--color-background-tertiary-hover)}.bg-badge-neutral-background{background-color:var(--color-badge-neutral-background)}.bg-black{background-color:var(--color-black)}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.bg-black\/10{background-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab,red,red)){.bg-black\/30{background-color:color-mix(in oklab,var(--color-black) 30%,transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab,red,red)){.bg-black\/70{background-color:color-mix(in oklab,var(--color-black) 70%,transparent)}}.bg-blue-200{background-color:var(--color-blue-200)}.bg-blue-300{background-color:var(--color-blue-300)}.bg-blue-400\/70{background-color:#3392ffb3}@supports (color:color-mix(in lab,red,red)){.bg-blue-400\/70{background-color:color-mix(in oklab,var(--color-blue-400) 70%,transparent)}}.bg-blue-600{background-color:var(--color-blue-600)}.bg-border{background-color:var(--border)}.bg-border-button-default{background-color:var(--color-border-button-default)}.bg-border-soft{background-color:var(--border-soft)}.bg-button-ghost-background{background-color:var(--color-button-ghost-background)}.bg-card{background-color:var(--card)}.bg-control{background-color:var(--control)}.bg-current{background-color:currentColor}.bg-date-range-background{background-color:var(--color-date-range-background)}.bg-date-range-edge-background{background-color:var(--color-date-range-edge-background)}.bg-destructive\/10{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/10{background-color:color-mix(in oklab,var(--destructive) 10%,transparent)}}.bg-dropdown-item-hover-background{background-color:var(--color-dropdown-item-hover-background)}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-950\/30{background-color:#002c224d}@supports (color:color-mix(in lab,red,red)){.bg-emerald-950\/30{background-color:color-mix(in oklab,var(--color-emerald-950) 30%,transparent)}}.bg-field{background-color:var(--field)}.bg-file-upload-icon-background{background-color:var(--color-file-upload-icon-background)}.bg-fill-2{background-color:var(--fill-2)}.bg-fill-2\!{background-color:var(--fill-2)!important}.bg-fill-3{background-color:var(--fill-3)}.bg-foreground{background-color:var(--foreground)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-300{background-color:var(--color-gray-300)}.bg-green-500{background-color:var(--color-green-500)}.bg-input-disabled-background{background-color:var(--color-input-disabled-background)}.bg-kbd-background{background-color:var(--color-kbd-background)}.bg-lime-200{background-color:var(--color-lime-200)}.bg-lime-400\/70{background-color:#9de500b3}@supports (color:color-mix(in lab,red,red)){.bg-lime-400\/70{background-color:color-mix(in oklab,var(--color-lime-400) 70%,transparent)}}.bg-muted{background-color:var(--muted)}.bg-neutral-200{background-color:var(--color-neutral-200)}.bg-neutral-950{background-color:var(--color-neutral-950)}.bg-orange-400\/70{background-color:#ff8b1ab3}@supports (color:color-mix(in lab,red,red)){.bg-orange-400\/70{background-color:color-mix(in oklab,var(--color-orange-400) 70%,transparent)}}.bg-pill-tab-blue-hover-background{background-color:var(--color-pill-tab-blue-hover-background)}.bg-pill-tab-blue-selected-background{background-color:var(--color-pill-tab-blue-selected-background)}.bg-pink-200{background-color:var(--color-pink-200)}.bg-popover{background-color:var(--popover)}.bg-primary{background-color:var(--primary)}.bg-primary\!{background-color:var(--primary)!important}.bg-primary-blue-50{background-color:var(--primary-blue-50)}.bg-primary-blue-400{background-color:var(--primary-blue-400)}.bg-primary-blue-500{background-color:var(--primary-blue-500)}.bg-primary-foreground{background-color:var(--primary-foreground)}.bg-primary-green-50{background-color:var(--primary-green-50)}.bg-primary-green-500{background-color:var(--primary-green-500)}.bg-primary-orange-50{background-color:var(--primary-orange-50)}.bg-primary-orange-500{background-color:var(--primary-orange-500)}.bg-primary-purple-50{background-color:var(--primary-purple-50)}.bg-primary-purple-500{background-color:var(--primary-purple-500)}.bg-primary-yellow-50{background-color:var(--primary-yellow-50)}.bg-primary-yellow-500{background-color:var(--primary-yellow-500)}.bg-primary\/80{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/80{background-color:color-mix(in oklab,var(--primary) 80%,transparent)}}.bg-raised{background-color:var(--raised)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-500{background-color:var(--color-red-500)}.bg-red-600{background-color:var(--color-red-600)}.bg-red-950\/20{background-color:#46080933}@supports (color:color-mix(in lab,red,red)){.bg-red-950\/20{background-color:color-mix(in oklab,var(--color-red-950) 20%,transparent)}}.bg-status-blue-background{background-color:var(--color-status-blue-background)}.bg-status-cyan-background{background-color:var(--color-status-cyan-background)}.bg-status-lime-background{background-color:var(--color-status-lime-background)}.bg-status-orange-background{background-color:var(--color-status-orange-background)}.bg-status-purple-background{background-color:var(--color-status-purple-background)}.bg-status-rose-background{background-color:var(--color-status-rose-background)}.bg-status-yellow-background{background-color:var(--color-status-yellow-background)}.bg-surface-disable{background-color:var(--surface-disable)}.bg-surface-loud{background-color:var(--surface-loud)}.bg-surface-white{background-color:var(--surface-white)}.bg-tab-count-selected-background{background-color:var(--color-tab-count-selected-background)}.bg-team-menu-count-background{background-color:var(--color-team-menu-count-background)}.bg-text-primary{background-color:var(--color-text-primary)}.bg-theme-toggle-sidebar-background{background-color:var(--color-theme-toggle-sidebar-background)}.bg-theme-toggle-sidebar-selected-background{background-color:var(--color-theme-toggle-sidebar-selected-background)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.bg-white\/70{background-color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.bg-zinc-800{background-color:var(--color-zinc-800)}.bg-zinc-900{background-color:var(--color-zinc-900)}.bg-zinc-950{background-color:var(--color-zinc-950)}.bg-zinc-950\/40{background-color:#09090b66}@supports (color:color-mix(in lab,red,red)){.bg-zinc-950\/40{background-color:color-mix(in oklab,var(--color-zinc-950) 40%,transparent)}}.bg-linear-to-b{--tw-gradient-position:to bottom}@supports (background-image:linear-gradient(in lab,red,red)){.bg-linear-to-b{--tw-gradient-position:to bottom in oklab}}.bg-linear-to-b{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-t{--tw-gradient-position:to top}@supports (background-image:linear-gradient(in lab,red,red)){.bg-linear-to-t{--tw-gradient-position:to top in oklab}}.bg-linear-to-t{background-image:linear-gradient(var(--tw-gradient-stops))}.-bg-conic,.bg-conic{--tw-gradient-position:in oklab;background-image:conic-gradient(var(--tw-gradient-stops))}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-bl{--tw-gradient-position:to bottom left in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-l{--tw-gradient-position:to left in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-tl{--tw-gradient-position:to top left in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-tr{--tw-gradient-position:to top right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-radial{--tw-gradient-position:in oklab;background-image:radial-gradient(var(--tw-gradient-stops))}.bg-\[linear-gradient\(180deg\,\#1a1a1a_0\%\,\#0a0a0a_100\%\)\]{background-image:linear-gradient(#1a1a1a,#0a0a0a)}.bg-\[radial-gradient\(circle_at_50\%_0\%\,rgba\(255\,255\,255\,0\.04\)\,transparent_50\%\)\]{background-image:radial-gradient(circle at 50% 0,#ffffff0a,#0000 50%)}.bg-\[radial-gradient\(circle_at_50\%_0\%\,rgba\(255\,255\,255\,0\.06\)\,transparent_50\%\)\]{background-image:radial-gradient(circle at 50% 0,#ffffff0f,#0000 50%)}.bg-none{background-image:none}.via-none{--tw-gradient-via-stops:initial}.from-accent-400{--tw-gradient-from:var(--color-accent-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-accent-500{--tw-gradient-from:var(--color-accent-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-background-primary-default{--tw-gradient-from:var(--color-background-primary-default);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-control-indicator-background{--tw-gradient-from:var(--color-control-indicator-background);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-switch-off-chip-start{--tw-gradient-from:var(--color-switch-off-chip-start);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-switch-on-chip-start{--tw-gradient-from:var(--color-switch-on-chip-start);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-white{--tw-gradient-from:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[43\.837\%\]{--tw-gradient-from-position:43.837%}.via-white\/80{--tw-gradient-via:#fffc}@supports (color:color-mix(in lab,red,red)){.via-white\/80{--tw-gradient-via:color-mix(in oklab, var(--color-white) 80%, transparent)}}.via-white\/80{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-accent-500{--tw-gradient-to:var(--color-accent-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-accent-600{--tw-gradient-to:var(--color-accent-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-control-indicator-background-subtle{--tw-gradient-to:var(--color-control-indicator-background-subtle);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-switch-off-chip-end{--tw-gradient-to:var(--color-switch-off-chip-end);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-switch-on-chip-end{--tw-gradient-to:var(--color-switch-on-chip-end);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.mask-none{-webkit-mask-image:none;mask-image:none}.mask-circle{--tw-mask-radial-shape:circle}.mask-ellipse{--tw-mask-radial-shape:ellipse}.mask-radial-closest-corner{--tw-mask-radial-size:closest-corner}.mask-radial-closest-side{--tw-mask-radial-size:closest-side}.mask-radial-farthest-corner{--tw-mask-radial-size:farthest-corner}.mask-radial-farthest-side{--tw-mask-radial-size:farthest-side}.mask-radial-at-bottom{--tw-mask-radial-position:bottom}.mask-radial-at-bottom-left{--tw-mask-radial-position:bottom left}.mask-radial-at-bottom-right{--tw-mask-radial-position:bottom right}.mask-radial-at-center{--tw-mask-radial-position:center}.mask-radial-at-left{--tw-mask-radial-position:left}.mask-radial-at-right{--tw-mask-radial-position:right}.mask-radial-at-top{--tw-mask-radial-position:top}.mask-radial-at-top-left{--tw-mask-radial-position:top left}.mask-radial-at-top-right{--tw-mask-radial-position:top right}.box-decoration-clone{-webkit-box-decoration-break:clone;box-decoration-break:clone}.box-decoration-slice{-webkit-box-decoration-break:slice;box-decoration-break:slice}.decoration-clone{-webkit-box-decoration-break:clone;box-decoration-break:clone}.decoration-slice{-webkit-box-decoration-break:slice;box-decoration-break:slice}.bg-auto{background-size:auto}.bg-contain{background-size:contain}.bg-cover{background-size:cover}.bg-fixed{background-attachment:fixed}.bg-local{background-attachment:local}.bg-scroll{background-attachment:scroll}.bg-clip-border{background-clip:border-box}.bg-clip-content{background-clip:content-box}.bg-clip-padding{background-clip:padding-box}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-bottom{background-position:bottom}.bg-bottom-left{background-position:0 100%}.bg-bottom-right{background-position:100% 100%}.bg-center{background-position:50%}.bg-left{background-position:0}.bg-left-bottom{background-position:0 100%}.bg-left-top{background-position:0 0}.bg-right{background-position:100%}.bg-right-bottom{background-position:100% 100%}.bg-right-top{background-position:100% 0}.bg-top{background-position:top}.bg-top-left{background-position:0 0}.bg-top-right{background-position:100% 0}.bg-no-repeat{background-repeat:no-repeat}.bg-repeat{background-repeat:repeat}.bg-repeat-round{background-repeat:round}.bg-repeat-space{background-repeat:space}.bg-repeat-x{background-repeat:repeat-x}.bg-repeat-y{background-repeat:repeat-y}.bg-origin-border{background-origin:border-box}.bg-origin-content{background-origin:content-box}.bg-origin-padding{background-origin:padding-box}.mask-add{-webkit-mask-composite:source-over;mask-composite:add}.mask-exclude{-webkit-mask-composite:xor;mask-composite:exclude}.mask-intersect{-webkit-mask-composite:source-in;mask-composite:intersect}.mask-subtract{-webkit-mask-composite:source-out;mask-composite:subtract}.mask-alpha{-webkit-mask-source-type:alpha;mask-mode:alpha}.mask-luminance{-webkit-mask-source-type:luminance;mask-mode:luminance}.mask-match{-webkit-mask-source-type:auto;mask-mode:match-source}.\[mask-type\:luminance\]{mask-type:luminance}.mask-type-alpha{mask-type:alpha}.mask-type-luminance{mask-type:luminance}.mask-auto{-webkit-mask-size:auto;mask-size:auto}.mask-contain{-webkit-mask-size:contain;mask-size:contain}.mask-cover{-webkit-mask-size:cover;mask-size:cover}.mask-clip-border{-webkit-mask-clip:border-box;mask-clip:border-box}.mask-clip-content{-webkit-mask-clip:content-box;mask-clip:content-box}.mask-clip-fill{-webkit-mask-clip:fill-box;mask-clip:fill-box}.mask-clip-padding{-webkit-mask-clip:padding-box;mask-clip:padding-box}.mask-clip-stroke{-webkit-mask-clip:stroke-box;mask-clip:stroke-box}.mask-clip-view{-webkit-mask-clip:view-box;mask-clip:view-box}.mask-no-clip{-webkit-mask-clip:no-clip;mask-clip:no-clip}.mask-bottom{-webkit-mask-position:bottom;mask-position:bottom}.mask-bottom-left{-webkit-mask-position:0 100%;mask-position:0 100%}.mask-bottom-right{-webkit-mask-position:100% 100%;mask-position:100% 100%}.mask-center{-webkit-mask-position:50%;mask-position:50%}.mask-left{-webkit-mask-position:0;mask-position:0}.mask-right{-webkit-mask-position:100%;mask-position:100%}.mask-top{-webkit-mask-position:top;mask-position:top}.mask-top-left{-webkit-mask-position:0 0;mask-position:0 0}.mask-top-right{-webkit-mask-position:100% 0;mask-position:100% 0}.mask-no-repeat{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.mask-repeat{-webkit-mask-repeat:repeat;mask-repeat:repeat}.mask-repeat-round{-webkit-mask-repeat:round;mask-repeat:round}.mask-repeat-space{-webkit-mask-repeat:space;mask-repeat:space}.mask-repeat-x{-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x}.mask-repeat-y{-webkit-mask-repeat:repeat-y;mask-repeat:repeat-y}.mask-origin-border{-webkit-mask-origin:border-box;mask-origin:border-box}.mask-origin-content{-webkit-mask-origin:content-box;mask-origin:content-box}.mask-origin-fill{-webkit-mask-origin:fill-box;mask-origin:fill-box}.mask-origin-padding{-webkit-mask-origin:padding-box;mask-origin:padding-box}.mask-origin-stroke{-webkit-mask-origin:stroke-box;mask-origin:stroke-box}.mask-origin-view{-webkit-mask-origin:view-box;mask-origin:view-box}.fill-background-primary-default{fill:var(--color-background-primary-default)}.fill-foreground{fill:var(--foreground)}.fill-none{fill:none}.fill-primary-blue-50{fill:var(--primary-blue-50)}.fill-primary-blue-100{fill:var(--primary-blue-100)}.fill-primary-blue-200{fill:var(--primary-blue-200)}.fill-primary-blue-400{fill:var(--primary-blue-400)}.fill-primary-blue-500{fill:var(--primary-blue-500)}.fill-primary-green-50{fill:var(--primary-green-50)}.fill-primary-green-100{fill:var(--primary-green-100)}.fill-primary-green-200{fill:var(--primary-green-200)}.fill-primary-green-400{fill:var(--primary-green-400)}.fill-primary-green-500{fill:var(--primary-green-500)}.fill-primary-orange-50{fill:var(--primary-orange-50)}.fill-primary-orange-100{fill:var(--primary-orange-100)}.fill-primary-orange-200{fill:var(--primary-orange-200)}.fill-primary-orange-400{fill:var(--primary-orange-400)}.fill-primary-orange-500{fill:var(--primary-orange-500)}.fill-primary-purple-50{fill:var(--primary-purple-50)}.fill-primary-purple-100{fill:var(--primary-purple-100)}.fill-primary-purple-200{fill:var(--primary-purple-200)}.fill-primary-purple-300{fill:var(--primary-purple-300)}.fill-primary-purple-500{fill:var(--primary-purple-500)}.fill-primary-yellow-50{fill:var(--primary-yellow-50)}.fill-primary-yellow-100{fill:var(--primary-yellow-100)}.fill-primary-yellow-300{fill:var(--primary-yellow-300)}.fill-primary-yellow-500{fill:var(--primary-yellow-500)}.fill-surface-soft{fill:var(--surface-soft)}.fill-surface-white{fill:var(--surface-white)}.stroke-\(--surface-skeleton\){stroke:var(--surface-skeleton)}.stroke-border-button-default{stroke:var(--color-border-button-default)}.stroke-none{stroke:none}.stroke-primary{stroke:var(--primary)}.stroke-7{stroke-width:7px}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-fill{object-fit:fill}.object-none{object-fit:none}.object-scale-down{object-fit:scale-down}.object-left-bottom{object-position:left bottom}.object-left-top{object-position:left top}.object-right-bottom{object-position:right bottom}.object-right-top{object-position:right top}.object-top{object-position:top}.p-\(--gutter-sm\){padding:var(--gutter-sm)}.p-\(--space-4\){padding:var(--space-4)}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-\[13px\]{padding:13px}.p-\[15px\]{padding:15px}.p-px{padding:1px}.px-\(--card-spacing\){padding-inline:var(--card-spacing)}.px-\(--gutter-sm\){padding-inline:var(--gutter-sm)}.px-\(--ig-body\){padding-inline:var(--ig-body)}.px-0{padding-inline:0}.px-0\!{padding-inline:0!important}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-1\.75{padding-inline:calc(var(--spacing) * 1.75)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\!{padding-inline:calc(var(--spacing) * 2)!important}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-2\.25{padding-inline:calc(var(--spacing) * 2.25)}.px-2\.75{padding-inline:calc(var(--spacing) * 2.75)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-3\.25{padding-inline:calc(var(--spacing) * 3.25)}.px-3\.75{padding-inline:calc(var(--spacing) * 3.75)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-\[7px\]{padding-inline:7px}.px-\[11px\]{padding-inline:11px}.px-px{padding-inline:1px}.py-\(--card-spacing\){padding-block:var(--card-spacing)}.py-0{padding-block:0}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-1\.75{padding-block:calc(var(--spacing) * 1.75)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-\[5px\]{padding-block:5px}.py-\[15px\]{padding-block:15px}.py-px{padding-block:1px}.ps-1{padding-inline-start:var(--spacing)}.ps-1\.5{padding-inline-start:calc(var(--spacing) * 1.5)}.ps-2{padding-inline-start:calc(var(--spacing) * 2)}.ps-2\.5{padding-inline-start:calc(var(--spacing) * 2.5)}.ps-3{padding-inline-start:calc(var(--spacing) * 3)}.ps-4{padding-inline-start:calc(var(--spacing) * 4)}.ps-8{padding-inline-start:calc(var(--spacing) * 8)}.ps-10{padding-inline-start:calc(var(--spacing) * 10)}.ps-\[42px\]{padding-inline-start:42px}.ps-px{padding-inline-start:1px}.pe-0\.5{padding-inline-end:calc(var(--spacing) * .5)}.pe-1{padding-inline-end:var(--spacing)}.pe-1\.5{padding-inline-end:calc(var(--spacing) * 1.5)}.pe-2{padding-inline-end:calc(var(--spacing) * 2)}.pe-2\!{padding-inline-end:calc(var(--spacing) * 2)!important}.pe-2\.5{padding-inline-end:calc(var(--spacing) * 2.5)}.pe-3{padding-inline-end:calc(var(--spacing) * 3)}.pe-3\.5{padding-inline-end:calc(var(--spacing) * 3.5)}.pe-4{padding-inline-end:calc(var(--spacing) * 4)}.pe-5{padding-inline-end:calc(var(--spacing) * 5)}.pe-6{padding-inline-end:calc(var(--spacing) * 6)}.pe-8{padding-inline-end:calc(var(--spacing) * 8)}.pe-9{padding-inline-end:calc(var(--spacing) * 9)}.pe-10{padding-inline-end:calc(var(--spacing) * 10)}.pe-px{padding-inline-end:1px}.pbs-px{padding-block-start:1px}.pbe-px{padding-block-end:1px}.pt-\(--ig-block\){padding-top:var(--ig-block)}.pt-0{padding-top:0}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-3\.75{padding-top:calc(var(--spacing) * 3.75)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-\[5px\]{padding-top:5px}.pt-\[calc\(var\(--ig-block\)-1px\)\]{padding-top:calc(var(--ig-block) - 1px)}.pt-px{padding-top:1px}.pr-\(--ig-pad\){padding-right:var(--ig-pad)}.pr-1{padding-right:var(--spacing)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-8\.5{padding-right:calc(var(--spacing) * 8.5)}.pr-13{padding-right:calc(var(--spacing) * 13)}.pr-\[calc\(var\(--ig-pad\)-1px\)\]{padding-right:calc(var(--ig-pad) - 1px)}.pr-px{padding-right:1px}.pb-\(--ig-block\){padding-bottom:var(--ig-block)}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-\[calc\(--spacing\(3\.75\)-var\(--accordion-divider\,0px\)\)\]{padding-bottom:calc(calc(var(--spacing) * 3.75) - var(--accordion-divider,0px))}.pb-\[calc\(--spacing\(4\)-var\(--accordion-divider\,0px\)\)\]{padding-bottom:calc(calc(var(--spacing) * 4) - var(--accordion-divider,0px))}.pb-\[calc\(var\(--ig-block\)-1px\)\]{padding-bottom:calc(var(--ig-block) - 1px)}.pb-\[max\(var\(--gutter-sm\)\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(var(--gutter-sm),env(safe-area-inset-bottom))}.pb-px{padding-bottom:1px}.pl-\(--ig-pad\){padding-left:var(--ig-pad)}.pl-\(--sel-gap\){padding-left:var(--sel-gap)}.pl-1{padding-left:var(--spacing)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-\[calc\(var\(--ig-pad\)-1px\)\]{padding-left:calc(var(--ig-pad) - 1px)}.pl-px{padding-left:1px}.text-center{text-align:center}.text-end{text-align:end}.text-justify{text-align:justify}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.-indent-px{text-indent:-1px}.indent-px{text-indent:1px}.align-\[0\.0625em\]{vertical-align:.0625em}.align-baseline{vertical-align:baseline}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.align-sub{vertical-align:sub}.align-super{vertical-align:super}.align-text-bottom{vertical-align:text-bottom}.align-text-top{vertical-align:text-top}.align-top{vertical-align:top}.typo-heading-01-semibold{font-family:var(--font-charts-rounded);letter-spacing:0;font-size:20px;font-weight:600;line-height:1}.typo-heading-03-semibold{font-family:var(--font-charts-rounded);letter-spacing:0;font-size:28px;font-weight:600;line-height:1}.typo-label-02-medium{font-family:var(--font-charts-rounded);letter-spacing:0;font-size:14px;font-weight:500;line-height:1}.typo-label-02-regular{font-family:var(--font-charts-rounded);letter-spacing:0;font-size:14px;font-weight:400;line-height:1}.typo-label-02-semibold{font-family:var(--font-charts-rounded);letter-spacing:0;font-size:14px;font-weight:600;line-height:1}.typo-label-03-medium{font-family:var(--font-charts-rounded);letter-spacing:0;font-size:16px;font-weight:500;line-height:1}.font-\[inherit\]{font-family:inherit}.font-heading{font-family:var(--font-sans)}.font-mono{font-family:var(--font-mono)}.font-rounded{font-family:var(--font-charts-rounded)}.font-sans{font-family:var(--font-sans)}.font-sans\!{font-family:var(--font-sans)!important}.font-serif{font-family:var(--font-serif)}.\[font-feature-settings\:\"ss01\"\]{font-feature-settings:"ss01"}.text-body-2-medium{font-size:var(--text-body-2-medium);line-height:var(--tw-leading,var(--text-body-2-medium--line-height));letter-spacing:var(--tw-tracking,var(--text-body-2-medium--letter-spacing));font-weight:var(--tw-font-weight,var(--text-body-2-medium--font-weight))}.text-body-2-regular{font-size:var(--text-body-2-regular);line-height:var(--tw-leading,var(--text-body-2-regular--line-height));letter-spacing:var(--tw-tracking,var(--text-body-2-regular--letter-spacing));font-weight:var(--tw-font-weight,var(--text-body-2-regular--font-weight))}.text-body-medium{font-size:var(--text-body-medium);line-height:var(--tw-leading,var(--text-body-medium--line-height));letter-spacing:var(--tw-tracking,var(--text-body-medium--letter-spacing));font-weight:var(--tw-font-weight,var(--text-body-medium--font-weight))}.text-body-regular{font-size:var(--text-body-regular);line-height:var(--tw-leading,var(--text-body-regular--line-height));letter-spacing:var(--tw-tracking,var(--text-body-regular--letter-spacing));font-weight:var(--tw-font-weight,var(--text-body-regular--font-weight))}.text-caption-1-medium{font-size:var(--text-caption-1-medium);line-height:var(--tw-leading,var(--text-caption-1-medium--line-height));letter-spacing:var(--tw-tracking,var(--text-caption-1-medium--letter-spacing));font-weight:var(--tw-font-weight,var(--text-caption-1-medium--font-weight))}.text-caption-1-semibold{font-size:var(--text-caption-1-semibold);line-height:var(--tw-leading,var(--text-caption-1-semibold--line-height));letter-spacing:var(--tw-tracking,var(--text-caption-1-semibold--letter-spacing));font-weight:var(--tw-font-weight,var(--text-caption-1-semibold--font-weight))}.text-headline-medium{font-size:var(--text-headline-medium);line-height:var(--tw-leading,var(--text-headline-medium--line-height));letter-spacing:var(--tw-tracking,var(--text-headline-medium--letter-spacing));font-weight:var(--tw-font-weight,var(--text-headline-medium--font-weight))}.text-headline-semibold{font-size:var(--text-headline-semibold);line-height:var(--tw-leading,var(--text-headline-semibold--line-height));letter-spacing:var(--tw-tracking,var(--text-headline-semibold--letter-spacing));font-weight:var(--tw-font-weight,var(--text-headline-semibold--font-weight))}.text-title-1-semibold{font-size:var(--text-title-1-semibold);line-height:var(--tw-leading,var(--text-title-1-semibold--line-height));letter-spacing:var(--tw-tracking,var(--text-title-1-semibold--letter-spacing));font-weight:var(--tw-font-weight,var(--text-title-1-semibold--font-weight))}.text-title-3-medium{font-size:var(--text-title-3-medium);line-height:var(--tw-leading,var(--text-title-3-medium--line-height));letter-spacing:var(--tw-tracking,var(--text-title-3-medium--letter-spacing));font-weight:var(--tw-font-weight,var(--text-title-3-medium--font-weight))}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));letter-spacing:var(--tw-tracking,-.015em)}.text-2xs{font-size:.75rem;line-height:var(--tw-leading,calc(1 / .75));letter-spacing:var(--tw-tracking,-.005em)}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));letter-spacing:var(--tw-tracking,-.02em)}.text-9xl{font-size:6rem;line-height:var(--tw-leading,1);letter-spacing:var(--tw-tracking,-.025em)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));letter-spacing:var(--tw-tracking,-.005em)}.text-sm\!{font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important;letter-spacing:var(--tw-tracking,-.005em)!important}.text-xs{font-size:.8125rem;line-height:var(--tw-leading,calc(1.25 / .8125));letter-spacing:var(--tw-tracking,-.005em)}.text-xs\!{font-size:.8125rem!important;line-height:var(--tw-leading,calc(1.25 / .8125))!important;letter-spacing:var(--tw-tracking,-.005em)!important}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-\[0\.8rem\]{font-size:.8rem}.text-\[6\.5px\]{font-size:6.5px}.text-\[7\.5px\]{font-size:7.5px}.text-\[8px\]{font-size:8px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[14px\]{font-size:14px}.text-\[18px\]{font-size:18px}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-5\!{--tw-leading:calc(var(--spacing) * 5)!important;line-height:calc(var(--spacing) * 5)!important}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-\[15px\]{--tw-leading:15px;line-height:15px}.leading-\[calc\(1\.125\/0\.8125\)\]{--tw-leading:calc(1.125 / .8125);line-height:1.38462}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-px{--tw-leading:1px;line-height:1px}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-medium\!{--tw-font-weight:var(--font-weight-medium)!important;font-weight:var(--font-weight-medium)!important}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.font-thin{--tw-font-weight:var(--font-weight-thin);font-weight:var(--font-weight-thin)}.tracking-\[-0\.015em\]{--tw-tracking:-.015em;letter-spacing:-.015em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-tighter{--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.text-nowrap{text-wrap:nowrap}.text-pretty{text-wrap:pretty}.text-wrap{text-wrap:wrap}.break-normal{overflow-wrap:normal;word-break:normal}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.\[overflow-wrap\:normal\]{overflow-wrap:normal}.break-words{overflow-wrap:break-word}.wrap-anywhere{overflow-wrap:anywhere}.wrap-break-word{overflow-wrap:break-word}.wrap-normal{overflow-wrap:normal}.break-all{word-break:break-all}.break-keep{word-break:keep-all}.overflow-ellipsis{text-overflow:ellipsis}.text-clip{text-overflow:clip}.text-ellipsis{text-overflow:ellipsis}.hyphens-auto{-webkit-hyphens:auto;hyphens:auto}.hyphens-manual{-webkit-hyphens:manual;hyphens:manual}.hyphens-none{-webkit-hyphens:none;hyphens:none}.whitespace-break-spaces{white-space:break-spaces}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\(--color-primary\){color:var(--color-primary)}.text-\(--on-surface\){color:var(--on-surface)}.text-\[CanvasText\]{color:canvastext}.text-accent-500{color:var(--color-accent-500)}.text-accent-600{color:var(--color-accent-600)}.text-amber-700{color:var(--color-amber-700)}.text-background{color:var(--background)}.text-black{color:var(--color-black)}.text-black\/45{color:#00000073}@supports (color:color-mix(in lab,red,red)){.text-black\/45{color:color-mix(in oklab,var(--color-black) 45%,transparent)}}.text-black\/60{color:#0009}@supports (color:color-mix(in lab,red,red)){.text-black\/60{color:color-mix(in oklab,var(--color-black) 60%,transparent)}}.text-blue-500{color:var(--color-blue-500)}.text-blue-700{color:var(--color-blue-700)}.text-blue-900{color:var(--color-blue-900)}.text-button-ghost-foreground{color:var(--color-button-ghost-foreground)}.text-card-foreground{color:var(--card-foreground)}.text-current{color:currentColor}.text-destructive-foreground{color:var(--destructive-foreground)}.text-emerald-300{color:var(--color-emerald-300)}.text-fg-disable{color:var(--fg-disable)}.text-fg-loud{color:var(--fg-loud)}.text-fg-normal{color:var(--fg-normal)}.text-fg-soft{color:var(--fg-soft)}.text-fg-white{color:var(--fg-white)}.text-file-upload-icon-foreground{color:var(--color-file-upload-icon-foreground)}.text-fill-2{color:var(--fill-2)}.text-foreground{color:var(--foreground)}.text-foreground\!{color:var(--foreground)!important}.text-foreground-full{color:var(--color-foreground-full)}.text-foreground-icon-error{color:var(--color-foreground-icon-error)}.text-foreground-icon-primary{color:var(--color-foreground-icon-primary)}.text-foreground-icon-quaternary{color:var(--color-foreground-icon-quaternary)}.text-foreground-icon-secondary{color:var(--color-foreground-icon-secondary)}.text-foreground-icon-tertiary{color:var(--color-foreground-icon-tertiary)}.text-gray-500{color:var(--color-gray-500)}.text-inherit{color:inherit}.text-input-disabled-foreground{color:var(--color-input-disabled-foreground)}.text-kbd-foreground{color:var(--color-kbd-foreground)}.text-lime-600{color:var(--color-lime-600)}.text-lime-700{color:var(--color-lime-700)}.text-muted-foreground{color:var(--muted-foreground)}.text-muted-foreground\!{color:var(--muted-foreground)!important}.text-neutral-400{color:var(--color-neutral-400)}.text-neutral-500{color:var(--color-neutral-500)}.text-orange-500{color:var(--color-orange-500)}.text-pink-500{color:var(--color-pink-500)}.text-pink-700{color:var(--color-pink-700)}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-blue-500{color:var(--primary-blue-500)}.text-primary-foreground{color:var(--primary-foreground)}.text-primary-foreground\!{color:var(--primary-foreground)!important}.text-primary-green-500{color:var(--primary-green-500)}.text-primary-orange-500{color:var(--primary-orange-500)}.text-primary-purple-500{color:var(--primary-purple-500)}.text-primary-yellow-500{color:var(--primary-yellow-500)}.text-red-300{color:var(--color-red-300)}.text-status-blue-text{color:var(--color-status-blue-text)}.text-status-cyan-text{color:var(--color-status-cyan-text)}.text-status-lime-text{color:var(--color-status-lime-text)}.text-status-orange-text{color:var(--color-status-orange-text)}.text-status-purple-text{color:var(--color-status-purple-text)}.text-status-rose-text{color:var(--color-status-rose-text)}.text-status-yellow-text{color:var(--color-status-yellow-text)}.text-team-menu-count-foreground{color:var(--color-team-menu-count-foreground)}.text-text-disabled{color:var(--color-text-disabled)}.text-text-error-primary{color:var(--color-text-error-primary)}.text-text-primary{color:var(--color-text-primary)}.text-text-secondary{color:var(--color-text-secondary)}.text-text-tertiary{color:var(--color-text-tertiary)}.text-text-white{color:var(--color-text-white)}.text-white{color:var(--color-white)}.text-zinc-300{color:var(--color-zinc-300)}.text-zinc-400{color:var(--color-zinc-400)}.text-zinc-500{color:var(--color-zinc-500)}.text-zinc-600{color:var(--color-zinc-600)}.text-zinc-900{color:var(--color-zinc-900)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.font-stretch-condensed{font-stretch:75%}.font-stretch-expanded{font-stretch:125%}.font-stretch-extra-condensed{font-stretch:62.5%}.font-stretch-extra-expanded{font-stretch:150%}.font-stretch-normal{font-stretch:100%}.font-stretch-semi-condensed{font-stretch:87.5%}.font-stretch-semi-expanded{font-stretch:112.5%}.font-stretch-ultra-condensed{font-stretch:50%}.font-stretch-ultra-expanded{font-stretch:200%}.diagonal-fractions{--tw-numeric-fraction:diagonal-fractions;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.lining-nums{--tw-numeric-figure:lining-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.oldstyle-nums{--tw-numeric-figure:oldstyle-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.proportional-nums{--tw-numeric-spacing:proportional-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.slashed-zero{--tw-slashed-zero:slashed-zero;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.stacked-fractions{--tw-numeric-fraction:stacked-fractions;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.normal-nums{font-variant-numeric:normal}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.decoration-dashed{text-decoration-style:dashed}.decoration-dotted{text-decoration-style:dotted}.decoration-double{text-decoration-style:double}.decoration-solid{text-decoration-style:solid}.decoration-wavy{text-decoration-style:wavy}.decoration-1{text-decoration-thickness:1px}.decoration-2{text-decoration-thickness:2px}.decoration-auto{text-decoration-thickness:auto}.decoration-from-font{text-decoration-thickness:from-font}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.subpixel-antialiased{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.accent-auto{accent-color:auto}.accent-field{accent-color:var(--field)}.accent-foreground{accent-color:var(--foreground)}.scheme-dark{color-scheme:dark}.scheme-light{color-scheme:light}.scheme-light-dark{color-scheme:light dark}.scheme-normal{color-scheme:normal}.scheme-only-dark{color-scheme:dark only}.scheme-only-light{color-scheme:light only}.opacity-\(--dim-opacity\){opacity:var(--dim-opacity)}.opacity-\(--stale-opacity\){opacity:var(--stale-opacity)}.opacity-0{opacity:0}.opacity-15{opacity:.15}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.opacity-100{opacity:1}.bg-blend-color{background-blend-mode:color}.bg-blend-color-burn{background-blend-mode:color-burn}.bg-blend-color-dodge{background-blend-mode:color-dodge}.bg-blend-darken{background-blend-mode:darken}.bg-blend-difference{background-blend-mode:difference}.bg-blend-exclusion{background-blend-mode:exclusion}.bg-blend-hard-light{background-blend-mode:hard-light}.bg-blend-hue{background-blend-mode:hue}.bg-blend-lighten{background-blend-mode:lighten}.bg-blend-luminosity{background-blend-mode:luminosity}.bg-blend-multiply{background-blend-mode:multiply}.bg-blend-normal{background-blend-mode:normal}.bg-blend-overlay{background-blend-mode:overlay}.bg-blend-saturation{background-blend-mode:saturation}.bg-blend-screen{background-blend-mode:screen}.bg-blend-soft-light{background-blend-mode:soft-light}.mix-blend-color{mix-blend-mode:color}.mix-blend-color-burn{mix-blend-mode:color-burn}.mix-blend-color-dodge{mix-blend-mode:color-dodge}.mix-blend-darken{mix-blend-mode:darken}.mix-blend-difference{mix-blend-mode:difference}.mix-blend-exclusion{mix-blend-mode:exclusion}.mix-blend-hard-light{mix-blend-mode:hard-light}.mix-blend-hue{mix-blend-mode:hue}.mix-blend-lighten{mix-blend-mode:lighten}.mix-blend-luminosity{mix-blend-mode:luminosity}.mix-blend-multiply{mix-blend-mode:multiply}.mix-blend-normal{mix-blend-mode:normal}.mix-blend-overlay{mix-blend-mode:overlay}.mix-blend-plus-darker{mix-blend-mode:plus-darker}.mix-blend-plus-lighter{mix-blend-mode:plus-lighter}.mix-blend-saturation{mix-blend-mode:saturation}.mix-blend-screen{mix-blend-mode:screen}.mix-blend-soft-light{mix-blend-mode:soft-light}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\(--elev-control\){--tw-shadow:var(--elev-control);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\(--shadow-card\){--tw-shadow:var(--shadow-card);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\(--shadow-dialog\){--tw-shadow:var(--shadow-dialog);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\(--shadow-popover\){--tw-shadow:var(--shadow-popover);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_1px_var\(--primary-blue-100\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--primary-blue-100));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_1px_var\(--primary-green-100\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--primary-green-100));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_1px_var\(--primary-orange-100\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--primary-orange-100));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_1px_var\(--primary-purple-100\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--primary-purple-100));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_1px_var\(--primary-yellow-100\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--primary-yellow-100));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_2px_rgb\(40_40_40\/0\.08\)\,0_0_0_1px_\#ececec\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#28282814), 0 0 0 1px var(--tw-shadow-color,#ececec);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_2px_rgb\(40_40_40\/0\.08\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#28282814);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#00000014);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_2px_2px_0_rgb\(0_0_0\/0\.03\)\]{--tw-shadow:0 2px 2px 0 var(--tw-shadow-color,#00000008);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_2px_4px_rgb\(9_9_11\/0\.16\)\,0_1px_2px_rgb\(9_9_11\/0\.08\)\,inset_0_1px_20px_rgb\(255_255_255\/0\.16\)\]{--tw-shadow:0 2px 4px var(--tw-shadow-color,#09090b29), 0 1px 2px var(--tw-shadow-color,#09090b14), inset 0 1px 20px var(--tw-shadow-color,#ffffff29);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_3px_3px_0_rgb\(0_0_0\/0\.03\)\,0_0\.75px_0_0_rgb\(0_0_0\/0\.05\)\]{--tw-shadow:0 3px 3px 0 var(--tw-shadow-color,#00000008), 0 .75px 0 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_3px_3px_0_rgb\(0_0_0\/0\.03\)\]{--tw-shadow:0 3px 3px 0 var(--tw-shadow-color,#00000008);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_3px_6px_rgb\(0_0_0\/0\.2\)\,0_0_0_1px_var\(--chart-button-accent\)\,inset_0_0_6px_2px_rgb\(255_255_255\/0\.32\)\]{--tw-shadow:0 3px 6px var(--tw-shadow-color,#0003), 0 0 0 1px var(--tw-shadow-color,var(--chart-button-accent)), inset 0 0 6px 2px var(--tw-shadow-color,#ffffff52);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_4px_0_rgb\(0_0_0\/0\.03\)\]{--tw-shadow:0 4px 4px 0 var(--tw-shadow-color,#00000008);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_32px_rgb\(23_23_23\/0\.12\)\,0_1px_2px_rgb\(40_40_40\/0\.08\)\,0_0_0_1px_\#ececec\]{--tw-shadow:0 12px 32px var(--tw-shadow-color,#1717171f), 0 1px 2px var(--tw-shadow-color,#28282814), 0 0 0 1px var(--tw-shadow-color,#ececec);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_-1px_0_0_var\(--line-row\)\]{--tw-shadow:inset -1px 0 0 var(--tw-shadow-color,var(--line-row));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_-1px_0_var\(--line-frame\)\]{--tw-shadow:inset 0 -1px 0 var(--tw-shadow-color,var(--line-frame));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_-1px_0_var\(--line-row\)\,inset_1px_0_0_var\(--line-row\)\]{--tw-shadow:inset 0 -1px 0 var(--tw-shadow-color,var(--line-row)), inset 1px 0 0 var(--tw-shadow-color,var(--line-row));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_-1px_0_var\(--line-row\)\]{--tw-shadow:inset 0 -1px 0 var(--tw-shadow-color,var(--line-row));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_black\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,black);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_var\(--line-control\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--line-control));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_0_2px_var\(--accent-line\)\]{--tw-shadow:inset 0 0 0 2px var(--tw-shadow-color,var(--accent-line));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_1\.5px_0_0_rgb\(255_255_255\/0\.25\)\,inset_0_0_0_0\.75px_var\(--color-accent-500\)\]{--tw-shadow:inset 0 1.5px 0 0 var(--tw-shadow-color,#ffffff40), inset 0 0 0 .75px var(--tw-shadow-color,var(--color-accent-500));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_1px_0_0_rgb\(255_255_255\/0\.25\)\,inset_0_0_0_0\.5px_var\(--color-accent-500\)\]{--tw-shadow:inset 0 1px 0 0 var(--tw-shadow-color,#ffffff40), inset 0 0 0 .5px var(--tw-shadow-color,var(--color-accent-500));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.08\)\,0_4px_12px_rgba\(0\,0\,0\,0\.18\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff14), 0 4px 12px var(--tw-shadow-color,#0000002e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_2px_8px_rgb\(255_255_255\/0\.24\)\,0_0_0_1px_var\(--surface-muted\)\,0_2px_4px_rgb\(0_0_0\/0\.06\)\,0_4px_16px_rgb\(0_0_0\/0\.08\)\]{--tw-shadow:inset 0 2px 8px var(--tw-shadow-color,#ffffff3d), 0 0 0 1px var(--tw-shadow-color,var(--surface-muted)), 0 2px 4px var(--tw-shadow-color,#0000000f), 0 4px 16px var(--tw-shadow-color,#00000014);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_1px_0_0_var\(--line-row\)\,inset_0_0_0_100vmax_var\(--row-wash\)\]{--tw-shadow:inset 1px 0 0 var(--tw-shadow-color,var(--line-row)), inset 0 0 0 100vmax var(--tw-shadow-color,var(--row-wash));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-checkbox-selected{--tw-shadow:inset 0 2px 0 0 var(--tw-shadow-color,#ffffff40), inset 0 0 0 1px var(--tw-shadow-color,var(--color-accent-500));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-dropdown{--tw-shadow:0 1px 1px 0 var(--tw-shadow-color,#0000000a), 0 4px 4px 0 var(--tw-shadow-color,#00000005);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,oklch(0% 0 0/.06)), 0 2px 4px -2px var(--tw-shadow-color,oklch(0% 0 0/.06));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-nav-selected{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--color-accent-500)), inset 0 1px 0 0 var(--tw-shadow-color,#ffffff40);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sidebar{--tw-shadow:0 1px 0 0 var(--tw-shadow-color,#00000005), 0 1px 12px 0 var(--tw-shadow-color,#0000000f), 0 0 1px 0 var(--tw-shadow-color,#00000052);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,oklch(0% 0 0/.06)), 0 1px 2px -1px var(--tw-shadow-color,oklch(0% 0 0/.06));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,oklch(0% 0 0/.07)), 0 8px 10px -6px var(--tw-shadow-color,oklch(0% 0 0/.07));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,oklch(0% 0 0/.04));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow\/dropdown\.,.shadow\/xs,.shadow\/xs\.{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.inset-ring{--tw-inset-ring-shadow:inset 0 0 0 1px var(--tw-inset-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-dropdown:where(.dark .shadow-dropdown){--tw-shadow:var(--shadow-dropdown)}.shadow-md:where(.dark .shadow-md){--tw-shadow:var(--shadow-md)}.shadow-sidebar:where(.dark .shadow-sidebar){--tw-shadow:var(--shadow-sidebar)}.shadow-sm:where(.dark .shadow-sm){--tw-shadow:var(--shadow-sm)}.shadow-xl:where(.dark .shadow-xl){--tw-shadow:var(--shadow-xl)}.shadow-xs:where(.dark .shadow-xs){--tw-shadow:var(--shadow-xs)}.shadow-initial{--tw-shadow-color:initial}.ring-background{--tw-ring-color:var(--background)}.ring-background-secondary-default{--tw-ring-color:var(--color-background-secondary-default)}.ring-border{--tw-ring-color:var(--border)}.ring-border-button-active{--tw-ring-color:var(--color-border-button-active)}.ring-border-button-hover{--tw-ring-color:var(--color-border-button-hover)}.ring-border-focus-ring{--tw-ring-color:var(--color-border-focus-ring)}.ring-transparent{--tw-ring-color:transparent}.inset-shadow-initial{--tw-inset-shadow-color:initial}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-0{outline-style:var(--tw-outline-style);outline-width:0}.outline-1{outline-style:var(--tw-outline-style);outline-width:1px}.-outline-offset-1{outline-offset:-1px}.outline-black\/10{outline-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.outline-black\/10{outline-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.outline-border{outline-color:var(--border)}.outline-control-border{outline-color:var(--control-border)}.outline-destructive\/50{outline-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.outline-destructive\/50{outline-color:color-mix(in oklab,var(--destructive) 50%,transparent)}}.outline-field-border{outline-color:var(--field-border)}.outline-transparent{outline-color:#0000}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-2xl{--tw-blur:blur(var(--blur-2xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[0px\]{--tw-blur:blur(0px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[2px\]{--tw-blur:blur(2px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[3px\]{--tw-blur:blur(3px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[4px\]{--tw-blur:blur(4px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[50px\]{--tw-blur:blur(50px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-none{--tw-drop-shadow: ;filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-grayscale{--tw-backdrop-grayscale:grayscale(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-invert{--tw-backdrop-invert:invert(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-sepia{--tw-backdrop-sepia:sepia(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[\.\.\.scale\]{transition-property:...scale;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[all\]{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,box-shadow\,color\]{transition-property:background-color,border-color,box-shadow,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,box-shadow\,padding\,font-size\]{transition-property:background-color,border-color,box-shadow,padding,font-size;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,box-shadow\]{transition-property:background-color,border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,box-shadow\,color\]{transition-property:background-color,box-shadow,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,box-shadow\,opacity\]{transition-property:background-color,box-shadow,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,box-shadow\,outline-color\]{transition-property:background-color,box-shadow,outline-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,box-shadow\]{transition-property:background-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,color\,box-shadow\]{transition-property:background-color,color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,color\,outline-color\]{transition-property:background-color,color,outline-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,color\,scale\,outline-color\,box-shadow\]{transition-property:background-color,color,scale,outline-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,color\,scale\,outline-color\]{transition-property:background-color,color,scale,outline-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\,outline-color\]{transition-property:color,box-shadow,outline-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[fill\]{transition-property:fill;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[font-weight\]{transition-property:font-weight;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[gap\]{transition-property:gap;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[grid-template-rows\,opacity\]{transition-property:grid-template-rows,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\,top\,width\,height\]{transition-property:left,top,width,height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[max-width\,opacity\,filter\]{transition-property:max-width,opacity,filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[max-width\,opacity\,transform\]{transition-property:max-width,opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,background-color\,color\]{transition-property:opacity,background-color,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,border-color\]{transition-property:opacity,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,border-radius\]{transition-property:opacity,border-radius;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,filter\,scale\]{transition-property:opacity,filter,scale;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,transform\,filter\]{transition-property:opacity,transform,filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,transform\,translate\]{transition-property:opacity,transform,translate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,transform\,width\,height\,scale\,translate\]{transition-property:opacity,transform,width,height,scale,translate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[padding\,font-size\]{transition-property:padding,font-size;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[scale\,background-color\]{transition-property:scale,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[scale\,opacity\,filter\]{transition-property:scale,opacity,filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[stroke-dasharray\]{transition-property:stroke-dasharray;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[stroke-dashoffset\]{transition-property:stroke-dashoffset;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[top\,left\,right\,bottom\]{transition-property:top,left,right,bottom;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[top\,left\,width\,height\]{transition-property:top,left,width,height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,color\]{transition-property:transform,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,width\,height\]{transition-property:transform,width,height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,width\]{transition-property:transform,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[translate\,opacity\]{transition-property:translate,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,background-color\,border-color\,padding\]{transition-property:width,background-color,border-color,padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,background-color\]{transition-property:width,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,border-radius\,background-color\]{transition-property:width,border-radius,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,box-shadow\]{transition-property:width,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,gap\]{transition-property:width,gap;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,height\,font-size\]{transition-property:width,height,font-size;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,opacity\]{transition-property:width,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-none{transition-property:none}.transition-discrete{transition-behavior:allow-discrete}.transition-normal{transition-behavior:normal}.delay-0{transition-delay:0s}.delay-100{transition-delay:.1s}.delay-150{transition-delay:.15s}.duration-\(--dur-base\){--tw-duration:var(--dur-base);transition-duration:var(--dur-base)}.duration-\(--dur-fast\){--tw-duration:var(--dur-fast);transition-duration:var(--dur-fast)}.duration-\(--dur-slow\){--tw-duration:var(--dur-slow);transition-duration:var(--dur-slow)}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-\[0\.35s\]{--tw-duration:.35s;transition-duration:.35s}.duration-\[var\(--input-transition-ms\)\]{--tw-duration:var(--input-transition-ms);transition-duration:var(--input-transition-ms)}.ease-\(--ease-step\){--tw-ease:var(--ease-step);transition-timing-function:var(--ease-step)}.ease-\[cubic-bezier\(0\.2\,0\,0\,1\)\]{--tw-ease:cubic-bezier(.2,0,0,1);transition-timing-function:cubic-bezier(.2,0,0,1)}.ease-\[cubic-bezier\(0\.3\,1\.4\,0\.5\,1\)\]{--tw-ease:cubic-bezier(.3,1.4,.5,1);transition-timing-function:cubic-bezier(.3,1.4,.5,1)}.ease-\[cubic-bezier\(0\.22\,1\,0\.36\,1\)\]{--tw-ease:cubic-bezier(.22,1,.36,1);transition-timing-function:cubic-bezier(.22,1,.36,1)}.ease-\[cubic-bezier\(0\.32\,0\.72\,0\,1\)\]{--tw-ease:cubic-bezier(.32,.72,0,1);transition-timing-function:cubic-bezier(.32,.72,0,1)}.ease-\[cubic-bezier\(0\.65\,0\,0\.35\,1\)\]{--tw-ease:cubic-bezier(.65,0,.35,1);transition-timing-function:cubic-bezier(.65,0,.35,1)}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.\[transition-timing-function\:cubic-bezier\(0\.34\,1\.2\,0\.64\,1\)\]{transition-timing-function:cubic-bezier(.34,1.2,.64,1)}.will-change-\[opacity\,transform\,filter\]{will-change:opacity,transform,filter}.will-change-auto{will-change:auto}.will-change-contents{will-change:contents}.will-change-scroll{will-change:scroll-position}.will-change-transform{will-change:transform}.contain-inline-size{--tw-contain-size:inline-size;contain:var(--tw-contain-size,) var(--tw-contain-layout,) var(--tw-contain-paint,) var(--tw-contain-style,)}.contain-layout{--tw-contain-layout:layout;contain:var(--tw-contain-size,) var(--tw-contain-layout,) var(--tw-contain-paint,) var(--tw-contain-style,)}.contain-paint{--tw-contain-paint:paint;contain:var(--tw-contain-size,) var(--tw-contain-layout,) var(--tw-contain-paint,) var(--tw-contain-style,)}.contain-size{--tw-contain-size:size;contain:var(--tw-contain-size,) var(--tw-contain-layout,) var(--tw-contain-paint,) var(--tw-contain-style,)}.contain-style{--tw-contain-style:style;contain:var(--tw-contain-size,) var(--tw-contain-layout,) var(--tw-contain-paint,) var(--tw-contain-style,)}.\[contain\:inline-size\]{contain:inline-size}.contain-content{contain:content}.contain-none{contain:none}.contain-strict{contain:strict}.content-none{--tw-content:none;content:none}.forced-color-adjust-auto{forced-color-adjust:auto}.forced-color-adjust-none{forced-color-adjust:none}.delay-0{--tw-animation-delay:0s;animation-delay:0s}.delay-100{--tw-animation-delay:.1s;animation-delay:.1s}.delay-150{--tw-animation-delay:.15s;animation-delay:.15s}.outline-dashed{--tw-outline-style:dashed;outline-style:dashed}.outline-dotted{--tw-outline-style:dotted;outline-style:dotted}.outline-double{--tw-outline-style:double;outline-style:double}.outline-none{--tw-outline-style:none;outline-style:none}.outline-solid{--tw-outline-style:solid;outline-style:solid}.select-all{-webkit-user-select:all;user-select:all}.select-auto{-webkit-user-select:auto;user-select:auto}.select-none{-webkit-user-select:none;user-select:none}.select-text{-webkit-user-select:text;user-select:text}.\[--accent-mark\:currentColor\]{--accent-mark:currentColor}.\[--accordion-divider\:0px\]{--accordion-divider:0px}.\[--card-spacing\:--spacing\(5\)\]{--card-spacing:calc(var(--spacing) * 5)}.\[--cell-radius\:var\(--radius-sm\)\]{--cell-radius:var(--radius-sm)}.\[--cell-size\:--spacing\(7\)\]{--cell-size:calc(var(--spacing) * 7)}.\[--chart-button-accent\:var\(--primary-blue-500\)\]{--chart-button-accent:var(--primary-blue-500)}.\[--chart-button-accent\:var\(--primary-orange-500\)\]{--chart-button-accent:var(--primary-orange-500)}.\[--fade-from\:left\]{--fade-from:left}.\[--fade-to\:right\]{--fade-to:right}.\[--frame-color\:var\(--accent-line\)\]{--frame-color:var(--accent-line)}.\[--frame-color\:var\(--border-control\)\]{--frame-color:var(--border-control)}.\[--frame-color\:var\(--fail-line\)\]{--frame-color:var(--fail-line)}.\[--frame-color\:var\(--line-control\)\]{--frame-color:var(--line-control)}.\[--frame-color\:var\(--line-control-hover\)\]{--frame-color:var(--line-control-hover)}.\[--frame-color\:var\(--line-row\)\]{--frame-color:var(--line-row)}.\[--frame-radius\:0_0_calc\(var\(--radius-frame\)-4px\)_calc\(var\(--radius-frame\)-4px\)\]{--frame-radius:0 0 calc(var(--radius-frame) - 4px) calc(var(--radius-frame) - 4px)}.\[--frame-radius\:calc\(var\(--radius-frame\)-4px\)\]{--frame-radius:calc(var(--radius-frame) - 4px)}.\[--frame-radius\:var\(--radius-inner\)\]{--frame-radius:var(--radius-inner)}.\[--frame-radius\:var\(--radius-soft\)\]{--frame-radius:var(--radius-soft)}.\[--ig-block\:--spacing\(1\.5\)\]{--ig-block:calc(var(--spacing) * 1.5)}.\[--ig-body\:--spacing\(2\.5\)\]{--ig-body:calc(var(--spacing) * 2.5)}.\[--ig-h\:--spacing\(8\)\]{--ig-h:calc(var(--spacing) * 8)}.\[--ig-item\:--spacing\(4\)\]{--ig-item:calc(var(--spacing) * 4)}.\[--ig-pad\:calc\(\(var\(--ig-h\)-var\(--ig-item\)\)\/2\)\]{--ig-pad:calc((var(--ig-h) - var(--ig-item)) / 2)}.\[--ig-radius\:var\(--radius-lg\)\]{--ig-radius:var(--radius-lg)}.\[--row-wash\:transparent\]{--row-wash:transparent}.\[--sel-gap\:--spacing\(3\)\]{--sel-gap:calc(var(--spacing) * 3)}.\[--tab-line-x\:--spacing\(2\)\]{--tab-line-x:calc(var(--spacing) * 2)}.\[--tab-line-y\:--spacing\(1\)\]{--tab-line-y:var(--spacing)}.\[-webkit-tap-highlight-color\:transparent\]{-webkit-tap-highlight-color:transparent}.\[-webkit-text-stroke\:1px_black\]{-webkit-text-stroke:1px black}.\[animation-duration\:900ms\]{animation-duration:.9s}.\[background\:linear-gradient\(rgb\(255_255_255\/0\.16\)\,rgb\(255_255_255\/0\.08\)\)_border-box\]{background:linear-gradient(#ffffff29,#ffffff14) border-box}.\[clip-path\:inset\(-4px_-4px_0_-4px\)\]{clip-path:inset(-4px -4px 0)}.\[font-kerning\:none\]{font-kerning:none}.\[font-synthesis\:none\]{font-synthesis:none}.\[font-variant-caps\:small-caps\]{font-variant-caps:small-caps}.\[font-variant-position\:super\]{font-variant-position:super}.\[font-variation-settings\:\"GRAD\"_80\]{font-variation-settings:"GRAD" 80}.\[grid-area\:1\/1\]{grid-area:1/1}.\[grid-area\:action\]{grid-area:action}.\[grid-area\:c\]{grid-area:c}.\[grid-area\:close\]{grid-area:close}.\[grid-area\:content\]{grid-area:content}.\[grid-area\:desc\]{grid-area:desc}.\[grid-area\:icon\]{grid-area:icon}.\[grid-area\:stack\]{grid-area:stack}.\[grid-area\:title\]{grid-area:title}.\[grid-template-areas\:\"content_action_close\"\]{grid-template-areas:"content action close"}.\[grid-template-areas\:\"icon_title_action_close\"\"icon_desc_action_close\"\"icon_more_more_more\"\]{grid-template-areas:"icon title action close""icon desc action close""icon more more more"}.\[grid-template-areas\:\'c\'\]{grid-template-areas:"c"}.\[grid-template-areas\:\'stack\'\]{grid-template-areas:"stack"}.\[initial-letter\:3\]{-webkit-initial-letter:3;initial-letter:3}.\[mask\:linear-gradient\(\#000_0_0\)_padding-box_exclude\,linear-gradient\(\#000_0_0\)\]{-webkit-mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) padding-box exclude,linear-gradient(#000 0 0)}.\[text-box\:trim-both_cap_alphabetic\]{text-box:trim-both cap alphabetic}.\[text-decoration-skip-ink\:auto\]{-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto}.\[text-underline-position\:from-font\]{text-underline-position:from-font}.\[transform-box\:fill-box\]{transform-box:fill-box}.\[transition\:opacity_160ms_ease-out\,filter_160ms_ease-out\,translate_300ms_ease-out\]{transition:opacity .16s ease-out,filter .16s ease-out,translate .3s ease-out}.\[transition\:opacity_200ms_ease\]{transition:opacity .2s}.\[transition\:opacity_var\(--stagger-dur\)_var\(--stagger-ease\)\,translate_var\(--stagger-dur\)_var\(--stagger-ease\)\,filter_var\(--stagger-dur\)_var\(--stagger-ease\)\]{transition:opacity var(--stagger-dur) var(--stagger-ease),translate var(--stagger-dur) var(--stagger-ease),filter var(--stagger-dur) var(--stagger-ease)}.\[unicode-bidi\:plaintext\]{unicode-bidi:plaintext}.backface-hidden{backface-visibility:hidden}.backface-visible{backface-visibility:visible}.block-auto{block-size:auto}.block-dvh{block-size:100dvh}.block-fit{block-size:fit-content}.block-full{block-size:100%}.block-lh{block-size:1lh}.block-lvh{block-size:100lvh}.block-max{block-size:max-content}.block-min{block-size:min-content}.block-px{block-size:1px}.block-screen{block-size:100vh}.block-svh{block-size:100svh}:where(.divide-x-reverse>:not(:last-child)){--tw-divide-x-reverse:1}.duration-initial{--tw-duration:initial}.fade-in{--tw-enter-opacity:0}.fade-out{--tw-exit-opacity:0}.inline-auto{inline-size:auto}.inline-dvw{inline-size:100dvw}.inline-fit{inline-size:fit-content}.inline-full{inline-size:100%}.inline-lvw{inline-size:100lvw}.inline-max{inline-size:max-content}.inline-min{inline-size:min-content}.inline-px{inline-size:1px}.inline-screen{inline-size:100vw}.inline-svw{inline-size:100svw}.max-block-dvh{max-block-size:100dvh}.max-block-fit{max-block-size:fit-content}.max-block-full{max-block-size:100%}.max-block-lh{max-block-size:1lh}.max-block-lvh{max-block-size:100lvh}.max-block-max{max-block-size:max-content}.max-block-min{max-block-size:min-content}.max-block-none{max-block-size:none}.max-block-px{max-block-size:1px}.max-block-screen{max-block-size:100vh}.max-block-svh{max-block-size:100svh}.max-inline-dvw{max-inline-size:100dvw}.max-inline-fit{max-inline-size:fit-content}.max-inline-full{max-inline-size:100%}.max-inline-lvw{max-inline-size:100lvw}.max-inline-max{max-inline-size:max-content}.max-inline-min{max-inline-size:min-content}.max-inline-none{max-inline-size:none}.max-inline-px{max-inline-size:1px}.max-inline-screen{max-inline-size:100vw}.max-inline-svw{max-inline-size:100svw}.min-block-auto{min-block-size:auto}.min-block-dvh{min-block-size:100dvh}.min-block-fit{min-block-size:fit-content}.min-block-full{min-block-size:100%}.min-block-lh{min-block-size:1lh}.min-block-lvh{min-block-size:100lvh}.min-block-max{min-block-size:max-content}.min-block-min{min-block-size:min-content}.min-block-px{min-block-size:1px}.min-block-screen{min-block-size:100vh}.min-block-svh{min-block-size:100svh}.min-inline-auto{min-inline-size:auto}.min-inline-dvw{min-inline-size:100dvw}.min-inline-fit{min-inline-size:fit-content}.min-inline-full{min-inline-size:100%}.min-inline-lvw{min-inline-size:100lvw}.min-inline-max{min-inline-size:max-content}.min-inline-min{min-inline-size:min-content}.min-inline-px{min-inline-size:1px}.min-inline-screen{min-inline-size:100vw}.min-inline-svw{min-inline-size:100svw}.paused{animation-play-state:paused}.ring-inset{--tw-ring-inset:inset}.running{animation-play-state:running}.text-shadow-initial{--tw-text-shadow-color:initial}.transform-3d{transform-style:preserve-3d}.transform-border{transform-box:border-box}.transform-content{transform-box:content-box}.transform-fill{transform-box:fill-box}.transform-flat{transform-style:flat}.transform-stroke{transform-box:stroke-box}.transform-view{transform-box:view-box}.zoom-in{--tw-enter-scale:0}.zoom-out{--tw-exit-scale:0}:is(.\*\:w-full>*){width:100%}:is(.\*\:flex-1>*){flex:1}.not-last\:mb-1:not(:last-child){margin-bottom:var(--spacing)}.not-last\:border-b:not(:last-child){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.not-last\:\[--accordion-divider\:1px\]:not(:last-child){--accordion-divider:1px}:is(.\*\:not-last\:mb-3>*):not(:last-child){margin-bottom:calc(var(--spacing) * 3)}.not-has-data-\[slot\=alert-description\]\:gap-y-0:not(:has([data-slot=alert-description])){row-gap:0}.not-dark\:bg-clip-padding:not(:where(.dark,.dark *)){background-clip:padding-box}.group-last\/step\:hidden:is(:where(.group\/step):last-child *){display:none}.group-focus-within\/head\:opacity-100:is(:where(.group\/head):focus-within *){opacity:1}.group-focus-within\/row\:opacity-0:is(:where(.group\/row):focus-within *){opacity:0}.group-focus-within\/row\:opacity-100:is(:where(.group\/row):focus-within *){opacity:1}@media(hover:hover){.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:border-border-button-active:is(:where(.group):hover *){border-color:var(--color-border-button-active)}.group-hover\:bg-background-tertiary-hover:is(:where(.group):hover *){background-color:var(--color-background-tertiary-hover)}.group-hover\:bg-neutral-900:is(:where(.group):hover *){background-color:var(--color-neutral-900)}.group-hover\:text-black:is(:where(.group):hover *){color:var(--color-black)}.group-hover\:text-file-upload-icon-foreground-hover:is(:where(.group):hover *){color:var(--color-file-upload-icon-foreground-hover)}.group-hover\:text-white:is(:where(.group):hover *){color:var(--color-white)}.group-hover\:text-zinc-400:is(:where(.group):hover *){color:var(--color-zinc-400)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\/btn\:w-\[calc\(100\%-0\.5rem\)\]:is(:where(.group\/btn):hover *){width:calc(100% - .5rem)}.group-hover\/head\:opacity-100:is(:where(.group\/head):hover *){opacity:1}.group-hover\/row\:opacity-0:is(:where(.group\/row):hover *){opacity:0}.group-hover\/row\:opacity-100:is(:where(.group\/row):hover *){opacity:1}.group-hover\/row\:\[--row-wash\:var\(--surface-hover\)\]:is(:where(.group\/row):hover *){--row-wash:var(--surface-hover)}.group-hover\/tab\:pointer-events-auto:is(:where(.group\/tab):hover *){pointer-events:auto}.group-hover\/tab\:visible:is(:where(.group\/tab):hover *){visibility:visible}.group-hover\/tab\:opacity-100:is(:where(.group\/tab):hover *){opacity:1}}.group-focus\/dropdown-menu-item\:text-accent-foreground:is(:where(.group\/dropdown-menu-item):focus *){color:var(--accent-foreground)}.group-has-focus-visible\/tab\:pointer-events-auto:is(:where(.group\/tab):has(:focus-visible) *){pointer-events:auto}.group-has-focus-visible\/tab\:opacity-100:is(:where(.group\/tab):has(:focus-visible) *){opacity:1}.group-has-disabled\/field\:opacity-50:is(:where(.group\/field):has(:disabled) *){opacity:.5}.group-has-disabled\/native-select\:text-text-disabled:is(:where(.group\/native-select):has(:disabled) *){color:var(--color-text-disabled)}.group-has-aria-expanded\/row\:\[--row-wash\:var\(--surface-hover\)\]:is(:where(.group\/row):has([aria-expanded=true]) *){--row-wash:var(--surface-hover)}.group-has-data-horizontal\/field\:text-balance:is(:where(.group\/field):has([data-horizontal]) *){text-wrap:balance}.group-has-data-\[layout\=stacked\]\/tabs-list\:\[--tab-line-x\:--spacing\(2\.5\)\]:is(:where(.group\/tabs-list):has([data-layout=stacked]) *){--tab-line-x:calc(var(--spacing) * 2.5)}.group-has-data-\[layout\=stacked\]\/tabs-list\:\[--tab-line-y\:--spacing\(2\)\]:is(:where(.group\/tabs-list):has([data-layout=stacked]) *){--tab-line-y:calc(var(--spacing) * 2)}.group-has-data-\[size\=lg\]\/avatar-group\:size-10:is(:where(.group\/avatar-group):has([data-size=lg]) *){width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.group-has-data-\[size\=sm\]\/avatar-group\:size-6:is(:where(.group\/avatar-group):has([data-size=sm]) *){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.group-has-data-\[size\=sm\]\/avatar-group\:text-2xs:is(:where(.group\/avatar-group):has([data-size=sm]) *){font-size:.75rem;line-height:var(--tw-leading,calc(1 / .75));letter-spacing:var(--tw-tracking,-.005em)}.group-has-data-\[size\=xl\]\/avatar-group\:size-12:is(:where(.group\/avatar-group):has([data-size=xl]) *){width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.group-has-data-\[size\=xs\]\/avatar-group\:size-5:is(:where(.group\/avatar-group):has([data-size=xs]) *){width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.group-has-data-\[size\=xs\]\/avatar-group\:text-2xs:is(:where(.group\/avatar-group):has([data-size=xs]) *){font-size:.75rem;line-height:var(--tw-leading,calc(1 / .75));letter-spacing:var(--tw-tracking,-.005em)}.group-has-data-\[slot\=dialog-body\]\/dialog\:pb-0:is(:where(.group\/dialog):has([data-slot=dialog-body]) *){padding-bottom:0}.group-has-data-\[slot\=dialog-body\]\/dialog\:\[--frame-radius\:calc\(var\(--radius-frame\)-4px\)_calc\(var\(--radius-frame\)-4px\)_0_0\]:is(:where(.group\/dialog):has([data-slot=dialog-body]) *){--frame-radius:calc(var(--radius-frame) - 4px) calc(var(--radius-frame) - 4px) 0 0}.group-has-data-\[slot\=dialog-footer\]\/dialog\:mb-0:is(:where(.group\/dialog):has([data-slot=dialog-footer]) *){margin-bottom:0}.group-has-data-\[slot\=item-description\]\/item\:self-start:is(:where(.group\/item):has([data-slot=item-description]) *){align-self:flex-start}.group-has-\[\:focus-visible\]\/field-label\:border-transparent:is(:where(.group\/field-label):has(:focus-visible) *){border-color:#0000}.group-has-\[\:focus-visible\]\/field-label\:ring-0:is(:where(.group\/field-label):has(:focus-visible) *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-has-\[\:focus-visible\]\/field-label\:not-data-checked\:border-transparent:is(:where(.group\/field-label):has(:focus-visible) *):not([data-checked]){border-color:#0000}.group-has-\[\[data-control\]\:disabled\]\/field-box\:text-text-disabled:is(:where(.group\/field-box):has([data-control]:disabled) *){color:var(--color-text-disabled)}.group-has-\[\[data-control\]\:focus-visible\]\/field-box\:max-w-40:is(:where(.group\/field-box):has([data-control]:focus-visible) *){max-width:calc(var(--spacing) * 40)}.group-has-\[\[data-control\]\:focus-visible\]\/field-box\:opacity-100:is(:where(.group\/field-box):has([data-control]:focus-visible) *){opacity:1}.group-has-\[\[data-dialog-action\=primary\]\[data-variant\=destructive\]\]\/dialog\:\[--accent-mark\:var\(--fail-mark\)\]:is(:where(.group\/dialog):has([data-dialog-action=primary][data-variant=destructive]) *){--accent-mark:var(--fail-mark)}.group-has-\[\[data-slot\=input-prefix\]\]\/field-box\:ps-2:is(:where(.group\/field-box):has([data-slot=input-prefix]) *){padding-inline-start:calc(var(--spacing) * 2)}.group-has-\[\[data-slot\=input-suffix\]\]\/field-box\:pe-2:is(:where(.group\/field-box):has([data-slot=input-suffix]) *){padding-inline-end:calc(var(--spacing) * 2)}.group-has-\[\>svg\]\/alert\:col-start-2:is(:where(.group\/alert):has(>svg) *){grid-column-start:2}.group-has-\[\>svg\]\/alert\:col-start-3:is(:where(.group\/alert):has(>svg) *){grid-column-start:3}.group-aria-expanded\/accordion-trigger\:hidden:is(:where(.group\/accordion-trigger)[aria-expanded=true] *){display:none}.group-aria-expanded\/accordion-trigger\:inline:is(:where(.group\/accordion-trigger)[aria-expanded=true] *){display:inline}.group-aria-invalid\/radio-group\:\[--frame-color\:var\(--fail-line\)\]:is(:where(.group\/radio-group)[aria-invalid=true] *){--frame-color:var(--fail-line)}.group-data-away\/toasts\:\[animation-play-state\:paused\]:is(:where(.group\/toasts)[data-away] *){animation-play-state:paused}.group-data-close\/dialog\:pe-14:is(:where(.group\/dialog)[data-close] *){padding-inline-end:calc(var(--spacing) * 14)}.group-data-compact\/field-box\:hidden:is(:where(.group\/field-box)[data-compact] *){display:none}.group-data-disabled\/field\:cursor-not-allowed:is(:where(.group\/field)[data-disabled] *){cursor:not-allowed}.group-data-disabled\/field\:text-text-disabled:is(:where(.group\/field)[data-disabled] *),.group-data-disabled\/field-box\:text-text-disabled:is(:where(.group\/field-box)[data-disabled] *){color:var(--color-text-disabled)}.group-data-expanded\/toasts\:\[animation-play-state\:paused\]:is(:where(.group\/toasts)[data-expanded] *){animation-play-state:paused}.group-data-force-focus-visible\/field-box\:max-w-40:is(:where(.group\/field-box)[data-force-focus-visible] *){max-width:calc(var(--spacing) * 40)}.group-data-force-focus-visible\/field-box\:opacity-100:is(:where(.group\/field-box)[data-force-focus-visible] *){opacity:1}.group-data-indeterminate\/checkbox\:block:is(:where(.group\/checkbox)[data-indeterminate] *){display:block}.group-data-indeterminate\/checkbox\:hidden:is(:where(.group\/checkbox)[data-indeterminate] *){display:none}.group-data-open\/row\:\[--row-wash\:var\(--accent-wash\)\]:is(:where(.group\/row)[data-open] *){--row-wash:var(--accent-wash)}.group-data-open\/row-actions\:opacity-0:is(:where(.group\/row-actions)[data-open] *){opacity:0}.group-data-open\/row-actions\:opacity-100:is(:where(.group\/row-actions)[data-open] *){opacity:1}.group-data-panel-open\/collapsible-trigger\:hidden:is(:where(.group\/collapsible-trigger)[data-panel-open] *){display:none}.group-data-panel-open\/collapsible-trigger\:rotate-90:is(:where(.group\/collapsible-trigger)[data-panel-open] *){rotate:90deg}.group-data-popup-open\/chip\:rotate-180:is(:where(.group\/chip)[data-popup-open] *),.group-data-popup-open\/navigation-menu-trigger\:rotate-180:is(:where(.group\/navigation-menu-trigger)[data-popup-open] *){rotate:180deg}.group-data-sticky-header\/table\:sticky:is(:where(.group\/table)[data-sticky-header] *){position:sticky}.group-data-sticky-header\/table\:top-0:is(:where(.group\/table)[data-sticky-header] *){top:0}.group-data-sticky-header\/table\:z-\(--z-raised\):is(:where(.group\/table)[data-sticky-header] *){z-index:var(--z-raised)}.group-data-sticky-header\/table\:shadow-\[inset_0_-1px_0_var\(--line-row\)\]:is(:where(.group\/table)[data-sticky-header] *){--tw-shadow:inset 0 -1px 0 var(--tw-shadow-color,var(--line-row));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *),.group-data-\[disabled\=true\]\/field\:opacity-50:is(:where(.group\/field)[data-disabled=true] *),.group-data-\[disabled\=true\]\/input-group\:opacity-50:is(:where(.group\/input-group)[data-disabled=true] *){opacity:.5}.group-data-\[focused\=true\]\/day\:ring-\[3px\]:is(:where(.group\/day)[data-focused=true] *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-data-\[focused\=true\]\/day\:ring-ring\/30:is(:where(.group\/day)[data-focused=true] *){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.group-data-\[focused\=true\]\/day\:ring-ring\/30:is(:where(.group\/day)[data-focused=true] *){--tw-ring-color:color-mix(in oklab, var(--ring) 30%, transparent)}}.group-data-\[loading\]\/stat\:invisible:is(:where(.group\/stat)[data-loading] *){visibility:hidden}.group-data-\[loading\]\/stat\:block:is(:where(.group\/stat)[data-loading] *){display:block}.group-data-\[loading\]\/stat\:hidden:is(:where(.group\/stat)[data-loading] *){display:none}.group-data-\[orientation\=horizontal\]\/tabs\:bottom-0:is(:where(.group\/tabs)[data-orientation=horizontal] *){bottom:0}.group-data-\[orientation\=horizontal\]\/tabs\:left-\(--active-tab-left\):is(:where(.group\/tabs)[data-orientation=horizontal] *){left:var(--active-tab-left)}.group-data-\[orientation\=horizontal\]\/tabs\:h-\(--line-accent\):is(:where(.group\/tabs)[data-orientation=horizontal] *){height:var(--line-accent)}.group-data-\[orientation\=horizontal\]\/tabs\:w-\(--active-tab-width\):is(:where(.group\/tabs)[data-orientation=horizontal] *){width:var(--active-tab-width)}.group-data-\[orientation\=horizontal\]\/tabs\:w-full:is(:where(.group\/tabs)[data-orientation=horizontal] *){width:100%}.group-data-\[orientation\=horizontal\]\/tabs\:shadow-\[inset_0_-1px_0_var\(--line-row\)\]:is(:where(.group\/tabs)[data-orientation=horizontal] *){--tw-shadow:inset 0 -1px 0 var(--tw-shadow-color,var(--line-row));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-data-\[orientation\=horizontal\]\/tabs\:group-has-\[\[data-slot\=tabs-list\]\[data-variant\=default\]\]\/tabs\:p-4:is(:where(.group\/tabs)[data-orientation=horizontal] *):is(:where(.group\/tabs):has([data-slot=tabs-list][data-variant=default]) *){padding:calc(var(--spacing) * 4)}.group-data-\[orientation\=horizontal\]\/tabs\:group-has-\[\[data-slot\=tabs-list\]\[data-variant\=default\]\]\/tabs\:shadow-\[inset_1px_0_0_var\(--line-frame\)\,inset_-1px_0_0_var\(--line-frame\)\,inset_0_-1px_0_var\(--line-frame\)\]:is(:where(.group\/tabs)[data-orientation=horizontal] *):is(:where(.group\/tabs):has([data-slot=tabs-list][data-variant=default]) *){--tw-shadow:inset 1px 0 0 var(--tw-shadow-color,var(--line-frame)), inset -1px 0 0 var(--tw-shadow-color,var(--line-frame)), inset 0 -1px 0 var(--tw-shadow-color,var(--line-frame));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-data-\[orientation\=vertical\]\/steps\:pt-0\.5:is(:where(.group\/steps)[data-orientation=vertical] *){padding-top:calc(var(--spacing) * .5)}.group-data-\[orientation\=vertical\]\/tabs\:end-0:is(:where(.group\/tabs)[data-orientation=vertical] *){inset-inline-end:calc(var(--spacing) * 0)}.group-data-\[orientation\=vertical\]\/tabs\:top-\(--active-tab-top\):is(:where(.group\/tabs)[data-orientation=vertical] *){top:var(--active-tab-top)}.group-data-\[orientation\=vertical\]\/tabs\:h-\(--active-tab-height\):is(:where(.group\/tabs)[data-orientation=vertical] *){height:var(--active-tab-height)}.group-data-\[orientation\=vertical\]\/tabs\:h-fit:is(:where(.group\/tabs)[data-orientation=vertical] *){height:fit-content}.group-data-\[orientation\=vertical\]\/tabs\:w-\(--line-accent\):is(:where(.group\/tabs)[data-orientation=vertical] *){width:var(--line-accent)}.group-data-\[orientation\=vertical\]\/tabs\:flex-col:is(:where(.group\/tabs)[data-orientation=vertical] *){flex-direction:column}.group-data-\[orientation\=vertical\]\/tabs\:items-stretch:is(:where(.group\/tabs)[data-orientation=vertical] *){align-items:stretch}.group-data-\[orientation\=vertical\]\/tabs\:justify-start:is(:where(.group\/tabs)[data-orientation=vertical] *){justify-content:flex-start}.group-data-\[orientation\=vertical\]\/tabs\:gap-0\.5:is(:where(.group\/tabs)[data-orientation=vertical] *){gap:calc(var(--spacing) * .5)}.group-data-\[orientation\=vertical\]\/tabs\:overflow-visible:is(:where(.group\/tabs)[data-orientation=vertical] *){overflow:visible}.group-data-\[orientation\=vertical\]\/tabs\:shadow-\[inset_-1px_0_0_var\(--line-row\)\]:is(:where(.group\/tabs)[data-orientation=vertical] *){--tw-shadow:inset -1px 0 0 var(--tw-shadow-color,var(--line-row));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-data-\[placement\=page\]\/alert\:my-0:is(:where(.group\/alert)[data-placement=page] *){margin-block:0}.group-data-\[placement\=page\]\/alert\:self-center:is(:where(.group\/alert)[data-placement=page] *){align-self:center}.group-data-\[size\=default\]\/avatar\:size-2\.5:is(:where(.group\/avatar)[data-size=default] *){width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.group-data-\[size\=default\]\/switch\:size-4:is(:where(.group\/switch)[data-size=default] *){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.group-data-\[size\=dense\]\/item\:line-clamp-1:is(:where(.group\/item)[data-size=dense] *){-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.group-data-\[size\=dense\]\/item\:size-6:is(:where(.group\/item)[data-size=dense] *){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.group-data-\[size\=lg\]\/avatar\:size-3:is(:where(.group\/avatar)[data-size=lg] *){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-data-\[size\=lg\]\/collapsible-group\:px-6:is(:where(.group\/collapsible-group)[data-size=lg] *){padding-inline:calc(var(--spacing) * 6)}.group-data-\[size\=lg\]\/collapsible-group\:py-5:is(:where(.group\/collapsible-group)[data-size=lg] *){padding-block:calc(var(--spacing) * 5)}.group-data-\[size\=lg\]\/collapsible-group\:ps-12:is(:where(.group\/collapsible-group)[data-size=lg] *){padding-inline-start:calc(var(--spacing) * 12)}.group-data-\[size\=lg\]\/collapsible-group\:pe-6:is(:where(.group\/collapsible-group)[data-size=lg] *){padding-inline-end:calc(var(--spacing) * 6)}.group-data-\[size\=lg\]\/collapsible-group\:pb-6:is(:where(.group\/collapsible-group)[data-size=lg] *){padding-bottom:calc(var(--spacing) * 6)}.group-data-\[size\=lg\]\/field-box\:size-9:is(:where(.group\/field-box)[data-size=lg] *){width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.group-data-\[size\=lg\]\/field-box\:px-4:is(:where(.group\/field-box)[data-size=lg] *){padding-inline:calc(var(--spacing) * 4)}.group-data-\[size\=lg\]\/field-box\:ps-4:is(:where(.group\/field-box)[data-size=lg] *){padding-inline-start:calc(var(--spacing) * 4)}.group-data-\[size\=lg\]\/field-box\:pe-4:is(:where(.group\/field-box)[data-size=lg] *){padding-inline-end:calc(var(--spacing) * 4)}.group-data-\[size\=lg\]\/input-group\:h-9:is(:where(.group\/input-group)[data-size=lg] *){height:calc(var(--spacing) * 9)}.group-data-\[size\=lg\]\/native-select\:end-4:is(:where(.group\/native-select)[data-size=lg] *){inset-inline-end:calc(var(--spacing) * 4)}.group-data-\[size\=lg\]\/native-select\:right-2\.5:is(:where(.group\/native-select)[data-size=lg] *){right:calc(var(--spacing) * 2.5)}.group-data-\[size\=lg\]\/table\:h-\(--row-lg\):is(:where(.group\/table)[data-size=lg] *){height:var(--row-lg)}.group-data-\[size\=lg\]\/tabs-list\:h-8:is(:where(.group\/tabs-list)[data-size=lg] *){height:calc(var(--spacing) * 8)}.group-data-\[size\=lg\]\/tabs-list\:gap-1\.5:is(:where(.group\/tabs-list)[data-size=lg] *){gap:calc(var(--spacing) * 1.5)}.group-data-\[size\=lg\]\/tabs-list\:px-2\.25:is(:where(.group\/tabs-list)[data-size=lg] *){padding-inline:calc(var(--spacing) * 2.25)}.group-data-\[size\=lg\]\/tabs-list\:\[--tab-line-x\:--spacing\(2\.5\)\]:is(:where(.group\/tabs-list)[data-size=lg] *){--tab-line-x:calc(var(--spacing) * 2.5)}.group-data-\[size\=lg\]\/tabs-list\:\[--tab-line-y\:--spacing\(1\.5\)\]:is(:where(.group\/tabs-list)[data-size=lg] *){--tab-line-y:calc(var(--spacing) * 1.5)}.group-data-\[size\=sm\]\/avatar\:size-2:is(:where(.group\/avatar)[data-size=sm] *){width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.group-data-\[size\=sm\]\/avatar\:text-2xs:is(:where(.group\/avatar)[data-size=sm] *){font-size:.75rem;line-height:var(--tw-leading,calc(1 / .75));letter-spacing:var(--tw-tracking,-.005em)}.group-data-\[size\=sm\]\/data-list\:min-h-\(--row-sm\):is(:where(.group\/data-list)[data-size=sm] *){min-height:var(--row-sm)}.group-data-\[size\=sm\]\/data-list\:py-1\.5:is(:where(.group\/data-list)[data-size=sm] *){padding-block:calc(var(--spacing) * 1.5)}.group-data-\[size\=sm\]\/field-box\:size-5:is(:where(.group\/field-box)[data-size=sm] *){width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.group-data-\[size\=sm\]\/field-box\:px-2:is(:where(.group\/field-box)[data-size=sm] *){padding-inline:calc(var(--spacing) * 2)}.group-data-\[size\=sm\]\/field-box\:ps-2:is(:where(.group\/field-box)[data-size=sm] *){padding-inline-start:calc(var(--spacing) * 2)}.group-data-\[size\=sm\]\/field-box\:pe-2:is(:where(.group\/field-box)[data-size=sm] *){padding-inline-end:calc(var(--spacing) * 2)}.group-data-\[size\=sm\]\/item\:size-8:is(:where(.group\/item)[data-size=sm] *){width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.group-data-\[size\=sm\]\/native-select\:end-2:is(:where(.group\/native-select)[data-size=sm] *){inset-inline-end:calc(var(--spacing) * 2)}.group-data-\[size\=sm\]\/native-select\:right-1\.5:is(:where(.group\/native-select)[data-size=sm] *){right:calc(var(--spacing) * 1.5)}.group-data-\[size\=sm\]\/switch\:size-3:is(:where(.group\/switch)[data-size=sm] *){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-data-\[size\=sm\]\/table\:h-\(--row-sm\):is(:where(.group\/table)[data-size=sm] *){height:var(--row-sm)}.group-data-\[size\=xl\]\/avatar\:size-3:is(:where(.group\/avatar)[data-size=xl] *){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-data-\[size\=xl\]\/input-group\:h-10:is(:where(.group\/input-group)[data-size=xl] *){height:calc(var(--spacing) * 10)}.group-data-\[size\=xl\]\/native-select\:right-3:is(:where(.group\/native-select)[data-size=xl] *){right:calc(var(--spacing) * 3)}.group-data-\[size\=xs\]\/avatar\:size-2:is(:where(.group\/avatar)[data-size=xs] *){width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.group-data-\[size\=xs\]\/avatar\:text-2xs:is(:where(.group\/avatar)[data-size=xs] *){font-size:.75rem;line-height:var(--tw-leading,calc(1 / .75));letter-spacing:var(--tw-tracking,-.005em)}.group-data-\[size\=xs\]\/avatar\:ring-1:is(:where(.group\/avatar)[data-size=xs] *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-data-\[spacing\=0\]\/toggle-group\:rounded-none:is(:where(.group\/toggle-group)[data-spacing="0"] *){border-radius:0}.group-data-\[spacing\=0\]\/toggle-group\:shadow-none:is(:where(.group\/toggle-group)[data-spacing="0"] *){--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-data-\[state\=selected\]\/row\:\[--row-wash\:var\(--accent-wash\)\]:is(:where(.group\/row)[data-state=selected] *),.group-data-\[status\=fail\]\/row\:\[--row-wash\:color-mix\(in_oklch\,var\(--accent-wash\)_40\%\,transparent\)\]:is(:where(.group\/row)[data-status=fail] *){--row-wash:var(--accent-wash)}@supports (color:color-mix(in lab,red,red)){.group-data-\[status\=fail\]\/row\:\[--row-wash\:color-mix\(in_oklch\,var\(--accent-wash\)_40\%\,transparent\)\]:is(:where(.group\/row)[data-status=fail] *){--row-wash:color-mix(in oklch,var(--accent-wash) 40%,transparent)}}.group-data-\[variant\=default\]\/tabs-list\:min-h-\(--control\):is(:where(.group\/tabs-list)[data-variant=default] *){min-height:var(--control)}.group-data-\[variant\=default\]\/tabs-list\:px-3:is(:where(.group\/tabs-list)[data-variant=default] *){padding-inline:calc(var(--spacing) * 3)}.group-data-\[size\=sm\]\/tabs-list\:group-data-\[variant\=default\]\/tabs-list\:min-h-\(--control-sm\):is(:where(.group\/tabs-list)[data-size=sm] *):is(:where(.group\/tabs-list)[data-variant=default] *){min-height:var(--control-sm)}.group-data-\[size\=sm\]\/tabs-list\:group-data-\[variant\=default\]\/tabs-list\:px-2\.5:is(:where(.group\/tabs-list)[data-size=sm] *):is(:where(.group\/tabs-list)[data-variant=default] *){padding-inline:calc(var(--spacing) * 2.5)}.group-data-\[variant\=framed\]\/collapsible-group\:shadow-\[inset_0_-1px_0_var\(--line-row\)\]:is(:where(.group\/collapsible-group)[data-variant=framed] *){--tw-shadow:inset 0 -1px 0 var(--tw-shadow-color,var(--line-row));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-data-\[variant\=line\]\/tabs-list\:min-h-\(--control\):is(:where(.group\/tabs-list)[data-variant=line] *){min-height:var(--control)}.group-data-\[variant\=line\]\/tabs-list\:rounded-none:is(:where(.group\/tabs-list)[data-variant=line] *){border-radius:0}.group-data-\[variant\=line\]\/tabs-list\:px-2:is(:where(.group\/tabs-list)[data-variant=line] *){padding-inline:calc(var(--spacing) * 2)}.group-data-\[size\=sm\]\/tabs-list\:group-data-\[variant\=line\]\/tabs-list\:min-h-\(--control-sm\):is(:where(.group\/tabs-list)[data-size=sm] *):is(:where(.group\/tabs-list)[data-variant=line] *){min-height:var(--control-sm)}.group-data-\[variant\=outline\]\/field-group\:-mb-2:is(:where(.group\/field-group)[data-variant=outline] *){margin-bottom:calc(var(--spacing) * -2)}.group-data-\[variant\=plain\]\/collapsible-group\:px-0:is(:where(.group\/collapsible-group)[data-variant=plain] *){padding-inline:0}.group-data-\[variant\=plain\]\/collapsible-group\:ps-6:is(:where(.group\/collapsible-group)[data-variant=plain] *){padding-inline-start:calc(var(--spacing) * 6)}.group-data-\[variant\=primary\]\/tabs-list\:group-data-active\/tabs-trigger\:text-primary-foreground\/70:is(:where(.group\/tabs-list)[data-variant=primary] *):is(:where(.group\/tabs-trigger)[data-active] *){color:var(--primary-foreground)}@supports (color:color-mix(in lab,red,red)){.group-data-\[variant\=primary\]\/tabs-list\:group-data-active\/tabs-trigger\:text-primary-foreground\/70:is(:where(.group\/tabs-list)[data-variant=primary] *):is(:where(.group\/tabs-trigger)[data-active] *){color:color-mix(in oklab,var(--primary-foreground) 70%,transparent)}}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:text-text-disabled:is(:where(.peer):disabled~*){color:var(--color-text-disabled)}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.peer-data-disabled\:cursor-not-allowed:is(:where(.peer)[data-disabled]~*){cursor:not-allowed}.peer-data-disabled\:opacity-50:is(:where(.peer)[data-disabled]~*){opacity:.5}:is(.peer-data-disabled\:\*\:text-text-disabled:is(:where(.peer)[data-disabled]~*)>*){color:var(--color-text-disabled)}.selection\:bg-primary ::selection{background-color:var(--primary)}.selection\:bg-primary::selection{background-color:var(--primary)}.selection\:text-primary-foreground ::selection{color:var(--primary-foreground)}.selection\:text-primary-foreground::selection{color:var(--primary-foreground)}.file\:me-3::file-selector-button{margin-inline-end:calc(var(--spacing) * 3)}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-6::file-selector-button{height:calc(var(--spacing) * 6)}.file\:cursor-pointer::file-selector-button{cursor:pointer}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:px-2::file-selector-button{padding-inline:calc(var(--spacing) * 2)}.file\:text-xs::file-selector-button{font-size:.8125rem;line-height:var(--tw-leading,calc(1.25 / .8125));letter-spacing:var(--tw-tracking,-.005em)}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--foreground)}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.placeholder\:text-text-tertiary::placeholder{color:var(--color-text-tertiary)}.before\:pointer-events-none:before{content:var(--tw-content);pointer-events:none}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:-inset-x-1\.5:before{content:var(--tw-content);inset-inline:calc(var(--spacing) * -1.5)}.before\:-inset-x-\[3px\]:before{content:var(--tw-content);inset-inline:-3px}.before\:-inset-y-\[5px\]:before{content:var(--tw-content);inset-block:-5px}.before\:hidden:before{content:var(--tw-content);display:none}.before\:rounded-full:before{content:var(--tw-content);border-radius:3.40282e38px}.before\:border-2:before{content:var(--tw-content);border-style:var(--tw-border-style);border-width:2px}.before\:border-t-0:before{content:var(--tw-content);border-top-style:var(--tw-border-style);border-top-width:0}.before\:border-dashed:before{content:var(--tw-content);--tw-border-style:dashed;border-style:dashed}.before\:border-transparent:before{content:var(--tw-content);border-color:#0000}.before\:transition-colors:before{content:var(--tw-content);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.before\:duration-150:before{content:var(--tw-content);--tw-duration:.15s;transition-duration:.15s}.group-has-data-\[slot\=dialog-body\]\/dialog\:before\:border-b-0:is(:where(.group\/dialog):has([data-slot=dialog-body]) *):before{content:var(--tw-content);border-bottom-style:var(--tw-border-style);border-bottom-width:0}.after\:pointer-events-none:after{content:var(--tw-content);pointer-events:none}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:-inset-x-0\.5:after{content:var(--tw-content);inset-inline:calc(var(--spacing) * -.5)}.after\:-inset-x-3:after{content:var(--tw-content);inset-inline:calc(var(--spacing) * -3)}.after\:-inset-y-1:after{content:var(--tw-content);inset-block:calc(var(--spacing) * -1)}.after\:-inset-y-2:after{content:var(--tw-content);inset-block:calc(var(--spacing) * -2)}.after\:inset-y-0:after{content:var(--tw-content);inset-block:0}.after\:inset-y-2:after{content:var(--tw-content);inset-block:calc(var(--spacing) * 2)}.after\:top-1\/2:after{content:var(--tw-content);top:50%}.after\:right-0:after{content:var(--tw-content);right:0}.after\:left-0:after{content:var(--tw-content);left:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:z-\(--z-cover\):after{content:var(--tw-content);z-index:var(--z-cover)}.after\:size-11:after{content:var(--tw-content);width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.after\:w-4:after{content:var(--tw-content);width:calc(var(--spacing) * 4)}.after\:w-px:after{content:var(--tw-content);width:1px}.after\:-translate-1\/2:after{content:var(--tw-content);--tw-translate-x: -50% ;--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.after\:rounded-\[inherit\]:after{content:var(--tw-content);border-radius:inherit}.after\:bg-fill-2:after{content:var(--tw-content);background-color:var(--fill-2)}.after\:opacity-0:after{content:var(--tw-content);opacity:0}.after\:transition-opacity:after{content:var(--tw-content);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.after\:duration-\(--dur-base\):after{content:var(--tw-content);--tw-duration:var(--dur-base);transition-duration:var(--dur-base)}.after\:content-\[\"\"\]:after{--tw-content:"";content:var(--tw-content)}@media not all and (pointer:coarse){.not-pointer-coarse\:after\:absolute:after{content:var(--tw-content);position:absolute}.not-pointer-coarse\:after\:-inset-1:after{content:var(--tw-content);inset:calc(var(--spacing) * -1)}.not-pointer-coarse\:after\:-inset-1\.5:after{content:var(--tw-content);inset:calc(var(--spacing) * -1.5)}.not-pointer-coarse\:after\:content-\[\"\"\]:after{--tw-content:"";content:var(--tw-content)}}@media(hover:hover){.group-hover\/th\:after\:opacity-100:is(:where(.group\/th):hover *):after{content:var(--tw-content);opacity:1}}.first\:ps-4:first-child{padding-inline-start:calc(var(--spacing) * 4)}.last\:mt-0:last-child{margin-top:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pe-4:last-child{padding-inline-end:calc(var(--spacing) * 4)}.last\:pb-0:last-child{padding-bottom:0}.group-data-\[variant\=framed\]\/collapsible-group\:last\:shadow-none:is(:where(.group\/collapsible-group)[data-variant=framed] *):last-child{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.read-only\:cursor-default:read-only{cursor:default}.empty\:hidden:empty{display:none}.empty\:min-h-0:empty{min-height:0}.focus-within\:outline:focus-within{outline-style:var(--tw-outline-style);outline-width:1px}.focus-within\:outline-2:focus-within{outline-style:var(--tw-outline-style);outline-width:2px}.focus-within\:outline-offset-2:focus-within{outline-offset:2px}.focus-within\:outline-blue-500:focus-within{outline-color:var(--color-blue-500)}@media(hover:hover){.hover\:border-border-button-hover:hover{border-color:var(--color-border-button-hover)}.hover\:border-zinc-800:hover{border-color:var(--color-zinc-800)}.hover\:bg-\[color-mix\(in_srgb\,var\(--chart-button-accent\)\,\#171717_8\%\)\]:hover{background-color:var(--chart-button-accent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--chart-button-accent\)\,\#171717_8\%\)\]:hover{background-color:color-mix(in srgb,var(--chart-button-accent),#171717 8%)}}.hover\:bg-\[color-mix\(in_srgb\,var\(--surface-white\)\,\#000_12\%\)\]:hover{background-color:var(--surface-white)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--surface-white\)\,\#000_12\%\)\]:hover{background-color:color-mix(in srgb,var(--surface-white),#000 12%)}}.hover\:bg-background-primary-hover:hover{background-color:var(--color-background-primary-hover)}.hover\:bg-background-secondary-hover:hover,.hover\:bg-background-secondary-hover\/60:hover{background-color:var(--color-background-secondary-hover)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-background-secondary-hover\/60:hover{background-color:color-mix(in oklab,var(--color-background-secondary-hover) 60%,transparent)}}.hover\:bg-background-tertiary-hover:hover,.hover\:bg-background-tertiary-hover\/55:hover{background-color:var(--color-background-tertiary-hover)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-background-tertiary-hover\/55:hover{background-color:color-mix(in oklab,var(--color-background-tertiary-hover) 55%,transparent)}}.hover\:bg-blue-700:hover{background-color:var(--color-blue-700)}.hover\:bg-button-ghost-hover:hover{background-color:var(--color-button-ghost-hover)}.hover\:bg-control-hover:hover{background-color:var(--control-hover)}.hover\:bg-dropdown-item-hover-background:hover{background-color:var(--color-dropdown-item-hover-background)}.hover\:bg-fill-1:hover{background-color:var(--fill-1)}.hover\:bg-fill-2:hover{background-color:var(--fill-2)}.hover\:bg-fill-3:hover{background-color:var(--fill-3)}.hover\:bg-fill-3\!:hover{background-color:var(--fill-3)!important}.hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}.hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--primary) 90%,transparent)}}.hover\:bg-primary\/90\!:hover{background-color:var(--primary)!important}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/90\!:hover{background-color:color-mix(in oklab,var(--primary) 90%,transparent)!important}}.hover\:bg-surface-base:hover{background-color:var(--surface-base)}.hover\:bg-surface-white:hover{background-color:var(--surface-white)}.hover\:bg-transparent:hover{background-color:#0000}.hover\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/5:hover{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.hover\:bg-zinc-900\/15:hover{background-color:#18181b26}@supports (color:color-mix(in lab,red,red)){.hover\:bg-zinc-900\/15:hover{background-color:color-mix(in oklab,var(--color-zinc-900) 15%,transparent)}}.hover\:text-\[13px\]:hover{font-size:13px}.hover\:text-black:hover{color:var(--color-black)}.hover\:text-black\/70:hover{color:#000000b3}@supports (color:color-mix(in lab,red,red)){.hover\:text-black\/70:hover{color:color-mix(in oklab,var(--color-black) 70%,transparent)}}.hover\:text-fg-normal:hover{color:var(--fg-normal)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-foreground-icon-primary:hover{color:var(--color-foreground-icon-primary)}.hover\:text-foreground-icon-secondary:hover{color:var(--color-foreground-icon-secondary)}.hover\:text-text-primary:hover{color:var(--color-text-primary)}.hover\:text-text-secondary:hover{color:var(--color-text-secondary)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-70:hover{opacity:.7}.hover\:not-data-disabled\:underline:hover:not([data-disabled]){text-decoration-line:underline}.hover\:not-data-disabled\:\[--frame-color\:var\(--fail-text\)\]:hover:not([data-disabled]){--frame-color:var(--fail-text)}.hover\:not-data-disabled\:\[--frame-color\:var\(--line-control-hover\)\]:hover:not([data-disabled]),.hover\:not-data-disabled\:not-aria-invalid\:\[--frame-color\:var\(--line-control-hover\)\]:hover:not([data-disabled]):not([aria-invalid=true]),.hover\:not-data-disabled\:not-data-invalid\:\[--frame-color\:var\(--line-control-hover\)\]:hover:not([data-disabled]):not([data-invalid]),.hover\:not-data-disabled\:not-data-pressed\:\[--frame-color\:var\(--line-control-hover\)\]:hover:not([data-disabled]):not([data-pressed]){--frame-color:var(--line-control-hover)}.hover\:not-data-disabled\:not-data-readonly\:not-data-checked\:not-data-indeterminate\:not-aria-invalid\:\[--frame-color\:var\(--ink\)\]:hover:not([data-disabled]):not([data-readonly]):not([data-checked]):not([data-indeterminate]):not([aria-invalid=true]){--frame-color:var(--ink)}.hover\:not-data-disabled\:not-has-\[\[data-control\]\:disabled\]\:not-data-readonly\:not-data-\[status\=fail\]\:not-has-\[\[data-control\]\[aria-invalid\=true\]\]\:not-has-\[\[data-control\]\[data-invalid\]\]\:\[--frame-color\:var\(--line-control-hover\)\]:hover:not([data-disabled]):not(:has([data-control]:disabled)):not([data-readonly]):not([data-status=fail]):not(:has([data-control][aria-invalid=true])):not(:has([data-control][data-invalid])),.hover\:not-disabled\:not-data-disabled\:not-aria-invalid\:not-data-invalid\:not-\[\[readonly\]\]\:\[--frame-color\:var\(--line-control-hover\)\]:hover:not(:disabled):not([data-disabled]):not([aria-invalid=true]):not([data-invalid]):not([readonly]){--frame-color:var(--line-control-hover)}.hover\:not-data-disabled\:not-data-readonly\:not-data-checked\:group-not-aria-invalid\/radio-group\:\[--frame-color\:var\(--ink\)\]:hover:not([data-disabled]):not([data-readonly]):not([data-checked]):is(:where(.group\/radio-group):not([aria-invalid=true]) *){--frame-color:var(--ink)}.group-data-\[variant\=plain\]\/collapsible-group\:hover\:not-data-disabled\:bg-transparent:is(:where(.group\/collapsible-group)[data-variant=plain] *):hover:not([data-disabled]){background-color:#0000}.hover\:before\:border-border-sidebar-profile-hover:hover:before{content:var(--tw-content);border-color:var(--color-border-sidebar-profile-hover)}.hover\:after\:w-\(--line-accent\):hover:after{content:var(--tw-content);width:var(--line-accent)}}.focus\:z-10:focus{z-index:10}.focus\:bg-accent:focus{background-color:var(--accent)}.focus\:text-accent-foreground:focus{color:var(--accent-foreground)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}:is(.focus\:\*\*\:not-in-data-\[slot\=avatar\]\:text-accent-foreground:focus *):not(:where([data-slot=avatar]) *),:is(.not-data-\[variant\=destructive\]\:focus\:\*\*\:text-accent-foreground:not([data-variant=destructive]):focus *),:is(.not-data-\[variant\=destructive\]\:focus\:\*\*\:not-in-data-\[slot\=avatar\]\:text-accent-foreground:not([data-variant=destructive]):focus *):not(:where([data-slot=avatar]) *),:is(.not-data-\[variant\=destructive\]\:focus\:\*\*\:not-in-data-\[slot\=avatar\]\:not-data-\[slot\=dropdown-menu-sub-trigger-icon\]\:text-accent-foreground:not([data-variant=destructive]):focus *):not(:where([data-slot=avatar]) *):not([data-slot=dropdown-menu-sub-trigger-icon]){color:var(--accent-foreground)}.focus\:placeholder\:text-text-primary:focus::placeholder{color:var(--color-text-primary)}.focus-visible\:z-10:focus-visible{z-index:10}.focus-visible\:rounded-sm:focus-visible{border-radius:.375rem}.focus-visible\:border-border-button-active:focus-visible{border-color:var(--color-border-button-active)}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:bg-background-primary-hover:focus-visible{background-color:var(--color-background-primary-hover)}.focus-visible\:bg-dropdown-item-hover-background:focus-visible{background-color:var(--color-dropdown-item-hover-background)}.focus-visible\:bg-fill-2:focus-visible{background-color:var(--fill-2)}.focus-visible\:mask-none:focus-visible{-webkit-mask-image:none;mask-image:none}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-3:focus-visible,.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-border-focus-ring:focus-visible{--tw-ring-color:var(--color-border-focus-ring)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.focus-visible\:ring-primary-blue-500\/40:focus-visible{--tw-ring-color:var(--primary-blue-500)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-primary-blue-500\/40:focus-visible{--tw-ring-color:color-mix(in oklab, var(--primary-blue-500) 40%, transparent)}}.focus-visible\:ring-primary-green-500\/40:focus-visible{--tw-ring-color:var(--primary-green-500)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-primary-green-500\/40:focus-visible{--tw-ring-color:color-mix(in oklab, var(--primary-green-500) 40%, transparent)}}.focus-visible\:ring-primary-orange-500\/40:focus-visible{--tw-ring-color:var(--primary-orange-500)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-primary-orange-500\/40:focus-visible{--tw-ring-color:color-mix(in oklab, var(--primary-orange-500) 40%, transparent)}}.focus-visible\:ring-primary-purple-500\/40:focus-visible{--tw-ring-color:var(--primary-purple-500)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-primary-purple-500\/40:focus-visible{--tw-ring-color:color-mix(in oklab, var(--primary-purple-500) 40%, transparent)}}.focus-visible\:ring-primary-yellow-500\/40:focus-visible{--tw-ring-color:var(--primary-yellow-500)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-primary-yellow-500\/40:focus-visible{--tw-ring-color:color-mix(in oklab, var(--primary-yellow-500) 40%, transparent)}}.focus-visible\:ring-ring:focus-visible,.focus-visible\:ring-ring\/30:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-ring\/30:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 30%, transparent)}}.focus-visible\:ring-white\/30:focus-visible{--tw-ring-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-white\/30:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:var(--background)}.focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-0:focus-visible{outline-offset:0px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-\[var\(--focus-ring\)\]:focus-visible{outline-color:var(--focus-ring)}.focus-visible\:outline-destructive:focus-visible,.focus-visible\:outline-destructive\/50:focus-visible{outline-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:outline-destructive\/50:focus-visible{outline-color:color-mix(in oklab,var(--destructive) 50%,transparent)}}.focus-visible\:outline-ring:focus-visible{outline-color:var(--ring)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.focus-visible\:\[--control-lift\:var\(--focus-halo\)\]\!:focus-visible{--control-lift:var(--focus-halo)!important}.focus-visible\:\[--frame-color\:var\(--border-focus\)\]\!:focus-visible{--frame-color:var(--border-focus)!important}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.focus-visible\:after\:w-\(--line-accent\):focus-visible:after{content:var(--tw-content);width:var(--line-accent)}.focus-visible\:after\:opacity-100:focus-visible:after{content:var(--tw-content);opacity:1}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-\[0\.98\]:active{scale:.98}.active\:border-border-button-active:active{border-color:var(--color-border-button-active)}.active\:bg-background-primary-active:active{background-color:var(--color-background-primary-active)}.active\:bg-button-ghost-active:active{background-color:var(--color-button-ghost-active)}.active\:duration-\(--dur-press\):active{--tw-duration:var(--dur-press);transition-duration:var(--dur-press)}.active\:not-aria-\[haspopup\]\:translate-y-px:active:not([aria-haspopup]){--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:not-data-disabled\:scale-98:active:not([data-disabled]){--tw-scale-x:98%;--tw-scale-y:98%;--tw-scale-z:98%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:not-data-disabled\:not-data-readonly\:duration-\(--dur-press\):active:not([data-disabled]):not([data-readonly]){--tw-duration:var(--dur-press);transition-duration:var(--dur-press)}.active\:not-data-disabled\:not-data-\[slot\=chip-value\]\:scale-\(--scale-press\):active:not([data-disabled]):not([data-slot=chip-value]){scale:var(--scale-press)}.enabled\:active\:scale-\[0\.96\]:enabled:active{scale:.96}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-border-button-default:disabled{border-color:var(--color-border-button-default)}.disabled\:bg-background-primary-disabled:disabled{background-color:var(--color-background-primary-disabled)}.disabled\:bg-button-ghost-disabled:disabled{background-color:var(--color-button-ghost-disabled)}.disabled\:bg-control-hover:disabled{background-color:var(--control-hover)}.disabled\:bg-fill-1:disabled{background-color:var(--fill-1)}.disabled\:bg-fill-2:disabled{background-color:var(--fill-2)}.disabled\:bg-muted-foreground:disabled{background-color:var(--muted-foreground)}.disabled\:text-button-ghost-disabled-foreground:disabled{color:var(--color-button-ghost-disabled-foreground)}.disabled\:text-button-primary-disabled-foreground:disabled{color:var(--color-button-primary-disabled-foreground)}.disabled\:text-foreground:disabled{color:var(--foreground)}.disabled\:text-foreground-disabled-danger:disabled{color:var(--color-foreground-disabled-danger)}.disabled\:text-icon-button-disabled-foreground:disabled{color:var(--color-icon-button-disabled-foreground)}.disabled\:text-input-disabled-text:disabled{color:var(--color-input-disabled-text)}.disabled\:text-text-disabled:disabled{color:var(--color-text-disabled)}.disabled\:text-text-tertiary:disabled{color:var(--color-text-tertiary)}.disabled\:line-through:disabled{text-decoration-line:line-through}.disabled\:decoration-1:disabled{text-decoration-thickness:1px}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:shadow-none:disabled{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.disabled\:\[--control-lift\:var\(--elev-none\)\]:disabled{--control-lift:var(--elev-none)}.disabled\:\[--frame-color\:var\(--line-row\)\]:disabled{--frame-color:var(--line-row)}.disabled\:placeholder\:text-input-disabled-text:disabled::placeholder{color:var(--color-input-disabled-text)}.disabled\:placeholder\:text-text-disabled:disabled::placeholder{color:var(--color-text-disabled)}:where([data-modal]) .in-data-modal\:pe-6{padding-inline-end:calc(var(--spacing) * 6)}:where([data-offscreen]) .in-data-offscreen\:\[animation-play-state\:paused\]{animation-play-state:paused}:where([data-pinned]) .in-data-pinned\:pe-6{padding-inline-end:calc(var(--spacing) * 6)}:where([data-slot=card]) .in-data-\[slot\=card\]\:rounded-none{border-radius:0}:where([data-slot=card-content]) .in-data-\[slot\=card-content\]\:bg-transparent{background-color:#0000}:where([data-slot=data-grid-row]) .in-data-\[slot\=data-grid-row\]\:h-auto{height:auto}:where([data-slot=data-grid-row]) .in-data-\[slot\=data-grid-row\]\:rounded-none{border-radius:0}:where([data-slot=data-grid-row]) .in-data-\[slot\=data-grid-row\]\:bg-transparent{background-color:#0000}:where([data-slot=data-grid-row]) .in-data-\[slot\=data-grid-row\]\:px-0{padding-inline:0}:where([data-slot=data-grid-row]) .in-data-\[slot\=data-grid-row\]\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where([data-slot=data-table]) .in-data-\[slot\=data-table\]\:h-auto{height:auto}:where([data-slot=data-table]) .in-data-\[slot\=data-table\]\:rounded-none{border-radius:0}:where([data-slot=data-table]) .in-data-\[slot\=data-table\]\:bg-transparent{background-color:#0000}:where([data-slot=data-table]) .in-data-\[slot\=data-table\]\:px-0{padding-inline:0}:where([data-slot=data-table]) .in-data-\[slot\=data-table\]\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where([data-slot=item-group]) .in-data-\[slot\=item-group\]\:rounded-none{border-radius:0}:where([data-slot=navigation-menu-content]) .in-data-\[slot\=navigation-menu-content\]\:h-auto{height:auto}:where([data-slot=navigation-menu-content]) .in-data-\[slot\=navigation-menu-content\]\:w-full{width:100%}:where([data-slot=navigation-menu-content]) .in-data-\[slot\=navigation-menu-content\]\:px-2{padding-inline:calc(var(--spacing) * 2)}:where([data-slot=navigation-menu-content]) .in-data-\[slot\=navigation-menu-content\]\:font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}:where([data-slot=panel-body]) .in-data-\[slot\=panel-body\]\:rounded-none{border-radius:0}:where([data-slot=panel-body]) .in-data-\[slot\=panel-body\]\:px-3{padding-inline:calc(var(--spacing) * 3)}:where([data-slot=popover-content]) .in-data-\[slot\=popover-content\]\:bg-transparent{background-color:#0000}:where([data-slot=table-toolbar]) .in-data-\[slot\=table-toolbar\]\:px-2{padding-inline:calc(var(--spacing) * 2)}:where([data-slot=table-toolbar]) .in-data-\[slot\=table-toolbar\]\:py-1\.5{padding-block:calc(var(--spacing) * 1.5)}:where([data-status=fail]) .in-data-\[status\=fail\]\:\[--frame-color\:var\(--fail-line\)\]{--frame-color:var(--fail-line)}:where([data-status=fail]) .in-data-\[status\=fail\]\:\[--frame-color\:var\(--fail-line\)\]\!{--frame-color:var(--fail-line)!important}@media(hover:hover){:where([data-status=fail]) .in-data-\[status\=fail\]\:hover\:\[--frame-color\:var\(--fail-line\)\]:hover{--frame-color:var(--fail-line)}}.has-data-active\:shadow-\[inset_1px_0_0_var\(--line-frame\)\,inset_-1px_0_0_var\(--line-frame\)\,inset_0_1px_0_var\(--line-frame\)\]:has([data-active]){--tw-shadow:inset 1px 0 0 var(--tw-shadow-color,var(--line-frame)), inset -1px 0 0 var(--tw-shadow-color,var(--line-frame)), inset 0 1px 0 var(--tw-shadow-color,var(--line-frame));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.has-data-checked\:bg-fill-1:has([data-checked]){background-color:var(--fill-1)}.has-data-disabled\:cursor-not-allowed:has([data-disabled]){cursor:not-allowed}.has-data-\[icon\=inline-end\]\:pe-1:has([data-icon=inline-end]){padding-inline-end:var(--spacing)}.has-data-\[icon\=inline-end\]\:pr-0:has([data-icon=inline-end]){padding-right:0}.has-data-\[icon\=inline-end\]\:pr-1\.5:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-end\]\:pr-2:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 2)}.has-data-\[icon\=inline-end\]\:pr-2\.5:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 2.5)}.has-data-\[icon\=inline-end\]\:pr-3:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 3)}.has-data-\[icon\=inline-start\]\:ps-1:has([data-icon=inline-start]){padding-inline-start:var(--spacing)}.has-data-\[icon\=inline-start\]\:pl-0:has([data-icon=inline-start]){padding-left:0}.has-data-\[icon\=inline-start\]\:pl-1\.5:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-start\]\:pl-2:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 2)}.has-data-\[icon\=inline-start\]\:pl-2\.5:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 2.5)}.has-data-\[icon\=inline-start\]\:pl-3:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 3)}.has-data-\[slot\=alert-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=alert-action]){grid-template-columns:1fr auto}.has-data-\[slot\=alert-action\]\:gap-x-3\.5:has([data-slot=alert-action]){column-gap:calc(var(--spacing) * 3.5)}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.has-data-\[slot\=card-description\]\:grid-rows-\[auto_auto\]:has([data-slot=card-description]){grid-template-rows:auto auto}.has-data-\[slot\=chip-icon\]\:ps-1\.5:has([data-slot=chip-icon]){padding-inline-start:calc(var(--spacing) * 1.5)}.has-data-\[slot\=chip-icon\]\:ps-2:has([data-slot=chip-icon]){padding-inline-start:calc(var(--spacing) * 2)}.has-data-\[slot\=item-description\]\:min-h-\(--row-lg\):has([data-slot=item-description]){min-height:var(--row-lg)}.has-data-\[slot\=kbd\]\:pr-1:has([data-slot=kbd]){padding-right:var(--spacing)}.has-\[\[data-control\]\:disabled\]\:cursor-not-allowed:has([data-control]:disabled){cursor:not-allowed}.has-\[\[data-control\]\:disabled\]\:text-text-disabled:has([data-control]:disabled){color:var(--color-text-disabled)}.has-\[\[data-control\]\:disabled\]\:\[--control-lift\:var\(--elev-none\)\]:has([data-control]:disabled){--control-lift:var(--elev-none)}.has-\[\[data-control\]\:disabled\]\:\[--frame-color\:var\(--line-row\)\]:has([data-control]:disabled){--frame-color:var(--line-row)}.has-\[\[data-control\]\:focus\]\:\[--control-lift\:var\(--focus-halo\)\]\!:has([data-control]:focus){--control-lift:var(--focus-halo)!important}.has-\[\[data-control\]\:focus\]\:\[--frame-color\:var\(--border-focus\)\]\!:has([data-control]:focus){--frame-color:var(--border-focus)!important}.has-\[\[data-control\]\[aria-invalid\=true\]\]\:\[--frame-color\:var\(--fail-line\)\]:has([data-control][aria-invalid=true]),.has-\[\[data-control\]\[data-invalid\]\]\:\[--frame-color\:var\(--fail-line\)\]:has([data-control][data-invalid]){--frame-color:var(--fail-line)}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-2:has([data-slot=input-group-control]:focus-visible){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-ring\/30:has([data-slot=input-group-control]:focus-visible){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-ring\/30:has([data-slot=input-group-control]:focus-visible){--tw-ring-color:color-mix(in oklab, var(--ring) 30%, transparent)}}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:outline-ring:has([data-slot=input-group-control]:focus-visible){outline-color:var(--ring)}:where([data-slot=combobox-content]) .in-data-\[slot\=combobox-content\]\:has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-0:has([data-slot=input-group-control]:focus-visible){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where([data-slot=combobox-content]) .in-data-\[slot\=combobox-content\]\:has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:outline-field-border:has([data-slot=input-group-control]:focus-visible){outline-color:var(--field-border)}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-2:has([data-slot][aria-invalid=true]){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/20:has([data-slot][aria-invalid=true]){--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/20:has([data-slot][aria-invalid=true]){--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:outline-destructive:has([data-slot][aria-invalid=true]){outline-color:var(--destructive)}.has-\[button\]\:justify-end:has(:is(button)){justify-content:flex-end}.has-\[button\]\:ps-1:has(:is(button)){padding-inline-start:var(--spacing)}.has-\[button\]\:pe-1:has(:is(button)){padding-inline-end:var(--spacing)}.group-data-\[size\=lg\]\/field-box\:has-\[button\]\:ps-1:is(:where(.group\/field-box)[data-size=lg] *):has(:is(button)){padding-inline-start:var(--spacing)}.group-data-\[size\=lg\]\/field-box\:has-\[button\]\:pe-1:is(:where(.group\/field-box)[data-size=lg] *):has(:is(button)){padding-inline-end:var(--spacing)}.group-data-\[size\=sm\]\/field-box\:has-\[button\]\:ps-1:is(:where(.group\/field-box)[data-size=sm] *):has(:is(button)){padding-inline-start:var(--spacing)}.group-data-\[size\=sm\]\/field-box\:has-\[button\]\:pe-1:is(:where(.group\/field-box)[data-size=sm] *):has(:is(button)){padding-inline-end:var(--spacing)}.has-\[select\:disabled\]\:opacity-50:has(:is(select:disabled)){opacity:.5}.has-\[\+\[data-slot\=chart-frame-footer\]\]\:mb-0:has(+[data-slot=chart-frame-footer]),.has-\[\+\[data-slot\=panel-footer\]\]\:mb-0:has(+[data-slot=panel-footer]){margin-bottom:0}.has-\[\>\[data-align\=block-end\]\]\:h-auto:has(>[data-align=block-end]){height:auto}.has-\[\>\[data-align\=block-end\]\]\:flex-wrap:has(>[data-align=block-end]){flex-wrap:wrap}.has-\[\>\[data-align\=block-start\]\]\:h-auto:has(>[data-align=block-start]){height:auto}.has-\[\>\[data-align\=block-start\]\]\:flex-wrap:has(>[data-align=block-start]){flex-wrap:wrap}.has-\[\>\[data-size\=icon-sm\]\]\:\[--ig-item\:--spacing\(7\)\]:has(>[data-size=icon-sm]){--ig-item:calc(var(--spacing) * 7)}.has-\[\>\[data-size\=icon-xs\]\]\:\[--ig-item\:--spacing\(6\)\]:has(>[data-size=icon-xs]){--ig-item:calc(var(--spacing) * 6)}.has-\[\>\[data-size\=sm\]\]\:\[--ig-item\:--spacing\(7\)\]:has(>[data-size=sm]){--ig-item:calc(var(--spacing) * 7)}.has-\[\>\[data-size\=text\]\]\:\[--ig-item\:--spacing\(5\)\]:has(>[data-size=text]){--ig-item:calc(var(--spacing) * 5)}.has-\[\>\[data-size\=xs\]\]\:\[--ig-item\:--spacing\(6\)\]:has(>[data-size=xs]){--ig-item:calc(var(--spacing) * 6)}.has-\[\>\[data-slot\=checkbox-group\]\]\:gap-3:has(>[data-slot=checkbox-group]){gap:calc(var(--spacing) * 3)}.has-\[\>\[data-slot\=empty-media\]\]\:flex-row:has(>[data-slot=empty-media]){flex-direction:row}.has-\[\>\[data-slot\=empty-media\]\]\:flex-wrap:has(>[data-slot=empty-media]){flex-wrap:wrap}.has-\[\>\[data-slot\=empty-media\]\]\:items-center:has(>[data-slot=empty-media]){align-items:center}.has-\[\>\[data-slot\=empty-media\]\]\:gap-x-2:has(>[data-slot=empty-media]){column-gap:calc(var(--spacing) * 2)}.has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}.has-\[\>\[data-slot\=field\]\]\:w-full:has(>[data-slot=field]){width:100%}.has-\[\>\[data-slot\=field\]\]\:flex-col:has(>[data-slot=field]){flex-direction:column}.has-\[\>\[data-slot\=field\]\]\:rounded-2xl:has(>[data-slot=field]){border-radius:1rem}.has-\[\>\[data-slot\=field\]\]\:border:has(>[data-slot=field]){border-style:var(--tw-border-style);border-width:1px}@media(hover:hover){.has-\[\>\[data-slot\=field\]\]\:not-has-\[\:disabled\,\[data-disabled\]\]\:hover\:bg-fill-1:has(>[data-slot=field]):not(:has(:is(:disabled,[data-disabled]))):hover{background-color:var(--fill-1)}}.has-\[\>\[data-slot\=field\]\]\:has-\[\:focus-visible\]\:border-ring:has(>[data-slot=field]):has(:focus-visible){border-color:var(--ring)}.has-\[\>\[data-slot\=field\]\]\:has-\[\:focus-visible\]\:ring-3:has(>[data-slot=field]):has(:focus-visible){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.has-\[\>\[data-slot\=field\]\]\:has-\[\:focus-visible\]\:ring-ring\/30:has(>[data-slot=field]):has(:focus-visible){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.has-\[\>\[data-slot\=field\]\]\:has-\[\:focus-visible\]\:ring-ring\/30:has(>[data-slot=field]):has(:focus-visible){--tw-ring-color:color-mix(in oklab, var(--ring) 30%, transparent)}}.has-\[\>\[data-slot\=radio-group\]\]\:gap-3:has(>[data-slot=radio-group]){gap:calc(var(--spacing) * 3)}.has-\[\>\[data-slot\=select-group\]\]\:p-0:has(>[data-slot=select-group]){padding:0}.has-\[\>button\.h-10\:not\(\[data-size\]\)\]\:\[--ig-item\:--spacing\(10\)\]:has(>button.h-10:not([data-size])){--ig-item:calc(var(--spacing) * 10)}.has-\[\>button\.h-7\:not\(\[data-size\]\)\]\:\[--ig-item\:--spacing\(7\)\]:has(>button.h-7:not([data-size])){--ig-item:calc(var(--spacing) * 7)}.has-\[\>button\.h-8\:not\(\[data-size\]\)\]\:\[--ig-item\:--spacing\(8\)\]:has(>button.h-8:not([data-size])){--ig-item:calc(var(--spacing) * 8)}.has-\[\>button\.h-9\:not\(\[data-size\]\)\]\:\[--ig-item\:--spacing\(9\)\]:has(>button.h-9:not([data-size])){--ig-item:calc(var(--spacing) * 9)}.has-\[\>button\.size-10\:not\(\[data-size\]\)\]\:\[--ig-item\:--spacing\(10\)\]:has(>button.size-10:not([data-size])){--ig-item:calc(var(--spacing) * 10)}.has-\[\>button\.size-7\:not\(\[data-size\]\)\]\:\[--ig-item\:--spacing\(7\)\]:has(>button.size-7:not([data-size])){--ig-item:calc(var(--spacing) * 7)}.has-\[\>button\.size-8\:not\(\[data-size\]\)\]\:\[--ig-item\:--spacing\(8\)\]:has(>button.size-8:not([data-size])){--ig-item:calc(var(--spacing) * 8)}.has-\[\>button\.size-9\:not\(\[data-size\]\)\]\:\[--ig-item\:--spacing\(9\)\]:has(>button.size-9:not([data-size])){--ig-item:calc(var(--spacing) * 9)}.has-\[\>button\:not\(\[data-size\]\)\]\:\[--ig-item\:--spacing\(6\)\]:has(>button:not([data-size])){--ig-item:calc(var(--spacing) * 6)}.has-\[\>img\:first-child\]\:pt-0:has(>img:first-child){padding-top:0}.has-\[\>kbd\]\:\[--ig-item\:--spacing\(5\)\]:has(>kbd){--ig-item:calc(var(--spacing) * 5)}.has-\[\>svg\]\:grid-cols-\[auto_1fr\]:has(>svg){grid-template-columns:auto 1fr}.has-\[\>svg\]\:gap-x-3\.5:has(>svg){column-gap:calc(var(--spacing) * 3.5)}.has-\[\>svg\]\:p-0:has(>svg){padding:0}.has-\[\>svg\]\:has-data-\[slot\=alert-action\]\:grid-cols-\[auto_1fr_auto\]:has(>svg):has([data-slot=alert-action]){grid-template-columns:auto 1fr auto}.has-\[\>svg\:only-child\]\:pr-\(--ig-body\):has(>svg:only-child){padding-right:var(--ig-body)}.has-\[\>svg\:only-child\]\:pl-\(--ig-body\):has(>svg:only-child){padding-left:var(--ig-body)}.has-\[\>textarea\]\:h-auto:has(>textarea){height:auto}.aria-busy\:cursor-progress[aria-busy=true]{cursor:progress}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:cursor-not-allowed[aria-disabled=true]{cursor:not-allowed}.aria-disabled\:border-border-button-default[aria-disabled=true]{border-color:var(--color-border-button-default)}.aria-disabled\:bg-background-primary-disabled[aria-disabled=true]{background-color:var(--color-background-primary-disabled)}.aria-disabled\:bg-button-ghost-disabled[aria-disabled=true]{background-color:var(--color-button-ghost-disabled)}.aria-disabled\:text-button-ghost-disabled-foreground[aria-disabled=true]{color:var(--color-button-ghost-disabled-foreground)}.aria-disabled\:text-button-primary-disabled-foreground[aria-disabled=true]{color:var(--color-button-primary-disabled-foreground)}.aria-disabled\:text-foreground-disabled-danger[aria-disabled=true]{color:var(--color-foreground-disabled-danger)}.aria-disabled\:text-text-tertiary[aria-disabled=true]{color:var(--color-text-tertiary)}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-disabled\:shadow-none[aria-disabled=true]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.aria-expanded\:bg-control-hover[aria-expanded=true]{background-color:var(--control-hover)}.aria-expanded\:bg-fill-1[aria-expanded=true]{background-color:var(--fill-1)}.aria-expanded\:bg-fill-2[aria-expanded=true]{background-color:var(--fill-2)}.aria-expanded\:bg-fill-3[aria-expanded=true]{background-color:var(--fill-3)}.aria-expanded\:bg-transparent[aria-expanded=true]{background-color:#0000}.aria-expanded\:\[--accordion-divider\:0px\][aria-expanded=true]{--accordion-divider:0px}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:text-destructive-foreground[aria-invalid=true]{color:var(--destructive-foreground)}.aria-invalid\:ring-0[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.aria-invalid\:ring-2[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.aria-invalid\:ring-3[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.aria-invalid\:outline-destructive[aria-invalid=true]{outline-color:var(--destructive)}.aria-invalid\:\[--frame-color\:var\(--fail-line\)\][aria-invalid=true]{--frame-color:var(--fail-line)}.aria-invalid\:placeholder\:text-text-error-placeholder[aria-invalid=true]::placeholder{color:var(--color-text-error-placeholder)}.aria-invalid\:aria-checked\:border-primary[aria-invalid=true][aria-checked=true]{border-color:var(--primary)}.aria-pressed\:bg-fill-2[aria-pressed=true]{background-color:var(--fill-2)}.aria-pressed\:\[--frame-color\:var\(--line-control-hover\)\][aria-pressed=true]{--frame-color:var(--line-control-hover)}.aria-selected\:text-muted-foreground[aria-selected=true]{color:var(--muted-foreground)}.not-in-data-\[slot\=item-group\]\:aria-selected\:shadow-\[inset_0_1px_0_var\(--line-frame\)\,inset_0_-1px_0_var\(--line-frame\)\]:not(:where([data-slot=item-group]) *)[aria-selected=true]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,var(--line-frame)), inset 0 -1px 0 var(--tw-shadow-color,var(--line-frame));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-active\:bg-fill-1[data-active]{background-color:var(--fill-1)}.data-active\:text-foreground[data-active]{color:var(--foreground)}.data-active\:\[--frame-color\:var\(--line-control-hover\)\][data-active]{--frame-color:var(--line-control-hover)}.group-data-\[orientation\=horizontal\]\/tabs\:group-data-\[variant\=default\]\/tabs-list\:data-active\:shadow-\[inset_1px_0_0_var\(--line-frame\)\,inset_-1px_0_0_var\(--line-frame\)\,inset_0_1px_0_var\(--line-frame\)\]:is(:where(.group\/tabs)[data-orientation=horizontal] *):is(:where(.group\/tabs-list)[data-variant=default] *)[data-active]{--tw-shadow:inset 1px 0 0 var(--tw-shadow-color,var(--line-frame)), inset -1px 0 0 var(--tw-shadow-color,var(--line-frame)), inset 0 1px 0 var(--tw-shadow-color,var(--line-frame));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-data-\[orientation\=vertical\]\/tabs\:group-data-\[variant\=default\]\/tabs-list\:data-active\:shadow-\[inset_0_0_0_1px_var\(--line-frame\)\]:is(:where(.group\/tabs)[data-orientation=vertical] *):is(:where(.group\/tabs-list)[data-variant=default] *)[data-active]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--line-frame));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-data-\[variant\=primary\]\/tabs-list\:data-active\:text-primary-foreground:is(:where(.group\/tabs-list)[data-variant=primary] *)[data-active]{color:var(--primary-foreground)}@media(hover:hover){.data-active\:hover\:bg-fill-2[data-active]:hover{background-color:var(--fill-2)}}.data-active\:focus-visible\:bg-fill-2[data-active]:focus-visible{background-color:var(--fill-2)}.data-checked\:translate-x-\[calc\(100\%-4px\)\][data-checked]{--tw-translate-x: calc(100% - 4px) ;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-checked\:border-primary[data-checked]{border-color:var(--primary)}.data-checked\:bg-\(--surface-thumb\)[data-checked]{background-color:var(--surface-thumb)}.data-checked\:bg-primary[data-checked]{background-color:var(--primary)}.data-checked\:text-primary-foreground[data-checked]{color:var(--primary-foreground)}.data-checked\:shadow-\(--elev-thumb\)[data-checked]{--tw-shadow:var(--elev-thumb);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-has-\[\:focus-visible\]\/field-label\:data-checked\:border-primary:is(:where(.group\/field-label):has(:focus-visible) *)[data-checked],.data-checked\:focus-visible\:border-primary[data-checked]:focus-visible,.data-checked\:aria-invalid\:border-primary[data-checked][aria-invalid=true]{border-color:var(--primary)}.data-closed\:animate-accordion-up[data-closed]{animation:accordion-up var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-closed\:animate-out[data-closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-closed\:overflow-hidden[data-closed]{overflow:hidden}.data-closed\:fade-out-0[data-closed]{--tw-exit-opacity:0}.data-closed\:zoom-out-95[data-closed]{--tw-exit-scale:.95}.data-disabled\:pointer-events-none[data-disabled]{pointer-events:none}.data-disabled\:cursor-not-allowed[data-disabled]{cursor:not-allowed}.data-disabled\:text-text-disabled[data-disabled]{color:var(--color-text-disabled)}.data-disabled\:opacity-50[data-disabled]{opacity:.5}.data-disabled\:\[--control-lift\:var\(--elev-none\)\][data-disabled]{--control-lift:var(--elev-none)}.data-disabled\:\[--frame-color\:var\(--line-row\)\][data-disabled]{--frame-color:var(--line-row)}.data-disabled\:\[--frame-color\:var\(--text-disabled\)\][data-disabled]{--frame-color:var(--text-disabled)}.data-disabled\:not-aria-busy\:cursor-not-allowed[data-disabled]:not([aria-busy=true]){cursor:not-allowed}.data-disabled\:not-aria-busy\:text-text-disabled[data-disabled]:not([aria-busy=true]){color:var(--color-text-disabled)}.data-disabled\:not-aria-busy\:opacity-\(--dim-opacity\)[data-disabled]:not([aria-busy=true]){opacity:var(--dim-opacity)}.data-disabled\:not-aria-busy\:shadow-none[data-disabled]:not([aria-busy=true]){--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-disabled\:not-aria-busy\:\[--frame-color\:var\(--text-disabled\)\][data-disabled]:not([aria-busy=true]){--frame-color:var(--text-disabled)}.data-disabled\:data-checked\:bg-text-disabled[data-disabled][data-checked]{background-color:var(--color-text-disabled)}.data-disabled\:data-checked\:text-text-disabled[data-disabled][data-checked]{color:var(--color-text-disabled)}.data-dragging\:opacity-40[data-dragging]{opacity:.4}.data-ending-style\:hidden[data-ending-style]{display:none}.data-ending-style\:scale-90[data-ending-style]{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.data-ending-style\:opacity-0[data-ending-style]{opacity:0}.data-ending-style\:duration-\(--dur-base\)[data-ending-style]{--tw-duration:var(--dur-base);transition-duration:var(--dur-base)}.data-ending-style\:duration-\(--dur-fast\)[data-ending-style]{--tw-duration:var(--dur-fast);transition-duration:var(--dur-fast)}.data-ending-style\:duration-150[data-ending-style]{--tw-duration:.15s;transition-duration:.15s}.data-filled\:bg-primary[data-filled]{background-color:var(--primary)}.data-filled\:not-data-invalid\:\[--frame-color\:var\(--line-control-hover\)\][data-filled]:not([data-invalid]){--frame-color:var(--line-control-hover)}.data-highlighted\:bg-surface-disable[data-highlighted]{background-color:var(--surface-disable)}.data-horizontal\:bottom-0[data-horizontal]{bottom:0}.data-horizontal\:left-\[calc\(var\(--active-tab-left\)\+var\(--tab-line-x\)\)\][data-horizontal]{left:calc(var(--active-tab-left) + var(--tab-line-x))}.data-horizontal\:h-0\.5[data-horizontal]{height:calc(var(--spacing) * .5)}.data-horizontal\:h-8[data-horizontal]{height:calc(var(--spacing) * 8)}.data-horizontal\:h-px[data-horizontal]{height:1px}.data-horizontal\:w-\[calc\(var\(--active-tab-width\)-2\*var\(--tab-line-x\)\)\][data-horizontal]{width:calc(var(--active-tab-width) - 2 * var(--tab-line-x))}.data-horizontal\:w-full[data-horizontal]{width:100%}.data-horizontal\:flex-col[data-horizontal]{flex-direction:column}.data-horizontal\:has-data-\[layout\=stacked\]\:h-auto[data-horizontal]:has([data-layout=stacked]){height:auto}.data-indeterminate\:text-muted-foreground[data-indeterminate]{color:var(--muted-foreground)}.data-disabled\:data-indeterminate\:bg-text-disabled[data-disabled][data-indeterminate]{background-color:var(--color-text-disabled)}.data-inset\:ps-8[data-inset]{padding-inline-start:calc(var(--spacing) * 8)}.data-inset\:pl-9[data-inset]{padding-left:calc(var(--spacing) * 9)}.data-instant\:transition-none[data-instant]{transition-property:none}.data-invalid\:\[--frame-color\:var\(--accent-line\)\][data-invalid]{--frame-color:var(--accent-line)}.data-invalid\:\[--frame-color\:var\(--fail-line\)\][data-invalid]{--frame-color:var(--fail-line)}.data-nested-dialog-open\:after\:opacity-100[data-nested-dialog-open]:after{content:var(--tw-content);opacity:1}.data-open\:animate-accordion-down[data-open]{animation:accordion-down var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-open\:animate-in[data-open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-open\:fade-in-0[data-open]{--tw-enter-opacity:0}.data-open\:zoom-in-95[data-open]{--tw-enter-scale:.95}.data-over\:shadow-\[inset_0_0_0_1px_var\(--ink\)\][data-over]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--ink));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-overflow\:\[mask-image\:linear-gradient\(to_right\,\#000_calc\(100\%-var\(--fade-line-end\)\)\,transparent\)\][data-overflow]{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - var(--fade-line-end)),transparent);mask-image:linear-gradient(to right,#000 calc(100% - var(--fade-line-end)),transparent)}.data-pinned\:w-8[data-pinned]{width:calc(var(--spacing) * 8)}.data-placeholder\:text-muted-foreground[data-placeholder]{color:var(--muted-foreground)}.data-popup-open\:bg-accent[data-popup-open]{background-color:var(--accent)}.data-popup-open\:bg-fill-1[data-popup-open]{background-color:var(--fill-1)}.data-popup-open\:text-accent-foreground[data-popup-open]{color:var(--accent-foreground)}.data-popup-open\:opacity-100[data-popup-open]{opacity:1}.data-popup-open\:\[--control-lift\:var\(--focus-halo\)\][data-popup-open]{--control-lift:var(--focus-halo)}.data-popup-open\:\[--control-lift\:var\(--focus-halo\)\]\![data-popup-open]{--control-lift:var(--focus-halo)!important}.data-popup-open\:\[--frame-color\:var\(--border-focus\)\]\![data-popup-open]{--frame-color:var(--border-focus)!important}.data-popup-open\:\[--frame-color\:var\(--line-control-hover\)\][data-popup-open],.data-popup-open\:not-aria-invalid\:\[--frame-color\:var\(--line-control-hover\)\][data-popup-open]:not([aria-invalid=true]){--frame-color:var(--line-control-hover)}@media(hover:hover){.data-popup-open\:hover\:bg-fill-2[data-popup-open]:hover{background-color:var(--fill-2)}}.data-pressed\:bg-\(--surface-thumb\)[data-pressed]{background-color:var(--surface-thumb)}.data-pressed\:shadow-\(--elev-thumb\)[data-pressed]{--tw-shadow:var(--elev-thumb);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-pressed\:not-data-disabled\:shadow-none[data-pressed]:not([data-disabled]){--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-disabled\:data-pressed\:text-text-disabled[data-disabled][data-pressed]{color:var(--color-text-disabled)}.data-readonly\:cursor-default[data-readonly]{cursor:default}.data-readonly\:\[--control-lift\:var\(--elev-none\)\][data-readonly]{--control-lift:var(--elev-none)}.data-readonly\:\[--frame-color\:transparent\][data-readonly]{--frame-color:transparent}.data-resizing\:after\:w-\(--line-accent\)[data-resizing]:after{content:var(--tw-content);width:var(--line-accent)}.data-resizing\:after\:opacity-100[data-resizing]:after{content:var(--tw-content);opacity:1}.data-revealed\:not-data-readonly\:\[--frame-color\:var\(--accent-line\)\][data-revealed]:not([data-readonly]){--frame-color:var(--accent-line)}.data-selected\:shadow-\[inset_2px_0_0_var\(--accent-mark\)\][data-selected]{--tw-shadow:inset 2px 0 0 var(--tw-shadow-color,var(--accent-mark));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.not-in-data-\[slot\=item-group\]\:data-selected\:shadow-\[inset_0_1px_0_var\(--line-frame\)\,inset_0_-1px_0_var\(--line-frame\)\]:not(:where([data-slot=item-group]) *)[data-selected]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,var(--line-frame)), inset 0 -1px 0 var(--tw-shadow-color,var(--line-frame));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-starting-style\:translate-y-2[data-starting-style]{--tw-translate-y:calc(var(--spacing) * 2);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-starting-style\:scale-90[data-starting-style]{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.data-starting-style\:opacity-0[data-starting-style]{opacity:0}.data-swiping\:transition-none[data-swiping]{transition-property:none}.data-today\:after\:absolute[data-today]:after{content:var(--tw-content);position:absolute}.data-today\:after\:bottom-1\.5[data-today]:after{content:var(--tw-content);bottom:calc(var(--spacing) * 1.5)}.data-today\:after\:h-0\.5[data-today]:after{content:var(--tw-content);height:calc(var(--spacing) * .5)}.data-today\:after\:w-3[data-today]:after{content:var(--tw-content);width:calc(var(--spacing) * 3)}.data-today\:after\:bg-current[data-today]:after{content:var(--tw-content);background-color:currentColor}.data-today\:after\:content-\[\'\'\][data-today]:after{--tw-content:"";content:var(--tw-content)}.data-unchecked\:translate-x-0[data-unchecked]{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-unchecked\:border-transparent[data-unchecked]{border-color:#0000}.data-unchecked\:bg-fill-3[data-unchecked]{background-color:var(--fill-3)}.data-unchecked\:bg-linear-to-b[data-unchecked]{--tw-gradient-position:to bottom}@supports (background-image:linear-gradient(in lab,red,red)){.data-unchecked\:bg-linear-to-b[data-unchecked]{--tw-gradient-position:to bottom in oklab}}.data-unchecked\:bg-linear-to-b[data-unchecked]{background-image:linear-gradient(var(--tw-gradient-stops))}.data-unchecked\:from-white\/8[data-unchecked]{--tw-gradient-from:#ffffff14}@supports (color:color-mix(in lab,red,red)){.data-unchecked\:from-white\/8[data-unchecked]{--tw-gradient-from:color-mix(in oklab, var(--color-white) 8%, transparent)}}.data-unchecked\:from-white\/8[data-unchecked]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.data-unchecked\:to-transparent[data-unchecked]{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.data-unchecked\:to-70\%[data-unchecked]{--tw-gradient-to-position:70%}.group-has-\[\:focus-visible\]\/field-label\:data-unchecked\:border-transparent:is(:where(.group\/field-label):has(:focus-visible) *)[data-unchecked]{border-color:#0000}.data-vertical\:top-\[calc\(var\(--active-tab-top\)\+var\(--tab-line-y\)\)\][data-vertical]{top:calc(var(--active-tab-top) + var(--tab-line-y))}.data-vertical\:right-0[data-vertical]{right:0}.data-vertical\:h-\[calc\(var\(--active-tab-height\)-2\*var\(--tab-line-y\)\)\][data-vertical]{height:calc(var(--active-tab-height) - 2 * var(--tab-line-y))}.data-vertical\:h-fit[data-vertical]{height:fit-content}.data-vertical\:w-0\.5[data-vertical]{width:calc(var(--spacing) * .5)}.data-vertical\:w-full[data-vertical]{width:100%}.data-vertical\:w-px[data-vertical]{width:1px}.data-vertical\:flex-col[data-vertical]{flex-direction:column}.data-vertical\:items-stretch[data-vertical]{align-items:stretch}.data-vertical\:justify-start[data-vertical]{justify-content:flex-start}.data-vertical\:self-stretch[data-vertical]{align-self:stretch}.data-waiting\:hidden[data-waiting]{display:none}.data-ending-style\:data-\[activation-direction\=left\]\:translate-x-\[50\%\][data-ending-style][data-activation-direction=left]{--tw-translate-x:50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-starting-style\:data-\[activation-direction\=left\]\:translate-x-\[-50\%\][data-starting-style][data-activation-direction=left],.data-ending-style\:data-\[activation-direction\=right\]\:translate-x-\[-50\%\][data-ending-style][data-activation-direction=right]{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-starting-style\:data-\[activation-direction\=right\]\:translate-x-\[50\%\][data-starting-style][data-activation-direction=right]{--tw-translate-x:50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[align-trigger\=true\]\:animate-none[data-align-trigger=true]{animation:none}.data-\[char\=differs\]\:underline[data-char=differs]{text-decoration-line:underline}.data-\[char\=differs\]\:decoration-2[data-char=differs]{text-decoration-thickness:2px}.data-\[char\=differs\]\:underline-offset-2[data-char=differs]{text-underline-offset:2px}.data-\[entering\]\:scale-90[data-entering]{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.data-\[entering\]\:scale-95[data-entering]{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.data-\[entering\]\:opacity-0[data-entering]{opacity:0}.data-\[entering\]\:blur-\[2px\][data-entering]{--tw-blur:blur(2px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.data-\[entering\]\:blur-\[4px\][data-entering]{--tw-blur:blur(4px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.data-\[exiting\]\:scale-90[data-exiting]{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.data-\[exiting\]\:scale-95[data-exiting]{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.data-\[exiting\]\:opacity-0[data-exiting]{opacity:0}.data-\[exiting\]\:blur-\[2px\][data-exiting]{--tw-blur:blur(2px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.data-\[exiting\]\:blur-\[4px\][data-exiting]{--tw-blur:blur(4px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.data-\[fill\=outline\]\:\[--frame-color\:var\(--line-control\)\][data-fill=outline]{--frame-color:var(--line-control)}.data-\[fill\=outline\]\:data-status\:\[--frame-color\:var\(--accent-line\)\][data-fill=outline][data-status]{--frame-color:var(--accent-line)}.data-\[fill\=soft\]\:\[--frame-color\:transparent\][data-fill=soft]{--frame-color:transparent}.data-\[fill\=soft\]\:data-status\:\[--frame-color\:var\(--accent-line\)\][data-fill=soft][data-status]{--frame-color:var(--accent-line)}.data-\[fill\=solid\]\:\[--frame-color\:transparent\][data-fill=solid]{--frame-color:transparent}.data-\[fill\=solid\]\:data-status\:bg-\(--accent-mark\)[data-fill=solid][data-status]{background-color:var(--accent-mark)}.data-\[invalid\=true\]\:text-destructive-foreground[data-invalid=true]{color:var(--destructive-foreground)}.data-\[orientation\=horizontal\]\:flex-col[data-orientation=horizontal]{flex-direction:column}.data-\[orientation\=horizontal\]\:has-\[\[data-slot\=tabs-list\]\[data-variant\=default\]\]\:gap-0[data-orientation=horizontal]:has([data-slot=tabs-list][data-variant=default]){gap:0}.data-\[placement\=bottom\]\:origin-top-left[data-placement=bottom]{transform-origin:0 0}.data-\[placement\=left\]\:origin-right[data-placement=left]{transform-origin:100%}.data-\[placement\=right\]\:origin-left[data-placement=right]{transform-origin:0}.data-\[placement\=top\]\:origin-bottom-left[data-placement=top]{transform-origin:0 100%}.data-\[range-end\=true\]\:rounded-\(--cell-radius\)[data-range-end=true]{border-radius:var(--cell-radius)}.data-\[range-end\=true\]\:bg-primary[data-range-end=true]{background-color:var(--primary)}.data-\[range-end\=true\]\:text-primary-foreground[data-range-end=true]{color:var(--primary-foreground)}.data-\[range-middle\=true\]\:rounded-none[data-range-middle=true]{border-radius:0}.data-\[range-middle\=true\]\:bg-fill-2[data-range-middle=true]{background-color:var(--fill-2)}.data-\[range-middle\=true\]\:text-foreground[data-range-middle=true]{color:var(--foreground)}.data-\[range-start\=true\]\:rounded-\(--cell-radius\)[data-range-start=true]{border-radius:var(--cell-radius)}.data-\[range-start\=true\]\:bg-primary[data-range-start=true]{background-color:var(--primary)}.data-\[range-start\=true\]\:text-primary-foreground[data-range-start=true]{color:var(--primary-foreground)}.data-\[selected-single\=true\]\:bg-primary[data-selected-single=true]{background-color:var(--primary)}.data-\[selected-single\=true\]\:text-primary-foreground[data-selected-single=true]{color:var(--primary-foreground)}.data-\[selected\=true\]\:rounded-none[data-selected=true]{border-radius:0}.data-\[shape\=square\]\:rounded-md[data-shape=square]{border-radius:.5rem}.data-\[side\=bottom\]\:inset-x-0[data-side=bottom]{inset-inline:0}.data-\[side\=bottom\]\:top-0\.5[data-side=bottom]{top:calc(var(--spacing) * .5)}.data-\[side\=bottom\]\:bottom-0[data-side=bottom]{bottom:0}.data-\[side\=bottom\]\:h-auto[data-side=bottom]{height:auto}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=bottom\]\:before\:top-\[-10px\][data-side=bottom]:before{content:var(--tw-content);top:-10px}.data-\[side\=bottom\]\:before\:right-0[data-side=bottom]:before{content:var(--tw-content);right:0}.data-\[side\=bottom\]\:before\:left-0[data-side=bottom]:before{content:var(--tw-content);left:0}.data-\[side\=bottom\]\:data-ending-style\:translate-y-\[2\.5rem\][data-side=bottom][data-ending-style],.data-\[side\=bottom\]\:data-starting-style\:translate-y-\[2\.5rem\][data-side=bottom][data-starting-style]{--tw-translate-y:2.5rem;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=inline-end\]\:top-1\/2\![data-side=inline-end]{top:50%!important}.data-\[side\=inline-end\]\:-left-1[data-side=inline-end]{left:calc(var(--spacing) * -1)}.data-\[side\=inline-end\]\:translate-x-\[1\.5px\][data-side=inline-end]{--tw-translate-x:1.5px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=inline-end\]\:-translate-y-1\/2[data-side=inline-end]{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=inline-end\]\:slide-in-from-left-2[data-side=inline-end]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=inline-start\]\:top-1\/2\![data-side=inline-start]{top:50%!important}.data-\[side\=inline-start\]\:-right-1[data-side=inline-start]{right:calc(var(--spacing) * -1)}.data-\[side\=inline-start\]\:translate-x-\[-1\.5px\][data-side=inline-start]{--tw-translate-x:-1.5px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=inline-start\]\:-translate-y-1\/2[data-side=inline-start]{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=inline-start\]\:slide-in-from-right-2[data-side=inline-start]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=left\]\:inset-y-0[data-side=left]{inset-block:0}.data-\[side\=left\]\:top-1\/2\![data-side=left]{top:50%!important}.data-\[side\=left\]\:-right-1[data-side=left]{right:calc(var(--spacing) * -1)}.data-\[side\=left\]\:left-0[data-side=left]{left:0}.data-\[side\=left\]\:h-full[data-side=left]{height:100%}.data-\[side\=left\]\:w-3\/4[data-side=left]{width:75%}.data-\[side\=left\]\:translate-x-\[-1\.5px\][data-side=left]{--tw-translate-x:-1.5px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=left\]\:-translate-y-1\/2[data-side=left]{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=left\]\:data-ending-style\:translate-x-\[-2\.5rem\][data-side=left][data-ending-style],.data-\[side\=left\]\:data-starting-style\:translate-x-\[-2\.5rem\][data-side=left][data-starting-style]{--tw-translate-x:-2.5rem;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:inset-y-0[data-side=right]{inset-block:0}.data-\[side\=right\]\:top-1\/2\![data-side=right]{top:50%!important}.data-\[side\=right\]\:right-0[data-side=right]{right:0}.data-\[side\=right\]\:-left-1[data-side=right]{left:calc(var(--spacing) * -1)}.data-\[side\=right\]\:h-full[data-side=right]{height:100%}.data-\[side\=right\]\:w-3\/4[data-side=right]{width:75%}.data-\[side\=right\]\:translate-x-\[1\.5px\][data-side=right]{--tw-translate-x:1.5px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:-translate-y-1\/2[data-side=right]{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=right\]\:data-ending-style\:translate-x-\[2\.5rem\][data-side=right][data-ending-style],.data-\[side\=right\]\:data-starting-style\:translate-x-\[2\.5rem\][data-side=right][data-starting-style]{--tw-translate-x:2.5rem;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=top\]\:inset-x-0[data-side=top]{inset-inline:0}.data-\[side\=top\]\:top-0[data-side=top]{top:0}.data-\[side\=top\]\:-bottom-2\.5[data-side=top]{bottom:calc(var(--spacing) * -2.5)}.data-\[side\=top\]\:h-auto[data-side=top]{height:auto}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[side\=top\]\:data-ending-style\:translate-y-\[-2\.5rem\][data-side=top][data-ending-style],.data-\[side\=top\]\:data-starting-style\:translate-y-\[-2\.5rem\][data-side=top][data-starting-style]{--tw-translate-y:-2.5rem;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[size\=default\]\:h-5[data-size=default]{height:calc(var(--spacing) * 5)}.data-\[size\=default\]\:h-8[data-size=default]{height:calc(var(--spacing) * 8)}.data-\[size\=default\]\:w-8[data-size=default]{width:calc(var(--spacing) * 8)}.data-\[size\=default\]\:pr-2[data-size=default]{padding-right:calc(var(--spacing) * 2)}.data-\[size\=default\]\:\[--sel-gap\:--spacing\(2\.5\)\][data-size=default]{--sel-gap:calc(var(--spacing) * 2.5)}.data-\[size\=default\]\:has-\[\>\:first-child\:not\(\[data-slot\=select-value\]\)\]\:pl-2[data-size=default]:has(>:first-child:not([data-slot=select-value])){padding-left:calc(var(--spacing) * 2)}.data-\[size\=lg\]\:size-10[data-size=lg]{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.data-\[size\=lg\]\:h-9[data-size=lg]{height:calc(var(--spacing) * 9)}.data-\[size\=lg\]\:pr-2\.5[data-size=lg]{padding-right:calc(var(--spacing) * 2.5)}.data-\[size\=lg\]\:pr-9\.5[data-size=lg]{padding-right:calc(var(--spacing) * 9.5)}.data-\[size\=lg\]\:pl-3[data-size=lg]{padding-left:calc(var(--spacing) * 3)}.data-\[size\=lg\]\:\[--ig-block\:--spacing\(2\)\][data-size=lg]{--ig-block:calc(var(--spacing) * 2)}.data-\[size\=lg\]\:\[--ig-body\:--spacing\(3\)\][data-size=lg]{--ig-body:calc(var(--spacing) * 3)}.data-\[size\=lg\]\:\[--ig-h\:--spacing\(9\)\][data-size=lg]{--ig-h:calc(var(--spacing) * 9)}.data-\[size\=lg\]\:has-\[\>\:first-child\:not\(\[data-slot\=select-value\]\)\]\:pl-2\.5[data-size=lg]:has(>:first-child:not([data-slot=select-value])){padding-left:calc(var(--spacing) * 2.5)}.data-horizontal\:data-\[size\=lg\]\:h-9[data-horizontal][data-size=lg]{height:calc(var(--spacing) * 9)}.data-\[shape\=square\]\:data-\[size\=lg\]\:rounded-lg[data-shape=square][data-size=lg]{border-radius:.625rem}.data-\[size\=sm\]\:size-6[data-size=sm]{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.data-\[size\=sm\]\:h-4[data-size=sm]{height:calc(var(--spacing) * 4)}.data-\[size\=sm\]\:h-7[data-size=sm]{height:calc(var(--spacing) * 7)}.data-\[size\=sm\]\:w-6[data-size=sm]{width:calc(var(--spacing) * 6)}.data-\[size\=sm\]\:rounded-md[data-size=sm]{border-radius:.5rem}.data-\[size\=sm\]\:pr-1\.5[data-size=sm]{padding-right:calc(var(--spacing) * 1.5)}.data-\[size\=sm\]\:pr-8[data-size=sm]{padding-right:calc(var(--spacing) * 8)}.data-\[size\=sm\]\:\[--card-spacing\:--spacing\(4\)\][data-size=sm]{--card-spacing:calc(var(--spacing) * 4)}.data-\[size\=sm\]\:\[--sel-gap\:--spacing\(2\.5\)\][data-size=sm]{--sel-gap:calc(var(--spacing) * 2.5)}.data-\[size\=sm\]\:has-\[\>\:first-child\:not\(\[data-slot\=select-value\]\)\]\:pl-1\.5[data-size=sm]:has(>:first-child:not([data-slot=select-value])){padding-left:calc(var(--spacing) * 1.5)}.data-\[shape\=square\]\:data-\[size\=sm\]\:rounded-sm[data-shape=square][data-size=sm]{border-radius:.375rem}.data-\[size\=xl\]\:size-12[data-size=xl]{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.data-\[size\=xl\]\:h-10[data-size=xl]{height:calc(var(--spacing) * 10)}.data-\[size\=xl\]\:pr-3[data-size=xl]{padding-right:calc(var(--spacing) * 3)}.data-\[size\=xl\]\:pr-10[data-size=xl]{padding-right:calc(var(--spacing) * 10)}.data-\[size\=xl\]\:pl-3[data-size=xl]{padding-left:calc(var(--spacing) * 3)}.data-\[size\=xl\]\:\[--ig-block\:--spacing\(2\)\][data-size=xl]{--ig-block:calc(var(--spacing) * 2)}.data-\[size\=xl\]\:\[--ig-body\:--spacing\(3\)\][data-size=xl]{--ig-body:calc(var(--spacing) * 3)}.data-\[size\=xl\]\:\[--ig-h\:--spacing\(10\)\][data-size=xl]{--ig-h:calc(var(--spacing) * 10)}.data-\[size\=xl\]\:has-\[\>\:first-child\:not\(\[data-slot\=select-value\]\)\]\:pl-3[data-size=xl]:has(>:first-child:not([data-slot=select-value])){padding-left:calc(var(--spacing) * 3)}.data-\[shape\=square\]\:data-\[size\=xl\]\:rounded-lg[data-shape=square][data-size=xl]{border-radius:.625rem}.data-\[size\=xs\]\:size-5[data-size=xs]{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.data-\[shape\=square\]\:data-\[size\=xs\]\:rounded-sm[data-shape=square][data-size=xs]{border-radius:.375rem}:is(.\*\*\:data-\[slot\=accordion-trigger-icon\]\:mt-0\.5 *)[data-slot=accordion-trigger-icon]{margin-top:calc(var(--spacing) * .5)}:is(.\*\*\:data-\[slot\=accordion-trigger-icon\]\:ml-auto *)[data-slot=accordion-trigger-icon]{margin-left:auto}:is(.\*\*\:data-\[slot\=accordion-trigger-icon\]\:size-4 *)[data-slot=accordion-trigger-icon]{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}:is(.\*\*\:data-\[slot\=accordion-trigger-icon\]\:text-muted-foreground *)[data-slot=accordion-trigger-icon]{color:var(--muted-foreground)}:is(.\*\:data-\[slot\=alert-description\]\:text-destructive-foreground\/90>*)[data-slot=alert-description]{color:var(--destructive-foreground)}@supports (color:color-mix(in lab,red,red)){:is(.\*\:data-\[slot\=alert-description\]\:text-destructive-foreground\/90>*)[data-slot=alert-description]{color:color-mix(in oklab,var(--destructive-foreground) 90%,transparent)}}:is(.\*\:data-\[slot\=avatar\]\:ring-2>*)[data-slot=avatar]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:is(.\*\:data-\[slot\=avatar\]\:ring-background>*)[data-slot=avatar]{--tw-ring-color:var(--background)}.data-\[slot\=checkbox-group\]\:gap-3[data-slot=checkbox-group]{gap:calc(var(--spacing) * 3)}:is(.\*\:data-\[slot\=field\]\:p-3\.75>*)[data-slot=field]{padding:calc(var(--spacing) * 3.75)}:is(.\*\:data-\[slot\=field-group\]\:gap-4>*)[data-slot=field-group]{gap:calc(var(--spacing) * 4)}:is(.\*\:data-\[slot\=field-label\]\:flex-auto>*)[data-slot=field-label]{flex:auto}:is(.\*\*\:data-\[slot\=kbd\]\:relative *)[data-slot=kbd]{position:relative}:is(.\*\*\:data-\[slot\=kbd\]\:isolate *)[data-slot=kbd]{isolation:isolate}:is(.\*\*\:data-\[slot\=kbd\]\:z-50 *)[data-slot=kbd]{z-index:50}:is(.\*\:data-\[slot\=select-item\]\:scroll-my-1\.5>*)[data-slot=select-item]{scroll-margin-block:calc(var(--spacing) * 1.5)}:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.\*\:data-\[slot\=select-value\]\:gap-2>*)[data-slot=select-value]{gap:calc(var(--spacing) * 2)}.group-data-horizontal\/toggle-group\:data-\[spacing\=0\]\:first\:rounded-l-full:is(:where(.group\/toggle-group)[data-horizontal] *)[data-spacing="0"]:first-child{border-top-left-radius:3.40282e38px;border-bottom-left-radius:3.40282e38px}.group-data-vertical\/toggle-group\:data-\[spacing\=0\]\:first\:rounded-t-2xl:is(:where(.group\/toggle-group)[data-vertical] *)[data-spacing="0"]:first-child{border-top-left-radius:1rem;border-top-right-radius:1rem}.group-data-horizontal\/toggle-group\:data-\[spacing\=0\]\:last\:rounded-r-full:is(:where(.group\/toggle-group)[data-horizontal] *)[data-spacing="0"]:last-child{border-top-right-radius:3.40282e38px;border-bottom-right-radius:3.40282e38px}.group-data-vertical\/toggle-group\:data-\[spacing\=0\]\:last\:rounded-b-2xl:is(:where(.group\/toggle-group)[data-vertical] *)[data-spacing="0"]:last-child{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.data-\[state\=checked\]\:text-fg-loud[data-state=checked]{color:var(--fg-loud)}.data-\[state\=current\]\:\[--frame-color\:var\(--ink\)\][data-state=current]{--frame-color:var(--ink)}.data-\[state\=done\]\:\[--frame-color\:var\(--line-control\)\][data-state=done]{--frame-color:var(--line-control)}.data-\[state\=error\]\:\[--frame-color\:var\(--accent-line\)\][data-state=error]{--frame-color:var(--accent-line)}.data-\[state\=open\]\:bg-\[color-mix\(in_srgb\,var\(--chart-button-accent\)\,\#171717_8\%\)\][data-state=open]{background-color:var(--chart-button-accent)}@supports (color:color-mix(in lab,red,red)){.data-\[state\=open\]\:bg-\[color-mix\(in_srgb\,var\(--chart-button-accent\)\,\#171717_8\%\)\][data-state=open]{background-color:color-mix(in srgb,var(--chart-button-accent),#171717 8%)}}.data-\[state\=open\]\:bg-\[color-mix\(in_srgb\,var\(--surface-white\)\,\#000_12\%\)\][data-state=open]{background-color:var(--surface-white)}@supports (color:color-mix(in lab,red,red)){.data-\[state\=open\]\:bg-\[color-mix\(in_srgb\,var\(--surface-white\)\,\#000_12\%\)\][data-state=open]{background-color:color-mix(in srgb,var(--surface-white),#000 12%)}}.data-\[state\=open\]\:bg-muted[data-state=open]{background-color:var(--muted)}.data-\[state\=open\]\:text-fg-normal[data-state=open]{color:var(--fg-normal)}.data-\[state\=pending\]\:\[--frame-color\:var\(--ink\)\][data-state=pending]{--frame-color:var(--ink)}.data-\[state\=upcoming\]\:\[--frame-color\:var\(--line-control\)\][data-state=upcoming]{--frame-color:var(--line-control)}.data-\[state\=waiting\]\:\[--frame-color\:var\(--ink\)\][data-state=waiting]{--frame-color:var(--ink)}.data-\[status\=fail\]\:\[--frame-color\:var\(--fail-line\)\][data-status=fail]{--frame-color:var(--fail-line)}.data-\[styled\=true\]\:border-0\![data-styled=true]{border-style:var(--tw-border-style)!important;border-width:0!important}.data-\[styled\=true\]\:shadow-\(--shadow-popover\)\![data-styled=true]{--tw-shadow:var(--shadow-popover)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.data-\[styled\=true\]\:ring-1[data-styled=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[styled\=true\]\:ring-border[data-styled=true]{--tw-ring-color:var(--border)}.data-\[styled\=true\]\:focus-visible\:ring-2[data-styled=true]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[styled\=true\]\:focus-visible\:ring-ring\/30[data-styled=true]:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.data-\[styled\=true\]\:focus-visible\:ring-ring\/30[data-styled=true]:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 30%, transparent)}}.data-\[variant\=destructive\]\:text-destructive-foreground[data-variant=destructive]{color:var(--destructive-foreground)}.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:color-mix(in oklab,var(--destructive) 10%,transparent)}}.data-\[variant\=destructive\]\:focus\:text-destructive-foreground[data-variant=destructive]:focus{color:var(--destructive-foreground)}.data-\[variant\=label\]\:text-sm[data-variant=label]{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));letter-spacing:var(--tw-tracking,-.005em)}.data-\[variant\=legend\]\:text-base[data-variant=legend]{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.data-\[variant\=line\]\:rounded-none[data-variant=line]{border-radius:0}.group-data-horizontal\/toggle-group\:data-\[spacing\=0\]\:data-\[variant\=outline\]\:not-last\:border-r-transparent:is(:where(.group\/toggle-group)[data-horizontal] *)[data-spacing="0"][data-variant=outline]:not(:last-child){border-right-color:#0000}.group-data-vertical\/toggle-group\:data-\[spacing\=0\]\:data-\[variant\=outline\]\:not-last\:border-b-transparent:is(:where(.group\/toggle-group)[data-vertical] *)[data-spacing="0"][data-variant=outline]:not(:last-child){border-bottom-color:#0000}.data-\[spacing\=0\]\:data-\[variant\=outline\]\:data-horizontal\:rounded-full[data-spacing="0"][data-variant=outline][data-horizontal]{border-radius:3.40282e38px}.data-\[spacing\=0\]\:data-\[variant\=outline\]\:data-vertical\:rounded-2xl[data-spacing="0"][data-variant=outline][data-vertical]{border-radius:1rem}.nth-last-2\:-mt-1:nth-last-child(2){margin-top:calc(var(--spacing) * -1)}@supports ((-webkit-backdrop-filter:var(--tw)) or (backdrop-filter:var(--tw))){.supports-backdrop-filter\:backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}}@media(prefers-reduced-motion:no-preference){.motion-safe\:transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media(hover:hover){.motion-safe\:hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}}}@media(prefers-reduced-motion:reduce){.motion-reduce\:block{display:block}.motion-reduce\:hidden{display:none}.motion-reduce\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.motion-reduce\:scale-none\!{scale:none!important}.motion-reduce\:animate-none{animation:none}.motion-reduce\:blur-\[0px\]{--tw-blur:blur(0px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.motion-reduce\:transition-none{transition-property:none}.motion-reduce\:\[animation-duration\:2400ms\]{animation-duration:2.4s}}@media not all and (min-width:48rem){.max-md\:opacity-0{opacity:0}.max-md\:opacity-100{opacity:1}}@media(min-width:40rem){.sm\:start-1{inset-inline-start:calc(var(--spacing) * 1)}.sm\:end-\(--gutter\){inset-inline-end:var(--gutter)}.sm\:top-1{top:var(--spacing)}.sm\:bottom-\(--gutter\){bottom:var(--gutter)}.sm\:block{display:block}.sm\:size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.sm\:w-28{width:calc(var(--spacing) * 28)}.sm\:w-40{width:calc(var(--spacing) * 40)}.sm\:w-48{width:calc(var(--spacing) * 48)}.sm\:w-fit{width:fit-content}.sm\:w-full{width:100%}.sm\:max-w-md{max-width:var(--container-md)}.sm\:min-w-40{min-width:calc(var(--spacing) * 40)}.sm\:min-w-56{min-width:calc(var(--spacing) * 56)}.sm\:translate-x-9{--tw-translate-x:calc(var(--spacing) * 9);translate:var(--tw-translate-x) var(--tw-translate-y)}.sm\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:p-0{padding:0}.sm\:p-1{padding:var(--spacing)}.sm\:px-\(--gutter\){padding-inline:var(--gutter)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));letter-spacing:var(--tw-tracking,-.005em)}.sm\:text-\[13px\]{font-size:13px}.data-\[side\=left\]\:sm\:max-w-sm[data-side=left],.data-\[side\=right\]\:sm\:max-w-sm[data-side=right]{max-width:var(--container-sm)}}@media(min-width:48rem){.md\:block{display:block}.md\:h-214{height:calc(var(--spacing) * 214)}.md\:w-128{width:calc(var(--spacing) * 128)}.md\:min-w-\[190px\]{min-width:190px}.md\:-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.md\:flex-row{flex-direction:row}.md\:px-3{padding-inline:calc(var(--spacing) * 3)}.md\:text-5xl{font-size:2.5rem;line-height:var(--tw-leading, 1.1 );letter-spacing:var(--tw-tracking,-.025em)}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));letter-spacing:var(--tw-tracking,-.005em)}.md\:text-pretty{text-wrap:pretty}}@media(min-width:64rem){.lg\:mt-14{margin-top:calc(var(--spacing) * 14)}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:w-60{width:calc(var(--spacing) * 60)}.lg\:w-\[260px\]{width:260px}}@container home not (min-width:36rem){.\@max-xl\/home\:hidden{display:none}}@container item not (min-width:36rem){.\@max-xl\/item\:hidden{display:none}}@container alert not (min-width:24rem){.\@max-sm\/alert\:ms-0{margin-inline-start:0}.\@max-sm\/alert\:mt-2{margin-top:calc(var(--spacing) * 2)}.\@max-sm\/alert\:mb-0{margin-bottom:0}.\@max-sm\/alert\:justify-self-start{justify-self:flex-start}.\@max-sm\/alert\:\[grid-area\:more\]{grid-area:more}}@container toast not (min-width:22rem){.\@max-\[22rem\]\/toast\:my-0{margin-block:0}.\@max-\[22rem\]\/toast\:ms-7{margin-inline-start:calc(var(--spacing) * 7)}.\@max-\[22rem\]\/toast\:gap-y-1{row-gap:var(--spacing)}.\@max-\[22rem\]\/toast\:justify-self-start{justify-self:flex-start}.\@max-\[22rem\]\/toast\:\[grid-template-areas\:\"content_content_close\"_\"action_action_action\"\]{grid-template-areas:"content content close""action action action"}}@container alert not (min-width:12rem){.\@max-\[12rem\]\/alert\:mb-1{margin-bottom:var(--spacing)}.\@max-\[12rem\]\/alert\:\[grid-template-areas\:\"icon_icon_icon_close\"\"title_title_title_title\"\"desc_desc_desc_desc\"\"more_more_more_more\"\]{grid-template-areas:"icon icon icon close""title title title title""desc desc desc desc""more more more more"}}@container stats (min-width:28rem){.\@md\/stats\:auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.\@md\/stats\:grid-flow-col{grid-auto-flow:column}}@container data-list (min-width:28rem){.\@md\/data-list\:grid-cols-\[fit-content\(var\(--label-column\)\)_minmax\(0\,1fr\)\]{grid-template-columns:fit-content(var(--label-column)) minmax(0,1fr)}}@container field-group (min-width:28rem){.\@md\/field-group\:flex-row{flex-direction:row}.\@md\/field-group\:items-center{align-items:center}}@container data-list (min-width:28rem){.\@md\/data-list\:gap-x-4{column-gap:calc(var(--spacing) * 4)}}@container field-group (min-width:28rem){:is(.\@md\/field-group\:\*\:w-auto>*){width:auto}}@container data-list (min-width:28rem){.group-data-\[orientation\=horizontal\]\/data-list\:\@md\/data-list\:grid:is(:where(.group\/data-list)[data-orientation=horizontal] *){display:grid}.group-data-\[orientation\=horizontal\]\/data-list\:\@md\/data-list\:grid-cols-subgrid:is(:where(.group\/data-list)[data-orientation=horizontal] *){grid-template-columns:subgrid}.group-data-\[orientation\=horizontal\]\/data-list\:\@md\/data-list\:items-baseline:is(:where(.group\/data-list)[data-orientation=horizontal] *){align-items:baseline}.group-data-\[orientation\=horizontal\]\/data-list\:\@md\/data-list\:gap-x-4:is(:where(.group\/data-list)[data-orientation=horizontal] *){column-gap:calc(var(--spacing) * 4)}}@container field-group (min-width:28rem){.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}:is(.\@md\/field-group\:\*\:data-\[slot\=field-label\]\:flex-auto>*)[data-slot=field-label]{flex:auto}}@container home (min-width:48rem){.\@3xl\/home\:grid-cols-\[2fr_1fr\]{grid-template-columns:2fr 1fr}}.rtl\:origin-right:dir(rtl){transform-origin:100%}.rtl\:-translate-x-3:dir(rtl){--tw-translate-x:calc(var(--spacing) * -3);translate:var(--tw-translate-x) var(--tw-translate-y)}.rtl\:-translate-x-6:dir(rtl){--tw-translate-x:calc(var(--spacing) * -6);translate:var(--tw-translate-x) var(--tw-translate-y)}.rtl\:-translate-x-6\.5:dir(rtl){--tw-translate-x:calc(var(--spacing) * -6.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.rtl\:-translate-x-8:dir(rtl){--tw-translate-x:calc(var(--spacing) * -8);translate:var(--tw-translate-x) var(--tw-translate-y)}.rtl\:-translate-x-9:dir(rtl){--tw-translate-x:calc(var(--spacing) * -9);translate:var(--tw-translate-x) var(--tw-translate-y)}.rtl\:-translate-x-\[18px\]:dir(rtl){--tw-translate-x: -18px ;translate:var(--tw-translate-x) var(--tw-translate-y)}.rtl\:translate-x-1\/2:dir(rtl){--tw-translate-x: 50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.rtl\:-scale-x-100:dir(rtl){--tw-scale-x: -100% ;scale:var(--tw-scale-x) var(--tw-scale-y)}.rtl\:scale-x-100:dir(rtl){--tw-scale-x:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.rtl\:rotate-180:dir(rtl){rotate:180deg}.rtl\:shadow-\[inset_-1px_0_0_var\(--line-row\)\,inset_0_0_0_100vmax_var\(--row-wash\)\]:dir(rtl){--tw-shadow:inset -1px 0 0 var(--tw-shadow-color,var(--line-row)), inset 0 0 0 100vmax var(--tw-shadow-color,var(--row-wash));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.rtl\:shadow-\[inset_0_-1px_0_var\(--line-row\)\,inset_-1px_0_0_var\(--line-row\)\]:dir(rtl){--tw-shadow:inset 0 -1px 0 var(--tw-shadow-color,var(--line-row)), inset -1px 0 0 var(--tw-shadow-color,var(--line-row));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.rtl\:shadow-\[inset_1px_0_0_var\(--line-row\)\]:dir(rtl){--tw-shadow:inset 1px 0 0 var(--tw-shadow-color,var(--line-row));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.rtl\:\[--fade-from\:right\]:dir(rtl){--fade-from:right}.rtl\:\[--fade-to\:left\]:dir(rtl){--fade-to:left}.rtl\:group-data-panel-open\/collapsible-trigger\:-rotate-90:dir(rtl):is(:where(.group\/collapsible-trigger)[data-panel-open] *){rotate:-90deg}.rtl\:group-data-\[orientation\=vertical\]\/tabs\:shadow-\[inset_1px_0_0_var\(--line-row\)\]:dir(rtl):is(:where(.group\/tabs)[data-orientation=vertical] *){--tw-shadow:inset 1px 0 0 var(--tw-shadow-color,var(--line-row));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.rtl\:data-overflow\:\[mask-image\:linear-gradient\(to_left\,\#000_calc\(100\%-var\(--fade-line-end\)\)\,transparent\)\]:dir(rtl)[data-overflow]{-webkit-mask-image:linear-gradient(to left,#000 calc(100% - var(--fade-line-end)),transparent);mask-image:linear-gradient(to left,#000 calc(100% - var(--fade-line-end)),transparent)}.rtl\:data-\[placement\=bottom\]\:origin-top-right:dir(rtl)[data-placement=bottom]{transform-origin:100% 0}.rtl\:data-\[placement\=top\]\:origin-bottom-right:dir(rtl)[data-placement=top]{transform-origin:100% 100%}@media(min-width:40rem){.sm\:rtl\:-translate-x-9:dir(rtl){--tw-translate-x:calc(var(--spacing) * -9);translate:var(--tw-translate-x) var(--tw-translate-y)}}.dark\:bg-\[\#2e2e33\]:where(.dark,.dark *){background-color:#2e2e33}.dark\:bg-background-secondary-default:where(.dark,.dark *){background-color:var(--color-background-secondary-default)}.dark\:bg-blue-600\/50:where(.dark,.dark *){background-color:#155dfc80}@supports (color:color-mix(in lab,red,red)){.dark\:bg-blue-600\/50:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-blue-600) 50%,transparent)}}.dark\:bg-transparent:where(.dark,.dark *){background-color:#0000}.dark\:bg-\[linear-gradient\(180deg\,\#ffffff_0\%\,\#ededed_100\%\)\]:where(.dark,.dark *){background-image:linear-gradient(#fff,#ededed)}.dark\:text-\[\#0a0a0a\]:where(.dark,.dark *){color:#0a0a0a}.dark\:text-white:where(.dark,.dark *){color:var(--color-white)}.dark\:text-white\/45:where(.dark,.dark *){color:#ffffff73}@supports (color:color-mix(in lab,red,red)){.dark\:text-white\/45:where(.dark,.dark *){color:color-mix(in oklab,var(--color-white) 45%,transparent)}}.dark\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.9\)\,0_4px_12px_rgba\(0\,0\,0\,0\.35\)\]:where(.dark,.dark *){--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffffe6), 0 4px 12px var(--tw-shadow-color,#00000059);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark\:outline-white\/10:where(.dark,.dark *){outline-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.dark\:outline-white\/10:where(.dark,.dark *){outline-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}@media(hover:hover){.dark\:hover\:text-foreground:where(.dark,.dark *):hover{color:var(--foreground)}.dark\:hover\:text-white\/70:where(.dark,.dark *):hover{color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:text-white\/70:where(.dark,.dark *):hover{color:color-mix(in oklab,var(--color-white) 70%,transparent)}}}.dark\:has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/40:where(.dark,.dark *):has([data-slot][aria-invalid=true]){--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/40:where(.dark,.dark *):has([data-slot][aria-invalid=true]){--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:has-\[\[data-slot\]\[aria-invalid\=true\]\]\:outline-destructive\/50:where(.dark,.dark *):has([data-slot][aria-invalid=true]){outline-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:has-\[\[data-slot\]\[aria-invalid\=true\]\]\:outline-destructive\/50:where(.dark,.dark *):has([data-slot][aria-invalid=true]){outline-color:color-mix(in oklab,var(--destructive) 50%,transparent)}}.dark\:aria-invalid\:border-destructive\/50:where(.dark,.dark *)[aria-invalid=true]{border-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:aria-invalid\:border-destructive\/50:where(.dark,.dark *)[aria-invalid=true]{border-color:color-mix(in oklab,var(--destructive) 50%,transparent)}}.dark\:aria-invalid\:ring-destructive\/40:where(.dark,.dark *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:aria-invalid\:ring-destructive\/40:where(.dark,.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:aria-invalid\:outline-destructive\/50:where(.dark,.dark *)[aria-invalid=true]{outline-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:aria-invalid\:outline-destructive\/50:where(.dark,.dark *)[aria-invalid=true]{outline-color:color-mix(in oklab,var(--destructive) 50%,transparent)}}.dark\:aria-invalid\:aria-checked\:border-primary:where(.dark,.dark *)[aria-invalid=true][aria-checked=true],.dark\:data-checked\:aria-invalid\:border-primary:where(.dark,.dark *)[data-checked][aria-invalid=true]{border-color:var(--primary)}.dark\:data-unchecked\:bg-neutral-500:where(.dark,.dark *)[data-unchecked]{background-color:var(--color-neutral-500)}.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:where(.dark,.dark *)[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:where(.dark,.dark *)[data-variant=destructive]:focus{background-color:color-mix(in oklab,var(--destructive) 20%,transparent)}}@media(forced-colors:active){.forced-colors\:border{border-style:var(--tw-border-style);border-width:1px}.forced-colors\:border-0{border-style:var(--tw-border-style);border-width:0}.forced-colors\:border-solid{--tw-border-style:solid;border-style:solid}.forced-colors\:border-\[ButtonText\]{border-color:buttontext}.forced-colors\:border-\[CanvasText\]{border-color:canvastext}.forced-colors\:border-transparent{border-color:#0000}.forced-colors\:border-t-transparent{border-top-color:#0000}.forced-colors\:bg-\[CanvasText\]{background-color:canvastext}.forced-colors\:bg-\[Canvas\]{background-color:canvas}.forced-colors\:bg-\[GrayText\]{background-color:graytext}.forced-colors\:bg-\[HighlightText\]{background-color:highlighttext}.forced-colors\:bg-\[Highlight\]{background-color:highlight}.forced-colors\:fill-\[CanvasText\]{fill:canvastext}.forced-colors\:stroke-\[CanvasText\]{stroke:canvastext}.forced-colors\:stroke-\[GrayText\]{stroke:graytext}.forced-colors\:text-\[ButtonText\]{color:buttontext}.forced-colors\:underline{text-decoration-line:underline}.forced-colors\:outline,.forced-colors\:outline-1{outline-style:var(--tw-outline-style);outline-width:1px}.forced-colors\:-outline-offset-1{outline-offset:-1px}.forced-colors\:outline-\[CanvasText\]{outline-color:canvastext}.forced-colors\:\[forced-color-adjust\:none\]{forced-color-adjust:none}.forced-colors\:outline-solid{--tw-outline-style:solid;outline-style:solid}.forced-colors\:has-data-active\:outline:has([data-active]),.forced-colors\:has-data-active\:outline-1:has([data-active]){outline-style:var(--tw-outline-style);outline-width:1px}.forced-colors\:aria-pressed\:outline-2[aria-pressed=true]{outline-style:var(--tw-outline-style);outline-width:2px}.forced-colors\:aria-pressed\:-outline-offset-2[aria-pressed=true]{outline-offset:-2px}.forced-colors\:data-active\:outline[data-active],.forced-colors\:data-active\:outline-1[data-active]{outline-style:var(--tw-outline-style);outline-width:1px}.forced-colors\:data-active\:outline-2[data-active]{outline-style:var(--tw-outline-style);outline-width:2px}.forced-colors\:data-active\:-outline-offset-2[data-active]{outline-offset:-2px}.forced-colors\:data-checked\:bg-\[Highlight\]\![data-checked]{background-color:highlight!important}.forced-colors\:data-checked\:text-\[HighlightText\]\![data-checked]{color:highlighttext!important}.forced-colors\:data-checked\:\[forced-color-adjust\:none\][data-checked]{forced-color-adjust:none}.forced-colors\:data-disabled\:border-\[GrayText\][data-disabled]{border-color:graytext}.forced-colors\:data-disabled\:text-\[GrayText\][data-disabled]{color:graytext}.forced-colors\:data-disabled\:not-aria-busy\:border-\[GrayText\][data-disabled]:not([aria-busy=true]){border-color:graytext}.forced-colors\:data-disabled\:not-aria-busy\:text-\[GrayText\][data-disabled]:not([aria-busy=true]){color:graytext}.forced-colors\:data-disabled\:data-checked\:bg-\[Canvas\]\![data-disabled][data-checked]{background-color:canvas!important}.forced-colors\:data-disabled\:data-checked\:bg-\[GrayText\]\![data-disabled][data-checked]{background-color:graytext!important}.forced-colors\:data-disabled\:data-checked\:text-\[GrayText\]\![data-disabled][data-checked]{color:graytext!important}.forced-colors\:data-indeterminate\:bg-\[Highlight\]\![data-indeterminate]{background-color:highlight!important}.forced-colors\:data-indeterminate\:text-\[HighlightText\]\![data-indeterminate]{color:highlighttext!important}.forced-colors\:data-indeterminate\:\[forced-color-adjust\:none\][data-indeterminate]{forced-color-adjust:none}.forced-colors\:data-invalid\:outline-2[data-invalid]{outline-style:var(--tw-outline-style);outline-width:2px}.forced-colors\:data-invalid\:-outline-offset-2[data-invalid]{outline-offset:-2px}.forced-colors\:data-invalid\:outline-dashed[data-invalid]{--tw-outline-style:dashed;outline-style:dashed}.forced-colors\:data-open\:outline-2[data-open]{outline-style:var(--tw-outline-style);outline-width:2px}.forced-colors\:data-open\:-outline-offset-2[data-open]{outline-offset:-2px}.forced-colors\:data-open\:outline-\[Highlight\][data-open]{outline-color:highlight}.forced-colors\:data-popup-open\:outline-1[data-popup-open]{outline-style:var(--tw-outline-style);outline-width:1px}.forced-colors\:data-popup-open\:-outline-offset-1[data-popup-open]{outline-offset:-1px}.forced-colors\:data-popup-open\:outline-solid[data-popup-open]{--tw-outline-style:solid;outline-style:solid}.forced-colors\:data-pressed\:bg-\[Highlight\]\![data-pressed]{background-color:highlight!important}.forced-colors\:data-pressed\:text-\[HighlightText\]\![data-pressed]{color:highlighttext!important}.forced-colors\:data-pressed\:\[forced-color-adjust\:none\][data-pressed]{forced-color-adjust:none}.forced-colors\:data-disabled\:data-pressed\:bg-\[Canvas\]\![data-disabled][data-pressed]{background-color:canvas!important}.forced-colors\:data-disabled\:data-pressed\:text-\[GrayText\]\![data-disabled][data-pressed]{color:graytext!important}.forced-colors\:data-selected\:border-2[data-selected]{border-style:var(--tw-border-style);border-width:2px}.forced-colors\:data-selected\:outline[data-selected]{outline-style:var(--tw-outline-style);outline-width:1px}.forced-colors\:data-selected\:outline-2[data-selected]{outline-style:var(--tw-outline-style);outline-width:2px}.forced-colors\:data-selected\:-outline-offset-2[data-selected]{outline-offset:-2px}.forced-colors\:data-selected\:data-highlighted\:bg-\[Highlight\]\![data-selected][data-highlighted]{background-color:highlight!important}.forced-colors\:data-\[state\=selected\]\:outline-1[data-state=selected]{outline-style:var(--tw-outline-style);outline-width:1px}.forced-colors\:data-\[state\=selected\]\:-outline-offset-1[data-state=selected]{outline-offset:-1px}.forced-colors\:data-\[state\=selected\]\:outline-\[Highlight\][data-state=selected]{outline-color:highlight}}@media(pointer:coarse){.pointer-coarse\:hidden{display:none}.pointer-coarse\:size-\(--control\){width:var(--control);height:var(--control)}.pointer-coarse\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}@media(pointer:fine){.pointer-fine\:not-\[\:focus-visible\]\:sr-only:not(:focus-visible){clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media(hover:hover){.pointer-fine\:group-hover\/tab\:invisible:is(:where(.group\/tab):hover *){visibility:hidden}}.pointer-fine\:group-has-focus-visible\/tab\:invisible:is(:where(.group\/tab):has(:focus-visible) *){visibility:hidden}}.\[\&_\[data-badge\]\]\:inline-flex [data-badge]{display:inline-flex}.\[\&_\[data-badge\]\]\:h-4 [data-badge]{height:calc(var(--spacing) * 4)}.\[\&_\[data-badge\]\]\:h-5 [data-badge]{height:calc(var(--spacing) * 5)}.\[\&_\[data-badge\]\]\:min-w-4 [data-badge]{min-width:calc(var(--spacing) * 4)}.\[\&_\[data-badge\]\]\:min-w-5 [data-badge]{min-width:calc(var(--spacing) * 5)}.\[\&_\[data-badge\]\]\:shrink-0 [data-badge]{flex-shrink:0}.\[\&_\[data-badge\]\]\:items-center [data-badge]{align-items:center}.\[\&_\[data-badge\]\]\:justify-center [data-badge]{justify-content:center}.\[\&_\[data-badge\]\]\:rounded-xs [data-badge]{border-radius:.25rem}.\[\&_\[data-badge\]\]\:bg-destructive\/10 [data-badge]{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.\[\&_\[data-badge\]\]\:bg-destructive\/10 [data-badge]{background-color:color-mix(in oklab,var(--destructive) 10%,transparent)}}.\[\&_\[data-badge\]\]\:bg-fill-2 [data-badge]{background-color:var(--fill-2)}.\[\&_\[data-badge\]\]\:bg-primary-foreground\/20 [data-badge]{background-color:var(--primary-foreground)}@supports (color:color-mix(in lab,red,red)){.\[\&_\[data-badge\]\]\:bg-primary-foreground\/20 [data-badge]{background-color:color-mix(in oklab,var(--primary-foreground) 20%,transparent)}}.\[\&_\[data-badge\]\]\:bg-primary\/10 [data-badge]{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.\[\&_\[data-badge\]\]\:bg-primary\/10 [data-badge]{background-color:color-mix(in oklab,var(--primary) 10%,transparent)}}.\[\&_\[data-badge\]\]\:px-0\.5 [data-badge]{padding-inline:calc(var(--spacing) * .5)}.\[\&_\[data-badge\]\]\:px-1 [data-badge]{padding-inline:var(--spacing)}.\[\&_\[data-badge\]\]\:text-2xs [data-badge]{font-size:.75rem;line-height:var(--tw-leading,calc(1 / .75));letter-spacing:var(--tw-tracking,-.005em)}.\[\&_\[data-badge\]\]\:font-medium [data-badge]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_\[data-menu-target-open\]\]\:shadow-\[inset_0_1px_0_var\(--line-frame\)\,inset_0_-1px_0_var\(--line-frame\)\] [data-menu-target-open]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,var(--line-frame)), inset 0 -1px 0 var(--tw-shadow-color,var(--line-frame));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media(forced-colors:active){.forced-colors\:\[\&_\[data-menu-target-open\]\]\:outline-2 [data-menu-target-open]{outline-style:var(--tw-outline-style);outline-width:2px}.forced-colors\:\[\&_\[data-menu-target-open\]\]\:-outline-offset-2 [data-menu-target-open]{outline-offset:-2px}.forced-colors\:\[\&_\[data-menu-target-open\]\]\:outline-solid [data-menu-target-open]{--tw-outline-style:solid;outline-style:solid}}.aria-pressed\:\[\&_\[data-slot\=chip-icon\]\]\:text-current[aria-pressed=true] [data-slot=chip-icon],.data-active\:\[\&_\[data-slot\=chip-icon\]\]\:text-current[data-active] [data-slot=chip-icon]{color:currentColor}@media(hover:hover){.enabled\:hover\:\[\&_\[data-slot\=progress-step-title\]\]\:underline:enabled:hover [data-slot=progress-step-title]{text-decoration-line:underline}}.\[\&_a\]\:text-current a{color:currentColor}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\]\:decoration-1 a{text-decoration-thickness:1px}.\[\&_a\]\:underline-offset-3 a{text-underline-offset:3px}.\[\&_a\]\:underline-offset-4 a{text-underline-offset:4px}@media(hover:hover){.\[\&_a\]\:hover\:text-foreground a:hover{color:var(--foreground)}}.\[\&_img\]\:size-full img{width:100%;height:100%}.\[\&_img\]\:object-cover img{object-fit:cover}.\[\&_p\:not\(\:last-child\)\]\:mb-3 p:not(:last-child){margin-bottom:calc(var(--spacing) * 3)}.\[\&_p\:not\(\:last-child\)\]\:mb-4 p:not(:last-child){margin-bottom:calc(var(--spacing) * 4)}.\[\&_strong\]\:font-medium strong{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-3 svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\]\:size-3\.5 svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\]\:text-fg-white svg{color:var(--fg-white)}.\[\&_svg\]\:text-icon-soft svg{color:var(--icon-soft)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5 svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\+\[data-slot\=item-content\]\]\:flex-none+[data-slot=item-content]{flex:none}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\:\:-webkit-search-cancel-button\]\:appearance-none::-webkit-search-cancel-button{appearance:none}.\[\&\:first-child\[data-selected\=true\]_button\]\:rounded-l-\(--cell-radius\):first-child[data-selected=true] button{border-top-left-radius:var(--cell-radius);border-bottom-left-radius:var(--cell-radius)}.\[\&\:has\(\+\[data-slot\=select-group\]\)\]\:-mb-px:has(+[data-slot=select-group]){margin-bottom:-1px}.\[\&\:has\(\[data-open\]\)\]\:z-\[calc\(var\(--z-raised\)\+1\)\]:has([data-open]){z-index:calc(var(--z-raised) + 1)}.\[\&\:has\(\[role\=checkbox\]\)\]\:w-10:has([role=checkbox]){width:calc(var(--spacing) * 10)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pe-0:has([role=checkbox]){padding-inline-end:0}.\[\.border-b\]\:pb-\(--card-spacing\).border-b{padding-bottom:var(--card-spacing)}.\[\.border-t\]\:pt-\(--card-spacing\).border-t{padding-top:var(--card-spacing)}:is(.rtl\:\*\*\:\[\.rdp-button\\_next\>svg\]\:rotate-180:dir(rtl) *):is(.rdp-button_next>svg),:is(.rtl\:\*\*\:\[\.rdp-button\\_previous\>svg\]\:rotate-180:dir(rtl) *):is(.rdp-button_previous>svg){rotate:180deg}.\[\&\:is\(\:hover\:not\(\[data-disabled\]\)\,\[aria-pressed\=true\]\,\[data-active\]\,\[data-popup-open\]\)\:not\(\:last-child\)\]\:z-\(--z-raised\):is(:hover:not([data-disabled]),[aria-pressed=true],[data-active],[data-popup-open]):not(:last-child){z-index:var(--z-raised)}.\[\&\:is\(\:hover\:not\(\[data-disabled\]\)\,\[aria-pressed\=true\]\,\[data-active\]\,\[data-popup-open\]\)\:not\(\:last-child\)\]\:before\:-end-px:is(:hover:not([data-disabled]),[aria-pressed=true],[data-active],[data-popup-open]):not(:last-child):before{content:var(--tw-content);inset-inline-end:-1px}.\[\&\:is\(\:hover\:not\(\[data-disabled\]\)\,\[aria-pressed\=true\]\,\[data-active\]\,\[data-popup-open\]\)\:not\(\:last-child\)\]\:before\:border-e-1:is(:hover:not([data-disabled]),[aria-pressed=true],[data-active],[data-popup-open]):not(:last-child):before{content:var(--tw-content);border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}:is(.\*\:\[a\]\:underline>*):is(a){text-decoration-line:underline}:is(.\*\:\[a\]\:underline-offset-3>*):is(a){text-underline-offset:3px}@media(hover:hover){.\[a\]\:hover\:bg-destructive\/15:is(a):hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.\[a\]\:hover\:bg-destructive\/15:is(a):hover{background-color:color-mix(in oklab,var(--destructive) 15%,transparent)}}.\[a\]\:hover\:bg-fill-2:is(a):hover{background-color:var(--fill-2)}.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:color-mix(in oklab,var(--primary) 80%,transparent)}}.\[a\]\:hover\:underline:is(a):hover{text-decoration-line:underline}:is(.\*\:\[a\]\:hover\:text-foreground>*):is(a):hover{color:var(--foreground)}}:is(.\*\:\[img\:first-child\]\:rounded-t-3xl>*):is(img:first-child){border-top-left-radius:1.25rem;border-top-right-radius:1.25rem}:is(.\*\:\[img\:last-child\]\:rounded-b-3xl>*):is(img:last-child){border-bottom-right-radius:1.25rem;border-bottom-left-radius:1.25rem}:is(.\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}:is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}:is(.\*\:\[span\]\:last\:gap-2>*):is(span):last-child{gap:calc(var(--spacing) * 2)}:is(.\*\:\[svg\]\:row-span-2>*):is(svg){grid-row:span 2/span 2}:is(.\*\:\[svg\]\:translate-y-0\.5>*):is(svg){--tw-translate-y:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}:is(.\*\:\[svg\]\:text-current>*):is(svg){color:currentColor}:is(.data-\[variant\=destructive\]\:\*\:\[svg\]\:text-destructive-foreground[data-variant=destructive]>*):is(svg){color:var(--destructive-foreground)}:is(.\*\:\[svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4>*):is(svg:not([class*=size-])){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\:last-child\[data-selected\=true\]_button\]\:rounded-r-\(--cell-radius\):last-child[data-selected=true] button{border-top-right-radius:var(--cell-radius);border-bottom-right-radius:var(--cell-radius)}.\[\&\:not\(\:has\(\>\:not\(\[data-slot\=input-group-text\]\)\)\)\]\:\[--ig-pad\:max\(calc\(\(var\(--ig-h\)-var\(--ig-item\)\)\/2\)\,--spacing\(2\.5\)\)\]:not(:has(>:not([data-slot=input-group-text]))){--ig-pad:max(calc((var(--ig-h) - var(--ig-item)) / 2), calc(var(--spacing) * 2.5))}.\[\&\:nth-child\(2\)\[data-selected\=true\]_button\]\:rounded-l-\(--cell-radius\):nth-child(2)[data-selected=true] button{border-top-left-radius:var(--cell-radius);border-bottom-left-radius:var(--cell-radius)}.\[\&\>\*\]\:mx-auto>*{margin-inline:auto}.\[\&\>\*\]\:justify-end>*{justify-content:flex-end}.\[\&\>\*\]\:px-4>*{padding-inline:calc(var(--spacing) * 4)}.\[\&\>\*\]\:py-3>*{padding-block:calc(var(--spacing) * 3)}.\[\&\>\*\:first-child\]\:min-w-0>:first-child{min-width:0}.\[\&\>\*\:first-child\]\:truncate>:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@container item not (min-width:24rem){.\@max-sm\/item\:\[\&\>\*\:not\(\:first-child\)\:not\(\[data-slot\=badge\]\)\]\:hidden>:not(:first-child):not([data-slot=badge]){display:none}}.\[\&\>\.sr-only\]\:w-auto>.sr-only{width:auto}.has-\[\>\[data-slot\=empty-media\]\]\:\[\&\>\[data-slot\=empty-description\]\]\:basis-full:has(>[data-slot=empty-media])>[data-slot=empty-description]{flex-basis:100%}.\[\&\>\[data-slot\=filter-bar-count\]\]\:ms-auto>[data-slot=filter-bar-count]{margin-inline-start:auto}@container not (min-width:32rem){.\@max-lg\:\[\&\>\[data-slot\=filter-bar-count\]\]\:hidden>[data-slot=filter-bar-count]{display:none}}.has-\[\>\[data-align\=inline-end\]\>svg\:only-child\]\:\[\&\>\[data-slot\=input-group-control\]\]\:pr-2:has(>[data-align=inline-end]>svg:only-child)>[data-slot=input-group-control]{padding-right:calc(var(--spacing) * 2)}.has-\[\>\[data-align\=inline-start\]\>svg\:only-child\]\:\[\&\>\[data-slot\=input-group-control\]\]\:pl-2:has(>[data-align=inline-start]>svg:only-child)>[data-slot=input-group-control]{padding-left:calc(var(--spacing) * 2)}.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\&\>\[role\=radio\]\]\:mt-0\.5:has(>[data-slot=field-content])>[role=checkbox],.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\&\>\[role\=radio\]\]\:mt-0\.5:has(>[data-slot=field-content])>[role=radio]{margin-top:calc(var(--spacing) * .5)}@container field-group (min-width:28rem){.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\&\>\[role\=radio\]\]\:mt-0\.5:has(>[data-slot=field-content])>[role=checkbox],.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\&\>\[role\=radio\]\]\:mt-0\.5:has(>[data-slot=field-content])>[role=radio]{margin-top:calc(var(--spacing) * .5)}}.\[\&\>a\]\:underline>a{text-decoration-line:underline}.\[\&\>a\]\:underline-offset-4>a{text-underline-offset:4px}.\[\&\>a\:hover\]\:text-primary>a:hover{color:var(--primary)}.\[\&\>span\]\:text-2xs>span{font-size:.75rem;line-height:var(--tw-leading,calc(1 / .75));letter-spacing:var(--tw-tracking,-.005em)}.\[\&\>span\]\:opacity-70>span{opacity:.7}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-3\!>svg{width:calc(var(--spacing) * 3)!important;height:calc(var(--spacing) * 3)!important}.\[\&\>svg\]\:size-3\.5>svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\>svg\]\:size-4\!>svg{width:calc(var(--spacing) * 4)!important;height:calc(var(--spacing) * 4)!important}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-muted-foreground>svg{color:var(--muted-foreground)}.group-has-data-\[size\=lg\]\/avatar-group\:\[\&\>svg\]\:size-5:is(:where(.group\/avatar-group):has([data-size=lg]) *)>svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.group-has-data-\[size\=sm\]\/avatar-group\:\[\&\>svg\]\:size-3:is(:where(.group\/avatar-group):has([data-size=sm]) *)>svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-has-data-\[size\=xl\]\/avatar-group\:\[\&\>svg\]\:size-5:is(:where(.group\/avatar-group):has([data-size=xl]) *)>svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.group-has-data-\[size\=xs\]\/avatar-group\:\[\&\>svg\]\:size-3:is(:where(.group\/avatar-group):has([data-size=xs]) *)>svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-data-\[size\=default\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=default] *)>svg,.group-data-\[size\=lg\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=lg] *)>svg{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.group-data-\[size\=lg\]\/avatar\:\[\&\>svg\]\:size-5:is(:where(.group\/avatar)[data-size=lg] *)>svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.group-data-\[size\=sm\]\/avatar\:\[\&\>svg\]\:hidden:is(:where(.group\/avatar)[data-size=sm] *)>svg{display:none}.group-data-\[size\=xl\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=xl] *)>svg{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.group-data-\[size\=xl\]\/avatar\:\[\&\>svg\]\:size-5:is(:where(.group\/avatar)[data-size=xl] *)>svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.group-data-\[size\=xs\]\/avatar\:\[\&\>svg\]\:hidden:is(:where(.group\/avatar)[data-size=xs] *)>svg{display:none}.group-data-\[size\=xs\]\/avatar\:\[\&\>svg\]\:size-3:is(:where(.group\/avatar)[data-size=xs] *)>svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&\>svg\:not\(\[class\*\=\'ml-auto\'\]\)\]\:mx-0\.5>svg:not([class*=ml-auto]){margin-inline:calc(var(--spacing) * .5)}.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5>svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4>svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\>tr\]\:shadow-\[inset_0_-1px_0_var\(--line-row\)\]>tr{--tw-shadow:inset 0 -1px 0 var(--tw-shadow-color,var(--line-row));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.\[\&\[data-styled\=false\]_\[data-title\]\>\*\]\:shadow-\(--shadow-popover\)[data-styled=false] [data-title]>*{--tw-shadow:var(--shadow-popover);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.\[\&\[readonly\]\]\:\[--control-lift\:var\(--elev-none\)\][readonly]{--control-lift:var(--elev-none)}.\[\&\[readonly\]\]\:\[--frame-color\:transparent\][readonly]{--frame-color:transparent}[data-cancel]+.\[\[data-cancel\]\+\&\]\:-ml-1\.5\!{margin-left:calc(var(--spacing) * -1.5)!important}[data-slot=field-legend]+.\[\[data-slot\=field-legend\]\+\&\]\:-mt-4{margin-top:calc(var(--spacing) * -4)}[data-slot=select-group]+.\[\[data-slot\=select-group\]\+\&\]\:mt-0{margin-top:0}[data-variant=label]+.\[\[data-variant\=label\]\+\&\]\:-mt-4{margin-top:calc(var(--spacing) * -4)}[data-variant=legend]+.\[\[data-variant\=legend\]\+\&\]\:-mt-3\.5{margin-top:calc(var(--spacing) * -3.5)}}:root{--color-foreground-full:var(--color-white);--color-foreground-icon-primary:var(--color-neutral-950);--color-foreground-icon-hover:var(--color-black);--color-foreground-icon-secondary:var(--color-neutral-500);--color-foreground-icon-tertiary:var(--color-neutral-400);--color-foreground-icon-quaternary:var(--color-neutral-300);--color-foreground-icon-error:var(--color-red-600);--color-foreground-icon-disabled:var(--color-neutral-300);--color-foreground-disabled:var(--color-neutral-400);--color-foreground-disabled-danger:var(--color-red-300);--color-input-disabled-foreground:var(--color-neutral-300);--color-icon-button-disabled-foreground:var(--color-neutral-300);--color-button-primary-disabled-foreground:var(--color-neutral-400);--color-text-primary:var(--color-neutral-950);--color-text-secondary:var(--color-neutral-500);--color-text-tertiary:var(--color-neutral-400);--color-text-disabled:var(--color-neutral-300);--color-text-disabled-danger:var(--color-red-300);--color-text-placeholder:var(--color-neutral-400);--color-text-error-primary:var(--color-red-500);--color-text-destructive:#a9101d}@supports (color:color-mix(in lab,red,red)){:root{--color-text-destructive:color-mix(in srgb, var(--color-red-700) 80%, var(--color-neutral-600))}}:root{--color-input-disabled-text:var(--color-neutral-300);--color-text-white:var(--color-white);--color-background-full:var(--color-white);--color-ticket-detail-surface:var(--color-white);--color-ticket-detail-low-background:var(--color-indigo-200);--color-ticket-detail-low-hover:var(--color-indigo-300);--color-ticket-detail-medium-hover:var(--color-yellow-300);--color-ticket-detail-high-hover:var(--color-orange-300);--color-ticket-detail-urgent-hover:var(--color-rose-300);--color-ticket-detail-low-text:var(--color-indigo-800);--color-ticket-detail-resource-background:var(--color-blue-100);--color-ticket-detail-resource-text:var(--color-blue-600);--color-ticket-detail-favorite:#ffb83c;--color-project-board-empty-panel:#f2f2f2cc;--color-project-board-empty-front:#d9d9d9;--color-project-board-empty-middle:#e5e5e5;--color-project-board-empty-back:#ededed;--color-project-board-empty-detail:var(--color-white);--color-background-primary-default:var(--color-white);--color-background-inner-default:var(--color-white);--color-background-primary-hover:var(--color-neutral-100);--color-background-primary-active:var(--color-neutral-200);--color-background-primary-disabled:var(--color-neutral-100);--color-input-disabled-background:var(--color-neutral-100);--color-background-secondary-default:var(--color-neutral-100);--color-background-secondary-hover:var(--color-neutral-200);--color-background-tertiary-default:var(--color-neutral-200);--color-background-tertiary-hover:var(--color-neutral-300);--color-background-tertiary-error:var(--color-red-100);--color-background-recent-hire-role:var(--color-neutral-100);--color-avatar-neutral-background:var(--color-neutral-300);--color-background-quaternary-default:var(--color-neutral-300);--color-background-quaternary-hover:var(--color-neutral-400);--color-background-quaternary-error:var(--color-red-200);--color-file-upload-icon-background:var(--color-neutral-300);--color-file-upload-icon-foreground:var(--color-neutral-400);--color-file-upload-icon-foreground-hover:var(--color-neutral-500);--color-border-button-default:var(--color-neutral-200);--color-border-button-hover:var(--color-neutral-300);--color-border-button-active:var(--color-neutral-400);--color-border-button-white:var(--color-white);--color-border-error-default:var(--color-red-500);--color-border-checkbox-default:var(--color-neutral-300);--color-border-checkbox-hover:var(--color-neutral-400);--color-border-checkbox-active:var(--color-neutral-400);--color-border-checkbox-white:var(--color-white);--color-border-component-detail-container:var(--color-neutral-200);--color-border-ai-profile-card:var(--color-neutral-200);--color-border-table:var(--color-neutral-200);--color-border-button-group:var(--color-neutral-200);--color-border-sidebar-profile-hover:var(--color-neutral-300);--color-separator-border:var(--color-neutral-200);--color-separator-border-strong:var(--color-neutral-200);--color-border-focus-ring:var(--color-accent-500);--color-state-success-text:var(--color-lime-800);--color-state-success-base:var(--color-lime-200);--color-control-indicator-background:var(--color-white);--color-control-indicator-background-subtle:var(--color-neutral-100);--color-switch-off-chip-start:var(--color-white);--color-switch-off-chip-end:var(--color-neutral-100);--color-switch-on-chip-start:#2673fe}@supports (color:color-mix(in lab,red,red)){:root{--color-switch-on-chip-start:color-mix(in oklab, var(--color-accent-500) 63%, var(--color-accent-600))}}:root{--color-switch-on-chip-end:#144be9}@supports (color:color-mix(in lab,red,red)){:root{--color-switch-on-chip-end:color-mix(in oklab, var(--color-accent-600) 16%, var(--color-accent-700))}}:root{--color-stat-card-icon-background:var(--color-white);--color-segmented-control-background:var(--color-neutral-100);--color-segmented-control-selected-background:var(--color-white);--color-theme-toggle-sidebar-background:var(--color-neutral-200);--color-theme-toggle-sidebar-selected-background:var(--color-white);--color-ai-chat-composer-add-background:var(--color-neutral-100);--color-ai-chat-composer-add-hover-background:var(--color-neutral-200);--color-composer-panel-tab-background:var(--color-neutral-200);--color-composer-panel-add-background:var(--color-neutral-200);--color-composer-panel-add-hover-background:var(--color-neutral-300);--color-composer-panel-tile-border:var(--color-neutral-200);--color-composer-panel-rail-background:var(--color-neutral-100);--color-questionnaire-key-background:var(--color-neutral-100);--color-questionnaire-key-hover-background:var(--color-neutral-200);--color-agent-progress-ring:var(--color-neutral-700);--color-button-ghost-background:var(--color-accent-100);--color-button-ghost-hover:var(--color-accent-200);--color-button-ghost-active:var(--color-accent-300);--color-button-ghost-disabled:var(--color-accent-50);--color-button-ghost-foreground:var(--color-accent-700);--color-button-ghost-disabled-foreground:var(--color-accent-300);--color-dropdown-item-hover-background:var(--color-neutral-100);--color-kbd-background:var(--color-neutral-300);--color-kbd-foreground:var(--color-neutral-500);--color-docs-file-chip-background:var(--color-purple-50);--color-docs-file-chip-border:var(--color-purple-100);--color-docs-file-chip-foreground:var(--color-purple-500);--color-docs-command-accent:var(--color-purple-400);--color-docs-code-background:var(--color-background-primary-default);--color-docs-install-rail:var(--color-border-button-default);--color-badge-neutral-background:var(--color-neutral-200);--color-team-menu-count-background:var(--color-neutral-200);--color-team-menu-count-foreground:var(--color-neutral-500);--color-badge-new-background:var(--color-accent-100);--color-badge-new-text:var(--color-accent-600);--color-tab-count-selected-background:var(--color-accent-100);--color-pill-tab-blue-selected-background:var(--color-accent-50);--color-pill-tab-blue-hover-background:var(--color-neutral-100);--color-notification-information-background:var(--color-blue-100);--color-notification-information-foreground:var(--color-blue-600);--color-notification-success-background:var(--color-lime-100);--color-notification-success-foreground:var(--color-lime-600);--color-notification-error-background:var(--color-rose-100);--color-notification-error-foreground:var(--color-rose-600);--color-notification-center-background:var(--color-white);--color-status-lime-background:var(--color-lime-200);--color-status-lime-text:var(--color-lime-800);--color-status-yellow-background:var(--color-yellow-200);--color-status-yellow-text:var(--color-yellow-800);--color-status-rose-background:var(--color-rose-200);--color-status-rose-text:var(--color-rose-800);--color-status-cyan-background:var(--color-cyan-200);--color-status-cyan-text:var(--color-cyan-800);--color-status-orange-background:var(--color-orange-200);--color-status-orange-text:var(--color-orange-800);--color-status-blue-background:var(--color-blue-200);--color-status-blue-text:var(--color-blue-800);--color-status-purple-background:var(--color-purple-100);--color-status-purple-text:var(--color-purple-600);--color-status-dot-green-halo:var(--color-green-100);--color-status-dot-yellow-halo:var(--color-yellow-200);--color-status-dot-indigo-halo:var(--color-indigo-100);--color-date-range-background:var(--color-accent-100);--color-date-range-edge-background:var(--color-accent-300);--color-calendar-event-blue-background:var(--color-blue-100);--color-calendar-event-blue-title:var(--color-blue-700);--color-calendar-event-blue-time:var(--color-blue-700);--color-calendar-event-pink-background:var(--color-pink-100);--color-calendar-event-pink-title:var(--color-pink-700);--color-calendar-event-pink-time:var(--color-pink-700);--color-calendar-event-purple-background:var(--color-purple-100);--color-calendar-event-purple-title:var(--color-purple-700);--color-calendar-event-purple-time:var(--color-purple-700);--color-calendar-event-lime-background:var(--color-lime-100);--color-calendar-event-lime-title:var(--color-lime-800);--color-calendar-event-lime-time:var(--color-lime-700);--color-calendar-event-emerald-background:var(--color-emerald-100);--color-calendar-event-emerald-title:var(--color-emerald-800);--color-calendar-event-emerald-time:var(--color-emerald-700);--color-text-error-placeholder:var(--color-red-400);--color-chart-track:var(--color-neutral-200);--color-chart-cursor:var(--color-neutral-300);--color-chart-neutral:var(--color-neutral-300);--color-chart-1:var(--color-teal-400);--color-chart-1-active:var(--color-teal-500);--color-chart-2:var(--color-lime-400);--color-chart-2-active:var(--color-lime-500);--color-chart-3:var(--color-pink-400);--color-chart-3-active:var(--color-pink-500);--color-chart-4:var(--color-sky-400);--color-chart-4-active:var(--color-sky-500);--color-chart-5:var(--color-purple-400);--color-chart-5-active:var(--color-purple-500);--color-chart-6:var(--color-blue-400);--color-chart-6-active:var(--color-blue-500);--color-chart-7:var(--color-emerald-400);--color-chart-7-active:var(--color-emerald-500);--color-chart-8:var(--color-yellow-400);--color-chart-8-active:var(--color-yellow-500);--color-chart-9:var(--color-indigo-400);--color-chart-9-active:var(--color-indigo-500);--color-chart-agents-bar:var(--color-purple-300);--color-chart-agents-bar-active:var(--color-purple-400);--gradient-button-primary-default:linear-gradient(180deg, var(--color-accent-500) 0%, var(--color-accent-600) 100%);--gradient-button-primary-hover:linear-gradient(180deg, var(--color-accent-400) 0%, var(--color-accent-500) 100%);--gradient-button-primary-active:linear-gradient(180deg, var(--color-accent-600) 0%, var(--color-accent-700) 100%);--gradient-button-primary-disabled:linear-gradient(180deg, var(--color-neutral-200) 0%, var(--color-neutral-300) 100%);--gradient-button-danger-default:linear-gradient(180deg, var(--color-red-500) 0%, var(--color-red-600) 100%);--gradient-button-danger-hover:linear-gradient(180deg, var(--color-red-400) 0%, var(--color-red-500) 100%);--gradient-button-danger-active:linear-gradient(180deg, var(--color-red-600) 0%, var(--color-red-700) 100%);--gradient-button-danger-disabled:linear-gradient(180deg, var(--color-red-100) 0%, var(--color-red-200) 100%)}.dark{--color-foreground-full:var(--color-neutral-700);--color-foreground-icon-primary:var(--color-neutral-50);--color-foreground-icon-hover:var(--color-white);--color-foreground-icon-error:var(--color-red-400);--color-foreground-icon-tertiary:var(--color-neutral-600);--color-foreground-icon-quaternary:var(--color-neutral-700);--color-foreground-icon-disabled:var(--color-neutral-800);--color-foreground-disabled:var(--color-neutral-700);--color-foreground-disabled-danger:var(--color-red-400);--color-input-disabled-foreground:var(--color-neutral-600);--color-icon-button-disabled-foreground:var(--color-neutral-500);--color-button-primary-disabled-foreground:var(--color-neutral-500);--color-text-primary:var(--color-neutral-50);--color-text-tertiary:var(--color-neutral-600);--color-text-disabled:var(--color-neutral-800);--color-text-error-primary:var(--color-red-400);--color-text-destructive:#df3a42}@supports (color:color-mix(in lab,red,red)){.dark{--color-text-destructive:color-mix(in srgb, var(--color-red-500) 80%, var(--color-neutral-500))}}.dark{--color-input-disabled-text:#73737366}@supports (color:color-mix(in lab,red,red)){.dark{--color-input-disabled-text:color-mix(in srgb, var(--color-neutral-500) 40%, transparent)}}.dark{--color-background-full:var(--color-neutral-925);--color-ticket-detail-surface:var(--color-neutral-925);--color-ticket-detail-low-background:#1e1a4d99}@supports (color:color-mix(in lab,red,red)){.dark{--color-ticket-detail-low-background:color-mix(in srgb, var(--color-indigo-950) 60%, transparent)}}.dark{--color-ticket-detail-low-hover:#1e1a4dcc}@supports (color:color-mix(in lab,red,red)){.dark{--color-ticket-detail-low-hover:color-mix(in srgb, var(--color-indigo-950) 80%, transparent)}}.dark{--color-ticket-detail-medium-hover:#432004cc}@supports (color:color-mix(in lab,red,red)){.dark{--color-ticket-detail-medium-hover:color-mix(in srgb, var(--color-yellow-950) 80%, transparent)}}.dark{--color-ticket-detail-high-hover:#441306cc}@supports (color:color-mix(in lab,red,red)){.dark{--color-ticket-detail-high-hover:color-mix(in srgb, var(--color-orange-950) 80%, transparent)}}.dark{--color-ticket-detail-urgent-hover:#4d0218cc}@supports (color:color-mix(in lab,red,red)){.dark{--color-ticket-detail-urgent-hover:color-mix(in srgb, var(--color-rose-950) 80%, transparent)}}.dark{--color-ticket-detail-low-text:var(--color-indigo-300);--color-ticket-detail-resource-background:#16245699}@supports (color:color-mix(in lab,red,red)){.dark{--color-ticket-detail-resource-background:color-mix(in srgb, var(--color-blue-950) 60%, transparent)}}.dark{--color-ticket-detail-resource-text:var(--color-blue-300);--color-project-board-empty-panel:#26262699}@supports (color:color-mix(in lab,red,red)){.dark{--color-project-board-empty-panel:color-mix(in srgb, var(--color-neutral-800) 60%, transparent)}}.dark{--color-project-board-empty-front:#2d2d2d}@supports (color:color-mix(in lab,red,red)){.dark{--color-project-board-empty-front:color-mix(in srgb, var(--color-neutral-800) 75%, var(--color-neutral-700))}}.dark{--color-project-board-empty-middle:var(--color-neutral-700);--color-project-board-empty-back:#464646}@supports (color:color-mix(in lab,red,red)){.dark{--color-project-board-empty-back:color-mix(in srgb, var(--color-neutral-600) 35%, var(--color-neutral-700))}}.dark{--color-project-board-empty-detail:var(--color-neutral-500);--color-background-primary-default:var(--color-neutral-800);--color-background-inner-default:#26262699}@supports (color:color-mix(in lab,red,red)){.dark{--color-background-inner-default:color-mix(in srgb, var(--color-neutral-800) 60%, transparent)}}.dark{--color-background-primary-hover:#40404099}@supports (color:color-mix(in lab,red,red)){.dark{--color-background-primary-hover:color-mix(in srgb, var(--color-neutral-700) 60%, transparent)}}.dark{--color-background-primary-active:var(--color-neutral-800);--color-background-primary-disabled:var(--color-neutral-800);--color-input-disabled-background:#2626264d}@supports (color:color-mix(in lab,red,red)){.dark{--color-input-disabled-background:color-mix(in srgb, var(--color-neutral-800) 30%, transparent)}}.dark{--color-switch-off-chip-start:var(--color-background-tertiary-default);--color-switch-off-chip-end:var(--color-background-tertiary-default);--color-background-secondary-default:var(--color-neutral-900);--color-background-secondary-hover:var(--color-neutral-800);--color-background-tertiary-default:var(--color-neutral-800);--color-background-tertiary-hover:var(--color-neutral-700);--color-background-tertiary-error:#46080999}@supports (color:color-mix(in lab,red,red)){.dark{--color-background-tertiary-error:color-mix(in srgb, var(--color-red-950) 60%, transparent)}}.dark{--color-background-quaternary-default:var(--color-neutral-700);--color-background-quaternary-hover:var(--color-neutral-600);--color-background-recent-hire-role:#17171799}@supports (color:color-mix(in lab,red,red)){.dark{--color-background-recent-hire-role:color-mix(in srgb, var(--color-neutral-900) 60%, transparent)}}.dark{--color-avatar-neutral-background:var(--color-background-primary-default);--color-file-upload-icon-background:var(--color-neutral-600);--color-file-upload-icon-foreground:var(--color-neutral-400);--color-file-upload-icon-foreground-hover:var(--color-neutral-300);--color-stat-card-icon-background:var(--color-neutral-800);--color-segmented-control-background:var(--color-neutral-925);--color-segmented-control-selected-background:var(--color-neutral-800);--color-theme-toggle-sidebar-background:var(--color-neutral-800);--color-theme-toggle-sidebar-selected-background:var(--color-neutral-700);--color-ai-chat-composer-add-background:var(--color-neutral-700);--color-ai-chat-composer-add-hover-background:var(--color-neutral-600);--color-composer-panel-tab-background:#40404080}@supports (color:color-mix(in lab,red,red)){.dark{--color-composer-panel-tab-background:color-mix(in srgb, var(--color-neutral-700) 50%, transparent)}}.dark{--color-composer-panel-add-background:var(--color-neutral-700);--color-composer-panel-add-hover-background:var(--color-neutral-600);--color-composer-panel-tile-border:#ffffff24}@supports (color:color-mix(in lab,red,red)){.dark{--color-composer-panel-tile-border:color-mix(in srgb, var(--color-white) 14%, transparent)}}.dark{--color-composer-panel-rail-background:#17171780}@supports (color:color-mix(in lab,red,red)){.dark{--color-composer-panel-rail-background:color-mix(in srgb, var(--color-neutral-900) 50%, transparent)}}.dark{--color-questionnaire-key-background:var(--color-neutral-700);--color-questionnaire-key-hover-background:var(--color-neutral-600);--color-agent-progress-ring:#ffffff80}@supports (color:color-mix(in lab,red,red)){.dark{--color-agent-progress-ring:color-mix(in srgb, var(--color-white) 50%, transparent)}}.dark{--color-button-ghost-background:var(--color-accent-900);--color-button-ghost-hover:var(--color-accent-800);--color-button-ghost-active:var(--color-accent-700);--color-button-ghost-disabled:var(--color-neutral-800);--color-button-ghost-foreground:var(--color-accent-300);--color-button-ghost-disabled-foreground:var(--color-neutral-600);--color-dropdown-item-hover-background:#40404099}@supports (color:color-mix(in lab,red,red)){.dark{--color-dropdown-item-hover-background:color-mix(in srgb, var(--color-neutral-700) 60%, transparent)}}.dark{--color-kbd-background:var(--color-neutral-700);--color-kbd-foreground:var(--color-neutral-400);--color-docs-file-chip-background:#3c036680}@supports (color:color-mix(in lab,red,red)){.dark{--color-docs-file-chip-background:color-mix(in srgb, var(--color-purple-950) 50%, transparent)}}.dark{--color-docs-file-chip-border:var(--color-purple-800);--color-docs-file-chip-foreground:var(--color-purple-400);--color-docs-code-background:var(--color-background-full);--color-docs-install-rail:#26262699}@supports (color:color-mix(in lab,red,red)){.dark{--color-docs-install-rail:color-mix(in srgb, var(--color-neutral-800) 60%, transparent)}}.dark{--shadow-2xs:0 1px #00000029;--shadow-xs:0 1px 2px 0 #0000002e;--shadow-sm:0 1px 2px 0 #0000001f, 0 1px 3px 0 #00000029;--shadow-md:0 2px 4px -1px #0000001f, 0 4px 6px -1px #0000002e;--shadow-lg:0 4px 6px -2px #0000001a, 0 10px 15px -3px #0000002e;--shadow-xl:0 10px 10px -5px #00000014, 0 20px 25px -5px #0003;--shadow-card:0 1px 1px 0 #00000024;--shadow-dropdown:0 1px 1px 0 #00000024, 0 4px 4px 0 #0000001a;--shadow-sidebar:0 1px 0 0 #0000001a, 0 1px 12px 0 #00000029, 0 0 1px 0 #0000006b;--shadow-waitlist:0 0 6px 0 #0000001f, 0 0 64px 0 #00000038, 0 0 1px 0 #0000006b, 0 1px 12px 0 #00000024, 0 1px 0 0 #00000014;--color-badge-neutral-background:var(--color-neutral-800);--color-team-menu-count-background:var(--color-neutral-700);--color-team-menu-count-foreground:var(--color-neutral-400);--color-badge-new-background:var(--color-accent-950);--color-badge-new-text:var(--color-accent-400);--color-tab-count-selected-background:#193cb899}@supports (color:color-mix(in lab,red,red)){.dark{--color-tab-count-selected-background:color-mix(in srgb, var(--color-accent-800) 60%, transparent)}}.dark{--color-notification-information-background:#193cb880}@supports (color:color-mix(in lab,red,red)){.dark{--color-notification-information-background:color-mix(in srgb, var(--color-blue-800) 50%, transparent)}}.dark{--color-notification-information-foreground:var(--color-blue-300);--color-notification-success-background:#3d630080}@supports (color:color-mix(in lab,red,red)){.dark{--color-notification-success-background:color-mix(in srgb, var(--color-lime-800) 50%, transparent)}}.dark{--color-notification-success-foreground:var(--color-lime-300);--color-notification-error-background:#a3003780}@supports (color:color-mix(in lab,red,red)){.dark{--color-notification-error-background:color-mix(in srgb, var(--color-rose-800) 50%, transparent)}}.dark{--color-notification-error-foreground:var(--color-rose-300);--color-notification-center-background:var(--color-neutral-900);--color-border-button-default:var(--color-neutral-700);--color-border-button-hover:var(--color-neutral-500);--color-border-button-active:var(--color-neutral-600);--color-border-button-white:var(--color-zinc-800);--color-border-error-default:var(--color-red-400);--color-border-checkbox-default:var(--color-neutral-700);--color-border-checkbox-hover:var(--color-neutral-500);--color-border-checkbox-active:var(--color-neutral-500);--color-border-component-detail-container:var(--color-neutral-800);--color-border-ai-profile-card:var(--color-neutral-800);--color-border-table:var(--color-neutral-800);--color-border-button-group:#52525299}@supports (color:color-mix(in lab,red,red)){.dark{--color-border-button-group:color-mix(in srgb, var(--color-neutral-600) 60%, transparent)}}.dark{--color-border-sidebar-profile-hover:var(--color-neutral-600);--color-separator-border:var(--color-neutral-800);--color-separator-border-strong:#40404099}@supports (color:color-mix(in lab,red,red)){.dark{--color-separator-border-strong:color-mix(in srgb, var(--color-neutral-700) 60%, transparent)}}.dark{--color-status-lime-background:#192e0399}@supports (color:color-mix(in lab,red,red)){.dark{--color-status-lime-background:color-mix(in srgb, var(--color-lime-950) 60%, transparent)}}.dark{--color-status-lime-text:var(--color-lime-500);--color-status-yellow-background:#43200499}@supports (color:color-mix(in lab,red,red)){.dark{--color-status-yellow-background:color-mix(in srgb, var(--color-yellow-950) 60%, transparent)}}.dark{--color-status-yellow-text:var(--color-yellow-500);--color-status-rose-background:#4d021899}@supports (color:color-mix(in lab,red,red)){.dark{--color-status-rose-background:color-mix(in srgb, var(--color-rose-950) 60%, transparent)}}.dark{--color-status-rose-text:var(--color-rose-500);--color-status-cyan-background:#05334599}@supports (color:color-mix(in lab,red,red)){.dark{--color-status-cyan-background:color-mix(in srgb, var(--color-cyan-950) 60%, transparent)}}.dark{--color-status-cyan-text:var(--color-cyan-400);--color-status-orange-background:#44130699}@supports (color:color-mix(in lab,red,red)){.dark{--color-status-orange-background:color-mix(in srgb, var(--color-orange-950) 60%, transparent)}}.dark{--color-status-orange-text:var(--color-orange-500);--color-status-blue-background:#16245699}@supports (color:color-mix(in lab,red,red)){.dark{--color-status-blue-background:color-mix(in srgb, var(--color-blue-950) 60%, transparent)}}.dark{--color-status-blue-text:var(--color-blue-300);--color-status-purple-background:#59168b80}@supports (color:color-mix(in lab,red,red)){.dark{--color-status-purple-background:color-mix(in srgb, var(--color-purple-900) 50%, transparent)}}.dark{--color-status-purple-text:var(--color-purple-300);--color-status-dot-green-halo:#01663066}@supports (color:color-mix(in lab,red,red)){.dark{--color-status-dot-green-halo:color-mix(in srgb, var(--color-green-800) 40%, transparent)}}.dark{--color-status-dot-yellow-halo:#874b0066}@supports (color:color-mix(in lab,red,red)){.dark{--color-status-dot-yellow-halo:color-mix(in srgb, var(--color-yellow-800) 40%, transparent)}}.dark{--color-status-dot-indigo-halo:#372aac66}@supports (color:color-mix(in lab,red,red)){.dark{--color-status-dot-indigo-halo:color-mix(in srgb, var(--color-indigo-800) 40%, transparent)}}.dark{--color-date-range-background:var(--color-accent-950);--color-date-range-edge-background:var(--color-accent-800);--color-pill-tab-blue-selected-background:#16245699}@supports (color:color-mix(in lab,red,red)){.dark{--color-pill-tab-blue-selected-background:color-mix(in srgb, var(--color-accent-950) 60%, transparent)}}.dark{--color-pill-tab-blue-hover-background:var(--color-neutral-800);--color-calendar-event-blue-background:var(--color-blue-950);--color-calendar-event-blue-title:var(--color-blue-300);--color-calendar-event-blue-time:var(--color-blue-300);--color-calendar-event-pink-background:var(--color-pink-950);--color-calendar-event-pink-title:var(--color-pink-300);--color-calendar-event-pink-time:var(--color-pink-300);--color-calendar-event-purple-background:var(--color-purple-950);--color-calendar-event-purple-title:var(--color-purple-300);--color-calendar-event-purple-time:var(--color-purple-300);--color-calendar-event-lime-background:var(--color-lime-950);--color-calendar-event-lime-title:var(--color-lime-300);--color-calendar-event-lime-time:var(--color-lime-300);--color-calendar-event-emerald-background:var(--color-emerald-950);--color-calendar-event-emerald-title:var(--color-emerald-300);--color-calendar-event-emerald-time:var(--color-emerald-300);--gradient-button-primary-disabled:linear-gradient(180deg, var(--color-neutral-700) 0%, var(--color-neutral-800) 100%);--gradient-button-danger-disabled:linear-gradient(180deg, var(--color-red-900) 0%, var(--color-red-950) 100%);--color-chart-track:var(--color-neutral-800);--color-chart-cursor:var(--color-neutral-700);--color-chart-neutral:var(--color-neutral-800);--color-chart-agents-bar:var(--color-purple-500);--color-chart-agents-bar-active:var(--color-purple-600)}.dark[data-accent]{--color-badge-new-background:#16245680}@supports (color:color-mix(in lab,red,red)){.dark[data-accent]{--color-badge-new-background:color-mix(in srgb, var(--color-accent-950) 50%, transparent)}}::view-transition-old(root){mix-blend-mode:normal;animation:none}::view-transition-new(root){mix-blend-mode:normal;animation:none}@keyframes ai-chat-text-shimmer{0%{background-position:200%}to{background-position:-100%}}.agent-progress-loading-text{color:#0000;background-image:linear-gradient(100deg,var(--color-text-secondary) 16%,var(--color-text-secondary) 38%,var(--color-text-primary) 50%,var(--color-text-secondary) 62%,var(--color-text-secondary) 84%);will-change:background-position;background-position:200%;background-size:300% 100%;-webkit-background-clip:text;background-clip:text;animation:3.4s linear infinite ai-chat-text-shimmer}@media(prefers-reduced-motion:reduce){.agent-progress-loading-text{color:var(--color-text-secondary);background-image:none;animation:none}}::view-transition-old(root){z-index:1}::view-transition-new(root){z-index:2}.theme-transitioning,.theme-transitioning *{transition:none!important}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant-ligatures:contextual;font-kerning:normal}html{color-scheme:light;background-color:var(--color-background-full)}html.dark{color-scheme:dark}body{background-color:var(--color-background-full);color:var(--color-text-primary)}.theme-logo-dark,.theme-asset-dark,.dark .theme-logo-light,.dark .theme-asset-light{display:none}.dark .theme-logo-dark,.dark .theme-asset-dark{display:block}details summary::-webkit-details-marker{display:none}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}@media(max-width:639px){input,select,textarea{font-size:16px}}@keyframes number-fade{0%{opacity:.35}to{opacity:1}}.animate-number-fade{animation:.22s ease-out number-fade}.recharts-wrapper{direction:ltr}.recharts-wrapper:focus,.recharts-wrapper:focus-visible,.recharts-wrapper :focus,.recharts-wrapper :focus-visible{outline:none}.landing-glass-stroke{pointer-events:none;border-radius:inherit;padding:var(--lg-rim-width,1.5px);background:conic-gradient(from var(--lg-rim-angle,0deg),var(--lg-rim-hi,#ffffffe6) 0deg,var(--lg-rim-sh,#00000024) 70deg,var(--lg-rim-dim,#ffffff1a) 140deg,var(--lg-rim-bounce,#ffffff8c) 180deg,var(--lg-rim-dim,#ffffff1a) 220deg,var(--lg-rim-sh,#00000024) 290deg,var(--lg-rim-hi,#ffffffe6) 360deg);opacity:var(--lg-rim-o,1);transition:opacity var(--lg-ms,.2s) ease;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.lg-tint{background-color:var(--lg-tint,transparent);transition:background-color var(--lg-ms,.2s) ease}.lg-sheen{opacity:var(--lg-sheen,.5);transition:opacity var(--lg-ms,.2s) ease}.lg-host{box-shadow:var(--lg-shadow,none);transition:box-shadow var(--lg-ms,.2s) ease,transform var(--lg-ms,.2s) ease}.lg-host:hover{box-shadow:var(--lg-shadow-hover,var(--lg-shadow,none));transform:translateY(var(--lg-lift,0px)) scale(var(--lg-scale,1))}.group:hover .lg-tint.lg-hover{background-color:var(--lg-tint-hover,var(--lg-tint,transparent))}.group:hover .lg-sheen.lg-hover{opacity:var(--lg-sheen-hover,var(--lg-sheen,.5))}.group:hover .landing-glass-stroke.lg-hover{opacity:var(--lg-rim-o-hover,var(--lg-rim-o,1))}@media(prefers-reduced-motion:reduce){.lg-tint,.lg-sheen,.lg-host,.landing-glass-stroke{transition:none}.lg-host:hover{transform:none}}@keyframes flap-fall{0%{filter:brightness();transform:rotateX(0)}to{filter:brightness(.86);transform:rotateX(-90deg)}}@keyframes flap-rise{0%{filter:brightness(.86);transform:rotateX(90deg)}70%{transform:rotateX(-9deg)}86%{transform:rotateX(4deg)}to{filter:brightness();transform:rotateX(0)}}.animate-flap-fall{transform-origin:bottom;backface-visibility:hidden;animation:.15s cubic-bezier(.55,0,.9,.35) forwards flap-fall}.animate-flap-rise{transform-origin:top;backface-visibility:hidden;animation:.23s cubic-bezier(.25,.7,.35,1) .15s both flap-rise}@media(prefers-reduced-motion:reduce){.animate-flap-fall,.animate-flap-rise{animation-duration:1ms;animation-delay:0s}}@keyframes row-grow-in{0%{grid-template-rows:0fr}to{grid-template-rows:1fr}}@keyframes row-slide-in{0%{translate:0 -100%}}@keyframes row-fade-in{0%{opacity:0;filter:blur(2px)}}.animate-row-grow-in{animation:.4s ease-out row-grow-in}.animate-row-slide-in{animation:.4s ease-out row-slide-in,.24s ease-out row-fade-in}@keyframes row-collapse-out{0%{grid-template-rows:1fr}to{grid-template-rows:0fr}}@keyframes row-slide-out{to{translate:0 -100%}}@keyframes row-fade-out{to{opacity:0;filter:blur(2px)}}.animate-row-collapse-out{animation:.225s ease-in forwards row-collapse-out}.animate-row-slide-out{animation:.225s ease-in forwards row-slide-out,.16s ease-in forwards row-fade-out}@media(prefers-reduced-motion:reduce){.animate-row-grow-in,.animate-row-slide-in,.animate-row-collapse-out,.animate-row-slide-out{animation-duration:1ms}}.t-stagger{--stagger-dur:.5s;--stagger-distance:12px;--stagger-stagger:40ms;--stagger-blur:3px;--stagger-ease:cubic-bezier(.22, 1, .36, 1)}.t-stagger-line{opacity:0;transform:translateY(var(--stagger-distance));filter:blur(var(--stagger-blur));transition:opacity var(--stagger-dur) var(--stagger-ease),transform var(--stagger-dur) var(--stagger-ease),filter var(--stagger-dur) var(--stagger-ease);will-change:transform,opacity,filter}.t-stagger-line--2{transition-delay:var(--stagger-stagger)}.t-stagger-line--3{transition-delay:calc(var(--stagger-stagger) * 2)}.t-stagger.is-shown .t-stagger-line{opacity:1;filter:blur();transform:translateY(0)}.t-stagger.is-hiding .t-stagger-line{opacity:0;filter:blur();transition:opacity .2s,transform linear,filter linear;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.t-stagger-line{transition:none!important}}@keyframes label-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}@keyframes label-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-label-out{animation:.22s ease-out forwards label-out}.animate-label-in{animation:.22s ease-out label-in}@keyframes check-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.animate-check-draw{stroke-dasharray:1;stroke-dashoffset:1px;animation:.2s cubic-bezier(.65,0,.35,1) forwards check-draw}@media(prefers-reduced-motion:reduce){.animate-check-draw{stroke-dashoffset:0;animation:none}}.contributions-grid{--contribution-tier-0:var(--color-chart-neutral)}.contributions-grid[data-accent=emerald]{--contribution-tier-1:var(--color-emerald-200);--contribution-tier-2:var(--color-emerald-400);--contribution-tier-3:var(--color-emerald-500);--contribution-tier-4:var(--color-emerald-600);--contribution-tier-5:var(--color-emerald-700)}.contributions-grid[data-accent=green]{--contribution-tier-1:var(--color-green-200);--contribution-tier-2:var(--color-green-400);--contribution-tier-3:var(--color-green-500);--contribution-tier-4:var(--color-green-600);--contribution-tier-5:var(--color-green-700)}.contributions-grid[data-accent=teal]{--contribution-tier-1:var(--color-teal-200);--contribution-tier-2:var(--color-teal-400);--contribution-tier-3:var(--color-teal-500);--contribution-tier-4:var(--color-teal-600);--contribution-tier-5:var(--color-teal-700)}.contributions-grid[data-accent=cyan]{--contribution-tier-1:var(--color-cyan-200);--contribution-tier-2:var(--color-cyan-400);--contribution-tier-3:var(--color-cyan-500);--contribution-tier-4:var(--color-cyan-600);--contribution-tier-5:var(--color-cyan-700)}.contributions-grid[data-accent=blue]{--contribution-tier-1:var(--color-blue-200);--contribution-tier-2:var(--color-blue-400);--contribution-tier-3:var(--color-blue-500);--contribution-tier-4:var(--color-blue-600);--contribution-tier-5:var(--color-blue-700)}.contributions-grid[data-accent=indigo]{--contribution-tier-1:var(--color-indigo-200);--contribution-tier-2:var(--color-indigo-400);--contribution-tier-3:var(--color-indigo-500);--contribution-tier-4:var(--color-indigo-600);--contribution-tier-5:var(--color-indigo-700)}.contributions-grid[data-accent=violet]{--contribution-tier-1:var(--color-violet-200);--contribution-tier-2:var(--color-violet-400);--contribution-tier-3:var(--color-violet-500);--contribution-tier-4:var(--color-violet-600);--contribution-tier-5:var(--color-violet-700)}.contributions-grid[data-accent=rose]{--contribution-tier-1:var(--color-rose-200);--contribution-tier-2:var(--color-rose-400);--contribution-tier-3:var(--color-rose-500);--contribution-tier-4:var(--color-rose-600);--contribution-tier-5:var(--color-rose-700)}.contributions-grid[data-accent=amber]{--contribution-tier-1:var(--color-amber-200);--contribution-tier-2:var(--color-amber-400);--contribution-tier-3:var(--color-amber-500);--contribution-tier-4:var(--color-amber-600);--contribution-tier-5:var(--color-amber-700)}.dark .contributions-grid[data-accent=emerald]{--contribution-tier-1:var(--color-emerald-950);--contribution-tier-2:var(--color-emerald-800);--contribution-tier-3:var(--color-emerald-700);--contribution-tier-4:var(--color-emerald-600);--contribution-tier-5:var(--color-emerald-500)}.dark .contributions-grid[data-accent=green]{--contribution-tier-1:var(--color-green-950);--contribution-tier-2:var(--color-green-800);--contribution-tier-3:var(--color-green-700);--contribution-tier-4:var(--color-green-600);--contribution-tier-5:var(--color-green-500)}.dark .contributions-grid[data-accent=teal]{--contribution-tier-1:var(--color-teal-950);--contribution-tier-2:var(--color-teal-800);--contribution-tier-3:var(--color-teal-700);--contribution-tier-4:var(--color-teal-600);--contribution-tier-5:var(--color-teal-500)}.dark .contributions-grid[data-accent=cyan]{--contribution-tier-1:var(--color-cyan-950);--contribution-tier-2:var(--color-cyan-800);--contribution-tier-3:var(--color-cyan-700);--contribution-tier-4:var(--color-cyan-600);--contribution-tier-5:var(--color-cyan-500)}.dark .contributions-grid[data-accent=blue]{--contribution-tier-1:var(--color-blue-950);--contribution-tier-2:var(--color-blue-800);--contribution-tier-3:var(--color-blue-700);--contribution-tier-4:var(--color-blue-600);--contribution-tier-5:var(--color-blue-500)}.dark .contributions-grid[data-accent=indigo]{--contribution-tier-1:var(--color-indigo-950);--contribution-tier-2:var(--color-indigo-800);--contribution-tier-3:var(--color-indigo-700);--contribution-tier-4:var(--color-indigo-600);--contribution-tier-5:var(--color-indigo-500)}.dark .contributions-grid[data-accent=violet]{--contribution-tier-1:var(--color-violet-950);--contribution-tier-2:var(--color-violet-800);--contribution-tier-3:var(--color-violet-700);--contribution-tier-4:var(--color-violet-600);--contribution-tier-5:var(--color-violet-500)}.dark .contributions-grid[data-accent=rose]{--contribution-tier-1:var(--color-rose-950);--contribution-tier-2:var(--color-rose-800);--contribution-tier-3:var(--color-rose-700);--contribution-tier-4:var(--color-rose-600);--contribution-tier-5:var(--color-rose-500)}.dark .contributions-grid[data-accent=amber]{--contribution-tier-1:var(--color-amber-950);--contribution-tier-2:var(--color-amber-800);--contribution-tier-3:var(--color-amber-700);--contribution-tier-4:var(--color-amber-600);--contribution-tier-5:var(--color-amber-500)}.contribution-cell[data-tier="0"]{background-color:var(--contribution-tier-0)}.contribution-cell[data-tier="1"]{background-color:var(--contribution-tier-1)}.contribution-cell[data-tier="2"]{background-color:var(--contribution-tier-2)}.contribution-cell[data-tier="3"]{background-color:var(--contribution-tier-3)}.contribution-cell[data-tier="4"]{background-color:var(--contribution-tier-4)}.contribution-cell[data-tier="5"]{background-color:var(--contribution-tier-5)}@keyframes cell-pop{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.animate-cell-pop{animation:.38s ease-out both cell-pop}@keyframes bar-rise{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.animate-bar-rise{transform-origin:bottom;animation:.36s cubic-bezier(.22,1,.36,1) both bar-rise}@keyframes chart-reveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.animate-chart-reveal{animation:1.8s cubic-bezier(.33,0,.15,1) both chart-reveal}@media(prefers-reduced-motion:reduce){.animate-cell-pop,.animate-bar-rise,.animate-chart-reveal{animation:none}}.bui-table{border-collapse:collapse;text-align:start;width:100%}.bui-table th{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);text-align:start;vertical-align:middle;font-size:var(--text-body-medium);line-height:var(--tw-leading,var(--text-body-medium--line-height));letter-spacing:var(--tw-tracking,var(--text-body-medium--letter-spacing));font-weight:var(--tw-font-weight,var(--text-body-medium--font-weight));white-space:nowrap;color:var(--color-text-tertiary);--tw-outline-style:none;background-color:var(--color-background-secondary-default);border-top:1px solid var(--color-separator-border);border-bottom:1px solid var(--color-separator-border);outline-style:none;transition:padding .2s,font-size .2s}.bui-table td{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);vertical-align:middle;font-size:var(--text-body-medium);line-height:var(--tw-leading,var(--text-body-medium--line-height));letter-spacing:var(--tw-tracking,var(--text-body-medium--letter-spacing));font-weight:var(--tw-font-weight,var(--text-body-medium--font-weight));color:var(--color-text-primary);--tw-outline-style:none;outline-style:none;transition:padding .2s,font-size .2s}.bui-table tbody tr:not(:last-child){border-bottom:1px solid var(--color-separator-border)}.bui-table tbody tr{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;transition-duration:.15s}.bui-table tbody tr[data-focus-visible]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-border-focus-ring);--tw-ring-inset:inset}.bui-table.bui-table-sm th,.bui-table.bui-table-sm td{padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-body-2-medium);line-height:var(--tw-leading,var(--text-body-2-medium--line-height));letter-spacing:var(--tw-tracking,var(--text-body-2-medium--letter-spacing));font-weight:var(--tw-font-weight,var(--text-body-2-medium--font-weight))}.bui-agent-thinking-label{color:#0000;background-image:linear-gradient(100deg,var(--bui-agent-thinking-tone) 30%,var(--bui-agent-thinking-tone) 50%,var(--bui-agent-thinking-tone) 70%)}@supports (color:color-mix(in lab,red,red)){.bui-agent-thinking-label{background-image:linear-gradient(100deg,color-mix(in oklab,var(--bui-agent-thinking-tone) 55%,transparent) 30%,var(--bui-agent-thinking-tone) 50%,color-mix(in oklab,var(--bui-agent-thinking-tone) 55%,transparent) 70%)}}.bui-agent-thinking-label{will-change:background-position;background-position:200%;background-size:300% 100%;-webkit-background-clip:text;background-clip:text;animation:2.6s linear infinite ai-chat-text-shimmer}@keyframes bui-agent-thinking-star{0%,to{opacity:0;transform:scale(0)}40%{opacity:1;transform:scale(1)}60%{opacity:.9;transform:scale(.8)}}.bui-agent-thinking-star{animation-name:bui-agent-thinking-star;animation-timing-function:ease-in-out;animation-iteration-count:infinite;transform:scale(0)}@keyframes bui-agent-thinking-dash{to{stroke-dashoffset:-100px}}.bui-agent-thinking-comet{animation-name:bui-agent-thinking-dash;animation-timing-function:linear;animation-iteration-count:infinite}@media(prefers-reduced-motion:reduce){.bui-agent-thinking-label{color:var(--bui-agent-thinking-tone);background-image:none;animation:none}.bui-agent-thinking-star{opacity:.7;animation:none;transform:none}.bui-agent-thinking-comet{animation:none}}.bui-agent-thinking-stars{color:currentColor}@supports (color:color-mix(in lab,red,red)){.bui-agent-thinking-stars{color:color-mix(in oklab,currentColor 75%,transparent)}}.dark .bui-agent-thinking-stars{color:inherit}@keyframes bui-composer-loader-dash{0%{stroke-dashoffset:0}to{stroke-dashoffset:-100px}}@media(prefers-reduced-motion:reduce){.bui-composer-loader-rect{animation:none!important}}@keyframes bui-composer-mic-bars{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1)}}.bui-composer-mic-bar{animation:.9s ease-in-out infinite bui-composer-mic-bars}@media(prefers-reduced-motion:reduce){.bui-composer-mic-bar{animation:none;transform:scaleY(.7)}}@keyframes bui-badge-shimmer{0%{transform:translate(0)skew(-12deg)}40%,to{transform:translate(350%)skew(-12deg)}}.bui-badge-shimmer{animation:2.5s ease-in-out infinite bui-badge-shimmer}@media(prefers-reduced-motion:reduce){.bui-badge-shimmer{opacity:0;animation:none}}@keyframes bui-progress-sweep{0%{translate:-100%}to{translate:250%}}.bui-skeleton{--bui-skeleton-line:#ffffffe6;--bui-skeleton-glow:#ffffff8c;--bui-skeleton-bloom:#ffffff59;isolation:isolate;overflow:hidden}.dark .bui-skeleton{--bui-skeleton-line:#fff3;--bui-skeleton-glow:#ffffff14;--bui-skeleton-bloom:#ffffff0a}.bui-skeleton:after{content:"";background:linear-gradient(90deg,transparent,var(--bui-skeleton-line)) right / 2px 100% no-repeat,linear-gradient(90deg,transparent,var(--bui-skeleton-glow)) right / 72px 100% no-repeat,linear-gradient(90deg,transparent,var(--bui-skeleton-bloom)) right / 240px 100% no-repeat;animation:2.2s cubic-bezier(.4,0,.2,1) infinite bui-skeleton-sheen;position:absolute;inset:0;translate:-100%}.bui-skeleton:dir(rtl):after{animation-direction:reverse;scale:-1 1}@keyframes bui-skeleton-sheen{0%{translate:-100%}60%,to{translate:100%}}@keyframes bui-skeleton-pulse{50%{opacity:.55}}@media(prefers-reduced-motion:reduce){.bui-skeleton:after{display:none}.bui-skeleton{animation:2s ease-in-out infinite bui-skeleton-pulse}}.landing-showcase-card{transition:box-shadow .28s}.landing-showcase-card:after{content:"";z-index:60;pointer-events:none;border:1px solid var(--color-border-button-default);border-radius:inherit;transition:border-color .28s,box-shadow .28s;position:absolute;inset:0}.dark .landing-showcase-card:after{border-color:#ffffff14}@media(min-width:640px)and (hover:hover){.landing-showcase-card:hover:after,.landing-showcase-card:focus-within:after{border-color:var(--color-border-button-hover);box-shadow:inset 0 0 0 2px var(--color-border-button-hover)}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:root,.sortui-theme{--destructive-foreground:oklch(50.5% .213 27.518);--fill-1:oklch(55.6% 0 0/.05);--fill-2:oklch(55.6% 0 0/.08);--fill-3:oklch(55.6% 0 0/.12);--control:oklch(100% 0 0);--control-hover:oklch(99.25% 0 0);--control-border:oklch(14.5% 0 0/.1);--background:oklch(99.25% 0 0);--foreground:oklch(14.5% 0 0);--card:oklch(100% 0 0);--card-foreground:oklch(14.5% 0 0);--popover:oklch(100% 0 0);--popover-foreground:oklch(14.5% 0 0);--primary:oklch(58.5% .233 277.117);--primary-foreground:oklch(100% 0 0);--secondary:oklch(97% 0 0);--secondary-foreground:oklch(14.5% 0 0);--muted:oklch(97% 0 0);--muted-foreground:oklch(49.75% 0 0);--accent:oklch(55.6% 0 0/.08);--accent-foreground:oklch(14.5% 0 0);--destructive:oklch(63.7% .237 25.331);--border:oklch(14.5% 0 0/.1);--input:oklch(14.5% 0 0/.1);--ring:oklch(70.8% 0 0);--chart-1:oklch(86.5% .127 207.078);--chart-2:oklch(67.3% .182 276.935);--chart-3:oklch(83.7% .128 66.29);--chart-4:oklch(76.5% .177 163.223);--chart-5:oklch(51.1% .096 186.391);--chart-6:oklch(97% 0 0);--chart-7:oklch(71.8% .202 349.761);--chart-8:oklch(81.1% .111 293.571);--chart-9:oklch(84.1% .238 128.85);--chart-10:oklch(50% .134 242.749);--radius:.625rem;--sidebar:oklch(98.5% 0 0);--sidebar-foreground:oklch(14.5% 0 0);--sidebar-primary:oklch(58.5% .233 277.117);--sidebar-primary-foreground:oklch(100% 0 0);--sidebar-accent:oklch(55.6% 0 0/.08);--sidebar-accent-foreground:oklch(14.5% 0 0);--sidebar-border:oklch(14.5% 0 0/.1);--sidebar-ring:oklch(70.8% 0 0);--fill-4:oklch(55.6% 0 0/.16);--field:oklch(55.6% 0 0/.025);--raised:oklch(100% 0 0);--field-border:oklch(14.5% 0 0/.1);--syntax-foreground:oklch(14.5% 0 0);--syntax-comment:oklch(49.75% 0 0);--syntax-keyword:oklch(57.7% .245 27.325);--syntax-string:oklch(28.2% .091 267.935);--syntax-constant:oklch(48.8% .243 264.376);--syntax-function:oklch(43.2% .232 292.759);--syntax-variable:oklch(66.6% .179 58.318);--syntax-tag:oklch(52.7% .154 150.069);--syntax-added:oklch(72.3% .219 149.579/.08);--syntax-removed:oklch(63.7% .237 25.331/.08);--syntax-added-word:oklch(72.3% .219 149.579/.2);--syntax-removed-word:oklch(63.7% .237 25.331/.2)}.dark{--destructive-foreground:oklch(70.4% .191 22.216);--fill-1:oklch(100% 0 0/.05);--fill-2:oklch(100% 0 0/.1);--fill-3:oklch(100% 0 0/.14);--control:oklch(23.7% 0 0);--control-hover:oklch(26.9% 0 0);--control-border:oklch(100% 0 0/.1);--background:oklch(14.5% 0 0);--foreground:oklch(98.5% 0 0);--card:oklch(20.5% 0 0);--card-foreground:oklch(98.5% 0 0);--popover:oklch(23.7% 0 0);--popover-foreground:oklch(98.5% 0 0);--primary:oklch(58.5% .233 277.117);--primary-foreground:oklch(100% 0 0);--secondary:oklch(18.2% 0 0);--secondary-foreground:oklch(98.5% 0 0);--muted:oklch(20.5% 0 0);--muted-foreground:oklch(70.8% 0 0);--accent:oklch(100% 0 0/.1);--accent-foreground:oklch(98.5% 0 0);--destructive:oklch(63.7% .237 25.331);--border:oklch(100% 0 0/.1);--input:oklch(100% 0 0/.1);--ring:oklch(55.6% 0 0);--chart-1:oklch(86.5% .127 207.078);--chart-2:oklch(67.3% .182 276.935);--chart-3:oklch(83.7% .128 66.29);--chart-4:oklch(76.5% .177 163.223);--chart-5:oklch(51.1% .096 186.391);--chart-6:oklch(37.1% 0 0);--chart-7:oklch(71.8% .202 349.761);--chart-8:oklch(81.1% .111 293.571);--chart-9:oklch(84.1% .238 128.85);--chart-10:oklch(50% .134 242.749);--sidebar:oklch(20.5% 0 0);--sidebar-foreground:oklch(98.5% 0 0);--sidebar-primary:oklch(58.5% .233 277.117);--sidebar-primary-foreground:oklch(100% 0 0);--sidebar-accent:oklch(100% 0 0/.1);--sidebar-accent-foreground:oklch(98.5% 0 0);--sidebar-border:oklch(100% 0 0/.1);--sidebar-ring:oklch(55.6% 0 0);--fill-4:oklch(100% 0 0/.18);--field:oklch(100% 0 0/.025);--raised:oklch(100% 0 0/.1);--field-border:oklch(100% 0 0/.15);--syntax-foreground:oklch(98.5% 0 0);--syntax-comment:oklch(70.8% 0 0);--syntax-keyword:oklch(70.4% .191 22.216);--syntax-string:oklch(88.2% .059 254.128);--syntax-constant:oklch(70.7% .165 254.624);--syntax-function:oklch(70.2% .183 293.541);--syntax-variable:oklch(83.7% .128 66.29);--syntax-tag:oklch(87.1% .15 154.449);--syntax-added:oklch(72.3% .219 149.579/.15);--syntax-removed:oklch(63.7% .237 25.331/.1);--syntax-added-word:oklch(72.3% .219 149.579/.3);--syntax-removed-word:oklch(63.7% .237 25.331/.3)}:where(:root),[data-charts]{--font-charts-rounded:"SF Pro Rounded", ui-rounded, system-ui, sans-serif;--surface-white:#fff;--surface-base:#f0f0f0;--surface-disable:#f7f7f7;--surface-soft:#ebebeb;--surface-subdued:#d1d1d1;--surface-loud:#171717;--surface-muted:#262626;--surface-popup:#1c1c1c;--fg-loud:#171717;--fg-normal:#5c5c5c;--fg-soft:#a3a3a3;--fg-disable:#d1d1d1;--fg-white:#fff;--border-soft:#ebebeb;--border-sub:#d1d1d1;--border-white:#fff;--border-loud:#171717;--border-normal:#2f2d2d;--icon-loud:#171717;--icon-normal:#5c5c5c;--icon-soft:#a3a3a3;--icon-disable:#d1d1d1;--primary-blue-50:#e8eaf5;--primary-blue-100:#c3c8e6;--primary-blue-200:#9da6cf;--primary-blue-300:#7583b5;--primary-blue-400:#545e96;--primary-blue-500:#545e96;--primary-blue-600:#0872e0;--primary-blue-700:#0659af;--primary-blue-800:#054587;--primary-green-50:#e7f7ed;--primary-green-100:#b6e5c8;--primary-green-200:#92d8ad;--primary-green-300:#60c687;--primary-green-400:#41bb70;--primary-green-500:#12aa4c;--primary-green-600:#109b45;--primary-green-700:#0d7936;--primary-green-800:#0a5e2a;--primary-green-900:#084720;--primary-orange-50:#fde9dc;--primary-orange-100:#fbc4a5;--primary-orange-200:#f7902d;--primary-orange-300:#f4752b;--primary-orange-400:#f4752b;--primary-orange-500:#ed1c24;--primary-orange-600:#e46917;--primary-orange-700:#b25212;--primary-purple-50:#f5e8ee;--primary-purple-100:#e2b6c9;--primary-purple-200:#c27c99;--primary-purple-300:#801046;--primary-purple-400:#801046;--primary-purple-500:#801046;--primary-purple-600:#9329e8;--primary-purple-700:#7320b5;--primary-yellow-50:#fff9ec;--primary-yellow-100:#fdebc3;--primary-yellow-300:#fcd37e;--primary-yellow-400:#fbcb65;--primary-yellow-500:#fabe3e;--error-50:#feebea;--error-100:#fdc2bd;--error-200:#fca59d;--error-500:#f93b29;--error-600:#e33625;--accent-light-blue-500:#54d2f9;--accent-light-blue-700:#3c95b1}[data-theme=dark],[data-theme=dark] [data-charts]{--surface-white:#202021;--surface-base:#28282e;--surface-disable:#242429;--surface-soft:#3b3b44;--surface-subdued:#45454f;--surface-loud:#111114;--surface-muted:#26262e;--surface-popup:#17171b;--fg-loud:#f4f4f5;--fg-normal:#c8c4ce;--fg-soft:#9d9da8;--fg-disable:#9d9da8;--fg-white:#fff;--border-soft:#3b3b44;--border-sub:#45454f;--border-white:#fff;--border-loud:#f4f4f5;--border-normal:#c8c4ce;--icon-loud:#f4f4f5;--icon-normal:#c8c4ce;--icon-soft:#9d9da8;--icon-disable:#666672}:root{color-scheme:light;--neutral-0:oklch(100% 0 0);--neutral-1:oklch(99% 0 0);--neutral-2:oklch(97.8% 0 0);--neutral-3:oklch(95.8% 0 0);--neutral-4:oklch(91.5% 0 0);--neutral-5:oklch(84% 0 0);--neutral-6:oklch(72% 0 0);--neutral-7:oklch(59% 0 0);--neutral-8:oklch(46% 0 0);--neutral-9:oklch(34% 0 0);--neutral-10:oklch(23% 0 0);--neutral-11:oklch(15% 0 0);--background:var(--neutral-0);--surface:var(--neutral-0);--surface-raised:var(--neutral-0);--surface-muted:var(--neutral-2);--foreground:var(--neutral-11);--text-secondary:var(--neutral-8);--text-muted:var(--neutral-7);--border:oklch(93.5% 0 0);--border-subtle:oklch(96.5% 0 0);--border-strong:oklch(82% 0 0);--accent:oklch(33% 0 0);--accent-strong:oklch(24% 0 0);--accent-subtle:oklch(33% 0 0/.1);--accent-foreground:var(--background);--control-on:oklch(23% 0 0);--control-glyph:oklch(100% 0 0);--control-track:oklch(89.5% 0 0);--control-track-hover:oklch(86% 0 0);--control-thumb:oklch(100% 0 0);--control-thumb-on:oklch(100% 0 0);--control-thumb-shadow:0 0 0 .5px oklch(0% 0 0/.07), 0 1px 2px oklch(0% 0 0/.14), 0 2px 6px oklch(0% 0 0/.06);--control-on-subtle:var(--control-on)}@supports (color:color-mix(in lab,red,red)){:root{--control-on-subtle:color-mix(in oklab, var(--control-on) 10%, transparent)}}:root{--control-fill:var(--control-on);--focus-ring:transparent;--success:oklch(49% .19 150);--warning:oklch(58% .18 75);--danger:oklch(54% .21 25);--shadow-resting:0 1px 2px oklch(0% 0 0/.035);--shadow-raised:0 6px 18px oklch(0% 0 0/.065), 0 1px 3px oklch(0% 0 0/.035);--shadow-floating:0 20px 48px oklch(0% 0 0/.105), 0 3px 10px oklch(0% 0 0/.045);--arc-gradient-from:oklch(90% .045 300);--arc-gradient-to:oklch(92% .045 65);--arc-gradient:linear-gradient(100deg, var(--arc-gradient-from), var(--arc-gradient-to));--arc-gradient-foreground:oklch(22% .01 300);--arc-gradient-soft:linear-gradient(135deg, oklch(97.5% .016 300), oklch(98% .016 65));--arc-gradient-line:linear-gradient(100deg, oklch(83% .06 300), oklch(86% .06 65));--arc-gradient-ink:linear-gradient(100deg, oklch(47% .1 300), oklch(50% .09 55));--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;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--radius-control:1.125rem;--radius-panel:1.625rem;--radius-surface:2.125rem;--radius-pill:9999px;--control-height-sm:2.25rem;--control-height-md:2.75rem;--control-height-lg:3.125rem;--font-display:var(--font-geist,"Geist Variable"), sans-serif;--font-body:var(--font-inter,"Inter Variable"), sans-serif;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.375rem;--text-2xl:1.75rem;--text-3xl:2.25rem;--text-4xl:3.25rem;--text-5xl:4.5rem;--tracking-display:-.03em;--tracking-body:-.01em;--leading-display:1.1;--leading-body:1.4;--ease-enter:cubic-bezier(.16,1,.3,1);--ease-standard:cubic-bezier(.22,1,.36,1);--ease-exit:cubic-bezier(.7,0,.84,0);--ease-in-out:cubic-bezier(.65,0,.35,1);--ease-spring:linear(0, .0213, .0739, .1443, .2235, .305, .3849, .4606, .5305, .594, .6508, .7011, .7452, .7836, .8168, .8454, .8699, .8907, .9084, .9234, .9361, .9467, .9557, .9632, .9694, .9747, .979, .9826, .9857, .9882, .9902, .992, .9934, .9946, .9955, .9963, 1);--duration-instant:.12s;--duration-fast:.16s;--duration-standard:.24s;--duration-considered:.48s;--duration-spring:.58s}:root[data-theme=dark]{color-scheme:dark;--background:oklch(19% 0 0);--surface:oklch(21.5% 0 0);--surface-raised:oklch(24% 0 0);--surface-muted:oklch(26% 0 0);--foreground:oklch(96% 0 0);--text-secondary:oklch(77% 0 0);--text-muted:oklch(64% 0 0);--border:oklch(29% 0 0);--border-subtle:oklch(25% 0 0);--border-strong:oklch(40% 0 0);--focus-ring:transparent;--accent:oklch(80% 0 0);--accent-strong:oklch(91% 0 0);--accent-subtle:oklch(80% 0 0/.13);--control-on:oklch(93% 0 0);--control-glyph:oklch(19% 0 0);--control-track:oklch(33% 0 0);--control-track-hover:oklch(37% 0 0);--control-thumb:oklch(97% 0 0);--control-thumb-on:oklch(19% 0 0);--control-fill:oklch(62% 0 0);--control-thumb-shadow:0 0 0 .5px oklch(0% 0 0/.3), 0 1px 2px oklch(0% 0 0/.35), 0 2px 6px oklch(0% 0 0/.2);--success:oklch(78% .18 150);--warning:oklch(83% .17 80);--danger:oklch(76% .2 25);--shadow-resting:0 1px 2px oklch(0% 0 0/.18);--shadow-raised:0 8px 22px oklch(0% 0 0/.22);--shadow-floating:0 22px 55px oklch(0% 0 0/.34);--arc-gradient-from:oklch(38% .05 300);--arc-gradient-to:oklch(40% .045 60);--arc-gradient-foreground:oklch(96% .005 300);--arc-gradient-soft:linear-gradient(135deg, oklch(23.5% .016 300), oklch(24% .014 65));--arc-gradient-line:linear-gradient(100deg, oklch(48% .06 300), oklch(52% .055 65));--arc-gradient-ink:linear-gradient(100deg, oklch(82% .07 300), oklch(86% .065 70))}:root[data-accent=neutral]{--accent:oklch(33% 0 0);--accent-strong:oklch(24% 0 0);--accent-subtle:oklch(33% 0 0/.1)}:root[data-accent=violet]{--accent:#7747ff;--accent-strong:#5528ce;--accent-subtle:#7747ff21}:root[data-accent=blue]{--accent:#0562ef;--accent-strong:#074db7;--accent-subtle:#0562ef1f}:root[data-accent=green]{--accent:#0db879;--accent-strong:#087c54;--accent-subtle:#0db87921;--accent-foreground:#102016}:root[data-accent=amber]{--accent:#f3ad20;--accent-strong:#9c6300;--accent-subtle:#f3ad2029;--accent-foreground:#20190d}:root[data-accent=orange]{--accent:#f48120;--accent-strong:#aa4700;--accent-subtle:#f4812021;--accent-foreground:#17130f}:root[data-accent=coral]{--accent:#f15f55;--accent-strong:#b92c27;--accent-subtle:#f15f5524;--accent-foreground:#21110f}:root[data-accent=rose]{--accent:#ed4e9d;--accent-strong:#ae2570;--accent-subtle:#ed4e9d24;--accent-foreground:#250f1b}:root[data-theme=dark][data-accent=neutral]{--accent:oklch(80% 0 0);--accent-strong:oklch(91% 0 0);--accent-subtle:oklch(80% 0 0/.13)}:root[data-theme=dark][data-accent=violet]{--accent:#a78bff;--accent-strong:#c7b7ff;--accent-subtle:#7747ff38}:root[data-theme=dark][data-accent=blue]{--accent:#6ba3ff;--accent-strong:#a4c7ff;--accent-subtle:#0562ef38}:root[data-theme=dark][data-accent=green]{--accent:#53dca6;--accent-strong:#93efd0;--accent-subtle:#0db87933}:root[data-theme=dark][data-accent=amber]{--accent:#ffcb62;--accent-strong:#ffe0a1;--accent-subtle:#f3ad2033}:root[data-theme=dark][data-accent=orange]{--accent:#ffad5e;--accent-strong:#ffd0a0;--accent-subtle:#f4812033;--accent-foreground:#17130f}:root[data-theme=dark][data-accent=coral]{--accent:#ff9386;--accent-strong:#ffc1ba;--accent-subtle:#f15f5533}:root[data-theme=dark][data-accent=rose]{--accent:#ff8bc5;--accent-strong:#ffc0df;--accent-subtle:#ed4e9d33}:root[data-accent=neutral]{--control-on:oklch(23% 0 0);--control-thumb-on:oklch(100% 0 0);--control-glyph:oklch(100% 0 0)}:root[data-accent=violet]{--control-on:#7747ff;--control-thumb-on:#fff;--control-glyph:#fff}:root[data-accent=blue]{--control-on:#0562ef;--control-thumb-on:#fff;--control-glyph:#fff}:root[data-accent=green]{--control-on:#10a870;--control-thumb-on:#fff;--control-glyph:#fff}:root[data-accent=amber]{--control-on:#eda11a;--control-thumb-on:#fff;--control-glyph:#2a1c03}:root[data-accent=orange]{--control-on:#f07818;--control-thumb-on:#fff;--control-glyph:#fff}:root[data-accent=coral]{--control-on:#ec564b;--control-thumb-on:#fff;--control-glyph:#fff}:root[data-accent=rose]{--control-on:#e64494;--control-thumb-on:#fff;--control-glyph:#fff}:root[data-theme=dark][data-accent=neutral]{--control-on:oklch(93% 0 0);--control-thumb-on:oklch(19% 0 0);--control-glyph:oklch(19% 0 0)}:root[data-theme=dark][data-accent=violet]{--control-on:#8a66ff;--control-thumb-on:#fff;--control-glyph:#fff;--control-fill:#8a66ff}:root[data-theme=dark][data-accent=blue]{--control-on:#3b82f6;--control-thumb-on:#fff;--control-glyph:#fff;--control-fill:#3b82f6}:root[data-theme=dark][data-accent=green]{--control-on:#1fae78;--control-thumb-on:#fff;--control-glyph:#fff;--control-fill:#1fae78}:root[data-theme=dark][data-accent=amber]{--control-on:#e8a52a;--control-thumb-on:#fff;--control-glyph:#241803;--control-fill:#e8a52a}:root[data-theme=dark][data-accent=orange]{--control-on:#ef873a;--control-thumb-on:#fff;--control-glyph:#fff;--control-fill:#ef873a}:root[data-theme=dark][data-accent=coral]{--control-on:#ec6a60;--control-thumb-on:#fff;--control-glyph:#fff;--control-fill:#ec6a60}:root[data-theme=dark][data-accent=rose]{--control-on:#e457a0;--control-thumb-on:#fff;--control-glyph:#fff;--control-fill:#e457a0}:root{--series-1:#1f7dcf;--series-2:#7128a5;--series-3:#e58f00;--series-4:#009e84}:root[data-theme=dark]{--series-1:#55adff;--series-2:#9c37be;--series-3:#e66e00;--series-4:#00a861}@supports (color:oklch(from red clamp(.4,l * sign(max(c - .02,0)) + .5,.8) c h)){:root{--series-1:oklch(from var(--accent) calc(l*sign(max(c - .02, 0)) + .58*(1 - sign(max(c - .02, 0)))) calc(c*sign(max(c - .02, 0)) + .15*(1 - sign(max(c - .02, 0)))) calc(h*sign(max(c - .02, 0)) + 250*(1 - sign(max(c - .02, 0)))) );--series-2:oklch(from var(--accent) clamp(.45, l * sign(max(c - .02, 0)) + .58 * (1 - sign(max(c - .02, 0))) - .25, .76) .19 calc(h*sign(max(c - .02, 0)) + 250*(1 - sign(max(c - .02, 0))) + 57) );--series-3:oklch(from var(--accent) clamp(.45, l * sign(max(c - .02, 0)) + .58 * (1 - sign(max(c - .02, 0))) + .14, .76) .18 calc(h*sign(max(c - .02, 0)) + 250*(1 - sign(max(c - .02, 0))) + 184) );--series-4:oklch(from var(--accent) clamp(.45, l * sign(max(c - .02, 0)) + .58 * (1 - sign(max(c - .02, 0))), .76) .21 calc(h*sign(max(c - .02, 0)) + 250*(1 - sign(max(c - .02, 0))) + 292) )}:root[data-theme=dark]{--series-1:oklch(from var(--accent) calc(l*sign(max(c - .02, 0)) + .73*(1 - sign(max(c - .02, 0)))) calc(c*sign(max(c - .02, 0)) + .15*(1 - sign(max(c - .02, 0)))) calc(h*sign(max(c - .02, 0)) + 250*(1 - sign(max(c - .02, 0)))) );--series-2:oklch(from var(--accent) clamp(.485, l * sign(max(c - .02, 0)) + .73 * (1 - sign(max(c - .02, 0))) - .19, .665) .21 calc(h*sign(max(c - .02, 0)) + 250*(1 - sign(max(c - .02, 0))) + 66) );--series-3:oklch(from var(--accent) clamp(.485, l * sign(max(c - .02, 0)) + .73 * (1 - sign(max(c - .02, 0))) + .02, .665) .21 calc(h*sign(max(c - .02, 0)) + 250*(1 - sign(max(c - .02, 0))) + 175) );--series-4:oklch(from var(--accent) clamp(.485, l * sign(max(c - .02, 0)) + .73 * (1 - sign(max(c - .02, 0))) - .1, .665) .18 calc(h*sign(max(c - .02, 0)) + 250*(1 - sign(max(c - .02, 0))) + 270) )}}:focus:not(:focus-visible),:is(input:not([type=button],[type=checkbox],[type=color],[type=file],[type=image],[type=radio],[type=range],[type=reset],[type=submit]),textarea,[contenteditable]:not([contenteditable=false]),[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option],[tabindex="-1"]):focus{outline:none!important}:focus-visible:not(input:not([type=button],[type=checkbox],[type=color],[type=file],[type=image],[type=radio],[type=range],[type=reset],[type=submit]),textarea,[contenteditable]:not([contenteditable=false]),[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option],[tabindex="-1"]){outline:var(--focus-outline-width,2px) solid var(--focus-outline,var(--accent-strong))!important}@supports (color:color-mix(in lab,red,red)){:focus-visible:not(input:not([type=button],[type=checkbox],[type=color],[type=file],[type=image],[type=radio],[type=range],[type=reset],[type=submit]),textarea,[contenteditable]:not([contenteditable=false]),[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option],[tabindex="-1"]){outline:var(--focus-outline-width,2px) solid var(--focus-outline,color-mix(in oklab, var(--accent-strong) 72%, transparent))!important}}:focus-visible:not(input:not([type=button],[type=checkbox],[type=color],[type=file],[type=image],[type=radio],[type=range],[type=reset],[type=submit]),textarea,[contenteditable]:not([contenteditable=false]),[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option],[tabindex="-1"]){outline-offset:var(--focus-outline-offset,2px)!important}:root{--font-inter:"Quartz Sans",ui-sans-serif,system-ui,sans-serif;--font-geist:"Quartz Mono",ui-monospace,"SF Mono",Menlo,monospace;--font-heading:"Quartz Sans",ui-sans-serif,system-ui,sans-serif;--font-sans:"Quartz Sans",ui-sans-serif,system-ui,sans-serif;--font-mono:"Quartz Mono",ui-monospace,"SF Mono",Menlo,monospace;--brand-blue:#545e96;--brand-burgundy:#801046;--brand-orange:#f4752b;--brand-amber:#f7902d;--brand-olive:#564d1c;--brand-red:#ed1c24;--accent:var(--brand-red);--accent-strong:#c7151d;--accent-subtle:#fdecdf;--accent-foreground:#faf9f6;--control-on:#bd1922;--control-glyph:#faf9f6;--control-on-subtle:#fce8e9;--control-fill:#bd1922;--primary:#ed1c24;--primary-foreground:#faf9f6;--ring:#801046;--font-rounded:"Quartz Sans",ui-rounded,sans-serif;--arc-gradient-from:#f8e8eb;--arc-gradient-to:#ffe5c7;--arc-gradient:linear-gradient(100deg,var(--arc-gradient-from),var(--arc-gradient-to));--arc-gradient-soft:linear-gradient(135deg,#f5edef,#faf3ea);--arc-gradient-ink:linear-gradient(100deg,#801046,#9b481b);--background:#f3f1ec;--foreground:#1e1d1b;--surface:#faf9f6;--surface-muted:#eae7e0;--text-secondary:#5c5852;--text-muted:#706c66;--festival-gradient:linear-gradient(105deg,#ed1c24 0%,#801046 22%,#f4752b 48%,#545e96 73%,#564d1c 100%)}html{scroll-behavior:smooth;scroll-padding-top:90px}body{min-width:320px;font-family:var(--font-inter);color:#1e1d1b;background:#f3f1ec;margin:0;font-size:14px;line-height:1.5}button,a,input{touch-action:manipulation}button{cursor:pointer}img{max-width:100%}a{color:inherit;text-decoration:none}h1,h2,h3,h4,p{margin:0}h1,h2,h3{font-family:var(--font-heading);letter-spacing:-.04em}h3{font-size:24px;line-height:1.2}h4{font-weight:600}p{line-height:1.65}svg{flex-shrink:0}.muted{color:#65615b}.field-help{color:#65615b;font-size:12px;line-height:1.6}.eyebrow{color:var(--brand-burgundy);letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px;font-size:12px;font-weight:600;display:block}.spread{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.design-preview-strip{color:#5c5852;background:#eae7e0;border-bottom:1px solid #dfdbd2;justify-content:center;gap:24px;padding:6px 18px;font-size:11px;display:flex}.design-preview-strip span:first-child{color:#1e1d1b;font-weight:600}.site-header{z-index:40;background:var(--background);position:relative}@supports (color:color-mix(in lab,red,red)){.site-header{background:color-mix(in srgb,var(--background) 94%,transparent)}}.site-header{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--foreground)}@supports (color:color-mix(in lab,red,red)){.site-header{border-bottom:1px solid color-mix(in srgb,var(--foreground) 10%,transparent)}}.brand-ribbon{background:var(--festival-gradient);height:5px}.masthead{justify-content:space-between;align-items:center;gap:20px;max-width:1376px;margin:auto;padding:18px 28px;display:flex}.masthead-end{align-items:center;gap:18px;display:flex}.brand-logo{vertical-align:middle;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.brand-logo img{object-fit:contain;width:100%;max-width:none;height:100%;display:block;position:static}.brand-logo.dmt{width:198px;height:55px}.brand-logo.dmt img{object-fit:cover;object-position:center;width:198px;height:55px}.brand-logo.liwa{width:160px;height:54px}.brand-logo.liwa.white{filter:brightness(0)invert()}.brand-logo .logo-theme-dark,[data-theme=dark] .brand-logo .logo-theme-light{display:none}[data-theme=dark] .brand-logo .logo-theme-dark{display:block}.admin-brand{background:0 0!important;width:44px!important;height:44px!important}.admin-brand img{object-fit:contain;width:38px;height:38px}.nav-wordmark{font-family:var(--font-geist);letter-spacing:-.06em;font-size:14px;font-weight:750}.nav-wordmark span{color:#aaa;padding:0 3px;font-weight:400}.camp-hero{grid-template-columns:1fr 1.04fr;align-items:center;gap:52px;max-width:1376px;margin:30px auto 0;padding:18px 28px 64px;display:grid}.hero-copy{padding:24px 0}.hero-copy h1{max-width:660px;margin:28px 0 24px;font-size:clamp(46px,4.8vw,72px);font-weight:600;line-height:1.02}.hero-copy h1 span{color:#b94b18}.hero-copy>p{color:#706b63;max-width:445px;font-size:17px}.hero-cta{flex-wrap:wrap;align-items:center;gap:20px;margin:32px 0;display:flex}.hero-cta>span{color:#7c756e;max-width:140px;font-size:12px}.hero-dates{color:#564d1c;align-items:center;gap:10px;font-size:13px;display:flex}.hero-visual{background:#ddd0b7;border-radius:32px 32px 120px;height:610px;position:relative;overflow:hidden}.hero-visual>img{object-fit:cover;object-position:50% 42%;width:100%;height:100%}.photo-caption{color:#fff;background:linear-gradient(#0000,#201b168c);justify-content:space-between;align-items:center;gap:10px;padding:52px 76px 28px 26px;font-size:12px;display:flex;position:absolute;inset:auto 0 0}.photo-caption>span:last-child{align-items:center;gap:8px;display:flex}.festival-stamp{background:#fff;border-radius:16px;padding:9px 12px;position:absolute;top:20px;right:20px;transform:rotate(5deg)}.stay-search{z-index:5;background:#f9f2e7;border:1px solid #eee1c9;border-radius:26px;justify-content:space-between;align-items:center;gap:24px;max-width:1320px;margin:0 auto 36px;padding:28px 36px;display:flex;position:relative}.stay-search h2{font-size:30px}.stay-search .eyebrow{color:#766018;font-size:10px}.booking-pill-stage{justify-content:flex-end;min-width:250px;display:flex;position:relative;container-type:inline-size}.booking-pill{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#fff;border-radius:28px;max-width:100%;position:relative;box-shadow:0 6px 24px #564d1c12}.booking-pill.is-open{border:1px solid #e7e1d8;width:385px;max-width:min(420px,100vw - 48px)}.pill-face{gap:20px;min-width:300px;padding:18px;display:grid}.pill-face h3{font-size:23px}.pill-face>button{width:100%}.pill-top{color:#7b7469;justify-content:space-between;align-items:center;font-size:11px;display:flex}.pill-ticket{border-block:1px dashed #ddd2c6;gap:16px;padding:22px 0;display:grid}.pill-ticket>span{justify-content:space-between;gap:24px;font-size:12px;display:flex}.pill-ticket strong{font-weight:550}.festival-facts{grid-template-columns:repeat(4,1fr);gap:12px;max-width:1320px;margin:0 auto;display:grid}.festival-facts>div{border-radius:20px;grid-template-columns:1fr auto;gap:3px 20px;padding:25px 28px;display:grid}.festival-facts svg{opacity:.7;grid-area:1/2/span 2;align-self:center;width:23px;height:23px}.festival-facts strong{font-family:var(--font-heading);letter-spacing:-.04em;font-size:36px;font-weight:550;line-height:1.2}.festival-facts span{font-size:12px}.fact-blue{background:var(--brand-blue);color:#fff}.fact-burgundy{background:var(--brand-burgundy);color:#fff}.fact-orange{background:var(--brand-orange);color:#48260e}.fact-olive{background:var(--brand-olive);color:#fff}.camp-section{max-width:1376px;margin:0 auto;padding:104px 28px}.section-heading{justify-content:space-between;align-items:flex-end;gap:50px;margin-bottom:36px;display:flex}.section-heading h2{font-size:48px;font-weight:550;line-height:1.08}.section-heading h2 span{color:#8a837a}.section-heading>p{color:#7a7269;max-width:330px;padding-bottom:4px;font-size:15px}.tent-card-grid{grid-template-columns:1fr 1fr;gap:28px;display:grid}.tent-feature{gap:0;padding-top:0;overflow:hidden}.tent-feature.regular{--card:#fff;--border:#e6e7f0}.tent-feature.executive{--card:#fff;--border:#ebdfce}.tent-photo{height:315px;position:relative;overflow:hidden}.tent-photo>img{object-fit:cover;width:100%;height:100%}.tent-photo>button{position:absolute;bottom:18px;right:18px}.photo-chip{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffeb;border-radius:100px;padding:7px 14px;font-size:11px;font-weight:550;position:absolute;top:20px;left:20px}.tent-card-heading{justify-content:space-between;align-items:center;gap:10px;margin-top:26px;margin-bottom:14px;display:flex}.tent-card-heading h3{font-size:28px}.tent-feature [data-slot=card-content]>p{color:#786f65;max-width:410px;margin-bottom:20px;font-size:14px}.tent-feature [data-slot=card-content]>button{width:100%;margin-top:24px}.fact-row{color:#7d746a;flex-wrap:wrap;gap:18px;font-size:12px;display:flex}.fact-row>span{align-items:center;gap:6px;display:flex}.experience-section{background:#f7902d;border-radius:30px;grid-template-columns:1.1fr 1fr;max-width:1320px;margin:0 auto 48px;display:grid;overflow:hidden}.experience-photo{min-height:525px}.experience-photo img{object-fit:cover;width:100%;height:100%}.experience-copy{color:#48260e;flex-direction:column;align-items:flex-start;gap:24px;padding:54px 48px;display:flex}.experience-copy .eyebrow{color:#68320f;margin:0;font-size:10px}.experience-copy h2{font-size:45px;font-weight:550;line-height:1.05}.experience-copy>svg{color:#fff4cd}.experience-copy button{--accent:#801046;--accent-foreground:#fff}.experience-copy [class*=expandable]{color:#593616}.arrival-strip{color:#faf8e9;background:#564d1c;border-radius:20px;justify-content:space-between;align-items:center;gap:24px;max-width:1320px;margin:0 auto;padding:30px 36px;display:flex}.arrival-strip>div{align-items:center;gap:16px;display:flex}.arrival-strip>div>span{color:#d5cfaa;gap:4px;font-size:10px;display:grid}.arrival-strip strong{color:#fff;letter-spacing:-.02em;font-size:20px;font-weight:500}.arrival-strip svg{opacity:.65;width:22px}.arrival-strip>small{color:#d5cfaa;font-size:10px}.faq-wrap{max-width:1050px;margin:auto;padding:90px 28px 72px}.contact-wrap{color:#545e96;background:#f0f2f8;padding:64px 28px}.contact-wrap>section{max-width:1100px;margin:auto}.footer-band{background:var(--festival-gradient);color:#fff;justify-content:center;align-items:center;gap:38px;padding:50px 28px;display:flex}.footer-band p{font-family:var(--font-heading);letter-spacing:-.04em;font-size:36px}.camp-landing>footer{max-width:1376px;margin:auto;padding-inline:28px}.app-dialog{overscroll-behavior:contain;--accent:#22211e;--foreground:#1e1d1b;max-height:calc(100dvh - 40px);overflow-y:auto}.app-dialog [data-slot=dialog-title]{margin-bottom:6px;padding-right:25px;font-size:28px;line-height:1.2}.booking-step{gap:22px;display:grid}.form-two{grid-template-columns:1fr 1fr;align-items:start;gap:18px;display:grid}.form-actions{justify-content:flex-end;align-items:center;gap:12px;display:flex}.tent-choices{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.tent-choices>button{min-width:0}.booking-preview-photo{object-fit:cover;border-radius:20px;width:100%;height:220px}.review-heading{justify-content:space-between;align-items:center;gap:15px;display:flex}.review-summary{color:#65615b;gap:8px;font-size:14px;display:grid}.review-summary>span{align-items:center;gap:12px;display:flex}.booking-success{text-align:center;flex-direction:column;align-items:center;gap:20px;padding:10px 15px;display:flex}.success-mark{color:#1e1d1b;background:#eae7e0;border-radius:50%;padding:14px}.reference-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.preview-note{color:#4a4742;background:#eae7e0;border-radius:14px;padding:12px;font-size:12px}.error-message{color:#6e3b35;background:#f4ebe9;border-radius:12px;padding:12px;font-size:13px}.gallery-image{object-fit:contain;border-radius:18px;width:100%;max-height:60dvh;margin:20px 0}.admin-app{--font-body:var(--font-inter);background:#f3f1ec;min-height:100vh}.admin-header-shell{position:relative}.admin-header-shell>.theme-control{z-index:30;position:absolute;top:50%;right:30px;transform:translateY(-50%)}.admin-header-shell>header{background:#faf9f6;border-bottom:1px solid #dfdbd2}.admin-brand{color:#faf9f6;background:#22211e;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.admin-main{max-width:1480px;margin:auto;padding:30px 34px 80px}.admin-title{justify-content:space-between;align-items:center;gap:24px;margin:28px 0 30px;display:flex}.admin-title h1{margin:12px 0;font-size:40px;font-weight:550;line-height:1.15}.admin-title p{color:#65615b;font-size:13px}.overview-layout{grid-template-columns:minmax(400px,1.65fr) minmax(300px,.9fr);align-items:start;gap:24px;scroll-margin-top:100px;display:grid}.occupancy-card{min-width:0}.occupancy-card [data-slot=card-header]{padding-bottom:0}.tent-chart{width:100%;max-width:500px;margin:0 auto;box-shadow:none!important}.tent-chart [data-slot=chart-menu-trigger]{pointer-events:none}.overview-side{gap:20px;display:grid}.overview-side [data-slot=card-content]>button{width:100%;margin-top:22px}.overview-side [class*=calendar]{margin-inline:auto}.daily-counts{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.daily-counts>div{gap:10px;display:grid}.daily-counts span{color:#65615b;font-size:12px}.daily-counts strong{font-size:34px;font-weight:500;font-family:var(--font-geist);letter-spacing:-.05em}.daily-counts small{color:#8a857d;font-size:17px}.daily-counts>div:nth-child(2) strong{color:#2c2a27}.daily-counts>div:nth-child(3) strong{color:#4a4742}.admin-rule{color:#65615b;align-items:center;gap:12px;padding:0 12px;font-size:12px;display:flex}.tour-container{background:#faf9f6;border:1px solid #dfdbd2;border-radius:24px;align-items:flex-start;gap:20px;margin:0 0 28px;padding:20px;display:flex;position:relative}.tour-container>section{flex:1;max-width:none}.tour-container>button{flex-shrink:0}.tour-focus{outline-offset:10px;outline:3px solid #1e1d1b24}.dashboard-section{margin-top:55px;scroll-margin-top:100px}.section-bar{justify-content:space-between;align-items:center;gap:24px;margin-bottom:20px;display:flex}.section-bar h2{font-size:32px;font-weight:550;line-height:1.2}.section-bar p{color:#65615b;margin-top:10px;font-size:13px}.section-bar .eyebrow{font-size:10px}.workbook-note{color:#65615b;align-items:center;gap:10px;margin:0 0 16px;font-size:12px;display:flex}.uiarcRepoScope{background:#faf9f6;border:1px solid #dfdbd2;border-radius:18px;overflow:hidden}.executive-section{background:#faf9f6;border:1px solid #dfdbd2;border-radius:24px;padding:30px}.table-toolbar{grid-template-columns:1fr 1fr;align-items:start;gap:20px;margin-bottom:10px;display:grid}.table-scroll{margin-top:24px;overflow-x:auto}.table-scroll table{min-width:1100px}.table-person{white-space:nowrap;flex-direction:column;gap:4px;display:flex}.table-person strong{font-weight:500}.table-person small{color:var(--text-secondary);font-size:11px}.row-actions{align-items:center;gap:7px;display:flex}.row-actions button{white-space:nowrap}.setup-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.setup-grid [data-slot=card-content]{align-content:start;gap:20px;display:grid}.setup-grid p{font-size:14px}.details-list{gap:12px;margin:0;display:grid}.details-list>div{border-bottom:1px solid #dfdbd2;justify-content:space-between;gap:24px;padding-bottom:10px;display:flex}.details-list dt{color:#65615b;font-size:12px}.details-list dd{text-align:end;margin:0;font-size:13px}.message-preview{background:#eae7e0;border-radius:16px;padding:24px;line-height:1.85}.live-visitors{background:#faf9f6;border:1px solid #dfdbd2;border-radius:24px;max-width:640px;padding:25px;container-type:inline-size}.visitor-header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.visitor-status{color:#65615b;align-items:center;gap:8px;font-size:12px;display:flex}.visitor-dot{background:#969189;border-radius:50%;width:6px;height:6px}.visitor-dot.active{background:#3a3834;animation:1.6s ease-in-out infinite livepulse}.visitor-count{font-size:45px;font-weight:500;font-family:var(--font-geist);letter-spacing:-.06em;display:block}.visitor-header p{color:#65615b;font-size:12px}.visitor-map{color:#65615b;width:100%;margin-block:18px}.visitor-lists{grid-template-columns:1fr 1fr;gap:25px;margin-bottom:24px;display:grid}.visitor-lists h4{margin-bottom:12px;font-size:12px}.visitor-row{border-bottom:1px solid #eae7e0;justify-content:space-between;gap:20px;padding:9px 0;font-size:12px;display:flex}.visitor-row strong{font-weight:500}.visitor-lists p{margin-bottom:10px;font-size:11px;line-height:1.7}@keyframes livepulse{50%{box-shadow:0 0 0 4px #3a38341c}}@container (max-width:520px){.visitor-lists{grid-template-columns:1fr}.visitor-header>div:last-child{max-width:100px}}[dir=rtl] .hero-copy h1,[dir=rtl] .section-heading h2,[dir=rtl] .experience-copy h2{letter-spacing:0;line-height:1.3}[dir=rtl] h1,[dir=rtl] h2,[dir=rtl] h3,[dir=rtl] .eyebrow{letter-spacing:0}@media(min-width:1450px){.camp-hero{gap:70px}.hero-copy h1{font-size:78px}}@media(max-width:1150px){.camp-hero{gap:30px}.hero-visual{height:560px}.hero-copy h1{font-size:56px}.stay-search,.festival-facts,.experience-section,.arrival-strip{margin-inline:28px}.experience-copy{padding:38px 30px}.experience-copy h2{font-size:36px}.tent-card-heading{flex-direction:column;align-items:flex-start;gap:12px}.admin-main{padding:24px}.admin-title{flex-direction:column;align-items:flex-start}.overview-layout{grid-template-columns:1.3fr .9fr}.spread{flex-wrap:wrap}.overview-side [data-slot=card-content]{padding:18px}.arrival-strip{flex-wrap:wrap}}@media(max-width:760px){.design-preview-strip{gap:12px;font-size:9px}.masthead{align-items:center;padding:15px 20px}.masthead .brand-logo.dmt{width:156px}.masthead-end{gap:6px}.masthead-end>.brand-logo{display:none}.masthead-end button{font-size:11px}.masthead-end [role=group]{max-width:178px}.camp-hero{flex-direction:column;gap:25px;margin-top:15px;padding:10px 20px 34px;display:flex}.hero-copy{width:100%;padding:15px 0}.hero-copy h1{max-width:560px;margin:22px 0;font-size:49px}.hero-copy>p{max-width:490px;font-size:15px}.hero-cta{margin:26px 0}.hero-visual{border-radius:24px 24px 74px;width:100%;height:460px}.photo-caption{padding-right:45px;font-size:10px}.festival-stamp{transform-origin:100% 0;transform:rotate(5deg)scale(.85)}.stay-search{flex-direction:column;align-items:flex-start;margin:0 20px 20px;padding:24px}.stay-search h2{font-size:27px}.booking-pill-stage{justify-content:flex-start;width:100%}.booking-pill.is-open{width:100%}.pill-face{min-width:0}.festival-facts{grid-template-columns:1fr 1fr;gap:10px;margin-inline:20px}.festival-facts>div{padding:20px}.festival-facts strong{font-size:29px}.festival-facts span{font-size:10px}.camp-section{padding:64px 20px}.section-heading{margin-bottom:25px;display:block}.section-heading h2{font-size:37px}.section-heading>p{max-width:500px;margin-top:20px;font-size:14px}.tent-card-grid{grid-template-columns:1fr;gap:24px}.tent-photo{height:250px}.tent-card-heading{flex-direction:row;align-items:center}.tent-card-heading h3{font-size:26px}.experience-section{grid-template-columns:1fr;margin:0 20px 24px}.experience-photo{height:330px;min-height:0}.experience-copy{padding:30px 25px}.experience-copy h2{font-size:38px}.arrival-strip{gap:25px;margin-inline:20px;padding:26px}.arrival-strip>div{width:calc(50% - 16px)}.arrival-strip strong{font-size:17px}.arrival-strip>small{max-width:115px}.faq-wrap{padding:58px 20px}.contact-wrap{padding:45px 20px}.footer-band{flex-direction:column;gap:15px;padding:36px 20px}.footer-band p{font-size:29px}.camp-landing>footer{padding-inline:20px}.form-two{grid-template-columns:1fr}.tent-choices{grid-template-columns:repeat(4,1fr)}.app-dialog{max-height:calc(100dvh - 28px);padding:22px}.booking-preview-photo{height:175px}.review-heading,.form-actions{flex-wrap:wrap}.form-actions>button{flex:1}.admin-main{padding:20px 16px 60px}.admin-title{gap:20px;margin-block:22px}.admin-title h1{font-size:32px}.admin-title [role=group]{max-width:100%}.overview-layout{grid-template-columns:1fr;gap:18px}.overview-side{grid-template-columns:1fr}.overview-side>[data-slot=card]:nth-child(2){display:none}.overview-side .admin-rule{padding:8px}.occupancy-card [data-slot=card-header],.occupancy-card [data-slot=card-content]{padding-inline:18px}.occupancy-card .spread{gap:15px}.tent-chart{padding:0!important}.dashboard-section{margin-top:38px}.section-bar{flex-wrap:wrap;align-items:flex-start;gap:18px}.section-bar h2{font-size:28px}.section-bar>button{width:100%}.workbook-note{align-items:flex-start;font-size:11px}.executive-section{padding:22px 16px}.table-toolbar{grid-template-columns:1fr}.table-toolbar>div{min-width:0}.setup-grid{grid-template-columns:1fr}.tour-container{padding:16px;display:block}.tour-container>button{margin-top:15px}.visitor-lists{grid-template-columns:1fr}.live-visitors{padding:20px}.gallery-image{max-height:55dvh}.eyebrow{font-size:10px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.visitor-dot.active{animation:none}}[data-theme=dark] body,[data-theme=dark] .admin-app{color:#f2efe9;background:#181816}[data-theme=dark] .admin-header-shell>header{background:#21201e;border-color:#34322e}[data-theme=dark] .admin-title p,[data-theme=dark] .section-bar p,[data-theme=dark] .workbook-note,[data-theme=dark] .admin-rule{color:#b5afa8}[data-theme=dark] .executive-section,[data-theme=dark] .uiarcRepoScope{background:#21201e;border-color:#34322e}[data-theme=dark] .app-dialog{--foreground:#f2efe9}[data-theme=dark] .live-visitors{background:#21201e;border-color:#34322e}.backend-error{z-index:80;color:#faf9f6;text-align:center;background:#801046;padding:10px 18px;position:relative}.occupancy-card,.executive-section,.reservation-card{background:linear-gradient(var(--surface-card,#faf9f6),var(--surface-card,#faf9f6)) padding-box,linear-gradient(120deg,#545e96,#801046,#f4752b,#ed1c24) border-box;border:1px solid #0000}[data-theme=dark] .occupancy-card,[data-theme=dark] .executive-section,[data-theme=dark] .reservation-card{--surface-card:#21201e}.daily-counts span,.daily-counts small,.admin-rule,.section-bar p,.workbook-note,.uiarcRepoScope [class*=_sumMuted],.uiarcRepoScope [class*=_count],.uiarcRepoScope [class*=_statLabel]{color:#5b534f}[class*=_warning]{color:#8a4a00}[data-theme=dark] .daily-counts span,[data-theme=dark] .daily-counts small,[data-theme=dark] .admin-rule,[data-theme=dark] .section-bar p,[data-theme=dark] .workbook-note,[data-theme=dark] .uiarcRepoScope [class*=_sumMuted],[data-theme=dark] .uiarcRepoScope [class*=_count],[data-theme=dark] .uiarcRepoScope [class*=_statLabel]{color:#c8c4ce}[data-theme=dark] [class*=_warning]{color:#f7c773}.admin-app:has(.workbook-page) .admin-main{max-width:none;padding:0}.workbook-page{width:100%;padding:0;background:0 0!important;border:0!important}.workbook-page .section-bar{padding:16px 20px 0}.workbook-page .uiarcRepoScope{border:0;border-radius:0;width:100%;min-width:0}.workbook-page .admin-note{margin:10px 20px}.workbook-page .table-scroll{overflow-x:auto}:root:not([data-theme=dark]) .admin-desktop-sidebar .text-text-secondary,:root:not([data-theme=dark]) .admin-sidebar-dialog .text-text-secondary,:root:not([data-theme=dark]) .admin-desktop-sidebar .text-kbd-foreground,:root:not([data-theme=dark]) .admin-sidebar-dialog .text-kbd-foreground{color:var(--neutral-8)}.admin-shell{align-items:flex-start;min-width:0;display:flex}.admin-main{flex:1;min-width:0}.admin-desktop-sidebar{z-index:20;height:calc(100dvh - 32px);padding:16px 0 16px 16px;position:sticky;top:16px}.admin-sidebar-trigger{display:none}.admin-desktop-sidebar,.admin-sidebar-dialog{--color-accent-500:#545e96;--color-accent-600:#801046}.admin-sidebar-identity{flex-direction:column;flex:1;align-items:flex-start;gap:6px;min-width:0;display:flex}.admin-sidebar-identity .brand-logo{flex-shrink:0;width:36px;height:36px}.admin-sidebar-identity>div{min-width:0;display:grid}.admin-sidebar-identity strong,.admin-sidebar-identity small{text-overflow:clip;white-space:normal;overflow:visible}.admin-sidebar-identity strong{font-size:13px}.admin-sidebar-identity small{color:var(--text-secondary);font-size:11px}.admin-sidebar-dialog{border-radius:0;width:min(320px,100vw - 32px);height:100dvh;max-height:none;padding:0;top:0;transform:none;translate:0!important}[dir=ltr] .admin-sidebar-dialog{left:0;right:auto}[dir=rtl] .admin-sidebar-dialog{left:auto;right:0}.admin-sidebar-dialog [data-slot=dialog-body]{padding:0}.admin-sidebar-dialog [data-slot=dialog-body]>div{height:100%}@media(max-width:900px){.admin-desktop-sidebar{display:none}.admin-sidebar-trigger{z-index:45;inset-inline-start:12px;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.admin-header-shell>header{padding-inline-start:52px}}.loading-booking{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f3f1ecd9;place-content:center;padding:24px;display:grid;position:fixed;inset:0}.loading-booking>div{width:min(340px,80vw)}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-contain-size{syntax:"*";inherits:false}@property --tw-contain-layout{syntax:"*";inherits:false}@property --tw-contain-paint{syntax:"*";inherits:false}@property --tw-contain-style{syntax:"*";inherits:false}@property --tw-text-shadow-color{syntax:"*";inherits:false}@property --tw-text-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto)))))}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto)))))}to{height:0}}:root,.quartz{--font-sans:"OmnesArabic","Quartz Sans",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-heading:"OmnesArabic","Quartz Sans","Arial Black",ui-sans-serif,system-ui,sans-serif;--font-body:var(--font-sans);--font-inter:var(--font-sans);--font-mono:"Quartz Mono",ui-monospace,SFMono-Regular,Consolas,monospace;--font-geist:var(--font-mono);--booking-page:#F3F1EC;--booking-surface:#FAF9F6;--booking-ink:#1E1D1B;--booking-muted:#65615B;--booking-line:#DFDBD2;--booking-brand:#801046;--booking-wash:#F4ECEF;--accent:var(--booking-brand);--accent-strong:#680c38;--accent-foreground:#FAF9F6;--primary:var(--booking-brand);--primary-foreground:#FAF9F6;--background:var(--booking-surface);--surface:var(--booking-surface);--surface-raised:var(--booking-surface);--surface-muted:#EAE7E0;--foreground:var(--booking-ink);--text-secondary:var(--booking-muted);--text-muted:var(--booking-muted);--border:var(--booking-line);--neutral-0:#FAF9F6;--neutral-1:#F6F4EF;--neutral-2:#F3F1EC;--neutral-3:#EAE7E0;--neutral-10:#262522;--neutral-11:#1E1D1B;--control-on:#22211E;--control-glyph:#FAF9F6;--control-thumb:#FAF9F6;--control-thumb-on:#FAF9F6;--color-white:#FAF9F6;--color-black:#1E1D1B;--color-neutral-50:#F6F4EF;--color-neutral-100:#EFECE6;--color-neutral-900:#242320;--color-neutral-925:#181816;--color-neutral-950:#1E1D1B;--surface-white:#FAF9F6;--surface-base:#EFECE6;--surface-loud:#1E1D1B;--fg-loud:#1E1D1B;--fg-white:#FAF9F6;--card:#FAF9F6;--popover:#FAF9F6;--raised:#FAF9F6;--control:#FAF9F6}html[data-theme=dark],html[data-theme=dark] .quartz{--booking-page:#181816;--booking-surface:#21201E;--booking-ink:#F2EFE9;--booking-muted:#B5AFA8;--booking-line:#34322E;--booking-brand:#e4a9c1;--booking-wash:#33242E;--accent-strong:#f1bfd4;--accent-foreground:#1E1D1B;--primary-foreground:#1E1D1B;--background:#181816;--surface:#21201E;--surface-raised:#262522;--surface-muted:#292825;--foreground:#F2EFE9;--control-on:#EAE6DF;--control-glyph:#1E1D1B;--control-thumb:#F2EFE9;--control-thumb-on:#1E1D1B;--surface-white:#21201E;--surface-base:#292825;--surface-loud:#181816;--fg-loud:#F2EFE9;--fg-white:#F2EFE9;--card:#21201E;--popover:#262522;--raised:#262522}body.quartz{background:var(--booking-page);color:var(--booking-ink);font-family:var(--font-sans);font-size:14px;line-height:1.5;font-stretch:normal}h1,h2,h3,h4{font-family:var(--font-sans);letter-spacing:-.025em;font-weight:600}button,input,select,textarea{font-family:inherit}.muted,.field-help{color:var(--booking-muted)}.brand-logo.dmt{width:224px;height:64px;background:transparent;border-radius:4px;filter:none!important}.brand-logo.dmt svg{display:block;width:100%;height:100%}.brand-logo.liwa{width:168px;height:58px}.brand-logo.liwa img{width:100%;height:100%;object-fit:contain;max-width:100%;position:static;transform:none}.brand-logo{overflow:visible}.design-preview-strip{order:2;background:var(--booking-wash);color:var(--booking-muted);font-size:11px;padding:5px 16px;border:0}.design-preview-strip span:first-child{color:var(--booking-brand)}.booking-site{background:var(--booking-page);color:var(--booking-ink);min-height:100vh}.booking-header{display:flex;align-items:center;gap:14px;background:var(--booking-surface);border-top:3px solid var(--booking-brand);border-bottom:1px solid var(--booking-line);padding:0 max(24px,calc((100vw - 1200px)/2));position:relative;z-index:35}.booking-header>header{flex:1;min-width:0}.booking-header>header [class*=_inner_]{padding:0;max-width:none}.booking-header>header [class*=_bar_]{height:86px}.booking-header>header [class*=_brandMark_]{width:auto;height:auto}.booking-header>header [class*=_brand_]{padding:0}.booking-header>header [class*=_nav_]{margin-inline-start:auto}.booking-header>.theme-control{flex:none}.booking-header button{font-family:var(--font-sans)}.booking-page{max-width:1200px;padding:0 24px 32px;margin:0 auto}.booking-intro{display:flex;align-items:center;justify-content:space-between;gap:64px;padding:38px 0 28px}.intro-location{display:flex;align-items:center;gap:7px;font-size:12px;color:var(--booking-muted)}.intro-location>span{margin-inline-start:12px;padding-inline-start:18px;border-inline-start:1px solid var(--booking-line)}.booking-intro h1{font-size:36px;line-height:1.15;margin:12px 0;font-weight:600;letter-spacing:-.04em}.booking-intro p{font-size:14px;color:var(--booking-muted)}.intro-benefits{display:flex;gap:20px;align-items:center;margin-top:15px;font-size:12px;color:var(--booking-brand)}.intro-benefits>span{display:flex;align-items:center;gap:6px}.booking-intro>.brand-logo{width:176px;height:62px;margin-inline-end:12px}.availability-search{display:grid;grid-template-columns:1fr 1fr .7fr auto;gap:24px;align-items:center;background:var(--booking-surface);border:1px solid var(--booking-line);border-radius:12px;padding:22px 24px;position:relative;z-index:10}.availability-search>button{height:44px;align-self:center;margin-top:0}.availability-search>div{min-width:0}.availability-search label{font-size:12px}.booking-columns{display:grid;grid-template-columns:minmax(0,1fr) 292px;gap:28px;margin-top:30px}.booking-results{min-width:0;scroll-margin-top:24px}.results-heading{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px}.results-heading h2{font-size:22px;line-height:1.25}.results-heading p{font-size:12px;color:var(--booking-muted);margin-top:5px}.results-heading [role=group]{flex-shrink:0}.reservation-card{border:1px solid var(--booking-line);background:var(--booking-surface);border-radius:12px;overflow:hidden;margin-bottom:20px}.reservation-card-main{display:grid;grid-template-columns:215px minmax(0,1fr)}.reservation-photo{border-radius:0!important;height:100%!important;min-height:244px;padding:0!important;position:relative;display:block!important;overflow:hidden;isolation:isolate}.reservation-photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.reservation-photo:hover img{transform:scale(1.025)}.reservation-photo>span{position:absolute;bottom:14px;left:14px;color:#fff;background:#262421d9;padding:5px 9px;border-radius:5px;font-size:11px;font-weight:500}.reservation-info{padding:22px;min-width:0}.reservation-card-title{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;flex-wrap:wrap}.reservation-card-title h3{font-size:21px;line-height:1.25;letter-spacing:-.025em}.reservation-info>p{font-size:13px;color:var(--booking-muted);line-height:1.65;margin:12px 0 16px;max-width:350px}.tent-amenities{display:flex;flex-wrap:wrap;gap:10px 16px;color:var(--booking-muted);font-size:11px}.tent-amenities>span{display:flex;gap:6px;align-items:center}.reservation-price{display:flex;justify-content:space-between;align-items:end;gap:16px;margin-top:24px}.reservation-price>div{display:grid;gap:3px}.reservation-price strong{font-size:15px;color:var(--booking-brand);font-weight:600}.reservation-price>div>span{font-size:10px;color:var(--booking-muted)}.reservation-price>button{font-size:12px;white-space:nowrap;padding-inline:12px}.reservation-inventory{padding:18px 22px 16px;border-top:1px solid var(--booking-line)}.inventory-heading{display:flex;justify-content:space-between;align-items:center;font-size:12px;margin-bottom:12px}.inventory-heading strong{font-weight:500}.inventory-heading>span{font-size:11px;color:var(--booking-muted)}.number-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.number-grid>button{padding:0 8px;height:36px;justify-content:space-between;min-width:0;font-family:var(--font-mono);font-size:12px;gap:4px}.number-grid>button:not(:disabled):hover{border-color:var(--booking-brand);color:var(--booking-brand);background:var(--booking-wash)}.reservation-inventory>p{font-size:11px;color:var(--booking-muted);margin-top:12px}.stay-sidebar{padding-top:65px}.stay-summary{padding:20px;background:var(--booking-surface);border:1px solid var(--booking-line);border-radius:12px}.stay-summary h2{font-size:18px;margin-bottom:16px}.summary-photo{height:126px;overflow:hidden;border-radius:6px;margin-bottom:15px}.summary-photo img{width:100%;height:100%;object-fit:cover;object-position:center 43%}.stay-summary h3{font-size:16px}.stay-summary>p{font-size:11px;color:var(--booking-muted);margin-top:5px}.stay-summary dl{margin:20px 0 0}.stay-summary dl>div{display:flex;justify-content:space-between;align-items:center;margin:13px 0;font-size:12px}.stay-summary dt{display:flex;align-items:center;gap:9px;color:var(--booking-muted)}.stay-summary dd{margin:0;font-variant-numeric:tabular-nums;font-weight:500}.stay-summary .summary-total{border-top:1px solid var(--booking-line);padding-top:15px;margin-top:18px}.summary-total dd{color:var(--booking-brand);font-size:18px}.stay-summary .stay-included{display:flex;align-items:center;gap:8px;font-size:10px;border-top:1px solid var(--booking-line);padding-top:15px}.booking-help{padding:22px 4px}.booking-help h3{font-size:15px}.booking-help p{font-size:12px;color:var(--booking-muted);margin:7px 0 12px}.booking-help>button{font-size:12px;width:100%}.booking-guidelines{display:grid;grid-template-columns:1fr 300px;gap:60px;border-block:1px solid var(--booking-line);padding:26px 0;margin-top:18px}.booking-guidelines h2{font-size:18px;margin-bottom:10px}.booking-guidelines p{font-size:13px;color:var(--booking-muted)}.quick-plan{display:grid;align-content:start;justify-items:end;gap:10px}.quick-plan>span{font-size:12px;color:var(--booking-muted)}.booking-pill-stage{min-width:0;width:100%;container-type:normal}.booking-pill{box-shadow:none;background:var(--booking-surface);border-radius:10px}.booking-pill-stage .booking-pill.is-open{width:300px}.pill-face{min-width:0}.booking-pill>div>button{font-size:12px;height:38px}.booking-faq{padding:36px 0}.booking-faq>section{padding:0}.booking-faq h2,.booking-contact h2{font-size:24px;letter-spacing:-.025em}.booking-faq header p,.booking-contact p{font-size:13px}.booking-contact{border-top:1px solid var(--booking-line);padding-top:30px}.booking-contact>section{padding:0}.booking-site>footer{border-top:1px solid var(--booking-line);max-width:1200px;margin:auto;padding:24px}.booking-site>footer .brand-logo.liwa{width:96px;height:34px}.booking-site>footer [class*=brandMark]{width:auto;height:auto}.app-dialog{border-radius:14px!important;background:var(--booking-surface)!important;color:var(--booking-ink)!important;--foreground:var(--booking-ink);--accent:var(--booking-brand);font-family:var(--font-sans)}.app-dialog [data-slot=dialog-title]{font-size:24px;letter-spacing:-.025em}.booking-flow-shell{display:grid;gap:22px}.booking-preview-photo{border-radius:8px}.review-summary{color:var(--booking-muted)}.preview-note{background:var(--booking-wash);color:var(--booking-muted);border-radius:6px}.form-actions{border-top:1px solid var(--booking-line);padding-top:18px}.app-dialog .form-two{gap:18px}.booking-success{gap:16px}.booking-success-summary{display:grid;gap:6px}.success-mark{width:64px;height:64px;padding:0;display:grid;place-items:center;border-radius:50%;background:#faf9f6;color:#1e1d1b;border:1px solid #D5D0C6;box-shadow:0 12px 28px -12px #0000002e}html[data-theme=dark] .success-mark{background:#f2efe9;color:#181816;border-color:#f2efe9;box-shadow:0 14px 32px -12px #0000007a}.gallery-image{border-radius:8px}.loading-booking{background:var(--booking-page)}button.booking-confirm-hold{--hold-ink:#1E1D1B;--hold-border:#D5D0C6;--hold-fill:#DDD7CA;--hold-on-fill:#141312;min-width:210px;background:#faf9f6;color:var(--hold-ink);border-color:var(--hold-border);font-weight:500;box-shadow:0 1px 2px #0000000f}button.booking-confirm-hold[data-state=done]{--hold-fill:#FFFFFF;--hold-on-fill:#141312}html[data-theme=dark] button.booking-confirm-hold{--hold-ink:#181816;--hold-border:#F2EFE9;--hold-fill:#D4CEC1;--hold-on-fill:#141312;background:#f2efe9;color:var(--hold-ink);border-color:var(--hold-border);box-shadow:0 2px 10px #0000003d}html[data-theme=dark] button.booking-confirm-hold[data-state=done]{--hold-fill:#FFFFFF;--hold-on-fill:#141312}@media(hover:hover)and (pointer:fine){button.booking-confirm-hold:not(:disabled):not([aria-disabled=true]):hover{background:#fff;border-color:#c5bfb3}html[data-theme=dark] button.booking-confirm-hold:not(:disabled):not([aria-disabled=true]):hover{background:#faf8f4;border-color:#faf8f4}}button.booking-cta{min-height:52px;padding:0 30px;border:0;border-radius:999px;background:linear-gradient(120deg,#801046,#b3124f 45%,#ed1c24);color:#faf9f6;font-size:15px;font-weight:600;letter-spacing:-.01em;box-shadow:0 14px 30px -14px #801046a6,0 2px 8px #8010462e;transition:box-shadow .25s ease,transform .25s ease,opacity .2s ease}button.booking-cta:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(110deg,transparent 25%,rgba(255,255,255,.35) 50%,transparent 75%);transform:translate(-130%);transition:transform .7s cubic-bezier(.4,0,.2,1);pointer-events:none}button.booking-cta:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 18px 38px -14px #801046bf,0 3px 10px #80104638}button.booking-cta:hover:not(:disabled):before{transform:translate(130%)}button.booking-cta:active:not(:disabled){transform:translateY(0)}button.booking-cta:disabled{opacity:.55;box-shadow:none}html[data-theme=dark] button.booking-cta{box-shadow:0 14px 34px -14px #000c,0 0 0 1px #ffffff14}.booking-confirm-cta{min-width:220px}.admin-app{background:var(--booking-page)!important;color:var(--booking-ink)!important}.admin-main{max-width:1280px}.admin-title h1{font-size:30px;letter-spacing:-.035em}.section-bar h2{font-size:24px}.eyebrow{text-transform:none;letter-spacing:0;color:var(--booking-brand)}.executive-section,.tour-container,.live-visitors{border-radius:12px!important}.admin-header-shell>header{background:var(--booking-surface)!important;border-color:var(--booking-line)!important}.admin-header-shell>.theme-control{right:24px}.admin-header-shell>header{padding-inline-end:60px}.daily-counts strong{font-family:var(--font-sans);letter-spacing:-.025em}.details-list>div{border-color:var(--booking-line)}.details-list dt,.admin-title p,.section-bar p,.workbook-note{color:var(--booking-muted)}[dir=rtl] .booking-header>header [class*=_nav_]{margin-right:auto;margin-left:0}[dir=rtl] .booking-intro h1{letter-spacing:0;line-height:1.4}[dir=rtl] .reservation-photo>span{left:auto;right:14px}@media(min-width:1400px){.booking-page{max-width:1280px}.booking-columns{grid-template-columns:minmax(0,1fr) 310px}.reservation-card-main{grid-template-columns:250px minmax(0,1fr)}}@media(max-width:1050px){.booking-columns{grid-template-columns:minmax(0,1fr) 250px;gap:20px}.reservation-card-main{grid-template-columns:170px minmax(0,1fr)}.reservation-info{padding:18px}.reservation-card-title{display:grid}.reservation-price{flex-wrap:wrap;margin-top:18px}.availability-search{gap:16px;padding:20px}.results-heading{align-items:start;flex-direction:column}.stay-sidebar{padding-top:100px}.reservation-photo{min-height:290px}.booking-header{padding-inline:24px}}@media(max-width:760px){.booking-header{padding:0 16px;gap:6px}.booking-header>header [class*=_bar_]{height:72px}.brand-logo.dmt{width:178px;height:54px}.booking-header>header [class*=_actions_]{gap:4px}.booking-header>header [class*=_primary_]{padding:0 8px;font-size:12px}.booking-page{padding:0 16px 20px}.booking-intro{padding:24px 0 22px;gap:15px;align-items:flex-start}.booking-intro h1{font-size:28px;line-height:1.2;margin-top:13px}.booking-intro p{font-size:13px;max-width:350px}.booking-intro>div{padding-inline-end:112px}.booking-intro>.brand-logo{width:88px;height:34px;position:absolute;right:16px;top:88px;margin:0}.intro-location{font-size:11px;flex-wrap:wrap;gap:5px;max-width:240px}.intro-location>span{margin:3px 0 0;padding:0;border:0;flex-basis:100%}.intro-benefits{font-size:10px;gap:8px;flex-wrap:wrap;margin-top:12px}.availability-search{grid-template-columns:1fr 1fr;gap:16px 12px;padding:16px;border-radius:10px}.availability-search>button{align-self:end;margin-bottom:0;height:40px;font-size:12px}.availability-search>div:nth-child(3){align-self:end}.booking-columns{display:flex;flex-direction:column;margin-top:24px;gap:0}.results-heading{gap:14px;margin-bottom:16px}.results-heading h2{font-size:21px}.results-heading p{font-size:11px}.reservation-card-main{grid-template-columns:1fr}.reservation-photo{height:195px!important;min-height:0;width:100%}.reservation-photo img{object-position:center 48%}.reservation-info{padding:18px}.reservation-card-title{display:flex;align-items:center}.reservation-card-title h3{font-size:21px}.reservation-info>p{max-width:none;margin:10px 0 14px}.reservation-price{flex-wrap:nowrap;align-items:center}.reservation-inventory{padding:16px 18px}.number-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}.number-grid>button{height:38px}.stay-sidebar{padding-top:2px}.stay-summary{display:none}.booking-help{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:18px;border:1px solid var(--booking-line);border-radius:10px;background:var(--booking-surface);margin-bottom:20px}.booking-help h3{flex-basis:100%}.booking-help p{margin:0 0 6px}.booking-guidelines{grid-template-columns:1fr;gap:22px;padding:24px 0;margin:4px 0 0}.quick-plan{justify-items:start}.booking-pill-stage{justify-content:flex-start}.booking-faq{padding:30px 0}.booking-faq h2,.booking-contact h2{font-size:22px}.booking-site>footer{padding:24px 16px}.admin-header-shell>.theme-control{right:10px;top:16px}.admin-header-shell>header{padding-inline-end:45px}.admin-title h1{font-size:26px}.app-dialog{width:calc(100vw - 24px)!important;max-height:calc(100dvh - 24px);padding:18px!important}.app-dialog [data-slot=dialog-title]{font-size:22px}.tent-choices{grid-template-columns:repeat(4,1fr)}[dir=rtl] .booking-intro>.brand-logo{left:16px;right:auto}}.booking-faq,.booking-contact{background:var(--booking-page);color:var(--booking-ink)}.booking-faq>section,.booking-contact>section{background:transparent;color:inherit}.booking-faq h2,.booking-contact h2{color:var(--booking-ink)}.booking-faq header p,.booking-contact p{color:var(--booking-muted)}@media(prefers-reduced-motion:reduce){.reservation-photo img{transition:none}.reservation-photo:hover img{transform:none}}@media(max-width:760px){.booking-header>header [class*=_scrim_]{position:fixed;inset:75px 0 0;width:auto}.booking-header>header [class*=_sheet_]{position:fixed;top:75px;right:0;left:0;width:auto;max-height:calc(100dvh - 75px);overflow-y:auto;border-radius:0 0 16px 16px;box-shadow:0 24px 48px #0002}}.camp-gallery-section{margin-top:36px;padding-top:32px;border-top:1px solid var(--booking-line)}.camp-gallery-header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:22px;flex-wrap:wrap}.camp-gallery-eyebrow{display:inline-block;font-size:11px;font-weight:600;color:var(--booking-brand);margin-bottom:6px}.camp-gallery-header h2{font-size:24px;line-height:1.2;letter-spacing:-.025em;margin:0}.camp-gallery-header p{font-size:13px;color:var(--booking-muted);margin:6px 0 0;max-width:62ch;text-wrap:pretty}.camp-gallery-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.camp-gallery-bento{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(0,1fr);gap:16px;align-items:stretch}.camp-photo-subgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.camp-photo-card{appearance:none;border:1px solid var(--booking-line);background:var(--booking-surface);border-radius:16px;padding:6px;text-align:start;color:var(--booking-ink);cursor:pointer;display:flex;flex-direction:column;gap:0;overflow:hidden;position:relative;transition:border-color .2s cubic-bezier(.2,0,0,1),box-shadow .2s cubic-bezier(.2,0,0,1),scale .16s cubic-bezier(.2,0,0,1)}.camp-photo-card:focus-visible{outline:2px solid var(--booking-brand);outline-offset:2px}.camp-photo-media{position:relative;border-radius:10px;overflow:hidden;aspect-ratio:16/10;background:var(--booking-wash);isolation:isolate;outline:1px solid oklch(0 0 0/.1);outline-offset:-1px}html[data-theme=dark] .camp-photo-media{outline-color:#ffffff1a}.camp-photo-card.is-lead .camp-photo-media{aspect-ratio:16/10;flex:1;min-height:280px}.camp-photo-media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s cubic-bezier(.2,0,0,1)}.camp-photo-badge{position:absolute;top:12px;inset-inline-start:12px;z-index:2}.camp-photo-zoom{position:absolute;bottom:12px;inset-inline-end:12px;z-index:2;display:inline-flex;align-items:center;gap:6px;padding:6px 11px;border-radius:8px;background:#16100fd1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font-size:11px;font-weight:500}.camp-photo-tag{position:absolute;bottom:10px;inset-inline-start:10px;z-index:2;padding:4px 8px;border-radius:6px;background:#16100fc7;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;font-size:10px;font-weight:500}.camp-photo-meta{padding:12px 10px 8px;display:grid;gap:4px}.camp-photo-card.is-lead .camp-photo-meta{padding:14px 12px 10px}.camp-photo-meta h3{font-size:15px;line-height:1.3;margin:0;font-weight:600;letter-spacing:-.015em;text-wrap:balance}.camp-photo-card.is-lead .camp-photo-meta h3{font-size:18px}.camp-photo-meta p{font-size:12px;line-height:1.5;color:var(--booking-muted);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.camp-photo-card.is-lead .camp-photo-meta p{-webkit-line-clamp:3;font-size:13px}.camp-gallery-reel-panel{border:1px solid var(--booking-line);background:var(--booking-surface);border-radius:16px;padding:24px;display:grid;gap:16px}.camp-reel-caption{text-align:center;max-width:56ch;margin-inline:auto;display:grid;gap:4px}.camp-reel-caption strong{font-size:16px;font-weight:600}.camp-reel-caption p{font-size:13px;color:var(--booking-muted);margin:0}.camp-photo-lightbox{padding:24px;display:flex;flex-direction:column;align-items:center;justify-content:center}.camp-lightbox-stage{max-width:min(1080px,94vw);width:100%;display:grid;gap:14px;background:var(--booking-surface);color:var(--booking-ink);border:1px solid var(--booking-line);border-radius:18px;padding:12px;box-shadow:0 28px 70px #00000073}.camp-lightbox-stage>img{width:100%;max-height:min(62dvh,620px);object-fit:cover;border-radius:10px;display:block;outline:1px solid oklch(0 0 0/.1);outline-offset:-1px}html[data-theme=dark] .camp-lightbox-stage>img{outline-color:#ffffff1a}.camp-lightbox-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:4px 6px;flex-wrap:wrap}.camp-lightbox-copy{display:grid;gap:3px;min-width:0;flex:1}.camp-lightbox-copy>span{font-size:11px;font-weight:600;color:var(--booking-brand);font-variant-numeric:tabular-nums}.camp-lightbox-copy>strong{font-size:17px;line-height:1.25}.camp-lightbox-copy>p{font-size:12px;color:var(--booking-muted);margin:0}.camp-lightbox-nav{display:flex;align-items:center;gap:8px;flex-shrink:0}.camp-lightbox-thumbs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding:0 4px 2px}.camp-thumb{appearance:none;border:2px solid transparent;border-radius:8px;padding:0;overflow:hidden;background:var(--booking-wash);cursor:pointer;aspect-ratio:16/9;opacity:.62;transition:opacity .18s ease,border-color .18s ease}.camp-thumb.is-active{border-color:var(--booking-brand);opacity:1}.camp-thumb img{width:100%;height:100%;object-fit:cover;display:block}@media(hover:hover)and (prefers-reduced-motion:no-preference){.camp-photo-card:hover{border-color:color-mix(in oklch,var(--booking-brand) 42%,var(--booking-line));box-shadow:0 12px 28px -16px #0000002e}.camp-photo-card:hover .camp-photo-media img{transform:scale(1.025)}.camp-thumb:hover{opacity:.92}}@media(prefers-reduced-motion:no-preference){.camp-photo-card:not(:disabled):active{scale:.985}.camp-thumb:not(:disabled):active{scale:.96}}@media(max-width:1050px){.camp-gallery-bento{grid-template-columns:1fr}.camp-photo-card.is-lead .camp-photo-media{min-height:240px}}@media(max-width:760px){.camp-gallery-section{margin-top:26px;padding-top:24px}.camp-gallery-header{align-items:flex-start;gap:14px}.camp-gallery-header h2{font-size:21px}.camp-gallery-actions{width:100%}.camp-gallery-actions>button{flex:1;justify-content:center}.camp-photo-subgrid{grid-template-columns:1fr;gap:12px}.camp-photo-card.is-lead .camp-photo-media{min-height:190px}.camp-gallery-reel-panel{padding:16px 12px}.camp-photo-lightbox{padding:12px}.camp-lightbox-stage{padding:10px;gap:10px}.camp-lightbox-bar{flex-direction:column;align-items:stretch}.camp-lightbox-nav{justify-content:space-between}.camp-lightbox-nav>button{flex:1}}.admin-app .admin-tour{background:var(--booking-surface);border:1px solid var(--booking-line);padding:14px;box-shadow:0 8px 32px #0002}.admin-tour[hidden]{display:none!important}#admin-theme-controls{position:absolute;inset-inline-end:18px;top:50%;transform:translateY(-50%);z-index:40}.admin-header-shell>header{padding-inline-end:56px}.occupancy-radial{--font-charts-rounded:var(--font-sans)}@media(max-width:760px){#admin-theme-controls{top:14px;transform:none;inset-inline-end:10px}}.brand-date-range{max-width:100%;--accent:var(--booking-brand);--control-on:var(--booking-brand)}.search-range .brand-date-range{width:100%!important;min-width:0}.search-range .brand-date-range:not([data-open]) [class*=_surface_]{max-width:100%}.brand-date-range [class*=_surface_]:after{border:1px solid transparent!important;background:linear-gradient(125deg,#545e96,#c3c8e6 14%,#801046 30%,#e2b6c9,#f4752b,#f7902d,#ed1c24 90%,#545e96) border-box!important;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px}.brand-date-range [class*=_surface_]{box-shadow:0 1px 2px #0000000a,inset 0 1px #fff2}.availability-search.has-range{grid-template-columns:minmax(280px,1fr) minmax(130px,.45fr) auto}.search-range{display:grid;gap:8px;align-content:start}.search-range>span{font-size:12px;font-weight:500}.search-range>small{color:var(--booking-muted);font-size:11px}.search-range .brand-date-range{width:100%}.search-range .brand-date-range>button{width:100%}.reservation-quick-actions,.guest-contact{display:inline-flex;align-items:center;gap:6px}.guest-contact a{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:30px;min-height:30px;padding:4px 7px;border:1px solid var(--booking-line);border-radius:6px;font:500 11px/1 var(--font-sans);color:var(--booking-ink);background:var(--booking-surface);white-space:nowrap}.guest-contact a:hover{background:var(--booking-wash);color:var(--booking-brand);border-color:var(--booking-brand)}.guest-contact a:focus-visible{outline:2px solid var(--booking-brand);outline-offset:2px}.activity-readable table{min-width:900px}.activity-readable td{white-space:normal!important;vertical-align:top}.activity-readable .table-person{white-space:normal}.activity-timezone{display:block;font-size:10px;color:var(--booking-muted);margin-top:3px}.activity-description{font-size:12px;line-height:1.6;display:block;min-width:200px;max-width:380px}.activity-changes{list-style:none;padding:0;margin:0;display:grid;gap:10px;min-width:240px;max-width:430px}.activity-changes li{display:grid;gap:3px;font-size:12px;line-height:1.5}.activity-changes li>strong{font-size:10px;font-weight:500;color:var(--booking-muted)}.activity-changes b{font-weight:500}.occupancy-radial{max-width:100%;background:var(--booking-surface);color:var(--booking-ink)}.occupancy-radial [aria-label="More options"],.tent-chart [aria-label="More options"]{display:none}.tent-chart [data-slot=budget-overview-chart-plot]{max-width:440px;aspect-ratio:440/375!important;min-height:0}.tent-chart{--font-charts-rounded:var(--font-sans)}.overview-side [data-slot=chart-card]{padding:24px}.daily-counts>div:nth-child(2) strong{color:var(--booking-brand)}.occupancy-card{overflow:visible}.admin-practice{display:grid;gap:20px}.admin-practice p{font-size:14px;color:var(--booking-muted);line-height:1.7}.practice-progress{display:flex;gap:6px}.practice-progress>span{height:4px;flex:1;border-radius:2px;background:var(--booking-line)}.practice-progress>span[data-complete=true]{background:var(--booking-brand)}.practice-request{display:grid;gap:14px;padding:18px;background:var(--booking-page);border-radius:10px}.practice-request>span{color:var(--booking-muted);font-size:12px}.practice-tents{display:flex;gap:10px;flex-wrap:wrap}.admin-tour>button:first-child{width:100%;margin-bottom:12px}.admin-tour [role=alert]{color:var(--fail-text);font-size:12px}.overview-side{min-width:0}@media(max-width:760px){.availability-search.has-range{grid-template-columns:1fr 1fr}.search-range{grid-column:1 / -1}.search-range .brand-date-range{max-width:100%}.activity-readable table{min-width:850px}.occupancy-radial{display:flex!important;padding:18px!important}.admin-practice .form-actions{flex-wrap:nowrap}.admin-practice .row-actions{flex-wrap:wrap}}.admin-header-shell .admin-brand{width:126px!important;height:46px!important;flex:none;border-radius:0}.admin-header-shell .admin-brand img{display:block;width:126px;height:44px;object-fit:contain}.admin-sidebar-identity .brand-logo.liwa{width:146px;height:54px}[data-sidebar-collapsed=true] .admin-sidebar-identity .brand-logo.liwa{width:36px;height:26px}.booking-site .booking-intro .brand-logo.liwa{width:210px;height:76px}.booking-site>footer .brand-logo.liwa,.liwa-footer .brand-logo.liwa{width:190px;height:66px}.admin-desktop-sidebar aside,.admin-sidebar-dialog aside{overflow:visible}.admin-desktop-sidebar aside>div:first-child,.admin-sidebar-dialog aside>div:first-child{overflow:visible}.admin-sidebar-search{position:relative;height:38px;isolation:isolate;z-index:45;--control-height-md:36px}.admin-sidebar-search>span{position:absolute;inset-inline-start:46px;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--booking-muted);font-size:13px}.admin-sidebar-search:has([data-expanded])>span{display:none}.admin-sidebar-search [role=listbox]{max-height:min(380px,55dvh);overflow-y:auto;overscroll-behavior:contain}.admin-sidebar-identity>div{padding-block-end:10px}.quartz .message-preview{margin:0;background:var(--booking-wash);color:var(--booking-ink)!important;border:1px solid var(--booking-line);font-size:14px;font-weight:400;line-height:1.8}.tent-type-counts{display:grid;gap:10px;padding-top:18px;margin:18px 0 0;border-top:1px solid var(--booking-line)}.tent-type-counts>div{display:flex;align-items:center;justify-content:space-between;gap:12px}.tent-type-counts dt{color:var(--booking-muted);font-size:12px}.tent-type-counts dd{margin:0;font-size:15px;font-variant-numeric:tabular-nums}:root{--reservation-confirmed:#b93c16;--reservation-pending:#454e82;--reservation-available:#801046;--reservation-declined:#b42318;--reservation-cancelled:#645f69}:root[data-theme=dark]{--reservation-confirmed:#ffa06d;--reservation-pending:#aab5ef;--reservation-available:#e3a6c2;--reservation-declined:#ffaaa4;--reservation-cancelled:#b9b5bf}.reservation-status,[role=gridcell] [data-status],.workbook-page td [data-status]{--status-ink:var(--reservation-cancelled);display:inline-flex;align-items:center;min-height:24px;padding:3px 7px;border-radius:5px;background:color-mix(in srgb,var(--status-ink) 12%,transparent)!important;color:var(--status-ink)!important;font-size:11px;font-weight:500;line-height:1.5}[data-status=confirmed]{--status-ink:var(--reservation-confirmed)!important}[data-status=pending]{--status-ink:var(--reservation-pending)!important}[data-status=available]{--status-ink:var(--reservation-available)!important}[data-status=declined]{--status-ink:var(--reservation-declined)!important}.admin-app .daily-counts>div[data-status] strong{color:var(--status-ink)}.admin-app .daily-counts>div:nth-child(2) strong{color:var(--reservation-available)}#executive-requests.dashboard-section{margin-top:0}.admin-sidebar-footer{display:grid;gap:4px}.admin-sidebar-footer button{width:100%;justify-content:flex-start;font-size:12px}.liwa-footer-policies{display:flex;flex-wrap:wrap;gap:12px 28px;max-width:1376px;margin:auto;padding:0 40px 24px;font-size:12px;color:var(--booking-muted)}.liwa-footer-policies a:hover{color:var(--booking-ink);text-decoration:underline;text-underline-offset:4px}.liwa-footer-policies a:focus-visible{outline:2px solid var(--booking-brand);outline-offset:4px}.booking-step .field-help a{color:var(--booking-brand);text-decoration:underline;text-underline-offset:3px}@media(max-width:600px){.liwa-footer-policies{padding-inline:20px}}.booking-flow-planner{min-width:0}.booking-flow-planner .booking-pill,.booking-flow-planner .booking-pill.is-open{width:100%;max-width:none;border-radius:16px;border:1px solid var(--booking-line);background:var(--booking-page);overflow:visible}.booking-flow-planner .pill-face{min-width:0;padding:20px;display:grid;gap:18px}.booking-flow-planner .pill-top{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:12px;border-bottom:1px solid var(--booking-line)}.booking-flow-planner .pill-top>span{margin-inline-end:auto;font-weight:500;color:var(--booking-muted)}.guided-step-body{display:grid;gap:18px;min-width:0}.guided-step-body>button:last-child{width:100%;height:42px;font-size:13px}.guided-badge-row,.guided-edit-links{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.guided-tent-picker{display:grid;gap:12px}.guided-tent-picker h4{font-size:16px;margin:0 0 4px}.pill-ticket{border-color:var(--booking-line)}.pill-ticket>span>strong{display:inline-flex;align-items:center;gap:6px;text-align:end}.booking-stay-summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:4px}.booking-stay-summary>div{display:grid;gap:6px}.booking-stay-summary span{font-size:13px;color:var(--booking-muted)}.admin-main:has(.workbook-page)>.admin-title{margin-inline:20px}.admin-main:has(.workbook-page)>nav{padding-inline:20px;padding-top:24px}[data-sidebar-collapsed=true] .admin-sidebar-footer{display:none}@media(max-width:900px){.admin-header-shell button[aria-label="Open menu"],.admin-header-shell button[aria-label="Close menu"]{display:none}.admin-header-shell header [class*=_primary_]{display:none}}@media(max-width:760px){.admin-header-shell .admin-brand,.admin-header-shell .admin-brand img{width:92px!important;height:34px!important}.booking-site .booking-intro .brand-logo.liwa{width:164px;height:58px}.admin-title{align-items:flex-start;flex-wrap:wrap}.overview-layout{grid-template-columns:minmax(0,1fr)}.admin-main{padding-inline:16px}.admin-title h1{font-size:28px}}.night-bookings-section{margin-top:24px;padding-top:22px;border-top:1px solid var(--booking-line);display:grid;gap:14px}.night-bookings-header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.night-bookings-header h3{font-size:16px;font-weight:600;letter-spacing:-.02em;margin:0}.night-bookings-header p{font-size:12px;color:var(--booking-muted);margin:2px 0 0;font-variant-numeric:tabular-nums}.night-bookings-empty{padding:18px;border:1px dashed var(--booking-line);border-radius:10px;text-align:center;color:var(--booking-muted);font-size:13px;margin:0}.night-bookings-list{display:grid;gap:8px;max-height:420px;overflow-y:auto;overscroll-behavior:contain;padding-inline-end:2px}.night-booking-row{display:grid;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--booking-line);border-radius:10px;background:var(--booking-page);transition:border-color .16s ease,background-color .16s ease}@media(hover:hover){.night-booking-row:hover{border-color:color-mix(in oklch,var(--booking-brand) 38%,var(--booking-line));background:var(--booking-surface)}}.night-booking-tent{display:inline-flex;align-items:center;justify-content:center;height:36px;border-radius:8px;font-family:var(--font-mono);font-size:12px;font-weight:600;background:color-mix(in srgb,var(--brand-blue) 12%,transparent);color:var(--brand-blue);font-variant-numeric:tabular-nums}.night-booking-tent[data-type=executive]{background:color-mix(in srgb,var(--booking-brand) 14%,transparent);color:var(--booking-brand)}.night-booking-main{min-width:0;display:grid;gap:3px}.night-booking-guest{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.night-booking-guest strong{font-size:13px;font-weight:600;color:var(--booking-ink)}.night-booking-guest small{font-size:11px;color:var(--booking-muted);font-family:var(--font-mono)}.night-booking-stay{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:11px;color:var(--booking-muted);font-variant-numeric:tabular-nums}.night-booking-actions{display:flex;align-items:center;gap:6px;flex-wrap:wrap;justify-content:flex-end}@media(max-width:760px){.night-booking-row{grid-template-columns:42px minmax(0,1fr);gap:10px}.night-booking-actions{grid-column:1 / -1;justify-content:flex-start;padding-top:6px;border-top:1px solid var(--booking-line)}}.booking-intro{position:relative}.occupancy-card [data-slot=card-header]{position:relative;z-index:30}.admin-sidebar-trigger{align-items:center;justify-content:center;width:36px;height:36px;padding:0;border-radius:8px;border:1px solid var(--booking-line);background:var(--booking-surface);color:var(--booking-ink)}.admin-sidebar-trigger:focus-visible{outline:2px solid var(--booking-brand);outline-offset:2px}.admin-sidebar-dialog [data-slot=dialog-header]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.admin-sidebar-dialog [data-slot=dialog-body]{flex:1;height:100%;margin:0;padding:0;border:0;border-radius:0;background:transparent}.admin-sidebar-dialog [data-slot=dialog-body]>div{height:100%;display:flex;flex-direction:column}.admin-sidebar-dialog aside{width:100%!important;height:100%!important;border-radius:0!important;border:0!important}.admin-main:has(.workbook-page)>.preview-dashboard-notice{margin:16px 20px 0}.workbook-page [role=tablist]{max-width:100%;overflow-x:auto;scrollbar-width:none}@media(max-width:900px){.admin-header-shell header [class*=_menuButton_]{display:none!important}}@media(max-width:760px){.booking-intro>div{padding-inline-end:0}.intro-location{padding-inline-end:114px;max-width:none}.booking-site .booking-intro .brand-logo.liwa{width:104px!important;height:38px!important;top:22px;right:0;left:auto}[dir=rtl] .booking-site .booking-intro .brand-logo.liwa{left:0;right:auto}.admin-title>*{max-width:100%;flex-wrap:wrap}.occupancy-card .spread>div:last-child{width:100%}.overview-side [data-slot=card-content]{overflow-x:auto}.admin-main:has(.workbook-page)>.preview-dashboard-notice,.admin-main:has(.workbook-page)>.admin-title{margin-inline:16px}.admin-main:has(.workbook-page)>nav{padding-inline:16px}.workbook-page .section-bar{padding-inline:16px}.workbook-page .admin-note{margin-inline:16px}}@media(max-width:520px){.availability-search.has-range{grid-template-columns:1fr;--number-field-width:100%}.availability-search.has-range>button{width:100%;justify-content:center}}.liwa-footer-wordmark .liwa-wireframe-svg{overflow:visible;filter:none}.liwa-footer-wordmark .liwa-wf-fill{fill:#ed1c24;fill-opacity:0}.liwa-wf-border{fill:none;stroke:#ed1c24;stroke-linecap:round;stroke-linejoin:round}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}[data-slot=dialog-content]{overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch}.admin-accounts-panel{display:grid;gap:18px}.admin-accounts-list{display:grid;gap:8px;padding:12px 14px;border-radius:12px;background:var(--booking-page);border:1px solid var(--booking-line)}.admin-accounts-list-head{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px;font-weight:600;color:var(--booking-brand)}.admin-accounts-list-head>span{display:inline-flex;align-items:center;gap:6px}.admin-accounts-rows{display:grid;gap:6px}.admin-account-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;border-radius:8px;background:var(--booking-surface);border:1px solid var(--booking-line)}.admin-account-row>div{display:grid;gap:2px}.admin-account-row strong{font-size:12.5px}.admin-account-row small{font-size:11px;color:var(--booking-muted);font-family:var(--font-mono)}.admin-accounts-form h3{display:inline-flex;align-items:center;gap:8px;font-size:18px;margin-bottom:6px}.admin-account-success{display:inline-flex;align-items:center;gap:7px;padding:10px 12px;border-radius:9px;background:var(--booking-wash);color:var(--booking-brand);font-size:12.5px;font-weight:500}@font-face{font-family:OmnesArabic;font-style:normal;font-weight:300;font-display:swap;src:url(../fonts/omnes/Omnes-Light.woff) format("woff")}@font-face{font-family:OmnesArabic;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/omnes/Omnes-Regular.woff) format("woff")}@font-face{font-family:OmnesArabic;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/omnes/Omnes-Medium.woff) format("woff")}@font-face{font-family:OmnesArabic;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/omnes/Omnes-SemiBold.woff) format("woff")}@font-face{font-family:OmnesArabic;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/omnes/Omnes-Bold.woff) format("woff")}@font-face{font-family:OmnesArabic;font-style:normal;font-weight:800;font-display:swap;src:url(../fonts/omnes/Omnes-Bold.woff) format("woff")}@font-face{font-family:OmnesArabic;font-style:normal;font-weight:900;font-display:swap;src:url(../fonts/omnes/Omnes-Black.woff) format("woff")}@font-face{font-family:OmnesArabic;font-style:normal;font-weight:300;font-display:swap;src:url(../fonts/omnes/OmnesArabic-300.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+08A0-08FF,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:OmnesArabic;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/omnes/OmnesArabic-400.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+08A0-08FF,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:OmnesArabic;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/omnes/OmnesArabic-500.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+08A0-08FF,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:OmnesArabic;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/omnes/OmnesArabic-700.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+08A0-08FF,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:OmnesArabic;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/omnes/OmnesArabic-700.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+08A0-08FF,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:OmnesArabic;font-style:normal;font-weight:800;font-display:swap;src:url(../fonts/omnes/OmnesArabic-800.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+08A0-08FF,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:OmnesArabic;font-style:normal;font-weight:900;font-display:swap;src:url(../fonts/omnes/OmnesArabic-800.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+08A0-08FF,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:Quartz Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../fonts/omnes/Omnes-Light.woff) format("woff")}@font-face{font-family:Quartz Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/omnes/Omnes-Regular.woff) format("woff")}@font-face{font-family:Quartz Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/omnes/Omnes-Medium.woff) format("woff")}@font-face{font-family:Quartz Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/omnes/Omnes-SemiBold.woff) format("woff")}@font-face{font-family:Quartz Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/omnes/Omnes-Bold.woff) format("woff")}@font-face{font-family:Quartz Sans;font-style:normal;font-weight:900;font-display:swap;src:url(../fonts/omnes/Omnes-Black.woff) format("woff")}:root,.quartz,body.quartz,.booking-site,.admin-app{--font-sans:"OmnesArabic","Quartz Sans",ui-sans-serif,system-ui,sans-serif!important;--font-heading:"OmnesArabic","Quartz Sans","Arial Black",ui-sans-serif,system-ui,sans-serif!important;--font-body:"OmnesArabic","Quartz Sans",ui-sans-serif,system-ui,sans-serif!important;--font-inter:"OmnesArabic","Quartz Sans",ui-sans-serif,system-ui,sans-serif!important;font-family:OmnesArabic,Quartz Sans,ui-sans-serif,system-ui,sans-serif}.booking-intro h1,.results-heading h2,.camp-gallery-header h2,.booking-faq h2,.booking-contact h2,.admin-title h1,.section-bar h2,.app-dialog [data-slot=dialog-title]{font-family:var(--font-heading)!important;font-weight:700;letter-spacing:-.02em}:root{--liwa-supporting-gradient:linear-gradient(90deg,#ed1c24 0%,#801046 22%,#f4752b 46%,#f7902d 64%,#545e96 82%,#564d1c 100%);--liwa-glow-border:linear-gradient(125deg,#545e96,#c3c8e6 14%,#801046 30%,#e2b6c9 45%,#f4752b 60%,#f7902d 75%,#ed1c24 90%,#545e96);--liwa-topo-canvas:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='960' height='480' viewBox='0 0 960 480' fill='none'%3E%3Cpath d='M0 44C160 44 180 18 320 18C460 18 500 72 640 72C780 72 800 44 960 44' stroke='%23801046' stroke-opacity='0.055' stroke-width='1.1'/%3E%3Cpath d='M0 108C150 108 190 78 340 78C490 78 520 138 660 138C800 138 820 108 960 108' stroke='%23f4752b' stroke-opacity='0.06' stroke-width='1'/%3E%3Cpath d='M0 176C170 176 210 142 360 142C510 142 540 206 680 206C820 206 830 176 960 176' stroke='%23545e96' stroke-opacity='0.055' stroke-width='1.05'/%3E%3Cpath d='M0 248C160 248 220 214 380 214C540 214 560 278 700 278C840 278 840 248 960 248' stroke='%23564d1c' stroke-opacity='0.048' stroke-width='1'/%3E%3Cpath d='M0 322C180 322 200 288 350 288C500 288 530 352 670 352C810 352 820 322 960 322' stroke='%23801046' stroke-opacity='0.05' stroke-width='1.05'/%3E%3Cpath d='M0 398C160 398 190 366 330 366C470 366 510 426 650 426C790 426 810 398 960 398' stroke='%23f7902d' stroke-opacity='0.055' stroke-width='1'/%3E%3Cpath d='M0 456C150 456 200 432 340 432C480 432 520 474 660 474C800 474 820 456 960 456' stroke='%23545e96' stroke-opacity='0.05' stroke-width='1'/%3E%3C/svg%3E");--liwa-topo-card:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1200' height='260' viewBox='0 0 1200 260' fill='none'%3E%3Cpath d='M0 38C180 38 220 14 400 14C580 14 620 64 800 64C980 64 1020 38 1200 38' stroke='%23801046' stroke-opacity='0.05' stroke-width='1'/%3E%3Cpath d='M0 88C190 88 240 60 420 60C600 60 640 116 820 116C1000 116 1030 88 1200 88' stroke='%23f4752b' stroke-opacity='0.055' stroke-width='0.95'/%3E%3Cpath d='M0 142C200 142 250 112 440 112C630 112 660 170 840 170C1020 170 1040 142 1200 142' stroke='%23545e96' stroke-opacity='0.05' stroke-width='1'/%3E%3Cpath d='M0 196C180 196 230 168 410 168C590 168 630 222 810 222C990 222 1020 196 1200 196' stroke='%23564d1c' stroke-opacity='0.045' stroke-width='0.95'/%3E%3Cpath d='M0 240C170 240 220 218 400 218C580 218 620 254 800 254C980 254 1020 240 1200 240' stroke='%23f7902d' stroke-opacity='0.05' stroke-width='0.95'/%3E%3C/svg%3E")}html[data-theme=dark]{--liwa-topo-canvas:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='960' height='480' viewBox='0 0 960 480' fill='none'%3E%3Cpath d='M0 44C160 44 180 18 320 18C460 18 500 72 640 72C780 72 800 44 960 44' stroke='%23e2b6c9' stroke-opacity='0.065' stroke-width='1.1'/%3E%3Cpath d='M0 108C150 108 190 78 340 78C490 78 520 138 660 138C800 138 820 108 960 108' stroke='%23f4752b' stroke-opacity='0.075' stroke-width='1'/%3E%3Cpath d='M0 176C170 176 210 142 360 142C510 142 540 206 680 206C820 206 830 176 960 176' stroke='%23c3c8e6' stroke-opacity='0.065' stroke-width='1.05'/%3E%3Cpath d='M0 248C160 248 220 214 380 214C540 214 560 278 700 278C840 278 840 248 960 248' stroke='%23f7902d' stroke-opacity='0.058' stroke-width='1'/%3E%3Cpath d='M0 322C180 322 200 288 350 288C500 288 530 352 670 352C810 352 820 322 960 322' stroke='%23ed1c24' stroke-opacity='0.058' stroke-width='1.05'/%3E%3Cpath d='M0 398C160 398 190 366 330 366C470 366 510 426 650 426C790 426 810 398 960 398' stroke='%23f4752b' stroke-opacity='0.062' stroke-width='1'/%3E%3Cpath d='M0 456C150 456 200 432 340 432C480 432 520 474 660 474C800 474 820 456 960 456' stroke='%23545e96' stroke-opacity='0.07' stroke-width='1'/%3E%3C/svg%3E");--liwa-topo-card:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1200' height='260' viewBox='0 0 1200 260' fill='none'%3E%3Cpath d='M0 38C180 38 220 14 400 14C580 14 620 64 800 64C980 64 1020 38 1200 38' stroke='%23e2b6c9' stroke-opacity='0.065' stroke-width='1'/%3E%3Cpath d='M0 88C190 88 240 60 420 60C600 60 640 116 820 116C1000 116 1030 88 1200 88' stroke='%23f4752b' stroke-opacity='0.07' stroke-width='0.95'/%3E%3Cpath d='M0 142C200 142 250 112 440 112C630 112 660 170 840 170C1020 170 1040 142 1200 142' stroke='%23c3c8e6' stroke-opacity='0.065' stroke-width='1'/%3E%3Cpath d='M0 196C180 196 230 168 410 168C590 168 630 222 810 222C990 222 1020 196 1200 196' stroke='%23f7902d' stroke-opacity='0.058' stroke-width='0.95'/%3E%3Cpath d='M0 240C170 240 220 218 400 218C580 218 620 254 800 254C980 254 1020 240 1200 240' stroke='%23ed1c24' stroke-opacity='0.058' stroke-width='0.95'/%3E%3C/svg%3E")}.booking-header{border-top:0!important}.booking-header:before,.admin-header-shell>header:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--liwa-supporting-gradient);z-index:45;pointer-events:none}.admin-header-shell>header{position:relative}.booking-site,.admin-app{background-color:var(--booking-page)!important;background-image:var(--liwa-topo-canvas)!important;background-size:960px 480px;background-attachment:local}.availability-search,.stay-summary,.camp-gallery-reel-panel,.reservation-card,.occupancy-card,.executive-section{background-color:var(--booking-surface)!important;background-image:var(--liwa-topo-card)!important;background-size:1200px 260px}.camp-gallery-eyebrow,.eyebrow{display:inline-flex;align-items:center;gap:8px;font-weight:600}.camp-gallery-eyebrow:before,.eyebrow:before{content:"";display:inline-block;width:18px;height:3px;border-radius:999px;background:var(--liwa-supporting-gradient)}.intro-benefits>span{padding:4px 10px;border-radius:999px;background:color-mix(in srgb,var(--booking-brand) 8%,var(--booking-surface));border:1px solid color-mix(in srgb,var(--booking-brand) 20%,var(--booking-line))}html,body.quartz{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4{text-wrap:balance}p{text-wrap:pretty}.daily-counts strong,.visitor-count,.number-grid>button,.pill-ticket strong,.summary-photo-counter,.practice-kpi-box strong,.my-reservation-timeline strong{font-variant-numeric:tabular-nums}.reservation-photo,.booking-preview-photo,.my-reservation-photo,.guided-tent-thumb,.summary-photo-viewport{outline:1px solid oklch(0 0 0 / .1);outline-offset:-1px}html[data-theme=dark] .reservation-photo,html[data-theme=dark] .booking-preview-photo,html[data-theme=dark] .my-reservation-photo,html[data-theme=dark] .guided-tent-thumb,html[data-theme=dark] .summary-photo-viewport{outline-color:#ffffff1a}.booking-columns{grid-template-columns:minmax(0,1fr) 368px;gap:28px}@media(min-width:1400px){.booking-columns{grid-template-columns:minmax(0,1fr) 392px}}@media(max-width:1080px){.booking-columns{grid-template-columns:minmax(0,1fr) 324px;gap:20px}}@media(max-width:760px){.booking-columns{display:flex;flex-direction:column;gap:20px}.stay-summary{display:block!important;margin-bottom:16px}}.stay-summary{padding:18px;border-radius:16px;border:1px solid transparent;background:linear-gradient(var(--booking-surface),var(--booking-surface)) padding-box,var(--liwa-glow-border) border-box!important;box-shadow:0 12px 32px -18px #00000029}.stay-summary-header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.stay-summary-header h2{font-size:19px;margin:0}.stay-photo-carousel{display:grid;gap:8px;margin-bottom:14px}.summary-photo-viewport{position:relative;height:228px;border-radius:10px;overflow:hidden;background:var(--booking-wash);isolation:isolate}.summary-photo-img{width:100%;height:100%;object-fit:cover;display:block;cursor:pointer}.summary-photo-top{position:absolute;top:8px;inset-inline:8px;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:8px;pointer-events:none}.summary-photo-counter{pointer-events:auto;padding:4px 9px;border-radius:999px;background:#110c0bc7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#faf9f6;font-size:10.5px;font-weight:600}.summary-photo-top-actions{pointer-events:auto;display:inline-flex;align-items:center;gap:5px}.summary-photo-icon-btn,.summary-photo-arrow{appearance:none;border:1px solid oklch(1 0 0 / .16);background:#110c0bc7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#faf9f6;width:27px;height:27px;border-radius:7px;display:grid;place-items:center;cursor:pointer;transition:background-color .16s ease,scale .15s ease-out}@media(hover:hover){.summary-photo-icon-btn:hover,.summary-photo-arrow:hover{background:#2a1921e6}}@media(prefers-reduced-motion:no-preference){.summary-photo-icon-btn:active,.summary-photo-arrow:active{scale:.94}}.summary-photo-bottom{position:absolute;inset-inline:0;bottom:0;z-index:3;padding:26px 10px 9px;background:linear-gradient(to top,oklch(.13 .01 30 / .88) 0%,oklch(.13 .01 30 / .48) 62%,transparent 100%);color:#faf9f6;display:flex;align-items:flex-end;justify-content:space-between;gap:8px}.summary-photo-caption{display:grid;gap:2px;min-width:0}.summary-photo-caption strong{font-size:12.5px;font-weight:600;line-height:1.25;color:#faf9f6}.summary-photo-caption span{font-size:10.5px;color:#eae3ded9;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.summary-photo-arrows{display:inline-flex;align-items:center;gap:4px;flex-shrink:0}.summary-photo-thumbs{display:grid;grid-template-columns:repeat(11,minmax(0,1fr));gap:4px}.summary-thumb{appearance:none;padding:0;border:1.5px solid transparent;border-radius:5px;overflow:hidden;aspect-ratio:1/1;background:var(--booking-wash);opacity:.58;cursor:pointer;transition:opacity .16s ease,border-color .16s ease,scale .15s ease-out}.summary-thumb.is-active{opacity:1;border-color:var(--booking-brand)}.summary-thumb img{width:100%;height:100%;object-fit:cover;display:block}.guided-progress-track{display:grid;grid-template-columns:repeat(5,1fr);gap:6px}.guided-progress-seg{appearance:none;border:0;height:5px;border-radius:999px;padding:0;background:var(--booking-line);cursor:pointer;transition:background-color .2s ease,transform .15s ease}.guided-progress-seg:disabled{cursor:default}.guided-progress-seg.is-done{background:color-mix(in srgb,var(--booking-brand) 52%,var(--booking-line))}.guided-progress-seg.is-current{background:var(--booking-brand)}.guided-context-strip{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px;padding:8px 12px;border-radius:10px;background:var(--booking-surface);border:1px solid var(--booking-line);font-size:12px;color:var(--booking-muted)}.guided-context-strip>span{display:inline-flex;align-items:center;gap:5px;font-weight:500;color:var(--booking-ink)}.guided-tent-showcase{display:grid;grid-template-columns:136px minmax(0,1fr);gap:14px;align-items:center;padding:10px;border-radius:12px;background:var(--booking-surface);border:1px solid var(--booking-line)}.guided-tent-thumb{width:100%;height:98px;object-fit:cover;border-radius:8px;display:block}.guided-tent-showcase-copy{display:grid;gap:5px;min-width:0}.guided-tent-showcase-copy h3{font-size:18px;margin:0}.guided-tent-showcase-copy p{font-size:12px;line-height:1.45;margin:0}@media(max-width:560px){.guided-tent-showcase{grid-template-columns:1fr}.guided-tent-thumb{height:132px}}.my-reservation-shell{display:grid;gap:18px}.my-reservation-saved{display:grid;gap:10px;padding:12px 14px;border-radius:12px;background:var(--booking-page);border:1px solid var(--booking-line)}.my-reservation-saved-bar{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;font-size:12px;font-weight:600;color:var(--booking-brand)}.my-reservation-saved-bar>span{display:inline-flex;align-items:center;gap:6px}.my-reservation-saved-pills{display:flex;flex-wrap:wrap;gap:8px}.saved-pass-pill{appearance:none;border:1px solid var(--booking-line);background:var(--booking-surface);color:var(--booking-ink);border-radius:10px;padding:8px 12px;display:inline-flex;align-items:center;gap:8px;font:500 12px/1.3 var(--font-sans);cursor:pointer;transition:border-color .16s ease,background-color .16s ease,scale .15s ease-out}.saved-pass-pill.is-active{border-color:var(--booking-brand);background:var(--booking-wash)}.saved-pass-pill code{font-family:var(--font-mono);font-size:11px;color:var(--booking-muted)}.my-reservation-lookup-card{display:grid;gap:14px;padding:16px;border-radius:12px;background:var(--booking-page);border:1px solid var(--booking-line)}.my-reservation-lookup-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.my-reservation-lookup-actions .field-help{display:inline-flex;align-items:center;gap:6px;margin:0}.my-reservation-pass{display:grid;gap:16px;padding:18px;border-radius:16px;border:1px solid transparent;background:linear-gradient(var(--booking-page),var(--booking-page)) padding-box,var(--liwa-glow-border) border-box}.my-reservation-pass-hero{display:grid;grid-template-columns:190px minmax(0,1fr);gap:16px;align-items:center}.my-reservation-photo{width:100%;height:142px;object-fit:cover;border-radius:10px;display:block}.my-reservation-pass-head{display:grid;gap:8px;min-width:0}.my-reservation-pass-head h3{font-size:21px;margin:0}.my-reservation-pass-head p{font-size:12.5px;margin:0}.my-reservation-timeline{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.timeline-box{padding:12px;border-radius:10px;background:var(--booking-surface);border:1px solid var(--booking-line);display:grid;gap:4px}.timeline-box>span{display:inline-flex;align-items:center;gap:6px;font-size:11px;color:var(--booking-muted)}.timeline-box>strong{font-size:14px;font-weight:600;color:var(--booking-ink)}.timeline-box>small{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:var(--booking-muted)}.my-reservation-meta{margin:0;padding:12px 14px;border-radius:10px;background:var(--booking-surface);border:1px solid var(--booking-line);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px}.my-reservation-meta>div{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding-bottom:6px;border-bottom:1px dashed var(--booking-line)}.my-reservation-meta dt{font-size:11.5px;color:var(--booking-muted)}.my-reservation-meta dd{margin:0;font-size:12.5px;font-weight:600;color:var(--booking-ink);text-align:end}.my-reservation-arrival-note{display:flex;align-items:flex-start;gap:9px;padding:11px 13px;border-radius:10px;background:var(--booking-wash);color:var(--booking-ink);font-size:12px;line-height:1.5}.my-reservation-cancel-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-top:14px;border-top:1px solid var(--booking-line)}.my-reservation-cancel-bar strong{display:block;font-size:13px}.my-reservation-cancel-bar p{font-size:11.5px;color:var(--booking-muted);margin:2px 0 0}@media(max-width:680px){.my-reservation-pass-hero{grid-template-columns:1fr}.my-reservation-photo{height:156px}.my-reservation-timeline,.my-reservation-meta{grid-template-columns:1fr}}.admin-practice{display:grid;gap:14px}.practice-top-bar{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.practice-step-tabs{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.practice-step-tab{appearance:none;border:1px solid var(--booking-line);background:var(--booking-page);color:var(--booking-muted);border-radius:999px;padding:5px 11px 5px 7px;display:inline-flex;align-items:center;gap:6px;font:500 12px/1 var(--font-sans);cursor:pointer;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.practice-step-tab.is-active{border-color:var(--booking-brand);background:var(--booking-wash);color:var(--booking-brand);font-weight:600}.practice-step-tab.is-done{color:var(--booking-ink)}.practice-step-num{width:18px;height:18px;border-radius:50%;background:var(--booking-surface);border:1px solid var(--booking-line);display:grid;place-items:center;font-size:10.5px;font-variant-numeric:tabular-nums}.practice-step-tab.is-active .practice-step-num{background:var(--booking-brand);border-color:var(--booking-brand);color:#faf9f6}.practice-scenario-brief{display:grid;grid-template-columns:1fr 1fr;gap:10px}.practice-brief-card{padding:10px 12px;border-radius:10px;background:var(--booking-page);border:1px solid var(--booking-line);display:grid;gap:3px}.practice-brief-card.is-action{background:var(--booking-wash);border-color:color-mix(in srgb,var(--booking-brand) 28%,var(--booking-line))}.practice-brief-card>span{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--booking-brand)}.practice-brief-card>p{font-size:12px;line-height:1.45;color:var(--booking-ink);margin:0}.practice-stage{position:relative;display:grid;grid-template-columns:156px minmax(0,1fr);min-height:260px;border-radius:14px;border:1px solid var(--booking-line);background:var(--booking-page);overflow:hidden;isolation:isolate}.practice-sidebar{background:var(--booking-surface);border-inline-end:1px solid var(--booking-line);padding:12px 8px;display:flex;flex-direction:column;gap:4px}.practice-sidebar-brand{display:flex;align-items:center;gap:7px;padding:4px 8px 10px;border-bottom:1px solid var(--booking-line);margin-bottom:4px;font-size:11.5px}.practice-brand-dot{width:8px;height:8px;border-radius:50%;background:var(--booking-brand)}.practice-nav-item{appearance:none;border:1px solid transparent;background:transparent;color:var(--booking-muted);border-radius:8px;padding:7px 9px;display:flex;align-items:center;justify-content:space-between;gap:6px;font:500 11.5px/1.2 var(--font-sans);text-align:start;cursor:pointer}.practice-nav-item.is-active{background:var(--booking-wash);color:var(--booking-brand);font-weight:600}.practice-nav-item.is-targeted{border-color:var(--booking-brand);box-shadow:0 0 0 2px color-mix(in srgb,var(--booking-brand) 20%,transparent)}.practice-nav-badge{padding:2px 6px;border-radius:999px;background:var(--booking-brand);color:#faf9f6;font-size:10px;font-variant-numeric:tabular-nums}.practice-workspace{padding:14px 16px;min-width:0;display:flex;flex-direction:column;justify-content:center}.practice-panel{display:grid;gap:12px}.practice-panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;flex-wrap:wrap}.practice-eyebrow{display:block;font-size:10.5px;font-weight:600;color:var(--booking-brand);margin-bottom:2px}.practice-panel-head h4{font-size:15px;margin:0}.practice-night-switcher{display:inline-flex;gap:4px;padding:3px;border-radius:9px;background:var(--booking-surface);border:1px solid var(--booking-line)}.practice-night-switcher button{appearance:none;border:0;background:transparent;color:var(--booking-muted);border-radius:6px;padding:5px 9px;display:inline-flex;align-items:center;gap:5px;font:500 11.5px/1 var(--font-sans);cursor:pointer}.practice-night-switcher button.is-selected{background:var(--booking-brand);color:#faf9f6}.practice-kpi-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:4px;border-radius:10px}.practice-kpi-box{padding:10px 12px;border-radius:8px;background:var(--booking-surface);border:1px solid var(--booking-line);display:grid;gap:3px}.practice-kpi-box span{font-size:11px;color:var(--booking-muted)}.practice-kpi-box strong{font-size:20px;color:var(--booking-ink)}.practice-demo-row,.practice-exec-card,.practice-excel-bar{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:10px 12px;border-radius:10px;background:var(--booking-surface);border:1px solid var(--booking-line)}.practice-tent-pill{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:8px;font:600 12px/1 var(--font-mono);background:color-mix(in srgb,var(--booking-brand) 14%,transparent);color:var(--booking-brand)}.practice-row-copy,.practice-exec-info>div{display:grid;gap:2px;min-width:0;flex:1}.practice-row-copy strong,.practice-exec-info strong{font-size:12.5px}.practice-row-copy small,.practice-exec-info small{font-size:11px;color:var(--booking-muted)}.practice-exec-info{display:flex;align-items:center;gap:10px}.practice-exec-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.practice-contact-pair,.practice-decision-pair{display:inline-flex;align-items:center;gap:6px;padding:3px;border-radius:8px}.practice-chip{display:inline-flex;align-items:center;gap:5px;padding:5px 8px;border-radius:6px;border:1px solid var(--booking-line);background:var(--booking-page);font-size:11px;font-weight:500}.practice-workbook-table{border:1px solid var(--booking-line);border-radius:10px;background:var(--booking-surface);overflow:hidden}.practice-wb-row{display:grid;grid-template-columns:104px minmax(0,1fr) 92px auto;align-items:center;gap:8px;padding:8px 10px;font-size:12px}.practice-wb-row.is-header{background:var(--booking-page);border-bottom:1px solid var(--booking-line);font-size:10.5px;font-weight:600;color:var(--booking-muted)}.practice-pencil-trigger{appearance:none;border:1px dashed var(--booking-line);background:var(--booking-page);color:var(--booking-ink);border-radius:7px;padding:5px 9px;width:100%;display:flex;align-items:center;justify-content:space-between;gap:6px;font:500 12px/1.2 var(--font-sans);cursor:pointer}.practice-pencil-tag{font-size:10.5px;color:var(--booking-brand)}.practice-wb-tent-select{display:inline-flex;gap:4px}.practice-wb-tent-select button{appearance:none;border:1px solid var(--booking-line);background:var(--booking-page);color:var(--booking-ink);border-radius:6px;padding:4px 7px;font:600 11px/1 var(--font-mono);cursor:pointer}.practice-wb-tent-select button.is-selected{border-color:var(--booking-brand);background:var(--booking-wash);color:var(--booking-brand)}.practice-audit-list{display:grid;gap:7px;padding:3px;border-radius:10px}.practice-audit-row{appearance:none;border:1px solid var(--booking-line);background:var(--booking-surface);color:var(--booking-ink);border-radius:9px;padding:9px 12px;display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;text-align:start;cursor:pointer}.practice-audit-row.is-selected{border-color:var(--booking-brand);background:var(--booking-wash)}.practice-audit-row>div:first-child{display:grid;gap:2px}.practice-audit-row strong{font-size:12.5px}.practice-audit-row small{font-size:11px;color:var(--booking-muted)}.practice-diff-pill{display:inline-flex;align-items:center;gap:6px;padding:4px 9px;border-radius:999px;background:var(--booking-page);border:1px solid var(--booking-line);font-size:11px}.practice-diff-pill s{color:var(--booking-muted)}.practice-diff-pill b{color:var(--booking-brand)}.practice-sheets-strip{display:flex;flex-wrap:wrap;gap:6px}.practice-sheets-strip>span{padding:5px 9px;border-radius:7px;background:var(--booking-surface);border:1px solid var(--booking-line);font:500 11px/1 var(--font-mono)}.practice-status-note{font-size:11.5px!important;margin:0;color:var(--booking-muted)}.is-spotlight{outline:2px solid var(--booking-brand);outline-offset:2px;box-shadow:0 0 0 4px color-mix(in srgb,var(--booking-brand) 16%,transparent);transition:outline-color .2s ease,box-shadow .2s ease}.practice-virtual-cursor{position:absolute;z-index:30;pointer-events:none;display:inline-flex;align-items:flex-start;gap:6px;transform:translate(-4px,-4px)}.practice-cursor-pointer{position:relative;width:24px;height:24px;filter:drop-shadow(0 4px 8px rgba(0,0,0,.28))}.practice-cursor-pointer.is-clicking svg{animation:practice-cursor-click .55s ease-out}.practice-cursor-ripple{position:absolute;top:2px;left:2px;width:22px;height:22px;border-radius:50%;border:2px solid var(--booking-brand);animation:practice-ripple .9s ease-out infinite}.practice-cursor-label{margin-top:10px;padding:4px 9px;border-radius:999px;background:#801046;color:#faf9f6;font:600 11px/1.2 var(--font-sans);white-space:nowrap;box-shadow:0 6px 18px #0000003d}@keyframes practice-cursor-click{0%,to{transform:scale(1)}40%{transform:scale(.84)}}@keyframes practice-ripple{0%{transform:scale(.45);opacity:.9}to{transform:scale(1.9);opacity:0}}.practice-footer-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding-top:10px;border-top:1px solid var(--booking-line)}@media(max-width:720px){.practice-scenario-brief,.practice-stage{grid-template-columns:1fr}.practice-sidebar{flex-direction:row;overflow-x:auto;border-inline-end:0;border-bottom:1px solid var(--booking-line)}.practice-sidebar-brand{display:none}.practice-wb-row{grid-template-columns:1fr;gap:6px}.practice-wb-row.is-header{display:none}}
