/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--datum:initial}*,:before,:after,::backdrop{--relief:initial;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--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-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}}}@layer theme{:root,:host{--font-sans:-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-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}}@layer base;@layer educabot.reset{*,:before,:after,::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;-webkit-tap-highlight-color:transparent;line-height:1.5}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--font-mono);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}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}table{text-indent:0;border-color:inherit;border-collapse:collapse}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}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::placeholder{opacity:1;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-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}:-moz-focusring:where(:not(iframe)){outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}summary{display:list-item}[hidden]:where(:not([hidden=until-found])){display:none!important}button,summary,select,[role=button],[role=radio],[role=checkbox],[role=switch],[role=tab],[role=menuitem],[role=menuitemcheckbox],[role=option]{cursor:pointer}label:has(>input[type=checkbox]){cursor:pointer}label:has(>input[type=radio]){cursor:pointer}:disabled,[aria-disabled=true],[data-disabled]{cursor:not-allowed}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:var(--neutral-a11) transparent}}@supports selector(::-webkit-scrollbar){::-webkit-scrollbar{width:.625rem;height:.625rem}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--neutral-a11);background-clip:content-box;border:3px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--text-muted);background-clip:content-box}}}@layer educabot.components{._root_124dl_2{interpolate-size:allow-keywords;border-bottom-style:solid;border-bottom-width:1px;border-color:var(--border)}._root_124dl_2:last-child{border-style:solid;border-width:0}._root_124dl_2::details-content{block-size:0;transition-property:block-size,content-visibility;transition-duration:var(--duration-content);transition-timing-function:var(--ease-slide);transition-behavior:allow-discrete;overflow:clip}._root_124dl_2[open]::details-content{block-size:auto}._trigger_124dl_24{cursor:pointer;align-items:center;gap:var(--space-3);padding-block:var(--space-4);font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls);font-weight:var(--font-weight-semibold);color:var(--text);transition-property:padding-block-end;transition-duration:var(--duration-content);transition-timing-function:var(--ease-slide);list-style-type:none;display:flex}._trigger_124dl_24:is([open]>*){padding-block-end:var(--space-2)}._trigger_124dl_24 ::marker{--educabot-content:none;content:none}._trigger_124dl_24::marker{--educabot-content:none;content:none}._trigger_124dl_24 ::-webkit-details-marker{--educabot-content:none;content:none}._trigger_124dl_24::-webkit-details-marker{--educabot-content:none;content:none}._icon_124dl_60{transition-property:transform,translate,scale,rotate;transition-duration:var(--duration-normal);transition-timing-function:var(--ease-out);flex-shrink:0}._icon_124dl_60:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}._title_124dl_70{flex:1;min-width:0}._body_124dl_75{padding-bottom:var(--space-4);font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls);font-weight:var(--font-weight-medium);color:var(--text-muted);padding-left:1.875rem}._list_124dl_85{border-radius:var(--radius-xl);border-style:solid;border-width:1px;border-color:var(--border);width:100%;padding-inline:var(--space-4)}._root_qbn7k_2{gap:var(--space-2);flex-direction:column;display:flex}._label_qbn7k_8{align-items:center;gap:var(--space-1);font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls);font-weight:var(--font-weight-semibold);color:var(--text);display:flex}._required_qbn7k_19{color:var(--bad-ink)}._hint_qbn7k_23{font-size:var(--type-label);line-height:var(--type-label-lh);letter-spacing:var(--type-label-ls);font-weight:var(--font-weight-medium);color:var(--text-muted)}._echo_qbn7k_31{color:var(--brand-ink)}._error_qbn7k_35{align-items:center;gap:var(--space-2);font-size:var(--type-label);line-height:var(--type-label-lh);letter-spacing:var(--type-label-ls);font-weight:var(--font-weight-medium);color:var(--bad-ink);display:flex}._set_qbn7k_46{gap:var(--space-4);border-style:solid;border-width:0;flex-direction:column;min-width:0;padding:0;display:flex}._setLegend_qbn7k_56{margin-bottom:var(--space-3);font-size:var(--type-reading);line-height:var(--type-reading-lh);letter-spacing:var(--type-reading-ls);font-weight:var(--font-weight-semibold);color:var(--text)}._root_14s6r_2{display:inline-flex}._variantBrand_gqjrv_2{background-color:var(--brand);color:var(--on-brand)}._variantSolid_gqjrv_7{background-color:var(--solid);color:var(--on-solid)}._variantLight_gqjrv_12{background-color:var(--light);box-shadow:inset 0 0 0 1px var(--light-edge);color:var(--on-light)}._variantMuted_gqjrv_18{background-color:var(--button-muted-bg);box-shadow:var(--button-muted-ring);color:var(--text)}._variantGhost_gqjrv_24{color:var(--text)}._variantBad_gqjrv_28{background-color:var(--bad);color:var(--on-bad)}._heightSm_gqjrv_34{height:2.25rem}._squareSm_gqjrv_38{width:2.25rem;height:2.25rem}._padSm_gqjrv_43{padding-inline:var(--space-4)}._padSm_gqjrv_43._withStart_gqjrv_47{padding-inline-start:calc(var(--space-4) - var(--space-1))}._padSm_gqjrv_43._withEnd_gqjrv_51{padding-inline-end:calc(var(--space-4) - var(--space-1))}._textSm_gqjrv_55{font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls)}._gapSm_gqjrv_61{gap:var(--space-2)}._radiusSm_gqjrv_65{border-radius:var(--radius-md)}._heightMd_gqjrv_70{height:2.5rem}._squareMd_gqjrv_74{width:2.5rem;height:2.5rem}._padMd_gqjrv_79{padding-inline:var(--space-5)}._padMd_gqjrv_79._withStart_gqjrv_47{padding-inline-start:calc(var(--space-5) - var(--space-1))}._padMd_gqjrv_79._withEnd_gqjrv_51{padding-inline-end:calc(var(--space-5) - var(--space-1))}._textMd_gqjrv_91{font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls)}._gapMd_gqjrv_97{gap:var(--space-2)}._radiusMd_gqjrv_101{border-radius:var(--radius-lg)}._heightLg_gqjrv_106{height:2.75rem}._squareLg_gqjrv_110{width:2.75rem;height:2.75rem}._padLg_gqjrv_115{padding-inline:var(--space-6)}._padLg_gqjrv_115._withStart_gqjrv_47{padding-inline-start:calc(var(--space-6) - var(--space-1))}._padLg_gqjrv_115._withEnd_gqjrv_51{padding-inline-end:calc(var(--space-6) - var(--space-1))}._textLg_gqjrv_127{font-size:var(--type-reading);line-height:var(--type-reading-lh);letter-spacing:var(--type-reading-ls)}._gapLg_gqjrv_133{gap:var(--space-2)}._radiusLg_gqjrv_137{border-radius:var(--radius-lg)}._fieldSm_gqjrv_142{gap:var(--space-3);border-radius:var(--radius-md);height:2.25rem;padding-inline:var(--space-3);font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls)}._fieldMd_gqjrv_152{gap:var(--space-3);border-radius:var(--radius-lg);height:2.5rem;padding-inline:var(--space-3);font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls)}._fieldLg_gqjrv_162{gap:var(--space-3);border-radius:var(--radius-lg);height:2.75rem;padding-inline:var(--space-3);font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls)}@media (hover:hover){._variantBrand_gqjrv_2:hover{background-color:var(--brand-hover)}._variantSolid_gqjrv_7:hover{background-color:var(--solid-hover)}._variantLight_gqjrv_12:hover{background-color:var(--light-hover)}._variantMuted_gqjrv_18:hover{background-color:var(--button-muted-bg-hover)}._variantGhost_gqjrv_24:hover{background-color:var(--surface-hover)}._variantBad_gqjrv_28:hover{background-color:var(--bad-hover)}}._inset_gqjrv_209{aspect-ratio:1;height:calc(100% - 2 * var(--space-1));color:var(--icon-muted);transition-property:color,background-color;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-out);flex-shrink:0;justify-content:center;align-items:center;display:flex}._insetEnd_gqjrv_222{margin-inline-end:calc(var(--space-1) - var(--space-3))}._insetSm_gqjrv_226{border-radius:calc(var(--radius-md) - 1px - var(--space-1))}._insetMd_gqjrv_230,._insetLg_gqjrv_231{border-radius:calc(var(--radius-lg) - 1px - var(--space-1))}@media (hover:hover){._inset_gqjrv_209:hover{background-color:var(--surface-hover);color:var(--text)}}@media (pointer:coarse){._heightSm_gqjrv_34,._heightMd_gqjrv_70,._squareSm_gqjrv_38,._squareMd_gqjrv_74,._fieldSm_gqjrv_142,._fieldMd_gqjrv_152{height:2.75rem}._squareSm_gqjrv_38,._squareMd_gqjrv_74{width:2.75rem}}._root_1uxb2_2{font-weight:var(--font-weight-semibold);white-space:nowrap;justify-content:center;align-items:center;display:inline-flex}._pressed_1uxb2_10:active{filter:brightness(.94)}._motion_1uxb2_14{transition-property:background-color,border-color,color;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-out)}._disabled_1uxb2_20:disabled{pointer-events:none;background-color:var(--disabled-bg);color:var(--text-disabled)}._disabledPlain_1uxb2_28:disabled{pointer-events:none;color:var(--text-disabled)}._slot_1uxb2_35{width:var(--icon-size);height:var(--icon-size);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._slot_1uxb2_35>*{max-width:100%;max-height:100%}._block_1uxb2_48{width:100%}._root_liwin_2{text-align:center;flex-direction:column;align-items:center;display:flex}._padSmall_liwin_9{padding-inline:var(--space-4);padding-block:var(--space-8)}._padLarge_liwin_14{padding-inline:var(--space-6);padding-block:4rem}._bordered_liwin_19{border-radius:var(--radius-xl);border-style:dashed;border-width:1px;border-color:var(--border-strong)}._badge_liwin_27{width:2.25rem;height:2.25rem;margin-bottom:var(--space-4);border-radius:var(--radius-xl);background-color:var(--surface-muted);justify-content:center;align-items:center;display:inline-flex}._art_liwin_38{width:15rem;max-width:100%;margin-bottom:var(--space-5);color:var(--brand);pointer-events:none}._art_liwin_38 svg{width:100%;height:auto;display:block}._titleSmall_liwin_52{font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls);font-weight:var(--font-weight-semibold)}._titleLarge_liwin_59{font-size:var(--type-reading);line-height:var(--type-reading-lh);letter-spacing:var(--type-reading-ls);font-weight:var(--font-weight-semibold)}._body_liwin_66{margin-top:var(--space-2);max-width:42ch;font-weight:var(--font-weight-medium);color:var(--text-muted)}._bodySmall_liwin_73{font-size:var(--type-meta);line-height:var(--type-meta-lh);letter-spacing:var(--type-meta-ls)}._bodyLarge_liwin_79{font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls)}._actionSmall_liwin_85{margin-top:var(--space-4)}._actionLarge_liwin_89{margin-top:var(--space-5)}._root_8ekc6_2{transition-property:background-color,border-color,color;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-out);justify-content:center;align-items:center;display:inline-flex;position:relative}._pressed_8ekc6_12:active{filter:brightness(.94)}._disabled_8ekc6_16:disabled{pointer-events:none;background-color:var(--disabled-bg);color:var(--text-disabled)}._disabledPlain_8ekc6_24:disabled{pointer-events:none;color:var(--text-disabled)}._seriesFirst_1c35s_2{--datum:var(--series-1)}._seriesSecond_1c35s_6{--datum:var(--series-2)}._seriesThird_1c35s_10{--datum:var(--series-3)}._seriesOther_1c35s_14{--datum:var(--series-other)}._tooltip_1c35s_18{--tx:-50%;--ty:0;pointer-events:none;z-index:20;gap:var(--space-1);white-space:nowrap;border-radius:var(--radius-md);min-width:7rem;padding-inline:var(--space-3);padding-block:var(--space-2);background-color:var(--popover);box-shadow:var(--relief-popover);translate:var(--tx) var(--ty);flex-direction:column;display:flex;position:absolute}._tooltipStart_1c35s_37{--tx:0}._tooltipCenter_1c35s_41{--tx:-50%}._tooltipEnd_1c35s_45{--tx:-100%}._tooltipAbove_1c35s_49{--ty:calc(-1 * var(--space-2))}._tooltipBelow_1c35s_53{--ty:calc(100% + var(--space-2))}._tooltipTitle_1c35s_57{font-size:var(--type-meta);line-height:var(--type-meta-lh);letter-spacing:var(--type-meta-ls);font-weight:var(--font-weight-medium);color:var(--text-muted)}._tooltipRow_1c35s_65{align-items:baseline;gap:var(--space-2);display:flex}._tooltipKey_1c35s_71{border-radius:var(--radius-full);background-color:var(--datum);flex-shrink:0;align-self:center;width:.75rem;height:3px}._tooltipValue_1c35s_80{font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls);font-weight:var(--font-weight-semibold);color:var(--text)}._tooltipMuted_1c35s_88,._tooltipNote_1c35s_96{font-size:var(--type-meta);line-height:var(--type-meta-lh);letter-spacing:var(--type-meta-ls);font-weight:var(--font-weight-medium);color:var(--text-muted)}._grid_1c35s_104{pointer-events:none;position:absolute;inset:0}._gridLine_1c35s_110{background-color:var(--chart-grid);height:1px;position:absolute;inset-inline:0;translate:0 50%}._baseline_1c35s_118{background-color:var(--chart-axis);height:1px;position:absolute;inset-inline:0;translate:0 50%}._ticks_1c35s_126{margin-block:calc(var(--type-meta-lh) / -2);text-align:right;flex-direction:column-reverse;justify-content:space-between;padding-inline-end:var(--space-3);display:flex}._tick_1c35s_126{white-space:nowrap;font-size:var(--type-meta);line-height:var(--type-meta-lh);letter-spacing:var(--type-meta-ls);color:var(--text-muted)}._skeleton_1c35s_143{justify-content:space-around;align-items:flex-end;gap:var(--space-3);height:100%;display:flex;position:relative}._skeletonBar_1c35s_152{border-radius:var(--radius-lg) var(--radius-lg) 0 0;background-color:var(--skeleton);width:76%;max-width:5rem}._skeletonBlock_1c35s_159{border-radius:var(--radius-md);background-color:var(--skeleton);width:100%;height:100%}._empty_1c35s_166{height:100%;padding:var(--space-4);text-align:center;font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls);color:var(--text-muted);place-items:center;display:grid;position:relative}._sparse_1c35s_179{visibility:hidden}@media (width>=40rem){._sparse_1c35s_179{visibility:visible}}._fillBrand_1wqjw_2{background-color:var(--chart-fill)}._fillOk_1wqjw_6{background-color:var(--chart-ok)}._fillWarn_1wqjw_10{background-color:var(--chart-warn)}._fillBad_1wqjw_14{background-color:var(--chart-bad)}._fillGreen_1wqjw_18{background-color:var(--category-green-ink)}._fillBlue_1wqjw_22{background-color:var(--category-blue-ink)}._fillPurple_1wqjw_26{background-color:var(--category-purple-ink)}._fillPink_1wqjw_30{background-color:var(--category-pink-ink)}._fillOrange_1wqjw_34{background-color:var(--category-orange-ink)}._fillAccentFirst_1wqjw_38{background-color:var(--accent-1)}._fillAccentSecond_1wqjw_42{background-color:var(--accent-2)}._blockSeries_1wqjw_46{background-color:var(--datum)}._segments_1wqjw_50{border-radius:var(--radius-full);height:100%;transition-property:width;transition-duration:var(--duration-normal);transition-timing-function:var(--ease-out);gap:2px;display:flex;overflow:hidden}._segment_1wqjw_50{background-color:var(--datum);flex-basis:0;min-width:2px}._blocks_1wqjw_67{gap:3px;width:100%;display:flex}._block_1wqjw_46{border-radius:calc(var(--radius-xs) / 2);min-width:0;height:1.75rem;transition-property:background-color;transition-duration:var(--duration-normal);transition-timing-function:var(--ease-out);flex:1}._blockEmpty_1wqjw_83{background-color:var(--skeleton)}._legend_1wqjw_87{gap:var(--space-1) var(--space-4);font-size:var(--type-meta);line-height:var(--type-meta-lh);letter-spacing:var(--type-meta-ls);color:var(--text-muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._legendItem_1wqjw_100{align-items:center;gap:var(--space-2);display:inline-flex}._swatch_1wqjw_106{border-radius:var(--radius-full);background-color:var(--datum);flex-shrink:0;width:.5rem;height:.5rem}._legendValue_1wqjw_114{font-weight:var(--font-weight-semibold);color:var(--text)}._root_1wqjw_119{gap:var(--space-2);flex-direction:column;display:flex}._header_1wqjw_125{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}._label_1wqjw_132{font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls);font-weight:var(--font-weight-medium);color:var(--text)}._hint_1wqjw_140{align-items:center;gap:var(--space-1);font-size:var(--type-meta);line-height:var(--type-meta-lh);letter-spacing:var(--type-meta-ls);font-weight:var(--font-weight-medium);color:var(--text-muted);display:inline-flex}._track_1wqjw_151{border-radius:var(--radius-full);background-color:var(--track);width:100%;height:.5rem;overflow:hidden}._thin_1wqjw_159{height:.25rem}._fill_1wqjw_2{border-radius:var(--radius-full);height:100%;transition-property:width;transition-duration:var(--duration-normal);transition-timing-function:var(--ease-out)}._root_1h87s_2{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}._zone_1h87s_9{cursor:pointer;align-items:center;gap:var(--space-2);padding:var(--space-6) var(--space-4);border-radius:var(--radius-xl);border:1px dashed var(--field-border);text-align:center;transition-property:border-color,background-color;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-out);background-color:#0000;flex-direction:column;display:flex}._zone_1h87s_9:hover{border-color:var(--text-muted)}._dragging_1h87s_29{border-style:solid;border-color:var(--brand);background-color:var(--brand-soft)}._dragging_1h87s_29 ._icon_1h87s_34{background-color:var(--brand);color:var(--on-brand);translate:0 calc(var(--space-1) * -1)}._refused_1h87s_41{cursor:no-drop;border-style:solid;border-color:var(--bad-ink);background-color:var(--bad-subtle)}._refused_1h87s_41 ._icon_1h87s_34{background-color:var(--surface);color:var(--bad-ink)}._disabled_1h87s_53{cursor:not-allowed;opacity:.6}._disabled_1h87s_53:hover{border-color:var(--field-border)}._danger_1h87s_62{border-color:var(--bad-ink)}._icon_1h87s_34{border-radius:var(--radius-full);background-color:var(--surface-muted);width:3rem;height:3rem;color:var(--text-muted);pointer-events:none;transition-property:background-color,color,translate;transition-duration:var(--duration-normal);transition-timing-function:var(--ease-out);justify-content:center;align-items:center;display:inline-flex}._title_1h87s_81{pointer-events:none;font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls);font-weight:var(--font-weight-semibold);color:var(--text)}._hint_1h87s_90{pointer-events:none;font-size:var(--type-meta);line-height:var(--type-meta-lh);letter-spacing:var(--type-meta-ls);color:var(--text-muted)}._trigger_1h87s_98{margin-top:var(--space-1)}._items_1h87s_102{gap:var(--space-2);flex-direction:column;display:flex}._item_1h87s_102{align-items:flex-start;gap:var(--space-3);min-width:0;padding:var(--space-3);border-radius:var(--radius-lg);border:1px solid var(--border);background-color:var(--surface);transition-property:opacity,translate,border-color;transition-duration:var(--duration-normal);transition-timing-function:var(--ease-out);display:flex}@starting-style{._item_1h87s_102{opacity:0;translate:0 calc(var(--space-2) * -1)}}._swatch_1h87s_127{border-radius:var(--radius-full);background-color:var(--surface-muted);width:2.5rem;height:2.5rem;color:var(--text-muted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._swatchDanger_1h87s_139{background-color:var(--bad-subtle);color:var(--bad-ink)}._body_1h87s_144{gap:var(--space-1);min-width:0;padding-block:var(--space-1) 0;flex-direction:column;flex:1;display:flex}._name_1h87s_153{white-space:nowrap;min-width:0;max-width:100%;font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls);font-weight:var(--font-weight-semibold);color:var(--text);align-self:flex-start;display:flex}._interactive_1h87s_166{text-underline-offset:.2em;border-radius:var(--radius-sm);text-decoration-line:none}._interactive_1h87s_166:hover{text-decoration-line:underline}._stem_1h87s_176{text-overflow:ellipsis;overflow:hidden}._ext_1h87s_181{flex-shrink:0}._meta_1h87s_185{align-items:center;gap:var(--space-1);font-size:var(--type-meta);line-height:var(--type-meta-lh);letter-spacing:var(--type-meta-ls);color:var(--text-muted);display:flex}._done_1h87s_195{color:var(--ok-ink)}._track_1h87s_199{margin-top:var(--space-1)}._error_1h87s_203{align-items:flex-start;gap:var(--space-1);font-size:var(--type-meta);line-height:var(--type-meta-lh);letter-spacing:var(--type-meta-ls);color:var(--bad-ink);display:flex}._actions_1h87s_213{align-items:center;gap:var(--space-1);flex-shrink:0;display:flex}@media (prefers-reduced-motion:reduce){@starting-style{._item_1h87s_102{translate:none}}._dragging_1h87s_29 ._icon_1h87s_34{translate:none}}._root_v4j1k_2{align-items:center;gap:var(--space-4);border-top-style:solid;border-top-width:1px;border-color:var(--border);min-height:3.5rem;padding-inline:var(--space-6);padding-block:var(--space-4);display:flex}._root_v4j1k_2:first-child{border-top-style:solid;border-top-width:0}._body_v4j1k_18{flex:1;min-width:0}._label_v4j1k_23{cursor:pointer;font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls);font-weight:var(--font-weight-medium);color:var(--text);display:block}._hint_v4j1k_33{margin-top:var(--space-1);font-size:var(--type-meta);line-height:var(--type-meta-lh);letter-spacing:var(--type-meta-ls);color:var(--text-muted);display:block}._trigger_1yg86_2{display:inline-flex}._panel_1yg86_6{pointer-events:none;z-index:60;border-radius:var(--radius-md);background-color:var(--solid);max-width:15rem;padding-inline:var(--space-2);padding-block:var(--space-1);font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls);font-weight:var(--font-weight-medium);color:var(--on-solid);box-shadow:var(--relief-popover);position:fixed}._root_16f6g_2{align-items:center;display:inline-flex}._railCompact_16f6g_7{gap:var(--space-1)}._rail_16f6g_7{background-color:var(--surface-muted);gap:.125rem}._railSm_16f6g_16{border-radius:var(--radius-md);padding:.125rem}._railMd_16f6g_21{border-radius:var(--radius-lg);padding:.125rem}._option_16f6g_26{justify-content:center;align-items:center;gap:var(--space-2);display:inline-flex;position:relative}._optionMotion_16f6g_34{transition-property:background-color,color,box-shadow;transition-duration:var(--duration-normal);transition-timing-function:var(--ease-out)}._disabled_16f6g_40:disabled{pointer-events:none;color:var(--text-disabled)}._optionCompact_16f6g_47{border-radius:var(--radius-sm);min-height:1.75rem;font-size:var(--type-meta);line-height:var(--type-meta-lh);letter-spacing:var(--type-meta-ls)}._optionSm_16f6g_55{border-radius:calc(var(--radius-md) - .125rem);min-height:2rem;font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls)}._optionMd_16f6g_63{border-radius:calc(var(--radius-lg) - .125rem);min-height:2.25rem;font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls)}._plain_16f6g_71{color:var(--text-muted)}._iconOnlyCompact_16f6g_75{width:1.75rem}._iconOnlySm_16f6g_76{width:2rem}._iconOnlyMd_16f6g_77{width:2.25rem}._padCompact_16f6g_79{padding-inline:var(--space-2)}._padSm_16f6g_80{padding-inline:var(--space-3)}._padMd_16f6g_81{padding-inline:var(--space-4)}._selectedCompact_16f6g_83{background-color:var(--surface-muted);font-weight:var(--font-weight-semibold);color:var(--text)}._selected_16f6g_83{background-color:var(--surface);font-weight:var(--font-weight-semibold);color:var(--text);--relief:var(--relief-raised);box-shadow:var(--relief)}._dot_16f6g_97{border-radius:var(--radius-full);background-color:var(--ok);width:.375rem;height:.375rem}@media (pointer:coarse){._option_16f6g_26{min-width:2.75rem;min-height:2.75rem}}@media (hover:hover){._plain_16f6g_71:hover{color:var(--text)}}._root_143yv_2{align-items:flex-start;gap:var(--space-2);cursor:pointer;font-weight:var(--font-weight-medium);color:var(--text);display:inline-flex}._root_143yv_2:has(:disabled){pointer-events:none;color:var(--text-disabled)}._rootSm_143yv_15{font-size:var(--type-meta);line-height:var(--type-meta-lh);letter-spacing:var(--type-meta-ls)}._rootMd_143yv_21{font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls)}._rootLg_143yv_27{font-size:var(--type-reading);line-height:var(--type-reading-lh);letter-spacing:var(--type-reading-ls)}._text_143yv_33{min-width:0}._root_18r0o_2{border-radius:var(--radius-full);flex-shrink:0;align-items:center;width:2.5rem;height:1.5rem;padding:3px;display:inline-flex;position:relative}._motion_18r0o_13{transition-property:background-color,box-shadow;transition-duration:var(--duration-normal);transition-timing-function:var(--ease-out)}._disabled_18r0o_19:disabled{pointer-events:none}._inLabel_18r0o_25{margin-block:calc((var(--type-body-lh) - 1.5rem) / 2)}._thumb_18r0o_29{border-radius:var(--radius-full);width:1.125rem;height:1.125rem}._thumbMotion_18r0o_35{transition-property:transform,translate,scale,rotate;transition-duration:var(--duration-normal);transition-timing-function:var(--ease-out)}._thumbOn_18r0o_41{translate:1rem}._thumbOff_18r0o_45{translate:0}._root_xv45z_2{cursor:text;border-style:solid;border-width:1px;border-color:var(--field-border);background-color:var(--field-bg);align-items:center;display:flex}._icon_xv45z_13{flex-shrink:0}._input_xv45z_17{min-width:0;height:100%;font-weight:var(--font-weight-medium);color:var(--text);--educabot-outline-style:none;background-color:#0000;outline-style:none;flex:1}._input_xv45z_17::placeholder{color:var(--text-placeholder)}._inputPad_xv45z_31{padding-inline:var(--space-2);margin-inline:-.5rem}._clear_xv45z_36{margin-inline-end:calc(var(--space-1) - var(--space-3))}._root_xv45z_2>button:last-child{width:auto;height:calc(100% - 2 * var(--space-1));aspect-ratio:1;margin-inline-end:calc(var(--space-1) - var(--space-3))}._sm_xv45z_47>button:last-child{border-radius:calc(var(--radius-md) - 1px - var(--space-1))}._md_xv45z_51>button:last-child,._lg_xv45z_52>button:last-child{border-radius:calc(var(--radius-lg) - 1px - var(--space-1))}._root_xv45z_2>kbd:last-child{height:calc(100% - 2 * var(--space-2));min-height:0;margin-inline-end:calc(var(--space-2) - var(--space-3))}._sm_xv45z_47>kbd:last-child{border-radius:calc(var(--radius-md) - 1px - var(--space-2))}._md_xv45z_51>kbd:last-child,._lg_xv45z_52>kbd:last-child{border-radius:calc(var(--radius-lg) - 1px - var(--space-2))}._counterCalm_hj0ot_2{color:var(--text-muted)}._counterWarn_hj0ot_6{color:var(--warn-ink)}._counterBad_hj0ot_10{color:var(--bad-ink)}._root_hj0ot_14{cursor:text;border-style:solid;border-width:1px;border-color:var(--field-border);background-color:var(--field-bg);display:flex}._shape_hj0ot_24{border-radius:var(--radius-lg);font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls)}._withCounter_hj0ot_31{gap:var(--space-1);flex-direction:column}._resizablePad_hj0ot_36{padding:0}._fixedPad_hj0ot_40{padding-inline:var(--space-3);padding-block:var(--space-2)}._input_hj0ot_45{width:100%;min-width:0;font-weight:var(--font-weight-medium);color:var(--text);--educabot-outline-style:none;background-color:#0000;outline-style:none}._inputWithCounter_hj0ot_55{width:100%}._inputAlone_hj0ot_59{flex:1}._inputPlaceholder_hj0ot_63::placeholder{color:var(--text-placeholder)}._inputResizable_hj0ot_69{resize:vertical;padding-inline:var(--space-3);padding-block:var(--space-2)}._inputFixed_hj0ot_75{resize:none}._counter_hj0ot_2{font-size:var(--type-meta);line-height:var(--type-meta-lh);letter-spacing:var(--type-meta-ls);font-weight:var(--font-weight-medium);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-out);align-self:flex-end}._counterResizable_hj0ot_90{padding-inline:var(--space-3);padding-bottom:var(--space-2)}._green_uchac_2{background-color:var(--category-green);color:var(--category-green-ink)}._blue_uchac_7{background-color:var(--category-blue);color:var(--category-blue-ink)}._purple_uchac_12{background-color:var(--category-purple);color:var(--category-purple-ink)}._pink_uchac_17{background-color:var(--category-pink);color:var(--category-pink-ink)}._orange_uchac_22{background-color:var(--category-orange);color:var(--category-orange-ink)}._brandTint_uchac_27{background-color:var(--brand-soft);color:var(--brand-ink)}._accentFirst_uchac_32{background-color:var(--accent-1-soft);color:var(--accent-1-ink)}._accentSecond_uchac_37{background-color:var(--accent-2-soft);color:var(--accent-2-ink)}._root_tunlx_2{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._columns_tunlx_9{gap:var(--space-6);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}._form_tunlx_16{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}._section_tunlx_23{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._sectionTitle_tunlx_30{font-size:var(--type-reading);line-height:var(--type-reading-lh);letter-spacing:var(--type-reading-ls);font-weight:var(--font-weight-semibold);color:var(--text)}._identity_tunlx_38{align-items:flex-end;gap:var(--space-4);display:flex}._name_tunlx_44{flex:1;min-width:0}._mark_tunlx_49{border-radius:var(--radius-full);font-weight:var(--font-weight-semibold);flex:none;justify-content:center;align-items:center;display:inline-flex}._markRegular_tunlx_58{width:2rem;height:2rem;font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls)}._markLarge_tunlx_66{width:3rem;height:3rem;font-size:var(--type-title);line-height:var(--type-title-lh);letter-spacing:var(--type-title-ls)}._colors_tunlx_74{gap:var(--space-2);border-width:0;flex-direction:column;min-width:0;display:flex}._legend_tunlx_82{margin-bottom:var(--space-2);font-size:var(--type-label);line-height:var(--type-label-lh);letter-spacing:var(--type-label-ls);font-weight:var(--font-weight-medium);color:var(--text)}._swatches_tunlx_91{gap:var(--space-2);flex-wrap:wrap;display:flex}._swatch_tunlx_91{cursor:pointer;border-radius:var(--radius-full);width:2.75rem;height:2.75rem;transition-property:box-shadow;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-out);justify-content:center;align-items:center;display:inline-flex;position:relative}._swatch_tunlx_91:has(:checked){box-shadow:0 0 0 2px var(--surface),0 0 0 4px currentColor}._swatch_tunlx_91:has(:focus-visible){box-shadow:var(--focus-ring)}._swatchInput_tunlx_119{cursor:pointer;opacity:0;margin:0;position:absolute;inset:0}._swatchCheck_tunlx_127{opacity:0;pointer-events:none;transition-property:opacity;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-out)}._swatch_tunlx_91:has(:checked) ._swatchCheck_tunlx_127{opacity:1}._tools_tunlx_139{border-radius:var(--radius-xl);box-shadow:inset 0 0 0 1px var(--border);flex-direction:column;display:flex;overflow:hidden}._tool_tunlx_139{padding-left:var(--space-4);align-items:center;display:flex}._tool_tunlx_139+._tool_tunlx_139{border-top:1px solid var(--border)}._tool_tunlx_139>:last-child{min-width:0;padding-left:var(--space-3);flex:1}._toolIcon_tunlx_163{border-radius:var(--radius-md);background-color:var(--surface-muted);width:2.25rem;height:2.25rem;color:var(--text-muted);flex:none;justify-content:center;align-items:center;display:inline-flex}._preview_tunlx_175{height:40rem;max-height:calc(100dvh - var(--space-12));border-radius:var(--radius-xl);background-color:var(--canvas);min-width:0;box-shadow:inset 0 0 0 1px var(--border);flex-direction:column;display:flex;overflow:hidden}._previewHeader_tunlx_187{align-items:center;gap:var(--space-3);padding-inline:var(--space-4);padding-block:var(--space-3);border-bottom:1px solid var(--border);display:flex}._previewHeading_tunlx_196{flex-direction:column;min-width:0;display:flex}._previewTitle_tunlx_202{text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls);font-weight:var(--font-weight-semibold);color:var(--text);overflow:hidden}._previewHint_tunlx_213{color:var(--text-muted);font-size:var(--type-meta);line-height:var(--type-meta-lh);letter-spacing:var(--type-meta-ls)}._previewBody_tunlx_220{--field-bg:var(--surface);flex-direction:column;flex:1;min-height:0;display:flex}@media (width>=64rem){._columns_tunlx_9{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}._preview_tunlx_175{top:var(--space-6);position:sticky}}._root_ag0b5_2{min-width:0;margin:0}._axisRoom_ag0b5_7{padding-top:calc(var(--type-meta-lh) / 2)}._frame_ag0b5_11{row-gap:var(--space-2);grid-template-columns:auto minmax(0,1fr);display:grid}._plot_ag0b5_17{position:relative}._bars_ag0b5_21{display:flex;position:absolute;inset:0}._column_ag0b5_27{min-width:0;padding-inline:var(--space-1);border-radius:var(--radius-lg);transition-property:background-color;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-out);flex:1;justify-content:center;align-items:flex-end;display:flex}._active_ag0b5_40{background-color:var(--surface-hover)}._bar_ag0b5_21{width:76%;max-width:5rem;transition-property:height;transition-duration:var(--duration-content);transition-timing-function:var(--ease-out);position:relative}._track_ag0b5_53{border-radius:var(--radius-lg) var(--radius-lg) 0 0;background-color:var(--track);overflow:hidden}._solid_ag0b5_59{border-radius:var(--radius-lg) var(--radius-lg) 0 0;background-color:var(--datum)}._fill_ag0b5_64{border-radius:var(--radius-lg) var(--radius-lg) 0 0;background-color:var(--datum);transition-property:height;transition-duration:var(--duration-content);transition-timing-function:var(--ease-out);inset-inline:0;position:absolute;bottom:0}._labels_ag0b5_75{display:flex}._label_ag0b5_75{min-width:0;padding-inline:var(--space-1);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-meta);line-height:var(--type-meta-lh);letter-spacing:var(--type-meta-ls);font-weight:var(--font-weight-medium);color:var(--text-muted);transition-property:color;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-out);flex:1;overflow:hidden}._labelActive_ag0b5_97{color:var(--text)}._current_ag0b5_101{font-weight:var(--font-weight-semibold);color:var(--text)}._root_fde6b_2{border-radius:var(--radius-full);flex-shrink:0;display:inline-flex;position:relative}._interactive_fde6b_9{cursor:pointer;background:0 0;border:none;padding:0;text-decoration:none}._face_fde6b_17{border-radius:var(--radius-full);width:100%;height:100%;font-weight:var(--font-weight-semibold);-webkit-user-select:none;user-select:none;transition:filter var(--duration-fast) var(--ease-out);justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}@media (hover:hover){._interactive_fde6b_9:hover ._face_fde6b_17{filter:brightness(.94)}}._square_fde6b_38{border-radius:var(--radius-sm)}._squareLarge_fde6b_42{border-radius:var(--radius-md)}._blank_fde6b_46{background-color:var(--surface-sunken);color:var(--text-muted)}._photo_fde6b_51{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._status_fde6b_59{border-radius:var(--radius-full);box-shadow:0 0 0 var(--status-ring) var(--ring,var(--surface));position:absolute;bottom:0;right:0}._online_fde6b_67{background-color:var(--ok)}._away_fde6b_71{background:radial-gradient(circle at 32% 32%,var(--ring,var(--surface)) 0 34%,var(--warn) 35%)}._busy_fde6b_75{background-color:var(--bad)}._busy_fde6b_75:after{content:"";border-radius:var(--radius-full);background-color:var(--on-bad);height:20%;position:absolute;top:50%;left:22%;right:22%;translate:0 -50%}._stack_fde6b_91{align-items:center;display:inline-flex}._overlap_fde6b_96{margin-left:calc(var(--overlap) * -1)}._rest_fde6b_100{margin-left:calc(var(--overlap) * -1);border-radius:var(--radius-full);background-color:var(--surface-sunken);font-weight:var(--font-weight-semibold);color:var(--text-muted);box-shadow:0 0 0 2px var(--ring);justify-content:center;align-items:center;display:inline-flex;position:relative}._kbd_1e20p_2{border-radius:var(--radius-sm);background-color:var(--surface-muted);min-width:1.3125rem;min-height:1.25rem;padding-inline:var(--space-2);font-family:var(--font-sans);font-size:var(--type-meta);line-height:var(--type-meta-lh);letter-spacing:var(--type-meta-ls);font-weight:var(--font-weight-medium);color:var(--text-muted);justify-content:center;align-items:center;display:inline-flex}._root_1qak2_2{width:100%}._inline_1qak2_6{width:15rem}._surfaceInfo_v312e_2{background-color:var(--brand-soft)}._surfaceOk_v312e_6{background-color:var(--ok-subtle)}._surfaceWarn_v312e_10{background-color:var(--warn-subtle)}._surfaceBad_v312e_14{background-color:var(--bad-subtle)}._inkInfo_v312e_18{color:var(--brand-ink)}._inkOk_v312e_22{color:var(--ok-ink)}._inkWarn_v312e_26{color:var(--warn-ink)}._inkBad_v312e_30{color:var(--bad-ink)}._pillInfo_v312e_34{background-color:var(--brand-soft);color:var(--brand-ink)}._pillOk_v312e_39{background-color:var(--ok-subtle);color:var(--ok-ink)}._pillWarn_v312e_44{background-color:var(--warn-subtle);color:var(--warn-ink)}._pillBad_v312e_49{background-color:var(--bad-subtle);color:var(--bad-ink)}._sizeSm_1xpf1_2{--chip-h:1.25rem;--chip-face:1rem;min-height:var(--chip-h);--chip-r:var(--radius-sm);gap:var(--space-1);border-radius:var(--chip-r);padding-inline:var(--space-2);font-size:var(--type-meta);line-height:var(--type-meta-lh);letter-spacing:var(--type-meta-ls);font-weight:var(--font-weight-semibold)}._face_1xpf1_16{margin-left:calc((var(--chip-h) - var(--chip-face)) / 2 - var(--space-2));flex-shrink:0;display:inline-flex}._dotSm_1xpf1_23{width:.25rem;height:.25rem}._sizeMd_1xpf1_28{--chip-h:1.75rem;--chip-face:1.25rem;min-height:var(--chip-h);--chip-r:var(--radius-md);gap:var(--space-2);border-radius:var(--chip-r);padding-inline:var(--space-2);font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls)}._dotMd_1xpf1_41{width:.375rem;height:.375rem}._round_1xpf1_46{--chip-r:var(--radius-full)}._root_1xpf1_50{white-space:nowrap;flex-shrink:0;align-items:center;max-width:100%;display:inline-flex}._motion_1xpf1_58{transition-property:background-color,color;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-out)}._solid_1xpf1_64{--chip-ring:var(--solid);background-color:var(--solid);font-weight:var(--font-weight-semibold);color:var(--on-solid)}._plain_1xpf1_71{--chip-ring:var(--surface-muted);background-color:var(--surface-muted);color:var(--text)}._dot_1xpf1_23{border-radius:var(--radius-full);background-color:currentColor;flex-shrink:0}._icon_1xpf1_83{flex-shrink:0;margin-left:-.125rem}._remove_1xpf1_88{border-radius:calc(var(--chip-r) - (var(--space-2) - .375rem));margin-block:-.375rem;margin-left:-.25rem;margin-right:-.375rem;padding:.375rem;display:inline-flex}._sizeSm_1xpf1_2 ._remove_1xpf1_88{margin-block:0;margin-left:0;margin-right:calc(var(--space-1) * -1);border-radius:calc(var(--chip-r) - var(--space-1));padding:.125rem}._clickablePad_1xpf1_105{padding-right:var(--space-2)}._clickable_1xpf1_105{margin-left:calc(var(--space-2) * -1);border-radius:var(--chip-r);min-width:0;padding-left:var(--space-2);align-self:stretch;align-items:center;display:flex}._clickableGapSm_1xpf1_119{gap:var(--space-1)}._clickableGapMd_1xpf1_123{gap:var(--space-2)}._clickableLabel_1xpf1_127,._labelText_1xpf1_133,._removableLabel_1xpf1_139{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (hover:hover){._remove_1xpf1_88:hover{background-color:var(--surface-active)}._hoverRing_1xpf1_150:hover{box-shadow:0 0 0 2px}@supports (color:color-mix(in lab, red, red)){._hoverRing_1xpf1_150:hover{box-shadow:0 0 0 2px color-mix(in oklab,currentColor 25%,transparent)}}._hoverSunken_1xpf1_154:hover{--chip-ring:var(--surface-sunken);background-color:var(--surface-sunken)}}._viewport_1le1t_2{z-index:40;position:fixed;inset:0}._viewport_1le1t_2[data-closing]{pointer-events:none}._centered_1le1t_12{padding:var(--space-4);justify-content:center;align-items:center;display:flex}._veil_1le1t_19{background-color:var(--scrim);transition:opacity var(--duration-normal) var(--ease-out);position:absolute;inset:0}._blur_1le1t_26{--educabot-backdrop-blur:blur(3px);-webkit-backdrop-filter:var(--educabot-backdrop-blur,) var(--educabot-backdrop-brightness,) var(--educabot-backdrop-contrast,) var(--educabot-backdrop-grayscale,) var(--educabot-backdrop-hue-rotate,) var(--educabot-backdrop-invert,) var(--educabot-backdrop-opacity,) var(--educabot-backdrop-saturate,) var(--educabot-backdrop-sepia,);backdrop-filter:var(--educabot-backdrop-blur,) var(--educabot-backdrop-brightness,) var(--educabot-backdrop-contrast,) var(--educabot-backdrop-grayscale,) var(--educabot-backdrop-hue-rotate,) var(--educabot-backdrop-invert,) var(--educabot-backdrop-opacity,) var(--educabot-backdrop-saturate,) var(--educabot-backdrop-sepia,)}._panel_1le1t_32{transition:opacity var(--duration-normal) var(--ease-out),transform var(--duration-content) var(--ease-slide)}._viewport_1le1t_2[data-closing] ._veil_1le1t_19{opacity:0;transition:opacity var(--duration-normal) var(--ease-in)}._viewport_1le1t_2[data-closing] ._panel_1le1t_32{transition:opacity var(--duration-fast) var(--ease-in),transform var(--duration-normal) var(--ease-in)}._viewport_1le1t_2[data-closing]._centered_1le1t_12 ._panel_1le1t_32{opacity:0}@starting-style{._veil_1le1t_19,._centered_1le1t_12 ._panel_1le1t_32{opacity:0}}@media (prefers-reduced-motion:no-preference){._viewport_1le1t_2[data-closing] ._panel_1le1t_32{transform:translate(var(--slide-from,100%),var(--slide-from-y,0))}._viewport_1le1t_2[data-closing]._centered_1le1t_12 ._panel_1le1t_32{transition:opacity var(--duration-fast) var(--ease-in),transform var(--duration-fast) var(--ease-in);transform:scale(.98)}@starting-style{._panel_1le1t_32{transform:translate(var(--slide-from,100%),var(--slide-from-y,0))}._centered_1le1t_12 ._panel_1le1t_32{transform:translateY(.5rem)scale(.96)}}}@media (prefers-reduced-motion:reduce){._veil_1le1t_19,._panel_1le1t_32,._viewport_1le1t_2[data-closing] ._veil_1le1t_19,._viewport_1le1t_2[data-closing] ._panel_1le1t_32{transition-duration:var(--duration-normal)!important}._viewport_1le1t_2[data-closing] ._panel_1le1t_32{opacity:0}@starting-style{._panel_1le1t_32{opacity:0}}}._panel_1u30z_2{inset-inline:0;justify-content:center;display:flex;position:absolute;bottom:0}._sheet_1u30z_10{isolation:isolate;border-radius:var(--radius-xl) var(--radius-xl) 0 0;width:100%;box-shadow:var(--relief-popover);transition-property:transform;transition-duration:var(--duration-content);transition-timing-function:var(--ease-slide);position:relative;overflow:hidden}._sized_1u30z_22{transition-property:transform,height}._dragging_1u30z_26{transition-property:height}._content_1u30z_30{max-height:calc(100dvh - var(--space-12));padding-bottom:env(safe-area-inset-bottom);flex-direction:column;display:flex}._grip_1u30z_37{min-height:var(--space-6);padding-inline:var(--space-3);padding-top:var(--space-2);touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:flex-end;align-items:flex-start;display:flex;position:relative}._dragging_1u30z_26 ._grip_1u30z_37{cursor:grabbing}._handle_1u30z_55{top:var(--space-2);border-radius:var(--radius-full);background-color:var(--border-strong);width:2.25rem;height:.3125rem;position:absolute;left:50%;translate:-50%}._header_1u30z_66{gap:var(--space-1);padding-inline:var(--space-5);padding-block:var(--space-1) var(--space-3);flex-direction:column;flex-shrink:0;display:flex}._title_1u30z_75{font-size:var(--type-reading);line-height:var(--type-reading-lh);letter-spacing:var(--type-reading-ls);font-weight:var(--font-weight-semibold);color:var(--text)}._hint_1u30z_83{font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls);font-weight:var(--font-weight-medium);color:var(--text-muted)}._body_1u30z_91{overscroll-behavior:contain;min-height:0;padding-inline:var(--space-5);padding-block:var(--space-2) var(--space-4);flex:auto;overflow-y:auto}._footer_1u30z_100{align-items:stretch;gap:var(--space-2);padding-inline:var(--space-5);padding-block:var(--space-2) var(--space-5);flex-direction:column;flex-shrink:0;display:flex}@media (width>=48rem){._panel_1u30z_2{width:30rem;max-width:100%;position:relative;inset:auto}._sheet_1u30z_10{border-radius:var(--radius-xl);box-shadow:0 0 0 1px var(--border),var(--relief-popover)}._content_1u30z_30{max-height:calc(100dvh - var(--space-12) * 2);padding-bottom:0}._grip_1u30z_37{touch-action:auto;cursor:auto}._handle_1u30z_55{display:none}}@media (prefers-reduced-motion:reduce){._sheet_1u30z_10,._sized_1u30z_22{transition-property:none}}._root_se5pr_2{gap:var(--space-2);flex-direction:column;width:100%;display:flex}._chips_se5pr_9{gap:var(--space-2);flex-wrap:wrap;display:flex}._panel_se5pr_15{z-index:50;overscroll-behavior:contain;border-radius:var(--radius-lg);border-style:solid;border-width:1px;border-color:var(--border);max-height:20rem;padding:var(--space-1);box-shadow:var(--relief-popover);position:fixed;overflow-y:auto}._panel_se5pr_15::-webkit-scrollbar{width:.5rem}._panel_se5pr_15::-webkit-scrollbar-track{margin-block:var(--space-3)}._panel_se5pr_15::-webkit-scrollbar-thumb{border-width:2px}._items_se5pr_38{flex-direction:column;display:flex}._option_se5pr_43{align-items:center;gap:var(--space-3);border-radius:calc(var(--radius-lg) - var(--space-1));padding:var(--space-2);cursor:pointer;display:flex}._active_se5pr_52{background-color:var(--surface-hover)}._idle_se5pr_56{background-color:#0000}._check_se5pr_60{color:var(--text);flex-shrink:0;margin-inline-start:auto}._group_se5pr_66+._group_se5pr_66,._option_se5pr_43+._group_se5pr_66{margin-top:var(--space-1)}._groupLabel_se5pr_71{padding-inline:var(--space-2);padding-top:var(--space-2);padding-bottom:var(--space-1);color:var(--text-muted);font-size:var(--type-meta);line-height:var(--type-meta-lh);letter-spacing:var(--type-meta-ls);font-weight:var(--font-weight-medium)}._leading_se5pr_82{flex-shrink:0;align-items:center;display:flex}._text_se5pr_88{flex:1;min-width:0;display:grid}._name_se5pr_94,._hint_se5pr_95{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._name_se5pr_94{color:var(--text);font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls);font-weight:var(--font-weight-medium)}._hint_se5pr_95{color:var(--text-muted);font-size:var(--type-meta);line-height:var(--type-meta-lh);letter-spacing:var(--type-meta-ls)}._note_se5pr_116{align-items:center;gap:var(--space-2);padding:var(--space-2);color:var(--text-muted);font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls);display:flex}@media (pointer:coarse){._option_se5pr_43{min-height:2.75rem}}._root_1ohl5_2{gap:var(--space-2);flex-direction:column;width:100%;display:flex}._item_1ohl5_9{align-items:center;gap:var(--space-3);border-radius:var(--radius-xl);width:100%;min-height:3.75rem;padding-inline:var(--space-4);padding-block:var(--space-3);text-align:left;display:flex}._motion_1ohl5_21{transition-property:background-image,background-color,box-shadow;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-out)}._selected_1ohl5_27{background-color:var(--surface-muted)}._plain_1ohl5_31{background-color:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--border),var(--relief-card)}._swatch_1ohl5_36{border-radius:var(--radius-full);flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}._media_1ohl5_46{width:2.5rem;height:2.5rem;padding:var(--space-1);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._media_1ohl5_46 img,._media_1ohl5_46 svg{object-fit:contain;width:100%;height:100%}._body_1ohl5_63{flex:1;min-width:0}._title_1ohl5_68{text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls);font-weight:var(--font-weight-semibold);color:var(--text);display:block;overflow:hidden}._hint_1ohl5_80{text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-label);line-height:var(--type-label-lh);letter-spacing:var(--type-label-ls);font-weight:var(--font-weight-medium);color:var(--text-muted);margin-top:.125rem;display:block;overflow:hidden}._trailing_1ohl5_93{flex-shrink:0}@media (hover:hover){._interactive_1ohl5_98:hover{background-image:linear-gradient(var(--surface-hover),var(--surface-hover))}}._root_ud55l_2{gap:var(--space-2);flex-direction:column;width:100%;display:flex}._root_13liu_2,._items_13liu_9,._item_13liu_9{align-items:center;gap:var(--space-1);min-width:0;display:flex}._current_13liu_23{text-overflow:ellipsis;white-space:nowrap;min-height:1.5rem;font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls);font-weight:var(--font-weight-semibold);color:var(--text);align-items:center;display:inline-flex;overflow:hidden}._step_13liu_37{text-overflow:ellipsis;white-space:nowrap;border-radius:var(--radius-sm);min-height:1.5rem;font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls);font-weight:var(--font-weight-medium);color:var(--text-muted);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-out);align-items:center;display:inline-flex;overflow:hidden}._step_13liu_37:hover{color:var(--text)}._icon_13liu_59{flex-shrink:0}@media (pointer:coarse){._step_13liu_37{min-height:2.75rem}}._neutral_18i4c_2{background-color:var(--surface-muted);color:var(--text-muted)}._root_18i4c_7{--button-muted-bg:var(--surface);--button-muted-bg-hover:var(--canvas);--button-muted-ring:inset 0 0 0 1px var(--border-alpha);gap:var(--space-3);border-radius:var(--radius-xl);padding:var(--space-4);border:1px solid var(--border-alpha);display:flex}._compact_18i4c_18{gap:var(--space-2);padding:var(--space-3)}._compact_18i4c_18 ._title_18i4c_22,._compact_18i4c_18 ._text_18i4c_23{font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls)}._compact_18i4c_18 ._icon_18i4c_29{height:var(--type-body-lh);width:1rem}._compact_18i4c_18 ._actions_18i4c_34{margin-top:var(--space-1)}._icon_18i4c_29{height:var(--type-body-lh);flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;display:flex}._body_18i4c_48{gap:var(--space-1);min-width:0;color:var(--text);flex-direction:column;flex:1;display:flex}._dismiss_18i4c_57{margin-top:-.25rem;margin-right:-.25rem}._title_18i4c_22{font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls);font-weight:var(--font-weight-semibold);color:var(--text)}._text_18i4c_23{font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls)}._actions_18i4c_34{margin-top:var(--space-2);align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._infoActions_18i4c_84{--button-muted-bg:var(--brand-ink)}@supports (color:color-mix(in lab, red, red)){._infoActions_18i4c_84{--button-muted-bg:color-mix(in oklab, var(--brand-ink) 12%, transparent)}}._infoActions_18i4c_84{--button-muted-bg-hover:var(--brand-ink)}@supports (color:color-mix(in lab, red, red)){._infoActions_18i4c_84{--button-muted-bg-hover:color-mix(in oklab, var(--brand-ink) 20%, transparent)}}._infoActions_18i4c_84{--button-muted-ring:inset 0 0 0 1px var(--brand-ink)}@supports (color:color-mix(in lab, red, red)){._infoActions_18i4c_84{--button-muted-ring:inset 0 0 0 1px color-mix(in oklab, var(--brand-ink) 45%, transparent)}}._okActions_18i4c_90{--button-muted-bg:var(--ok-ink)}@supports (color:color-mix(in lab, red, red)){._okActions_18i4c_90{--button-muted-bg:color-mix(in oklab, var(--ok-ink) 12%, transparent)}}._okActions_18i4c_90{--button-muted-bg-hover:var(--ok-ink)}@supports (color:color-mix(in lab, red, red)){._okActions_18i4c_90{--button-muted-bg-hover:color-mix(in oklab, var(--ok-ink) 20%, transparent)}}._okActions_18i4c_90{--button-muted-ring:inset 0 0 0 1px var(--ok-ink)}@supports (color:color-mix(in lab, red, red)){._okActions_18i4c_90{--button-muted-ring:inset 0 0 0 1px color-mix(in oklab, var(--ok-ink) 45%, transparent)}}._warnActions_18i4c_96{--button-muted-bg:var(--warn-ink)}@supports (color:color-mix(in lab, red, red)){._warnActions_18i4c_96{--button-muted-bg:color-mix(in oklab, var(--warn-ink) 12%, transparent)}}._warnActions_18i4c_96{--button-muted-bg-hover:var(--warn-ink)}@supports (color:color-mix(in lab, red, red)){._warnActions_18i4c_96{--button-muted-bg-hover:color-mix(in oklab, var(--warn-ink) 20%, transparent)}}._warnActions_18i4c_96{--button-muted-ring:inset 0 0 0 1px var(--warn-ink)}@supports (color:color-mix(in lab, red, red)){._warnActions_18i4c_96{--button-muted-ring:inset 0 0 0 1px color-mix(in oklab, var(--warn-ink) 45%, transparent)}}._badActions_18i4c_102{--button-muted-bg:var(--bad-ink)}@supports (color:color-mix(in lab, red, red)){._badActions_18i4c_102{--button-muted-bg:color-mix(in oklab, var(--bad-ink) 12%, transparent)}}._badActions_18i4c_102{--button-muted-bg-hover:var(--bad-ink)}@supports (color:color-mix(in lab, red, red)){._badActions_18i4c_102{--button-muted-bg-hover:color-mix(in oklab, var(--bad-ink) 20%, transparent)}}._badActions_18i4c_102{--button-muted-ring:inset 0 0 0 1px var(--bad-ink)}@supports (color:color-mix(in lab, red, red)){._badActions_18i4c_102{--button-muted-ring:inset 0 0 0 1px color-mix(in oklab, var(--bad-ink) 45%, transparent)}}._root_rycce_2{border-radius:var(--radius-xl);padding:var(--space-2)}._muted_rycce_7{--field-bg:var(--surface);--field-bg-hover:var(--canvas);background-color:var(--surface-muted)}._paper_rycce_13{box-shadow:var(--relief-card)}._interactive_rycce_17{transition-property:box-shadow;transition-duration:var(--duration-normal);transition-timing-function:var(--ease-out)}._header_rycce_23{justify-content:space-between;align-items:flex-start;gap:var(--space-3) var(--space-4);padding-inline:var(--space-4);padding-top:var(--space-4);padding-bottom:var(--space-1);flex-wrap:wrap;display:flex}._heading_rycce_34{flex-direction:column;flex:10rem;min-width:0;display:flex}._actions_rycce_41{align-items:center;gap:var(--space-2);flex-wrap:wrap;flex-shrink:0;display:flex}._title_rycce_49{font-size:var(--type-reading);line-height:var(--type-reading-lh);letter-spacing:var(--type-reading-ls);font-weight:var(--font-weight-semibold);color:var(--text)}._hint_rycce_57{font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls);font-weight:var(--font-weight-medium);color:var(--text-muted)}._body_rycce_65{padding-inline:var(--space-4);padding-block:var(--space-3)}._body_rycce_65:first-child{padding-top:var(--space-4)}._body_rycce_65:last-child{padding-bottom:var(--space-4)}._footer_rycce_78{margin-top:var(--space-1);align-items:center;gap:var(--space-2);border-top-style:solid;border-top-width:1px;border-color:var(--border);padding-inline:var(--space-4);padding-top:var(--space-4);padding-bottom:var(--space-2);display:flex}@media (pointer:coarse){._footer_rycce_78{padding-bottom:0}}@media (hover:hover){._interactive_rycce_17:hover{box-shadow:var(--relief-toolbar)}}._root_dbkyb_2{flex-direction:column;flex:1;min-width:0;height:100%;min-height:0;display:flex}._header_dbkyb_11{align-items:center;gap:var(--space-3);min-height:3.5rem;padding-inline:var(--space-4);padding-block:var(--space-2);border-bottom:1px solid var(--border);display:flex}._title_dbkyb_21{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--type-reading);line-height:var(--type-reading-lh);letter-spacing:var(--type-reading-ls);font-weight:var(--font-weight-semibold);color:var(--text);flex:1;overflow:hidden}._log_dbkyb_34{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}._scroller_dbkyb_42{overscroll-behavior:contain;scrollbar-gutter:stable;flex:1;min-height:0;overflow-y:auto}._items_dbkyb_50{justify-content:flex-end;gap:var(--space-1);min-height:100%;padding-inline:var(--space-3);padding-block:var(--space-4);flex-direction:column;display:flex}._jump_dbkyb_60{bottom:var(--space-3);box-shadow:var(--relief-popover);position:absolute;left:50%;translate:-50%}._day_dbkyb_68{align-items:center;gap:var(--space-3);margin-block:var(--space-3);color:var(--text-muted);display:flex}._day_dbkyb_68:first-child{margin-top:0}._day_dbkyb_68:before,._day_dbkyb_68:after{content:"";background-color:var(--border);flex:1;height:1px}._dayLabel_dbkyb_88{font-size:var(--type-meta);line-height:var(--type-meta-lh);letter-spacing:var(--type-meta-ls);font-weight:var(--font-weight-medium)}._typing_dbkyb_95{align-items:center;gap:var(--space-2);margin-top:var(--space-2);color:var(--text-muted);font-size:var(--type-label);line-height:var(--type-label-lh);letter-spacing:var(--type-label-ls);display:flex}._typingAvatar_dbkyb_106{flex:none;justify-content:center;width:2rem;display:inline-flex}._typingAvatar_dbkyb_106:empty{display:none}._typingText_dbkyb_117{min-width:0}._dots_dbkyb_121{padding-inline:var(--space-3);padding-block:var(--space-3);border-radius:var(--radius-lg);background-color:var(--surface-muted);align-items:center;gap:.1875rem;display:inline-flex}._dots_dbkyb_121>span{border-radius:var(--radius-full);background-color:var(--text-muted);width:.375rem;height:.375rem;animation:_hop_dbkyb_1 calc(var(--duration-content) * 4) var(--ease-out) infinite}._dots_dbkyb_121>span:nth-child(2){animation-delay:var(--duration-fast)}._dots_dbkyb_121>span:nth-child(3){animation-delay:calc(var(--duration-fast) * 2)}._empty_dbkyb_147{align-items:center;gap:var(--space-4);padding-block:var(--space-6);text-align:center;flex-direction:column;margin-block:auto;display:flex}._suggestions_dbkyb_157{justify-content:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._suggestionItem_dbkyb_164{max-width:100%;display:flex}._suggestion_dbkyb_157{align-items:center;gap:var(--space-2);max-width:100%;min-height:2.25rem;padding-inline:var(--space-3);padding-block:var(--space-2);border-radius:var(--radius-lg);box-shadow:inset 0 0 0 1px var(--border);color:var(--text);text-align:left;font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls);font-weight:var(--font-weight-medium);transition-property:background-color,box-shadow;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-out);display:inline-flex}._suggestion_dbkyb_157:disabled{color:var(--text-disabled)}@media (hover:hover){._suggestion_dbkyb_157:not(:disabled):hover{background-color:var(--surface-hover)}}._suggestionIcon_dbkyb_200{color:var(--brand-ink);flex:none}._footer_dbkyb_205{padding-inline:var(--space-3);padding-bottom:var(--space-3)}@media (width>=40rem){._items_dbkyb_50{padding-inline:var(--space-4)}._footer_dbkyb_205{padding-inline:var(--space-4);padding-bottom:var(--space-4)}}@keyframes _hop_dbkyb_1{0%,60%,to{opacity:.5;translate:0}30%{opacity:1;translate:0 -.1875rem}}@media (prefers-reduced-motion:reduce){._dots_dbkyb_121>span{opacity:.7;animation:none}}._veil_1ihx4_2{z-index:40;background-color:var(--veil);position:fixed;inset:0}._panel_1ihx4_9{z-index:50;position:fixed}._root_1vfqp_2{justify-content:space-between;align-items:center;gap:var(--space-2);border-style:solid;border-width:1px;border-color:var(--field-border);background-color:var(--field-bg);font-weight:var(--font-weight-medium);color:var(--text);transition-property:background-color,border-color;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-out);display:inline-flex}._value_1vfqp_18{align-items:center;gap:var(--space-2);min-width:0;display:flex}._swatch_1vfqp_25{border-radius:var(--radius-full);width:1.25rem;height:1.25rem;box-shadow:var(--relief-mark);flex-shrink:0}._code_1vfqp_33{font-family:var(--font-mono);font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls)}._chevron_1vfqp_40{color:var(--text);flex-shrink:0}._panel_1vfqp_45{gap:var(--space-3);border-radius:var(--radius-xl);border-style:solid;border-width:1px;border-color:var(--border);width:16rem;padding:var(--space-3);box-shadow:var(--relief-popover);flex-direction:column;display:flex}._area_1vfqp_58{border-radius:calc(var(--radius-xl) - var(--space-3));touch-action:none;cursor:crosshair;height:10rem;position:relative}._hue_1vfqp_66{border-radius:var(--radius-full);touch-action:none;cursor:pointer;height:.75rem;position:relative}._thumb_1vfqp_74{border-radius:var(--radius-full);width:1rem;height:1rem;box-shadow:0 0 0 2px var(--switch-thumb),var(--switch-thumb-shadow);pointer-events:none;position:absolute;translate:-50% -50%}._input_1vfqp_84{align-items:center;gap:var(--space-2);border-radius:var(--radius-md);border-style:solid;border-width:1px;border-color:var(--field-border);background-color:var(--field-bg);height:2.25rem;padding-inline:var(--space-3);display:flex}._inputLabel_1vfqp_97{font-size:var(--type-meta);line-height:var(--type-meta-lh);letter-spacing:var(--type-meta-ls);font-weight:var(--font-weight-medium);color:var(--text-muted)}._inputText_1vfqp_105{min-width:0;font-family:var(--font-mono);color:var(--text);background:0 0;border:none;outline:none;flex:1}._swatches_1vfqp_115{gap:var(--space-2);grid-template-columns:repeat(8,minmax(0,1fr));display:grid}._sample_1vfqp_121{aspect-ratio:1;border-radius:var(--radius-full);box-shadow:var(--relief-mark)}._selected_1vfqp_127{box-shadow:var(--relief-mark),0 0 0 2px var(--popover),0 0 0 4px var(--text)}._plain_1vfqp_131{box-shadow:var(--relief-mark)}@media (hover:hover){._root_1vfqp_2:hover:not(:disabled){background-color:var(--field-bg-hover)}}._root_1plxq_2{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._control_1plxq_9{cursor:text;gap:var(--space-1);min-width:0;padding:var(--space-2);border-radius:var(--radius-xl);border:1px solid var(--field-border);background-color:var(--field-bg);transition-property:border-color,background-color;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-out);flex-direction:column;display:flex}._dragging_1plxq_24{border-style:dashed;border-color:var(--brand);background-color:var(--brand-soft)}._input_1plxq_30{resize:none;width:100%;min-width:0;padding-inline:var(--space-2);padding-block:var(--space-1);color:var(--text);font-size:var(--type-reading);line-height:var(--type-reading-lh);letter-spacing:var(--type-reading-ls);--educabot-outline-style:none;background-color:#0000;outline-style:none}._input_1plxq_30::placeholder{color:var(--text-placeholder)}._toolbar_1plxq_49{align-items:center;gap:var(--space-1);min-width:0;display:flex}._spacer_1plxq_56{flex:1}._counter_1plxq_60{padding-inline:var(--space-2);color:var(--warn-ink);font-size:var(--type-meta);line-height:var(--type-meta-lh);letter-spacing:var(--type-meta-ls);font-weight:var(--font-weight-medium)}._counterBad_1plxq_69{color:var(--bad-ink)}._toolbar_1plxq_49 button{border-radius:calc(var(--radius-xl) - 1px - var(--space-2))}._files_1plxq_77{gap:var(--space-2);padding-bottom:var(--space-1);display:flex;overflow-x:auto}._tile_1plxq_84{align-items:center;gap:var(--space-2);width:13.5rem;padding:var(--space-1);border-radius:calc(var(--radius-xl) - var(--space-2));background-color:var(--surface-muted);flex:none;display:flex}._danger_1plxq_95{background-color:var(--bad-subtle)}._danger_1plxq_95 ._tileIcon_1plxq_98{color:var(--bad-ink)}._tileIcon_1plxq_98{border-radius:calc(var(--radius-xl) - var(--space-2) - var(--space-1));background-color:var(--surface);width:2.25rem;height:2.25rem;color:var(--text-muted);flex:none;justify-content:center;align-items:center;display:inline-flex}._tileBody_1plxq_115{flex-direction:column;flex:1;min-width:0;display:flex}._tileName_1plxq_122{min-width:0;color:var(--text);font-size:var(--type-label);line-height:var(--type-label-lh);letter-spacing:var(--type-label-ls);font-weight:var(--font-weight-medium);display:flex}._tileStem_1plxq_132{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._tileMeta_1plxq_139{text-overflow:ellipsis;white-space:nowrap;color:var(--text-muted);font-size:var(--type-meta);line-height:var(--type-meta-lh);letter-spacing:var(--type-meta-ls);overflow:hidden}._tileRemove_1plxq_149{flex:none}._notice_1plxq_153{align-items:flex-start;gap:var(--space-2);padding-inline:var(--space-2);color:var(--bad-ink);font-size:var(--type-label);line-height:var(--type-label-lh);letter-spacing:var(--type-label-ls);display:flex}._noticeIcon_1plxq_164{flex:none;margin-top:.0625rem}._panel_nfpzi_2{z-index:10;border-radius:var(--radius-xl);width:100%;max-width:26.25rem;max-height:calc(100dvh - 2rem);box-shadow:0 0 0 1px var(--border),var(--relief-popover);flex-direction:column;display:flex;position:relative;overflow:hidden}._header_nfpzi_15{gap:var(--space-1);padding-inline:var(--space-5);padding-top:var(--space-5);flex-direction:column;flex-shrink:0;display:flex}._title_nfpzi_24{font-size:var(--type-reading);line-height:var(--type-reading-lh);letter-spacing:var(--type-reading-ls);font-weight:var(--font-weight-semibold);color:var(--text)}._body_nfpzi_32{min-height:0;padding-inline:var(--space-5);padding-top:var(--space-2);font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls);font-weight:var(--font-weight-medium);color:var(--text-muted);overflow-y:auto}._footer_nfpzi_44{justify-content:flex-end;align-items:center;gap:var(--space-2);padding-inline:var(--space-5);padding-block:var(--space-5);flex-wrap:wrap;flex-shrink:0;display:flex}._host_1isky_2{min-width:0;max-width:100%;position:relative}._host_1isky_2 ._root_1isky_8{gap:var(--space-1)}._root_1isky_8 input{text-overflow:ellipsis;font-variant-numeric:tabular-nums}._actions_1isky_17{flex-shrink:0;align-items:center;gap:.125rem;height:100%;display:flex}._open_1isky_25{background-color:var(--surface-active);color:var(--text)}._echo_1isky_30{z-index:1;border-radius:var(--radius-md);max-width:20rem;padding-inline:var(--space-2);padding-block:var(--space-1);white-space:nowrap;font-size:var(--type-meta);line-height:var(--type-meta-lh);letter-spacing:var(--type-meta-ls);font-weight:var(--font-weight-medium);background-color:var(--solid);color:var(--on-solid);box-shadow:var(--relief-popover);pointer-events:none;position:absolute;inset-block-start:calc(100% + var(--space-1));inset-inline-start:0}._panel_1isky_50{border-radius:var(--radius-xl);border-style:solid;border-width:1px;border-color:var(--border);padding:var(--space-2);box-shadow:var(--relief-popover)}._root_1rfro_2{--cell:2.5rem;--row:calc(var(--cell) + .125rem);--area:calc(2rem + 6 * var(--row));gap:var(--space-3);padding:var(--space-1);flex-direction:column;display:flex}._single_1rfro_12{width:calc(7 * var(--cell))}._double_1rfro_16{width:calc(14 * var(--cell) + var(--space-6))}._roomy_1rfro_20{width:100%;max-width:24rem;margin-inline:auto;padding:0}._months_1rfro_27{gap:var(--space-6);display:flex}._month_1rfro_27{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}._pane_1rfro_40{gap:var(--space-2);flex-direction:column;display:flex}._header_1rfro_46{grid-template-columns:2.25rem minmax(0,1fr) 2.25rem;align-items:center;min-height:2.25rem;display:grid}._title_1rfro_53{justify-self:center;align-items:center;gap:var(--space-1);border-radius:var(--radius-md);height:2rem;padding-inline:var(--space-2) var(--space-1);font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;color:var(--text);transition-property:background-color;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-out);display:inline-flex}._period_1rfro_72{font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;color:var(--text);justify-self:center}._grid_1rfro_82{table-layout:fixed;border-collapse:collapse;width:100%}._weekday_1rfro_88{text-align:center;height:2rem;font-size:var(--type-meta);line-height:var(--type-meta-lh);letter-spacing:var(--type-meta-ls);font-weight:var(--font-weight-medium);color:var(--text-muted)}._cell_1rfro_98{height:var(--row);text-align:center;padding:0;position:relative}._band_1rfro_105:before,._bandStart_1rfro_106:before,._bandEnd_1rfro_107:before{content:"";background-color:var(--brand-soft);position:absolute;inset-block:.0625rem;inset-inline:0}._bandStart_1rfro_106:before{inset-inline-start:50%}._bandEnd_1rfro_107:before{inset-inline-end:50%}._band_1rfro_105:first-child:before{border-start-start-radius:var(--radius-full);border-end-start-radius:var(--radius-full)}._band_1rfro_105:last-child:before{border-start-end-radius:var(--radius-full);border-end-end-radius:var(--radius-full)}._day_1rfro_133{width:var(--cell);max-width:100%;height:var(--cell);vertical-align:middle;border-radius:var(--radius-full);font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;transition-property:color,background-color,box-shadow;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-out);justify-content:center;align-items:center;display:inline-flex;position:relative}._plain_1rfro_153{color:var(--text)}._outside_1rfro_157{color:var(--text-placeholder)}._weekend_1rfro_161._plain_1rfro_153{color:var(--text-muted)}._today_1rfro_165{font-weight:var(--font-weight-semibold)}._today_1rfro_165._plain_1rfro_153,._today_1rfro_165._outside_1rfro_157{color:var(--brand-ink);box-shadow:inset 0 0 0 1px var(--border-strong)}._selected_1rfro_175{background-color:var(--brand);color:var(--on-brand)}._tentative_1rfro_180{background-color:var(--brand-soft-strong);color:var(--text);box-shadow:inset 0 0 0 1px var(--brand)}._disabled_1rfro_186,._disabled_1rfro_186._weekend_1rfro_161._plain_1rfro_153{cursor:default;color:var(--text-disabled);text-decoration-line:line-through;-webkit-text-decoration-color:var(--border-strong);-webkit-text-decoration-color:var(--border-strong);-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong)}._forward_1rfro_194{animation:_fromEnd_1rfro_1 var(--duration-normal) var(--ease-out)}._back_1rfro_198{animation:_fromStart_1rfro_1 var(--duration-normal) var(--ease-out)}._choices_1rfro_202{height:calc(var(--area) - .5rem);gap:var(--space-2);grid-template-rows:repeat(4,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._choice_1rfro_202{border-radius:var(--radius-full);font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;transition-property:color,background-color;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-out)}._choice_1rfro_202:disabled{cursor:default;color:var(--text-disabled)}._footer_1rfro_226{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}._shortcuts_1rfro_234{gap:var(--space-1);flex-wrap:wrap;display:flex}._shortcut_1rfro_234{border-radius:var(--radius-full);height:1.75rem;padding-inline:var(--space-3);font-size:var(--type-label);line-height:var(--type-label-lh);letter-spacing:var(--type-label-ls);font-weight:var(--font-weight-medium);transition-property:color,background-color,box-shadow;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-out)}._shortcut_1rfro_234:disabled{cursor:default;color:var(--text-disabled);box-shadow:inset 0 0 0 1px var(--border)}._idle_1rfro_258{box-shadow:inset 0 0 0 1px var(--border);color:var(--text-muted)}._current_1rfro_263{background-color:var(--brand-soft);color:var(--brand-ink)}._hint_1rfro_268{font-size:var(--type-label);line-height:var(--type-label-lh);letter-spacing:var(--type-label-ls);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;color:var(--text);margin-inline-start:auto}._muted_1rfro_278{color:var(--text-muted)}@keyframes _fromEnd_1rfro_1{0%{opacity:0;translate:.75rem}to{opacity:1;translate:0}}@keyframes _fromStart_1rfro_1{0%{opacity:0;translate:-.75rem}to{opacity:1;translate:0}}@media (hover:hover){._title_1rfro_53:hover,._plain_1rfro_153:not(._disabled_1rfro_186):hover,._outside_1rfro_157:not(._disabled_1rfro_186):hover,._choice_1rfro_202._plain_1rfro_153:not(:disabled):hover{background-color:var(--surface-hover)}._selected_1rfro_175:hover{background-color:var(--brand-hover)}._idle_1rfro_258:not(:disabled):hover{background-color:var(--surface-hover);color:var(--text)}}@media (pointer:coarse){._root_1rfro_2{--cell:2.75rem}}@media (prefers-reduced-motion:reduce){._forward_1rfro_194,._back_1rfro_198{animation:none}}._sm_1akzo_2{width:11rem}._md_1akzo_6{width:11.5rem}._lg_1akzo_10{width:12.5rem}@media (pointer:coarse){._sm_1akzo_2,._md_1akzo_6{width:11.5rem}._lg_1akzo_10{width:12.5rem}}._sm_9dmrj_2{width:17rem}._md_9dmrj_6{width:17.5rem}._lg_9dmrj_10{width:19rem}@media (pointer:coarse){._sm_9dmrj_2,._md_9dmrj_6{width:18.5rem}._lg_9dmrj_10{width:19.5rem}}._root_xtcb1_2{background-color:var(--border);flex-shrink:0}._horizontal_xtcb1_7{height:1px}._vertical_xtcb1_11{align-self:stretch;width:1px}._labeled_xtcb1_16{align-items:center;gap:var(--space-3);display:flex}._segment_xtcb1_22{flex:1}._text_xtcb1_26{font-size:var(--type-meta);line-height:var(--type-meta-lh);letter-spacing:var(--type-meta-ls);font-weight:var(--font-weight-medium);color:var(--text-muted);flex-shrink:0}._root_15qx9_2{vertical-align:middle;width:var(--hit);height:var(--hit);margin:calc((var(--box) - var(--hit)) / 2);border-radius:calc(var(--radius-xs) + (var(--hit) - var(--box)) / 2);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._rootSm_15qx9_14{--box:1rem;--hit:1.5rem}._rootMd_15qx9_19{--box:1.25rem;--hit:1.5rem}._rootLg_15qx9_24{--box:1.5rem;--hit:1.75rem}._control_15qx9_29{width:var(--box);height:var(--box);border-radius:var(--radius-xs);justify-content:center;align-items:center;display:inline-flex}._motion_15qx9_38{transition-property:background-color,box-shadow;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-out)}._disabled_15qx9_44:disabled{pointer-events:none}._on_15qx9_50{background-color:var(--brand);color:var(--on-brand)}._on_15qx9_50:is(:disabled>*){background-color:var(--text-disabled)}._off_15qx9_58{background-color:var(--field-bg);color:var(--on-brand);box-shadow:inset 0 0 0 1px var(--border-strong)}._off_15qx9_58:is([aria-invalid=true]>*){box-shadow:inset 0 0 0 1px var(--bad-ink)}._off_15qx9_58:is(:disabled>*){background-color:var(--disabled-bg);box-shadow:inset 0 0 0 1px var(--disabled-border)}._glyph_15qx9_71{transition-property:transform,translate,scale,rotate;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-out);display:inline-flex}._glyphOn_15qx9_78{--educabot-scale-x:100%;--educabot-scale-y:100%;--educabot-scale-z:100%;scale:var(--educabot-scale-x) var(--educabot-scale-y)}._glyphOff_15qx9_85{--educabot-scale-x:0%;--educabot-scale-y:0%;--educabot-scale-z:0%;scale:var(--educabot-scale-x) var(--educabot-scale-y)}._dash_15qx9_92{height:.125rem;width:calc(var(--box) / 2);border-radius:var(--radius-full);background-color:currentColor;display:block}._root_1htln_2{width:var(--hit);height:var(--hit);margin:calc((var(--box) - var(--hit)) / 2);border-radius:var(--radius-full);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._rootSm_1htln_13{--box:1rem;--hit:1.5rem}._rootMd_1htln_18{--box:1.25rem;--hit:1.5rem}._rootLg_1htln_23{--box:1.5rem;--hit:1.75rem}._control_1htln_28{width:var(--box);height:var(--box);border-radius:var(--radius-full);justify-content:center;align-items:center;display:inline-flex}._motion_1htln_37{transition-property:background-color,box-shadow;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-out)}._disabled_1htln_43:disabled{pointer-events:none}._on_1htln_49{background-color:var(--brand)}._on_1htln_49:is(:disabled>*){background-color:var(--text-disabled)}._off_1htln_56{background-color:var(--field-bg);box-shadow:inset 0 0 0 1px var(--border-strong)}._off_1htln_56:is([aria-invalid=true]>*>*){box-shadow:inset 0 0 0 1px var(--bad-ink)}._off_1htln_56:is(:disabled>*){background-color:var(--disabled-bg);box-shadow:inset 0 0 0 1px var(--disabled-border)}._dot_1htln_68{width:calc(var(--box) * .4);height:calc(var(--box) * .4);border-radius:var(--radius-full);background-color:var(--on-brand);transition-property:transform,translate,scale,rotate;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-out)}._dotOn_1htln_78{--educabot-scale-x:100%;--educabot-scale-y:100%;--educabot-scale-z:100%;scale:var(--educabot-scale-x) var(--educabot-scale-y)}._dotOff_1htln_85{--educabot-scale-x:0%;--educabot-scale-y:0%;--educabot-scale-z:0%;scale:var(--educabot-scale-x) var(--educabot-scale-y)}._row_1htln_92{align-items:center;gap:var(--space-3);display:inline-flex}._root_j6exc_2{border-radius:var(--radius-xl);border-style:solid;border-width:1px;border-color:var(--border);padding:var(--space-1);box-shadow:var(--relief-popover)}._root_j6exc_2>[data-divider]{margin-inline:calc(var(--space-1) * -1);margin-block:var(--space-2)}._separator_j6exc_16{height:1px;margin-inline:calc(var(--space-1) * -1);margin-block:var(--space-1);background-color:var(--border-subtle)}._header_j6exc_23{align-items:center;gap:var(--space-3);padding:var(--space-2);display:flex}._body_j6exc_30{flex-direction:column;flex:1;min-width:0;display:flex}._title_j6exc_37{font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls);font-weight:var(--font-weight-semibold);color:var(--text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._header_j6exc_23 ._hint_j6exc_48{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._item_j6exc_54{align-items:center;gap:var(--space-4);border-radius:var(--radius-lg);width:100%;height:2.5rem;padding-inline:var(--space-2);text-align:left;font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls);display:flex}._item_j6exc_54 kbd{border-radius:calc(var(--radius-lg) - (2.5rem - 1.25rem) / 2)}._itemMotion_j6exc_72{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-out)}._disabled_j6exc_78:disabled{pointer-events:none;color:var(--text-disabled)}._icon_j6exc_85{color:var(--icon-muted)}._danger_j6exc_89 ._icon_j6exc_85{color:inherit}._danger_j6exc_89{color:var(--bad-ink)}._plain_j6exc_97{color:var(--text)}._start_j6exc_101{align-items:center;gap:var(--space-2);flex:1;min-width:0;display:flex}._leading_j6exc_109{flex-shrink:0;align-items:center;display:flex}._label_j6exc_115{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._hint_j6exc_48{font-size:var(--type-meta);line-height:var(--type-meta-lh);letter-spacing:var(--type-meta-ls);font-weight:var(--font-weight-medium);color:var(--text-muted);flex-shrink:0}._submenuChevron_j6exc_132{margin-right:-.25rem}._groupLabel_j6exc_136{padding-inline:var(--space-2);padding-top:var(--space-2);padding-bottom:var(--space-2);font-size:var(--type-label);line-height:var(--type-label-lh);letter-spacing:var(--type-label-ls);font-weight:var(--font-weight-semibold);color:var(--text)}@media (hover:hover){._danger_j6exc_89:hover{background-color:var(--bad-subtle)}._plain_j6exc_97:hover{background-color:var(--surface-hover)}}@media (pointer:coarse){._item_j6exc_54{min-height:2.75rem}}._added_1q5xv_2{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._applied_1q5xv_3{--faces-ring:var(--button-muted-bg);border-radius:var(--radius-md);background-color:var(--button-muted-bg);align-items:center;display:inline-flex}._applied_1q5xv_3 ._appliedTrigger_1q5xv_4{padding-right:var(--space-1);border-radius:var(--radius-md) 0 0 var(--radius-md)}._appliedRemove_1q5xv_5{border-radius:var(--radius-md);width:2rem;color:var(--text-muted);justify-content:center;align-self:stretch;align-items:center;display:inline-flex;position:relative}._appliedRemove_1q5xv_5:before{content:"";background-color:var(--border);width:1px;position:absolute;top:10%;bottom:10%;left:0}._appliedRemoveGlyph_1q5xv_7{border-radius:var(--radius-full);width:1.5rem;height:1.5rem;transition-property:background-color,color;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-out);justify-content:center;align-items:center;display:inline-flex}._searchRow_1q5xv_8{padding-inline:var(--space-1);padding-top:var(--space-1)}._options_1q5xv_9{overscroll-behavior:contain;flex-direction:column;min-height:0;display:flex;overflow-y:auto}._actions_1q5xv_10{justify-content:space-between;gap:var(--space-2);margin:0 calc(var(--space-1) * -1) calc(var(--space-1) * -1);border-top:1px solid var(--border);padding:var(--space-2);flex-shrink:0;display:flex}._bar_1q5xv_11{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._facesTrigger_1q5xv_18{--faces-ring:var(--button-muted-bg)}._faces_1q5xv_18{margin-left:calc(var(--space-1) * -1);display:inline-flex}._panel_1q5xv_27{gap:var(--space-1);border-radius:var(--radius-lg);border-style:solid;border-width:1px;border-color:var(--border);max-height:22rem;padding:var(--space-1);box-shadow:var(--relief-popover);flex-direction:column;display:flex;overflow:hidden}._iconTrigger_1q5xv_41{margin-left:auto}._panelLabel_1q5xv_45{padding-inline:var(--space-3);padding-top:var(--space-1);padding-bottom:var(--space-2);font-size:var(--type-label);line-height:var(--type-label-lh);letter-spacing:var(--type-label-ls);font-weight:var(--font-weight-semibold);color:var(--text)}._locked_1q5xv_56{cursor:default;color:var(--text-disabled)}._option_1q5xv_9{cursor:pointer;align-items:center;gap:var(--space-2);border-radius:calc(var(--radius-lg) - var(--space-1));padding-inline:var(--space-3);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-out);flex-shrink:0;display:flex}._personOption_1q5xv_74{height:2.5rem}._plainOption_1q5xv_78{height:2.25rem}._avatar_1q5xv_82{flex-shrink:0}._optionLabel_1q5xv_86{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls);font-weight:var(--font-weight-medium);color:var(--text);flex:1;overflow:hidden}._optionCount_1q5xv_99{font-size:var(--type-meta);line-height:var(--type-meta-lh);letter-spacing:var(--type-meta-ls);font-weight:var(--font-weight-medium);color:var(--text-muted);flex-shrink:0}@media (hover:hover){._appliedRemove_1q5xv_5:hover ._appliedRemoveGlyph_1q5xv_7{background-color:var(--surface-hover);color:var(--text)}._facesTrigger_1q5xv_18:hover{--faces-ring:var(--button-muted-bg-hover)}._option_1q5xv_9:hover{background-color:var(--surface-hover)}}._root_485ui_2{border-radius:var(--radius-xs);outline:1px solid var(--border-subtle);outline-offset:-1px;flex-shrink:0;overflow:hidden}._toneAccent_15vgb_2{background-color:var(--accent);color:var(--on-accent)}._toneOk_15vgb_7{background-color:var(--ok-fill);color:var(--on-ok)}._toneWarn_15vgb_12{background-color:var(--warn);color:var(--on-warn)}._toneBad_15vgb_17{background-color:var(--bad);color:var(--on-bad)}._toneNeutral_15vgb_22{background-color:var(--solid);color:var(--on-solid)}._root_15vgb_27{display:inline-flex;position:relative}._badge_15vgb_32{--inset:0px;pointer-events:none;border-radius:var(--radius-full);box-shadow:0 0 0 2px var(--ring-color);justify-content:center;align-items:center;display:inline-flex;position:absolute}._dot_15vgb_43{top:var(--inset);right:var(--inset);width:.5rem;height:.5rem}._glyph_15vgb_50{top:calc(-.125rem + var(--inset));right:calc(-.125rem + var(--inset));width:1rem;height:1rem}._count_15vgb_57{top:calc(-.25rem + var(--inset));min-width:1rem;min-height:1rem;padding-inline:var(--space-1);font-size:var(--type-meta);line-height:var(--type-meta-lh);letter-spacing:var(--type-meta-ls);font-weight:var(--font-weight-semibold);left:calc(100% - 1rem)}._root_z07r5_2{z-index:30;justify-content:flex-end;align-items:flex-end;gap:var(--space-3);pointer-events:none;flex-direction:column;display:flex}._root_z07r5_2>*{pointer-events:auto}._fixed_z07r5_16{right:var(--space-4);bottom:var(--space-4);position:fixed}._contained_z07r5_22{padding:var(--space-4);position:absolute;inset:0}._panel_z07r5_28{min-height:0;box-shadow:var(--relief-popover);transform-origin:100% 100%;transition:opacity var(--duration-normal) var(--ease-out),transform var(--duration-content) var(--ease-slide);flex-direction:column;display:flex;overflow:hidden}._fixed_z07r5_16 ._panel_z07r5_28{z-index:1;padding-bottom:env(safe-area-inset-bottom,0);position:fixed;inset:0}._contained_z07r5_22 ._panel_z07r5_28{border-radius:var(--radius-xl);flex:1;width:min(22rem,100%);min-height:0;max-height:34rem}._panel_z07r5_28[data-closing]{opacity:0;transition:opacity var(--duration-fast) var(--ease-in),transform var(--duration-normal) var(--ease-in)}@starting-style{._panel_z07r5_28{opacity:0}}@media (prefers-reduced-motion:no-preference){._panel_z07r5_28[data-closing]{transform:translateY(.5rem)scale(.98)}@starting-style{._panel_z07r5_28{transform:translateY(1rem)scale(.96)}}}@media (width>=40rem){._fixed_z07r5_16 ._panel_z07r5_28{border-radius:var(--radius-xl);width:24rem;height:min(42rem,100dvh - 7rem);position:static}}._header_z07r5_85{align-items:center;gap:var(--space-3);min-height:3.5rem;padding-left:var(--space-4);padding-right:var(--space-2);padding-block:var(--space-2);border-bottom:1px solid var(--border);display:flex}._heading_z07r5_96{align-items:center;gap:var(--space-3);flex:1;min-width:0;display:flex}._title_z07r5_104{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--type-reading);line-height:var(--type-reading-lh);letter-spacing:var(--type-reading-ls);font-weight:var(--font-weight-semibold);color:var(--text);overflow:hidden}._launcher_z07r5_116{border-radius:var(--radius-full);width:3.5rem;height:3.5rem;transition-property:background-color,scale;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-out);justify-content:center;align-items:center;display:inline-flex}._launcher_z07r5_116:active{scale:.94}._plain_z07r5_132{background-color:var(--brand);box-shadow:var(--relief-popover);color:var(--on-brand)}@media (hover:hover){._plain_z07r5_132:hover{background-color:var(--brand-hover)}}._bubble_z07r5_144{translate:0 .026em}._face_z07r5_148{background-color:#0000}._root_667wh_2{width:var(--folder-w);align-items:center;gap:var(--space-3);border-radius:var(--radius-xl);color:inherit;text-align:center;background:0 0;border:0;flex-direction:column;padding:0;text-decoration:none;display:inline-flex}._sm_667wh_17{--folder-w:6rem}._md_667wh_18{--folder-w:8rem}._lg_667wh_19{--folder-w:10rem}._pink_667wh_21{--folder-ink:var(--category-pink-ink);--folder-soft:var(--category-pink)}._green_667wh_22{--folder-ink:var(--category-green-ink);--folder-soft:var(--category-green)}._blue_667wh_23{--folder-ink:var(--category-blue-ink);--folder-soft:var(--category-blue)}._purple_667wh_24{--folder-ink:var(--category-purple-ink);--folder-soft:var(--category-purple)}._orange_667wh_25{--folder-ink:var(--category-orange-ink);--folder-soft:var(--category-orange)}._neutral_667wh_26{--folder-ink:var(--text-muted);--folder-soft:var(--surface-muted)}._interactive_667wh_28{cursor:pointer}._art_667wh_32{aspect-ratio:100/86;isolation:isolate;width:100%;display:block;position:relative}._glow_667wh_40{z-index:-1;border-radius:var(--radius-full);background:radial-gradient(closest-side,var(--folder-ink),transparent);position:absolute;inset:55% 6% -14%}@supports (color:color-mix(in lab, red, red)){._glow_667wh_40{background:radial-gradient(closest-side,color-mix(in oklab,var(--folder-ink) 75%,transparent),transparent)}}._glow_667wh_40{opacity:var(--folder-glow);filter:blur(1rem);transition-property:opacity,scale;transition-duration:var(--duration-content);transition-timing-function:var(--ease-out)}._back_667wh_53{border-radius:var(--radius-lg);background:linear-gradient(180deg,var(--folder-ink),var(--folder-ink));position:absolute;inset:17% 1% 30%}@supports (color:color-mix(in lab, red, red)){._back_667wh_53{background:linear-gradient(180deg,color-mix(in oklab,var(--folder-ink) 62%,var(--light)),color-mix(in oklab,var(--folder-ink) 75%,var(--light)))}}._back_667wh_53:before{content:"";border-radius:inherit;background:oklch(from var(--folder-soft) calc(l - .06) calc(c*1.5) h);opacity:var(--folder-solid);position:absolute;inset:0}._sheet_667wh_69{aspect-ratio:6/5;--sheet-r:calc(var(--folder-w) * .05);border-radius:var(--sheet-r);border:calc(var(--folder-w) * .035) solid var(--light);background-color:var(--folder-ink);width:45%;position:absolute;top:0;overflow:hidden}@supports (color:color-mix(in lab, red, red)){._sheet_667wh_69{background-color:color-mix(in oklab,var(--folder-ink) 35%,var(--light))}}._sheet_667wh_69{box-shadow:0 .125rem .5rem var(--on-light)}@supports (color:color-mix(in lab, red, red)){._sheet_667wh_69{box-shadow:0 .125rem .5rem color-mix(in oklab,var(--on-light) 30%,transparent)}}._sheet_667wh_69{transition-property:translate,rotate;transition-duration:var(--duration-content);transition-timing-function:var(--ease-spring)}._sheet_667wh_69 img{object-fit:cover;width:100%;height:100%;display:block}._sheet_667wh_69:nth-child(3){width:48%;top:1%;left:7%;rotate:-8deg}._sheet_667wh_69:nth-child(4){width:31%;top:13%;left:64%;rotate:9deg}._sheet_667wh_69:nth-child(5){width:40%;top:9%;left:40%;rotate:6deg}._front_667wh_113{z-index:2;background:radial-gradient(75% 70% at 50% 45%,var(--light),transparent 85%),linear-gradient(180deg,var(--light),var(--light));align-items:center;padding-inline:13%;display:flex;position:absolute;inset:25% 0 0}@supports (color:color-mix(in lab, red, red)){._front_667wh_113{background:radial-gradient(75% 70% at 50% 45%,color-mix(in oklab,var(--light) 42%,transparent),transparent 85%),linear-gradient(180deg,color-mix(in oklab,var(--light) 58%,transparent),color-mix(in oklab,var(--light) 44%,transparent))}}._front_667wh_113{-webkit-backdrop-filter:blur(var(--folder-blur)) saturate(1.3);backdrop-filter:blur(var(--folder-blur)) saturate(1.3);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 70' preserveAspectRatio='none'%3E%3Cpath d='M0 9Q0 0 9 0H37Q41.5 0 44.5 3.5L48.5 8Q50.5 10.5 54.5 10.5H91Q100 10.5 99.6 19.5L96.6 62Q96.2 70 88.2 70H11.8Q3.8 70 3.4 62L0.4 18Q0 16 0 9Z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 70' preserveAspectRatio='none'%3E%3Cpath d='M0 9Q0 0 9 0H37Q41.5 0 44.5 3.5L48.5 8Q50.5 10.5 54.5 10.5H91Q100 10.5 99.6 19.5L96.6 62Q96.2 70 88.2 70H11.8Q3.8 70 3.4 62L0.4 18Q0 16 0 9Z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}._front_667wh_113:before{content:"";z-index:-1;background:linear-gradient(150deg,var(--folder-soft),oklch(from var(--folder-soft) calc(l - .035) c h));opacity:var(--folder-solid);position:absolute;inset:0}._sheen_667wh_136{opacity:var(--folder-sheen);background:linear-gradient(100deg,var(--category-pink-ink),transparent 16%,transparent 78%,var(--category-orange-ink)),linear-gradient(180deg,var(--category-blue-ink),transparent 35%,transparent 70%,var(--category-purple-ink));position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){._sheen_667wh_136{background:linear-gradient(100deg,color-mix(in oklab,var(--category-pink-ink) 30%,transparent),transparent 16%,transparent 78%,color-mix(in oklab,var(--category-orange-ink) 26%,transparent)),linear-gradient(180deg,color-mix(in oklab,var(--category-blue-ink) 14%,transparent),transparent 35%,transparent 70%,color-mix(in oklab,var(--category-purple-ink) 30%,transparent))}}._rim_667wh_145{fill:none;width:100%;height:100%;stroke:var(--light);position:absolute;inset:0;overflow:visible}@supports (color:color-mix(in lab, red, red)){._rim_667wh_145{stroke:color-mix(in oklab,var(--light) 55%,transparent)}}._rim_667wh_145{stroke-width:1px}._ledge_667wh_156{stroke:var(--light)}@supports (color:color-mix(in lab, red, red)){._ledge_667wh_156{stroke:color-mix(in oklab,var(--light) 35%,transparent)}}._ledge_667wh_156{stroke-width:1px}._sticker_667wh_161{--icon-size:calc(var(--folder-w) * .21);--cut:calc(var(--folder-w) * .012);filter:drop-shadow(0 .0625rem .125rem var(--on-light));margin-top:6%;display:inline-grid;position:relative;rotate:-4deg}@supports (color:color-mix(in lab, red, red)){._sticker_667wh_161{filter:drop-shadow(0 .0625rem .125rem color-mix(in oklab,var(--on-light) 35%,transparent))}}._sticker_667wh_161>*{grid-area:1/1}._cut_667wh_175{color:var(--light);text-shadow:var(--cut) 0 0 var(--light),calc(var(--cut) * -1) 0 0 var(--light),0 var(--cut) 0 var(--light),0 calc(var(--cut) * -1) 0 var(--light),calc(var(--cut) * .7) calc(var(--cut) * .7) 0 var(--light),calc(var(--cut) * -.7) calc(var(--cut) * -.7) 0 var(--light),calc(var(--cut) * .7) calc(var(--cut) * -.7) 0 var(--light),calc(var(--cut) * -.7) calc(var(--cut) * .7) 0 var(--light)}._line_667wh_184{color:var(--on-light)}._caption_667wh_188{width:max-content;max-width:calc(var(--folder-w) * 1.5);align-items:center;gap:var(--space-1);flex-direction:column;display:flex}._title_667wh_197{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls);font-weight:var(--font-weight-semibold);color:var(--text);overflow:hidden}._count_667wh_209{padding:0 var(--space-2);white-space:nowrap;border-radius:var(--radius-full);background-color:var(--surface-muted);font-size:var(--type-meta);line-height:var(--type-meta-lh);letter-spacing:var(--type-meta-ls);color:var(--text-muted)}._interactive_667wh_28:is(:hover,:focus-visible) ._glow_667wh_40{opacity:calc(var(--folder-glow) * 1.8);scale:1.15}._interactive_667wh_28:is(:hover,:focus-visible) ._sheet_667wh_69:nth-child(3){translate:-12% -22%;rotate:-15deg}._interactive_667wh_28:is(:hover,:focus-visible) ._sheet_667wh_69:nth-child(4){translate:14% -18%;rotate:17deg}._interactive_667wh_28:is(:hover,:focus-visible) ._sheet_667wh_69:nth-child(5){translate:0 -30%;rotate:2deg}@media (prefers-reduced-motion:reduce){._sheet_667wh_69,._glow_667wh_40{transition-duration:0s}}._done_5vv01_2{color:var(--ok)}._root_w8r4y_2{min-width:0;display:flex}._root_w8r4y_2>*{flex-shrink:0}._root_w8r4y_2>:last-child{flex:1;min-width:0}._root_w8r4y_2>:not(:last-child){border-start-end-radius:0;border-end-end-radius:0;min-width:5rem}._root_w8r4y_2>:not(:first-child){border-start-start-radius:0;border-end-start-radius:0;margin-inline-start:-1px}._root_w8r4y_2>:focus-visible,._root_w8r4y_2>:focus-within{z-index:1;position:relative}._root_ftha2_2{align-items:center;gap:var(--space-3);width:100%;min-width:7.5rem;display:flex}._track_ftha2_10{border-radius:var(--radius-lg);background-color:var(--track);flex:1;height:2.25rem;position:relative;overflow:hidden}._track_ftha2_10:has(:focus-visible){box-shadow:var(--focus-ring)}._fill_ftha2_22{pointer-events:none;width:calc(var(--t) * 100%);background-color:var(--brand);inset-block:0;position:absolute;left:0}._input_ftha2_31{cursor:ew-resize;appearance:none;opacity:0;background-color:#0000;width:100%;height:100%;margin:0;position:absolute;inset:0}._input_ftha2_31:disabled{cursor:default}._handle_ftha2_46{pointer-events:none;top:50%;left:clamp(.5rem,var(--t) * 100%,100% - .5rem);border-radius:var(--radius-full);background-color:var(--switch-thumb);width:.25rem;height:1rem;box-shadow:var(--switch-thumb-shadow);transition-property:height;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-out);position:absolute;translate:-50% -50%}._move_ftha2_62{transition-property:left,width,height;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-out)}._track_ftha2_10:has(:focus-visible) ._handle_ftha2_46{height:1.25rem}._disabled_ftha2_72 ._track_ftha2_10{background-color:var(--disabled-bg)}._disabled_ftha2_72 ._fill_ftha2_22{background-color:var(--text-disabled)}._disabled_ftha2_72 ._handle_ftha2_46{box-shadow:none}._disabled_ftha2_72 ._value_ftha2_82{color:var(--text-disabled)}._value_ftha2_82{text-align:right;min-width:3rem;font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls);font-weight:var(--font-weight-medium);color:var(--text-muted)}@media (hover:hover){._track_ftha2_10:hover ._handle_ftha2_46{height:1.25rem}}@media (pointer:coarse){._track_ftha2_10{height:2.75rem}}._root_mjerp_2{min-width:0;margin:0}._axisRoom_mjerp_7{padding-top:calc(var(--type-meta-lh) / 2)}._frame_mjerp_11{row-gap:var(--space-2);grid-template-columns:auto minmax(0,1fr);display:grid}._plot_mjerp_17{position:relative}._lines_mjerp_21{width:100%;height:100%;position:absolute;inset:0;overflow:visible}._stroke_mjerp_29{fill:none;stroke:var(--datum);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}._area_mjerp_38{fill:var(--datum);fill-opacity:.1;stroke:none}._dot_mjerp_44{pointer-events:none;background-color:var(--datum);width:.5rem;height:.5rem;box-shadow:0 0 0 2px var(--surface);border-radius:50%;position:absolute;translate:-50% -50%}._dotActive_mjerp_55{width:.75rem;height:.75rem}._crosshair_mjerp_60{pointer-events:none;background-color:var(--chart-axis);width:1px;position:absolute;top:0;bottom:0;translate:-50%}._columns_mjerp_70{position:absolute;inset:0}._column_mjerp_70{border-radius:var(--radius-md);position:absolute;top:0;bottom:0}._tooltipRight_mjerp_82{margin-inline-start:var(--space-3)}._tooltipLeft_mjerp_86{margin-inline-start:calc(-1 * var(--space-3))}._labels_mjerp_90{display:flex}._label_mjerp_90{white-space:nowrap;font-size:var(--type-meta);line-height:var(--type-meta-lh);letter-spacing:var(--type-meta-ls);font-weight:var(--font-weight-medium);color:var(--text-muted);transition-property:color;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-out);flex-shrink:0;justify-content:center;display:flex}._labelFirst_mjerp_109{justify-content:flex-start}._labelLast_mjerp_113{justify-content:flex-end}._labelActive_mjerp_117{color:var(--text)}._legend_mjerp_121{gap:var(--space-1) var(--space-4);margin:0;margin-top:var(--space-4);font-size:var(--type-meta);line-height:var(--type-meta-lh);letter-spacing:var(--type-meta-ls);font-weight:var(--font-weight-medium);color:var(--text-muted);flex-wrap:wrap;padding:0;list-style:none;display:flex}._legendItem_mjerp_136{align-items:center;gap:var(--space-2);display:inline-flex}._legendKey_mjerp_142{border-radius:var(--radius-full);background-color:var(--datum);flex-shrink:0;width:.75rem;height:3px}._root_1yhb5_2{align-items:center;gap:var(--space-1);border-radius:var(--radius-sm);min-height:1.5rem;color:var(--brand-ink);text-underline-offset:3px;text-decoration-line:underline;text-decoration-color:currentColor;display:inline-flex}._motion_1yhb5_14{transition-property:text-decoration-thickness;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-out)}@media (hover:hover){._motion_1yhb5_14:hover{text-decoration-thickness:2px}}._root_p88f2_2{--medal-shape:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 88 100'%3E%3Cpath d='M33.57 5.93Q44 0 54.43 5.93L77.57 19.07Q88 25 88 37L88 63Q88 75 77.57 80.93L54.43 94.07Q44 100 33.57 94.07L10.43 80.93Q0 75 0 63L0 37Q0 25 10.43 19.07Z'/%3E%3C/svg%3E");width:max-content;max-width:calc(var(--medal-w) * 2);justify-content:center;align-items:center;gap:var(--space-1);text-align:center;flex-direction:column;display:inline-flex}._sm_p88f2_14{--medal-w:3rem;--icon-size:1.25rem}._md_p88f2_15{--medal-w:4.5rem;--icon-size:1.875rem}._lg_p88f2_16{--medal-w:7rem;--icon-size:3rem}._orange_p88f2_18{--medal-ink:var(--category-orange-ink);--medal-soft:var(--category-orange)}._pink_p88f2_19{--medal-ink:var(--category-pink-ink);--medal-soft:var(--category-pink)}._purple_p88f2_20{--medal-ink:var(--category-purple-ink);--medal-soft:var(--category-purple)}._blue_p88f2_21{--medal-ink:var(--category-blue-ink);--medal-soft:var(--category-blue)}._green_p88f2_22{--medal-ink:var(--category-green-ink);--medal-soft:var(--category-green)}._locked_p88f2_24{--medal-ink:var(--surface-sunken);--medal-soft:var(--surface-muted)}._badge_p88f2_29{width:var(--medal-w);aspect-ratio:88/100;margin-bottom:calc(var(--medal-w) * .22 + var(--space-3));filter:drop-shadow(0 .1875rem .125rem var(--medal-ink));display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){._badge_p88f2_29{filter:drop-shadow(0 .1875rem .125rem color-mix(in oklab,var(--medal-ink) 18%,transparent))}}._badge_p88f2_29{isolation:isolate;place-items:center}._badge_p88f2_29>*{grid-area:1/1}._ribbon_p88f2_44{z-index:-1;width:66%;height:52%;position:absolute;top:67%;left:17%}._ribbon_p88f2_44:before,._ribbon_p88f2_44:after{content:"";transform-origin:top;background:linear-gradient(90deg,transparent 18%,var(--light) 19% 23%,transparent 24% 76%,var(--on-light) 77% 81%,transparent 82%),linear-gradient(180deg,var(--medal-ink),var(--medal-ink) 75%);width:46%;height:100%;position:absolute}@supports (color:color-mix(in lab, red, red)){._ribbon_p88f2_44:before,._ribbon_p88f2_44:after{background:linear-gradient(90deg,transparent 18%,color-mix(in oklab,var(--light) 25%,transparent) 19% 23%,transparent 24% 76%,color-mix(in oklab,var(--on-light) 12%,transparent) 77% 81%,transparent 82%),linear-gradient(180deg,color-mix(in oklab,var(--medal-ink) 65%,var(--on-light)),var(--medal-ink) 75%)}}._ribbon_p88f2_44:before,._ribbon_p88f2_44:after{clip-path:polygon(0 0,100% 0,100% 100%,50% 82%,0 100%)}._ribbon_p88f2_44:before{left:12%;rotate:15deg}._ribbon_p88f2_44:after{right:12%;rotate:-15deg}._locked_p88f2_24 ._ribbon_p88f2_44{display:none}._rim_p88f2_73,._face_p88f2_74{-webkit-mask:var(--medal-shape) center / 100% 100% no-repeat;-webkit-mask:var(--medal-shape) center / 100% 100% no-repeat;-webkit-mask:var(--medal-shape) center / 100% 100% no-repeat;-webkit-mask:var(--medal-shape) center / 100% 100% no-repeat;mask:var(--medal-shape) center / 100% 100% no-repeat;position:absolute}._rim_p88f2_73{background:linear-gradient(145deg,var(--medal-soft),var(--medal-ink) 28%,var(--medal-ink) 55%,var(--medal-ink) 78%,var(--medal-soft));inset:0}@supports (color:color-mix(in lab, red, red)){._rim_p88f2_73{background:linear-gradient(145deg,var(--medal-soft),color-mix(in oklab,var(--medal-ink) 50%,var(--light)) 28%,var(--medal-ink) 55%,color-mix(in oklab,var(--medal-ink) 65%,var(--on-light)) 78%,var(--medal-soft))}}._face_p88f2_74{background:radial-gradient(ellipse at 30% 0%,var(--light),transparent 65%),linear-gradient(155deg,var(--medal-ink) 30%,var(--medal-ink));inset:10% 11%;overflow:hidden}@supports (color:color-mix(in lab, red, red)){._face_p88f2_74{background:radial-gradient(ellipse at 30% 0%,color-mix(in oklab,var(--light) 44%,transparent),transparent 65%),linear-gradient(155deg,var(--medal-ink) 30%,color-mix(in oklab,var(--medal-ink) 78%,var(--on-light)))}}._locked_p88f2_24 ._rim_p88f2_73{background:linear-gradient(160deg,var(--surface-muted),var(--surface-sunken));filter:none}._locked_p88f2_24 ._face_p88f2_74{background:var(--surface-muted)}._engraving_p88f2_101{width:100%;height:100%;color:var(--light);pointer-events:none;stroke-linecap:round;stroke-linejoin:round;position:absolute;inset:0}._outline_p88f2_112{stroke:currentColor;stroke-width:.75px;opacity:.5}._highlight_p88f2_113{stroke:currentColor;stroke-width:1.5px;opacity:.65}._star_p88f2_114{fill:currentColor;opacity:.7}._locked_p88f2_24 ._engraving_p88f2_101{color:var(--text-disabled);opacity:.5}._locked_p88f2_24 ._highlight_p88f2_113,._locked_p88f2_24 ._star_p88f2_114{display:none}._locked_p88f2_24 ._badge_p88f2_29{filter:none}._icon_p88f2_120{color:var(--light);filter:drop-shadow(0 .0625rem .0625rem var(--on-light));place-items:center;line-height:1;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){._icon_p88f2_120{filter:drop-shadow(0 .0625rem .0625rem color-mix(in oklab,var(--on-light) 35%,transparent))}}._locked_p88f2_24 ._icon_p88f2_120{color:var(--text-disabled);filter:none}._lock_p88f2_24{--icon-size:.875rem;width:max(1.25rem,calc(var(--medal-w) * .34));aspect-ratio:1;border-radius:var(--radius-full);background-color:var(--surface);box-shadow:0 0 0 1px var(--border);color:var(--icon-muted);place-items:center;display:grid;position:absolute;bottom:2%;right:-4%}._lg_p88f2_16 ._lock_p88f2_24{--icon-size:1.25rem}._title_p88f2_153{font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls);font-weight:var(--font-weight-semibold);color:var(--text)}._hint_p88f2_161{font-size:var(--type-meta);line-height:var(--type-meta-lh);letter-spacing:var(--type-meta-ls);color:var(--text-muted)}._locked_p88f2_24 ._title_p88f2_153{color:var(--text-muted)}._progress_p88f2_172{align-items:center;gap:var(--space-2);width:100%;min-width:6rem;margin-top:var(--space-1);display:flex}._track_p88f2_181{flex:1}._count_p88f2_185{font-size:var(--type-meta);line-height:var(--type-meta-lh);letter-spacing:var(--type-meta-ls);color:var(--text-muted);white-space:nowrap}._celebrate_p88f2_193{animation:_arrive_p88f2_1 var(--duration-celebrate) var(--ease-spring)}._sheen_p88f2_197{background:linear-gradient(105deg,transparent 40%,var(--light) 47% 53%,transparent 60%);position:absolute;inset:-10% -60%}@supports (color:color-mix(in lab, red, red)){._sheen_p88f2_197{background:linear-gradient(105deg,transparent 40%,color-mix(in oklab,var(--light) 70%,transparent) 47% 53%,transparent 60%)}}._sheen_p88f2_197{animation:_sweep_p88f2_1 var(--duration-celebrate) var(--ease-out) var(--duration-normal) both;translate:-35%}._sparks_p88f2_205{pointer-events:none;position:absolute;inset:0}._sparks_p88f2_205:before{content:"";width:calc(var(--medal-w) * 1.2);aspect-ratio:1;box-shadow:0 0 0 2px var(--medal-ink);opacity:0;animation:_ring_p88f2_1 var(--duration-celebrate) var(--ease-out);border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}._spark_p88f2_205{border-radius:var(--radius-full);background-color:var(--medal-ink);opacity:0;width:.375rem;height:.375rem;animation:_spark_p88f2_205 var(--duration-celebrate) var(--ease-out) var(--duration-fast);margin:-.1875rem;position:absolute;top:50%;left:50%}._spark_p88f2_205:nth-child(2n){background-color:var(--medal-soft);width:.25rem;height:.25rem;box-shadow:0 0 0 1px var(--medal-ink);margin:-.125rem;animation-name:_sparkNear_p88f2_1}@keyframes _arrive_p88f2_1{0%{opacity:.4;scale:.5}to{opacity:1;scale:1}}@keyframes _sweep_p88f2_1{0%{translate:-35%}to{translate:35%}}@keyframes _ring_p88f2_1{0%{opacity:.7;scale:.6}to{opacity:0;scale:1.35}}@keyframes _spark_p88f2_205{0%{transform:rotate(var(--angle)) translateY(calc(var(--medal-w) * -.45)) scale(1);opacity:1}to{transform:rotate(var(--angle)) translateY(calc(var(--medal-w) * -.85)) scale(0);opacity:0}}@keyframes _sparkNear_p88f2_1{0%{transform:rotate(var(--angle)) translateY(calc(var(--medal-w) * -.45)) scale(1);opacity:1}to{transform:rotate(var(--angle)) translateY(calc(var(--medal-w) * -.7)) scale(0);opacity:0}}@media (prefers-reduced-motion:reduce){._celebrate_p88f2_193{animation:none}._sheen_p88f2_197,._sparks_p88f2_205{display:none}}._root_d0sl9_2{font-weight:var(--font-weight-medium);justify-content:center;align-items:center;display:inline-flex}._motion_d0sl9_9{transition-property:background-color,color,box-shadow;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-out)}._on_d0sl9_15{background-color:var(--surface-muted);color:var(--text)}._off_d0sl9_20{color:var(--text-muted)}._disabled_d0sl9_24:disabled{pointer-events:none;color:var(--text-disabled)}@media (hover:hover){._off_d0sl9_20:hover{background-color:var(--surface-hover);color:var(--text)}}._root_5yaow_2{column-gap:var(--space-2);grid-template-columns:2rem minmax(0,1fr);align-items:start;display:grid}@media (width>=40rem){._root_5yaow_2{column-gap:var(--space-3)}}._first_5yaow_15{margin-top:var(--space-3)}._first_5yaow_15:first-child,._continued_5yaow_23{margin-top:0}._mine_5yaow_27{padding-left:var(--space-10);grid-template-columns:minmax(0,1fr);justify-items:end}._mine_5yaow_27 ._body_5yaow_32{align-items:flex-end}._mine_5yaow_27 ._header_5yaow_36{justify-content:flex-end}._mine_5yaow_27 ._bubble_5yaow_40{background-color:var(--brand-soft)}._theirs_5yaow_45 ._bubble_5yaow_40{background-color:var(--surface-muted)}._agent_5yaow_49 ._text_5yaow_49{max-width:var(--reading-w)}._arrived_5yaow_53{animation:_arrive_5yaow_53 var(--duration-content) var(--ease-out) both}._avatar_5yaow_57{width:2rem;margin-top:var(--space-1);justify-content:center;display:flex}._body_5yaow_32{align-items:flex-start;gap:var(--space-2);flex-direction:column;min-width:0;max-width:100%;display:flex}._header_5yaow_36{align-items:baseline;gap:var(--space-2);min-height:1.25rem;display:flex}._author_5yaow_80{font-size:var(--type-label);line-height:var(--type-label-lh);letter-spacing:var(--type-label-ls);font-weight:var(--font-weight-semibold);color:var(--text)}._time_5yaow_88{font-size:var(--type-meta);line-height:var(--type-meta-lh);letter-spacing:var(--type-meta-ls);font-variant-numeric:tabular-nums;color:var(--text-muted)}._text_5yaow_49{gap:var(--space-3);overflow-wrap:anywhere;min-width:0;max-width:100%;color:var(--text);font-size:var(--type-reading);line-height:var(--type-reading-lh);letter-spacing:var(--type-reading-ls);flex-direction:column;display:flex}._bubble_5yaow_40{max-width:min(100%,34rem);padding-inline:var(--space-3);padding-block:var(--space-2);border-radius:var(--radius-lg)}._paragraph_5yaow_116{white-space:pre-line}._heading_5yaow_120,._emphasis_5yaow_124{font-weight:var(--font-weight-semibold)}._bullets_5yaow_128,._numbers_5yaow_129{gap:var(--space-1);padding-left:var(--space-5);flex-direction:column;display:flex}._bullets_5yaow_128{list-style-type:disc}._numbers_5yaow_129{list-style-type:decimal}._inlineCode_5yaow_144{padding-inline:var(--space-1);border-radius:var(--radius-xs);background-color:var(--surface-muted);font-family:var(--font-mono);font-size:.875em}._link_5yaow_152{color:var(--brand-ink);text-underline-offset:.2em;text-decoration-line:underline;text-decoration-thickness:1px}._caret_5yaow_159{vertical-align:text-bottom;border-radius:var(--radius-xs);background-color:var(--brand);width:.5rem;height:1.1em;animation:_blink_5yaow_1 calc(var(--duration-content) * 3) steps(1,end) infinite;margin-left:.125rem;display:inline-block}._code_5yaow_170{border-radius:var(--radius-lg);background-color:var(--surface-sunken);flex-direction:column;min-width:0;display:flex;overflow:hidden}._codeHeader_5yaow_179{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:2.25rem;padding-left:var(--space-3);padding-right:var(--space-1);display:flex}._codeLang_5yaow_189{font-size:var(--type-meta);line-height:var(--type-meta-lh);letter-spacing:var(--type-meta-ls);font-weight:var(--font-weight-medium);color:var(--text-muted)}._codeBody_5yaow_197{padding-inline:var(--space-3);padding-bottom:var(--space-3);font-family:var(--font-mono);font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls);white-space:pre;overflow-x:auto}._thinking_5yaow_208{align-items:center;gap:var(--space-2);min-height:var(--type-reading-lh);color:var(--text-muted);font-size:var(--type-reading);line-height:var(--type-reading-lh);letter-spacing:var(--type-reading-ls);display:inline-flex}._thinkingDots_5yaow_219{gap:.1875rem;display:inline-flex}._thinkingDots_5yaow_219>span{border-radius:var(--radius-full);background-color:var(--brand);width:.375rem;height:.375rem;animation:_breathe_5yaow_1 calc(var(--duration-content) * 4) var(--ease-out) infinite}._thinkingDots_5yaow_219>span:nth-child(2){animation-delay:var(--duration-fast)}._thinkingDots_5yaow_219>span:nth-child(3){animation-delay:calc(var(--duration-fast) * 2)}._thinkingText_5yaow_240{background-image:linear-gradient(90deg,var(--text-muted) 0%,var(--text) 50%,var(--text-muted) 100%);color:#0000;animation:_shine_5yaow_1 calc(var(--duration-content) * 6) linear infinite;background-size:200% 100%;-webkit-background-clip:text;background-clip:text}._steps_5yaow_249{max-width:calc(100% + var(--space-2));align-items:flex-start;gap:var(--space-2);margin-left:calc(var(--space-2) * -1);flex-direction:column;display:flex}._stepsTrigger_5yaow_258{align-items:center;gap:var(--space-2);max-width:100%;min-height:2rem;padding-inline:var(--space-2);border-radius:var(--radius-md);color:var(--text-muted);text-align:left;font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls);font-weight:var(--font-weight-medium);transition-property:background-color,color;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-out);display:inline-flex}@media (hover:hover){._stepsTrigger_5yaow_258:hover{background-color:var(--surface-hover);color:var(--text)}}._stepsLabel_5yaow_284{min-width:0}._chevron_5yaow_288{transition-property:rotate;transition-duration:var(--duration-normal);transition-timing-function:var(--ease-out);flex:none}._open_5yaow_295{rotate:180deg}._stepItems_5yaow_299{gap:var(--space-2);margin-left:var(--space-2);padding-left:var(--space-3);border-left:1px solid var(--border);flex-direction:column;display:flex}._step_5yaow_249{align-items:flex-start;gap:var(--space-2);color:var(--text-muted);font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls);display:flex}._danger_5yaow_318{color:var(--bad-ink)}._stepIcon_5yaow_322{height:var(--type-body-lh);flex:none;align-items:center;display:inline-flex}._stepText_5yaow_329{min-width:0}._sources_5yaow_333{gap:var(--space-2);flex-direction:column;max-width:100%;display:flex}._sourcesLabel_5yaow_340{font-size:var(--type-meta);line-height:var(--type-meta-lh);letter-spacing:var(--type-meta-ls);font-weight:var(--font-weight-semibold);color:var(--text-muted)}._sourceItems_5yaow_348{gap:var(--space-2);counter-reset:source;flex-wrap:wrap;display:flex}._source_5yaow_333{counter-increment:source;max-width:100%;display:flex}._sourceBox_5yaow_361{align-items:center;gap:var(--space-2);max-width:100%;min-height:2rem;padding-left:var(--space-1);padding-right:var(--space-3);border-radius:var(--radius-md);background-color:var(--surface-muted);color:var(--text);font-size:var(--type-label);line-height:var(--type-label-lh);letter-spacing:var(--type-label-ls);display:inline-flex}._sourceBox_5yaow_361:before{content:counter(source);border-radius:calc(var(--radius-md) - var(--space-1));background-color:var(--surface);min-width:1.5rem;height:1.5rem;color:var(--text-muted);font-size:var(--type-meta);line-height:var(--type-meta-lh);letter-spacing:var(--type-meta-ls);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;flex:none;justify-content:center;align-items:center;display:inline-flex}._interactive_5yaow_395{transition-property:background-color,color;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-out)}@media (hover:hover){._sourceBox_5yaow_361._interactive_5yaow_395:hover{background-color:var(--surface-sunken)}._fileName_5yaow_406._interactive_5yaow_395:hover{color:var(--brand-ink)}}._sourceTitle_5yaow_411{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._files_5yaow_418{gap:var(--space-2);flex-wrap:wrap;max-width:100%;display:flex}._mine_5yaow_27 ._files_5yaow_418{justify-content:flex-end}._file_5yaow_406{align-items:center;gap:var(--space-2);width:15rem;max-width:100%;padding:var(--space-2);border-radius:var(--radius-lg);box-shadow:inset 0 0 0 1px var(--border);display:flex}._fileIcon_5yaow_440{border-radius:calc(var(--radius-lg) - var(--space-2));background-color:var(--surface-muted);width:2.25rem;height:2.25rem;color:var(--text-muted);flex:none;justify-content:center;align-items:center;display:inline-flex}._fileBody_5yaow_452{flex-direction:column;min-width:0;display:flex}._fileName_5yaow_406{min-width:0;color:var(--text);font-size:var(--type-label);line-height:var(--type-label-lh);letter-spacing:var(--type-label-ls);font-weight:var(--font-weight-medium);display:flex}._fileStem_5yaow_468{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._fileMeta_5yaow_475{color:var(--text-muted);font-size:var(--type-meta);line-height:var(--type-meta-lh);letter-spacing:var(--type-meta-ls)}._error_5yaow_482{align-items:center;column-gap:var(--space-2);max-width:100%;padding-left:var(--space-3);padding-right:var(--space-1);padding-block:var(--space-1);border-radius:var(--radius-lg);background-color:var(--bad-subtle);color:var(--text);font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls);flex-wrap:wrap;display:flex}._errorIcon_5yaow_499{color:var(--bad-ink);flex:none}._errorText_5yaow_504{min-width:0;padding-block:var(--space-2);flex:1}._note_5yaow_510{align-items:center;gap:var(--space-1);color:var(--text-muted);font-size:var(--type-label);line-height:var(--type-label-lh);letter-spacing:var(--type-label-ls);display:flex}._actions_5yaow_520{align-items:center;gap:var(--space-1);margin-left:calc(var(--space-2) * -1);display:flex}._system_5yaow_527{justify-content:center;gap:var(--space-2);margin-block:var(--space-3);color:var(--text-muted);text-align:center;font-size:var(--type-label);line-height:var(--type-label-lh);letter-spacing:var(--type-label-ls);flex-wrap:wrap;display:flex}._systemTime_5yaow_540{font-variant-numeric:tabular-nums}@keyframes _arrive_5yaow_53{0%{opacity:0;translate:0 .5rem}}@keyframes _blink_5yaow_1{0%{opacity:1}50%{opacity:0}}@keyframes _breathe_5yaow_1{0%,70%,to{opacity:.45;scale:.7}35%{opacity:1;scale:1}}@keyframes _shine_5yaow_1{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){._arrived_5yaow_53{animation-name:_fade_5yaow_1}._caret_5yaow_159,._thinkingDots_5yaow_219>span{animation:none}._thinkingText_5yaow_240{color:var(--text-muted);background-image:none;animation:none}}@keyframes _fade_5yaow_1{0%{opacity:0}}._panel_d4wps_2{z-index:10;border-radius:var(--radius-xl);max-height:calc(100dvh - 2rem);box-shadow:0 0 0 1px var(--border),var(--relief-popover);flex-direction:column;display:flex;position:relative;overflow:hidden}._header_d4wps_13{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding-inline:var(--space-6);padding-block:var(--space-6) var(--space-2);transition-property:border-color;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-out);border-bottom:1px solid #0000;flex-shrink:0;display:flex}._heading_d4wps_27{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._body_d4wps_34{min-height:0;padding-inline:var(--space-6);padding-block:var(--space-4);flex:1;overflow-y:auto}._body_d4wps_34:first-child{padding-block-start:var(--space-6)}._body_d4wps_34:last-child{padding-block-end:var(--space-6)}._panel_d4wps_2:has(>._body_d4wps_34[data-above])>._header_d4wps_13{border-bottom-color:var(--border)}._panel_d4wps_2:has(>._body_d4wps_34[data-below])>._footer_d4wps_54{border-top-color:var(--border)}._title_d4wps_58{font-size:var(--type-reading);line-height:var(--type-reading-lh);letter-spacing:var(--type-reading-ls);font-weight:var(--font-weight-semibold);color:var(--text)}._hint_d4wps_66{max-width:52ch;font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls);font-weight:var(--font-weight-medium);color:var(--text-muted)}._footer_d4wps_54{justify-content:flex-end;align-items:center;gap:var(--space-2);padding-inline:var(--space-6);padding-block:var(--space-2) var(--space-6);transition-property:border-color;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-out);border-top:1px solid #0000;flex-wrap:wrap;flex-shrink:0;display:flex}._close_d4wps_90{margin-top:-.25rem;margin-right:-.5rem}._root_quiac_2{border-radius:var(--radius-md);background-color:var(--skeleton);display:block}._root_gemq2_2{flex-direction:column;min-height:0;display:flex;position:relative}._scroller_gemq2_9{overflow-anchor:none;overscroll-behavior:contain;outline-style:none;flex:1;min-height:0;overflow-y:auto}._group_gemq2_18{flex-direction:column;display:flex;position:relative}._group_gemq2_18+._group_gemq2_18{margin-top:var(--space-2)}._group_gemq2_18+._group_gemq2_18:before{content:"";top:calc(var(--space-1) * -1);left:var(--space-3);right:var(--space-3);background-color:var(--border-subtle);height:1px;position:absolute}._groupLabel_gemq2_38{padding-inline:var(--space-3);padding-top:var(--space-2);padding-bottom:var(--space-1);font-size:var(--type-meta);line-height:var(--type-meta-lh);letter-spacing:var(--type-meta-ls);font-weight:var(--font-weight-semibold);color:var(--text-muted)}._items_gemq2_49{gap:var(--space-1);flex-direction:column;display:flex}._item_gemq2_49{display:block;position:relative}._item_gemq2_49+._item_gemq2_49:before{content:"";top:calc(var(--space-1) / -2);left:var(--space-3);right:var(--space-3);background-color:var(--border-subtle);height:1px;position:absolute}._state_gemq2_70{justify-content:center;display:flex}._loading_gemq2_75{flex-direction:column;gap:.125rem;display:flex}._ghost_gemq2_81{align-items:flex-start;gap:var(--space-3);padding-inline:var(--space-3);padding-block:var(--space-3);display:flex}._ghostMedia_gemq2_89{border-radius:var(--radius-full);flex-shrink:0;width:2.5rem;height:2.5rem}._ghostBody_gemq2_96{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;padding-top:.125rem;display:flex}._ghostLine_gemq2_105{width:90%;height:.75rem;display:block}._ghostShort_gemq2_111{width:40%;height:.625rem;display:block}._pill_gemq2_117{z-index:2;top:var(--space-2);border-radius:var(--radius-md);box-shadow:var(--relief-popover);position:absolute;left:50%;translate:-50%}._panel_ydjcp_2{max-height:100dvh;box-shadow:var(--relief-popover);flex-direction:column;display:flex;position:absolute;inset-block:0}._right_ydjcp_11{border-left-style:solid;border-left-width:1px;border-color:var(--border);right:0}._left_ydjcp_18{border-right-style:solid;border-right-width:1px;border-color:var(--border);left:0}._header_ydjcp_25{justify-content:space-between;align-items:center;gap:var(--space-4);border-bottom-style:solid;border-bottom-width:1px;border-color:var(--border);padding-inline:var(--space-5);padding-block:var(--space-4);display:flex}._heading_ydjcp_37{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._title_ydjcp_44{font-size:var(--type-reading);line-height:var(--type-reading-lh);letter-spacing:var(--type-reading-ls);font-weight:var(--font-weight-semibold);color:var(--text)}._body_ydjcp_52{min-height:0;padding-inline:var(--space-5);padding-block:var(--space-5);flex:1;overflow-y:auto}._footer_ydjcp_60{justify-content:flex-end;align-items:center;gap:var(--space-2);border-top-style:solid;border-top-width:1px;border-color:var(--border);padding-inline:var(--space-5);padding-block:var(--space-4);flex-wrap:wrap;display:flex}._root_v2p5p_2{gap:var(--space-4);flex-direction:column;display:flex}._list_v2p5p_8{align-items:center;gap:var(--space-1);box-shadow:inset 0 -1px 0 var(--border-subtle);display:flex;overflow-x:auto}._tab_v2p5p_16{white-space:nowrap;height:2.25rem;padding-inline:var(--space-3);font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-out);flex-shrink:0;position:relative}._tabSelected_v2p5p_30{font-weight:var(--font-weight-semibold);color:var(--tab-selected-ink)}._tabPlain_v2p5p_35{color:var(--text-muted)}._marker_v2p5p_39{border-radius:var(--radius-full);background-color:var(--brand);inset-inline:0;height:.125rem;position:absolute;bottom:0}._panel_v2p5p_48{--educabot-outline-style:none;min-height:1.5rem;padding-top:var(--space-5);outline-style:none}@media (hover:hover){._tabPlain_v2p5p_35:hover{color:var(--text)}}@media (pointer:coarse){._tab_v2p5p_16{white-space:nowrap;flex-shrink:0;min-height:2.75rem}}._bell_8jjtp_2{transform-origin:50% .75rem;display:inline-flex}._ringing_8jjtp_7{animation:_ring_8jjtp_7 calc(var(--duration-content) * 2) var(--ease-out)}._panel_8jjtp_11{width:min(25rem,calc(100vw - var(--space-4) * 2));border-radius:var(--radius-xl);max-height:min(38rem,100dvh - 6rem);box-shadow:var(--relief-popover);flex-direction:column;display:flex;overflow:hidden}._sheet_8jjtp_21{flex-direction:column;flex:1;min-height:0;display:flex}._header_8jjtp_28{justify-content:space-between;align-items:center;gap:var(--space-3);padding-inline-start:var(--space-4);padding-inline-end:var(--space-2);padding-top:var(--space-2);padding-bottom:var(--space-2);display:flex}._title_8jjtp_39{font-size:var(--type-reading);line-height:var(--type-reading-lh);letter-spacing:var(--type-reading-ls);font-weight:var(--font-weight-semibold);color:var(--text)}._headerActions_8jjtp_47{align-items:center;gap:var(--space-1);display:flex}._tabs_8jjtp_53{flex:1;min-height:0}._panel_8jjtp_11 ._tabs_8jjtp_53,._sheet_8jjtp_21 ._tabs_8jjtp_53{gap:0}._toolbar_8jjtp_63{justify-content:space-between;align-items:center;gap:var(--space-2);padding-inline:var(--space-2);display:flex}._tabList_8jjtp_71{flex:1;min-width:0}._tabPanel_8jjtp_76{flex-direction:column;flex:1;min-height:0;display:flex}._list_8jjtp_83{padding-inline:var(--space-1);padding-bottom:var(--space-1);flex:1}._footer_8jjtp_89{padding-inline:var(--space-4);padding-block:var(--space-3);box-shadow:inset 0 1px 0 var(--border);justify-content:center;display:flex}._all_8jjtp_97{font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls);font-weight:var(--font-weight-semibold)}@keyframes _ring_8jjtp_7{0%{rotate:0deg}15%{rotate:14deg}35%{rotate:-11deg}55%{rotate:7deg}75%{rotate:-3deg}to{rotate:0deg}}@media (prefers-reduced-motion:reduce){._ringing_8jjtp_7{animation:none}}._root_gvkff_2{align-items:start;gap:var(--space-3);border-radius:var(--radius-lg);padding-inline:var(--space-3);padding-block:var(--space-4);transition-property:background-color,box-shadow;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-out);grid-template-columns:auto minmax(0,1fr) auto;display:grid;position:relative}._root_gvkff_2:has(._main_gvkff_15:focus-visible){box-shadow:var(--focus-ring)}._media_gvkff_21{flex-shrink:0;width:2.5rem;height:2.5rem;display:inline-flex;position:relative}._swatch_gvkff_29{border-radius:var(--radius-full);justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}._body_gvkff_39{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._main_gvkff_15{--focus-ring:0 0 0 0 transparent;text-align:left;outline-style:none;flex-direction:column;gap:.125rem;display:flex}._main_gvkff_15:after{content:"";border-radius:inherit;position:absolute;inset:0}._text_gvkff_62{-webkit-line-clamp:3;line-clamp:3;font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls);font-weight:var(--font-weight-medium);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._text_gvkff_62 strong{font-weight:var(--font-weight-semibold);color:var(--text)}._unread_gvkff_79 ._text_gvkff_62{color:var(--text)}._read_gvkff_83 ._text_gvkff_62{color:var(--text-muted)}._meta_gvkff_87{font-size:var(--type-meta);line-height:var(--type-meta-lh);letter-spacing:var(--type-meta-ls);font-weight:var(--font-weight-medium);color:var(--text-muted)}._actions_gvkff_95{z-index:1;gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex;position:relative}._result_gvkff_104{align-items:flex-start;gap:var(--space-1);font-size:var(--type-label);line-height:var(--type-label-lh);letter-spacing:var(--type-label-ls);font-weight:var(--font-weight-medium);color:var(--text-muted);display:flex}._resultIcon_gvkff_115{color:var(--ok-ink);flex-shrink:0;margin-top:.0625rem}._more_gvkff_123{z-index:1;margin-block:calc(var(--space-2) * -1);margin-inline-end:calc(var(--space-2) * -1);display:flex;position:relative}._more_gvkff_123 ._trigger_gvkff_131{border-radius:calc(var(--radius-lg) - (var(--space-3) - var(--space-2)))}@media (hover:hover){._interactive_gvkff_136:hover:not(:has(._more_gvkff_123:hover,._actions_gvkff_95:hover)){background-color:var(--surface-hover)}}._root_1gaoa_2{align-items:center;gap:var(--space-3);border-top-style:solid;border-top-width:1px;border-color:var(--border);padding-inline:var(--space-4);padding-block:var(--space-3);flex-wrap:wrap;display:flex}._status_1gaoa_14{font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls);font-weight:var(--font-weight-medium);color:var(--text-muted);flex-basis:100%}._prev_1gaoa_23{margin-left:auto;color:var(--text)!important}._next_1gaoa_28{color:var(--text)!important}@media (width>=40rem){._status_1gaoa_14{flex-basis:auto}}._root_xbrnk_2{justify-content:center;align-items:center;gap:var(--space-1);border-radius:var(--radius-full);font-weight:var(--font-weight-medium);transition-property:background-color,color,box-shadow;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-out);display:inline-flex}._root_xbrnk_2 .ms-icon{transition-property:font-variation-settings;transition-duration:var(--duration-normal);transition-timing-function:var(--ease-out)}._root_xbrnk_2:disabled{pointer-events:none;color:var(--text-disabled)}._pink_xbrnk_25{--reaction-ink:var(--category-pink-ink);--reaction-soft:var(--category-pink)}._orange_xbrnk_30{--reaction-ink:var(--category-orange-ink);--reaction-soft:var(--category-orange)}._purple_xbrnk_35{--reaction-ink:var(--category-purple-ink);--reaction-soft:var(--category-purple)}._blue_xbrnk_40{--reaction-ink:var(--category-blue-ink);--reaction-soft:var(--category-blue)}._green_xbrnk_45{--reaction-ink:var(--category-green-ink);--reaction-soft:var(--category-green)}._bordered_xbrnk_50{padding-inline:var(--space-2) var(--space-3);box-shadow:inset 0 0 0 1px var(--border)}._off_xbrnk_55{color:var(--text-muted)}._on_xbrnk_59{background-color:var(--reaction-soft);color:var(--text);box-shadow:none}._on_xbrnk_59 ._icon_xbrnk_64{color:var(--reaction-ink)}@media (hover:hover){._off_xbrnk_55:hover{background-color:var(--surface-hover);color:var(--text)}}._icon_xbrnk_64{display:inline-flex;position:relative}._pop_xbrnk_81{animation:_pop_xbrnk_81 var(--duration-celebrate) var(--ease-spring)}._sparks_xbrnk_85{pointer-events:none;position:absolute;inset:0}._sparks_xbrnk_85:before{content:"";inset:calc(var(--space-1) * -1);border-radius:var(--radius-full);box-shadow:0 0 0 2px var(--reaction-ink);opacity:0;animation:_ring_xbrnk_1 var(--duration-celebrate) var(--ease-out);position:absolute}._spark_xbrnk_85{border-radius:var(--radius-full);background-color:var(--reaction-ink);opacity:0;width:.25rem;height:.25rem;animation:_spark_xbrnk_85 var(--duration-celebrate) var(--ease-out);margin:-.125rem;position:absolute;top:50%;left:50%}._spark_xbrnk_85:nth-child(2n){width:.1875rem;height:.1875rem;animation-name:_sparkNear_xbrnk_1}._count_xbrnk_120{display:inline-grid;overflow:hidden}._up_xbrnk_125{animation:_rollUp_xbrnk_1 var(--duration-normal) var(--ease-out)}._down_xbrnk_129{animation:_rollDown_xbrnk_1 var(--duration-normal) var(--ease-out)}@keyframes _pop_xbrnk_81{0%{scale:.55}to{scale:1}}@keyframes _ring_xbrnk_1{0%{opacity:.6;scale:.4}to{opacity:0;scale:1.6}}@keyframes _spark_xbrnk_85{0%{transform:rotate(var(--angle)) translateY(-.5rem) scale(1);opacity:1}to{transform:rotate(var(--angle)) translateY(-1.5rem) scale(0);opacity:0}}@keyframes _sparkNear_xbrnk_1{0%{transform:rotate(var(--angle)) translateY(-.5rem) scale(1);opacity:1}to{transform:rotate(var(--angle)) translateY(-1.125rem) scale(0);opacity:0}}@keyframes _rollUp_xbrnk_1{0%{opacity:0;translate:0 70%}}@keyframes _rollDown_xbrnk_1{0%{opacity:0;translate:0 -70%}}@media (prefers-reduced-motion:reduce){._pop_xbrnk_81,._up_xbrnk_125,._down_xbrnk_129{animation:none}._sparks_xbrnk_85{display:none}}._root_13kmd_2{align-items:center;gap:var(--space-2);min-height:2.25rem;font-size:var(--type-meta);line-height:var(--type-meta-lh);letter-spacing:var(--type-meta-ls);color:var(--text-muted);display:flex}._icon_13kmd_13{display:inline-flex}._bad_13kmd_17{color:var(--bad-ink)}._warn_13kmd_21{color:var(--warn-ink)}._root_hsu82_2{border-style:solid;border-width:1px;border-color:var(--field-border);background-color:var(--field-bg);font-weight:var(--font-weight-medium);color:var(--text);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-out);justify-content:space-between;align-items:center;display:inline-flex}._root_hsu82_2[aria-disabled=true]{cursor:default}._value_hsu82_21{align-items:center;gap:var(--space-2);min-width:0;display:flex}._leading_hsu82_28{flex-shrink:0;align-items:center;display:flex}._valueText_hsu82_34{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._placeholder_hsu82_41{color:var(--text-placeholder)}._chevron_hsu82_45{color:var(--text);flex-shrink:0}._panel_hsu82_50{z-index:50;border-radius:var(--radius-lg);border-style:solid;border-width:1px;border-color:var(--border);max-height:15rem;padding:var(--space-1);box-shadow:var(--relief-popover);overscroll-behavior:contain;position:fixed;overflow-y:auto}._panel_hsu82_50::-webkit-scrollbar{width:.5rem}._panel_hsu82_50::-webkit-scrollbar-track{margin-block:var(--space-3)}._panel_hsu82_50::-webkit-scrollbar-thumb{border-width:2px}._option_hsu82_73{align-items:center;gap:var(--space-2);border-radius:calc(var(--radius-lg) - var(--space-1));width:100%;padding-inline:var(--space-2);padding-block:var(--space-2);text-align:left;font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls);font-weight:var(--font-weight-medium);display:flex}._active_hsu82_88{background-color:var(--surface-hover);color:var(--text)}._idle_hsu82_93{color:var(--text-muted)}._optionLabel_hsu82_97{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._check_hsu82_105{color:var(--text);flex-shrink:0}@media (hover:hover){._root_hsu82_2:hover{background-color:var(--field-bg-hover)}._root_hsu82_2[aria-disabled=true]:hover{background-color:var(--field-bg)}}._root_1b9ie_2{align-items:center;width:100%;min-width:7.5rem;height:2rem;display:flex;position:relative}._track_1b9ie_11{pointer-events:none;border-radius:var(--radius-full);height:1.375rem;position:absolute;inset-inline:0}._fill_1b9ie_19{pointer-events:none;border-radius:var(--radius-full);height:1.375rem;position:absolute;left:0}._input_1b9ie_27{cursor:pointer;appearance:none;opacity:0;background-color:#0000;width:100%;height:100%;position:absolute;inset:0}._input_1b9ie_27:disabled{cursor:default}._thumb_1b9ie_41{pointer-events:none;border-radius:var(--radius-full);width:1.5rem;height:1.5rem;position:absolute;translate:-50%}._thumbBody_1b9ie_50{justify-content:center;align-items:center;display:flex}._thumbFocus_1b9ie_56:is(:where(.peer):focus-visible~*){box-shadow:var(--switch-thumb-shadow),var(--focus-ring)}._dot_1b9ie_62{border-radius:var(--radius-full);background-color:var(--brand);width:.75rem;height:.75rem;transition-property:transform,translate,scale,rotate;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-out)}._dot_1b9ie_62:is(:disabled~*>*){background-color:var(--text-disabled)}._dotDragging_1b9ie_75{scale:1.18}._dotResting_1b9ie_79{--educabot-scale-x:100%;--educabot-scale-y:100%;--educabot-scale-z:100%;scale:var(--educabot-scale-x) var(--educabot-scale-y)}._move_1b9ie_86{transition-property:left,width;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-out)}._root_ovg7h_2{isolation:isolate;display:inline-flex}._root_ovg7h_2>*{position:relative}._root_ovg7h_2>:focus-visible{z-index:1}._root_ovg7h_2>:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px}._root_ovg7h_2>:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}._root_ovg7h_2>:not(:first-child):before{content:"";background-color:currentColor;width:1px;height:80%;position:absolute;top:50%;left:0;translate:0 -50%}@supports (color:color-mix(in lab, red, red)){._root_ovg7h_2>:not(:first-child):before{background-color:color-mix(in oklab,currentColor 16%,transparent)}}._root_ovg7h_2>:not(:first-child):before{pointer-events:none;z-index:2}._chevron_ovg7h_39{padding-inline:0}._sm_ovg7h_43{width:2rem}._md_ovg7h_44{width:2.25rem}._lg_ovg7h_45{width:2.5rem}._root_gmmqp_2{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._header_gmmqp_9{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._label_gmmqp_16{min-width:0;font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls);font-weight:var(--font-weight-medium);color:var(--text-muted)}._icon_gmmqp_25{border-radius:var(--radius-full);flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex}._body_gmmqp_35{justify-content:space-between;align-items:flex-end;gap:var(--space-4);display:flex}._value_gmmqp_42{min-width:0;font-size:var(--type-display);line-height:var(--type-display-lh);letter-spacing:var(--type-display-ls);font-weight:var(--font-weight-bold);color:var(--text)}._trend_gmmqp_51{width:5rem;height:2rem;margin-bottom:var(--space-2);flex-shrink:0;position:relative}._trendSvg_gmmqp_59{width:100%;height:100%;position:absolute;inset:0;overflow:visible}._trendLine_gmmqp_67{fill:none;stroke:var(--series-other);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}._trendEnd_gmmqp_76{background-color:var(--series-1);width:.5rem;height:.5rem;box-shadow:0 0 0 2px var(--surface);border-radius:50%;position:absolute;right:0;translate:50% -50%}._delta_gmmqp_87{align-items:center;column-gap:var(--space-2);font-size:var(--type-meta);line-height:var(--type-meta-lh);letter-spacing:var(--type-meta-ls);flex-wrap:wrap;display:flex}._change_gmmqp_97{align-items:center;gap:var(--space-1);font-weight:var(--font-weight-semibold);display:inline-flex}._good_gmmqp_104{color:var(--ok-ink)}._worse_gmmqp_108{color:var(--warn-ink)}._flat_gmmqp_112{color:var(--text-muted)}._period_gmmqp_116{font-weight:var(--font-weight-medium);color:var(--text-muted)}._root_1ehom_2{display:flex}._horizontal_1ehom_6{gap:var(--space-2);flex-direction:column}._vertical_1ehom_11{flex-direction:column;gap:0}._item_1ehom_16{min-width:0;display:flex;position:relative}._itemHorizontal_1ehom_22{gap:var(--space-2);flex-direction:column;flex:1}._itemVertical_1ehom_28{gap:var(--space-3);padding-bottom:var(--space-6)}._itemVertical_1ehom_28:last-child{padding-bottom:0}._connector_1ehom_36{transition-property:background-color;transition-duration:var(--duration-content);transition-timing-function:var(--ease-out);position:absolute}._connectorHorizontal_1ehom_43{height:3px;display:none;top:.78125rem}._connectorVertical_1ehom_49{width:3px;height:1.5rem;top:0;left:.78125rem;translate:0 -1.5rem}._connectorReached_1ehom_57{background-color:var(--brand)}._connectorAhead_1ehom_61{background-color:var(--border-strong)}._bullet_1ehom_65{z-index:10;border-radius:var(--radius-full);width:1.75rem;height:1.75rem;font-size:var(--type-meta);line-height:var(--type-meta-lh);letter-spacing:var(--type-meta-ls);font-weight:var(--font-weight-semibold);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}._bulletMotion_1ehom_81{transition-property:background-color,color,box-shadow;transition-duration:var(--duration-content);transition-timing-function:var(--ease-out)}._bulletDone_1ehom_87{background-color:var(--brand);color:var(--on-brand)}._bulletCurrent_1ehom_92{background-color:var(--brand-soft);color:var(--brand-ink);box-shadow:0 0 0 2px var(--brand)}._bulletAhead_1ehom_98{background-color:var(--surface-muted);color:var(--text-muted)}._body_1ehom_103{flex-direction:column;gap:.125rem;min-width:0;display:flex}._label_1ehom_113{font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls)}._labelCurrent_1ehom_119{font-weight:var(--font-weight-semibold);color:var(--text)}._labelPlain_1ehom_124{font-weight:var(--font-weight-medium);color:var(--text-muted)}._hint_1ehom_129{font-size:var(--type-meta);line-height:var(--type-meta-lh);letter-spacing:var(--type-meta-ls);color:var(--text-muted)}@media (width>=40rem){._horizontal_1ehom_6{flex-direction:row;gap:0}._connectorHorizontal_1ehom_43{display:block}._bodyHorizontal_1ehom_110{padding-right:var(--space-4)}}._root_iyz2l_2{position:relative;overflow:hidden}._bordered_iyz2l_7{border-radius:var(--radius-md);box-shadow:0 0 0 1px var(--border)}._scroller_iyz2l_12{scroll-snap-type:x proximity;overflow:auto hidden}._table_iyz2l_18{border-collapse:collapse;text-align:left;width:100%}._frame_iyz2l_24{position:relative}._shadowStart_iyz2l_28,._shadowEnd_iyz2l_29{pointer-events:none;width:1.5rem;position:absolute;top:0;bottom:0}._shadowStart_iyz2l_28{background-image:linear-gradient(to right,var(--scrim),transparent);left:0}._shadowEnd_iyz2l_29{background-image:linear-gradient(to left,var(--scrim),transparent);right:0}._head_iyz2l_47{background-color:var(--surface-muted)}@supports (color:color-mix(in lab, red, red)){._head_iyz2l_47{background-color:color-mix(in oklab,var(--surface-muted) 65%,var(--surface))}}._foot_iyz2l_51{border-top-style:solid;border-top-width:1px;border-color:var(--border);background-color:var(--surface-muted)}._foot_iyz2l_51 td{font-weight:var(--font-weight-semibold)}._foot_iyz2l_51 tr{border-style:solid;border-width:0}._row_iyz2l_65{border-bottom-style:solid;border-bottom-width:1px;border-color:var(--border-subtle);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-out)}._row_iyz2l_65:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}._row_iyz2l_65:last-child{border-style:solid;border-width:0}._striped_iyz2l_79 ._body_iyz2l_79>._row_iyz2l_65{border-bottom-width:0}._striped_iyz2l_79 ._body_iyz2l_79>._row_iyz2l_65:nth-child(2n):not(._selected_iyz2l_83){background-color:var(--table-stripe)}._selected_iyz2l_83{background-color:var(--table-selected)}._clickable_iyz2l_91{cursor:pointer}._headCell_iyz2l_95{scroll-snap-align:start;white-space:nowrap;height:2.5rem;padding-inline:var(--space-3);font-size:var(--type-label);line-height:var(--type-label-lh);letter-spacing:var(--type-label-ls);font-weight:var(--font-weight-semibold);color:var(--text)}._headCell_iyz2l_95:first-child{padding-left:var(--space-4)}._headCell_iyz2l_95:last-child{padding-right:var(--space-4)}._cell_iyz2l_113{padding-block:var(--space-3);height:3.5rem;padding-inline:var(--space-3);font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls);font-weight:var(--font-weight-medium);color:var(--text)}._cell_iyz2l_113:first-child{padding-left:var(--space-4)}._cell_iyz2l_113:last-child{padding-right:var(--space-4)}._cellTitle_iyz2l_130{text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls);font-weight:var(--font-weight-semibold);color:var(--text);display:block;overflow:hidden}._cellHint_iyz2l_142{text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-label);line-height:var(--type-label-lh);letter-spacing:var(--type-label-ls);font-weight:var(--font-weight-medium);color:var(--text-muted);margin-top:.125rem;display:block;overflow:hidden}._alignRight_iyz2l_155{text-align:right}._fitCell_iyz2l_159{white-space:nowrap;width:0}._emptyCell_iyz2l_164{padding-inline:var(--space-6);padding-block:var(--space-10)}._numberCell_iyz2l_169{white-space:nowrap;height:3.5rem;padding-inline:var(--space-3);text-align:right;font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls);font-weight:var(--font-weight-medium);color:var(--text)}._numberCell_iyz2l_169:first-child{padding-left:var(--space-4)}._numberCell_iyz2l_169:last-child{padding-right:var(--space-4)}._scrollHint_iyz2l_187{justify-content:flex-end;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-top:1px solid var(--border);color:var(--text-muted);font-size:var(--type-meta);line-height:var(--type-meta-lh);letter-spacing:var(--type-meta-ls);display:flex}._sortButton_iyz2l_188{align-items:center;gap:var(--space-1);min-height:2.5rem;color:inherit;border-radius:var(--radius-lg);display:inline-flex}._alignRight_iyz2l_155 ._sortButton_iyz2l_188{flex-direction:row-reverse}._sortIcon_iyz2l_190{flex:none}._columnPanel_iyz2l_191{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--relief-popover);flex-direction:column;display:flex}._columnHeader_iyz2l_192{gap:var(--space-1);color:var(--text);font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls);flex-direction:column;display:flex}._columnHeader_iyz2l_192>span,._columnRequired_iyz2l_193{color:var(--text-muted);font-size:var(--type-meta);line-height:var(--type-meta-lh);letter-spacing:var(--type-meta-ls)}._columnOptions_iyz2l_194{max-height:17.5rem;overflow-y:auto}._columnOption_iyz2l_194{align-items:center;gap:var(--space-3);min-height:2.5rem;padding-inline:var(--space-2);border-radius:var(--radius-md);color:var(--text);font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls);display:flex}._columnOption_iyz2l_194 ._columnRequired_iyz2l_193{margin-left:auto}._columnActions_iyz2l_197{justify-content:space-between;gap:var(--space-2);border-top:1px solid var(--border);padding-top:var(--space-3);display:flex}@media (pointer:coarse){._columnOption_iyz2l_194,._sortButton_iyz2l_188{min-height:2.75rem}}@media (hover:hover){._columnOption_iyz2l_194:hover{background:var(--surface-hover)}._body_iyz2l_79>._row_iyz2l_65:hover{background-image:linear-gradient(var(--surface-hover),var(--surface-hover))}._body_iyz2l_79>._selected_iyz2l_83:hover{background-color:var(--table-selected-hover);background-image:none}}._sm_1pwqo_2{width:6.5rem}._md_1pwqo_6{width:7rem}._lg_1pwqo_10{width:7.75rem}@media (pointer:coarse){._sm_1pwqo_2,._md_1pwqo_6{width:7.5rem}._lg_1pwqo_10{width:8rem}}._sm_1pwqo_2._clearable_1pwqo_25{width:8.5rem}._md_1pwqo_6._clearable_1pwqo_25{width:9rem}._lg_1pwqo_10._clearable_1pwqo_25{width:10.25rem}@media (pointer:coarse){._sm_1pwqo_2._clearable_1pwqo_25,._md_1pwqo_6._clearable_1pwqo_25{width:9.75rem}._lg_1pwqo_10._clearable_1pwqo_25{width:10.5rem}}._items_1pwqo_48{border-radius:calc(var(--radius-xl) - var(--space-2));flex-direction:column;gap:.125rem;display:flex;overflow-y:auto}._compact_1pwqo_56{width:10rem;max-height:17.25rem}._roomy_1pwqo_61{width:100%;max-height:18rem}._item_1pwqo_48{align-items:center;gap:var(--space-2);cursor:default;border-radius:calc(var(--radius-xl) - var(--space-2));min-height:2.5rem;padding-inline:var(--space-3);padding-block:var(--space-2);font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;transition-property:color,background-color;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-out);flex-shrink:0;display:flex}._active_1pwqo_86{background-color:var(--surface-hover);color:var(--text)}._idle_1pwqo_91{color:var(--text-muted)}._text_1pwqo_95{flex:1}._check_1pwqo_99{color:var(--brand-ink);flex-shrink:0}@media (pointer:coarse){._item_1pwqo_48{min-height:2.75rem}}._viewport_i5uju_2{right:max(1rem,env(safe-area-inset-right));bottom:max(1rem,env(safe-area-inset-bottom));z-index:70;gap:var(--space-2);flex-direction:column;width:min(26.25rem,100vw - 2rem);display:flex;position:fixed}._root_i5uju_13{align-items:flex-start;gap:var(--space-3);border-radius:var(--radius-xl);padding-inline:var(--space-4);border:1px solid var(--border);padding-block:var(--space-3);box-shadow:var(--relief-popover);grid-template-columns:auto minmax(0,1fr) auto;display:grid}._icon_i5uju_25{border-radius:var(--radius-md);flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}._body_i5uju_35{gap:var(--space-1);overflow-wrap:anywhere;flex-direction:column;flex:1;min-width:0;display:flex}._title_i5uju_44{font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls);font-weight:var(--font-weight-semibold);color:var(--text)}._text_i5uju_52{font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls);font-weight:var(--font-weight-medium);color:var(--text-muted)}._trailing_i5uju_60{justify-content:flex-end;align-items:center;gap:var(--space-1);flex-wrap:wrap;flex-shrink:0;grid-column:2/-1;display:flex}._trailing_i5uju_60:has(>:only-child){grid-area:1/3}@media (width>=40rem){._root_i5uju_13{display:flex}._trailing_i5uju_60{flex-wrap:nowrap;justify-content:normal}}._meta_i5uju_86{font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls);font-weight:var(--font-weight-medium);color:var(--text-muted);flex-shrink:0}._trigger_12y3y_2{--relief:var(--relief-card);align-items:center;gap:var(--space-3);width:100%;min-width:0;padding:var(--space-2);border-radius:var(--radius-lg);background-color:var(--surface-raised);box-shadow:var(--relief);text-align:left;color:var(--text);display:flex}._interactive_12y3y_17{cursor:pointer;transition-property:background-color;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-out)}._open_12y3y_24{background-color:var(--surface-active)}._swatch_12y3y_28{border-radius:calc(var(--radius-lg) - var(--space-2));background-color:var(--brand-soft);width:2.25rem;height:2.25rem;color:var(--brand-ink);font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls);font-weight:var(--font-weight-semibold);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}._swatchSmall_12y3y_45{border-radius:var(--radius-sm);width:1.5rem;height:1.5rem;font-size:var(--type-meta);line-height:var(--type-meta-lh);letter-spacing:var(--type-meta-ls)}._swatchLarge_12y3y_54{border-radius:var(--radius-lg);width:3rem;height:3rem;font-size:var(--type-title);line-height:var(--type-title-lh);letter-spacing:var(--type-title-ls)}._image_12y3y_63{object-fit:contain;width:100%;height:100%}._body_12y3y_69{flex-direction:column;flex:1;gap:0;min-width:0;display:flex}._title_12y3y_77{text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls);font-weight:var(--font-weight-semibold);overflow:hidden}._hint_12y3y_87{text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-meta);line-height:var(--type-meta-lh);letter-spacing:var(--type-meta-ls);color:var(--text-muted);overflow:hidden}._chevron_12y3y_97{border-radius:var(--radius-full);background-color:var(--nav-chip);width:1.75rem;height:1.75rem;color:var(--icon-muted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._open_12y3y_24 ._chevron_12y3y_97{color:var(--brand-ink)}._inline_12y3y_113{--relief:0 0 #0000;background-color:#0000;width:auto;max-width:20rem}._rail_12y3y_120{--relief:0 0 #0000;border-radius:var(--radius-xl);background-color:var(--surface-hover);box-shadow:inset 0 0 0 1px var(--border)}._rail_12y3y_120 ._swatch_12y3y_28{border-radius:calc(var(--radius-xl) - var(--space-2))}._rail_12y3y_120 ._title_12y3y_77{color:var(--text)}._rail_12y3y_120._open_12y3y_24{background-color:var(--on-cover)}@supports (color:color-mix(in lab, red, red)){._rail_12y3y_120._open_12y3y_24{background-color:color-mix(in oklab,var(--on-cover) 18%,transparent)}}._rail_12y3y_120 ._body_12y3y_69,._rail_12y3y_120 ._chevron_12y3y_97{transition-property:opacity;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-out)}._compact_12y3y_146,._compact_12y3y_146._open_12y3y_24{width:calc(2.25rem + var(--space-2) * 2);box-shadow:none;background-color:#0000;overflow:clip}._compact_12y3y_146 ._body_12y3y_69,._compact_12y3y_146 ._chevron_12y3y_97{opacity:0}._compact_12y3y_146._open_12y3y_24 ._swatch_12y3y_28{box-shadow:0 0 0 2px var(--border-strong)}._rail_12y3y_120._compact_12y3y_146._open_12y3y_24 ._swatch_12y3y_28{box-shadow:0 0 0 2px var(--on-cover)}@supports (color:color-mix(in lab, red, red)){._rail_12y3y_120._compact_12y3y_146._open_12y3y_24 ._swatch_12y3y_28{box-shadow:0 0 0 2px color-mix(in oklab,var(--on-cover) 40%,transparent)}}._option_12y3y_167{align-items:center;gap:var(--space-2);min-width:0;display:flex}._optionName_12y3y_174{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (hover:hover){._interactive_12y3y_17:not(._open_12y3y_24):hover{background-color:var(--surface-hover)}._rail_12y3y_120._interactive_12y3y_17:not(._open_12y3y_24):hover{background-color:var(--on-cover)}@supports (color:color-mix(in lab, red, red)){._rail_12y3y_120._interactive_12y3y_17:not(._open_12y3y_24):hover{background-color:color-mix(in oklab,var(--on-cover) 18%,transparent)}}._compact_12y3y_146._interactive_12y3y_17:not(._open_12y3y_24):hover{background-color:#0000}._compact_12y3y_146._interactive_12y3y_17:hover ._swatch_12y3y_28{box-shadow:0 0 0 2px var(--border-strong)}._rail_12y3y_120._compact_12y3y_146._interactive_12y3y_17:hover ._swatch_12y3y_28{box-shadow:0 0 0 2px var(--on-cover)}@supports (color:color-mix(in lab, red, red)){._rail_12y3y_120._compact_12y3y_146._interactive_12y3y_17:hover ._swatch_12y3y_28{box-shadow:0 0 0 2px color-mix(in oklab,var(--on-cover) 40%,transparent)}}}@media (pointer:coarse){._trigger_12y3y_2{min-height:2.75rem}}@media (prefers-reduced-motion:reduce){._interactive_12y3y_17,._rail_12y3y_120 ._body_12y3y_69,._rail_12y3y_120 ._chevron_12y3y_97{transition:none}}}@layer components{._panel_18c7e_2{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background-color:var(--surface);box-shadow:var(--relief-popover);display:grid}._title_18c7e_12{font-weight:var(--font-weight-semibold)}._row_18c7e_16{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._text_18c7e_23{display:grid}._text_18c7e_23 small{font-size:var(--type-meta);line-height:var(--type-meta-lh);color:var(--text-muted)}._viewer_o73sm_2{z-index:40;background-color:color-mix(in oklab, var(--canvas) 70%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);color:var(--text);outline:none;grid-template-rows:auto minmax(0,1fr);display:grid;position:fixed;inset:0}._bar_o73sm_15{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);padding-top:calc(var(--space-2) + env(safe-area-inset-top,0px));border-bottom:1px solid var(--border-subtle);display:flex}._name_o73sm_24{flex:1;min-width:0;display:grid}._name_o73sm_24 h2{text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-body);line-height:var(--type-body-lh);font-weight:var(--font-weight-semibold);margin:0;overflow:hidden}._name_o73sm_24 span{text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-meta);line-height:var(--type-meta-lh);color:var(--text-muted);overflow:hidden}._actions_o73sm_49{align-items:center;gap:var(--space-2);display:flex}._body_o73sm_55{grid-template-columns:minmax(0,1fr) auto;min-height:0;display:grid}._stage_o73sm_61{min-width:0;min-height:0;padding:var(--space-4) var(--space-12);justify-content:center;align-items:center;display:flex;position:relative}._frame_o73sm_71{border-radius:var(--radius-md);background-color:var(--light);border:0;width:min(100%,60rem);height:100%}._image_o73sm_79{object-fit:contain;border-radius:var(--radius-md);max-width:100%;max-height:100%}._previous_o73sm_86,._next_o73sm_87{position:absolute;top:50%;transform:translateY(-50%)}._previous_o73sm_86{left:var(--space-2)}._next_o73sm_87{right:var(--space-2)}._details_o73sm_101{align-content:start;gap:var(--space-5);width:18rem;padding:var(--space-4);border-left:1px solid var(--border-subtle);display:grid;overflow-y:auto}._detailsHead_o73sm_111{justify-content:space-between;align-items:center;display:flex}._detailsHead_o73sm_111 h3{font-size:var(--type-body);line-height:var(--type-body-lh);font-weight:var(--font-weight-semibold);margin:0}._details_o73sm_101 section h3{margin:0 0 var(--space-2);font-size:var(--type-meta);line-height:var(--type-meta-lh);letter-spacing:.06em;text-transform:uppercase;font-weight:var(--font-weight-semibold);color:var(--text-muted)}._details_o73sm_101 dl{gap:var(--space-2) var(--space-4);font-size:var(--type-meta);line-height:var(--type-meta-lh);grid-template-columns:auto minmax(0,1fr);margin:0;display:grid}._details_o73sm_101 dt{color:var(--text-muted)}._details_o73sm_101 dd{overflow-wrap:anywhere;margin:0}@media (width<=48rem){._bar_o73sm_15{padding-inline:var(--space-2);flex-wrap:wrap}._actions_o73sm_49{justify-content:flex-end;width:100%}._body_o73sm_55{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr)}._stage_o73sm_61{padding:var(--space-2)}._details_o73sm_101{border-left:0;border-top:1px solid var(--border-subtle);width:auto;max-height:40vh}}._actions_hm8z6_2{justify-content:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}._toolbar_hm8z6_9{align-items:center;gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));display:grid}._search_hm8z6_16{width:100%;min-width:0}._toolbar_hm8z6_9>:last-child{grid-column:-2;justify-self:end}._dropArea_hm8z6_26{gap:var(--space-3);border-radius:var(--radius-lg);display:grid}._dropArea_hm8z6_26[data-dropping],._dropFolder_hm8z6_33[data-dropping]>*{outline:2px dashed var(--border-strong);outline-offset:var(--space-1);border-radius:var(--radius-lg)}._dropHint_hm8z6_39{font-size:var(--type-meta);line-height:var(--type-meta-lh);color:var(--text-muted);margin:0}._folderGroups_hm8z6_46{gap:var(--space-6);align-items:start;display:grid}._folderGroups_hm8z6_46[data-layout=grid]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,26rem),1fr));align-items:stretch}._folderGroups_hm8z6_46[data-layout=grid]>section{padding:var(--space-4) var(--space-4) var(--space-6);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background-color:var(--surface)}._groupTitle_hm8z6_65{margin:0 0 var(--space-2);font-size:var(--type-meta);line-height:var(--type-meta-lh);font-weight:var(--font-weight-medium);color:var(--text-muted)}._folders_hm8z6_73{justify-content:start;gap:var(--space-2);grid-template-columns:repeat(auto-fill,7.5rem);justify-items:center;margin:0;padding:0;list-style:none;display:grid}._folders_hm8z6_73>li>*{--folder-w:4.5rem;box-sizing:border-box;min-width:7.5rem;max-width:7.5rem;padding:var(--space-2);border-radius:var(--radius-lg)}._folders_hm8z6_73 [class*=_art_]{width:var(--folder-w)}._folders_hm8z6_73 [class*=_caption_]{max-width:100%}._folders_hm8z6_73 [class*=_sheet_]{display:none}._folders_hm8z6_73 [class*=_front_]{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 70' preserveAspectRatio='none'%3E%3Cpath d='M0 9Q0 0 9 0H37Q41.5 0 44.5 3.5L48.5 8Q50.5 10.5 54.5 10.5H91Q100 10.5 100 19.5V62Q100 70 92 70H8Q0 70 0 62Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 70' preserveAspectRatio='none'%3E%3Cpath d='M0 9Q0 0 9 0H37Q41.5 0 44.5 3.5L48.5 8Q50.5 10.5 54.5 10.5H91Q100 10.5 100 19.5V62Q100 70 92 70H8Q0 70 0 62Z'/%3E%3C/svg%3E")}._folders_hm8z6_73 [class*=_back_]{border-radius:var(--radius-sm);inset-block-start:21%}._folders_hm8z6_73 [class*=_title_]{font-size:var(--type-meta);line-height:var(--type-meta-lh);letter-spacing:var(--type-meta-ls);font-weight:400}._folders_hm8z6_73[data-layout=list]{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background-color:var(--surface);grid-template-columns:1fr;justify-items:stretch;gap:0;overflow:hidden}._folders_hm8z6_73[data-layout=list]>li+li{border-top:1px solid var(--border-subtle)}._folders_hm8z6_73[data-layout=list]>li>*{--folder-w:2.25rem;align-items:flex-start;gap:var(--space-3);min-width:100%;max-width:none;padding:var(--space-3) var(--space-4);border-radius:0;flex-direction:row}._folders_hm8z6_73>li>:hover{background-color:color-mix(in oklab, var(--folder-soft) 55%, transparent)}._folders_hm8z6_73[data-layout=list] [class*=_art_]{flex:none}._folders_hm8z6_73[data-layout=list] [class*=_caption_]{align-items:flex-start;gap:0;max-width:none}._folders_hm8z6_73[data-layout=list] [class*=_title_]{font-size:var(--type-body);line-height:var(--type-body-lh);font-weight:var(--font-weight-medium)}._folders_hm8z6_73[data-layout=list] [class*=_count_]{color:var(--text-muted);background:0 0;padding:0;font-size:.6875rem;line-height:1rem}._folders_hm8z6_73[data-layout=list] [class*=_sticker_],._folders_hm8z6_73 [class*=_ledge_]{display:none}._folders_hm8z6_73 [class*=_rim_] path:first-child{d:path("M0 9Q0 0 9 0H37Q41.5 0 44.5 3.5L48.5 8Q50.5 10.5 54.5 10.5H91Q100 10.5 100 19.5V62Q100 70 92 70H8Q0 70 0 62Z")}._emptyBox_hm8z6_188{padding:var(--space-6) var(--space-4);border-radius:var(--radius-lg);background-color:var(--surface)}._items_hm8z6_194{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}._items_hm8z6_194[data-layout=grid]{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr))}._card_hm8z6_206{--action-size:2.25rem;--actions-width:var(--action-size);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background-color:var(--surface);transition:border-color .12s;position:relative}@media (pointer:coarse){._card_hm8z6_206{--action-size:2.75rem}}._card_hm8z6_206:hover{border-color:var(--brand)}._cardMain_hm8z6_226{gap:var(--space-3);width:100%;padding:var(--space-4);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}._items_hm8z6_194[data-layout=grid] ._cardMain_hm8z6_226{flex-direction:column}._tile_hm8z6_243{border-radius:var(--radius-md);background-color:var(--surface-muted);width:3rem;height:3rem;color:var(--text-muted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._tile_hm8z6_243[data-tone=blue]{background-color:var(--accent-2-soft);color:var(--accent-2-ink)}._tile_hm8z6_243[data-tone=green]{background-color:var(--ok-subtle);color:var(--ok-ink)}._tile_hm8z6_243[data-tone=orange]{background-color:var(--warn-subtle);color:var(--warn-ink)}._tile_hm8z6_243[data-tone=purple]{background-color:var(--category-purple);color:var(--category-purple-ink)}._tile_hm8z6_243[data-tone=pink]{background-color:var(--category-pink);color:var(--category-pink-ink)}._private_hm8z6_276{justify-self:start;align-items:center;gap:var(--space-1);margin-top:var(--space-3);padding:var(--space-1) var(--space-2);border-radius:var(--radius-full);background-color:var(--warn-subtle);color:var(--warn-ink);font-size:var(--type-meta);line-height:var(--type-meta-lh);font-weight:var(--font-weight-medium);display:inline-flex}._cardText_hm8z6_291{align-content:start;gap:2px;min-width:0;display:grid}._cardTitle_hm8z6_298{color:var(--text);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere}._cardFile_hm8z6_304{color:var(--text-muted);font-size:var(--type-meta);line-height:var(--type-meta-lh);overflow-wrap:anywhere}._cardMeta_hm8z6_311{gap:0 var(--space-3);margin-top:var(--space-1);color:var(--text-muted);font-size:var(--type-meta);line-height:var(--type-meta-lh);flex-wrap:wrap;display:flex}._cardMenu_hm8z6_321{top:var(--space-2);right:var(--space-2);gap:var(--space-1);display:flex;position:absolute}._items_hm8z6_194[data-layout=list] ._cardMain_hm8z6_226{padding-block:var(--space-3);padding-right:calc(var(--actions-width) + var(--space-2) + var(--space-3));align-items:center}._items_hm8z6_194[data-layout=list] ._cardMenu_hm8z6_321{top:50%;transform:translateY(-50%)}._preview_hm8z6_340{border-radius:var(--radius-md);width:100%;height:auto;display:block}._frame_hm8z6_346{border-radius:var(--radius-md);border:0;width:100%;height:100%;min-height:70vh;display:block}._proofs_hm8z6_355{flex-wrap:wrap;gap:.25rem;margin-left:calc(-.1875rem - 1px);display:inline-flex}._proof_hm8z6_355{border:1px solid color-mix(in oklab, var(--border) 75%, var(--border-strong));border-radius:var(--radius-full);background-color:var(--surface);height:1.625rem;color:var(--text);font:inherit;font-size:var(--type-meta);white-space:nowrap;cursor:pointer;align-items:center;gap:.375rem;padding:0 .625rem 0 .1875rem;font-weight:600;line-height:1;transition:border-color .12s,background-color .12s;display:inline-flex}._proof_hm8z6_355:hover{border-color:var(--border-strong);background-color:var(--surface-hover)}._proof_hm8z6_355:focus-visible{box-shadow:var(--focus-ring);outline:none}._proof_hm8z6_355[data-state=missing]{color:var(--text-muted);background-color:#0000;border-style:dashed}._proof_hm8z6_355[data-state=required]{border-style:dashed;border-color:color-mix(in oklab, var(--warn-ink) 45%, transparent);background-color:var(--warn-subtle);color:var(--warn-ink)}._proofCount_hm8z6_402{font-weight:var(--font-weight-medium);opacity:.75;font-variant-numeric:tabular-nums;margin-left:.125rem}._proofItem_hm8z6_409{display:inline-flex}._proofs_hm8z6_355[data-expanded] ._proofItem_hm8z6_409{animation:.26s cubic-bezier(.2,.9,.3,1.25) both _proof-unfold_hm8z6_1;animation-delay:calc(var(--i) * 70ms)}@keyframes _proof-unfold_hm8z6_1{0%{opacity:0;transform:translate(-.5rem)scale(.85)}}._proofs_hm8z6_355[data-closing] ._proofItem_hm8z6_409{animation:.2s ease-in both _proof-fold_hm8z6_1;animation-delay:calc((var(--n) - 1 - var(--i)) * 60ms)}@keyframes _proof-fold_hm8z6_1{to{opacity:0;transform:translate(-.5rem)scale(.85)}}@media (prefers-reduced-motion:reduce){._proofs_hm8z6_355[data-expanded] ._proofItem_hm8z6_409{animation:none}}._proofIcon_hm8z6_443{border-radius:var(--radius-full);background-color:var(--accent-2-soft);width:1.25rem;height:1.25rem;color:var(--accent-2-ink);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._proofIcon_hm8z6_443[data-tone=accent-1]{background-color:var(--accent-1-soft);color:var(--accent-1-ink)}._proofIcon_hm8z6_443[data-tone=blue]{background-color:var(--category-blue);color:var(--category-blue-ink)}._proofIcon_hm8z6_443[data-tone=green]{background-color:var(--category-green);color:var(--category-green-ink)}._proofIcon_hm8z6_443[data-tone=purple]{background-color:var(--category-purple);color:var(--category-purple-ink)}._proofIcon_hm8z6_443[data-tone=pink]{background-color:var(--category-pink);color:var(--category-pink-ink)}._proofIcon_hm8z6_443[data-tone=orange]{background-color:var(--category-orange);color:var(--category-orange-ink)}._proof_hm8z6_355[data-state=missing] ._proofIcon_hm8z6_443{background-color:var(--surface-muted);color:var(--text-muted)}._proof_hm8z6_355[data-state=required] ._proofIcon_hm8z6_443{background-color:var(--surface);color:var(--warn-ink)}}@layer educabot.app{label+p[id$=-hint]{margin-top:calc(var(--space-1) * -1);order:1}label+[role=radiogroup]{align-self:flex-start}[role=tooltip]{width:max-content}input:-webkit-autofill{-webkit-text-fill-color:var(--text);caret-color:var(--text);-webkit-background-clip:text;background-clip:text;transition:background-color 600000s}._root_lt7yp_2{padding:var(--space-6) var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background-color:var(--surface)}._root_1fnwk_2{align-items:center;gap:var(--space-2);color:var(--text);display:inline-flex}._mark_1fnwk_9{flex-shrink:0;display:block}._name_1fnwk_14{font-family:Rubik, var(--font-sans);font-weight:var(--font-weight-semibold)}._textSm_1fnwk_19{font-size:var(--type-reading);line-height:var(--type-reading-lh);letter-spacing:var(--type-reading-ls)}._textMd_1fnwk_25{font-size:var(--type-title);line-height:var(--type-title-lh);letter-spacing:var(--type-title-ls)}._root_1fnwk_2:has(._textLg_1fnwk_31){gap:var(--space-3)}._textLg_1fnwk_31{font-size:var(--type-display);line-height:var(--type-display-lh);letter-spacing:var(--type-display-ls)}._root_1ixfd_2{z-index:20;min-height:var(--header-h,4.5rem);border-bottom:1px solid var(--border-subtle);align-items:center;gap:var(--space-3);background-color:color-mix(in oklab, var(--canvas) 90%, transparent);padding-inline:calc(var(--shell-pad) / 2);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;position:sticky;top:0}._start_1ixfd_16{align-items:center;gap:var(--space-2);min-width:0;display:flex}._actions_1ixfd_22{align-items:center;gap:var(--space-4);flex-shrink:0;margin-left:auto;display:flex}._accountTrigger_1ixfd_29{border-radius:var(--radius-full);transition-property:box-shadow;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-out);align-items:center;display:flex}@media (width>=64rem){._root_1ixfd_2{padding-inline:var(--shell-pad)}}@media (prefers-reduced-motion:reduce){._accountTrigger_1ixfd_29{transition:none}}._skip_13rv9_2{top:var(--space-2);left:var(--space-2);z-index:60;padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);background-color:var(--surface);color:var(--text);box-shadow:var(--relief-popover);position:fixed;transform:translateY(-200%)}._skip_13rv9_2:focus{transform:none}._railVeil_13rv9_19{z-index:30;background-color:var(--veil);border:0;padding:0;position:fixed;inset:0}._rail_13rv9_19{z-index:40;width:var(--sidebar-w);background-color:var(--surface-rail);--rail-axis:calc(var(--space-3) + 1px + var(--space-2) + .875rem);--rail-inset:calc(var(--rail-axis) - 1.125rem - var(--space-2));--nav-pad:calc(var(--rail-axis) - var(--rail-inset) - 1px - .875rem);flex-direction:column;flex-shrink:0;max-width:calc(100vw - 2rem);display:flex;position:fixed;top:0;bottom:0;left:0}._railMotion_13rv9_45{transition-property:transform,translate,scale,rotate,width;transition-duration:var(--duration-normal);transition-timing-function:var(--ease-slide)}._railOpen_13rv9_51{box-shadow:var(--relief-popover);translate:0}._railClosed_13rv9_56{translate:-100%}._railHead_13rv9_60{gap:var(--space-4);min-height:var(--header-h);padding-inline:calc(var(--rail-axis) - .75rem) var(--space-5);flex-direction:column;justify-content:center;display:flex}._railOrganization_13rv9_69{padding-inline:var(--rail-inset);padding-bottom:var(--space-2)}._railOrganization_13rv9_69 [aria-expanded=true]>span:last-child{color:var(--text)}[role=menu][aria-label="Cambiar de empresa"] [role=menuitemradio][aria-checked=false]>:last-child{margin-inline-end:calc(1.125rem + var(--space-4))}._railScroll_13rv9_83{scrollbar-width:none;overscroll-behavior:contain;min-height:0;-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--space-3), #000 calc(100% - var(--space-6)), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, #000 var(--space-3), #000 calc(100% - var(--space-6)), transparent 100%);padding-inline:var(--rail-inset);padding-top:var(--space-3);padding-bottom:var(--space-4);flex:1;overflow-y:auto}._railGroup_13rv9_101{gap:var(--nav-item-gap);margin-top:var(--space-3);padding-top:var(--space-2);border-top:1px solid var(--nav-selected-border);flex-direction:column;display:flex}._groupLabel_13rv9_110{padding-inline:var(--nav-pad);padding-bottom:var(--space-1);color:var(--nav-selected-ink);opacity:.7;font-size:var(--type-meta);line-height:var(--type-meta-lh);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}._railCompact_13rv9_122 ._groupLabel_13rv9_110{display:none}._railCompact_13rv9_122 ._railGroup_13rv9_101{margin-top:var(--space-2)}._railTop_13rv9_130{gap:var(--nav-item-gap);flex-direction:column;display:flex}._main_13rv9_136{min-width:0;padding-inline:calc(var(--shell-pad) / 2);flex:1;padding-block:1.25rem 7rem}._navItem_13rv9_143{--nav-indent:0px;height:2.5rem;width:calc(100% - var(--nav-indent));margin-left:var(--nav-indent);align-items:center;gap:var(--space-3);border-radius:var(--radius-md);padding-inline:var(--nav-pad);text-align:left;font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls);border:1px solid #0000;transition:none;display:flex;position:relative}._navItem_13rv9_143:focus-visible{outline:2px solid color-mix(in oklab, var(--text) 55%, transparent);outline-offset:2px}._navItemActive_13rv9_167{font-weight:var(--font-weight-medium);color:var(--nav-selected-ink);border-color:var(--nav-selected-border);background-clip:padding-box;background-image:var(--nav-selected-tint), var(--nav-selected-fill);box-shadow:var(--nav-selected-edge)}._navIcon_13rv9_176{border-radius:var(--radius-full);background-color:var(--nav-chip);width:1.75rem;height:1.75rem;color:var(--icon-muted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._navItemIdle_13rv9_188{font-weight:var(--font-weight-medium);color:var(--text-muted)}._navItemLabel_13rv9_193{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._navItemActive_13rv9_167 ._navIcon_13rv9_176{color:var(--nav-selected-ink)}._shell_13rv9_205{--header-h:4.5rem;background-color:var(--canvas);flex-direction:column;min-height:100dvh;display:flex}._railScroll_13rv9_83::-webkit-scrollbar{display:none}._content_13rv9_216{flex-direction:column;flex:1;min-width:0;display:flex}._brandLink_13rv9_222{border-radius:var(--radius-md);color:inherit;display:inline-flex}._brandLink_13rv9_222:focus-visible{outline:2px solid var(--on-cover);outline-offset:4px}._brandRow_13rv9_231{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._railFoot_13rv9_237{padding:var(--space-3) var(--rail-inset);flex-direction:column;display:flex}._railBrand_13rv9_243{--surface-rail:var(--cover-6);--nav-chip:transparent;--nav-selected-fill:linear-gradient(color-mix(in oklab, var(--on-cover) 8%, transparent), color-mix(in oklab, var(--on-cover) 8%, transparent));--rail-active-chip:var(--on-cover);--rail-active-ink:var(--cover-6);--nav-selected-tint:none;--nav-selected-border:transparent;--nav-selected-edge:none;--nav-selected-ink:var(--on-cover);--icon-muted:var(--on-cover-muted);--text:var(--on-cover);--text-muted:var(--on-cover-muted);--surface-hover:var(--on-cover-hover);--surface-muted:color-mix(in oklab, var(--on-cover) 14%, transparent);--border:color-mix(in oklab, var(--on-cover) 20%, transparent);color:var(--on-cover)}._railBrand_13rv9_243 ._navItemActive_13rv9_167,._railBrand_13rv9_243 ._navItemActive_13rv9_167 ._navIcon_13rv9_176{color:var(--rail-active-ink)}._rail_13rv9_19{overflow:clip}._navItemLabel_13rv9_193,._fades_13rv9_273{white-space:nowrap;transition-property:opacity;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-out)}._collapseIcon_13rv9_279{transition-property:rotate;transition-duration:var(--duration-content);transition-timing-function:var(--ease-slide)}._navItem_13rv9_143{isolation:isolate}._navItemActive_13rv9_167{box-shadow:none;background-image:none}._navItemActive_13rv9_167:after{content:"";z-index:-1;border-radius:inherit;background-color:var(--rail-active-chip);position:absolute;inset:-1px}@media (hover:hover){._navItemIdle_13rv9_188:hover{color:var(--text)}._navItemIdle_13rv9_188:hover:after{content:"";z-index:-1;border-radius:inherit;background-color:var(--surface-hover);position:absolute;inset:-1px}}@media (pointer:coarse){._navItem_13rv9_143{min-height:2.5rem}}@media (width>=64rem){._shell_13rv9_205{flex-direction:row}._railCompact_13rv9_122{width:var(--sidebar-w-collapsed)}._railCompact_13rv9_122 ._navItemLabel_13rv9_193,._railCompact_13rv9_122 ._fades_13rv9_273{opacity:0}._railCompact_13rv9_122 ._collapseIcon_13rv9_279{rotate:180deg}._railCompact_13rv9_122 ._navItemActive_13rv9_167{background-image:none}._railCompact_13rv9_122 ._navItemIdle_13rv9_188:hover:after,._railCompact_13rv9_122 ._navItemActive_13rv9_167:after{inset:50% auto auto calc(var(--nav-pad) - .25rem);border-radius:calc(var(--radius-xl) - var(--space-2));width:2.25rem;height:2.25rem;translate:0 -50%}._railOpen_13rv9_51{box-shadow:none}._content_13rv9_216{margin-left:var(--sidebar-w);transition-property:margin-left;transition-duration:var(--duration-content);transition-timing-function:var(--ease-slide)}._content_13rv9_216._contentCompact_13rv9_352{margin-left:var(--sidebar-w-collapsed)}._railVeil_13rv9_19{display:none}._railMotion_13rv9_45{transition-duration:var(--duration-content);translate:0}._main_13rv9_136{padding-inline:var(--shell-pad);padding-block:var(--shell-pad) 7rem}}@media (prefers-reduced-motion:reduce){._railMotion_13rv9_45,._content_13rv9_216{transition:none}}._screen_rvgln_2{min-height:100dvh;padding:var(--space-6) var(--space-4);background-color:var(--canvas);place-items:center;display:grid}._panel_rvgln_9{gap:var(--space-6);flex-direction:column;width:100%;max-width:26rem;display:flex}._wide_rvgln_16{max-width:40rem}._heading_rvgln_19{gap:var(--space-2);flex-direction:column;display:flex}._title_rvgln_24{color:var(--text);font-size:var(--type-heading);line-height:var(--type-heading-lh);letter-spacing:var(--type-heading-ls);font-weight:var(--font-weight-semibold)}._lead_rvgln_31{color:var(--text-muted);font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls)}._options_rvgln_37{gap:var(--space-3);display:grid}._option_rvgln_37{--relief:var(--relief-card);align-items:center;gap:var(--space-4);width:100%;padding:var(--space-4);border-radius:var(--radius-xl);background-color:var(--surface-raised);box-shadow:var(--relief);text-align:left;color:var(--text);transition-property:background-color,box-shadow;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-out);display:flex}._optionText_rvgln_57{flex-direction:column;flex:1;min-width:0;display:flex}._optionName_rvgln_63{font-size:var(--type-reading);line-height:var(--type-reading-lh);letter-spacing:var(--type-reading-ls);font-weight:var(--font-weight-semibold)}._optionHint_rvgln_69{color:var(--text-muted);font-size:var(--type-meta);line-height:var(--type-meta-lh);letter-spacing:var(--type-meta-ls)}._optionArrow_rvgln_75{color:var(--icon-muted)}@media (width>=40rem){._options_rvgln_37{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (hover:hover){._option_rvgln_37:hover{background-color:var(--surface-hover);box-shadow:var(--relief-toolbar)}._option_rvgln_37:hover ._optionArrow_rvgln_75{color:var(--text)}}@media (prefers-reduced-motion:reduce){._option_rvgln_37{transition:none}}._split_1yc0f_2{background-color:var(--canvas);min-height:100dvh;display:grid}._hero_1yc0f_7{display:none}._side_1yc0f_10{padding:var(--space-6) var(--space-4);place-items:center;display:grid}@media (width>=64rem){._split_1yc0f_2{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}._hero_1yc0f_7{gap:var(--space-6);padding:var(--space-12) var(--space-10);background:radial-gradient(60% 55% at 100% 70%, var(--cover-2), transparent 70%), linear-gradient(160deg, var(--cover-6), var(--cover-7));color:var(--on-cover);flex-direction:column;display:flex;position:relative;overflow:hidden}._compactLogo_1yc0f_31{display:none}}._headline_1yc0f_35{z-index:1;max-width:34rem;font-family:Geist, var(--font-sans);letter-spacing:-.035em;color:color-mix(in oklab, var(--on-cover) 55%, transparent);font-size:clamp(2.25rem,3.4vw,3.25rem);font-weight:300;line-height:1.15;position:relative}._bright_1yc0f_46{color:var(--on-cover);font-weight:500}._heroLogo_1yc0f_50{z-index:1;--text:var(--on-cover);position:relative}._person_1yc0f_55{filter:saturate(.9)brightness(.95);width:auto;max-width:92%;max-height:72%;-webkit-mask-image:radial-gradient(85% 100% at 65% 55%, var(--on-cover) 72%, transparent 100%), linear-gradient(180deg, var(--on-cover) 82%, transparent 100%);mask-image:radial-gradient(85% 100% at 65% 55%, var(--on-cover) 72%, transparent 100%), linear-gradient(180deg, var(--on-cover) 82%, transparent 100%);pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;bottom:0;right:-2%;-webkit-mask-composite:source-in;mask-composite:intersect}._hero_1yc0f_7:before{content:"";z-index:1;background:linear-gradient(160deg, transparent 40%, var(--cover-6));mix-blend-mode:soft-light;pointer-events:none;position:absolute;inset:0}._hero_1yc0f_7:after{content:"";background-image:var(--grain);mix-blend-mode:overlay;opacity:.35;pointer-events:none;background-size:10rem;position:absolute;inset:0}._mascot_1yc0f_89{width:clamp(5rem,9vw,8rem);filter:drop-shadow(0 1.5rem 2rem color-mix(in oklab, var(--cover-7) 55%, transparent));animation:_float_1yc0f_1 6s var(--ease-out) infinite alternate;pointer-events:none;position:absolute;top:27%;right:4%}@keyframes _float_1yc0f_1{0%{transform:translateY(0)rotate(-4deg)}to{transform:translateY(-.75rem)rotate(3deg)}}@media (prefers-reduced-motion:reduce){._mascot_1yc0f_89{animation:none}}._title_1c5mb_2{font-size:var(--type-heading);line-height:var(--type-heading-lh);letter-spacing:var(--type-heading-ls);font-weight:var(--font-weight-semibold);color:var(--text)}._subtitle_1c5mb_10{font-size:var(--type-reading);line-height:var(--type-reading-lh);letter-spacing:var(--type-reading-ls);font-weight:var(--font-weight-medium);color:var(--text-muted)}._hero_1c5mb_18{justify-content:space-between;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;display:flex}._heroText_1c5mb_26{gap:var(--space-1);display:grid}._heroTitle_1c5mb_31{font-size:var(--type-heading);line-height:var(--type-heading-lh);letter-spacing:var(--type-heading-ls);font-weight:var(--font-weight-semibold);color:var(--text)}._heroSubtitle_1c5mb_39{font-size:var(--type-reading);line-height:var(--type-reading-lh);font-weight:var(--font-weight-medium);color:var(--text-muted)}._sectionHeader_1c5mb_46{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._sectionTitle_1c5mb_52{font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls);font-weight:var(--font-weight-semibold);color:var(--text)}._link_1c5mb_60{margin-right:calc(var(--space-2) * -1);color:var(--brand-ink);font-size:var(--type-label)}._sideCard_1c5mb_66{padding:var(--space-5);border:1px solid var(--border-subtle);background-color:var(--surface);flex-direction:column;gap:1.25rem;display:flex}._people_1c5mb_75{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}._person_1c5mb_83{align-items:center;column-gap:var(--space-2);grid-template-columns:auto minmax(0,1fr);display:grid}._absences_1c5mb_90{margin:0 calc(var(--space-3) * -1);flex-direction:column;padding:0;list-style:none;display:flex}._cardFooter_1c5mb_98{align-items:center;gap:var(--space-2) var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--border-subtle);flex-wrap:wrap;display:flex}._footerAction_1c5mb_107{margin-left:auto;margin-right:calc(var(--space-2) * -1);color:var(--brand-ink);font-size:var(--type-label)}._tight_1c5mb_114{gap:var(--space-2);padding:var(--space-4)}._tight_1c5mb_114 ._cardFooter_1c5mb_98{padding-top:var(--space-2)}._absences_1c5mb_90>li+li{border-top:1px solid var(--border-subtle)}._absence_1c5mb_90{align-items:center;column-gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-lg);font:inherit;color:inherit;text-align:start;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out);background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;display:grid}._absence_1c5mb_90:hover{background-color:var(--surface-hover)}._absence_1c5mb_90:focus-visible{outline:2px solid var(--focus-border);outline-offset:-2px}._dateBox_1c5mb_153{border-radius:var(--radius-md);align-content:center;place-items:center;width:2.5rem;height:2.5rem;line-height:1;display:grid}._dateBox_1c5mb_153[data-tone=ok]{background-color:var(--ok-subtle);color:var(--ok-ink)}._dateBox_1c5mb_153[data-tone=warn]{background-color:var(--warn-subtle);color:var(--warn-ink)}._dateBox_1c5mb_153 b{font-size:var(--type-reading);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums}._dateBox_1c5mb_153 span{font-size:.625rem;font-weight:var(--font-weight-bold);letter-spacing:.06em;text-transform:uppercase;margin-top:.125rem}._absenceText_1c5mb_187{min-width:0;display:grid}._absenceTitle_1c5mb_192{font-weight:var(--font-weight-semibold);color:var(--text)}._compact_1c5mb_197{gap:var(--space-2)}._holiday_1c5mb_201{font-weight:var(--font-weight-medium);color:var(--text)}._team_1c5mb_206>*+*{margin-left:-.625rem}._team_1c5mb_206>*{position:relative}._team_1c5mb_206>:first-child{z-index:5}._team_1c5mb_206>:nth-child(2){z-index:4}._team_1c5mb_206>:nth-child(3){z-index:3}._team_1c5mb_206>:nth-child(4){z-index:2}._team_1c5mb_206>:nth-child(5){z-index:1}._meta_1c5mb_234{font-size:var(--type-meta);line-height:var(--type-meta-lh);color:var(--text-muted)}._root_1matf_2{background-image:linear-gradient(160deg, var(--surface-raised), var(--brand-soft));padding:0;display:flex;overflow:clip}:root[data-theme=light] ._root_1matf_2{background-image:linear-gradient(160deg, var(--brand-soft), color-mix(in oklab, var(--brand-soft) 88%, var(--brand-ink)))}._inner_1matf_15{gap:var(--space-3);padding:var(--space-5);flex-direction:column;flex:1;display:flex}._top_1matf_22{min-height:5rem;position:relative}._eyebrow_1matf_26{font-size:var(--type-meta);line-height:var(--type-meta-lh);letter-spacing:calc(var(--type-meta-ls) + .06em);font-weight:var(--font-weight-semibold);text-transform:uppercase;color:var(--brand-ink);max-width:calc(100% - 5.75rem);display:block}:root[data-theme=dark] ._eyebrow_1matf_26{color:var(--text)}._mascot_1matf_39{aspect-ratio:1;pointer-events:none;width:8.5rem;filter:drop-shadow(0 .75rem 1rem color-mix(in oklab, var(--brand-ink) 18%, transparent));position:absolute;top:-1.75rem;right:-1.75rem}._slides_1matf_48{align-content:end;gap:var(--space-3);flex:1;min-height:4.5rem;display:grid}._lead_1matf_55{justify-items:start;gap:var(--space-1);display:grid}._when_1matf_60{font-size:var(--type-meta);line-height:var(--type-meta-lh);color:var(--text-muted)}._who_1matf_65{font-family:var(--font-display);font-size:var(--type-reading);line-height:var(--type-reading-lh);letter-spacing:var(--type-reading-ls);font-weight:var(--font-weight-medium);color:var(--text);text-align:start;overflow-wrap:anywhere;background:0 0;border:0;padding:0}._person_1matf_78{font:inherit;letter-spacing:inherit;color:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;padding:0}._person_1matf_78:hover{text-decoration:underline}._slide_1matf_48{gap:var(--space-3);min-width:0;animation:_slide-in_1matf_1 var(--duration-normal) var(--ease-out) both;display:grid}._controls_1matf_97{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._dots_1matf_103{align-items:center;gap:var(--space-1);display:flex}._dot_1matf_103{border-radius:var(--radius-full);background-color:color-mix(in oklab, var(--brand-ink) 22%, transparent);width:.5rem;height:.5rem;transition-property:width,background-color;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-out);position:relative;overflow:hidden}._dotActive_1matf_119{width:1.5rem}._dotProgress_1matf_122{transform-origin:0;background-color:var(--brand-ink);animation:linear both _dot-progress_1matf_1;position:absolute;inset:0}._dotActive_1matf_119:not(:has(._dotProgress_1matf_122)){background-color:var(--brand-ink)}._arrows_1matf_132{gap:var(--space-1);display:flex}@keyframes _slide-in_1matf_1{0%{opacity:0;translate:-1.5rem}to{opacity:1;translate:0}}@keyframes _dot-progress_1matf_1{0%{scale:0 1}to{scale:1}}@media (prefers-reduced-motion:reduce){._slide_1matf_48,._dotProgress_1matf_122{animation:none}._dot_1matf_103{transition:none}}._info_dnhoa_2{border-radius:var(--radius-full);color:var(--text-muted);cursor:help;display:inline-flex}label>:has(>._info_dnhoa_2){order:1}._dates_wzyes_2{gap:var(--space-4) var(--space-6);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=40rem){._dates_wzyes_2{grid-template-columns:repeat(2,minmax(0,1fr))}}._preview_wzyes_14{color:var(--text-muted);font-size:var(--type-meta);line-height:var(--type-meta-lh)}._label_1aw27_2{font-size:var(--type-body);line-height:var(--type-body-lh);font-weight:var(--font-weight-medium);color:var(--text-muted)}._value_1aw27_9{font-size:var(--type-body);line-height:var(--type-body-lh);font-weight:var(--font-weight-medium);color:var(--text);overflow-wrap:anywhere}._card_g84jl_2{gap:var(--space-3);padding:var(--space-5);border:1px solid var(--border-subtle);background-color:var(--surface);flex-direction:column;min-width:0;display:flex}._header_g84jl_12{align-items:center;gap:var(--space-2);display:flex}._title_g84jl_18{font-size:var(--type-reading);line-height:var(--type-reading-lh);letter-spacing:var(--type-reading-ls);font-weight:var(--font-weight-bold);color:var(--text)}._count_g84jl_26{border-radius:var(--radius-full);background-color:var(--brand);min-width:1.25rem;height:1.25rem;color:var(--on-brand);font-size:var(--type-meta);line-height:1;font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;place-items:center;padding-inline:.375rem;display:inline-grid}._card_g84jl_2:has(._footer_g84jl_41){padding-bottom:var(--space-2)}._footer_g84jl_41{padding-top:var(--space-2);border-top:1px solid var(--border-subtle);align-items:center;display:flex}._all_g84jl_52{margin-left:auto;margin-right:calc(var(--space-2) * -1);color:var(--brand-ink);font-size:var(--type-label)}._empty_g84jl_59{font-size:var(--type-reading);line-height:var(--type-reading-lh);color:var(--text-muted)}._rows_g84jl_65{margin:0 calc(var(--space-3) * -1);flex-direction:column;padding:0;list-style:none;display:flex}._rows_g84jl_65>li+li{border-top:1px solid var(--border-subtle)}._row_g84jl_65{--tone-ink:var(--brand-ink);--tone-soft:var(--brand-soft);align-items:center;column-gap:var(--space-3);width:100%;padding:var(--space-3);border-radius:var(--radius-lg);text-align:start;cursor:pointer;font:inherit;color:var(--text);transition:background-color var(--duration-fast) var(--ease-out);background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"avatar top top""avatar reference date""avatar changes changes";row-gap:.125rem;display:grid}._row_g84jl_65[data-tone=warn]{--tone-ink:var(--warn-ink);--tone-soft:var(--warn-subtle)}._row_g84jl_65[data-tone=bad]{--tone-ink:var(--bad-ink);--tone-soft:var(--bad-subtle)}._row_g84jl_65[data-tone=info]{--tone-ink:var(--accent-2-ink);--tone-soft:var(--accent-2-soft)}._row_g84jl_65[data-tone=ok]{--tone-ink:var(--ok-ink);--tone-soft:var(--ok-subtle)}._row_g84jl_65:hover{background-color:var(--surface-hover)}._row_g84jl_65:focus-visible{outline:2px solid var(--focus-border);outline-offset:-2px}._avatar_g84jl_130{grid-area:avatar;display:flex}._top_g84jl_135{align-items:center;gap:var(--space-2);grid-area:top;min-width:0;display:flex}._name_g84jl_143{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:var(--font-weight-semibold);overflow:hidden}._date_g84jl_151{justify-self:end;align-items:center;gap:var(--space-1);white-space:nowrap;font-size:var(--type-meta);color:color-mix(in oklab, var(--text-muted) 80%, var(--surface));font-variant-numeric:tabular-nums;grid-area:date;line-height:1;display:inline-flex}._date_g84jl_151>*{display:block}._tag_g84jl_168{padding:0 var(--space-2);border-radius:var(--radius-full);background-color:var(--tone-soft);color:var(--tone-ink);font-size:var(--type-meta);line-height:1.25rem;font-weight:var(--font-weight-semibold);flex-shrink:0}._reference_g84jl_179{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--type-meta);line-height:var(--type-meta-lh);color:var(--text-muted);grid-area:reference;overflow:hidden}._changes_g84jl_190{min-width:0;font-size:var(--type-meta);line-height:var(--type-meta-lh);color:var(--text-muted);grid-area:changes;display:grid}._changes_g84jl_190>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (prefers-reduced-motion:reduce){._row_g84jl_65{transition:none}}._step_125ir_2{align-items:center;gap:var(--space-3);display:flex}._text_125ir_8{flex:1;min-width:0}._title_125ir_13{align-items:center;gap:var(--space-2);font-weight:var(--font-weight-semibold);color:var(--text);flex-wrap:wrap;display:flex}._hint_125ir_22{color:var(--text-muted);overflow-wrap:anywhere;margin:0}._arrows_125ir_28{gap:var(--space-1);flex-shrink:0;display:flex}._tile_125ir_34{border-radius:var(--radius-lg);background:var(--brand-soft);width:2.75rem;height:2.75rem;color:var(--brand-ink);flex-shrink:0;place-items:center;font-size:1.5rem;display:inline-grid}@media (width<=40rem){._step_125ir_2{flex-wrap:wrap}}._title_l46gy_2{color:var(--text);font-size:var(--type-heading);line-height:var(--type-heading-lh);letter-spacing:var(--type-heading-ls);font-weight:var(--font-weight-semibold)}._person_l46gy_9{align-items:center;gap:var(--space-2);min-width:0;display:flex}._change_l46gy_16{white-space:normal;overflow-wrap:anywhere}._date_l46gy_21{white-space:nowrap;color:var(--text-muted);font-variant-numeric:tabular-nums}._unavailable_92utd_2{height:auto;padding-block:var(--space-2);color:var(--text-disabled);cursor:not-allowed}._reason_92utd_8{white-space:normal;color:var(--text-muted);font-size:var(--type-meta);line-height:var(--type-meta-lh);display:block}._root_ey2hq_2{align-items:center;gap:var(--space-2);min-width:0;max-width:100%;display:inline-flex}._text_ey2hq_10{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._more_ey2hq_17{height:1.5rem;padding:0 var(--space-2);white-space:nowrap;border:1px solid var(--border);border-radius:var(--radius-full);background-color:var(--surface-muted);color:var(--text);font-size:var(--type-meta);line-height:var(--type-meta-lh);font-weight:var(--font-weight-semibold);cursor:pointer;flex:none;justify-content:center;align-items:center;display:inline-flex}._more_ey2hq_17:hover,._more_ey2hq_17[aria-expanded=true]{background-color:color-mix(in oklab, var(--text) 8%, var(--surface-muted))}._more_ey2hq_17:focus-visible{box-shadow:var(--focus-ring);outline:none}._panel_ey2hq_45{min-width:12rem;max-width:20rem;padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-lg);background-color:var(--surface-raised);box-shadow:var(--relief-popover);cursor:default}._title_ey2hq_56{margin:0 0 var(--space-2);color:var(--text-muted);font-size:var(--type-meta);line-height:var(--type-meta-lh);font-weight:var(--font-weight-semibold)}._list_ey2hq_64{gap:var(--space-1);color:var(--text);font-size:var(--type-body);line-height:var(--type-body-lh);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._page_1bi9o_2{gap:var(--space-5);flex-direction:column;width:100%;min-width:0;display:flex}._header_1bi9o_9{justify-content:space-between;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;display:flex}._headerActions_1bi9o_16{gap:var(--space-2);flex-wrap:wrap;display:flex}._title_1bi9o_21{color:var(--text);font-size:var(--type-heading);line-height:var(--type-heading-lh);letter-spacing:var(--type-heading-ls);font-weight:var(--font-weight-semibold)}._subtitle_1bi9o_28{margin-top:var(--space-2);color:var(--text-muted);font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls)}._workspace_1bi9o_35{gap:var(--space-4);flex-direction:column;width:100%;min-width:0;display:flex}._toolbar_1bi9o_42{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._search_1bi9o_48{flex:100%;min-width:0}._trailing_1bi9o_52{align-items:center;gap:var(--space-3);margin-left:auto;display:flex}._person_1bi9o_58{align-items:center;gap:var(--space-3);min-width:0;display:flex}._personText_1bi9o_64{overflow-wrap:anywhere;min-width:0}@media (width<=39.99rem){._personText_1bi9o_64{max-width:9rem}._personText_1bi9o_64>*{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}}._chips_1bi9o_79{gap:var(--space-1);flex-wrap:wrap;display:flex}._stack_1bi9o_84{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}._stack_1bi9o_84>*{flex-direction:column;justify-content:center;min-height:3rem;display:flex}._muted_1bi9o_96{color:var(--text-muted);white-space:nowrap}._nowrap_1bi9o_100{white-space:nowrap}._busy_1bi9o_103{opacity:.6;transition:opacity .15s}@media (width>=40rem){._search_1bi9o_48{flex:0 20rem}}._dataState_1bi9o_113{white-space:nowrap;color:var(--text);font-size:var(--type-meta);line-height:var(--type-meta-lh);font-weight:var(--font-weight-semibold)}._dataState_1bi9o_113[data-state=pending]{color:var(--warn-ink)}._dataState_1bi9o_113[data-state=inactive]{color:var(--text-muted);font-weight:var(--font-weight-medium)}._row_hlez3_2{gap:var(--space-1);margin-inline:calc(var(--space-2) * -1);border-radius:var(--radius-md);padding:var(--space-2);display:grid}._line_hlez3_10{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._toggle_hlez3_17{margin-block:-.5rem}._panel_hlez3_21{border-radius:var(--radius-lg);background-color:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--border), var(--relief-popover);padding:var(--space-4)}._who_hlez3_30{align-items:center;gap:var(--space-2);color:var(--text-muted);font-size:var(--type-meta);line-height:var(--type-meta-lh);display:flex}._whoName_hlez3_39{color:var(--text);font-size:var(--type-body);line-height:var(--type-body-lh);font-weight:var(--font-weight-semibold)}._whoDetail_hlez3_46{color:var(--text-muted);font-size:var(--type-meta);line-height:var(--type-meta-lh)}@media (hover:hover){._row_hlez3_2:not(:hover,:focus-within) ._toggle_hlez3_17{opacity:0}}._name_wjwp1_2{font-size:var(--type-heading);line-height:var(--type-heading-lh);letter-spacing:var(--type-heading-ls);font-weight:var(--font-weight-semibold);color:var(--text)}._sub_wjwp1_10{font-size:var(--type-reading);line-height:var(--type-reading-lh);letter-spacing:var(--type-reading-ls);font-weight:var(--font-weight-medium);color:var(--text-muted)}._hero_wjwp1_18{--hero-matte:#0d1211;border-radius:var(--radius-xl) var(--radius-xl) 0 0;position:relative;overflow:hidden}@media (width>=64rem){._heroBody_wjwp1_26{padding-inline:var(--shell-pad)}}:root[data-theme=light] ._tabsList_wjwp1_31{box-shadow:inset 0 -1px 0 var(--border)}:root[data-theme=dark] ._hero_wjwp1_18 ._meta_wjwp1_35 li{background-color:color-mix(in oklab, var(--hero-matte) 80%, var(--on-cover));border-color:color-mix(in oklab, var(--on-cover) 10%, transparent)}._cover_wjwp1_40{pointer-events:none;background:radial-gradient(32rem 16rem at 85% 0%, color-mix(in oklab, var(--on-cover) 7%, transparent), transparent 75%), linear-gradient(120deg in oklab, color-mix(in oklab, var(--on-cover) 4%, transparent), color-mix(in oklab, var(--hero-matte) 70%, transparent));position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 35%,#0000);mask-image:linear-gradient(#000 35%,#0000)}:root[data-theme=light] ._cover_wjwp1_40{background:radial-gradient(26rem 14rem at 8% 0%, color-mix(in oklab, var(--brand) 8%, transparent), transparent 70%), radial-gradient(24rem 16rem at 95% 0%, var(--accent-2-soft), transparent 72%), radial-gradient(22rem 14rem at 70% 100%, var(--accent-1-soft), transparent 70%), linear-gradient(120deg in oklab, var(--brand-soft), color-mix(in oklab, var(--brand-soft) 55%, var(--surface)))}:root[data-theme=light] ._cover_wjwp1_40:after{background-image:radial-gradient(color-mix(in oklab, var(--brand) 22%, transparent) 1px, transparent 1.5px)}._cover_wjwp1_40:after{content:"";background-image:radial-gradient(color-mix(in oklab, var(--on-cover) 8%, transparent) 1px, transparent 1.5px);background-size:1.25rem 1.25rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 30%,#000);mask-image:linear-gradient(90deg,#0000 30%,#000)}._heroBody_wjwp1_26{align-items:flex-start;gap:var(--space-4) var(--space-5);padding:4.5rem calc(var(--shell-pad) / 2) var(--space-6);flex-wrap:wrap;display:flex;position:relative}._avatarRing_wjwp1_102{border-radius:var(--radius-full);flex-shrink:0;margin-top:0}._identity_wjwp1_108{gap:var(--space-1);min-width:0;padding-top:var(--space-5);flex:18rem;display:grid}._role_wjwp1_116{font-size:var(--type-body);line-height:var(--type-body-lh);font-weight:var(--font-weight-medium);color:var(--text)}._upToDate_wjwp1_123{color:var(--ok-ink);margin-inline-start:calc(var(--space-2) - var(--space-3));display:inline-flex}._hero_wjwp1_18 ._stateChip_wjwp1_129{background-color:color-mix(in oklab, currentColor 12%, var(--surface))}._meta_wjwp1_35{gap:var(--space-2);margin:var(--space-2) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}._meta_wjwp1_35 li{align-items:center;gap:var(--space-2);padding:.125rem var(--space-3) .125rem .125rem;border:1px solid var(--border-subtle);border-radius:var(--radius-full);background-color:var(--surface);color:var(--text);font-size:var(--type-meta);line-height:var(--type-meta-lh);display:inline-flex}._meta_wjwp1_35 li>:first-child{box-sizing:content-box;border-radius:var(--radius-full);padding:.25rem}._meta_wjwp1_35 li:first-child>:first-child{background-color:var(--accent-2-soft);color:var(--accent-2-ink)}._meta_wjwp1_35 li:nth-child(2)>:first-child{background-color:var(--accent-1-soft);color:var(--accent-1-ink)}._heroActions_wjwp1_171{padding-top:var(--space-5)}._heroActions_wjwp1_171:empty{display:none}._heroMenu_wjwp1_179{top:var(--space-3);right:var(--space-6);z-index:1;position:absolute}._heroMenu_wjwp1_179>button{border:1px solid var(--border);background-color:var(--surface);color:var(--text);box-shadow:0 1px 3px color-mix(in oklab, var(--text) 12%, transparent)}._heroMenu_wjwp1_179>button:hover,._heroMenu_wjwp1_179>button[aria-expanded=true]{border-color:var(--border-strong);background-color:var(--surface-hover)}@media (width<=40rem){._identity_wjwp1_108,._heroActions_wjwp1_171{padding-top:0}}._timeline_wjwp1_206{gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid;position:relative}._timeline_wjwp1_206:before{content:"";background-color:var(--border-subtle);border-radius:1px;width:2px;position:absolute;top:.5rem;bottom:.5rem;left:.4375rem}._timelineItem_wjwp1_226{padding-left:var(--space-8);position:relative}._timeline_wjwp1_206[data-icons]:before{top:1rem;bottom:1rem;left:calc(1rem - 1px)}._timeline_wjwp1_206[data-icons]{gap:var(--space-3)}._timeline_wjwp1_206[data-icons]>._timelineItem_wjwp1_226{padding-left:3rem}._timelineIcon_wjwp1_245{top:var(--space-3);border:3px solid var(--surface);border-radius:var(--radius-full);box-sizing:content-box;width:2rem;height:2rem;color:var(--brand-ink);background-color:var(--brand-soft);box-shadow:inset 0 0 0 1px color-mix(in oklab, currentColor 10%, transparent), inset 0 -1px 0 0 color-mix(in oklab, currentColor 16%, transparent), 0 1px 2px -1px color-mix(in oklab, currentColor 20%, transparent);background-image:linear-gradient(#f9fafb33,#f9fafb00 60%);place-items:center;margin:-3px;display:grid;position:absolute;left:0}[data-theme=dark] ._timelineIcon_wjwp1_245{background-image:linear-gradient(to bottom, color-mix(in oklab, currentColor 10%, transparent), transparent 60%);box-shadow:inset 0 0 0 1px color-mix(in oklab, currentColor 6%, transparent), inset 0 -1px 0 0 #0000004f, 0 1px 2px -1px #0006}._timelineIcon_wjwp1_245[data-tone=green]{color:var(--category-green-ink);background-color:var(--category-green)}._timelineIcon_wjwp1_245[data-tone=blue]{color:var(--category-blue-ink);background-color:var(--category-blue)}._timelineIcon_wjwp1_245[data-tone=purple]{color:var(--category-purple-ink);background-color:var(--category-purple)}._timelineIcon_wjwp1_245[data-tone=pink]{color:var(--category-pink-ink);background-color:var(--category-pink)}._timelineIcon_wjwp1_245[data-tone=orange]{color:var(--category-orange-ink);background-color:var(--category-orange)}._timelineIcon_wjwp1_245[data-scheduled=true]{opacity:.7}._changedFields_wjwp1_307{color:var(--text);font-size:var(--type-label);line-height:var(--type-label-lh);margin:0;padding:0;list-style:none;display:grid}._changedField_wjwp1_307{gap:var(--space-4);padding-block:var(--space-3);grid-template-columns:minmax(0,2fr) minmax(0,3fr);display:grid}._changedField_wjwp1_307:first-child{padding-top:var(--space-4)}._changedField_wjwp1_307:last-child{padding-bottom:0}._changedField_wjwp1_307+._changedField_wjwp1_307{border-top:1px solid var(--border-subtle)}._changedName_wjwp1_336{color:var(--text);font-weight:var(--font-weight-semibold)}._changedValue_wjwp1_341{gap:var(--space-1);min-width:0;color:var(--text);font-weight:var(--font-weight-medium);overflow-wrap:anywhere;display:grid}._changedBefore_wjwp1_350{color:var(--text-muted);font-size:var(--type-meta);line-height:var(--type-meta-lh);font-weight:400}._timelineToggle_wjwp1_357{justify-content:space-between;align-items:center;gap:var(--space-2);margin:calc(var(--space-4) * -1);padding:var(--space-4);border-radius:var(--radius-lg);color:var(--text-muted);text-align:start;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out);background:0 0;border:0;display:flex}._timelineToggle_wjwp1_357:hover{background-color:var(--surface-hover)}._timelineToggle_wjwp1_357[aria-expanded=true]{padding-bottom:var(--space-3);border-end-end-radius:0;border-end-start-radius:0;margin-bottom:0}._timelineToggle_wjwp1_357:focus-visible{box-shadow:var(--focus-ring);outline:none}._timelineHead_wjwp1_389{gap:.125rem;display:grid}._timelineChevron_wjwp1_394{transition:rotate var(--duration-fast) var(--ease-out);flex:none}._timelineToggle_wjwp1_357:hover ._timelineChevron_wjwp1_394{color:var(--text)}._timelineToggle_wjwp1_357[aria-expanded=true] ._timelineChevron_wjwp1_394{rotate:180deg}._timelineBody_wjwp1_407{gap:.125rem;display:grid}._timeline_wjwp1_206[data-icons] ._timelineBody_wjwp1_407{border-radius:var(--radius-lg);padding:var(--space-4);box-shadow:inset 0 0 0 1px var(--border)}._timelineText_wjwp1_418{font-size:var(--type-body);line-height:var(--type-body-lh);font-weight:var(--font-weight-semibold);color:var(--text)}._timelineMeta_wjwp1_425{align-items:center;gap:var(--space-1) var(--space-3);color:var(--text-muted);font-size:var(--type-meta);line-height:var(--type-meta-lh);flex-wrap:wrap;display:flex}._timelineMeta_wjwp1_425>[data-sep]+[data-sep]:before{content:"·";margin-right:var(--space-3)}._nowrap_wjwp1_440{white-space:nowrap}._label_wjwp1_444{font-size:var(--type-meta);line-height:var(--type-meta-lh);font-weight:var(--font-weight-medium);color:var(--text-muted)}._quickEdit_wjwp1_451{border-radius:var(--radius-sm);width:1.375rem;height:1.375rem;color:var(--text-muted);cursor:pointer;transition:opacity var(--duration-fast) var(--ease-out);background:0 0;border:0;flex:none;place-items:center;display:inline-grid}._quickEdit_wjwp1_451:hover{background-color:var(--surface-hover);color:var(--text)}._quickEdit_wjwp1_451:focus-visible{box-shadow:var(--focus-ring);outline:none}@media (hover:hover){dl>div:not(:hover,:focus-within) ._quickEdit_wjwp1_451{opacity:0}dl>div:has([data-proof]:hover,[data-proof]:focus-visible) ._quickEdit_wjwp1_451{opacity:0}}._value_wjwp1_484{font-size:var(--type-body);line-height:var(--type-body-lh);font-weight:var(--font-weight-semibold);color:var(--text);overflow-wrap:anywhere}._verified_wjwp1_492{cursor:pointer;color:var(--ok-ink);background:0 0;border:0;padding:0;display:inline-flex}._verifiedPanel_wjwp1_501{border-radius:var(--radius-md);background-color:var(--solid);max-width:15rem;padding-inline:var(--space-2);padding-block:var(--space-1);font-size:var(--type-body);line-height:var(--type-body-lh);font-weight:var(--font-weight-medium);color:var(--on-solid);box-shadow:var(--relief-popover)}._hint_wjwp1_514{font-size:var(--type-body);line-height:var(--type-body-lh);color:var(--text-muted)}._missing_wjwp1_520{font-weight:var(--font-weight-medium);color:var(--text-muted)}._date_wjwp1_525{font-variant-numeric:tabular-nums;color:var(--text-muted);white-space:nowrap}._stateLabel_wjwp1_531{align-items:center;gap:var(--space-1);display:inline-flex}._askedNote_wjwp1_537{color:var(--text);font-size:var(--type-label);line-height:var(--type-label-lh);margin:0}._askedTip_wjwp1_544{max-width:18rem}._hoverPanel_wjwp1_548{border-radius:var(--radius-lg);background-color:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--border), var(--relief-popover);padding:var(--space-3) var(--space-4)}._askedName_wjwp1_557{color:var(--text);font-weight:var(--font-weight-medium)}._labelWarn_wjwp1_562{color:var(--warn-ink)}._labelBad_wjwp1_566{color:var(--bad-ink)}._mark_wjwp1_570{border-radius:var(--radius-full);display:inline-flex}._warn_wjwp1_575{color:var(--warn-ink)}._bad_wjwp1_579{color:var(--bad-ink)}._muted_wjwp1_583{color:var(--text-muted)}._ok_wjwp1_587{color:var(--ok-ink)}._ask_wjwp1_537{color:var(--warn-ink)}._askChip_wjwp1_595{align-items:center;gap:var(--space-1);cursor:pointer;border-radius:var(--radius-full);background-color:var(--warn-subtle);padding:0 var(--space-2);font-size:var(--type-meta);line-height:var(--type-meta-lh);font-weight:var(--font-weight-medium);display:inline-flex}._tabLabel_wjwp1_608{flex-direction:column;display:inline-flex}._tabLabel_wjwp1_608:after{content:attr(data-label);visibility:hidden;height:0;font-weight:var(--font-weight-semibold);overflow:hidden}._tabCount_wjwp1_621{min-width:1.125rem;height:1.125rem;margin-left:var(--space-2);border-radius:var(--radius-full);background-color:var(--warn-subtle);color:var(--warn-ink);font-size:.6875rem;line-height:1;font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;place-items:center;padding-inline:.3125rem;display:inline-grid}._section_wjwp1_637,._engagementTitle_wjwp1_645{font-size:var(--type-reading);line-height:var(--type-reading-lh);letter-spacing:var(--type-reading-ls);font-weight:var(--font-weight-semibold);color:var(--text)}._engagementEmpty_wjwp1_653{font-size:var(--type-body);line-height:var(--type-body-lh);color:var(--text-muted)}._section_wjwp1_637{gap:var(--space-4);padding-block:var(--space-6);display:grid;position:relative}._section_wjwp1_637:first-child{padding-top:0}._section_wjwp1_637:last-child{padding-bottom:0}._section_wjwp1_637+._section_wjwp1_637{border-top:1px solid var(--border-subtle)}._sectionHead_wjwp1_680{align-content:start;gap:var(--space-1);padding-right:6rem;display:grid}._sectionTitle_wjwp1_687{font-size:var(--type-body);line-height:var(--type-body-lh);font-weight:var(--font-weight-semibold);color:var(--text)}._sectionEdit_wjwp1_694{top:var(--space-6);margin-top:calc(var(--space-1) * -1);position:absolute;right:0}._section_wjwp1_637:first-child ._sectionEdit_wjwp1_694{top:0}@media (width>=48rem){._section_wjwp1_637{gap:var(--space-8);grid-template-columns:14rem minmax(0,1fr)}._section_wjwp1_637>:last-child{padding-right:6rem}._sectionHead_wjwp1_680{padding-right:0}._section_wjwp1_637>:last-child ._formActions_wjwp1_719{margin-right:-6rem}}._formActions_wjwp1_719{justify-content:flex-end;gap:var(--space-2);display:flex}._engagementSections_wjwp1_730>._section_wjwp1_637+._section_wjwp1_637{border-top-color:color-mix(in oklab, var(--border-strong) 40%, transparent)}._settling_wjwp1_734{transition:opacity var(--duration-fast) ease-out}._settling_wjwp1_734[data-stale=true]{opacity:.6}._dividedHeader_wjwp1_742{padding-bottom:0}._dividedHeader_wjwp1_742:after{content:"";background-color:var(--border);flex-basis:100%;height:1px}._dividedBody_wjwp1_753{padding-top:var(--space-5)}._cardHead_wjwp1_757{align-items:center;gap:var(--space-3);display:flex}._iconFact_wjwp1_763{column-gap:var(--space-3);grid-template-columns:2rem minmax(0,1fr);align-items:center;display:grid}._iconFact_wjwp1_763>._factTile_wjwp1_770{grid-row:1/span 2}._iconFact_wjwp1_763>dt,._iconFact_wjwp1_763>dd{grid-column:2}._factTile_wjwp1_770{border-radius:var(--radius-md);width:2rem;height:2rem;color:var(--text-muted);background-color:var(--surface-muted);flex-shrink:0;place-items:center;display:inline-grid}._engagementRow_wjwp1_790{column-gap:var(--space-3);padding-block:var(--space-4);grid-template-columns:2rem minmax(0,1fr);align-items:center;display:grid}._engagementRow_wjwp1_790:first-child{padding-top:0}._engagementRow_wjwp1_790:last-child{padding-bottom:0}._engagementRow_wjwp1_790+._engagementRow_wjwp1_790{border-top:1px solid var(--border-subtle)}._engagementRow_wjwp1_790>._factTile_wjwp1_770{grid-row:1/span 2}._factTile_wjwp1_770[data-tone=brand]{color:var(--brand-ink);background-color:var(--brand-soft)}._emptyBox_wjwp1_819{padding:var(--space-6) var(--space-4);border-radius:var(--radius-lg);background-color:var(--surface-muted)}._afterBanner_wjwp1_825 [role=tabpanel]{padding-top:0}._afterBanner_wjwp1_825>aside[aria-label=Detalles]{margin-top:0}._scrollTarget_wjwp1_833{scroll-margin-top:calc(var(--header-h,4.5rem) + var(--space-4))}._scrollTargetRow_wjwp1_837{scroll-margin-top:calc(var(--header-h,4.5rem) + var(--space-12,3rem))}._highlight_wjwp1_841{border-radius:var(--radius-xl);animation:2.4s ease-out _highlight_wjwp1_841}@keyframes _highlight_wjwp1_841{0%,60%{box-shadow:0 0 0 .1875rem color-mix(in oklab, var(--brand) 45%, transparent)}to{box-shadow:0 0 #0000}}@media (prefers-reduced-motion:reduce){._highlight_wjwp1_841{box-shadow:0 0 0 .1875rem color-mix(in oklab, var(--brand) 45%, transparent);animation:none}}._engagementHead_wjwp1_863{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding-bottom:var(--space-6)}._engagementHeadTitles_wjwp1_870{gap:var(--space-1);padding-top:var(--space-6);display:grid}._engagementSections_wjwp1_730{container-type:inline-size}._engagementSections_wjwp1_730>._section_wjwp1_637{gap:var(--space-3);grid-template-columns:minmax(0,1fr)}._engagementSections_wjwp1_730>._section_wjwp1_637>:last-child{padding-right:0}@container (width>=40rem){._engagementSections_wjwp1_730>._section_wjwp1_637{gap:var(--space-6);grid-template-columns:10rem minmax(0,1fr)}}._calloutBar_wjwp1_896{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-6);flex-wrap:wrap;display:flex}._calloutText_wjwp1_904{gap:var(--space-1);flex:18rem;min-width:0;display:grid}._calloutActions_wjwp1_911{flex:none;margin-top:0}._grid_5ow6t_2{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));margin:0;padding:0;list-style:none;display:grid}._card_5ow6t_11{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background-color:var(--surface);transition-property:background-color;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-out);display:flex;position:relative}._grid_5ow6t_2:not([data-layout=list]) ._card_5ow6t_11:not([data-archived]):hover{background-color:var(--brand-soft)}._cardMain_5ow6t_29{align-items:flex-start;gap:var(--space-1);width:100%;min-width:0;padding:var(--space-4);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;display:flex}._grid_5ow6t_2:not([data-layout=list]) ._cardMain_5ow6t_29{min-height:11.5rem;padding:var(--space-5) var(--space-4)}._folderIcon_5ow6t_50{width:2.35rem;height:1.85rem;margin-top:var(--space-1);color:var(--text-muted);fill:color-mix(in oklab, currentColor 50%, var(--surface));flex:none}._folderBack_5ow6t_59{fill:color-mix(in oklab, currentColor 70%, var(--surface))}._folderIcon_5ow6t_50[data-tone=blue]{color:var(--category-blue-ink)}._folderIcon_5ow6t_50[data-tone=green]{color:var(--category-green-ink)}._folderIcon_5ow6t_50[data-tone=purple]{color:var(--category-purple-ink)}._folderIcon_5ow6t_50[data-tone=orange]{color:var(--category-orange-ink)}._folderIcon_5ow6t_50[data-tone=pink]{color:var(--category-pink-ink)}._folderIcon_5ow6t_50[data-tone=teal]{color:#0f9488}._folderIcon_5ow6t_50[data-tone=yellow]{color:#d9a300}._folderIcon_5ow6t_50[data-tone=red]{color:#dc3b3b}._folderIcon_5ow6t_50[data-tone=indigo]{color:#4f5bd5}._folderIcon_5ow6t_50[data-tone=lime]{color:#6a9e00}._cardName_5ow6t_94{margin-top:var(--space-2);font-weight:var(--font-weight-semibold)}._cardDescription_5ow6t_99{width:100%;font-size:var(--type-meta);line-height:var(--type-meta-lh);color:var(--text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._cardMeta_5ow6t_110{align-items:center;gap:var(--space-1);max-width:100%;padding-top:var(--space-3);font-size:var(--type-meta);line-height:var(--type-meta-lh);color:var(--text-muted);margin-top:auto;display:inline-flex}._cardOrigin_5ow6t_122,._cardScope_5ow6t_123{gap:var(--space-1);margin-top:var(--space-2);white-space:nowrap;display:flex}._cardMetaLabel_5ow6t_130{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._cardMenu_5ow6t_136{top:var(--space-2);right:var(--space-2);position:absolute}._toolbar_5ow6t_142{align-items:center;gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));display:grid}._filters_5ow6t_149{display:contents}._filters_5ow6t_149>*{justify-self:start}._toolbar_5ow6t_142>:last-child{grid-column:-2;justify-self:end}._filters_5ow6t_149>._search_5ow6t_162{justify-self:stretch;width:100%;min-width:0}._actions_5ow6t_168{align-items:center;gap:var(--space-2);display:flex}._grid_5ow6t_2[data-layout=list]{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background-color:var(--surface);grid-template-columns:minmax(0,1fr);gap:0;overflow:hidden}._grid_5ow6t_2[data-layout=list] ._card_5ow6t_11{border:0;border-bottom:1px solid var(--border-subtle);border-radius:0}._grid_5ow6t_2[data-layout=list] ._card_5ow6t_11:last-child{border-bottom:0}._grid_5ow6t_2[data-layout=list] ._card_5ow6t_11:not([data-archived]):hover{background-color:var(--brand-soft)}._grid_5ow6t_2[data-layout=list]{--folder-columns:1.65rem minmax(0, 18rem) 10rem 11rem minmax(9rem, 1fr)}._grid_5ow6t_2[data-layout=list][data-variant=person]{--folder-columns:1.65rem minmax(0, 18rem) minmax(10rem, 1fr)}._grid_5ow6t_2[data-variant=person] ._cardMain_5ow6t_29{min-height:0}._grid_5ow6t_2[data-layout=list][data-variant=person]{gap:var(--space-2);background-color:#0000;border:0;overflow:visible}._grid_5ow6t_2[data-layout=list][data-variant=person] ._card_5ow6t_11{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background-color:var(--surface)}._grid_5ow6t_2[data-layout=list][data-variant=person] ._card_5ow6t_11:last-child{border-bottom:1px solid var(--border-subtle)}._grid_5ow6t_2[data-variant=person]:not([data-layout=list]){grid-auto-rows:1fr}._listHeader_5ow6t_230{grid-template-columns:var(--folder-columns);column-gap:var(--space-4);padding:var(--space-3) var(--space-4);padding-right:calc(var(--space-4) + 2.5rem);background-color:color-mix(in oklab, var(--surface-muted) 65%, var(--surface));font-size:var(--type-meta);line-height:var(--type-meta-lh);font-weight:var(--font-weight-semibold);color:var(--text-muted);display:grid}._listHeader_5ow6t_230>:first-child{grid-column:1/span 2}._listHeader_5ow6t_230>:nth-child(2){grid-column:3}._listHeader_5ow6t_230>:nth-child(3){grid-column:4}._listHeader_5ow6t_230>:nth-child(4){grid-column:5}._grid_5ow6t_2[data-layout=list] ._cardMain_5ow6t_29{grid-template-columns:var(--folder-columns);align-items:center;column-gap:var(--space-4);padding:var(--space-3) var(--space-4);padding-right:calc(var(--space-4) + 2.5rem);row-gap:2px;display:grid}._grid_5ow6t_2[data-layout=list] ._folderIcon_5ow6t_50{grid-row:1/span 2;align-self:start;width:1.65rem;height:1.3rem;margin-top:3px}._grid_5ow6t_2[data-layout=list] ._cardName_5ow6t_94{text-overflow:ellipsis;white-space:nowrap;grid-area:1/2;margin-top:0;overflow:hidden}._grid_5ow6t_2[data-layout=list] ._cardDescription_5ow6t_99{text-overflow:ellipsis;white-space:nowrap;grid-area:2/2;width:auto;min-width:0;display:block}._grid_5ow6t_2[data-layout=list] ._cardMeta_5ow6t_110{flex:none;margin-top:0;padding-top:0}._grid_5ow6t_2[data-layout=list] ._cardScope_5ow6t_123{grid-area:1/4/span 2;margin-top:0}._grid_5ow6t_2[data-layout=list] ._cardOrigin_5ow6t_122{grid-area:1/3/span 2;margin-top:0}._grid_5ow6t_2[data-layout=list] ._cardFoot_5ow6t_311{grid-area:1/5/span 2;justify-content:flex-start;width:auto;min-width:0;margin-top:0;padding-top:0}._grid_5ow6t_2[data-layout=list] ._cardMenu_5ow6t_136{top:50%;transform:translateY(-50%)}._note_5ow6t_326{font-size:var(--type-meta);line-height:var(--type-meta-lh);color:var(--text-muted);margin:0}._sheetSubtitle_5ow6t_333{margin:var(--space-1) 0 0;font-size:var(--type-meta);line-height:var(--type-meta-lh);color:var(--text-muted)}._summary_5ow6t_340{gap:var(--space-2);padding:0;padding-bottom:var(--space-5);border-bottom:1px solid var(--border-subtle);margin:0;display:grid}._summary_5ow6t_340>div{align-items:center;gap:var(--space-3);grid-template-columns:10rem minmax(0,1fr);display:grid}._summary_5ow6t_340 dt{font-size:var(--type-meta);line-height:var(--type-meta-lh);font-weight:var(--font-weight-semibold);color:var(--text)}._summary_5ow6t_340 dd{margin:0}._settings_5ow6t_367{gap:var(--space-6);display:grid}._group_5ow6t_372{gap:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--border-subtle);display:grid}._group_5ow6t_372 h3{font-size:var(--type-meta);line-height:var(--type-meta-lh);font-weight:var(--font-weight-semibold);color:var(--text-muted);margin:0}._problem_5ow6t_387{color:var(--bad-ink);margin:0}._text_5ow6t_392{margin:0}._card_5ow6t_11[data-archived] ._cardMain_5ow6t_29{cursor:default}._card_5ow6t_11[data-archived] ._folderIcon_5ow6t_50{opacity:.5}._cardFoot_5ow6t_311{justify-content:flex-start;align-items:center;gap:var(--space-4);width:100%;padding-top:var(--space-3);margin-top:auto;display:flex}._cardFoot_5ow6t_311 ._cardMeta_5ow6t_110{margin-top:0;padding-top:0}._documents_5ow6t_419{gap:var(--space-3);display:grid}@media (width<=40rem){._grid_5ow6t_2[data-layout=list] ._cardOrigin_5ow6t_122,._grid_5ow6t_2[data-layout=list] ._cardScope_5ow6t_123,._listHeader_5ow6t_230>:nth-child(2),._listHeader_5ow6t_230>:nth-child(3){display:none}._grid_5ow6t_2[data-layout=list] ._cardMain_5ow6t_29,._listHeader_5ow6t_230{grid-template-columns:1.65rem minmax(0,1fr) auto}._grid_5ow6t_2[data-layout=list] ._cardFoot_5ow6t_311,._listHeader_5ow6t_230>:nth-child(4){grid-column:3}}._row_13d0e_2{justify-content:start;align-items:center;gap:var(--space-3) var(--space-6);grid-template-columns:minmax(0,10rem) auto;display:grid}@media (width<=30rem){._row_13d0e_2{grid-template-columns:minmax(0,1fr)}}._titles_13d0e_16{gap:.125rem;min-width:0;display:grid}._name_13d0e_22{color:var(--text);font-size:var(--type-body);line-height:var(--type-body-lh);font-weight:var(--font-weight-semibold)}._size_13d0e_29{color:var(--text-muted);font-size:var(--type-meta);line-height:var(--type-meta-lh)}._stack_13d0e_35{align-items:center;display:flex}._mate_13d0e_40{border-radius:var(--radius-full);box-shadow:0 0 0 2px var(--surface);display:inline-flex}._mate_13d0e_40+._mate_13d0e_40{margin-inline-start:-.5rem}._face_13d0e_50{border-radius:var(--radius-full);display:inline-flex}._face_13d0e_50:focus-visible{box-shadow:var(--focus-ring);outline:none}._more_13d0e_60{border-radius:var(--radius-full);background-color:var(--surface-muted);width:2rem;height:2rem;color:var(--text-muted);font-size:var(--type-meta);font-weight:var(--font-weight-semibold);place-items:center;display:inline-grid}._options_11opl_2{gap:var(--space-2);display:grid}._option_11opl_2{justify-content:space-between;align-items:center;gap:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background-color:var(--surface);padding:var(--space-3) var(--space-4);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out);display:flex}._option_11opl_2:hover{border-color:var(--border-strong)}._option_11opl_2[data-on=true]{border-color:var(--brand);background-color:var(--brand-soft)}._titles_11opl_31{gap:.125rem;display:grid}._name_11opl_36{color:var(--text);font-weight:var(--font-weight-semibold)}._size_11opl_41,._summary_11opl_42{color:var(--text-muted);font-size:var(--type-meta);line-height:var(--type-meta-lh)}._summary_11opl_42{flex:1;min-width:0}._faces_11opl_53{flex:none}._faces_11opl_53>*{--overlap:.125rem}._create_11opl_61{gap:var(--space-3);display:grid}._week_wd4za_2,._strip_wd4za_3{grid-template-columns:repeat(7,2.25rem);gap:.375rem;display:grid}._week_wd4za_2>*,._day_wd4za_10{border:1px solid var(--border-subtle);border-radius:var(--radius-md);width:100%;height:2.25rem;color:var(--text-muted);font-size:var(--type-meta);line-height:1;font-weight:var(--font-weight-semibold);background-color:#0000;justify-content:center;align-items:center;padding:0;display:inline-flex}._week_wd4za_2>[data-on=true],._day_wd4za_10[data-on=true]{border-color:color-mix(in oklab, var(--brand) 35%, transparent);color:var(--brand-ink);background-color:var(--brand-soft)}._week_wd4za_2>[data-on=false],._day_wd4za_10[data-on=false]{border-color:var(--border);color:var(--text-muted)}._day_wd4za_10[data-office=true]{border-color:var(--brand);color:var(--on-brand);background-color:var(--brand)}._legend_wd4za_45{gap:var(--space-1) var(--space-4);color:var(--text-muted);font-size:var(--type-meta);flex-wrap:wrap;display:flex}._legendItem_wd4za_53{align-items:center;gap:var(--space-2);display:inline-flex}._swatch_wd4za_59{border:1px solid color-mix(in oklab, var(--brand) 35%, transparent);background-color:var(--brand-soft);border-radius:.1875rem;width:.625rem;height:.625rem}._swatch_wd4za_59[data-office=true]{border-color:var(--brand);background-color:var(--brand)}._week_wd4za_2>[data-on=false]:hover{border-color:var(--brand);color:var(--text)}._view_wd4za_77{gap:var(--space-2);flex-direction:column;max-width:100%;display:inline-flex}._summary_wd4za_84{color:var(--text);font-size:var(--type-body);line-height:var(--type-body-lh);font-weight:var(--font-weight-medium)}._count_wd4za_91{color:var(--text-muted)}._fields_18pvy_2{gap:var(--space-6);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}._group_18pvy_9{gap:var(--space-2);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}._legend_18pvy_19{margin-bottom:var(--space-3);font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls);font-weight:var(--font-weight-semibold);color:var(--text);padding:0}span._legend_18pvy_19{margin-bottom:var(--space-1)}._error_18pvy_33{align-items:center;gap:var(--space-1);font-size:var(--type-meta);line-height:var(--type-meta-lh);color:var(--bad-ink);margin:0;display:flex}._site_18pvy_43{align-items:end;gap:var(--space-2);flex-wrap:wrap;max-width:28rem;display:flex}._siteField_18pvy_51{flex:14rem;min-width:0}._group_1scd7_2{align-items:flex-start;gap:var(--space-2);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}._legend_1scd7_13{align-items:center;gap:var(--space-1);margin-bottom:var(--space-2);font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls);font-weight:var(--font-weight-semibold);color:var(--text);padding:0;display:flex}._required_1scd7_26{color:var(--bad-ink)}._error_1scd7_30{align-items:center;gap:var(--space-1);font-size:var(--type-meta);line-height:var(--type-meta-lh);color:var(--bad-ink);margin:0;display:flex}._columns_1scd7_40{gap:var(--space-6) var(--space-5);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}._wide_1scd7_47{min-width:0}._divider_1scd7_51{align-items:center;gap:var(--space-3);color:var(--text-muted);font-size:var(--type-meta);line-height:var(--type-meta-lh);font-weight:var(--font-weight-semibold);letter-spacing:.04em;text-transform:uppercase;grid-column:1/-1;display:flex}._divider_1scd7_51:after{background-color:var(--border-subtle);content:"";flex:1;height:1px}@media (width>=40rem){._columns_1scd7_40{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}._wide_1scd7_47{grid-column:1/-1}._rowStart_1scd7_81{grid-column-start:1}}@media (width>=64rem){._columns_1scd7_40{grid-template-columns:repeat(3,minmax(0,1fr))}._modalColumns_1scd7_91{grid-template-columns:repeat(2,minmax(0,1fr))}}._blockColumns_1scd7_96{gap:var(--space-5);grid-template-columns:minmax(0,1fr);align-items:start;min-width:0;display:grid}@container (width>=36rem){._blockColumns_1scd7_96{grid-template-columns:repeat(2,minmax(0,1fr))}._blockColumns_1scd7_96 ._wide_1scd7_47{grid-column:1/-1}._blockColumns_1scd7_96 ._rowStart_1scd7_81{grid-column-start:1}._blockColumns_1scd7_96._dateColumns_1scd7_117{column-gap:var(--space-8);grid-template-columns:repeat(2,max-content)}}._probation_1scd7_123{min-height:4.25rem}._salaryGroup_1scd7_127{min-width:0}._salaryGroup_1scd7_127>:first-child{flex:1 1 0;min-width:0}._salaryGroup_1scd7_127>:last-child{flex:none;min-width:8rem}._intro_n6f2e_2{margin-bottom:var(--space-4);color:var(--text-muted);font-size:var(--type-body);line-height:var(--type-body-lh)}._timeline_n6f2e_9{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}._item_n6f2e_17{gap:var(--space-3);grid-template-columns:1rem minmax(0,1fr);display:grid;position:relative}._item_n6f2e_17:not(:last-child):before{content:"";top:1.5rem;bottom:calc(-1 * (var(--space-3) + 1.5rem));border-radius:var(--radius-full);background-color:var(--border);width:2px;position:absolute;left:calc(.5rem - 1px)}._dot_n6f2e_35{z-index:1;border:2px solid var(--border-strong);border-radius:var(--radius-full);background-color:var(--surface-raised);width:.75rem;height:.75rem;box-shadow:0 0 0 3px var(--surface-raised);justify-self:center;margin-top:1.125rem;position:relative}._item_n6f2e_17[data-status=in_force] ._dot_n6f2e_35{border-color:var(--brand);background-color:var(--brand)}._item_n6f2e_17[data-status=scheduled] ._dot_n6f2e_35{border-color:var(--brand)}._card_n6f2e_57{border:1px solid var(--border);border-radius:var(--radius-lg);background-color:var(--surface-raised);min-width:0}._head_n6f2e_64{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-3) var(--space-4);text-align:left;color:var(--text);display:flex}._titles_n6f2e_74{flex:1;min-width:0;display:grid}._title_n6f2e_74{font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls);font-weight:var(--font-weight-semibold)}._when_n6f2e_87,._note_n6f2e_88,._author_n6f2e_89{font-size:var(--type-meta);line-height:var(--type-meta-lh);letter-spacing:var(--type-meta-ls);color:var(--text-muted);margin:0}._body_n6f2e_97{gap:var(--space-4);margin-inline:var(--space-4);padding-block:var(--space-4);border-top:1px solid var(--border-subtle);display:grid}._changes_n6f2e_105{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}._change_n6f2e_105{align-content:start;gap:.125rem;display:grid}._change_n6f2e_105 dt{font-size:var(--type-meta);line-height:var(--type-meta-lh);letter-spacing:var(--type-meta-ls);color:var(--text-muted)}._change_n6f2e_105 dd{font-size:var(--type-body);line-height:var(--type-body-lh);color:var(--text);margin:0;display:grid}._before_n6f2e_133,._empty_n6f2e_134{color:var(--text-muted)}._after_1bim7_2{font-weight:var(--font-weight-semibold);color:var(--text)}._trigger_1bim7_7{border-radius:var(--radius-full);color:var(--text-muted);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}._trigger_1bim7_7:hover{color:var(--text)}._card_1bim7_21{gap:var(--space-4);border-radius:var(--radius-lg);background-color:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--border), var(--relief-popover);padding:var(--space-4);display:grid}._title_1bim7_32{font-size:var(--type-body);line-height:var(--type-body-lh);font-weight:var(--font-weight-semibold);color:var(--text)}._who_1bim7_39{font-size:var(--type-body);line-height:var(--type-body-lh);color:var(--text-muted)}._bar_1bim7_45{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-6);flex-wrap:wrap;display:flex}._barText_1bim7_53{gap:var(--space-1);flex:18rem;min-width:0;display:grid}._barHint_1bim7_60{color:var(--text-muted);font-size:var(--type-meta);line-height:var(--type-meta-lh)}._barActions_1bim7_66{flex:none;margin-top:0}._bounded_wb0t4_2{max-height:min(var(--room,20rem), 20rem);flex-direction:column;display:flex}._search_wb0t4_8{padding:var(--space-1) var(--space-1) var(--space-2);flex:none}._list_wb0t4_13{flex:auto;min-height:0;overflow:hidden auto}._empty_wb0t4_20{justify-items:start;gap:var(--space-2);padding:var(--space-2);color:var(--text-muted);font-size:var(--type-meta);line-height:var(--type-meta-lh);letter-spacing:var(--type-meta-ls);display:grid}._person_wb0t4_31{height:auto;min-height:3rem;padding-block:var(--space-2);position:relative}._person_wb0t4_31+._person_wb0t4_31{margin-top:var(--space-1)}._person_wb0t4_31+._person_wb0t4_31:before{content:"";top:calc(var(--space-1) / -2 - .5px);left:var(--space-2);right:var(--space-2);background-color:var(--border-subtle);height:1px;position:absolute}._none_wb0t4_52{border-radius:var(--radius-full);background-color:var(--surface-muted);width:2rem;height:2rem;color:var(--text-muted);place-items:center;display:grid}._who_wb0t4_62{text-align:left;min-width:0;display:grid}._name_wb0t4_68,._detail_wb0t4_69{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._name_wb0t4_68{font-weight:var(--font-weight-semibold)}._detail_wb0t4_69{color:var(--text-muted);font-size:var(--type-meta);line-height:var(--type-meta-lh);letter-spacing:var(--type-meta-ls)}._panel_uvo8o_2{align-content:start;gap:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);background-color:var(--surface);box-shadow:var(--relief-card);padding:var(--space-5) var(--space-5) var(--space-6);display:grid}._title_uvo8o_13{font-size:var(--type-body);line-height:var(--type-body-lh);font-weight:var(--font-weight-semibold);color:var(--text)}._list_uvo8o_20{gap:var(--space-5);display:grid}._detail_uvo8o_25{column-gap:var(--space-3);grid-template-columns:1.125rem minmax(0,1fr);align-items:center;display:grid}._tile_uvo8o_32{width:1.125rem;height:1.125rem;color:var(--text-muted);grid-row:1/span 2;justify-content:center;align-self:start;align-items:center;display:inline-flex}._detail_uvo8o_25>._label_uvo8o_43,._detail_uvo8o_25>._value_uvo8o_44{grid-column:2}._lead_uvo8o_48{padding-bottom:var(--space-5);border-bottom:1px solid var(--border-subtle);grid-template-columns:minmax(0,1fr)}._lead_uvo8o_48 ._tile_uvo8o_32{display:none}._lead_uvo8o_48:has(+._lead_uvo8o_48){border-bottom:0;padding-bottom:0}._lead_uvo8o_48>._label_uvo8o_43,._lead_uvo8o_48>._value_uvo8o_44{grid-column:1}._lead_uvo8o_48 ._label_uvo8o_43{margin-bottom:var(--space-2)}._feature_uvo8o_72{padding:var(--space-3);border-radius:var(--radius-lg);background-image:linear-gradient(135deg, var(--brand-soft), color-mix(in oklab, var(--accent-2-soft) 60%, var(--surface)));align-items:start}._feature_uvo8o_72 ._value_uvo8o_44{font-weight:var(--font-weight-semibold)}._feature_uvo8o_72 ._sub_uvo8o_87{font-size:var(--type-meta);line-height:var(--type-meta-lh)}._pick_uvo8o_92{justify-content:space-between;align-items:center;gap:var(--space-2);justify-self:stretch;min-width:0;display:flex}._assign_uvo8o_101{justify-self:start}._label_uvo8o_43{align-items:center;gap:var(--space-1);font-size:var(--type-meta);line-height:var(--type-meta-lh);letter-spacing:var(--type-meta-ls);color:var(--text-muted);display:flex}._value_uvo8o_44{font-size:var(--type-body);line-height:var(--type-body-lh);font-weight:var(--font-weight-medium);color:var(--text);overflow-wrap:break-word;justify-items:start;gap:.125rem;display:grid}._person_uvo8o_126 ._name_uvo8o_126{font-weight:var(--font-weight-semibold)}._person_uvo8o_126 ._sub_uvo8o_87{font-size:var(--type-meta);line-height:var(--type-meta-lh);letter-spacing:var(--type-meta-ls)}._detail_uvo8o_25:has(._person_uvo8o_126){row-gap:var(--space-2)}._lead_uvo8o_48:has(._person_uvo8o_126) ._label_uvo8o_43{margin-bottom:0}._muted_uvo8o_144,._sub_uvo8o_87{font-weight:var(--font-weight-regular);color:var(--text-muted)}._person_uvo8o_126{align-items:center;gap:var(--space-3);display:flex}._same_uvo8o_156{border-radius:var(--radius-full);background-color:var(--surface-muted);width:2.25rem;height:2.25rem;color:var(--text-muted);flex:none;place-items:center;display:grid}._link_uvo8o_167,._copy_uvo8o_168{align-items:center;gap:var(--space-2);font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}._link_uvo8o_167:hover{text-decoration:underline}._copyIcon_uvo8o_185{color:var(--text-muted);opacity:0;flex:none;transition:opacity .15s}._copy_uvo8o_168:hover ._copyIcon_uvo8o_185,._copy_uvo8o_168:focus-visible ._copyIcon_uvo8o_185{opacity:1}@media (hover:none){._copyIcon_uvo8o_185{opacity:.6}}._toggle_uvo8o_203{display:none}@media (width>=64rem){._panel_uvo8o_2{margin-top:var(--space-5);top:var(--space-4);align-self:start;position:sticky}}@media (width<=63.99rem){._list_uvo8o_20{column-gap:var(--space-4);grid-template-columns:1fr 1fr}._lead_uvo8o_48{grid-column:1/-1}._panel_uvo8o_2[data-collapsed=true] ._more_uvo8o_226{display:none}._toggle_uvo8o_203{justify-self:start;display:inline-flex}}._swatches_179b5_2{align-items:center;gap:var(--space-2);display:flex}._swatch_179b5_2{border-radius:var(--radius-full);background-color:var(--surface);cursor:pointer;width:1.75rem;height:1.75rem}._swatch_179b5_2[aria-pressed=true]{box-shadow:inset 0 0 0 3px var(--brand)}._swatch_179b5_2:disabled{cursor:default;opacity:.6}._trigger_l7wou_2{border-radius:var(--radius-full);cursor:pointer;flex-shrink:0;display:flex;position:relative}._empty_l7wou_10{border-radius:var(--radius-full);background-color:color-mix(in oklab, var(--text) 9%, var(--canvas));color:color-mix(in oklab, var(--text) 32%, var(--canvas));place-items:center;display:grid;position:relative}._empty_l7wou_10:before{content:"";border-radius:inherit;animation:_invite_l7wou_1 2.4s var(--ease-out) 1s infinite;position:absolute;inset:0}@keyframes _invite_l7wou_1{0%{box-shadow:0 0 0 0 color-mix(in oklab, var(--brand) 28%, transparent)}70%,to{box-shadow:0 0 0 1.25rem color-mix(in oklab, var(--brand) 0%, transparent)}}@media (prefers-reduced-motion:reduce){._empty_l7wou_10:before{animation:none}}@media (hover:hover){._trigger_l7wou_2:hover ._empty_l7wou_10{background-color:color-mix(in oklab, var(--text) 13%, var(--canvas))}}._portrait_l7wou_49{border-radius:var(--radius-full);background-color:var(--surface-muted);display:block;overflow:hidden}._portrait_l7wou_49 img{object-fit:cover;width:100%;height:100%}._failed_l7wou_62{box-shadow:0 0 0 .1875rem var(--bad);animation:.45s cubic-bezier(.36,.07,.19,.97) _nudge_l7wou_1}._dropping_l7wou_67{box-shadow:0 0 0 .1875rem var(--brand);transition:scale var(--duration-fast) var(--ease-out);scale:1.03}@keyframes _nudge_l7wou_1{20%,60%{translate:-.375rem}40%,80%{translate:.375rem}}._alert_l7wou_84{align-items:center;gap:var(--space-2);margin-top:var(--space-3);display:flex}._warning_l7wou_91{align-items:center;gap:var(--space-2);max-width:32rem;padding:var(--space-2) var(--space-4) var(--space-2) var(--space-3);border-radius:var(--radius-full);background-color:var(--bad-subtle);color:var(--bad-ink);font-size:var(--type-body);line-height:var(--type-body-lh);animation:_rise_l7wou_1 .35s var(--ease-out) both;display:flex}._warning_l7wou_91>:first-child{flex-shrink:0}@keyframes _rise_l7wou_1{0%{opacity:0;translate:0 -.375rem}}@media (prefers-reduced-motion:reduce){._failed_l7wou_62,._warning_l7wou_91{animation:none}}._hint_l7wou_123{border-radius:var(--radius-full);background-color:var(--scrim);color:var(--on-cover);font-size:var(--type-label);line-height:var(--type-label-lh);font-weight:var(--font-weight-semibold);text-align:center;padding:var(--space-1);opacity:0;transition-property:opacity;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-out);place-items:center;display:grid;position:absolute;inset:0}._trigger_l7wou_2:focus-visible ._hint_l7wou_123{opacity:1}@media (hover:hover){._trigger_l7wou_2:hover ._hint_l7wou_123{opacity:1}}._cropWrap_l7wou_152{position:relative}._another_l7wou_156{position:absolute;bottom:4%;right:6%}._anotherButton_l7wou_162{border-radius:var(--radius-full);background-color:var(--surface);box-shadow:0 .25rem .75rem color-mix(in oklab, var(--text) 25%, transparent), 0 0 0 1px color-mix(in oklab, var(--text) 8%, transparent)}._anotherButton_l7wou_162:hover:not(:disabled){background-color:var(--canvas)}._crop_l7wou_152{aspect-ratio:1;border-radius:var(--radius-full);background:var(--surface-muted);cursor:grab;touch-action:none;width:min(15rem,34dvh);max-width:100%;position:relative;overflow:hidden}._arrive_l7wou_186{animation:.6s cubic-bezier(.2,.9,.25,1.15) both _arrive_l7wou_186}@keyframes _arrive_l7wou_186{0%{opacity:0;scale:.85}}._crop_l7wou_152:focus-visible{box-shadow:var(--focus-ring);outline:none}._crop_l7wou_152:active{cursor:grabbing}._cropImage_l7wou_206{pointer-events:none;-webkit-user-select:none;user-select:none;max-width:none;display:block;position:absolute;transform:translate(-50%,-50%)}._backdrops_l7wou_215{justify-content:center}._reveal_l7wou_219{animation:_reveal_l7wou_219 .6s var(--ease-out) both}@keyframes _reveal_l7wou_219{0%{clip-path:circle(0% at 50% 45%)}to{clip-path:circle(75% at 50% 45%)}}._shimmer_l7wou_232{background:linear-gradient(100deg, transparent 30%, color-mix(in oklab, var(--surface) 55%, transparent) 50%, transparent 70%);pointer-events:none;background-size:250% 100%;animation:1.1s linear infinite _shimmer_l7wou_232;position:absolute;inset:0}@keyframes _shimmer_l7wou_232{0%{background-position:120% 0}to{background-position:-120% 0}}@media (prefers-reduced-motion:reduce){._reveal_l7wou_219,._arrive_l7wou_186,._shimmer_l7wou_232{animation:none}}._zoom_l7wou_263{align-items:center;gap:var(--space-3);width:min(100%,20rem);color:var(--text-muted);grid-template-columns:minmax(0,1fr);display:grid}._note_l7wou_272{font-size:var(--type-body);line-height:var(--type-body-lh);color:var(--text-muted);text-align:center}@media (prefers-reduced-motion:reduce){._hint_l7wou_123{transition:none}}._root_imm7e_2{width:100%}._head_imm7e_6{align-items:center;gap:var(--space-3);display:flex}._icon_imm7e_12{color:var(--warn-ink);flex:none}._copy_imm7e_17{flex:1;min-width:0;display:grid}._detail_imm7e_23{color:var(--text-muted);font-size:var(--type-label);line-height:var(--type-label-lh)}._list_imm7e_29{margin:var(--space-2) 0 0;padding:0 var(--space-2) 0 calc(1.25rem + var(--space-3));gap:0;list-style:none;display:grid}._row_imm7e_37{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-3);padding-block:var(--space-1);flex-wrap:wrap;display:flex}._item_imm7e_46{border-radius:var(--radius-sm);color:var(--text);font-size:var(--type-body);line-height:var(--type-body-lh);font-weight:var(--font-weight-medium);text-align:start;text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, currentColor 35%, transparent);text-decoration-color:color-mix(in oklab, currentColor 35%, transparent);text-underline-offset:.2em;cursor:pointer;padding:0}._item_imm7e_46:hover{text-decoration-color:currentColor}._item_imm7e_46:focus-visible{box-shadow:var(--focus-ring);outline:none}._hint_imm7e_69{color:var(--text-muted);font-size:var(--type-label);line-height:var(--type-label-lh)}._page_1gl4p_2{gap:var(--space-6);flex-direction:column;width:100%;min-width:0;display:flex}._feed_1gl4p_9{gap:var(--space-3);min-width:0;display:grid}._more_1gl4p_14{justify-content:center}._header_1gl4p_17{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}._title_1gl4p_24{color:var(--text);font-size:var(--type-heading);line-height:var(--type-heading-lh);letter-spacing:var(--type-heading-ls);font-weight:var(--font-weight-semibold)}._fields_11ss2_2{gap:var(--space-6);display:grid}._leadSlot_11ss2_7{margin-top:var(--space-2)}._lead_11ss2_7{justify-content:space-between;align-items:center;gap:var(--space-3);min-width:min(13rem,100%);padding:var(--space-3);border:1px solid color-mix(in oklab, var(--border-strong) 15%, var(--border));border-radius:var(--radius-lg);background-color:var(--surface);color:var(--text);font:inherit;cursor:pointer;display:inline-flex}._lead_11ss2_7:hover:not(:disabled){background-color:var(--surface-hover)}._lead_11ss2_7:disabled{cursor:default;opacity:.6}._person_11ss2_35{align-items:center;gap:var(--space-3);min-width:0;display:flex}._placeholder_11ss2_42{border-radius:var(--radius-full);background-color:var(--surface-muted);width:36px;height:36px;color:var(--text-muted);flex-shrink:0;place-items:center;display:grid}._choose_11ss2_53{font-weight:var(--font-weight-medium)}._personName_11ss2_57{font-weight:var(--font-weight-semibold)}._personSub_11ss2_61{color:var(--text-muted);font-size:var(--type-meta);line-height:var(--type-meta-lh);letter-spacing:var(--type-meta-ls)}._tile_11ss2_68{width:28px;height:28px;font-size:13px;font-weight:var(--font-weight-semibold);border-radius:8px;flex-shrink:0;place-items:center;display:inline-grid}._named_11ss2_79{align-items:center;gap:var(--space-3);display:flex}._panel_11ss2_85{gap:var(--space-3);display:grid}._centered_6zf88_2{text-align:center}._head_6zf88_6{align-items:center;gap:var(--space-1);display:inline-flex}._head_6zf88_6>*{display:inline-flex}._note_6zf88_16{font-size:var(--type-meta);line-height:var(--type-meta-lh);color:var(--text-muted);display:block}._group_6zf88_23{background-color:var(--surface-muted)}._mini_6zf88_27{flex:none;display:inline-flex}._mini_6zf88_27 svg{width:1.4rem;height:1.1rem;margin-top:0}._groupName_6zf88_38{font-size:inherit;line-height:inherit;align-items:center;gap:var(--space-3);font-weight:var(--font-weight-semibold);margin:0;display:inline-flex}._documentName_6zf88_48{align-items:center;gap:var(--space-2);color:var(--text);display:inline-flex}._documentName_6zf88_48>:first-child,._muted_6zf88_59{color:var(--text-muted)}._probation_6zf88_63{max-width:16rem}._sectionTitle_6zf88_67{font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls);font-weight:var(--font-weight-semibold);color:var(--text)}._body_1sc5e_2{gap:var(--space-6);display:grid}._section_1sc5e_7{gap:var(--space-4);min-width:0;display:grid}._section_1sc5e_7+._section_1sc5e_7{border-top:1px solid var(--border);padding-top:var(--space-6)}._sectionTitle_1sc5e_18{font-size:var(--type-reading);line-height:var(--type-reading-lh);font-weight:var(--font-weight-semibold);color:var(--text);margin:0}._kind_1sc5e_26{gap:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);min-width:0;padding:var(--space-5);display:grid}._kindTitle_1sc5e_35,._heading_3sddm_2{font-size:var(--type-body);line-height:var(--type-body-lh);font-weight:var(--font-weight-semibold);color:var(--text);margin:0}._board_1qw69_2{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background-color:var(--surface);overflow:hidden}._emptyBox_1qw69_9{padding-block:var(--space-6);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background-color:var(--surface-raised)}._weekdays_1qw69_16{padding-block:var(--space-2);border-bottom:1px solid var(--border-subtle);color:var(--text-muted);font-size:var(--type-meta);line-height:var(--type-meta-lh);font-weight:var(--font-weight-semibold);text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));display:grid}._grid_1qw69_28{background-color:var(--border-subtle);grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid}._cell_1qw69_38{gap:var(--space-1);min-width:0;min-height:6.5rem;padding:var(--space-1);background-color:var(--surface);flex-direction:column;display:flex}._cell_1qw69_38:nth-child(7n),._cell_1qw69_38:nth-child(7n-1){background-color:var(--surface-muted)}._cell_1qw69_38[data-outside=true]{color:var(--text-muted)}._cell_1qw69_38[data-outside=true] ._number_1qw69_57{color:var(--text-muted);font-weight:var(--font-weight-regular,400)}._cell_1qw69_38[data-outside=true] ._events_1qw69_62{opacity:.6}._number_1qw69_57{min-width:1.75rem;height:1.75rem;padding-inline:var(--space-1);border-radius:var(--radius-full);color:var(--text);font:inherit;font-size:var(--type-meta);line-height:1.75rem;font-weight:var(--font-weight-semibold);text-align:center;cursor:pointer;background:0 0;border:0;align-self:flex-start}._number_1qw69_57:hover{background-color:var(--surface-muted)}._cell_1qw69_38[data-today=true] ._number_1qw69_57{background-color:var(--brand);color:var(--on-brand,#fff)}._events_1qw69_62{flex-direction:column;gap:2px;min-width:0;margin:0;padding:0;list-style:none;display:flex}._event_1qw69_62{min-width:0;padding:0 var(--space-2);border-radius:var(--radius-xs);font-size:var(--type-meta);overflow-wrap:anywhere;min-height:1.25rem;line-height:1.25rem}._cell_1qw69_38 ._event_1qw69_62{white-space:nowrap;overflow:hidden}._eventButton_1qw69_117{width:100%;min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:block}._event_1qw69_62:hover{filter:brightness(1.12)}._events_1qw69_62 ._eventButton_1qw69_117{text-overflow:ellipsis;overflow:hidden}._facts_1qw69_140{gap:var(--space-3);margin:0;display:grid}._fact_1qw69_140{gap:2px;display:grid}._fact_1qw69_140 dt{color:var(--text-muted);font-size:var(--type-meta);line-height:var(--type-meta-lh)}._fact_1qw69_140 dd{color:var(--text);font-size:var(--type-body);line-height:var(--type-body-lh);margin:0}._eventText_1qw69_164{text-overflow:ellipsis;display:block;overflow:hidden}._hiddenText_1qw69_170{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._event_1qw69_62[data-prev=true]{margin-left:calc(-1 * (var(--space-1) + 1px));border-top-left-radius:0;border-bottom-left-radius:0}._event_1qw69_62[data-next=true]{margin-right:calc(-1 * (var(--space-1) + 1px));border-top-right-radius:0;border-bottom-right-radius:0}._more_1qw69_191{padding:0 var(--space-2);border-radius:var(--radius-xs);color:var(--text-muted);font:inherit;font-size:var(--type-meta);line-height:1.25rem;font-weight:var(--font-weight-semibold);cursor:pointer;background:0 0;border:0;align-self:flex-start}._more_1qw69_191:hover{background-color:var(--surface-muted);color:var(--text)}._event_1qw69_62[data-kind=absence]{background-color:var(--brand-soft);color:var(--brand-ink)}._event_1qw69_62[data-kind=pending]{background-color:var(--warn-subtle);color:var(--warn-ink);box-shadow:inset 0 0 0 1px var(--warn)}._event_1qw69_62[data-kind=holiday]{background-color:var(--accent-1-soft);color:var(--accent-1-ink)}._event_1qw69_62[data-kind=birthday]{background-color:var(--accent-2-soft);color:var(--accent-2-ink)}._event_1qw69_62[data-kind=anniversary]{background-color:var(--ok-subtle);color:var(--ok-ink)}._legendItem_1qw69_236{align-items:center;gap:var(--space-2);color:var(--text-muted);font-size:var(--type-meta);line-height:var(--type-meta-lh);display:inline-flex}._dot_1qw69_245{border-radius:var(--radius-full);width:.625rem;height:.625rem}._dot_1qw69_245[data-kind=absence]{background-color:var(--brand)}._dot_1qw69_245[data-kind=pending]{background-color:var(--warn)}._dot_1qw69_245[data-kind=holiday]{background-color:var(--accent-1-ink)}._dot_1qw69_245[data-kind=birthday]{background-color:var(--accent-2-ink)}._dot_1qw69_245[data-kind=anniversary]{background-color:var(--ok-ink)}._days_1qw69_267{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._dayTitle_1qw69_276{margin:0 0 var(--space-1);color:var(--text);font-size:var(--type-body);line-height:var(--type-body-lh);font-weight:var(--font-weight-semibold)}._year_1qw69_284{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));display:grid}._mini_1qw69_290{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;margin:0;padding:0;list-style:none;display:grid}._miniHead_1qw69_299{color:var(--text-muted);font-size:var(--type-meta);line-height:var(--type-meta-lh);text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;margin-bottom:2px;display:grid}._miniDay_1qw69_310[data-today=true]{box-shadow:inset 0 0 0 2px var(--brand);font-weight:var(--font-weight-semibold)}._miniDay_1qw69_310{aspect-ratio:1;border-radius:var(--radius-xs);color:var(--text);font-size:var(--type-meta);line-height:var(--type-meta-lh);justify-content:center;align-items:center;display:flex}._swatch_1qw69_326{border-radius:var(--radius-xs);width:.875rem;height:.875rem}._swatch_1qw69_326[data-kind=absence]{background-color:var(--brand-soft);box-shadow:inset 0 0 0 1px var(--brand)}._swatch_1qw69_326[data-kind=pending]{border:1px dashed var(--warn);background-color:var(--warn-subtle)}._swatch_1qw69_326[data-kind=holiday]{background-color:var(--accent-1-soft);box-shadow:inset 0 0 0 1px var(--accent-1-ink)}._miniDay_1qw69_310[data-kind=absence]{background-color:var(--brand-soft);color:var(--brand-ink);font-weight:var(--font-weight-semibold)}._miniDay_1qw69_310[data-kind=pending]{background-color:var(--warn-subtle);color:var(--warn-ink);border:1px dashed var(--warn)}._miniDay_1qw69_310[data-kind=holiday]{background-color:var(--accent-1-soft);color:var(--accent-1-ink)}._legend_1qw69_236{gap:var(--space-1) var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._monthTitle_1qw69_373{margin:0 0 var(--space-2);color:var(--text);font-size:var(--type-body);line-height:var(--type-body-lh);font-weight:var(--font-weight-semibold);text-transform:capitalize}._subtle_1qw69_384{color:var(--text-muted);font-size:var(--type-body);line-height:var(--type-body-lh)}._monthHeading_1qw69_392{min-width:9rem;color:var(--text);font-size:var(--type-body);line-height:var(--type-body-lh);font-weight:var(--font-weight-semibold);text-align:center;margin:0}._monthHeading_1qw69_392:first-letter{text-transform:uppercase}._frame_1v1zf_2{gap:var(--space-3) var(--space-4);flex:1;grid-template:"switch stage""panel stage"1fr/272px minmax(0,1fr);min-height:360px;display:grid}._stage_1v1zf_14{border:1px solid color-mix(in oklab, var(--border-strong) 20%, var(--border));border-radius:var(--radius-lg);background:var(--surface);grid-area:stage;min-height:0;position:relative;overflow:hidden}._panel_1v1zf_24{gap:var(--space-3);flex-direction:column;grid-area:panel;display:flex}._viewSwitch_1v1zf_31{grid-area:switch}._viewSwitch_1v1zf_31 [role=radiogroup]{background-color:color-mix(in srgb, var(--text) 7%, var(--canvas));width:100%;display:flex}._viewSwitch_1v1zf_31 [role=radio]{flex:1;justify-content:center}._frame_1v1zf_2:fullscreen ._viewSwitch_1v1zf_31 [role=radiogroup]{background-color:color-mix(in srgb, var(--surface-muted) 60%, var(--surface-raised));width:auto}._frame_1v1zf_2:fullscreen ._viewSwitch_1v1zf_31 [role=radio]{flex:none}._frame_1v1zf_2:fullscreen{border:0;border-radius:0}._frame_1v1zf_2:fullscreen ._stage_1v1zf_14{border:0;border-radius:0}._frame_1v1zf_2:fullscreen{background:var(--surface);grid-template:"stage"minmax(0,1fr)/minmax(0,1fr);gap:0}._exit_1v1zf_70{z-index:1;margin:var(--space-4);grid-area:stage;place-self:start end;box-shadow:0 2px 10px #0000001a}._frame_1v1zf_2:fullscreen ._panel_1v1zf_24{z-index:1;margin:var(--space-4);grid-area:stage;place-self:start end;box-shadow:0 2px 10px #0000001a}._frame_1v1zf_2:fullscreen ._viewSwitch_1v1zf_31{z-index:1;grid-area:stage;align-self:start}._frame_1v1zf_2:fullscreen ._panel_1v1zf_24{width:272px;max-height:calc(100% - 2 * var(--space-4));margin:var(--space-4);pointer-events:none;justify-self:start}._frame_1v1zf_2:fullscreen ._section_1v1zf_93{box-shadow:0 2px 10px #00000014}._frame_1v1zf_2:fullscreen ._viewSwitch_1v1zf_31{margin-top:var(--space-5);border-radius:var(--radius-lg);background:var(--surface-raised);justify-self:center;box-shadow:0 2px 10px #0000001a}@media (width<=720px){._frame_1v1zf_2{grid-template-columns:minmax(0,1fr);grid-template-areas:"switch""stage"}._panel_1v1zf_24{z-index:1;width:min(272px, calc(100% - 2 * var(--space-3)));max-height:calc(100% - 2 * var(--space-3));margin:var(--space-3);pointer-events:none;grid-area:stage;place-self:start}._panel_1v1zf_24 ._section_1v1zf_93{box-shadow:0 2px 10px #00000014}}._section_1v1zf_93{border:1px solid var(--border);background:var(--surface-raised);pointer-events:auto;border-radius:16px;flex-shrink:0;overflow:hidden}._sectionHead_1v1zf_138{width:100%;padding:var(--space-3) var(--space-4);color:var(--text);font-size:var(--type-meta);line-height:var(--type-meta-lh);font-weight:var(--font-weight-semibold);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;display:flex}._sectionHead_1v1zf_138 .ms-icon{color:var(--text-muted);transition:color .12s var(--ease-out)}._sectionHead_1v1zf_138:hover .ms-icon,._sectionHead_1v1zf_138:focus-visible .ms-icon{color:var(--text)}._sectionHead_1v1zf_138:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}._sectionBody_1v1zf_168{gap:var(--space-2);padding:0 var(--space-4) var(--space-4);flex-direction:column;display:flex}@media (width<=720px){._section_1v1zf_93:not(:first-child){display:none}}._area_1v1zf_181{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3);border:1px solid var(--border);border-radius:var(--space-3);background:var(--surface-raised);color:var(--text);text-align:left;cursor:pointer;transition:background-color .12s var(--ease-out);display:flex}._area_1v1zf_181:hover,._area_1v1zf_181:focus-visible{background:var(--surface-muted);outline:none}._legend_1v1zf_202{gap:var(--space-3);color:var(--text-muted);margin:0;padding:0;font-size:12px;list-style:none;display:grid}._legend_1v1zf_202 li{align-items:center;gap:var(--space-2);display:flex}._legendIcon_1v1zf_218{border-radius:var(--radius-full);background:color-mix(in srgb, var(--text-muted) 55%, var(--surface-raised));width:20px;height:20px;color:var(--surface-raised);flex-shrink:0;place-items:center;display:grid}._sectionTitle_1v1zf_229{align-items:center;gap:var(--space-1);display:inline-flex}._areaTile_1v1zf_235{background:var(--area-soft);width:40px;height:40px;color:var(--area);font-size:16px;font-weight:var(--font-weight-semibold);border-radius:12px;flex-shrink:0;place-items:center;display:grid}._areaBody_1v1zf_248{align-content:center;gap:1px;min-width:0;height:40px;display:grid}._areaLeadName_1v1zf_256{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:1.25;overflow:hidden}._areaName_1v1zf_265{color:var(--text);font-size:var(--type-body);font-weight:var(--font-weight-semibold);line-height:1.25}[data-color=blue]{--area:var(--category-blue-ink);--area-soft:var(--category-blue)}[data-color=green]{--area:var(--category-green-ink);--area-soft:var(--category-green)}[data-color=orange]{--area:var(--category-orange-ink);--area-soft:var(--category-orange)}[data-color=pink]{--area:var(--category-pink-ink);--area-soft:var(--category-pink)}[data-color=purple]{--area:var(--category-purple-ink);--area-soft:var(--category-purple)}._canvas_1v1zf_293{touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;background-color:color-mix(in srgb, var(--surface-muted) 50%, var(--surface));background-image:radial-gradient(var(--border) 1px, transparent 1.5px);background-size:20px 20px;outline:none;position:absolute;inset:0;overflow:hidden}._canvas_1v1zf_293:active{cursor:grabbing}._canvas_1v1zf_293:focus-visible{box-shadow:inset 0 0 0 2px var(--brand)}._world_1v1zf_315{transform-origin:0 0;position:absolute;top:0;left:0}._smooth_1v1zf_322{transition:transform .28s var(--ease-out)}._wires_1v1zf_326{pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0;overflow:visible}._wire_1v1zf_326{fill:none;stroke:var(--area,var(--border));stroke-opacity:.6;stroke-width:2.5px;stroke-linecap:round;transition:stroke-opacity .16s var(--ease-out)}._wire_1v1zf_326[data-dim]{stroke-opacity:.12}._wire_1v1zf_326[data-lit]{stroke-opacity:1}._node_1v1zf_353{align-items:center;gap:var(--space-3);width:208px;height:76px;padding:var(--space-3);border:1.5px solid color-mix(in srgb, var(--area,var(--border)) 55%, var(--border));border-radius:var(--space-3);background:var(--surface-raised);cursor:default;transition:opacity .2s var(--ease-out), box-shadow .2s var(--ease-out), translate .2s var(--ease-out);outline:none;display:flex;position:absolute;box-shadow:0 1px 2px #0000000f}._node_1v1zf_353[aria-expanded]{cursor:pointer}._node_1v1zf_353:hover,._node_1v1zf_353:focus-visible{translate:0 -3px;box-shadow:0 8px 24px #0000001f}@media (prefers-reduced-motion:reduce){._node_1v1zf_353,._wire_1v1zf_326,._smooth_1v1zf_322{transition:none}._node_1v1zf_353:hover,._node_1v1zf_353:focus-visible{translate:none}}._node_1v1zf_353:focus-visible{outline:2px solid var(--brand);outline-offset:2px}._node_1v1zf_353[data-dim]{opacity:.25}._company_1v1zf_404{justify-content:center}._logo_1v1zf_408{border-radius:var(--space-2);object-fit:contain;width:36px;height:36px}._text_1v1zf_415{min-width:0;display:grid}._name_1v1zf_420{color:var(--text);font-size:var(--type-body);font-weight:var(--font-weight-semibold);white-space:nowrap;text-overflow:ellipsis;line-height:1.3;overflow:hidden}._detail_1v1zf_430{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:2px;font-size:12px;line-height:1.3;display:flex;overflow:hidden}._fold_1v1zf_442{border:1px solid var(--border);border-radius:var(--radius-full);background:var(--surface-raised);width:24px;height:24px;color:var(--text-muted);place-items:center;display:grid;position:absolute;bottom:-12px;left:50%;transform:translate(-50%)}._toolbar_1v1zf_457{right:var(--space-3);bottom:var(--space-3);align-items:center;gap:var(--space-1);padding:var(--space-1);border:1px solid var(--border);border-radius:var(--space-3);background:var(--surface-raised);display:flex;position:absolute;box-shadow:0 2px 8px #00000014}._zoom_1v1zf_471{min-width:44px;color:var(--text-muted);text-align:center;font-variant-numeric:tabular-nums;font-size:12px}._separator_1v1zf_479{width:1px;height:20px;margin:0 var(--space-1);background:var(--border-subtle)}._island_1v1zf_486{border:1px solid color-mix(in srgb, var(--area,var(--border)) 18%, transparent);background:color-mix(in srgb, var(--area-soft,var(--surface-muted)) 60%, var(--surface));transition:opacity .2s var(--ease-out);border-radius:28px;flex-direction:column;padding:0 20px 20px;display:flex;position:absolute}._island_1v1zf_486[data-dim]{opacity:.3}._islandHead_1v1zf_501{justify-content:space-between;align-items:center;gap:var(--space-3);flex-shrink:0;height:80px;display:flex}._islandName_1v1zf_510{color:var(--area,var(--text));font-size:20px;line-height:1.2;font-weight:var(--font-weight-semibold);letter-spacing:-.01em}._leadPill_1v1zf_518{align-items:center;gap:var(--space-2);border-radius:var(--radius-full);background:var(--surface-raised);color:var(--text-muted);padding:4px 12px 4px 4px;font-size:12px;display:flex;box-shadow:0 1px 2px #0000000f}._leadPill_1v1zf_518>span:last-child{display:grid}._leadPillLabel_1v1zf_534{color:var(--text-muted);font-size:9px;line-height:1.2}._leadPillName_1v1zf_540{color:var(--text);font-size:10px;font-weight:var(--font-weight-medium);line-height:1.2}._islandTeams_1v1zf_547{align-items:flex-start;gap:16px;display:flex}._team_1v1zf_553{border:1px solid var(--border);background:var(--surface-raised);width:264px;transition:opacity .2s var(--ease-out), box-shadow .2s var(--ease-out);border-radius:18px;flex-shrink:0;overflow:hidden;box-shadow:0 1px 3px #0000000f}._team_1v1zf_553[data-dim]{opacity:.35}._teamHead_1v1zf_570{border-bottom:1px solid var(--border-subtle);align-content:center;height:60px;padding:0 16px;display:grid}._teamName_1v1zf_578{color:var(--text);font-size:var(--type-body);font-weight:var(--font-weight-semibold)}._members_1v1zf_584{margin:0;padding:0;list-style:none;display:grid}._member_1v1zf_584{cursor:default;align-items:center;gap:var(--space-3);height:52px;transition:background-color .15s var(--ease-out);padding:0 16px;display:flex;position:relative}._member_1v1zf_584:last-child{border-radius:0 0 17px 17px}._member_1v1zf_584[data-shared]:hover,._member_1v1zf_584[data-lit]{background:color-mix(in srgb, var(--area-soft) 45%, transparent)}._islandTitle_1v1zf_611{display:grid}._kicker_1v1zf_615{color:var(--text-muted);font-size:10px;line-height:1.4;font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.06em}._areaLeadName_1v1zf_256[data-empty],._leadPillName_1v1zf_540[data-empty]{color:var(--text-muted);font-weight:var(--font-weight-regular,400)}._marked_1v1zf_630{flex-shrink:0;display:inline-flex;position:relative}._marks_1v1zf_636{gap:1px;display:flex;position:absolute;top:-3px;right:-3px}._leadMark_1v1zf_644{border:1.5px solid var(--surface-raised);border-radius:var(--radius-full);background:var(--area,var(--brand));width:12px;height:12px;color:var(--surface-raised);box-sizing:content-box;place-items:center;display:grid}._youMark_1v1zf_656{border:1.5px solid var(--surface-raised);border-radius:var(--radius-full);background:var(--brand);width:12px;height:12px;color:var(--on-cover);box-sizing:content-box;place-items:center;display:grid}._legendYou_1v1zf_668{background:var(--brand);color:var(--on-cover)}._sharedMark_1v1zf_673{border:1.5px solid var(--surface-raised);border-radius:var(--radius-full);background:color-mix(in srgb, var(--text-muted) 70%, var(--surface-raised));width:12px;height:12px;color:var(--surface-raised);box-sizing:content-box;place-items:center;display:grid}._open_1v1zf_685{text-align:left;cursor:pointer;background:0 0;border:0;padding:0}._open_1v1zf_685:hover,._open_1v1zf_685:focus-visible{outline:none;text-decoration:underline}._comment_6caet_2{max-width:20rem;color:var(--text-muted);font:inherit;text-align:left;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border:0;padding:0;display:block;overflow:hidden}._comment_6caet_2[aria-expanded=true]{white-space:pre-wrap;overflow-wrap:anywhere}._page_i5zh7_2{gap:var(--space-6);flex-direction:column;width:100%;min-width:0;display:flex}._header_i5zh7_9{justify-content:space-between;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;display:flex}._title_i5zh7_16{color:var(--text);font-size:var(--type-heading);line-height:var(--type-heading-lh);letter-spacing:var(--type-heading-ls);font-weight:var(--font-weight-semibold)}._subtitle_i5zh7_23{margin-top:var(--space-2);color:var(--text-muted);font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls)}._workspace_i5zh7_30{gap:var(--space-4);flex-direction:column;width:100%;min-width:0;display:flex}._person_i5zh7_37{align-items:center;gap:var(--space-3);min-width:0;display:flex}._personText_i5zh7_43{min-width:0}._muted_i5zh7_46{color:var(--text-muted);white-space:nowrap}._when_i5zh7_50{color:var(--text-muted);font-size:var(--type-meta);line-height:var(--type-meta-lh);white-space:nowrap;font-variant-numeric:tabular-nums}._stage_15517_2{--radius:min(38vmin, 20rem);--size:clamp(3.5rem, 9vmin, 6rem);min-height:100dvh;padding:var(--space-6) var(--space-4);background-color:var(--canvas);color:var(--text);cursor:default;place-items:center;display:grid;position:relative;overflow:hidden}._orbit_15517_16{width:0;height:0;animation:2.4s cubic-bezier(.2,.7,.2,1) both _spin_15517_1;position:absolute;top:50%;left:50%}._slot_15517_24{rotate:var(--angle);position:absolute}._arm_15517_28{translate:-50% calc(-50% - var(--radius));animation:_gather_15517_1 1.4s cubic-bezier(.2, .8, .3, 1.15) calc(var(--i) * 30ms) both, _scatter_15517_1 .7s ease-in 2.1s forwards;display:block;position:absolute}._face_15517_36{width:var(--size);max-width:none;height:var(--size);rotate:calc(-1 * var(--angle));filter:drop-shadow(0 .75rem 1rem color-mix(in oklab, var(--text) 14%, transparent));animation:2.4s cubic-bezier(.2,.7,.2,1) both _unspin_15517_1;display:block}._center_15517_46{z-index:1;align-items:center;gap:var(--space-5);text-align:center;flex-direction:column;max-width:28rem;display:flex;position:relative}._host_15517_56{aspect-ratio:1;width:clamp(6rem,15.5vmin,8.5rem);filter:drop-shadow(0 1.5rem 2rem color-mix(in oklab, var(--text) 18%, transparent));animation:.7s cubic-bezier(.3,1.5,.5,1) 2.2s both _pop_15517_1}._bubble_15517_62{min-height:5.5rem;padding:var(--space-4) var(--space-5);border-radius:var(--radius-xl);background-color:var(--surface-raised);filter:drop-shadow(0 1px 2px color-mix(in oklab, var(--text) 5%, transparent)) drop-shadow(0 .5rem .75rem color-mix(in oklab, var(--text) 8%, transparent));color:var(--text);font-size:var(--type-reading);line-height:var(--type-reading-lh);letter-spacing:var(--type-reading-ls);text-align:left;animation:_rise_15517_1 .4s var(--ease-out) 2.6s both;position:relative}._logo_15517_77{top:var(--space-6);right:var(--space-6);z-index:1;animation:_appear_15517_1 .6s var(--ease-out) 2.6s both;position:absolute}._bubble_15517_62:has(._inviter_15517_84){align-items:flex-start;gap:var(--space-3);display:flex}._inviter_15517_84{flex-shrink:0}._bubble_15517_62:before{content:"";background-color:var(--surface-raised);border-radius:.2rem;width:1rem;height:1rem;position:absolute;bottom:-.5rem;left:50%;transform:translate(-50%)rotate(45deg)}._actions_15517_103{align-items:center;gap:var(--space-2);animation:_rise_15517_1 .4s var(--ease-out) 2.9s both;flex-direction:column;display:flex}._skipped_15517_111 ._orbit_15517_16{display:none}._skipped_15517_111 ._logo_15517_77{animation:_appear_15517_1 .3s var(--ease-out) both}._skipped_15517_111 ._host_15517_56,._skipped_15517_111 ._bubble_15517_62,._skipped_15517_111 ._actions_15517_103{animation:none}._leaving_15517_123 ._host_15517_56{animation:.5s cubic-bezier(.5,0,.75,0) forwards _leave_15517_1}._leaving_15517_123 ._bubble_15517_62,._leaving_15517_123 ._actions_15517_103{animation:.3s ease-in forwards _fade_15517_1}@media (width<=40rem){._slot_15517_24:nth-child(n+9){display:none}}@keyframes _appear_15517_1{0%{opacity:0}}@keyframes _spin_15517_1{0%{rotate:-140deg}to{rotate:0deg}}@keyframes _unspin_15517_1{0%{transform:rotate(140deg)}to{transform:rotate(0)}}@keyframes _gather_15517_1{0%{opacity:0;translate:-50% calc(-50% - 120vmax);scale:.4}to{translate:-50% calc(-50% - var(--radius));opacity:1;scale:1}}@keyframes _scatter_15517_1{to{opacity:0;translate:-50% calc(-50% - 90vmax);scale:.5}}@keyframes _leave_15517_1{0%{opacity:1;scale:1}30%{scale:1.08}to{opacity:0;scale:0}}@keyframes _fade_15517_1{to{opacity:0;translate:0 -.5rem}}@keyframes _pop_15517_1{0%{opacity:0;scale:0}to{opacity:1;scale:1}}@keyframes _rise_15517_1{0%{opacity:0;translate:0 .75rem}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){._orbit_15517_16{display:none}._host_15517_56,._bubble_15517_62,._actions_15517_103,._logo_15517_77{animation:none}}._stage_b8u6i_2{min-height:100dvh;padding:var(--space-6) var(--space-4) var(--space-8);background-color:var(--canvas);color:var(--text);flex-direction:column;align-items:center;display:flex}._top_b8u6i_11{width:100%;padding:0 var(--space-2);justify-content:center;align-items:center;display:flex;position:relative}._back_b8u6i_19{position:absolute;left:0}._finale_b8u6i_23{align-content:center;justify-items:center;gap:var(--space-5);text-align:center;flex:1;width:100%;max-width:30rem;display:grid}._ask_b8u6i_33:focus-visible{box-shadow:none!important}._portraitSpot_b8u6i_36{position:relative}._cheerSpot_b8u6i_39{width:4.5rem;height:4.5rem;position:absolute;bottom:-.75rem;right:-2.25rem}._portrait_b8u6i_36{animation:.6s cubic-bezier(.3,1.5,.5,1) both _pop_b8u6i_1;position:relative}._portrait_b8u6i_36>:first-child{box-shadow:0 0 0 .375rem var(--surface-raised)}._lead_b8u6i_53{max-width:24rem;color:var(--text-muted);font-size:var(--type-reading);line-height:var(--type-reading-lh)}@keyframes _pop_b8u6i_1{0%{opacity:0;scale:.6}}._fields_b8u6i_65:has(>._photo_b8u6i_65){flex:1;justify-content:center}._photo_b8u6i_65{justify-items:center;gap:var(--space-2);padding-bottom:var(--space-8);display:grid}._logo_b8u6i_75{position:absolute;right:0}@media (prefers-reduced-motion:reduce){._portrait_b8u6i_36{animation:none}}._dots_b8u6i_84{gap:var(--space-2);display:flex}._dots_b8u6i_84 li{background-color:var(--border);width:.5rem;height:.5rem;transition:width var(--duration-normal) var(--ease-out), background-color var(--duration-normal) var(--ease-out);border-radius:999px}._dots_b8u6i_84 ._past_b8u6i_97{background-color:var(--brand-soft-strong)}._dots_b8u6i_84 ._current_b8u6i_100{background-color:var(--brand);width:1.5rem}._column_b8u6i_105{align-items:stretch;gap:var(--space-5);width:100%;max-width:32rem;margin-top:clamp(var(--space-8), 9dvh, 5rem);animation:_enter_b8u6i_1 .45s var(--ease-out) both;flex-direction:column;flex:1;display:flex}._heading_b8u6i_116{align-items:flex-start;gap:var(--space-2);text-align:left;text-wrap:balance;flex-direction:column;width:100%;display:flex}@media (width>=40rem){._split_b8u6i_126{display:none}}._centered_b8u6i_130{text-align:center;align-items:center}._ask_b8u6i_33{font-family:Geist, var(--font-sans);letter-spacing:-.035em;color:color-mix(in oklab, var(--text) 60%, transparent);font-size:clamp(1.375rem,2vw,1.75rem);font-weight:300;line-height:1.15}._bright_b8u6i_142{color:var(--brand);font-weight:500}._ask_b8u6i_33:focus{outline:none}._note_b8u6i_149{color:var(--text-muted);font-size:var(--type-meta);line-height:var(--type-meta-lh);letter-spacing:var(--type-meta-ls)}._companion_b8u6i_155{z-index:20;pointer-events:none;transition:transform .7s cubic-bezier(.3,1.25,.5,1);position:fixed;top:0;left:0}._host_b8u6i_163{aspect-ratio:1;width:6.86rem;filter:drop-shadow(0 .75rem 1rem color-mix(in oklab, var(--text) 14%, transparent))}._tip_b8u6i_168{right:var(--pad);bottom:calc(100% - var(--pad) + var(--space-2));width:max-content;max-width:14rem;padding:var(--space-2) var(--space-3);border-radius:var(--radius-lg);background-color:var(--surface-raised);font-size:var(--type-meta);line-height:var(--type-meta-lh);letter-spacing:var(--type-meta-ls);filter:drop-shadow(0 1px 2px color-mix(in oklab, var(--text) 5%, transparent)) drop-shadow(0 .5rem .75rem color-mix(in oklab, var(--text) 8%, transparent));animation:_tip_b8u6i_168 4.5s var(--ease-out) .3s both;position:absolute}._tip_b8u6i_168:after{content:"";background-color:var(--surface-raised);border-radius:.15rem;width:.75rem;height:.75rem;position:absolute;bottom:-.375rem;right:1.5rem;transform:rotate(45deg)}._tip_b8u6i_168[data-side=right],._tip_b8u6i_168[data-side=left]{top:calc(var(--pad) + .5rem);bottom:auto}._tip_b8u6i_168[data-side=right]{right:auto;left:calc(100% - var(--pad) + var(--space-2))}._tip_b8u6i_168[data-side=left]{right:calc(100% - var(--pad) + var(--space-2))}._tip_b8u6i_168[data-side=right]:after,._tip_b8u6i_168[data-side=left]:after{top:.75rem;bottom:auto}._tip_b8u6i_168[data-side=right]:after{left:-.375rem;right:auto}._tip_b8u6i_168[data-side=left]:after{right:-.375rem}._fields_b8u6i_65{gap:var(--space-5);flex-direction:column;width:100%;display:flex}._pair_b8u6i_225{gap:var(--space-5);display:grid}._actions_b8u6i_229{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;padding-top:var(--space-8);margin-top:auto;display:flex}._primary_b8u6i_238{min-width:10rem;margin-left:auto}._primary_b8u6i_238:only-child{width:100%;margin-left:0}@media (width>=30rem){._pair_b8u6i_225{grid-template-columns:minmax(0,1fr) 9rem}}@keyframes _tip_b8u6i_168{0%{opacity:0;translate:0 .5rem}10%,85%{opacity:1;translate:0}to{opacity:0;translate:0 .25rem}}@media (width<=40rem){._column_b8u6i_105{margin-top:var(--space-8)}._heading_b8u6i_116{text-align:center;align-items:center}._actions_b8u6i_229{align-items:stretch;gap:var(--space-3);padding-top:var(--space-6);flex-direction:column-reverse}._primary_b8u6i_238{width:100%;min-height:3.25rem;margin-left:0}._host_b8u6i_163{width:5.33rem}}@keyframes _enter_b8u6i_1{0%{opacity:0;translate:0 .75rem}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){._column_b8u6i_105{animation:none}._tip_b8u6i_168{animation:none;display:none}._companion_b8u6i_155,._dots_b8u6i_84 li{transition:none}}}@layer utilities{.collapse{visibility:collapse}.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}.fixed{position:fixed}.static{position:static}.right-4{right:calc(var(--spacing) * 4)}.bottom-4{bottom:calc(var(--spacing) * 4)}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-0{margin:0}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mr-auto{margin-right:auto}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.\!hidden{display:none!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-20{height:calc(var(--spacing) * 20)}.h-40{height:calc(var(--spacing) * 40)}.h-64{height:calc(var(--spacing) * 64)}.min-h-\[calc\(100dvh_-_14rem\)\]{min-height:calc(100dvh - 14rem)}.min-h-dvh{min-height:100dvh}.w-14{width:calc(var(--spacing) * 14)}.w-28{width:calc(var(--spacing) * 28)}.w-64{width:calc(var(--spacing) * 64)}.w-96{width:calc(var(--spacing) * 96)}.w-fit{width:fit-content}.w-full{width:100%}.max-w-full{max-width:100%}.min-w-0{min-width:0}.flex-1{flex:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-items-center{justify-items:center}.justify-items-start{justify-items:start}.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-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-10{column-gap:calc(var(--spacing) * 10)}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.bg-canvas{background-color:var(--canvas)}.p-4{padding:calc(var(--spacing) * 4)}.py-4{padding-block:calc(var(--spacing) * 4)}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.text-center{text-align:center}.text-left{text-align:left}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.text-\[var\(--text-muted\)\],.text-text-muted{color:var(--text-muted)}.capitalize{text-transform:capitalize}.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)}.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)}.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,)}.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))}@media (width>=40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:col-span-12{grid-column:span 12/span 12}.lg\:col-start-1{grid-column-start:1}.lg\:col-start-5{grid-column-start:5}.lg\:row-start-1{grid-row-start:1}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,1fr\)_22rem\]{grid-template-columns:minmax(0,1fr) 22rem}}}:root{--neutral-50:#fff;--neutral-100:#f8fafc;--neutral-200:#f1f5f9;--neutral-300:#e2e8f0;--neutral-400:#cbd5e1;--neutral-500:#94a3b8;--neutral-600:#58677c;--neutral-700:#4d5b70;--neutral-800:#475569;--neutral-900:#334155;--neutral-950:#0f172a;--neutral-a04:#0f172a0a;--neutral-a06:#0f172a0f;--neutral-a08:#0f172a14;--neutral-a11:#0f172a1c;--neutral-a18:#0f172a2e;--neutral-a28:#0f172a47;--paper:#fff;--paper-hover:#e2e8f0;--trace-violet:#8b5cff;--trace-blue:#4fc3e8;--trace-yellow:#ffc233;--trace-track:#1c1838}[data-theme=dark]{--neutral-50:#18181a;--neutral-100:#1d1d1f;--neutral-200:#232325;--neutral-300:#2c2c2f;--neutral-400:#36363a;--neutral-500:#4a4a4f;--neutral-600:#97979e;--neutral-700:#a1a1a7;--neutral-800:#c4c4c9;--neutral-900:#e0e0e3;--neutral-950:#f4f4f5;--neutral-a04:#ffffff0a;--neutral-a06:#ffffff0f;--neutral-a08:#ffffff12;--neutral-a11:#ffffff1c;--neutral-a18:#ffffff17;--neutral-a28:#ffffff38}:root{--primary-50:#f0eefe;--primary-100:#e7e4ff;--primary-200:#d3cdfe;--primary-300:#b8affe;--primary-400:#9382ff;--primary-500:#7255fe;--primary-600:#541df7;--primary-700:#3d00d5;--primary-800:#2805a1;--primary-900:#160a6a;--primary-950:#0c0540;--cover-0:#8075fe;--cover-1:#6256fd;--cover-2:#4436fb;--cover-3:#3325f5;--cover-4:#2b1eea;--cover-5:#2318ca;--cover-6:#1912a0;--cover-7:#0d0862;--cover-8:#030127;--cover-9:#020117;--cover-floor:#18171f;--accent-1-seed:oklch(from var(--primary-600) l c calc(h + 225));--accent-2-seed:oklch(from var(--primary-600) l c calc(h + 60))}[data-theme=dark]{--primary-50:#1b1743;--primary-100:#251d64;--primary-200:#31208f;--primary-300:#421ec4;--primary-400:#5b2ef8;--primary-500:#775fff;--primary-600:#9382ff;--primary-700:#b5abfe;--primary-800:#d0c9ff;--primary-900:#e7e4ff;--primary-950:#f3f1ff}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--canvas:var(--neutral-200);--surface:var(--neutral-50);--surface-muted:var(--neutral-300);--surface-raised:var(--neutral-50);--surface-rail:var(--neutral-100);--surface-sunken:var(--neutral-400);--surface-hover:var(--neutral-a04);--surface-active:var(--neutral-a08);--table-stripe:var(--surface-muted)}@supports (color:color-mix(in lab, red, red)){:root{--table-stripe:color-mix(in srgb, var(--surface-muted) 30%, var(--surface))}}:root{--popover:var(--neutral-50);--scrim:#0f172a24;--veil:#0f172a66;--border:var(--neutral-a08);--border-subtle:var(--neutral-a04);--border-strong:var(--neutral-500);--border-alpha:var(--neutral-a08);--text:var(--neutral-950);--text-muted:var(--neutral-700);--icon-muted:var(--neutral-800);--text-placeholder:var(--neutral-600);--text-disabled:var(--neutral-500);--disabled-bg:var(--neutral-300);--disabled-border:var(--neutral-400);--solid:var(--neutral-950);--solid-hover:#0f0f14;--on-solid:var(--neutral-50);--light:var(--paper);--light-hover:var(--paper-hover);--on-light:var(--cover-floor);--mark:var(--brand);--light-edge:#18171f24;--brand:var(--primary-600);--brand-hover:var(--primary-700);--on-brand:#fff;--brand-soft:var(--primary-50);--brand-soft-strong:var(--primary-100);--table-selected:var(--brand-soft-strong);--table-selected-hover:var(--primary-200);--accent-1:oklch(from var(--accent-1-seed) .62 .13 h);--accent-1-soft:oklch(from var(--accent-1-seed) .935 .04 h);--accent-1-ink:oklch(from var(--accent-1-seed) .46 .11 h);--accent-2:oklch(from var(--accent-2-seed) .62 .13 h);--accent-2-soft:oklch(from var(--accent-2-seed) .935 .04 h);--accent-2-ink:oklch(from var(--accent-2-seed) .46 .11 h);--accent:#db3b00;--on-accent:#fff;--on-ok:#fff;--on-warn:#0f0f14;--brand-ink:var(--primary-700);--ok:#04983b;--ok-ink:#04712c;--ok-subtle:#d4e9dc;--ok-fill:#198842;--warn:#de8a13;--warn-ink:#a74d00;--warn-subtle:#ffe4b8;--bad:#e81f20;--bad-ink:#c3001e;--bad-hover:#ce010f;--bad-subtle:#ffd2c6;--on-bad:#fff;--category-green:#d6ecd6;--category-green-ink:#007718;--category-blue:#d5e4f7;--category-blue-ink:#005fd2;--category-purple:#eadffa;--category-purple-ink:#8c34d5;--category-pink:#fcdbe0;--category-pink-ink:#c70053;--category-orange:#fadfcd;--category-orange-ink:#974200;--relief-raised:0 0 0 1px var(--border), 0 2px 4px -2px #0f172a1f;--relief-inset:inset 0 0 0 1px var(--border-strong), inset 0 1px 2px #0f172a0a;--relief-card:0 1px 2px 0 #0f172a0a, 0 8px 20px -6px #0f172a14;--relief-toolbar:inset 0 0 0 1px var(--neutral-a11);--relief-popover:0 4px 12px -4px #0f172a1a, 0 20px 48px -16px #0f172a29;--grad-mark:none;--cover-bg:linear-gradient(in oklab 180deg, var(--cover-0) 0%, var(--cover-1) 12%, var(--cover-2) 24%, var(--cover-3) 36%, var(--cover-4) 48%, var(--cover-5) 60%, var(--cover-6) 74%, var(--cover-6) 88%, var(--cover-floor) 100%)}@supports (color:color-mix(in lab, red, red)){:root{--cover-bg:linear-gradient(in oklab 180deg, var(--cover-0) 0%, var(--cover-1) 12%, var(--cover-2) 24%, var(--cover-3) 36%, var(--cover-4) 48%, var(--cover-5) 60%, color-mix(in oklab, var(--cover-6) 70%, var(--cover-floor)) 74%, color-mix(in oklab, var(--cover-6) 25%, var(--cover-floor)) 88%, var(--cover-floor) 100%)}}:root{--stage-bg:linear-gradient(in oklab 180deg, var(--cover-1) 0%, var(--cover-3) 100%);--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 1 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--on-cover:#fff;--on-cover-muted:#ffffffd1;--on-cover-hover:#ffffff1f;--cover-ring:0 0 0 2px var(--cover-4), 0 0 0 .25rem #ffffffd9;--nav-selected-fill:linear-gradient(var(--brand-soft), var(--brand-soft));--nav-selected-ink:var(--brand-ink);--tab-selected-ink:var(--brand-ink);--nav-selected-tint:none;--nav-selected-border:transparent;--folder-solid:1;--folder-blur:0rem;--folder-sheen:0;--folder-glow:0;--nav-selected-edge:none;--nav-marker:var(--brand);--nav-chip:var(--neutral-a06);--nav-marker-glow:0 0 6px var(--brand)}@supports (color:color-mix(in lab, red, red)){:root{--nav-marker-glow:0 0 6px color-mix(in oklab, var(--brand) 55%, transparent)}}:root{--relief-mark:inset 0 0 0 1px currentColor}@supports (color:color-mix(in lab, red, red)){:root{--relief-mark:inset 0 0 0 1px color-mix(in oklab, currentColor 12%, transparent)}}:root{--spinner-arc-start:var(--primary-400);--spinner-arc-end:var(--primary-600);--switch-on:var(--brand);--switch-off:var(--neutral-400);--switch-on-inset:none;--switch-off-inset:none;--switch-thumb:#fff;--switch-thumb-shadow:0 1px 3px #0f172a2e;--field-bg:var(--neutral-50);--field-bg-hover:var(--neutral-50);--field-bg-on-surface:var(--neutral-200);--field-bg-on-surface-hover:var(--neutral-300);--field-border:var(--neutral-a18);--button-muted-bg:var(--surface-muted);--button-muted-bg-hover:var(--surface-sunken);--button-muted-ring:none;--focus-ring:0 0 0 2px var(--surface), 0 0 0 .25rem var(--primary-500)}@supports (color:color-mix(in lab, red, red)){:root{--focus-ring:0 0 0 2px var(--surface), 0 0 0 .25rem color-mix(in oklab, var(--primary-500) 45%, transparent)}}:root{--focus-border:var(--primary-500);--track:var(--neutral-a04);--skeleton:var(--neutral-a11);--chart-fill:var(--series-1);--chart-ok:var(--ok);--chart-warn:var(--warn);--chart-bad:var(--bad);--chart-grid:var(--neutral-a08);--chart-axis:var(--neutral-a28);--series-1:var(--primary-600);--series-2:var(--accent-1);--series-3:var(--accent-2);--series-other:var(--neutral-600)}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--canvas:var(--neutral-50);--surface:var(--neutral-200);--popover:var(--neutral-200);--surface-raised:var(--neutral-400);--table-stripe:var(--surface-muted)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--table-stripe:color-mix(in srgb, var(--surface-muted) 45%, var(--surface))}}[data-theme=dark]{--on-solid:var(--neutral-200);--accent:#da3d00;--ok:#05b646;--ok-ink:#3ad472;--ok-subtle:#15351f;--ok-fill:#0a7a38;--warn:#ff8432;--warn-ink:#ff9759;--warn-subtle:#3d271a;--bad:#dd3636;--bad-ink:#fb827e;--bad-hover:#c42529;--bad-subtle:#351816;--category-green:#0c3314;--category-green-ink:#44a757;--category-blue:#132a4a;--category-blue-ink:#5594e6;--category-purple:#322044;--category-purple-ink:#aa7bdb;--category-pink:#471628;--category-pink-ink:#e5638f;--category-orange:#3f2110;--category-orange-ink:#ec6f00;--on-warn:#121212;--veil:#0000008c;--switch-on:var(--brand);--switch-off:var(--neutral-400);--switch-on-inset:none;--switch-off-inset:none;--switch-thumb:#fff;--switch-thumb-shadow:0 1px 3px #00000040;--field-bg:var(--neutral-200);--field-bg-hover:var(--neutral-300);--field-bg-on-surface:var(--neutral-300);--field-bg-on-surface-hover:var(--neutral-400);--field-border:var(--neutral-a18);--track:var(--neutral-a11);--skeleton:var(--neutral-a11);--chart-bad:var(--bad-ink);--accent-1:oklch(from var(--accent-1-seed) .78 .13 h);--accent-1-soft:oklch(from var(--accent-1-seed) .3 .05 h);--accent-1-ink:oklch(from var(--accent-1-seed) .86 .09 h);--accent-2:oklch(from var(--accent-2-seed) .82 .13 h);--accent-2-soft:oklch(from var(--accent-2-seed) .3 .05 h);--accent-2-ink:oklch(from var(--accent-2-seed) .86 .09 h);--focus-ring:0 0 0 2px var(--surface), 0 0 0 .25rem var(--primary-500)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--focus-ring:0 0 0 2px var(--surface), 0 0 0 .25rem color-mix(in oklab, var(--primary-500) 60%, transparent)}}[data-theme=dark]{--brand-ink:var(--primary-700);--brand-soft:var(--primary-50);--brand-soft-strong:var(--primary-100);--table-selected:var(--brand-soft)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--table-selected:color-mix(in oklab, var(--brand-soft) 50%, var(--surface))}}[data-theme=dark]{--table-selected-hover:var(--brand-soft-strong)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--table-selected-hover:color-mix(in oklab, var(--brand-soft-strong) 50%, var(--surface))}}[data-theme=dark]{--brand:var(--primary-400);--brand-hover:var(--primary-300);--mark:#fff;--scrim:#0000008c;--solid:var(--neutral-950);--solid-hover:#fff;--grad-mark:none;--nav-selected-fill:linear-gradient(180deg, var(--neutral-950), var(--neutral-950))}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--nav-selected-fill:linear-gradient(180deg, color-mix(in oklab, var(--neutral-950) 9%, var(--surface-rail)), color-mix(in oklab, var(--neutral-950) 3%, var(--surface-rail)))}}[data-theme=dark]{--nav-selected-ink:var(--text);--tab-selected-ink:var(--text);--nav-selected-tint:linear-gradient(90deg, var(--primary-500), var(--primary-500) 18%, transparent 32%)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--nav-selected-tint:linear-gradient(90deg, color-mix(in oklab, var(--primary-500) 20%, transparent), color-mix(in oklab, var(--primary-500) 6%, transparent) 18%, transparent 32%)}}[data-theme=dark]{--nav-selected-border:var(--neutral-a11);--folder-solid:0;--folder-blur:.875rem;--folder-sheen:1;--folder-glow:.45;--nav-selected-edge:inset 1px 0 0 0 var(--primary-500), inset .5rem 0 .75rem -.5rem var(--primary-500)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--nav-selected-edge:inset 1px 0 0 0 color-mix(in oklab, var(--primary-500) 65%, transparent), inset .5rem 0 .75rem -.5rem color-mix(in oklab, var(--primary-500) 35%, transparent)}}[data-theme=dark]{--nav-marker:var(--primary-500);--nav-chip:var(--neutral-a06);--nav-marker-glow:0 0 10px var(--primary-500)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--nav-marker-glow:0 0 10px color-mix(in oklab, var(--primary-500) 75%, transparent)}}[data-theme=dark]{--relief-mark:inset 0 0 0 1px currentColor}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--relief-mark:inset 0 0 0 1px color-mix(in oklab, currentColor 12%, transparent)}}[data-theme=dark]{--relief-raised:0 0 0 1px var(--border), 0 2px 4px #0003;--relief-inset:inset 0 0 0 1px var(--border-strong);--relief-card:none;--relief-toolbar:inset 0 0 0 1px var(--neutral-a11);--relief-popover:0 0 0 1px var(--neutral-a08), 0 8px 20px -6px #0006, 0 24px 48px -16px #00000080}:root{--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;--radius-xs:.25rem;--radius-sm:.375rem;--radius-md:.625rem;--radius-lg:.75rem;--radius-xl:1rem;--radius-2xl:1.5rem;--radius-full:9999px;--sidebar-w:16.5rem;--sidebar-w-collapsed:4.5rem;--topbar-h:calc(3.75rem + 1px);--shell-pad:2.5rem;--nav-item-h:2.5rem;--nav-item-gap:.25rem;--nav-sub-indent:2.875rem;--content-w:61.25rem;--reading-w:70ch;--font-sans:Inter, ui-sans-serif, system-ui, -apple-system, sans-serif;--font-display:var(--font-sans);--font-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--font-weight-medium:400;--font-weight-semibold:500;--font-weight-bold:600;--type-meta:.75rem;--type-meta-lh:1rem;--type-meta-ls:.01em;--type-label:.8125rem;--type-label-lh:1.125rem;--type-label-ls:.005em;--type-body:.875rem;--type-body-lh:1.25rem;--type-body-ls:0em;--type-reading:1rem;--type-reading-lh:1.5rem;--type-reading-ls:0em;--type-title:1.25rem;--type-title-lh:1.75rem;--type-title-ls:-.01em;--type-heading:1.75rem;--type-heading-lh:2.25rem;--type-heading-ls:-.015em;--type-display:2.5rem;--type-display-lh:2.75rem;--type-display-ls:-.02em;--duration-fast:.12s;--duration-normal:.19s;--duration-content:.28s;--duration-celebrate:.56s;--ease-out:cubic-bezier(.24, 1, .4, 1);--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-slide:cubic-bezier(.32, .72, 0, 1);--ease-spring:linear(0, .22 6%, .78 17%, 1.08 27%, 1.16 33%, 1.11 40%, 1.01 50%, .97 58%, .99 70%, 1)}html,body,#root{min-height:100%;margin:0}body{background:var(--canvas);color:var(--text);font-family:var(--font-sans);font-size:var(--type-body);font-weight:var(--font-weight-medium);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls);font-optical-sizing:auto;font-feature-settings:"cv11", "ss03";text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3{font-family:var(--educabot-heading-font,var(--font-sans));font-weight:var(--educabot-heading-weight,var(--font-weight-semibold));margin:0}th{font-weight:var(--font-weight-semibold)}td,th{font-variant-numeric:tabular-nums}strong,b{font-weight:var(--font-weight-semibold)}.icon-muted{color:var(--icon-muted);--icon-wght:400}.weight-steady{justify-items:center;display:inline-grid}.weight-steady>*{grid-area:1/1}.weight-steady>[aria-hidden=true]{visibility:hidden;font-weight:var(--font-weight-semibold)}.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-italic{font-style:normal}.tabular{font-variant-numeric:tabular-nums}@media (pointer:coarse){.touch-target{position:relative}.touch-target:after{content:"";width:100%;min-width:2.75rem;height:100%;min-height:2.75rem;position:absolute;top:50%;left:50%;translate:-50% -50%}.field input,.field textarea,input.field-focus,textarea.field-focus{font-size:var(--type-reading);line-height:var(--type-reading-lh);letter-spacing:var(--type-reading-ls)}}.bg-surface,.bg-popover{--field-bg:var(--field-bg-on-surface);--field-bg-hover:var(--field-bg-on-surface-hover)}.bg-surface{background-color:var(--surface)}.bg-popover{background-color:var(--popover)}@property --relief{syntax:"*";inherits:false}@property --datum{syntax:"*";inherits:true}.inset-relief{--relief:var(--relief-inset);box-shadow:var(--relief)}.mark{background-image:var(--grad-mark);box-shadow:var(--relief-mark)}.mark-ring{box-shadow:var(--relief-mark), 0 0 0 2px var(--ring)}.switch-track-on{background:var(--switch-on);box-shadow:var(--switch-on-inset)}.switch-track-off{background:var(--switch-off);box-shadow:var(--switch-off-inset)}.switch-thumb{background:var(--switch-thumb);box-shadow:var(--switch-thumb-shadow)}:is(.field:focus-within:not(:has(button:focus,a:focus,[tabindex]:focus)),.field-focus:focus-visible){border-color:var(--focus-border);box-shadow:inset 0 0 0 1px var(--focus-border)}.field input:focus-visible,.field textarea:focus-visible{box-shadow:none}.field-focus:disabled{pointer-events:none;border-color:var(--disabled-border);background-color:var(--disabled-bg);color:var(--text-disabled)}.field:has(input:disabled,textarea:disabled){pointer-events:none;border-color:var(--disabled-border);background-color:var(--disabled-bg);color:var(--text-disabled)}:is(.field:has(input:disabled,textarea:disabled),.field-focus:disabled) *,.field :is(input,textarea):disabled::placeholder,:disabled .icon-muted{color:var(--text-disabled)}.switch-track-on:is(:disabled,:has(~:disabled)){background:var(--text-disabled);box-shadow:none}.switch-track-off:is(:disabled,:has(~:disabled)){background:var(--disabled-bg);box-shadow:inset 0 0 0 1px var(--disabled-border)}.field-focus[aria-invalid=true]{border-color:var(--bad-ink)}.field:has([aria-invalid=true]){border-color:var(--bad-ink)}.field-focus[aria-invalid=true]:focus-visible{border-color:var(--bad-ink);box-shadow:inset 0 0 0 1px var(--bad-ink)}.field:has([aria-invalid=true]):focus-within:not(:has(button:focus,a:focus,[tabindex]:focus)){border-color:var(--bad-ink);box-shadow:inset 0 0 0 1px var(--bad-ink)}:where(a,button,input,select,textarea,[tabindex]):focus-visible{box-shadow:var(--relief,0 0 #0000), var(--focus-ring);outline:none}[role=dialog]:focus-visible{box-shadow:none}tr[tabindex]:focus-visible,.focus-inset:focus-visible{outline:2px solid var(--focus-border);outline-offset:-2px;box-shadow:none}@keyframes ui-spin{to{transform:rotate(360deg)}}.spin{animation:.6s linear infinite ui-spin}@media (prefers-reduced-motion:reduce){.spin{animation:2.4s linear infinite ui-spin}}@keyframes ui-pop-in{0%{opacity:0;transform:translateY(-.25rem)scale(.97)}to{opacity:1;transform:none}}@keyframes ui-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ui-rise{0%{opacity:0;transform:translateY(.625rem)}to{opacity:1;transform:none}}@keyframes ui-pulse{0%,to{opacity:1}50%{opacity:.6}}.ui-pulse{animation:ui-pulse 1.6s var(--ease-out) infinite}.ui-pop{animation:ui-pop-in var(--duration-fast) var(--ease-out)}.ui-fade{animation:ui-fade-in var(--duration-normal) var(--ease-out)}.ui-rise{animation:ui-rise var(--duration-content) var(--ease-out) both}@media (prefers-reduced-motion:reduce){.ui-pop,.ui-fade,.ui-rise,.ui-pulse{animation:none!important}*{transition-duration:1ms!important}}@font-face{font-family:Material Symbols Rounded;src:url(/assets/material-symbols-rounded-DjqyMP91.woff2)format("woff2");font-weight:100 700;font-display:block}.ms-icon{font-family:Material Symbols Rounded;font-size:var(--icon-size,1.25rem);width:var(--icon-size,1.25rem);height:var(--icon-size,1.25rem);letter-spacing:normal;text-transform:none;white-space:nowrap;-webkit-user-select:none;user-select:none;font-variant-ligatures:none;-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0, "wght" var(--icon-wght,400);direction:ltr;flex-shrink:0;justify-content:center;align-items:center;font-style:normal;font-weight:400;line-height:1;display:inline-flex}.icon-filled .ms-icon{font-variation-settings:"FILL" 1, "wght" var(--icon-wght,400)}:root:root{--primary-50:#e1f5f2;--primary-100:#cbede7;--primary-200:#98d9cf;--primary-300:#7cb5ac;--primary-400:#5a847d;--primary-500:#365d55;--primary-600:#1c3a34;--primary-700:#152e28;--primary-800:#0c201b;--primary-900:#05130f;--primary-950:#010806;--cover-0:#579b8e;--cover-1:#498477;--cover-2:#3e7063;--cover-3:#396559;--cover-4:#365f53;--cover-5:#2d5046;--cover-6:#223e36;--cover-7:#11241e;--cover-8:#030a07;--cover-9:#010504;--cover-floor:#171918}:root:root[data-theme=dark]{--primary-50:#17221f;--primary-100:#1b2b28;--primary-200:#1e3731;--primary-300:#23443d;--primary-400:#2d564e;--primary-500:#4a756c;--primary-600:#5e938a;--primary-700:#79bbb0;--primary-800:#91dbcf;--primary-900:#cceee8;--primary-950:#e6f7f4}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@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-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}._actions_n6f2e_139{justify-content:flex-end;gap:var(--space-2);display:flex}
