@font-face{font-family:Inter;font-weight:300 900;font-style:normal;font-display:fallback;src:url(/assets/InterVariable-BqNz4ZdR.woff2) format("woff2")}@font-face{font-family:Inter;font-weight:300 900;font-style:italic;font-display:fallback;src:url(/assets/InterVariable-Italic-D4qj9wrB.woff2) format("woff2")}@layer reset,primitives,motion;:root{--font-family-inter: "Inter", -apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen, ubuntu, cantarell, "Open Sans", "Helvetica Neue", sans-serif;--font-family-code: source-code-pro, menlo, monaco, consolas, "Courier New", monospace;--font-family-base: var(--font-family-inter)}html,body{overflow-x:hidden}body{margin:0;font-family:var(--font-family-base);font-variant-numeric:tabular-nums;color:var(--color-on-surface);background-color:var(--color-surface);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,textarea,select,#root *{font-family:inherit}code{font-family:var(--font-family-code)}@property --motion-reveal{inherits: true; initial-value: 1; syntax: "<number>";}@layer motion{:where(.hp-motion-fade,.hp-motion-rise,.hp-motion-travel,.hp-motion-pop,.hp-motion-grow,.hp-motion-wipe,.hp-motion-popup,.hp-motion-flash,.hp-motion-fill,.hp-motion-meter,.hp-motion-spin,.hp-motion-pulse,.hp-motion-dots,.hp-motion-shimmer,.hp-motion-blink,.hp-motion-ripple,.hp-motion-breathe,.hp-motion-swell,.hp-motion-march,.hp-motion-reveal){--motion-duration: var(--duration-normal);--motion-delay: 0ms;--motion-stagger: 0ms;--motion-ease: var(--ease-decelerated);--motion-iterations: 1;--motion-direction: normal;--motion-from-inline: 0px;--motion-from-block: 0px;--motion-scale-from: 1;--motion-opacity-from: 0;--motion-clip-from: inset(0);--motion-clip-to: inset(0);--motion-march-period: 0;--motion-origin: center;--motion-inline-sign: 1}:where(.hp-motion-rise,.hp-motion-travel,.hp-motion-pop,.hp-motion-popup,.hp-motion-fill):dir(rtl){--motion-inline-sign: -1}:where(.hp-motion-fade){will-change:opacity;animation:motion-fade var(--motion-duration) var(--motion-ease) calc(var(--motion-delay) + var(--motion-stagger)) var(--motion-iterations) var(--motion-direction) backwards}:where(.hp-motion-rise){--motion-from-block: var(--motion-distance-md);will-change:translate;animation:motion-travel var(--motion-duration) var(--motion-ease) calc(var(--motion-delay) + var(--motion-stagger)) var(--motion-iterations) var(--motion-direction) backwards}:where(.hp-motion-travel){--motion-from-inline: var(--motion-distance-md);will-change:translate;animation:motion-travel var(--motion-duration) var(--motion-ease) calc(var(--motion-delay) + var(--motion-stagger)) var(--motion-iterations) var(--motion-direction) backwards}:where(.hp-motion-pop){--motion-duration: var(--duration-slow);--motion-from-block: var(--motion-distance-lg);--motion-scale-from: .95;will-change:translate,scale;transform-origin:var(--motion-origin);animation:motion-pop var(--motion-duration) var(--motion-ease) calc(var(--motion-delay) + var(--motion-stagger)) var(--motion-iterations) var(--motion-direction) backwards}:where(.hp-motion-grow){--motion-duration: var(--duration-slow);--motion-ease: var(--ease-standard);--motion-clip-from: inset(0 0 100% 0);animation:motion-clip var(--motion-duration) var(--motion-ease) calc(var(--motion-delay) + var(--motion-stagger)) var(--motion-iterations) var(--motion-direction) backwards}:where(.hp-motion-wipe){--motion-ease: var(--ease-standard);--motion-clip-from: inset(0 100% 0 0);animation:motion-clip var(--motion-duration) var(--motion-ease) calc(var(--motion-delay) + var(--motion-stagger)) var(--motion-iterations) var(--motion-direction) backwards}:where(.hp-motion-popup){--motion-popup-bleed: 48px;--motion-from-block: calc(-1 * var(--motion-distance-xs));--motion-clip-from: inset( calc(-1 * var(--motion-popup-bleed)) calc(-1 * var(--motion-popup-bleed)) 100% );--motion-clip-to: inset(calc(-1 * var(--motion-popup-bleed)));will-change:translate;animation:motion-popup var(--motion-duration) var(--motion-ease) calc(var(--motion-delay) + var(--motion-stagger)) var(--motion-iterations) var(--motion-direction) backwards}:where(.hp-motion-popup-above){--motion-from-block: var(--motion-distance-xs);--motion-clip-from: inset( 100% calc(-1 * var(--motion-popup-bleed)) calc(-1 * var(--motion-popup-bleed)) )}:where(.hp-motion-popup-end){--motion-from-block: 0px;--motion-from-inline: calc(-1 * var(--motion-distance-xs));--motion-clip-from: inset( calc(-1 * var(--motion-popup-bleed)) 100% calc(-1 * var(--motion-popup-bleed)) calc(-1 * var(--motion-popup-bleed)) )}:where(.hp-motion-popup-start){--motion-from-block: 0px;--motion-from-inline: var(--motion-distance-xs);--motion-clip-from: inset( calc(-1 * var(--motion-popup-bleed)) calc(-1 * var(--motion-popup-bleed)) calc(-1 * var(--motion-popup-bleed)) 100% )}:where(.hp-motion-popup-end):dir(rtl){--motion-clip-from: inset( calc(-1 * var(--motion-popup-bleed)) calc(-1 * var(--motion-popup-bleed)) calc(-1 * var(--motion-popup-bleed)) 100% )}:where(.hp-motion-popup-start):dir(rtl){--motion-clip-from: inset( calc(-1 * var(--motion-popup-bleed)) 100% calc(-1 * var(--motion-popup-bleed)) calc(-1 * var(--motion-popup-bleed)) )}:where(.hp-motion-reveal){--motion-duration: var(--duration-slower);--motion-ease: var(--ease-legacy);animation:motion-reveal var(--motion-duration) var(--motion-ease) calc(var(--motion-delay) + var(--motion-stagger)) var(--motion-iterations) var(--motion-direction) backwards}:where(.hp-motion-conceal){--motion-reveal: 0;--motion-opacity-from: 1}:where(.hp-motion-flash){--motion-flash-duration: var(--duration-slower);--motion-flash-ease: var(--ease-standard);--motion-flash-color: var(--color-primary-container);isolation:isolate;position:relative}:where(.hp-motion-flash):before{pointer-events:none;content:"";position:absolute;z-index:-1;inset:0;border-radius:inherit;opacity:0;background:var(--motion-flash-color);animation:motion-flash var(--motion-flash-duration) var(--motion-flash-ease) backwards}:where(.hp-motion-lift,.hp-motion-shadow){--motion-hover-duration: var(--duration-fast);--motion-hover-ease: var(--ease-standard);--motion-lift-shadow: var(--shadow-box-shadow-medium);isolation:isolate;position:relative}:where(.hp-motion-lift){will-change:translate;transition:translate var(--motion-hover-duration) var(--motion-hover-ease)}:where(.hp-motion-lift,.hp-motion-shadow):after{pointer-events:none;content:"";position:absolute;z-index:-1;inset:0;border-radius:inherit;opacity:0;box-shadow:var(--motion-lift-shadow);transition:opacity var(--motion-hover-duration) var(--motion-hover-ease)}@media(hover:hover){:where(.hp-motion-lift:hover){translate:0 calc(-1 * var(--motion-distance-xs))}:where(.hp-motion-lift:hover):before{content:"";position:absolute;top:100%;inset-inline:0;height:calc(2 * var(--motion-distance-xs))}:where(.hp-motion-lift:hover,.hp-motion-shadow:hover):after{opacity:1}:where(.hp-motion-nudge:hover,.hp-motion-nudge:focus-visible,.hp-motion-nudge-trigger:hover .hp-motion-nudge,.hp-motion-nudge-trigger:focus-visible .hp-motion-nudge){translate:var(--motion-nudge-hover)}}:where(.hp-motion-nudge){--motion-hover-duration: var(--duration-fast);--motion-hover-ease: var(--ease-standard);--motion-nudge-hover: 0 calc(-1 * var(--motion-distance-xs));--motion-nudge-press: 0 1px;will-change:translate;transition:translate var(--motion-hover-duration) var(--motion-hover-ease)}:where(.hp-motion-nudge:active,.hp-motion-nudge-trigger:active .hp-motion-nudge){translate:var(--motion-nudge-press);transition-duration:var(--duration-instant)}:where(.hp-motion-press){--motion-press-color: currentcolor;--motion-press-opacity: .12;--motion-press-duration: var(--duration-normal);--motion-press-ease: var(--ease-standard);isolation:isolate;position:relative}:where(.hp-motion-press):after{pointer-events:none;content:"";position:absolute;z-index:-1;inset:0;border-radius:inherit;opacity:0;background:var(--motion-press-color);transition:opacity var(--motion-press-duration) var(--motion-press-ease)}:where(.hp-motion-press:active:not(:disabled,[aria-disabled=true])):after{opacity:var(--motion-press-opacity);transition-duration:var(--duration-instant)}:where(.hp-motion-fill){--motion-duration: var(--duration-slow);--motion-ease: var(--ease-standard);--motion-scale-from: 0;--motion-origin: left center;will-change:scale;transform-origin:var(--motion-origin);animation:motion-fill var(--motion-duration) var(--motion-ease) calc(var(--motion-delay) + var(--motion-stagger)) var(--motion-iterations) var(--motion-direction) backwards}:where(.hp-motion-fill):dir(rtl){--motion-origin: right center}:where(.hp-motion-meter){--motion-duration: var(--duration-slow);--motion-ease: var(--ease-standard);--motion-meter-value: 0;--motion-meter-radius: 0px;--motion-meter-clip: inset( 0 calc((1 - var(--motion-meter-value)) * 100%) 0 0 round var(--motion-meter-radius) );--motion-clip-from: inset(0 100% 0 0 round var(--motion-meter-radius));clip-path:var(--motion-meter-clip);transition:clip-path var(--motion-duration) var(--motion-ease);animation:motion-meter var(--motion-duration) var(--motion-ease) calc(var(--motion-delay) + var(--motion-stagger)) var(--motion-iterations) var(--motion-direction) backwards}:where(.hp-motion-meter):dir(rtl){--motion-meter-clip: inset( 0 0 0 calc((1 - var(--motion-meter-value)) * 100%) round var(--motion-meter-radius) );--motion-clip-from: inset(0 0 0 100% round var(--motion-meter-radius))}:where(.hp-motion-follow){--motion-follow-duration: var(--duration-normal);--motion-follow-ease: var(--ease-standard);will-change:translate}:where(.hp-motion-disclose){--motion-disclose-duration: var(--duration-normal);--motion-disclose-ease: var(--ease-standard);display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows var(--motion-disclose-duration) var(--motion-disclose-ease),visibility 0s linear var(--motion-disclose-duration)}:where(.hp-motion-disclose)>*{overflow:hidden;min-height:0}:where(.hp-motion-disclose-open){grid-template-rows:1fr;visibility:visible;transition-delay:0s}:where(.hp-motion-spin){--motion-duration: 1s;--motion-ease: linear;--motion-iterations: infinite;animation:motion-spin var(--motion-duration) var(--motion-ease) var(--motion-delay) var(--motion-iterations)}:where(.hp-motion-pulse){--motion-duration: 1.5s;--motion-ease: var(--ease-standard);--motion-iterations: infinite;animation:motion-pulse var(--motion-duration) var(--motion-ease) var(--motion-delay) var(--motion-iterations)}:where(.hp-motion-dots){--motion-duration: 1.4s;--motion-ease: var(--ease-standard);--motion-iterations: infinite;--motion-dot-step: .16s;--motion-dots-name: motion-dots;--motion-dots-play: running}:where(.hp-motion-dots)>*{animation:var(--motion-dots-name) var(--motion-duration) var(--motion-ease) var(--motion-delay) var(--motion-iterations);animation-play-state:var(--motion-dots-play)}:where(.hp-motion-dots)>:nth-child(2){animation-delay:calc(var(--motion-delay) + var(--motion-dot-step))}:where(.hp-motion-dots)>:nth-child(3){animation-delay:calc(var(--motion-delay) + 2 * var(--motion-dot-step))}:where(.hp-motion-shimmer){--motion-duration: 1.6s;--motion-ease: cubic-bezier(.42, 0, .58, 1);--motion-iterations: infinite;--motion-shimmer-color: var(--color-surface-container-high);position:relative;overflow:hidden}:where(.hp-motion-shimmer):after{pointer-events:none;content:"";position:absolute;inset:0;translate:-100% 0;background:linear-gradient(90deg,transparent,var(--motion-shimmer-color),transparent);animation:motion-shimmer var(--motion-duration) var(--motion-ease) var(--motion-delay) var(--motion-iterations)}:where(.hp-motion-blink){--motion-duration: 1s;--motion-ease: steps(1, end);--motion-iterations: infinite;animation:motion-blink var(--motion-duration) var(--motion-ease) var(--motion-delay) var(--motion-iterations)}:where(.hp-motion-ripple){--motion-duration: 1.65s;--motion-ease: cubic-bezier(0, 0, .58, 1);--motion-iterations: infinite;animation:motion-ripple var(--motion-duration) var(--motion-ease) var(--motion-delay) var(--motion-iterations) backwards}:where(.hp-motion-breathe){--motion-duration: 2s;--motion-ease: cubic-bezier(.42, 0, .58, 1);--motion-iterations: infinite;--motion-scale-from: .96;animation:motion-breathe var(--motion-duration) var(--motion-ease) var(--motion-delay) var(--motion-iterations)}:where(.hp-motion-swell){--motion-duration: 3.3s;--motion-ease: cubic-bezier(.33, 0, .25, 1);--motion-iterations: infinite;transform-origin:var(--motion-origin);animation:motion-swell var(--motion-duration) var(--motion-ease) var(--motion-delay) var(--motion-iterations)}:where(.hp-motion-march){--motion-duration: 2.2s;--motion-ease: linear;--motion-iterations: infinite;animation:motion-march var(--motion-duration) var(--motion-ease) var(--motion-delay) var(--motion-iterations)}:where([data-motion-paused]),:where([data-motion-paused]):after{animation-play-state:paused}:where(.hp-motion-dots[data-motion-paused]){--motion-dots-play: paused}:where(.hp-motion-places){--motion-place-step: var(--motion-step)}:where(.hp-motion-places)>:nth-child(2){--motion-stagger: var(--motion-place-step)}:where(.hp-motion-places)>:nth-child(3){--motion-stagger: calc(2 * var(--motion-place-step))}:where(.hp-motion-places)>:nth-child(4){--motion-stagger: calc(3 * var(--motion-place-step))}:where(.hp-motion-places)>:nth-child(5){--motion-stagger: calc(4 * var(--motion-place-step))}:where(.hp-motion-places)>:nth-child(6){--motion-stagger: calc(5 * var(--motion-place-step))}:where(.hp-motion-places)>:nth-child(7){--motion-stagger: calc(6 * var(--motion-place-step))}:where(.hp-motion-places)>:nth-child(8){--motion-stagger: calc(7 * var(--motion-place-step))}:where(.hp-motion-places)>:nth-child(n+9){will-change:auto;animation:none}:where(.hp-motion-rise[data-motion-form=fade],.hp-motion-travel[data-motion-form=fade],.hp-motion-pop[data-motion-form=fade],.hp-motion-grow[data-motion-form=fade],.hp-motion-wipe[data-motion-form=fade],.hp-motion-popup[data-motion-form=fade],.hp-motion-fill[data-motion-form=fade],.hp-motion-meter[data-motion-form=fade]){will-change:opacity;animation-name:motion-fade}:where(.hp-motion-spin[data-motion-form=fade]){animation-name:motion-pulse}:where(.hp-motion-fade,.hp-motion-rise,.hp-motion-travel,.hp-motion-pop,.hp-motion-grow,.hp-motion-wipe,.hp-motion-popup,.hp-motion-fill,.hp-motion-meter,.hp-motion-reveal)[data-motion-state=done]{animation:none}:where(.hp-motion-follow[data-motion-state=done]){transition:translate var(--motion-follow-duration) var(--motion-follow-ease),width var(--motion-follow-duration) var(--motion-follow-ease),height var(--motion-follow-duration) var(--motion-follow-ease)}:where(.hp-motion-fade,.hp-motion-rise,.hp-motion-travel,.hp-motion-pop,.hp-motion-grow,.hp-motion-wipe,.hp-motion-popup,.hp-motion-flash,.hp-motion-fill,.hp-motion-meter,.hp-motion-spin,.hp-motion-pulse,.hp-motion-dots,.hp-motion-shimmer,.hp-motion-blink,.hp-motion-ripple,.hp-motion-breathe,.hp-motion-swell,.hp-motion-march,.hp-motion-reveal)[data-motion-state=skipped],:where(.hp-motion-flash[data-motion-state=skipped]):before,:where(.hp-motion-shimmer[data-motion-state=skipped]):after{will-change:auto;animation:none}:where(.hp-motion-dots[data-motion-state=skipped]){--motion-dots-name: none}:root[data-motion-lite] :where(.hp-motion-fade,.hp-motion-rise,.hp-motion-travel,.hp-motion-pop,.hp-motion-grow,.hp-motion-wipe,.hp-motion-popup,.hp-motion-fill,.hp-motion-meter):not([data-motion-form=fade]),:root[data-motion-lite] :where(.hp-motion-blink,.hp-motion-ripple,.hp-motion-breathe,.hp-motion-swell,.hp-motion-march,.hp-motion-reveal),:root[data-motion-lite] :where(.hp-motion-shimmer):after{will-change:auto;animation:none}:root[data-motion-lite] :where(.hp-motion-spin){animation-name:motion-pulse}:root[data-motion-lite] :where(.hp-motion-lift,.hp-motion-nudge,.hp-motion-follow){will-change:auto}:root[data-motion-lite] :where(.hp-motion-lift,.hp-motion-shadow,.hp-motion-nudge,.hp-motion-follow,.hp-motion-disclose,.hp-motion-meter),:root[data-motion-lite] :where(.hp-motion-lift,.hp-motion-shadow,.hp-motion-press):after{transition:none}@media(hover:hover){:root[data-motion-lite] :where(.hp-motion-lift:hover,.hp-motion-nudge:hover,.hp-motion-nudge:focus-visible,.hp-motion-nudge-trigger:hover .hp-motion-nudge,.hp-motion-nudge-trigger:focus-visible .hp-motion-nudge){translate:none}}:root[data-motion-lite] :where(.hp-motion-nudge:active,.hp-motion-nudge-trigger:active .hp-motion-nudge){translate:none}@media(prefers-reduced-motion:reduce){:where(.hp-motion-fade,.hp-motion-rise,.hp-motion-travel,.hp-motion-pop,.hp-motion-grow,.hp-motion-wipe,.hp-motion-popup,.hp-motion-fill,.hp-motion-meter):not([data-motion-form=fade]),:where(.hp-motion-blink,.hp-motion-ripple,.hp-motion-breathe,.hp-motion-swell,.hp-motion-march,.hp-motion-reveal),:where(.hp-motion-shimmer):after{will-change:auto;animation:none}:where(.hp-motion-spin){animation-name:motion-pulse}:where(.hp-motion-lift,.hp-motion-nudge,.hp-motion-follow){will-change:auto}:where(.hp-motion-lift,.hp-motion-shadow,.hp-motion-nudge,.hp-motion-follow,.hp-motion-disclose,.hp-motion-meter),:where(.hp-motion-lift,.hp-motion-shadow,.hp-motion-press):after{transition:none}:where(.hp-motion-lift:hover,.hp-motion-nudge:hover,.hp-motion-nudge:focus-visible,.hp-motion-nudge:active,.hp-motion-nudge-trigger:hover .hp-motion-nudge,.hp-motion-nudge-trigger:focus-visible .hp-motion-nudge,.hp-motion-nudge-trigger:active .hp-motion-nudge){translate:none}}@media print{:where(.hp-motion-fade,.hp-motion-rise,.hp-motion-travel,.hp-motion-pop,.hp-motion-grow,.hp-motion-wipe,.hp-motion-popup,.hp-motion-fill,.hp-motion-meter,.hp-motion-spin,.hp-motion-pulse,.hp-motion-blink,.hp-motion-ripple,.hp-motion-breathe,.hp-motion-swell,.hp-motion-march,.hp-motion-reveal),:where(.hp-motion-flash):before,:where(.hp-motion-dots)>*,:where(.hp-motion-shimmer):after{animation:none}}}@keyframes motion-fade{0%{opacity:var(--motion-opacity-from)}}@keyframes motion-travel{0%{translate:calc(var(--motion-from-inline) * var(--motion-inline-sign)) var(--motion-from-block);opacity:var(--motion-opacity-from)}90%{translate:none}}@keyframes motion-pop{0%{translate:calc(var(--motion-from-inline) * var(--motion-inline-sign)) var(--motion-from-block);scale:var(--motion-scale-from);opacity:var(--motion-opacity-from)}90%{translate:none;scale:none}}@keyframes motion-clip{0%{clip-path:var(--motion-clip-from)}to{clip-path:var(--motion-clip-to)}}@keyframes motion-meter{0%{clip-path:var(--motion-clip-from)}}@keyframes motion-popup{0%{translate:calc(var(--motion-from-inline) * var(--motion-inline-sign)) var(--motion-from-block);opacity:var(--motion-opacity-from);clip-path:var(--motion-clip-from)}90%{translate:none}to{clip-path:var(--motion-clip-to)}}@keyframes motion-reveal{0%{--motion-reveal: var(--motion-opacity-from)}}@keyframes motion-flash{0%{opacity:0}20%{opacity:1}to{opacity:0}}@keyframes motion-fill{0%{scale:var(--motion-scale-from) 1}}@keyframes motion-spin{0%{rotate:0turn}to{rotate:1turn}}@keyframes motion-pulse{50%{opacity:.4}}@keyframes motion-dots{0%{opacity:.3}30%{opacity:1}60%{opacity:.3}to{opacity:.3}}@keyframes motion-shimmer{0%{translate:-100% 0}to{translate:100% 0}}@keyframes motion-blink{50%{opacity:0}}@keyframes motion-ripple{0%{scale:.8;opacity:0}25%{opacity:.9}to{scale:1.22;opacity:0}}@keyframes motion-march{to{stroke-dashoffset:calc(-1 * var(--motion-march-period))}}@keyframes motion-breathe{0%{scale:var(--motion-scale-from)}50%{scale:1}to{scale:var(--motion-scale-from)}}@keyframes motion-swell{12%{scale:1.085}26%{scale:1}}._box_1wb4j_5{min-width:0}._content_1wb4j_11{display:flow-root}._overlay-canvas_1ufj9_3{pointer-events:none;position:fixed;z-index:9999;top:0;left:0;overflow:visible;width:100%;height:100%}._overlay-position-group_1ufj9_17{pointer-events:none;position:absolute;overflow:visible;max-height:100vh;padding:20px}._top-left_1ufj9_29{z-index:10001;top:0;left:0}._top-center_1ufj9_35{z-index:10001;top:0;left:50%;transform:translate(-50%)}._top-right_1ufj9_42{z-index:10001;top:0;right:0}._bottom-left_1ufj9_48{z-index:10001;bottom:0;left:0}._bottom-center_1ufj9_54{z-index:10001;bottom:0;left:50%;transform:translate(-50%)}._bottom-right_1ufj9_61{z-index:10001;right:0;bottom:0}._left_1ufj9_67{z-index:10001;top:50%;left:0;transform:translateY(-50%)}._right_1ufj9_74{z-index:10001;top:50%;right:0;transform:translateY(-50%)}._center_1ufj9_81{z-index:10001;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;max-width:100%;height:auto;max-height:100%}._overlay-area_1ufj9_93{overflow:visible;display:flex;flex-direction:column;gap:8px;align-items:flex-start;box-sizing:border-box;max-height:calc(100vh - 40px);margin:0}._bottom-reverse_1ufj9_105{flex-direction:column-reverse}._center_1ufj9_81 ._overlay-area_1ufj9_93{align-items:center;justify-content:center;width:100%;max-width:none;height:100%;max-height:none}._top-left_1ufj9_29 ._overlay-area_1ufj9_93,._bottom-left_1ufj9_48 ._overlay-area_1ufj9_93,._left_1ufj9_67 ._overlay-area_1ufj9_93{align-items:flex-start}._top-right_1ufj9_42 ._overlay-area_1ufj9_93,._bottom-right_1ufj9_61 ._overlay-area_1ufj9_93,._right_1ufj9_74 ._overlay-area_1ufj9_93{align-items:flex-end}._top-center_1ufj9_35 ._overlay-area_1ufj9_93,._bottom-center_1ufj9_54 ._overlay-area_1ufj9_93,._center_1ufj9_81 ._overlay-area_1ufj9_93{align-items:center}:where(._skeleton_9fe2q_18){--skeleton-color: var(--color-surface-container);--skeleton-sweep-color: var(--color-surface-container-high)}._skeleton_9fe2q_18{--motion-shimmer-color: var(--skeleton-sweep-color);display:block;border-radius:var(--shape-corner-extra-small);background-color:var(--skeleton-color)}._circle_9fe2q_32{border-radius:50%}._measure_9fe2q_39{visibility:hidden}._lines_9fe2q_45{display:flex;flex:1;flex-direction:column;min-width:0}._bars_9fe2q_56{display:contents}._visually-hidden_9fe2q_63{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border-width:0;white-space:nowrap;clip-path:inset(50%)}._stage_fh9mn_8{display:grid;min-width:0}._layer_fh9mn_13{grid-area:1 / 1;min-width:0}._stage-glide_fh9mn_20[data-motion-state=running]{overflow:hidden}._stage-lifting_fh9mn_28{position:relative}._layer-lifted_fh9mn_32{position:absolute;inset:0 0 auto}._tooltip-wrapper_k8j98_13{position:relative;display:inline-flex}._tooltip-trigger_k8j98_18{display:inline-flex}._tooltip-container_k8j98_29{pointer-events:auto;min-width:220px;max-width:320px;padding:12px 14px;border:1px solid var(--color-outline-variant, #d1d5db);border-radius:var(--shape-corner-medium, 8px);background-color:var(--color-surface, #fff);box-shadow:var(--shadow-box-shadow-high, 0 4px 12px rgb(0 0 0 / 15%))}._tooltip-container-interactive_k8j98_58{border-color:var(--color-primary, #3b82f6);box-shadow:var(--shadow-box-shadow-high, 0 4px 12px rgb(0 0 0 / 15%)),0 0 0 1px var(--color-primary, #3b82f6) inset}._tooltip-header_k8j98_69{display:flex;gap:8px;align-items:center;padding-right:22px}._tooltip-icon_k8j98_76{display:inline-flex;flex-shrink:0;align-items:center;font-size:14px;color:var(--color-on-surface-variant, #5f6368)}._tooltip-title_k8j98_85{font-size:14px;font-weight:600;line-height:1.3;color:var(--color-on-surface, #1f2937)}._tooltip-subtitle_k8j98_92{margin-top:2px;font-size:12px;line-height:1.4;color:var(--color-on-surface-variant, #9ca3af)}._tooltip-divider_k8j98_103{height:1px;margin:8px 0;background-color:var(--color-outline-variant, #e5e7eb)}._tooltip-description_k8j98_113{font-size:12px;line-height:1.5;color:var(--color-on-surface-variant, #6b7280)}._tooltip-custom-content_k8j98_119{margin-top:4px}._tooltip-after-body_k8j98_123{margin-top:8px}._tooltip-top-right_k8j98_131{position:absolute;top:10px;right:10px;display:flex;gap:6px;align-items:center}._tooltip-info-icon_k8j98_145{cursor:help;position:relative;display:flex;align-items:center;justify-content:center;font-size:14px;color:var(--color-on-surface-variant, #9ca3af);opacity:.6;transition:opacity var(--duration-fast) var(--ease-standard)}._tooltip-info-icon_k8j98_145:hover{opacity:1}._info-popover_k8j98_171{pointer-events:auto;position:absolute;right:0;bottom:calc(100% + 6px);min-width:200px;max-width:280px;padding:10px 12px;border:1px solid var(--color-outline-variant, #d1d5db);border-radius:var(--shape-corner-medium, 6px);background-color:var(--color-surface, #fff);box-shadow:var(--shadow-box-shadow-high, 0 4px 12px rgb(0 0 0 / 15%))}._info-popover-title_k8j98_190{font-size:13px;font-weight:600;line-height:1.3;color:var(--color-on-surface, #1f2937)}._info-popover-divider_k8j98_197{height:1px;margin:6px 0;background-color:var(--color-outline-variant, #e5e7eb)}._info-popover-description_k8j98_203{font-size:12px;line-height:1.45;color:var(--color-on-surface-variant, #6b7280)}._inline-code_k8j98_213{padding:1px 4px;border-radius:3px;font-family:SF Mono,Fira Code,Consolas,monospace;font-size:11px;background-color:var(--color-surface-container, #f3f4f6)}._inline-link_k8j98_223{color:var(--color-primary, #3b82f6);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}._inline-link_k8j98_223:hover{color:var(--color-primary-dark, #2563eb)}._skeleton-body_k8j98_240{display:flex;flex-direction:column;gap:8px}._skeleton-divider_k8j98_246{width:100%;height:1px;margin:2px 0;background:var(--color-outline-variant, #e5e7eb)}._inline-skeleton_k8j98_255{display:inline-block;height:.85em;vertical-align:middle}._tooltip-arrow-bottom_k8j98_267,._tooltip-arrow-top_k8j98_268,._tooltip-arrow-left_k8j98_269,._tooltip-arrow-right_k8j98_270{position:absolute;width:0;height:0;border:6px solid transparent}._tooltip-arrow-bottom_k8j98_267{bottom:-12px;left:50%;transform:translate(calc(-50% + var(--arrow-offset, 0px)));border-top-color:var(--color-surface, #fff)}._tooltip-arrow-top_k8j98_268{top:-12px;left:50%;transform:translate(calc(-50% + var(--arrow-offset, 0px)));border-bottom-color:var(--color-surface, #fff)}._tooltip-arrow-right_k8j98_270{top:50%;right:-12px;transform:translateY(calc(-50% + var(--arrow-offset, 0px)));border-left-color:var(--color-surface, #fff)}._tooltip-arrow-left_k8j98_269{top:50%;left:-12px;transform:translateY(calc(-50% + var(--arrow-offset, 0px)));border-right-color:var(--color-surface, #fff)}._chip-row_k8j98_313{display:flex;flex-wrap:wrap;gap:4px;align-items:center}._chip_k8j98_313{display:inline-flex;gap:4px;align-items:center;padding:2px 8px;border:1px solid;border-radius:4px;font-size:11px;font-weight:600;line-height:1.4;white-space:nowrap;transition:background-color var(--duration-instant) var(--ease-standard),color var(--duration-instant) var(--ease-standard)}._tooltip-footer_k8j98_343{margin-top:6px;padding-top:6px;font-size:11px;font-style:italic;line-height:1.45;color:var(--color-on-surface-variant, #9ca3af)}@layer primitives{._vars_dhwu7_5{--btn-fam-text-size: var(--text-base);--btn-fam-gap: var(--space-xs);--btn-fam-transition: all var(--duration-normal) var(--ease-standard)}._focusable_dhwu7_22:focus-visible{z-index:2;outline:1px solid var(--color-primary);outline-offset:1px}._icon-animated_dhwu7_28{transition:transform var(--duration-slow) var(--ease-standard)}._icon-rotated_dhwu7_29{transform:rotate(180deg)}._popup_dhwu7_51{z-index:1050;inset:auto;margin:0;padding:0;border:1px solid var(--color-outline-base);border-radius:var(--shape-corner-small);background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-medium)}._control-container_dhwu7_71{position:relative;display:inline-block;box-sizing:border-box}._control_dhwu7_71{--btn-height: initial;--btn-padding-block: initial;--btn-padding-inline: initial;--btn-transition-duration: initial;--btn-transition-easing: initial;cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex;gap:var(--btn-fam-gap);align-items:center;justify-content:space-between;box-sizing:border-box;height:var(--btn-height, var(--size-control-md));padding:var(--btn-padding-block, var(--space-sm)) var(--btn-padding-inline, var(--space-sm));border:1px solid transparent;border-radius:var(--shape-corner-small);font-size:var(--btn-fam-text-size);text-decoration:none;white-space:nowrap;background-clip:padding-box;transition:all var(--btn-transition-duration, var(--duration-normal)) var(--btn-transition-easing, var(--ease-standard))}._control_dhwu7_71:disabled{cursor:not-allowed;opacity:.5}._control-label_dhwu7_145{font-size:var(--btn-fam-text-size);white-space:nowrap;text-box:trim-both cap alphabetic}._control-icon_dhwu7_152{display:flex;align-items:center;justify-content:center}}._colorful-control_1rtnc_7{border:none;background-color:var(--color-secondary-container);box-shadow:var(--shadow-box-shadow-light)}._colorful-selected_1rtnc_14{background-color:var(--color-secondary)}._colorful-label_1rtnc_19{color:var(--color-on-secondary-container)}._colorful-selected_1rtnc_14 ._colorful-label_1rtnc_19{color:var(--color-on-secondary)}._colorful-icon_1rtnc_29{color:var(--color-on-secondary-container)}._colorful-selected_1rtnc_14 ._colorful-icon_1rtnc_29{color:var(--color-on-secondary)}._colorful-control_1rtnc_7:hover:not(._colorful-selected_1rtnc_14,[data-editing]){background-color:color-mix(in srgb,var(--color-secondary-container) 90%,var(--color-secondary))}._colorful-selected_1rtnc_14:hover:not([data-editing]){background-color:color-mix(in srgb,var(--color-secondary) 80%,black)}@layer primitives{._vars_dhwu7_5{--btn-fam-text-size: var(--text-base);--btn-fam-gap: var(--space-xs);--btn-fam-transition: all var(--duration-normal) var(--ease-standard)}._focusable_dhwu7_22:focus-visible{z-index:2;outline:1px solid var(--color-primary);outline-offset:1px}._icon-animated_dhwu7_28{transition:transform var(--duration-slow) var(--ease-standard)}._icon-rotated_dhwu7_29{transform:rotate(180deg)}._popup_dhwu7_51{z-index:1050;inset:auto;margin:0;padding:0;border:1px solid var(--color-outline-base);border-radius:var(--shape-corner-small);background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-medium)}._control-container_dhwu7_71{position:relative;display:inline-block;box-sizing:border-box}._control_dhwu7_71{--btn-height: initial;--btn-padding-block: initial;--btn-padding-inline: initial;--btn-transition-duration: initial;--btn-transition-easing: initial;cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex;gap:var(--btn-fam-gap);align-items:center;justify-content:space-between;box-sizing:border-box;height:var(--btn-height, var(--size-control-md));padding:var(--btn-padding-block, var(--space-sm)) var(--btn-padding-inline, var(--space-sm));border:1px solid transparent;border-radius:var(--shape-corner-small);font-size:var(--btn-fam-text-size);text-decoration:none;white-space:nowrap;background-clip:padding-box;transition:all var(--btn-transition-duration, var(--duration-normal)) var(--btn-transition-easing, var(--ease-standard))}._control_dhwu7_71:disabled{cursor:not-allowed;opacity:.5}._control-label_dhwu7_145{font-size:var(--btn-fam-text-size);white-space:nowrap;text-box:trim-both cap alphabetic}._control-icon_dhwu7_152{display:flex;align-items:center;justify-content:center}}@layer primitives{._button-container_14kr5_13{display:inline-block;box-sizing:border-box}._button-content_14kr5_18{display:flex;gap:var(--btn-fam-gap);align-items:center}._leading-icon_14kr5_24,._trailing-icon_14kr5_29{display:flex;align-items:center}}@layer primitives{._content-swap_14kr5_302{position:relative;overflow-x:clip}._content-swap-layer_14kr5_320{display:flex;flex:none;gap:var(--btn-fam-gap);align-items:center;width:max-content}._content-swap-layer_14kr5_320[data-leaving]{position:absolute;inset-block:0;inset-inline-start:0}}._button-control_11hl8_7:hover:not(:disabled,[aria-disabled=true]){background-color:color-mix(in srgb,var(--color-secondary-container) 90%,var(--color-secondary))}._button-control_11hl8_7:active:not(:disabled,[aria-disabled=true]){background-color:color-mix(in srgb,var(--color-secondary-container) 80%,var(--color-secondary))}@layer primitives{._vars_dhwu7_5{--btn-fam-text-size: var(--text-base);--btn-fam-gap: var(--space-xs);--btn-fam-transition: all var(--duration-normal) var(--ease-standard)}._focusable_dhwu7_22:focus-visible{z-index:2;outline:1px solid var(--color-primary);outline-offset:1px}._icon-animated_dhwu7_28{transition:transform var(--duration-slow) var(--ease-standard)}._icon-rotated_dhwu7_29{transform:rotate(180deg)}._popup_dhwu7_51{z-index:1050;inset:auto;margin:0;padding:0;border:1px solid var(--color-outline-base);border-radius:var(--shape-corner-small);background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-medium)}._control-container_dhwu7_71{position:relative;display:inline-block;box-sizing:border-box}._control_dhwu7_71{--btn-height: initial;--btn-padding-block: initial;--btn-padding-inline: initial;--btn-transition-duration: initial;--btn-transition-easing: initial;cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex;gap:var(--btn-fam-gap);align-items:center;justify-content:space-between;box-sizing:border-box;height:var(--btn-height, var(--size-control-md));padding:var(--btn-padding-block, var(--space-sm)) var(--btn-padding-inline, var(--space-sm));border:1px solid transparent;border-radius:var(--shape-corner-small);font-size:var(--btn-fam-text-size);text-decoration:none;white-space:nowrap;background-clip:padding-box;transition:all var(--btn-transition-duration, var(--duration-normal)) var(--btn-transition-easing, var(--ease-standard))}._control_dhwu7_71:disabled{cursor:not-allowed;opacity:.5}._control-label_dhwu7_145{font-size:var(--btn-fam-text-size);white-space:nowrap;text-box:trim-both cap alphabetic}._control-icon_dhwu7_152{display:flex;align-items:center;justify-content:center}}._dashed-container_yzsb7_5{--tb-border-width: 1px}._dashed-control_yzsb7_13{border:1px dashed var(--color-outline-base);background-color:var(--dashed-surface)}._dashed-selected_yzsb7_32{--dashed-surface: var(--color-surface);border:1px solid var(--color-outline-base)}._dashed-label_yzsb7_46{color:var(--color-on-surface);opacity:.7;transition:opacity var(--duration-normal) var(--ease-standard)}._dashed-selected_yzsb7_32 ._dashed-label_yzsb7_46{color:var(--color-on-surface);opacity:1}._dashed-icon_yzsb7_59{color:var(--color-on-surface);opacity:.6;transition:opacity var(--duration-normal) var(--ease-standard)}._dashed-control_yzsb7_13:not(:focus-visible){outline:0 solid transparent;outline-offset:-1px}._dashed-control_yzsb7_13:hover:not(:disabled,[aria-disabled=true]){border-color:var(--color-on-surface)}._dashed-control_yzsb7_13:hover:not(:disabled,[aria-disabled=true],:focus-visible){border-color:transparent;outline-color:var(--color-on-surface);outline-width:1px}._dashed-control_yzsb7_13:hover:not(:disabled,[aria-disabled=true]) ._dashed-icon_yzsb7_59{opacity:1}._dashed-control_yzsb7_13:hover:not(:disabled,[aria-disabled=true],[data-expanded=false]) ._dashed-label_yzsb7_46{opacity:1}@layer primitives{._vars_dhwu7_5{--btn-fam-text-size: var(--text-base);--btn-fam-gap: var(--space-xs);--btn-fam-transition: all var(--duration-normal) var(--ease-standard)}._focusable_dhwu7_22:focus-visible{z-index:2;outline:1px solid var(--color-primary);outline-offset:1px}._icon-animated_dhwu7_28{transition:transform var(--duration-slow) var(--ease-standard)}._icon-rotated_dhwu7_29{transform:rotate(180deg)}._popup_dhwu7_51{z-index:1050;inset:auto;margin:0;padding:0;border:1px solid var(--color-outline-base);border-radius:var(--shape-corner-small);background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-medium)}._control-container_dhwu7_71{position:relative;display:inline-block;box-sizing:border-box}._control_dhwu7_71{--btn-height: initial;--btn-padding-block: initial;--btn-padding-inline: initial;--btn-transition-duration: initial;--btn-transition-easing: initial;cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex;gap:var(--btn-fam-gap);align-items:center;justify-content:space-between;box-sizing:border-box;height:var(--btn-height, var(--size-control-md));padding:var(--btn-padding-block, var(--space-sm)) var(--btn-padding-inline, var(--space-sm));border:1px solid transparent;border-radius:var(--shape-corner-small);font-size:var(--btn-fam-text-size);text-decoration:none;white-space:nowrap;background-clip:padding-box;transition:all var(--btn-transition-duration, var(--duration-normal)) var(--btn-transition-easing, var(--ease-standard))}._control_dhwu7_71:disabled{cursor:not-allowed;opacity:.5}._control-label_dhwu7_145{font-size:var(--btn-fam-text-size);white-space:nowrap;text-box:trim-both cap alphabetic}._control-icon_dhwu7_152{display:flex;align-items:center;justify-content:center}}@layer primitives{._button-container_14kr5_13{display:inline-block;box-sizing:border-box}._button-content_14kr5_18{display:flex;gap:var(--btn-fam-gap);align-items:center}._leading-icon_14kr5_24,._trailing-icon_14kr5_29{display:flex;align-items:center}}@layer primitives{._content-swap_14kr5_302{position:relative;overflow-x:clip}._content-swap-layer_14kr5_320{display:flex;flex:none;gap:var(--btn-fam-gap);align-items:center;width:max-content}._content-swap-layer_14kr5_320[data-leaving]{position:absolute;inset-block:0;inset-inline-start:0}}@layer primitives{._vars_dhwu7_5{--btn-fam-text-size: var(--text-base);--btn-fam-gap: var(--space-xs);--btn-fam-transition: all var(--duration-normal) var(--ease-standard)}._focusable_dhwu7_22:focus-visible{z-index:2;outline:1px solid var(--color-primary);outline-offset:1px}._icon-animated_dhwu7_28{transition:transform var(--duration-slow) var(--ease-standard)}._icon-rotated_dhwu7_29{transform:rotate(180deg)}._popup_dhwu7_51{z-index:1050;inset:auto;margin:0;padding:0;border:1px solid var(--color-outline-base);border-radius:var(--shape-corner-small);background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-medium)}._control-container_dhwu7_71{position:relative;display:inline-block;box-sizing:border-box}._control_dhwu7_71{--btn-height: initial;--btn-padding-block: initial;--btn-padding-inline: initial;--btn-transition-duration: initial;--btn-transition-easing: initial;cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex;gap:var(--btn-fam-gap);align-items:center;justify-content:space-between;box-sizing:border-box;height:var(--btn-height, var(--size-control-md));padding:var(--btn-padding-block, var(--space-sm)) var(--btn-padding-inline, var(--space-sm));border:1px solid transparent;border-radius:var(--shape-corner-small);font-size:var(--btn-fam-text-size);text-decoration:none;white-space:nowrap;background-clip:padding-box;transition:all var(--btn-transition-duration, var(--duration-normal)) var(--btn-transition-easing, var(--ease-standard))}._control_dhwu7_71:disabled{cursor:not-allowed;opacity:.5}._control-label_dhwu7_145{font-size:var(--btn-fam-text-size);white-space:nowrap;text-box:trim-both cap alphabetic}._control-icon_dhwu7_152{display:flex;align-items:center;justify-content:center}}._outlined-container_1kfth_5{--tb-border-width: 1px;--btn-bg: initial;--btn-fg: initial;--btn-border: initial;--btn-border-hover: initial}._outlined-control_1kfth_33{border:1px solid var(--btn-border, var(--color-outline-control));background-color:var(--btn-bg, var(--color-surface))}._outlined-selected_1kfth_39{border:1px solid var(--color-primary)}._outlined-label_1kfth_44,._outlined-icon_1kfth_49{color:var(--btn-fg, var(--color-on-surface))}._outlined-control_1kfth_33:hover:not(._outlined-selected_1kfth_39,[data-editing]){border-color:var(--btn-border-hover, var(--color-on-surface))}._outlined-selected_1kfth_39:hover:not([data-editing]){border-color:color-mix(in srgb,var(--color-primary) 80%,black)}._outlined-control_1kfth_33[role=checkbox][data-state=true],._outlined-control_1kfth_33[role=checkbox][data-state=false]{border-color:var(--color-on-surface)}@layer primitives{._vars_dhwu7_5{--btn-fam-text-size: var(--text-base);--btn-fam-gap: var(--space-xs);--btn-fam-transition: all var(--duration-normal) var(--ease-standard)}._focusable_dhwu7_22:focus-visible{z-index:2;outline:1px solid var(--color-primary);outline-offset:1px}._icon-animated_dhwu7_28{transition:transform var(--duration-slow) var(--ease-standard)}._icon-rotated_dhwu7_29{transform:rotate(180deg)}._popup_dhwu7_51{z-index:1050;inset:auto;margin:0;padding:0;border:1px solid var(--color-outline-base);border-radius:var(--shape-corner-small);background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-medium)}._control-container_dhwu7_71{position:relative;display:inline-block;box-sizing:border-box}._control_dhwu7_71{--btn-height: initial;--btn-padding-block: initial;--btn-padding-inline: initial;--btn-transition-duration: initial;--btn-transition-easing: initial;cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex;gap:var(--btn-fam-gap);align-items:center;justify-content:space-between;box-sizing:border-box;height:var(--btn-height, var(--size-control-md));padding:var(--btn-padding-block, var(--space-sm)) var(--btn-padding-inline, var(--space-sm));border:1px solid transparent;border-radius:var(--shape-corner-small);font-size:var(--btn-fam-text-size);text-decoration:none;white-space:nowrap;background-clip:padding-box;transition:all var(--btn-transition-duration, var(--duration-normal)) var(--btn-transition-easing, var(--ease-standard))}._control_dhwu7_71:disabled{cursor:not-allowed;opacity:.5}._control-label_dhwu7_145{font-size:var(--btn-fam-text-size);white-space:nowrap;text-box:trim-both cap alphabetic}._control-icon_dhwu7_152{display:flex;align-items:center;justify-content:center}}@layer primitives{._button-container_14kr5_13{display:inline-block;box-sizing:border-box}._button-content_14kr5_18{display:flex;gap:var(--btn-fam-gap);align-items:center}._leading-icon_14kr5_24,._trailing-icon_14kr5_29{display:flex;align-items:center}}@layer primitives{._content-swap_14kr5_302{position:relative;overflow-x:clip}._content-swap-layer_14kr5_320{display:flex;flex:none;gap:var(--btn-fam-gap);align-items:center;width:max-content}._content-swap-layer_14kr5_320[data-leaving]{position:absolute;inset-block:0;inset-inline-start:0}}._button-container_154v4_3{--btn-border-hover: initial}._button-control_154v4_12:hover:not(:disabled,[aria-disabled=true]){border-color:var(--btn-border-hover, var(--color-on-surface))}._button-control_154v4_12:active:not(:disabled,[aria-disabled=true]){border-color:color-mix(in srgb,var(--btn-border-hover, var(--color-on-surface)) 80%,black)}@layer primitives{._vars_dhwu7_5{--btn-fam-text-size: var(--text-base);--btn-fam-gap: var(--space-xs);--btn-fam-transition: all var(--duration-normal) var(--ease-standard)}._focusable_dhwu7_22:focus-visible{z-index:2;outline:1px solid var(--color-primary);outline-offset:1px}._icon-animated_dhwu7_28{transition:transform var(--duration-slow) var(--ease-standard)}._icon-rotated_dhwu7_29{transform:rotate(180deg)}._popup_dhwu7_51{z-index:1050;inset:auto;margin:0;padding:0;border:1px solid var(--color-outline-base);border-radius:var(--shape-corner-small);background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-medium)}._control-container_dhwu7_71{position:relative;display:inline-block;box-sizing:border-box}._control_dhwu7_71{--btn-height: initial;--btn-padding-block: initial;--btn-padding-inline: initial;--btn-transition-duration: initial;--btn-transition-easing: initial;cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex;gap:var(--btn-fam-gap);align-items:center;justify-content:space-between;box-sizing:border-box;height:var(--btn-height, var(--size-control-md));padding:var(--btn-padding-block, var(--space-sm)) var(--btn-padding-inline, var(--space-sm));border:1px solid transparent;border-radius:var(--shape-corner-small);font-size:var(--btn-fam-text-size);text-decoration:none;white-space:nowrap;background-clip:padding-box;transition:all var(--btn-transition-duration, var(--duration-normal)) var(--btn-transition-easing, var(--ease-standard))}._control_dhwu7_71:disabled{cursor:not-allowed;opacity:.5}._control-label_dhwu7_145{font-size:var(--btn-fam-text-size);white-space:nowrap;text-box:trim-both cap alphabetic}._control-icon_dhwu7_152{display:flex;align-items:center;justify-content:center}}@layer primitives{._vars_dhwu7_5{--btn-fam-text-size: var(--text-base);--btn-fam-gap: var(--space-xs);--btn-fam-transition: all var(--duration-normal) var(--ease-standard)}._focusable_dhwu7_22:focus-visible{z-index:2;outline:1px solid var(--color-primary);outline-offset:1px}._icon-animated_dhwu7_28{transition:transform var(--duration-slow) var(--ease-standard)}._icon-rotated_dhwu7_29{transform:rotate(180deg)}._popup_dhwu7_51{z-index:1050;inset:auto;margin:0;padding:0;border:1px solid var(--color-outline-base);border-radius:var(--shape-corner-small);background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-medium)}._control-container_dhwu7_71{position:relative;display:inline-block;box-sizing:border-box}._control_dhwu7_71{--btn-height: initial;--btn-padding-block: initial;--btn-padding-inline: initial;--btn-transition-duration: initial;--btn-transition-easing: initial;cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex;gap:var(--btn-fam-gap);align-items:center;justify-content:space-between;box-sizing:border-box;height:var(--btn-height, var(--size-control-md));padding:var(--btn-padding-block, var(--space-sm)) var(--btn-padding-inline, var(--space-sm));border:1px solid transparent;border-radius:var(--shape-corner-small);font-size:var(--btn-fam-text-size);text-decoration:none;white-space:nowrap;background-clip:padding-box;transition:all var(--btn-transition-duration, var(--duration-normal)) var(--btn-transition-easing, var(--ease-standard))}._control_dhwu7_71:disabled{cursor:not-allowed;opacity:.5}._control-label_dhwu7_145{font-size:var(--btn-fam-text-size);white-space:nowrap;text-box:trim-both cap alphabetic}._control-icon_dhwu7_152{display:flex;align-items:center;justify-content:center}}@layer primitives{._button-container_14kr5_13{display:inline-block;box-sizing:border-box}._button-content_14kr5_18{display:flex;gap:var(--btn-fam-gap);align-items:center}._leading-icon_14kr5_24,._trailing-icon_14kr5_29{display:flex;align-items:center}}@layer primitives{._content-swap_14kr5_302{position:relative;overflow-x:clip}._content-swap-layer_14kr5_320{display:flex;flex:none;gap:var(--btn-fam-gap);align-items:center;width:max-content}._content-swap-layer_14kr5_320[data-leaving]{position:absolute;inset-block:0;inset-inline-start:0}}@layer primitives{._vars_dhwu7_5{--btn-fam-text-size: var(--text-base);--btn-fam-gap: var(--space-xs);--btn-fam-transition: all var(--duration-normal) var(--ease-standard)}._focusable_dhwu7_22:focus-visible{z-index:2;outline:1px solid var(--color-primary);outline-offset:1px}._icon-animated_dhwu7_28{transition:transform var(--duration-slow) var(--ease-standard)}._icon-rotated_dhwu7_29{transform:rotate(180deg)}._popup_dhwu7_51{z-index:1050;inset:auto;margin:0;padding:0;border:1px solid var(--color-outline-base);border-radius:var(--shape-corner-small);background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-medium)}._control-container_dhwu7_71{position:relative;display:inline-block;box-sizing:border-box}._control_dhwu7_71{--btn-height: initial;--btn-padding-block: initial;--btn-padding-inline: initial;--btn-transition-duration: initial;--btn-transition-easing: initial;cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex;gap:var(--btn-fam-gap);align-items:center;justify-content:space-between;box-sizing:border-box;height:var(--btn-height, var(--size-control-md));padding:var(--btn-padding-block, var(--space-sm)) var(--btn-padding-inline, var(--space-sm));border:1px solid transparent;border-radius:var(--shape-corner-small);font-size:var(--btn-fam-text-size);text-decoration:none;white-space:nowrap;background-clip:padding-box;transition:all var(--btn-transition-duration, var(--duration-normal)) var(--btn-transition-easing, var(--ease-standard))}._control_dhwu7_71:disabled{cursor:not-allowed;opacity:.5}._control-label_dhwu7_145{font-size:var(--btn-fam-text-size);white-space:nowrap;text-box:trim-both cap alphabetic}._control-icon_dhwu7_152{display:flex;align-items:center;justify-content:center}}._solid-container_e3k5c_3{--btn-bg: var(--color-on-surface);--btn-fg: var(--color-surface);--btn-bg-hover: var(--color-on-surface-variant);--btn-fg-hover: var(--color-surface);--btn-bg-selected-hover: color-mix( in srgb, var(--color-on-surface) 80%, white )}._solid-control_e3k5c_31{border:none;background-color:var(--btn-bg, var(--color-on-surface));box-shadow:var(--shadow-box-shadow-light)}._solid-selected_e3k5c_38{background-color:var(--btn-bg, var(--color-on-surface))}._solid-label_e3k5c_43,._solid-selected_e3k5c_38 ._solid-label_e3k5c_43,._solid-icon_e3k5c_53{color:var(--btn-fg, var(--color-surface))}._solid-control_e3k5c_31:hover:not(._solid-selected_e3k5c_38){background-color:var(--btn-bg-hover, var(--color-on-surface-variant))}._solid-control_e3k5c_31:hover:not(._solid-selected_e3k5c_38) ._solid-label_e3k5c_43,._solid-control_e3k5c_31:hover:not(._solid-selected_e3k5c_38) ._solid-icon_e3k5c_53{color:var(--btn-fg-hover, var(--color-surface))}._solid-selected_e3k5c_38:hover{background-color:var( --btn-bg-selected-hover, color-mix(in srgb, var(--color-on-surface) 80%, white) )}@layer primitives{._vars_dhwu7_5{--btn-fam-text-size: var(--text-base);--btn-fam-gap: var(--space-xs);--btn-fam-transition: all var(--duration-normal) var(--ease-standard)}._focusable_dhwu7_22:focus-visible{z-index:2;outline:1px solid var(--color-primary);outline-offset:1px}._icon-animated_dhwu7_28{transition:transform var(--duration-slow) var(--ease-standard)}._icon-rotated_dhwu7_29{transform:rotate(180deg)}._popup_dhwu7_51{z-index:1050;inset:auto;margin:0;padding:0;border:1px solid var(--color-outline-base);border-radius:var(--shape-corner-small);background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-medium)}._control-container_dhwu7_71{position:relative;display:inline-block;box-sizing:border-box}._control_dhwu7_71{--btn-height: initial;--btn-padding-block: initial;--btn-padding-inline: initial;--btn-transition-duration: initial;--btn-transition-easing: initial;cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex;gap:var(--btn-fam-gap);align-items:center;justify-content:space-between;box-sizing:border-box;height:var(--btn-height, var(--size-control-md));padding:var(--btn-padding-block, var(--space-sm)) var(--btn-padding-inline, var(--space-sm));border:1px solid transparent;border-radius:var(--shape-corner-small);font-size:var(--btn-fam-text-size);text-decoration:none;white-space:nowrap;background-clip:padding-box;transition:all var(--btn-transition-duration, var(--duration-normal)) var(--btn-transition-easing, var(--ease-standard))}._control_dhwu7_71:disabled{cursor:not-allowed;opacity:.5}._control-label_dhwu7_145{font-size:var(--btn-fam-text-size);white-space:nowrap;text-box:trim-both cap alphabetic}._control-icon_dhwu7_152{display:flex;align-items:center;justify-content:center}}@layer primitives{._button-container_14kr5_13{display:inline-block;box-sizing:border-box}._button-content_14kr5_18{display:flex;gap:var(--btn-fam-gap);align-items:center}._leading-icon_14kr5_24,._trailing-icon_14kr5_29{display:flex;align-items:center}}._button-control_14kr5_6{display:flex;justify-content:center;padding:var(--btn-padding-block, var(--space-sm)) var(--btn-padding-inline, var(--space-md))}._button-control_14kr5_6[aria-disabled=true]{cursor:not-allowed;opacity:.5}._full-width-container_14kr5_61{display:block;width:100%}._full-width-control_14kr5_62{width:100%}._button-control_14kr5_6:has(._leading-icon_14kr5_24){padding-left:var(--btn-padding-inline, var(--space-sm))}._button-control_14kr5_6:has(._trailing-icon_14kr5_29){padding-right:var(--btn-padding-inline, var(--space-sm))}._button-control_14kr5_6:has(._button-content_14kr5_18>._leading-icon_14kr5_24:only-child),._button-control_14kr5_6:has(._button-content_14kr5_18>._trailing-icon_14kr5_29:only-child){padding-right:var(--btn-padding-inline, var(--space-sm));padding-left:var(--btn-padding-inline, var(--space-sm))}._collapsible-control_14kr5_100{--btn-transition-duration: initial;--btn-transition-easing: initial;--btn-collapsed-scale: initial;--btn-expanded-scale: initial;--btn-base-height: initial;--btn-base-text-size: initial;--btn-collapsed-padding-inline: initial;--btn-expanded-padding-inline: initial;--btn-expanded-padding-block: initial;--btn-icon-size: initial;--btn-label-track: initial;--btn-label-gap: initial;--btn-label-fade-duration: initial;--btn-morph-scale: var(--btn-collapsed-scale, .8);--btn-height: calc( var(--btn-base-height, var(--size-control-md)) * var(--btn-morph-scale) );--btn-fam-text-size: calc( var(--btn-base-text-size, var(--text-base)) * var(--btn-morph-scale) );--btn-padding-block: 0;--btn-padding-inline: var( --btn-collapsed-padding-inline, calc((var(--btn-height) - var(--btn-icon-size, 1.25em)) / 2) );--btn-fam-gap: 0;overflow:hidden;justify-content:flex-start;min-width:var(--btn-height)}._collapsible-control_14kr5_100._hover-expand-control_14kr5_190{--btn-morph-scale: var(--btn-collapsed-scale, 1)}._collapsible-control_14kr5_100[data-expanded=true]{--btn-morph-scale: var(--btn-expanded-scale, 1);--btn-padding-block: var(--btn-expanded-padding-block, initial);--btn-padding-inline: var(--btn-expanded-padding-inline, initial)}._collapsible-control_14kr5_100 ._button-content_14kr5_18{display:grid;grid-template-columns:var(--btn-icon-size, 1.25em) minmax(0,var(--btn-label-track, 0fr)) auto;align-items:center;transition:grid-template-columns var(--btn-transition-duration, var(--duration-normal)) var(--btn-transition-easing, var(--ease-standard))}._collapsible-control_14kr5_100[data-expanded=true] ._button-content_14kr5_18{grid-template-columns:var(--btn-icon-size, 1.25em) minmax(0,var(--btn-label-track, 1fr)) auto}._collapsible-control_14kr5_100 ._leading-icon_14kr5_24{justify-content:center}._collapsible-control_14kr5_100 ._button-content_14kr5_18>span{overflow:hidden;min-width:0;margin-inline-start:0;font-size:var(--btn-fam-text-size);opacity:0;transition:margin-inline-start var(--btn-transition-duration, var(--duration-normal)) var(--btn-transition-easing, var(--ease-standard)),font-size var(--btn-transition-duration, var(--duration-normal)) var(--btn-transition-easing, var(--ease-standard)),opacity var( --btn-label-fade-duration, var(--btn-transition-duration, var(--duration-fast)) ) var(--btn-transition-easing, var(--ease-standard));text-box:normal}._collapsible-control_14kr5_100[data-expanded=true] ._button-content_14kr5_18>span{margin-inline-start:var(--btn-label-gap, var(--space-xs));opacity:1}@media(prefers-reduced-motion:reduce){._collapsible-control_14kr5_100,._collapsible-control_14kr5_100 ._button-content_14kr5_18,._collapsible-control_14kr5_100 ._button-content_14kr5_18>span{transition:none}}@layer primitives{._content-swap_14kr5_302{position:relative;overflow-x:clip}._content-swap-layer_14kr5_320{display:flex;flex:none;gap:var(--btn-fam-gap);align-items:center;width:max-content}._content-swap-layer_14kr5_320[data-leaving]{position:absolute;inset-block:0;inset-inline-start:0}}._button-control_zlaaf_7:hover:not(:disabled,[aria-disabled=true]){background-color:var(--btn-bg-hover, var(--color-on-surface-variant))}._button-control_zlaaf_7:active:not(:disabled,[aria-disabled=true]){background-color:var( --btn-bg-active, color-mix(in srgb, var(--color-on-surface-variant) 80%, black) )}@layer primitives{._vars_dhwu7_5{--btn-fam-text-size: var(--text-base);--btn-fam-gap: var(--space-xs);--btn-fam-transition: all var(--duration-normal) var(--ease-standard)}._focusable_dhwu7_22:focus-visible{z-index:2;outline:1px solid var(--color-primary);outline-offset:1px}._icon-animated_dhwu7_28{transition:transform var(--duration-slow) var(--ease-standard)}._icon-rotated_dhwu7_29{transform:rotate(180deg)}._popup_dhwu7_51{z-index:1050;inset:auto;margin:0;padding:0;border:1px solid var(--color-outline-base);border-radius:var(--shape-corner-small);background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-medium)}._control-container_dhwu7_71{position:relative;display:inline-block;box-sizing:border-box}._control_dhwu7_71{--btn-height: initial;--btn-padding-block: initial;--btn-padding-inline: initial;--btn-transition-duration: initial;--btn-transition-easing: initial;cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex;gap:var(--btn-fam-gap);align-items:center;justify-content:space-between;box-sizing:border-box;height:var(--btn-height, var(--size-control-md));padding:var(--btn-padding-block, var(--space-sm)) var(--btn-padding-inline, var(--space-sm));border:1px solid transparent;border-radius:var(--shape-corner-small);font-size:var(--btn-fam-text-size);text-decoration:none;white-space:nowrap;background-clip:padding-box;transition:all var(--btn-transition-duration, var(--duration-normal)) var(--btn-transition-easing, var(--ease-standard))}._control_dhwu7_71:disabled{cursor:not-allowed;opacity:.5}._control-label_dhwu7_145{font-size:var(--btn-fam-text-size);white-space:nowrap;text-box:trim-both cap alphabetic}._control-icon_dhwu7_152{display:flex;align-items:center;justify-content:center}}@layer primitives{._vars_q31ia_10{--checkbox-size: 1.125rem;--checkbox-icon-size: var(--text-xs)}._checkbox-container_q31ia_15{display:flex;gap:var(--space-sm);align-items:center;box-sizing:border-box}._checkbox_q31ia_15{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--checkbox-size);height:var(--checkbox-size);border-radius:var(--shape-corner-extra-small);transition:var(--btn-fam-transition)}._check-icon_q31ia_40,._reject-icon_q31ia_41{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:var(--checkbox-icon-size)}._hover-check-icon_q31ia_54,._hover-reject-icon_q31ia_55,._next-state-icon_q31ia_56{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:var(--checkbox-icon-size);opacity:0}[role=checkbox]:hover ._checkbox_q31ia_15[data-next-state=true]:not(._active-click_q31ia_84) ._hover-check-icon_q31ia_54,[role=checkbox]:hover ._checkbox_q31ia_15[data-next-state=false]:not(._active-click_q31ia_84) ._hover-reject-icon_q31ia_55{opacity:1;transition:opacity var(--duration-normal) var(--ease-standard)}[role=checkbox]:hover ._checkbox_q31ia_15[data-state=true]:not(._active-click_q31ia_84) ._check-icon_q31ia_40,[role=checkbox]:hover ._checkbox_q31ia_15[data-state=false]:not(._active-click_q31ia_84) ._reject-icon_q31ia_41{opacity:0}}._checkbox_ki1az_6{--checkbox-bg: var(--color-secondary-fixed-dim);--checkbox-border: none;--checkbox-shadow: var(--shadow-box-shadow-light);border:var(--checkbox-border);background-color:var(--checkbox-bg);box-shadow:var(--checkbox-shadow)}._selected-checkbox_ki1az_27,._rejected-checkbox_ki1az_32{border-color:var(--color-secondary);background-color:var(--color-secondary)}._check-icon_ki1az_37,._reject-icon_ki1az_42{color:var(--color-on-secondary)}._hover-check-icon_ki1az_51{color:var(--color-on-secondary-fixed)}._hover-reject-icon_ki1az_56{color:var(--color-on-secondary)}[role=checkbox]:hover ._checkbox_ki1az_6[data-state=null][data-next-state=true]:not(._active-click_ki1az_61) ._hover-check-icon_ki1az_51{opacity:.8}[role=checkbox]:hover ._checkbox_ki1az_6[data-state=null]:not(._active-click_ki1az_61){background-color:var(--color-secondary-fixed)}[role=checkbox]:hover ._selected-checkbox_ki1az_27:not(._active-click_ki1az_61){background-color:color-mix(in srgb,var(--color-secondary) 80%,black)}@layer primitives{._vars_dhwu7_5{--btn-fam-text-size: var(--text-base);--btn-fam-gap: var(--space-xs);--btn-fam-transition: all var(--duration-normal) var(--ease-standard)}._focusable_dhwu7_22:focus-visible{z-index:2;outline:1px solid var(--color-primary);outline-offset:1px}._icon-animated_dhwu7_28{transition:transform var(--duration-slow) var(--ease-standard)}._icon-rotated_dhwu7_29{transform:rotate(180deg)}._popup_dhwu7_51{z-index:1050;inset:auto;margin:0;padding:0;border:1px solid var(--color-outline-base);border-radius:var(--shape-corner-small);background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-medium)}._control-container_dhwu7_71{position:relative;display:inline-block;box-sizing:border-box}._control_dhwu7_71{--btn-height: initial;--btn-padding-block: initial;--btn-padding-inline: initial;--btn-transition-duration: initial;--btn-transition-easing: initial;cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex;gap:var(--btn-fam-gap);align-items:center;justify-content:space-between;box-sizing:border-box;height:var(--btn-height, var(--size-control-md));padding:var(--btn-padding-block, var(--space-sm)) var(--btn-padding-inline, var(--space-sm));border:1px solid transparent;border-radius:var(--shape-corner-small);font-size:var(--btn-fam-text-size);text-decoration:none;white-space:nowrap;background-clip:padding-box;transition:all var(--btn-transition-duration, var(--duration-normal)) var(--btn-transition-easing, var(--ease-standard))}._control_dhwu7_71:disabled{cursor:not-allowed;opacity:.5}._control-label_dhwu7_145{font-size:var(--btn-fam-text-size);white-space:nowrap;text-box:trim-both cap alphabetic}._control-icon_dhwu7_152{display:flex;align-items:center;justify-content:center}}@layer primitives{._vars_q31ia_10{--checkbox-size: 1.125rem;--checkbox-icon-size: var(--text-xs)}._checkbox-container_q31ia_15{display:flex;gap:var(--space-sm);align-items:center;box-sizing:border-box}._checkbox_q31ia_15{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--checkbox-size);height:var(--checkbox-size);border-radius:var(--shape-corner-extra-small);transition:var(--btn-fam-transition)}._check-icon_q31ia_40,._reject-icon_q31ia_41{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:var(--checkbox-icon-size)}._hover-check-icon_q31ia_54,._hover-reject-icon_q31ia_55,._next-state-icon_q31ia_56{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:var(--checkbox-icon-size);opacity:0}[role=checkbox]:hover ._checkbox_q31ia_15[data-next-state=true]:not(._active-click_q31ia_84) ._hover-check-icon_q31ia_54,[role=checkbox]:hover ._checkbox_q31ia_15[data-next-state=false]:not(._active-click_q31ia_84) ._hover-reject-icon_q31ia_55{opacity:1;transition:opacity var(--duration-normal) var(--ease-standard)}[role=checkbox]:hover ._checkbox_q31ia_15[data-state=true]:not(._active-click_q31ia_84) ._check-icon_q31ia_40,[role=checkbox]:hover ._checkbox_q31ia_15[data-state=false]:not(._active-click_q31ia_84) ._reject-icon_q31ia_41{opacity:0}}._checkbox_sgwlk_6{--checkbox-bg: transparent;--checkbox-border: 1px dashed var(--color-outline-base);border:var(--checkbox-border);background-color:var(--checkbox-bg);outline:0 solid transparent;outline-offset:-1px}._selected-checkbox_sgwlk_31,._rejected-checkbox_sgwlk_36{border:none;background-color:var(--color-on-surface)}._check-icon_sgwlk_41,._reject-icon_sgwlk_46{color:var(--color-surface)}._hover-check-icon_sgwlk_55{color:var(--color-on-surface)}._hover-reject-icon_sgwlk_60{color:var(--color-surface)}[role=checkbox]:not([aria-disabled=true]):hover ._checkbox_sgwlk_6:not(._active-click_sgwlk_65){--checkbox-border: 1px dashed transparent;outline-color:var(--color-on-surface);outline-width:1px}._container_sgwlk_94[data-state=true],._container_sgwlk_94[data-state=false]{border:1px solid var(--color-on-surface)}._container_sgwlk_94[aria-disabled=true]{cursor:not-allowed;opacity:.6;filter:grayscale(.1)}._checkbox-disabled_sgwlk_105{opacity:.8}@layer primitives{._vars_dhwu7_5{--btn-fam-text-size: var(--text-base);--btn-fam-gap: var(--space-xs);--btn-fam-transition: all var(--duration-normal) var(--ease-standard)}._focusable_dhwu7_22:focus-visible{z-index:2;outline:1px solid var(--color-primary);outline-offset:1px}._icon-animated_dhwu7_28{transition:transform var(--duration-slow) var(--ease-standard)}._icon-rotated_dhwu7_29{transform:rotate(180deg)}._popup_dhwu7_51{z-index:1050;inset:auto;margin:0;padding:0;border:1px solid var(--color-outline-base);border-radius:var(--shape-corner-small);background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-medium)}._control-container_dhwu7_71{position:relative;display:inline-block;box-sizing:border-box}._control_dhwu7_71{--btn-height: initial;--btn-padding-block: initial;--btn-padding-inline: initial;--btn-transition-duration: initial;--btn-transition-easing: initial;cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex;gap:var(--btn-fam-gap);align-items:center;justify-content:space-between;box-sizing:border-box;height:var(--btn-height, var(--size-control-md));padding:var(--btn-padding-block, var(--space-sm)) var(--btn-padding-inline, var(--space-sm));border:1px solid transparent;border-radius:var(--shape-corner-small);font-size:var(--btn-fam-text-size);text-decoration:none;white-space:nowrap;background-clip:padding-box;transition:all var(--btn-transition-duration, var(--duration-normal)) var(--btn-transition-easing, var(--ease-standard))}._control_dhwu7_71:disabled{cursor:not-allowed;opacity:.5}._control-label_dhwu7_145{font-size:var(--btn-fam-text-size);white-space:nowrap;text-box:trim-both cap alphabetic}._control-icon_dhwu7_152{display:flex;align-items:center;justify-content:center}}@layer primitives{._vars_q31ia_10{--checkbox-size: 1.125rem;--checkbox-icon-size: var(--text-xs)}._checkbox-container_q31ia_15{display:flex;gap:var(--space-sm);align-items:center;box-sizing:border-box}._checkbox_q31ia_15{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--checkbox-size);height:var(--checkbox-size);border-radius:var(--shape-corner-extra-small);transition:var(--btn-fam-transition)}._check-icon_q31ia_40,._reject-icon_q31ia_41{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:var(--checkbox-icon-size)}._hover-check-icon_q31ia_54,._hover-reject-icon_q31ia_55,._next-state-icon_q31ia_56{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:var(--checkbox-icon-size);opacity:0}[role=checkbox]:hover ._checkbox_q31ia_15[data-next-state=true]:not(._active-click_q31ia_84) ._hover-check-icon_q31ia_54,[role=checkbox]:hover ._checkbox_q31ia_15[data-next-state=false]:not(._active-click_q31ia_84) ._hover-reject-icon_q31ia_55{opacity:1;transition:opacity var(--duration-normal) var(--ease-standard)}[role=checkbox]:hover ._checkbox_q31ia_15[data-state=true]:not(._active-click_q31ia_84) ._check-icon_q31ia_40,[role=checkbox]:hover ._checkbox_q31ia_15[data-state=false]:not(._active-click_q31ia_84) ._reject-icon_q31ia_41{opacity:0}}._checkbox_k9h1g_6{--checkbox-bg: transparent;--checkbox-border: 1px solid var(--color-outline-control);border:var(--checkbox-border);background-color:var(--checkbox-bg)}._selected-checkbox_k9h1g_25,._rejected-checkbox_k9h1g_30{border:1px solid var(--color-on-surface);background-color:var(--color-surface-container-low)}._check-icon_k9h1g_35,._reject-icon_k9h1g_40{color:var(--color-on-surface)}._hover-check-icon_k9h1g_49{color:var(--color-on-surface-variant)}._hover-reject-icon_k9h1g_54{color:var(--color-on-surface)}[role=checkbox]:hover ._checkbox_k9h1g_6:not(._active-click_k9h1g_59){border-color:var(--color-on-surface);background-color:var(--color-surface-container)}[role=checkbox]:hover ._checkbox_k9h1g_6[data-state=null]:not(._active-click_k9h1g_59){border-color:var(--color-on-surface);background-color:var(--color-surface-container-highest)}[role=checkbox]:hover ._selected-checkbox_k9h1g_25:not(._active-click_k9h1g_59){border-color:var(--color-on-surface);background-color:var(--color-surface-container-highest)}@layer primitives{._vars_dhwu7_5{--btn-fam-text-size: var(--text-base);--btn-fam-gap: var(--space-xs);--btn-fam-transition: all var(--duration-normal) var(--ease-standard)}._focusable_dhwu7_22:focus-visible{z-index:2;outline:1px solid var(--color-primary);outline-offset:1px}._icon-animated_dhwu7_28{transition:transform var(--duration-slow) var(--ease-standard)}._icon-rotated_dhwu7_29{transform:rotate(180deg)}._popup_dhwu7_51{z-index:1050;inset:auto;margin:0;padding:0;border:1px solid var(--color-outline-base);border-radius:var(--shape-corner-small);background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-medium)}._control-container_dhwu7_71{position:relative;display:inline-block;box-sizing:border-box}._control_dhwu7_71{--btn-height: initial;--btn-padding-block: initial;--btn-padding-inline: initial;--btn-transition-duration: initial;--btn-transition-easing: initial;cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex;gap:var(--btn-fam-gap);align-items:center;justify-content:space-between;box-sizing:border-box;height:var(--btn-height, var(--size-control-md));padding:var(--btn-padding-block, var(--space-sm)) var(--btn-padding-inline, var(--space-sm));border:1px solid transparent;border-radius:var(--shape-corner-small);font-size:var(--btn-fam-text-size);text-decoration:none;white-space:nowrap;background-clip:padding-box;transition:all var(--btn-transition-duration, var(--duration-normal)) var(--btn-transition-easing, var(--ease-standard))}._control_dhwu7_71:disabled{cursor:not-allowed;opacity:.5}._control-label_dhwu7_145{font-size:var(--btn-fam-text-size);white-space:nowrap;text-box:trim-both cap alphabetic}._control-icon_dhwu7_152{display:flex;align-items:center;justify-content:center}}@layer primitives{._vars_q31ia_10{--checkbox-size: 1.125rem;--checkbox-icon-size: var(--text-xs)}._checkbox-container_q31ia_15{display:flex;gap:var(--space-sm);align-items:center;box-sizing:border-box}._checkbox_q31ia_15{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--checkbox-size);height:var(--checkbox-size);border-radius:var(--shape-corner-extra-small);transition:var(--btn-fam-transition)}._check-icon_q31ia_40,._reject-icon_q31ia_41{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:var(--checkbox-icon-size)}._hover-check-icon_q31ia_54,._hover-reject-icon_q31ia_55,._next-state-icon_q31ia_56{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:var(--checkbox-icon-size);opacity:0}[role=checkbox]:hover ._checkbox_q31ia_15[data-next-state=true]:not(._active-click_q31ia_84) ._hover-check-icon_q31ia_54,[role=checkbox]:hover ._checkbox_q31ia_15[data-next-state=false]:not(._active-click_q31ia_84) ._hover-reject-icon_q31ia_55{opacity:1;transition:opacity var(--duration-normal) var(--ease-standard)}[role=checkbox]:hover ._checkbox_q31ia_15[data-state=true]:not(._active-click_q31ia_84) ._check-icon_q31ia_40,[role=checkbox]:hover ._checkbox_q31ia_15[data-state=false]:not(._active-click_q31ia_84) ._reject-icon_q31ia_41{opacity:0}}@layer primitives{._vars_dhwu7_5{--btn-fam-text-size: var(--text-base);--btn-fam-gap: var(--space-xs);--btn-fam-transition: all var(--duration-normal) var(--ease-standard)}._focusable_dhwu7_22:focus-visible{z-index:2;outline:1px solid var(--color-primary);outline-offset:1px}._icon-animated_dhwu7_28{transition:transform var(--duration-slow) var(--ease-standard)}._icon-rotated_dhwu7_29{transform:rotate(180deg)}._popup_dhwu7_51{z-index:1050;inset:auto;margin:0;padding:0;border:1px solid var(--color-outline-base);border-radius:var(--shape-corner-small);background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-medium)}._control-container_dhwu7_71{position:relative;display:inline-block;box-sizing:border-box}._control_dhwu7_71{--btn-height: initial;--btn-padding-block: initial;--btn-padding-inline: initial;--btn-transition-duration: initial;--btn-transition-easing: initial;cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex;gap:var(--btn-fam-gap);align-items:center;justify-content:space-between;box-sizing:border-box;height:var(--btn-height, var(--size-control-md));padding:var(--btn-padding-block, var(--space-sm)) var(--btn-padding-inline, var(--space-sm));border:1px solid transparent;border-radius:var(--shape-corner-small);font-size:var(--btn-fam-text-size);text-decoration:none;white-space:nowrap;background-clip:padding-box;transition:all var(--btn-transition-duration, var(--duration-normal)) var(--btn-transition-easing, var(--ease-standard))}._control_dhwu7_71:disabled{cursor:not-allowed;opacity:.5}._control-label_dhwu7_145{font-size:var(--btn-fam-text-size);white-space:nowrap;text-box:trim-both cap alphabetic}._control-icon_dhwu7_152{display:flex;align-items:center;justify-content:center}}@layer primitives{._vars_q31ia_10{--checkbox-size: 1.125rem;--checkbox-icon-size: var(--text-xs)}._checkbox-container_q31ia_15{display:flex;gap:var(--space-sm);align-items:center;box-sizing:border-box}._checkbox_q31ia_15{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--checkbox-size);height:var(--checkbox-size);border-radius:var(--shape-corner-extra-small);transition:var(--btn-fam-transition)}._check-icon_q31ia_40,._reject-icon_q31ia_41{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:var(--checkbox-icon-size)}._hover-check-icon_q31ia_54,._hover-reject-icon_q31ia_55,._next-state-icon_q31ia_56{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:var(--checkbox-icon-size);opacity:0}[role=checkbox]:hover ._checkbox_q31ia_15[data-next-state=true]:not(._active-click_q31ia_84) ._hover-check-icon_q31ia_54,[role=checkbox]:hover ._checkbox_q31ia_15[data-next-state=false]:not(._active-click_q31ia_84) ._hover-reject-icon_q31ia_55{opacity:1;transition:opacity var(--duration-normal) var(--ease-standard)}[role=checkbox]:hover ._checkbox_q31ia_15[data-state=true]:not(._active-click_q31ia_84) ._check-icon_q31ia_40,[role=checkbox]:hover ._checkbox_q31ia_15[data-state=false]:not(._active-click_q31ia_84) ._reject-icon_q31ia_41{opacity:0}}[role=checkbox]:hover ._checkbox_q31ia_15[data-next-state=null]:not(._active-click_q31ia_84){border:var(--checkbox-border);background-color:var(--checkbox-bg);box-shadow:var(--checkbox-shadow, none)}._checkbox_rzqh2_6{--checkbox-bg: var(--color-surface-container-low);--checkbox-border: 1px solid var(--color-surface);--checkbox-shadow: var(--shadow-box-shadow-light);border:var(--checkbox-border);background-color:var(--checkbox-bg);box-shadow:var(--checkbox-shadow)}._selected-checkbox_rzqh2_27,._rejected-checkbox_rzqh2_31{background-color:var(--color-on-surface)}._check-icon_rzqh2_35{color:var(--color-on-primary)}._reject-icon_rzqh2_40{color:var(--color-on-error)}._hover-check-icon_rzqh2_49,._hover-reject-icon_rzqh2_54{color:var(--color-surface)}[role=checkbox]:hover ._checkbox_rzqh2_6:not(._active-click_rzqh2_59){border:1px solid var(--color-surface);background-color:var(--color-on-surface-variant)}[role=checkbox]:hover ._checkbox_rzqh2_6[data-state=null]:not(._active-click_rzqh2_59){background-color:var(--color-on-surface-variant)}[role=checkbox]:hover ._selected-checkbox_rzqh2_27:not(._active-click_rzqh2_59){background-color:color-mix(in srgb,var(--color-on-surface) 80%,black)}@layer primitives{._vars_dhwu7_5{--btn-fam-text-size: var(--text-base);--btn-fam-gap: var(--space-xs);--btn-fam-transition: all var(--duration-normal) var(--ease-standard)}._focusable_dhwu7_22:focus-visible{z-index:2;outline:1px solid var(--color-primary);outline-offset:1px}._icon-animated_dhwu7_28{transition:transform var(--duration-slow) var(--ease-standard)}._icon-rotated_dhwu7_29{transform:rotate(180deg)}._popup_dhwu7_51{z-index:1050;inset:auto;margin:0;padding:0;border:1px solid var(--color-outline-base);border-radius:var(--shape-corner-small);background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-medium)}._control-container_dhwu7_71{position:relative;display:inline-block;box-sizing:border-box}._control_dhwu7_71{--btn-height: initial;--btn-padding-block: initial;--btn-padding-inline: initial;--btn-transition-duration: initial;--btn-transition-easing: initial;cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex;gap:var(--btn-fam-gap);align-items:center;justify-content:space-between;box-sizing:border-box;height:var(--btn-height, var(--size-control-md));padding:var(--btn-padding-block, var(--space-sm)) var(--btn-padding-inline, var(--space-sm));border:1px solid transparent;border-radius:var(--shape-corner-small);font-size:var(--btn-fam-text-size);text-decoration:none;white-space:nowrap;background-clip:padding-box;transition:all var(--btn-transition-duration, var(--duration-normal)) var(--btn-transition-easing, var(--ease-standard))}._control_dhwu7_71:disabled{cursor:not-allowed;opacity:.5}._control-label_dhwu7_145{font-size:var(--btn-fam-text-size);white-space:nowrap;text-box:trim-both cap alphabetic}._control-icon_dhwu7_152{display:flex;align-items:center;justify-content:center}}@layer primitives{._vars_5swht_10{--dropdown-option-radius: .25rem;--dropdown-state-indicator-size: 1.125rem;--dropdown-state-indicator-icon-size: var( --text-xs )}._dropdown-container_5swht_18{position:relative;display:inline-block;box-sizing:border-box}._dropdown-icon_5swht_24{flex-shrink:0;transition:transform var(--duration-slow) var(--ease-standard)}._dropdown-menu_5swht_33{overflow:hidden;display:flex;flex-direction:column;width:max-content;max-width:90vw}._options-list_5swht_44{scrollbar-width:thin;scrollbar-gutter:stable both-edges;overflow-y:auto;overscroll-behavior:contain;flex:1 1 auto;min-height:0;padding:var(--space-sm) 0}._option-item_5swht_64{cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;width:100%;margin-bottom:var(--space-2xs);padding:var(--space-sm);border:none;border-radius:var(--dropdown-option-radius);background-color:transparent;transition:var(--btn-fam-transition)}._option-item_5swht_64:last-child{margin-bottom:0}._option-item_5swht_64:hover:not(._option-disabled_5swht_86){background-color:var(--color-surface-container-highest)}._option-disabled_5swht_86{cursor:not-allowed;opacity:.5}._option-content_5swht_95{display:flex;gap:var(--btn-fam-gap);align-items:center;width:100%}._option-label_5swht_102,._clear-label_5swht_103{flex:1;font-size:var(--btn-fam-text-size);white-space:nowrap;text-box:trim-both cap alphabetic}._option-icon_5swht_111{display:flex;flex-shrink:0;align-items:center;justify-content:center}._state-indicator_5swht_118{display:flex;flex-shrink:0;align-items:center;justify-content:center;box-sizing:content-box;width:var(--dropdown-state-indicator-size);height:var(--dropdown-state-indicator-size);border-radius:var(--shape-corner-extra-small);transition:var(--btn-fam-transition)}._check-icon_5swht_132,._reject-icon_5swht_133,._hover-check-icon_5swht_134,._hover-reject-icon_5swht_135,._hover-undefined-icon_5swht_136{font-size:var(--dropdown-state-indicator-icon-size);opacity:1;transition:opacity var(--duration-normal) var(--ease-standard)}._hover-check-icon_5swht_134,._hover-reject-icon_5swht_135,._hover-undefined-icon_5swht_136{color:transparent;opacity:0}._label-with-icon_5swht_149{display:flex;gap:var(--btn-fam-gap);align-items:center}._label-option-icon_5swht_155,._label-icon-check_5swht_156,._label-icon-times_5swht_157{display:flex;flex-shrink:0;align-items:center;justify-content:center}._label-section_5swht_164{display:flex;gap:var(--space-xs);align-items:center}._label-multi-section_5swht_170{display:flex;flex-wrap:wrap;gap:var(--space-xs);align-items:center}._label-separator_5swht_177{opacity:.6}._control-icon_5swht_181{display:flex;flex-shrink:0;align-items:center;justify-content:center}._custom-component-wrapper_5swht_188{flex:1;width:100%}._separator_5swht_193{margin:var(--space-sm) 0;border-top:1px solid var(--color-on-surface);opacity:.3}._action-item_5swht_199{cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;width:100%;margin-bottom:var(--space-xs);padding:var(--space-sm);border:none;border-radius:var(--dropdown-option-radius);transition:var(--btn-fam-transition)}._action-item_5swht_199:hover{background-color:var(--color-surface-container-high)}._action-item_5swht_199:last-child{margin-bottom:0}._action-disabled_5swht_223{cursor:not-allowed;opacity:.5}._action-content_5swht_228{display:flex;gap:var(--btn-fam-gap);align-items:center;width:100%}._action-label_5swht_235{flex:1;font-size:var(--btn-fam-text-size);color:var(--color-on-surface);white-space:nowrap;opacity:.5;text-box:trim-both cap alphabetic}._action-icon_5swht_247{display:flex;flex-shrink:0;align-items:center;justify-content:center;margin-right:var(--space-sm)}}._dropdown-control_3bap1_10:hover:not(:disabled){background-color:color-mix(in srgb,var(--color-secondary-container) 90%,var(--color-secondary))}._option-item_3bap1_38:active:not(._option-disabled_3bap1_42){background-color:var(--color-surface-container-highest)}._option-label_3bap1_54,._clear-label_3bap1_55{color:var(--color-on-surface);opacity:.8}._state-indicator_3bap1_65{--indicator-bg: var(--color-secondary-fixed-dim);--indicator-border: none;--indicator-shadow: var(--shadow-box-shadow-light);border:var(--indicator-border);background-color:var(--indicator-bg);box-shadow:var(--indicator-shadow)}._selected-indicator_3bap1_79,._rejected-indicator_3bap1_80{border-color:var(--color-secondary);background-color:var(--color-secondary)}._check-icon_3bap1_85,._reject-icon_3bap1_86,._hover-check-icon_3bap1_87,._hover-reject-icon_3bap1_88,._hover-undefined-icon_3bap1_89{color:var(--color-on-secondary)}._option-item_3bap1_38:hover:not(._option-disabled_3bap1_42) ._state-indicator_3bap1_65[data-state=undefined] ._hover-check-icon_3bap1_87{color:var(--color-on-secondary-fixed);opacity:.8}._option-item_3bap1_38:hover:not(._option-disabled_3bap1_42) ._state-indicator_3bap1_65[data-state=true] ._hover-reject-icon_3bap1_88{color:var(--color-on-secondary);opacity:1}._option-item_3bap1_38:hover:not(._option-disabled_3bap1_42) ._state-indicator_3bap1_65[data-state=false] ._hover-undefined-icon_3bap1_89{color:transparent;opacity:1}._option-item_3bap1_38:hover:not(._option-disabled_3bap1_42) ._state-indicator_3bap1_65[data-state=undefined]{background-color:var(--color-secondary-fixed)}._option-item_3bap1_38:hover:not(._option-disabled_3bap1_42) ._selected-indicator_3bap1_79,._option-item_3bap1_38:hover:not(._option-disabled_3bap1_42) ._rejected-indicator_3bap1_80{background-color:color-mix(in srgb,var(--color-secondary) 90%,black)}._label-icon-check_3bap1_139,._label-icon-times_3bap1_144,._label-separator_3bap1_157{color:var(--color-on-surface)}._dropdown-control_3bap1_10[data-force-unselected=true]{border-color:var(--color-outline-base);background:var(--color-surface);box-shadow:none}@layer primitives{._vars_dhwu7_5{--btn-fam-text-size: var(--text-base);--btn-fam-gap: var(--space-xs);--btn-fam-transition: all var(--duration-normal) var(--ease-standard)}._focusable_dhwu7_22:focus-visible{z-index:2;outline:1px solid var(--color-primary);outline-offset:1px}._icon-animated_dhwu7_28{transition:transform var(--duration-slow) var(--ease-standard)}._icon-rotated_dhwu7_29{transform:rotate(180deg)}._popup_dhwu7_51{z-index:1050;inset:auto;margin:0;padding:0;border:1px solid var(--color-outline-base);border-radius:var(--shape-corner-small);background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-medium)}._control-container_dhwu7_71{position:relative;display:inline-block;box-sizing:border-box}._control_dhwu7_71{--btn-height: initial;--btn-padding-block: initial;--btn-padding-inline: initial;--btn-transition-duration: initial;--btn-transition-easing: initial;cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex;gap:var(--btn-fam-gap);align-items:center;justify-content:space-between;box-sizing:border-box;height:var(--btn-height, var(--size-control-md));padding:var(--btn-padding-block, var(--space-sm)) var(--btn-padding-inline, var(--space-sm));border:1px solid transparent;border-radius:var(--shape-corner-small);font-size:var(--btn-fam-text-size);text-decoration:none;white-space:nowrap;background-clip:padding-box;transition:all var(--btn-transition-duration, var(--duration-normal)) var(--btn-transition-easing, var(--ease-standard))}._control_dhwu7_71:disabled{cursor:not-allowed;opacity:.5}._control-label_dhwu7_145{font-size:var(--btn-fam-text-size);white-space:nowrap;text-box:trim-both cap alphabetic}._control-icon_dhwu7_152{display:flex;align-items:center;justify-content:center}}@layer primitives{._vars_5swht_10{--dropdown-option-radius: .25rem;--dropdown-state-indicator-size: 1.125rem;--dropdown-state-indicator-icon-size: var( --text-xs )}._dropdown-container_5swht_18{position:relative;display:inline-block;box-sizing:border-box}._dropdown-icon_5swht_24{flex-shrink:0;transition:transform var(--duration-slow) var(--ease-standard)}._dropdown-menu_5swht_33{overflow:hidden;display:flex;flex-direction:column;width:max-content;max-width:90vw}._options-list_5swht_44{scrollbar-width:thin;scrollbar-gutter:stable both-edges;overflow-y:auto;overscroll-behavior:contain;flex:1 1 auto;min-height:0;padding:var(--space-sm) 0}._option-item_5swht_64{cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;width:100%;margin-bottom:var(--space-2xs);padding:var(--space-sm);border:none;border-radius:var(--dropdown-option-radius);background-color:transparent;transition:var(--btn-fam-transition)}._option-item_5swht_64:last-child{margin-bottom:0}._option-item_5swht_64:hover:not(._option-disabled_5swht_86){background-color:var(--color-surface-container-highest)}._option-disabled_5swht_86{cursor:not-allowed;opacity:.5}._option-content_5swht_95{display:flex;gap:var(--btn-fam-gap);align-items:center;width:100%}._option-label_5swht_102,._clear-label_5swht_103{flex:1;font-size:var(--btn-fam-text-size);white-space:nowrap;text-box:trim-both cap alphabetic}._option-icon_5swht_111{display:flex;flex-shrink:0;align-items:center;justify-content:center}._state-indicator_5swht_118{display:flex;flex-shrink:0;align-items:center;justify-content:center;box-sizing:content-box;width:var(--dropdown-state-indicator-size);height:var(--dropdown-state-indicator-size);border-radius:var(--shape-corner-extra-small);transition:var(--btn-fam-transition)}._check-icon_5swht_132,._reject-icon_5swht_133,._hover-check-icon_5swht_134,._hover-reject-icon_5swht_135,._hover-undefined-icon_5swht_136{font-size:var(--dropdown-state-indicator-icon-size);opacity:1;transition:opacity var(--duration-normal) var(--ease-standard)}._hover-check-icon_5swht_134,._hover-reject-icon_5swht_135,._hover-undefined-icon_5swht_136{color:transparent;opacity:0}._label-with-icon_5swht_149{display:flex;gap:var(--btn-fam-gap);align-items:center}._label-option-icon_5swht_155,._label-icon-check_5swht_156,._label-icon-times_5swht_157{display:flex;flex-shrink:0;align-items:center;justify-content:center}._label-section_5swht_164{display:flex;gap:var(--space-xs);align-items:center}._label-multi-section_5swht_170{display:flex;flex-wrap:wrap;gap:var(--space-xs);align-items:center}._label-separator_5swht_177{opacity:.6}._control-icon_5swht_181{display:flex;flex-shrink:0;align-items:center;justify-content:center}._custom-component-wrapper_5swht_188{flex:1;width:100%}._separator_5swht_193{margin:var(--space-sm) 0;border-top:1px solid var(--color-on-surface);opacity:.3}._action-item_5swht_199{cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;width:100%;margin-bottom:var(--space-xs);padding:var(--space-sm);border:none;border-radius:var(--dropdown-option-radius);transition:var(--btn-fam-transition)}._action-item_5swht_199:hover{background-color:var(--color-surface-container-high)}._action-item_5swht_199:last-child{margin-bottom:0}._action-disabled_5swht_223{cursor:not-allowed;opacity:.5}._action-content_5swht_228{display:flex;gap:var(--btn-fam-gap);align-items:center;width:100%}._action-label_5swht_235{flex:1;font-size:var(--btn-fam-text-size);color:var(--color-on-surface);white-space:nowrap;opacity:.5;text-box:trim-both cap alphabetic}._action-icon_5swht_247{display:flex;flex-shrink:0;align-items:center;justify-content:center;margin-right:var(--space-sm)}}._option-item_awifj_31:active:not(._option-disabled_awifj_35){background-color:color-mix(in srgb,var(--color-on-surface) 28%,transparent)}._state-indicator_awifj_60{--indicator-bg: transparent;--indicator-border: 1px solid var(--color-outline-base);border:var(--indicator-border);background-color:var(--indicator-bg)}._selected-indicator_awifj_72,._rejected-indicator_awifj_73{border:1px solid var(--color-on-surface);background-color:var(--color-on-surface)}._check-icon_awifj_78,._reject-icon_awifj_79,._hover-check-icon_awifj_80,._hover-reject-icon_awifj_81,._hover-undefined-icon_awifj_82{color:var(--color-surface)}._option-item_awifj_31:hover:not(._option-disabled_awifj_35) ._state-indicator_awifj_60[data-state=undefined] ._hover-check-icon_awifj_80{color:var(--color-on-surface);opacity:1}._option-item_awifj_31:hover:not(._option-disabled_awifj_35) ._state-indicator_awifj_60[data-state=true] ._hover-reject-icon_awifj_81{color:var(--color-surface);opacity:1}._option-item_awifj_31:hover:not(._option-disabled_awifj_35) ._state-indicator_awifj_60[data-state=false] ._hover-undefined-icon_awifj_82{color:transparent;opacity:1}._option-item_awifj_31:hover:not(._option-disabled_awifj_35) ._state-indicator_awifj_60[data-state=undefined]{border-color:var(--color-outline-base);background-color:color-mix(in srgb,var(--color-on-surface) 28%,transparent)}._option-item_awifj_31:hover:not(._option-disabled_awifj_35) ._selected-indicator_awifj_72,._option-item_awifj_31:hover:not(._option-disabled_awifj_35) ._rejected-indicator_awifj_73{background-color:color-mix(in srgb,var(--color-on-surface) 88%,transparent)}._label-icon-check_awifj_141{color:var(--color-success)}._label-icon-times_awifj_146{color:var(--color-error)}._label-separator_awifj_159{color:var(--color-on-surface)}._dropdown-control_awifj_11[data-force-unselected=true]{border-color:var(--color-outline-base);background:var(--color-surface);box-shadow:none}@layer primitives{._vars_dhwu7_5{--btn-fam-text-size: var(--text-base);--btn-fam-gap: var(--space-xs);--btn-fam-transition: all var(--duration-normal) var(--ease-standard)}._focusable_dhwu7_22:focus-visible{z-index:2;outline:1px solid var(--color-primary);outline-offset:1px}._icon-animated_dhwu7_28{transition:transform var(--duration-slow) var(--ease-standard)}._icon-rotated_dhwu7_29{transform:rotate(180deg)}._popup_dhwu7_51{z-index:1050;inset:auto;margin:0;padding:0;border:1px solid var(--color-outline-base);border-radius:var(--shape-corner-small);background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-medium)}._control-container_dhwu7_71{position:relative;display:inline-block;box-sizing:border-box}._control_dhwu7_71{--btn-height: initial;--btn-padding-block: initial;--btn-padding-inline: initial;--btn-transition-duration: initial;--btn-transition-easing: initial;cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex;gap:var(--btn-fam-gap);align-items:center;justify-content:space-between;box-sizing:border-box;height:var(--btn-height, var(--size-control-md));padding:var(--btn-padding-block, var(--space-sm)) var(--btn-padding-inline, var(--space-sm));border:1px solid transparent;border-radius:var(--shape-corner-small);font-size:var(--btn-fam-text-size);text-decoration:none;white-space:nowrap;background-clip:padding-box;transition:all var(--btn-transition-duration, var(--duration-normal)) var(--btn-transition-easing, var(--ease-standard))}._control_dhwu7_71:disabled{cursor:not-allowed;opacity:.5}._control-label_dhwu7_145{font-size:var(--btn-fam-text-size);white-space:nowrap;text-box:trim-both cap alphabetic}._control-icon_dhwu7_152{display:flex;align-items:center;justify-content:center}}@layer primitives{._vars_5swht_10{--dropdown-option-radius: .25rem;--dropdown-state-indicator-size: 1.125rem;--dropdown-state-indicator-icon-size: var( --text-xs )}._dropdown-container_5swht_18{position:relative;display:inline-block;box-sizing:border-box}._dropdown-icon_5swht_24{flex-shrink:0;transition:transform var(--duration-slow) var(--ease-standard)}._dropdown-menu_5swht_33{overflow:hidden;display:flex;flex-direction:column;width:max-content;max-width:90vw}._options-list_5swht_44{scrollbar-width:thin;scrollbar-gutter:stable both-edges;overflow-y:auto;overscroll-behavior:contain;flex:1 1 auto;min-height:0;padding:var(--space-sm) 0}._option-item_5swht_64{cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;width:100%;margin-bottom:var(--space-2xs);padding:var(--space-sm);border:none;border-radius:var(--dropdown-option-radius);background-color:transparent;transition:var(--btn-fam-transition)}._option-item_5swht_64:last-child{margin-bottom:0}._option-item_5swht_64:hover:not(._option-disabled_5swht_86){background-color:var(--color-surface-container-highest)}._option-disabled_5swht_86{cursor:not-allowed;opacity:.5}._option-content_5swht_95{display:flex;gap:var(--btn-fam-gap);align-items:center;width:100%}._option-label_5swht_102,._clear-label_5swht_103{flex:1;font-size:var(--btn-fam-text-size);white-space:nowrap;text-box:trim-both cap alphabetic}._option-icon_5swht_111{display:flex;flex-shrink:0;align-items:center;justify-content:center}._state-indicator_5swht_118{display:flex;flex-shrink:0;align-items:center;justify-content:center;box-sizing:content-box;width:var(--dropdown-state-indicator-size);height:var(--dropdown-state-indicator-size);border-radius:var(--shape-corner-extra-small);transition:var(--btn-fam-transition)}._check-icon_5swht_132,._reject-icon_5swht_133,._hover-check-icon_5swht_134,._hover-reject-icon_5swht_135,._hover-undefined-icon_5swht_136{font-size:var(--dropdown-state-indicator-icon-size);opacity:1;transition:opacity var(--duration-normal) var(--ease-standard)}._hover-check-icon_5swht_134,._hover-reject-icon_5swht_135,._hover-undefined-icon_5swht_136{color:transparent;opacity:0}._label-with-icon_5swht_149{display:flex;gap:var(--btn-fam-gap);align-items:center}._label-option-icon_5swht_155,._label-icon-check_5swht_156,._label-icon-times_5swht_157{display:flex;flex-shrink:0;align-items:center;justify-content:center}._label-section_5swht_164{display:flex;gap:var(--space-xs);align-items:center}._label-multi-section_5swht_170{display:flex;flex-wrap:wrap;gap:var(--space-xs);align-items:center}._label-separator_5swht_177{opacity:.6}._control-icon_5swht_181{display:flex;flex-shrink:0;align-items:center;justify-content:center}._custom-component-wrapper_5swht_188{flex:1;width:100%}._separator_5swht_193{margin:var(--space-sm) 0;border-top:1px solid var(--color-on-surface);opacity:.3}._action-item_5swht_199{cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;width:100%;margin-bottom:var(--space-xs);padding:var(--space-sm);border:none;border-radius:var(--dropdown-option-radius);transition:var(--btn-fam-transition)}._action-item_5swht_199:hover{background-color:var(--color-surface-container-high)}._action-item_5swht_199:last-child{margin-bottom:0}._action-disabled_5swht_223{cursor:not-allowed;opacity:.5}._action-content_5swht_228{display:flex;gap:var(--btn-fam-gap);align-items:center;width:100%}._action-label_5swht_235{flex:1;font-size:var(--btn-fam-text-size);color:var(--color-on-surface);white-space:nowrap;opacity:.5;text-box:trim-both cap alphabetic}._action-icon_5swht_247{display:flex;flex-shrink:0;align-items:center;justify-content:center;margin-right:var(--space-sm)}}._dropdown-control_5c4as_10:hover:not(:disabled){border-color:var(--color-on-surface)}._option-item_5c4as_34:active:not(._option-disabled_5c4as_38){background-color:color-mix(in srgb,var(--color-on-surface) 12%,var(--color-surface))}._option-label_5c4as_54,._clear-label_5c4as_55{color:var(--color-on-surface);opacity:.8}._state-indicator_5c4as_65{--indicator-bg: transparent;--indicator-border: 1px solid var(--color-outline-control);border:var(--indicator-border);background-color:var(--indicator-bg)}._selected-indicator_5c4as_77,._rejected-indicator_5c4as_78{border:1px solid var(--color-on-surface);background-color:var(--color-surface-container-low)}._check-icon_5c4as_83,._reject-icon_5c4as_84,._hover-check-icon_5c4as_85,._hover-reject-icon_5c4as_86,._hover-undefined-icon_5c4as_87{color:var(--color-on-surface)}._option-item_5c4as_34:hover:not(._option-disabled_5c4as_38) ._state-indicator_5c4as_65[data-state=undefined] ._hover-check-icon_5c4as_85{color:var(--color-on-surface);opacity:1}._option-item_5c4as_34:hover:not(._option-disabled_5c4as_38) ._state-indicator_5c4as_65[data-state=true] ._hover-reject-icon_5c4as_86{color:var(--color-on-surface);opacity:1}._option-item_5c4as_34:hover:not(._option-disabled_5c4as_38) ._state-indicator_5c4as_65[data-state=false] ._hover-undefined-icon_5c4as_87{color:transparent;opacity:1}._option-item_5c4as_34:hover:not(._option-disabled_5c4as_38) ._state-indicator_5c4as_65[data-state=undefined]{border-color:var(--color-on-surface);background-color:var(--color-surface-container-highest)}._option-item_5c4as_34:hover:not(._option-disabled_5c4as_38) ._selected-indicator_5c4as_77{border-color:var(--color-on-surface);background-color:var(--color-surface-container-highest)}._option-item_5c4as_34:hover:not(._option-disabled_5c4as_38) ._rejected-indicator_5c4as_78{border-color:var(--color-on-surface);background-color:var(--color-surface-container-highest)}._label-icon-check_5c4as_146,._label-icon-times_5c4as_151,._label-separator_5c4as_164{color:var(--color-on-surface)}._dropdown-control_5c4as_10[data-force-unselected=true]{border-color:var(--color-outline-control);background:var(--color-surface);box-shadow:none}._dropdown-control_5c4as_10[data-force-unselected=true]:hover:not(:disabled){border-color:var(--color-on-surface)}@layer primitives{._vars_dhwu7_5{--btn-fam-text-size: var(--text-base);--btn-fam-gap: var(--space-xs);--btn-fam-transition: all var(--duration-normal) var(--ease-standard)}._focusable_dhwu7_22:focus-visible{z-index:2;outline:1px solid var(--color-primary);outline-offset:1px}._icon-animated_dhwu7_28{transition:transform var(--duration-slow) var(--ease-standard)}._icon-rotated_dhwu7_29{transform:rotate(180deg)}._popup_dhwu7_51{z-index:1050;inset:auto;margin:0;padding:0;border:1px solid var(--color-outline-base);border-radius:var(--shape-corner-small);background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-medium)}._control-container_dhwu7_71{position:relative;display:inline-block;box-sizing:border-box}._control_dhwu7_71{--btn-height: initial;--btn-padding-block: initial;--btn-padding-inline: initial;--btn-transition-duration: initial;--btn-transition-easing: initial;cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex;gap:var(--btn-fam-gap);align-items:center;justify-content:space-between;box-sizing:border-box;height:var(--btn-height, var(--size-control-md));padding:var(--btn-padding-block, var(--space-sm)) var(--btn-padding-inline, var(--space-sm));border:1px solid transparent;border-radius:var(--shape-corner-small);font-size:var(--btn-fam-text-size);text-decoration:none;white-space:nowrap;background-clip:padding-box;transition:all var(--btn-transition-duration, var(--duration-normal)) var(--btn-transition-easing, var(--ease-standard))}._control_dhwu7_71:disabled{cursor:not-allowed;opacity:.5}._control-label_dhwu7_145{font-size:var(--btn-fam-text-size);white-space:nowrap;text-box:trim-both cap alphabetic}._control-icon_dhwu7_152{display:flex;align-items:center;justify-content:center}}@layer primitives{._vars_5swht_10{--dropdown-option-radius: .25rem;--dropdown-state-indicator-size: 1.125rem;--dropdown-state-indicator-icon-size: var( --text-xs )}._dropdown-container_5swht_18{position:relative;display:inline-block;box-sizing:border-box}._dropdown-icon_5swht_24{flex-shrink:0;transition:transform var(--duration-slow) var(--ease-standard)}._dropdown-menu_5swht_33{overflow:hidden;display:flex;flex-direction:column;width:max-content;max-width:90vw}._options-list_5swht_44{scrollbar-width:thin;scrollbar-gutter:stable both-edges;overflow-y:auto;overscroll-behavior:contain;flex:1 1 auto;min-height:0;padding:var(--space-sm) 0}._option-item_5swht_64{cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;width:100%;margin-bottom:var(--space-2xs);padding:var(--space-sm);border:none;border-radius:var(--dropdown-option-radius);background-color:transparent;transition:var(--btn-fam-transition)}._option-item_5swht_64:last-child{margin-bottom:0}._option-item_5swht_64:hover:not(._option-disabled_5swht_86){background-color:var(--color-surface-container-highest)}._option-disabled_5swht_86{cursor:not-allowed;opacity:.5}._option-content_5swht_95{display:flex;gap:var(--btn-fam-gap);align-items:center;width:100%}._option-label_5swht_102,._clear-label_5swht_103{flex:1;font-size:var(--btn-fam-text-size);white-space:nowrap;text-box:trim-both cap alphabetic}._option-icon_5swht_111{display:flex;flex-shrink:0;align-items:center;justify-content:center}._state-indicator_5swht_118{display:flex;flex-shrink:0;align-items:center;justify-content:center;box-sizing:content-box;width:var(--dropdown-state-indicator-size);height:var(--dropdown-state-indicator-size);border-radius:var(--shape-corner-extra-small);transition:var(--btn-fam-transition)}._check-icon_5swht_132,._reject-icon_5swht_133,._hover-check-icon_5swht_134,._hover-reject-icon_5swht_135,._hover-undefined-icon_5swht_136{font-size:var(--dropdown-state-indicator-icon-size);opacity:1;transition:opacity var(--duration-normal) var(--ease-standard)}._hover-check-icon_5swht_134,._hover-reject-icon_5swht_135,._hover-undefined-icon_5swht_136{color:transparent;opacity:0}._label-with-icon_5swht_149{display:flex;gap:var(--btn-fam-gap);align-items:center}._label-option-icon_5swht_155,._label-icon-check_5swht_156,._label-icon-times_5swht_157{display:flex;flex-shrink:0;align-items:center;justify-content:center}._label-section_5swht_164{display:flex;gap:var(--space-xs);align-items:center}._label-multi-section_5swht_170{display:flex;flex-wrap:wrap;gap:var(--space-xs);align-items:center}._label-separator_5swht_177{opacity:.6}._control-icon_5swht_181{display:flex;flex-shrink:0;align-items:center;justify-content:center}._custom-component-wrapper_5swht_188{flex:1;width:100%}._separator_5swht_193{margin:var(--space-sm) 0;border-top:1px solid var(--color-on-surface);opacity:.3}._action-item_5swht_199{cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;width:100%;margin-bottom:var(--space-xs);padding:var(--space-sm);border:none;border-radius:var(--dropdown-option-radius);transition:var(--btn-fam-transition)}._action-item_5swht_199:hover{background-color:var(--color-surface-container-high)}._action-item_5swht_199:last-child{margin-bottom:0}._action-disabled_5swht_223{cursor:not-allowed;opacity:.5}._action-content_5swht_228{display:flex;gap:var(--btn-fam-gap);align-items:center;width:100%}._action-label_5swht_235{flex:1;font-size:var(--btn-fam-text-size);color:var(--color-on-surface);white-space:nowrap;opacity:.5;text-box:trim-both cap alphabetic}._action-icon_5swht_247{display:flex;flex-shrink:0;align-items:center;justify-content:center;margin-right:var(--space-sm)}}@layer primitives{._vars_dhwu7_5{--btn-fam-text-size: var(--text-base);--btn-fam-gap: var(--space-xs);--btn-fam-transition: all var(--duration-normal) var(--ease-standard)}._focusable_dhwu7_22:focus-visible{z-index:2;outline:1px solid var(--color-primary);outline-offset:1px}._icon-animated_dhwu7_28{transition:transform var(--duration-slow) var(--ease-standard)}._icon-rotated_dhwu7_29{transform:rotate(180deg)}._popup_dhwu7_51{z-index:1050;inset:auto;margin:0;padding:0;border:1px solid var(--color-outline-base);border-radius:var(--shape-corner-small);background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-medium)}._control-container_dhwu7_71{position:relative;display:inline-block;box-sizing:border-box}._control_dhwu7_71{--btn-height: initial;--btn-padding-block: initial;--btn-padding-inline: initial;--btn-transition-duration: initial;--btn-transition-easing: initial;cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex;gap:var(--btn-fam-gap);align-items:center;justify-content:space-between;box-sizing:border-box;height:var(--btn-height, var(--size-control-md));padding:var(--btn-padding-block, var(--space-sm)) var(--btn-padding-inline, var(--space-sm));border:1px solid transparent;border-radius:var(--shape-corner-small);font-size:var(--btn-fam-text-size);text-decoration:none;white-space:nowrap;background-clip:padding-box;transition:all var(--btn-transition-duration, var(--duration-normal)) var(--btn-transition-easing, var(--ease-standard))}._control_dhwu7_71:disabled{cursor:not-allowed;opacity:.5}._control-label_dhwu7_145{font-size:var(--btn-fam-text-size);white-space:nowrap;text-box:trim-both cap alphabetic}._control-icon_dhwu7_152{display:flex;align-items:center;justify-content:center}}@layer primitives{._vars_5swht_10{--dropdown-option-radius: .25rem;--dropdown-state-indicator-size: 1.125rem;--dropdown-state-indicator-icon-size: var( --text-xs )}._dropdown-container_5swht_18{position:relative;display:inline-block;box-sizing:border-box}._dropdown-icon_5swht_24{flex-shrink:0;transition:transform var(--duration-slow) var(--ease-standard)}._dropdown-menu_5swht_33{overflow:hidden;display:flex;flex-direction:column;width:max-content;max-width:90vw}._options-list_5swht_44{scrollbar-width:thin;scrollbar-gutter:stable both-edges;overflow-y:auto;overscroll-behavior:contain;flex:1 1 auto;min-height:0;padding:var(--space-sm) 0}._option-item_5swht_64{cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;width:100%;margin-bottom:var(--space-2xs);padding:var(--space-sm);border:none;border-radius:var(--dropdown-option-radius);background-color:transparent;transition:var(--btn-fam-transition)}._option-item_5swht_64:last-child{margin-bottom:0}._option-item_5swht_64:hover:not(._option-disabled_5swht_86){background-color:var(--color-surface-container-highest)}._option-disabled_5swht_86{cursor:not-allowed;opacity:.5}._option-content_5swht_95{display:flex;gap:var(--btn-fam-gap);align-items:center;width:100%}._option-label_5swht_102,._clear-label_5swht_103{flex:1;font-size:var(--btn-fam-text-size);white-space:nowrap;text-box:trim-both cap alphabetic}._option-icon_5swht_111{display:flex;flex-shrink:0;align-items:center;justify-content:center}._state-indicator_5swht_118{display:flex;flex-shrink:0;align-items:center;justify-content:center;box-sizing:content-box;width:var(--dropdown-state-indicator-size);height:var(--dropdown-state-indicator-size);border-radius:var(--shape-corner-extra-small);transition:var(--btn-fam-transition)}._check-icon_5swht_132,._reject-icon_5swht_133,._hover-check-icon_5swht_134,._hover-reject-icon_5swht_135,._hover-undefined-icon_5swht_136{font-size:var(--dropdown-state-indicator-icon-size);opacity:1;transition:opacity var(--duration-normal) var(--ease-standard)}._hover-check-icon_5swht_134,._hover-reject-icon_5swht_135,._hover-undefined-icon_5swht_136{color:transparent;opacity:0}._label-with-icon_5swht_149{display:flex;gap:var(--btn-fam-gap);align-items:center}._label-option-icon_5swht_155,._label-icon-check_5swht_156,._label-icon-times_5swht_157{display:flex;flex-shrink:0;align-items:center;justify-content:center}._label-section_5swht_164{display:flex;gap:var(--space-xs);align-items:center}._label-multi-section_5swht_170{display:flex;flex-wrap:wrap;gap:var(--space-xs);align-items:center}._label-separator_5swht_177{opacity:.6}._control-icon_5swht_181{display:flex;flex-shrink:0;align-items:center;justify-content:center}._custom-component-wrapper_5swht_188{flex:1;width:100%}._separator_5swht_193{margin:var(--space-sm) 0;border-top:1px solid var(--color-on-surface);opacity:.3}._action-item_5swht_199{cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;width:100%;margin-bottom:var(--space-xs);padding:var(--space-sm);border:none;border-radius:var(--dropdown-option-radius);transition:var(--btn-fam-transition)}._action-item_5swht_199:hover{background-color:var(--color-surface-container-high)}._action-item_5swht_199:last-child{margin-bottom:0}._action-disabled_5swht_223{cursor:not-allowed;opacity:.5}._action-content_5swht_228{display:flex;gap:var(--btn-fam-gap);align-items:center;width:100%}._action-label_5swht_235{flex:1;font-size:var(--btn-fam-text-size);color:var(--color-on-surface);white-space:nowrap;opacity:.5;text-box:trim-both cap alphabetic}._action-icon_5swht_247{display:flex;flex-shrink:0;align-items:center;justify-content:center;margin-right:var(--space-sm)}}._option-item_5swht_64:hover:not(._option-disabled_5swht_86) ._state-indicator_5swht_118[data-next-state=undefined]{border:var(--indicator-border);background-color:var(--indicator-bg);box-shadow:var(--indicator-shadow, none)}._dropdown-control_5swht_274{display:flex;interpolate-size:allow-keywords;width:max-content;padding-left:var(--space-md)}._dropdown-control_5swht_274:has(._label-option-icon_5swht_155),._dropdown-control_5swht_274:has(._label-icon-check_5swht_156),._dropdown-control_5swht_274:has(._label-icon-times_5swht_157){padding-left:var(--space-sm)}._dropdown-control_12dn2_10:hover:not(:disabled){background-color:var(--color-on-surface-variant)}._option-item_12dn2_34:active:not(._option-disabled_12dn2_38){background-color:var(--color-surface-container-highest)}._state-indicator_12dn2_59{--indicator-bg: transparent;--indicator-border: 1px solid var(--color-outline-base);border:var(--indicator-border);background-color:var(--indicator-bg)}._selected-indicator_12dn2_72,._rejected-indicator_12dn2_73{background-color:var(--color-on-surface)}._check-icon_12dn2_77,._reject-icon_12dn2_78,._hover-check-icon_12dn2_79,._hover-reject-icon_12dn2_80,._hover-undefined-icon_12dn2_81{color:var(--color-surface)}._option-item_12dn2_34:hover:not(._option-disabled_12dn2_38) ._state-indicator_12dn2_59[data-state=undefined] ._hover-check-icon_12dn2_79{color:var(--color-surface);opacity:1}._option-item_12dn2_34:hover:not(._option-disabled_12dn2_38) ._state-indicator_12dn2_59[data-state=true] ._hover-reject-icon_12dn2_80{color:var(--color-surface);opacity:1}._option-item_12dn2_34:hover:not(._option-disabled_12dn2_38) ._state-indicator_12dn2_59[data-state=false] ._hover-undefined-icon_12dn2_81{color:var(--color-surface-container-low);opacity:1}._option-item_12dn2_34:hover:not(._option-disabled_12dn2_38) ._state-indicator_12dn2_59[data-next-state=true]{background-color:var(--color-on-surface)}._option-item_12dn2_34:hover:not(._option-disabled_12dn2_38) ._selected-indicator_12dn2_72,._option-item_12dn2_34:hover:not(._option-disabled_12dn2_38) ._rejected-indicator_12dn2_73{background-color:color-mix(in srgb,var(--color-on-surface) 88%,black)}._label-icon-check_12dn2_138,._label-icon-times_12dn2_143{color:var(--color-surface)}._label-separator_12dn2_156{color:var(--color-on-surface)}._calendar_1q85w_8{--calendar-cell-size: 2.5rem;--calendar-nav-size: 1.75rem;--calendar-inset-block: var(--space-md);--calendar-inset-inline: var(--space-lg);--calendar-band: var(--color-primary-container);--calendar-band-preview: color-mix( in srgb, var(--color-primary-container) 55%, transparent );--calendar-state-layer: color-mix( in srgb, var(--color-on-surface) 8%, transparent );--calendar-focus-ring: 2px solid var(--color-primary);display:flex;flex-direction:column;font-size:var(--text-sm);color:var(--color-on-surface)}._body_1q85w_40{padding:var(--calendar-inset-block) var(--calendar-inset-inline)}._stage_1q85w_47{position:relative}._months_1q85w_51{display:flex;gap:var(--space-lg)}._months-obscured_1q85w_56{visibility:hidden}._month_1q85w_51{display:flex;flex-direction:column;gap:var(--space-sm);box-sizing:content-box;width:calc(7 * var(--calendar-cell-size))}._month_1q85w_51+._month_1q85w_51{padding-left:var(--space-lg);border-left:1px solid var(--color-outline-variant)}._month-header_1q85w_81{display:grid;grid-template-columns:calc(2 * var(--calendar-nav-size)) 1fr calc(2 * var(--calendar-nav-size));align-items:center}._nav_1q85w_89{display:flex;gap:var(--space-2xs)}._nav-end_1q85w_94{justify-content:flex-end}._title_1q85w_98{display:flex;gap:var(--space-2xs);justify-content:center;min-width:0}._icon-button_1q85w_105,._title-button_1q85w_106,._list-item_1q85w_107,._footer-button_1q85w_108{cursor:pointer;padding:0;border:none;border-radius:var(--shape-corner-small);font:inherit;color:inherit;background-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}._icon-button_1q85w_105{display:inline-flex;align-items:center;justify-content:center;width:var(--calendar-nav-size);height:var(--calendar-nav-size);font-size:var(--text-xs);color:var(--color-on-surface-variant)}._title-button_1q85w_106{padding:var(--space-2xs) var(--space-xs);font-size:var(--text-base);font-weight:var(--font-weight-semibold);white-space:nowrap}._grid_1q85w_146{table-layout:fixed;border-spacing:0 var(--space-2xs);border-collapse:separate}._weekday_1q85w_152{width:var(--calendar-cell-size);height:var(--calendar-nav-size);padding:0;font-size:var(--text-xs);font-weight:var(--font-weight-medium);color:var(--color-on-surface-variant);text-align:center}._cell_1q85w_163{width:var(--calendar-cell-size);height:var(--calendar-cell-size);padding:0;text-align:center}._cell-band_1q85w_172{background-color:var(--calendar-band)}._cell-band-start_1q85w_176{background:linear-gradient(to right,transparent 50%,var(--calendar-band) 50%)}._cell-band-end_1q85w_184{background:linear-gradient(to left,transparent 50%,var(--calendar-band) 50%)}._cell-band-preview_1q85w_192{--calendar-band: var(--calendar-band-preview)}._cell-band_1q85w_172:first-child{border-top-left-radius:var(--shape-corner-small);border-bottom-left-radius:var(--shape-corner-small)}._cell-band_1q85w_172:last-child{border-top-right-radius:var(--shape-corner-small);border-bottom-right-radius:var(--shape-corner-small)}._day_1q85w_207{cursor:pointer;position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:var(--calendar-cell-size);height:var(--calendar-cell-size);padding:0;border:none;border-radius:var(--shape-corner-small);font:inherit;font-variant-numeric:tabular-nums;color:inherit;background-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}._day-outside_1q85w_235{color:var(--color-on-surface-variant)}._day-in-band_1q85w_239{color:var(--color-on-primary-container)}._day-today_1q85w_243{font-weight:var(--font-weight-semibold)}._day-today_1q85w_243:after{content:"";position:absolute;bottom:var(--space-2xs);left:50%;transform:translate(-50%);width:.25rem;height:.25rem;border-radius:50%;background-color:var(--color-primary)}._day-selected_1q85w_262{font-weight:var(--font-weight-semibold);color:var(--color-on-primary);background-color:var(--color-primary)}._day-selected_1q85w_262._day-today_1q85w_243:after{background-color:var(--color-on-primary)}._day-preview-edge_1q85w_274{box-shadow:inset 0 0 0 1px var(--color-primary)}._day-disabled_1q85w_278{cursor:not-allowed;color:var(--color-on-surface-variant);text-decoration:line-through}._list_1q85w_107{position:absolute;inset:0;display:flex;flex-direction:column;gap:var(--space-sm)}._list-header_1q85w_299{display:flex;align-items:center;justify-content:space-between}._list-title_1q85w_305{font-size:var(--text-base);font-weight:var(--font-weight-semibold)}._list-grid_1q85w_310{display:grid;gap:var(--space-xs);align-content:start}._list-grid-months_1q85w_316{grid-template-columns:repeat(4,1fr)}._list-grid-years_1q85w_320{scrollbar-width:thin;overflow-y:auto;overscroll-behavior:contain;grid-template-columns:repeat(auto-fill,minmax(3.5rem,1fr));flex:1;min-height:0}._list-item_1q85w_107{position:relative;padding:var(--space-sm) 0;text-align:center}._list-item-current_1q85w_337{font-weight:var(--font-weight-semibold);color:var(--color-on-primary);background-color:var(--color-primary)}._list-item-today_1q85w_343:after{content:"";position:absolute;top:var(--space-2xs);right:var(--space-2xs);width:.25rem;height:.25rem;border-radius:50%;background-color:var(--color-primary)}._list-item-current_1q85w_337._list-item-today_1q85w_343:after{background-color:var(--color-on-primary)}._footer_1q85w_108{display:flex;align-items:center;justify-content:space-between;padding:var(--space-sm) var(--calendar-inset-inline);border-top:1px solid var(--color-outline-variant);background-color:var(--color-surface-container-low)}._footer-button_1q85w_108{padding:var(--space-xs) var(--space-sm);font-weight:var(--font-weight-medium)}._footer-button-primary_1q85w_381{color:var(--color-primary)}._footer-button-quiet_1q85w_385{color:var(--color-on-surface-variant)}._footer-button_1q85w_108:disabled{cursor:not-allowed;opacity:.5}._slide-month-next_1q85w_402{--motion-ease: var(--ease-standard)}._slide-month-prev_1q85w_408{--motion-ease: var(--ease-standard);--motion-from-inline: calc(-1 * var(--motion-distance-md))}._slide-year-next_1q85w_415{--motion-ease: var(--ease-standard)}._slide-year-prev_1q85w_421{--motion-ease: var(--ease-standard);--motion-from-block: calc(-1 * var(--motion-distance-md))}._icon-button_1q85w_105:focus-visible,._title-button_1q85w_106:focus-visible,._list-item_1q85w_107:focus-visible,._footer-button_1q85w_108:focus-visible,._day_1q85w_207:focus-visible{z-index:1;outline:var(--calendar-focus-ring);outline-offset:1px}._icon-button_1q85w_105:hover,._title-button_1q85w_106:hover,._list-item_1q85w_107:hover,._day_1q85w_207:hover,._footer-button_1q85w_108:hover:not(:disabled){background-color:var(--calendar-state-layer)}._icon-button_1q85w_105:hover{color:var(--color-on-surface)}._day-selected_1q85w_262:hover,._list-item-current_1q85w_337:hover{background-color:var(--color-primary)}._day-disabled_1q85w_278:hover{background-color:transparent}@layer primitives{._vars_dhwu7_5{--btn-fam-text-size: var(--text-base);--btn-fam-gap: var(--space-xs);--btn-fam-transition: all var(--duration-normal) var(--ease-standard)}._focusable_dhwu7_22:focus-visible{z-index:2;outline:1px solid var(--color-primary);outline-offset:1px}._icon-animated_dhwu7_28{transition:transform var(--duration-slow) var(--ease-standard)}._icon-rotated_dhwu7_29{transform:rotate(180deg)}._popup_dhwu7_51{z-index:1050;inset:auto;margin:0;padding:0;border:1px solid var(--color-outline-base);border-radius:var(--shape-corner-small);background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-medium)}._control-container_dhwu7_71{position:relative;display:inline-block;box-sizing:border-box}._control_dhwu7_71{--btn-height: initial;--btn-padding-block: initial;--btn-padding-inline: initial;--btn-transition-duration: initial;--btn-transition-easing: initial;cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex;gap:var(--btn-fam-gap);align-items:center;justify-content:space-between;box-sizing:border-box;height:var(--btn-height, var(--size-control-md));padding:var(--btn-padding-block, var(--space-sm)) var(--btn-padding-inline, var(--space-sm));border:1px solid transparent;border-radius:var(--shape-corner-small);font-size:var(--btn-fam-text-size);text-decoration:none;white-space:nowrap;background-clip:padding-box;transition:all var(--btn-transition-duration, var(--duration-normal)) var(--btn-transition-easing, var(--ease-standard))}._control_dhwu7_71:disabled{cursor:not-allowed;opacity:.5}._control-label_dhwu7_145{font-size:var(--btn-fam-text-size);white-space:nowrap;text-box:trim-both cap alphabetic}._control-icon_dhwu7_152{display:flex;align-items:center;justify-content:center}}@layer primitives{._date-picker-dropdown_1sqwd_20{z-index:1050;inset:auto;overflow:hidden;display:flex;flex-direction:column;margin:0;padding:0;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium);background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-high)}._edges_1sqwd_52{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:var(--space-sm);align-items:end;box-sizing:border-box;width:0;min-width:100%;padding:var(--space-md) var(--space-lg);border-bottom:1px solid var(--color-outline-variant);background-color:var(--color-surface-container-low)}._edges-single_1sqwd_67{grid-template-columns:minmax(0,1fr)}._edge_1sqwd_52{display:flex;flex-direction:column;gap:var(--space-2xs);min-width:0}._edge-caption_1sqwd_78{font-size:var(--text-xs);font-weight:var(--font-weight-medium);color:var(--color-on-surface-variant)}._edges-separator_1sqwd_84{display:flex;align-items:center;height:var(--size-control-sm);font-size:var(--text-xs);color:var(--color-on-surface-variant)}._edge-input_1sqwd_94{--edge-ring: color-mix(in srgb, var(--color-primary) 18%, transparent);box-sizing:border-box;width:100%;min-width:0;height:var(--size-control-sm);padding:0 var(--space-sm);border:1px solid var(--color-outline-control);border-radius:var(--shape-corner-small);font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--color-on-surface);background-color:var(--color-surface);outline:2px solid transparent;transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}._edge-input_1sqwd_94::placeholder{color:var(--color-on-surface-variant)}._edge-input_1sqwd_94:focus,._edge-input-active_1sqwd_127{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--edge-ring)}._edge-input-invalid_1sqwd_132,._edge-input-invalid_1sqwd_132:focus{--edge-ring: color-mix(in srgb, var(--color-error) 18%, transparent);border-color:var(--color-error)}}._range-date-picker-control_1sqwd_151{overflow:hidden;padding-left:var(--space-md)}@layer primitives{._vars_dhwu7_5{--btn-fam-text-size: var(--text-base);--btn-fam-gap: var(--space-xs);--btn-fam-transition: all var(--duration-normal) var(--ease-standard)}._focusable_dhwu7_22:focus-visible{z-index:2;outline:1px solid var(--color-primary);outline-offset:1px}._icon-animated_dhwu7_28{transition:transform var(--duration-slow) var(--ease-standard)}._icon-rotated_dhwu7_29{transform:rotate(180deg)}._popup_dhwu7_51{z-index:1050;inset:auto;margin:0;padding:0;border:1px solid var(--color-outline-base);border-radius:var(--shape-corner-small);background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-medium)}._control-container_dhwu7_71{position:relative;display:inline-block;box-sizing:border-box}._control_dhwu7_71{--btn-height: initial;--btn-padding-block: initial;--btn-padding-inline: initial;--btn-transition-duration: initial;--btn-transition-easing: initial;cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex;gap:var(--btn-fam-gap);align-items:center;justify-content:space-between;box-sizing:border-box;height:var(--btn-height, var(--size-control-md));padding:var(--btn-padding-block, var(--space-sm)) var(--btn-padding-inline, var(--space-sm));border:1px solid transparent;border-radius:var(--shape-corner-small);font-size:var(--btn-fam-text-size);text-decoration:none;white-space:nowrap;background-clip:padding-box;transition:all var(--btn-transition-duration, var(--duration-normal)) var(--btn-transition-easing, var(--ease-standard))}._control_dhwu7_71:disabled{cursor:not-allowed;opacity:.5}._control-label_dhwu7_145{font-size:var(--btn-fam-text-size);white-space:nowrap;text-box:trim-both cap alphabetic}._control-icon_dhwu7_152{display:flex;align-items:center;justify-content:center}}@layer primitives{._toggle-group_16gwo_10{position:relative;display:inline-flex}._toggle-button-container_16gwo_15{display:inline-block;box-sizing:border-box}._toggle-content_16gwo_5{display:flex;align-items:center;justify-content:center}._text-content_16gwo_26{font-size:var(--btn-fam-text-size);font-weight:var(--font-weight-bold);line-height:1;text-box:trim-both cap alphabetic}}._toggle-content_1veuk_27{transition:color var(--duration-normal) var(--ease-standard)}._toggle-control_1veuk_7:not(._active_1veuk_37){border:1px solid var(--color-secondary);background-color:var(--color-surface);box-shadow:none}._toggle-control_1veuk_7:not(._active_1veuk_37) ._toggle-content_1veuk_27{color:var(--color-secondary)}._toggle-control_1veuk_7._active_1veuk_37{position:relative;z-index:1;border:1px solid var(--color-secondary);background-color:var(--color-secondary-container);box-shadow:var(--shadow-box-shadow-light)}._toggle-control_1veuk_7._active_1veuk_37 ._toggle-content_1veuk_27{color:var(--color-on-secondary-container)}._toggle-control_1veuk_7:not(._active_1veuk_37):hover:not(:disabled){background-color:color-mix(in srgb,var(--color-secondary-container) 20%,var(--color-surface))}._toggle-control_1veuk_7._active_1veuk_37:hover:not(:disabled){background-color:color-mix(in srgb,var(--color-secondary-container) 90%,var(--color-secondary))}@layer primitives{._vars_dhwu7_5{--btn-fam-text-size: var(--text-base);--btn-fam-gap: var(--space-xs);--btn-fam-transition: all var(--duration-normal) var(--ease-standard)}._focusable_dhwu7_22:focus-visible{z-index:2;outline:1px solid var(--color-primary);outline-offset:1px}._icon-animated_dhwu7_28{transition:transform var(--duration-slow) var(--ease-standard)}._icon-rotated_dhwu7_29{transform:rotate(180deg)}._popup_dhwu7_51{z-index:1050;inset:auto;margin:0;padding:0;border:1px solid var(--color-outline-base);border-radius:var(--shape-corner-small);background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-medium)}._control-container_dhwu7_71{position:relative;display:inline-block;box-sizing:border-box}._control_dhwu7_71{--btn-height: initial;--btn-padding-block: initial;--btn-padding-inline: initial;--btn-transition-duration: initial;--btn-transition-easing: initial;cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex;gap:var(--btn-fam-gap);align-items:center;justify-content:space-between;box-sizing:border-box;height:var(--btn-height, var(--size-control-md));padding:var(--btn-padding-block, var(--space-sm)) var(--btn-padding-inline, var(--space-sm));border:1px solid transparent;border-radius:var(--shape-corner-small);font-size:var(--btn-fam-text-size);text-decoration:none;white-space:nowrap;background-clip:padding-box;transition:all var(--btn-transition-duration, var(--duration-normal)) var(--btn-transition-easing, var(--ease-standard))}._control_dhwu7_71:disabled{cursor:not-allowed;opacity:.5}._control-label_dhwu7_145{font-size:var(--btn-fam-text-size);white-space:nowrap;text-box:trim-both cap alphabetic}._control-icon_dhwu7_152{display:flex;align-items:center;justify-content:center}}@layer primitives{._toggle-group_16gwo_10{position:relative;display:inline-flex}._toggle-button-container_16gwo_15{display:inline-block;box-sizing:border-box}._toggle-content_16gwo_5{display:flex;align-items:center;justify-content:center}._text-content_16gwo_26{font-size:var(--btn-fam-text-size);font-weight:var(--font-weight-bold);line-height:1;text-box:trim-both cap alphabetic}}._toggle-control_1540h_7[aria-pressed]{transition:all var(--duration-normal) var(--ease-standard),border-width 0s,border-style 0s}._toggle-content_1540h_38{transition:var(--btn-fam-transition)}._toggle-control_1540h_7:not(._active_1540h_48){border:var(--tb-border-width) dashed var(--color-outline-base);background-color:transparent}._toggle-control_1540h_7:not(._active_1540h_48) ._toggle-content_1540h_38{color:var(--color-on-surface);opacity:.6}._toggle-control_1540h_7._active_1540h_48{border:var(--tb-border-width) solid var(--color-outline-base);background-color:color-mix(in srgb,var(--color-outline-base) 60%,var(--color-surface))}._toggle-control_1540h_7._active_1540h_48 ._toggle-content_1540h_38{color:var(--color-on-surface);opacity:1}._toggle-control_1540h_7[aria-pressed]:hover:not(:disabled){border-color:transparent}._toggle-control_1540h_7[aria-pressed]:hover:not(:disabled,[aria-disabled=true],:focus-visible){outline-width:0}._toggle-control_1540h_7:before{pointer-events:none;content:"";position:absolute;inset:-1px;border:1px solid var(--color-on-surface);border-radius:inherit;opacity:0;transition:opacity var(--duration-normal) var(--ease-standard)}._toggle-control_1540h_7:hover:not(:disabled):before{opacity:1}._toggle-control_1540h_7:not(._active_1540h_48):hover:not(:disabled) ._toggle-content_1540h_38{opacity:1}._toggle-button-container_1540h_3:has(+._toggle-button-container_1540h_3 ._toggle-control_1540h_7[aria-pressed=true]) ._toggle-control_1540h_7{border-right-style:solid}._toggle-button-container_1540h_3:has(+._toggle-button-container_1540h_3 ._toggle-control_1540h_7:hover:not(:disabled)) ._toggle-control_1540h_7{border-right-color:transparent}@layer primitives{._vars_dhwu7_5{--btn-fam-text-size: var(--text-base);--btn-fam-gap: var(--space-xs);--btn-fam-transition: all var(--duration-normal) var(--ease-standard)}._focusable_dhwu7_22:focus-visible{z-index:2;outline:1px solid var(--color-primary);outline-offset:1px}._icon-animated_dhwu7_28{transition:transform var(--duration-slow) var(--ease-standard)}._icon-rotated_dhwu7_29{transform:rotate(180deg)}._popup_dhwu7_51{z-index:1050;inset:auto;margin:0;padding:0;border:1px solid var(--color-outline-base);border-radius:var(--shape-corner-small);background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-medium)}._control-container_dhwu7_71{position:relative;display:inline-block;box-sizing:border-box}._control_dhwu7_71{--btn-height: initial;--btn-padding-block: initial;--btn-padding-inline: initial;--btn-transition-duration: initial;--btn-transition-easing: initial;cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex;gap:var(--btn-fam-gap);align-items:center;justify-content:space-between;box-sizing:border-box;height:var(--btn-height, var(--size-control-md));padding:var(--btn-padding-block, var(--space-sm)) var(--btn-padding-inline, var(--space-sm));border:1px solid transparent;border-radius:var(--shape-corner-small);font-size:var(--btn-fam-text-size);text-decoration:none;white-space:nowrap;background-clip:padding-box;transition:all var(--btn-transition-duration, var(--duration-normal)) var(--btn-transition-easing, var(--ease-standard))}._control_dhwu7_71:disabled{cursor:not-allowed;opacity:.5}._control-label_dhwu7_145{font-size:var(--btn-fam-text-size);white-space:nowrap;text-box:trim-both cap alphabetic}._control-icon_dhwu7_152{display:flex;align-items:center;justify-content:center}}@layer primitives{._toggle-group_16gwo_10{position:relative;display:inline-flex}._toggle-button-container_16gwo_15{display:inline-block;box-sizing:border-box}._toggle-content_16gwo_5{display:flex;align-items:center;justify-content:center}._text-content_16gwo_26{font-size:var(--btn-fam-text-size);font-weight:var(--font-weight-bold);line-height:1;text-box:trim-both cap alphabetic}}._toggle-content_19jhs_27{transition:color var(--duration-normal) var(--ease-standard)}._toggle-control_19jhs_7:not(._active_19jhs_37){border:var(--tb-border-width) solid var(--color-outline-control);background-color:transparent}._toggle-control_19jhs_7:not(._active_19jhs_37) ._toggle-content_19jhs_27{color:var(--color-on-surface)}._toggle-control_19jhs_7._active_19jhs_37{border:var(--tb-border-width) solid var(--color-on-surface);background-color:color-mix(in srgb,var(--color-on-surface) 10%,var(--color-surface))}._toggle-control_19jhs_7._active_19jhs_37 ._toggle-content_19jhs_27{color:var(--color-on-surface)}._toggle-control_19jhs_7:not(._active_19jhs_37):hover:not(:disabled){border-color:var(--color-on-surface);background-color:var(--color-surface-container-low)}._toggle-control_19jhs_7._active_19jhs_37:hover:not(:disabled){background-color:var(--color-surface-container)}._toggle-button-container_19jhs_3:has(+._toggle-button-container_19jhs_3 ._toggle-control_19jhs_7[aria-pressed=true]) ._toggle-control_19jhs_7,._toggle-button-container_19jhs_3:has(+._toggle-button-container_19jhs_3 ._toggle-control_19jhs_7:hover:not(:disabled)) ._toggle-control_19jhs_7{border-right-color:var(--color-on-surface)}@layer primitives{._vars_dhwu7_5{--btn-fam-text-size: var(--text-base);--btn-fam-gap: var(--space-xs);--btn-fam-transition: all var(--duration-normal) var(--ease-standard)}._focusable_dhwu7_22:focus-visible{z-index:2;outline:1px solid var(--color-primary);outline-offset:1px}._icon-animated_dhwu7_28{transition:transform var(--duration-slow) var(--ease-standard)}._icon-rotated_dhwu7_29{transform:rotate(180deg)}._popup_dhwu7_51{z-index:1050;inset:auto;margin:0;padding:0;border:1px solid var(--color-outline-base);border-radius:var(--shape-corner-small);background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-medium)}._control-container_dhwu7_71{position:relative;display:inline-block;box-sizing:border-box}._control_dhwu7_71{--btn-height: initial;--btn-padding-block: initial;--btn-padding-inline: initial;--btn-transition-duration: initial;--btn-transition-easing: initial;cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex;gap:var(--btn-fam-gap);align-items:center;justify-content:space-between;box-sizing:border-box;height:var(--btn-height, var(--size-control-md));padding:var(--btn-padding-block, var(--space-sm)) var(--btn-padding-inline, var(--space-sm));border:1px solid transparent;border-radius:var(--shape-corner-small);font-size:var(--btn-fam-text-size);text-decoration:none;white-space:nowrap;background-clip:padding-box;transition:all var(--btn-transition-duration, var(--duration-normal)) var(--btn-transition-easing, var(--ease-standard))}._control_dhwu7_71:disabled{cursor:not-allowed;opacity:.5}._control-label_dhwu7_145{font-size:var(--btn-fam-text-size);white-space:nowrap;text-box:trim-both cap alphabetic}._control-icon_dhwu7_152{display:flex;align-items:center;justify-content:center}}@layer primitives{._toggle-group_16gwo_10{position:relative;display:inline-flex}._toggle-button-container_16gwo_15{display:inline-block;box-sizing:border-box}._toggle-content_16gwo_5{display:flex;align-items:center;justify-content:center}._text-content_16gwo_26{font-size:var(--btn-fam-text-size);font-weight:var(--font-weight-bold);line-height:1;text-box:trim-both cap alphabetic}}._toggle-content_iiexy_27{transition:color var(--duration-normal) var(--ease-standard)}._toggle-control_iiexy_7:not(._active_iiexy_37){border:1px solid var(--color-outline-base);background-color:color-mix(in srgb,var(--color-outline-base) 15%,var(--color-surface));box-shadow:none}._toggle-control_iiexy_7:not(._active_iiexy_37) ._toggle-content_iiexy_27{color:var(--color-on-surface)}._toggle-control_iiexy_7._active_iiexy_37{position:relative;z-index:1;border:1px solid transparent;background-color:var(--color-on-surface);box-shadow:var(--shadow-box-shadow-light)}._toggle-control_iiexy_7._active_iiexy_37 ._toggle-content_iiexy_27{color:var(--color-surface)}._toggle-control_iiexy_7:not(._active_iiexy_37):hover:not(:disabled){background-color:color-mix(in srgb,var(--color-on-surface) 20%,var(--color-surface))}._toggle-control_iiexy_7._active_iiexy_37:hover:not(:disabled){background-color:var(--color-on-surface-variant)}@layer primitives{._vars_dhwu7_5{--btn-fam-text-size: var(--text-base);--btn-fam-gap: var(--space-xs);--btn-fam-transition: all var(--duration-normal) var(--ease-standard)}._focusable_dhwu7_22:focus-visible{z-index:2;outline:1px solid var(--color-primary);outline-offset:1px}._icon-animated_dhwu7_28{transition:transform var(--duration-slow) var(--ease-standard)}._icon-rotated_dhwu7_29{transform:rotate(180deg)}._popup_dhwu7_51{z-index:1050;inset:auto;margin:0;padding:0;border:1px solid var(--color-outline-base);border-radius:var(--shape-corner-small);background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-medium)}._control-container_dhwu7_71{position:relative;display:inline-block;box-sizing:border-box}._control_dhwu7_71{--btn-height: initial;--btn-padding-block: initial;--btn-padding-inline: initial;--btn-transition-duration: initial;--btn-transition-easing: initial;cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex;gap:var(--btn-fam-gap);align-items:center;justify-content:space-between;box-sizing:border-box;height:var(--btn-height, var(--size-control-md));padding:var(--btn-padding-block, var(--space-sm)) var(--btn-padding-inline, var(--space-sm));border:1px solid transparent;border-radius:var(--shape-corner-small);font-size:var(--btn-fam-text-size);text-decoration:none;white-space:nowrap;background-clip:padding-box;transition:all var(--btn-transition-duration, var(--duration-normal)) var(--btn-transition-easing, var(--ease-standard))}._control_dhwu7_71:disabled{cursor:not-allowed;opacity:.5}._control-label_dhwu7_145{font-size:var(--btn-fam-text-size);white-space:nowrap;text-box:trim-both cap alphabetic}._control-icon_dhwu7_152{display:flex;align-items:center;justify-content:center}}@layer primitives{._toggle-group_16gwo_10{position:relative;display:inline-flex}._toggle-button-container_16gwo_15{display:inline-block;box-sizing:border-box}._toggle-content_16gwo_5{display:flex;align-items:center;justify-content:center}._text-content_16gwo_26{font-size:var(--btn-fam-text-size);font-weight:var(--font-weight-bold);line-height:1;text-box:trim-both cap alphabetic}}._toggle-control_16gwo_36{position:relative;justify-content:center;min-width:var(--size-control-md);background-clip:border-box;transition:var(--btn-fam-transition),border 0s}._toggle-control_16gwo_36:hover{z-index:2}._position-single_16gwo_74{border-radius:var(--shape-corner-small)}._position-first_16gwo_78{border-radius:var(--shape-corner-small) 0 0 var(--shape-corner-small)}._position-middle_16gwo_82{border-radius:0}._position-last_16gwo_86{border-radius:0 var(--shape-corner-small) var(--shape-corner-small) 0}._toggle-control_16gwo_36[aria-pressed]._position-middle_16gwo_82,._toggle-control_16gwo_36[aria-pressed]._position-last_16gwo_86{border-left:none}@layer primitives{._vars_dhwu7_5{--btn-fam-text-size: var(--text-base);--btn-fam-gap: var(--space-xs);--btn-fam-transition: all var(--duration-normal) var(--ease-standard)}._focusable_dhwu7_22:focus-visible{z-index:2;outline:1px solid var(--color-primary);outline-offset:1px}._icon-animated_dhwu7_28{transition:transform var(--duration-slow) var(--ease-standard)}._icon-rotated_dhwu7_29{transform:rotate(180deg)}._popup_dhwu7_51{z-index:1050;inset:auto;margin:0;padding:0;border:1px solid var(--color-outline-base);border-radius:var(--shape-corner-small);background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-medium)}._control-container_dhwu7_71{position:relative;display:inline-block;box-sizing:border-box}._control_dhwu7_71{--btn-height: initial;--btn-padding-block: initial;--btn-padding-inline: initial;--btn-transition-duration: initial;--btn-transition-easing: initial;cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex;gap:var(--btn-fam-gap);align-items:center;justify-content:space-between;box-sizing:border-box;height:var(--btn-height, var(--size-control-md));padding:var(--btn-padding-block, var(--space-sm)) var(--btn-padding-inline, var(--space-sm));border:1px solid transparent;border-radius:var(--shape-corner-small);font-size:var(--btn-fam-text-size);text-decoration:none;white-space:nowrap;background-clip:padding-box;transition:all var(--btn-transition-duration, var(--duration-normal)) var(--btn-transition-easing, var(--ease-standard))}._control_dhwu7_71:disabled{cursor:not-allowed;opacity:.5}._control-label_dhwu7_145{font-size:var(--btn-fam-text-size);white-space:nowrap;text-box:trim-both cap alphabetic}._control-icon_dhwu7_152{display:flex;align-items:center;justify-content:center}}@layer primitives{._toggle-icon-control_f911l_11:before{pointer-events:none;content:"";position:absolute;inset:0;border-radius:inherit;opacity:0;transition:opacity var(--duration-normal) var(--ease-standard)}._icon-wrapper_f911l_25{position:absolute;display:flex;align-items:center;justify-content:center;transition:var(--btn-fam-transition)}._icon-active_f911l_35{transform:scale(1);opacity:1}}._toggle-icon-control_1rjwv_3{border-radius:var(--shape-corner-small);background-color:var(--color-secondary-container);box-shadow:var(--shadow-box-shadow-light)}._toggle-icon-control_1rjwv_3:before{background-color:#000}._toggle-icon-control_1rjwv_3:hover:not(._disable-hover_1rjwv_15):before{opacity:.1}._icon-wrapper_1rjwv_19{color:var(--color-on-secondary-container)}@layer primitives{._vars_dhwu7_5{--btn-fam-text-size: var(--text-base);--btn-fam-gap: var(--space-xs);--btn-fam-transition: all var(--duration-normal) var(--ease-standard)}._focusable_dhwu7_22:focus-visible{z-index:2;outline:1px solid var(--color-primary);outline-offset:1px}._icon-animated_dhwu7_28{transition:transform var(--duration-slow) var(--ease-standard)}._icon-rotated_dhwu7_29{transform:rotate(180deg)}._popup_dhwu7_51{z-index:1050;inset:auto;margin:0;padding:0;border:1px solid var(--color-outline-base);border-radius:var(--shape-corner-small);background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-medium)}._control-container_dhwu7_71{position:relative;display:inline-block;box-sizing:border-box}._control_dhwu7_71{--btn-height: initial;--btn-padding-block: initial;--btn-padding-inline: initial;--btn-transition-duration: initial;--btn-transition-easing: initial;cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex;gap:var(--btn-fam-gap);align-items:center;justify-content:space-between;box-sizing:border-box;height:var(--btn-height, var(--size-control-md));padding:var(--btn-padding-block, var(--space-sm)) var(--btn-padding-inline, var(--space-sm));border:1px solid transparent;border-radius:var(--shape-corner-small);font-size:var(--btn-fam-text-size);text-decoration:none;white-space:nowrap;background-clip:padding-box;transition:all var(--btn-transition-duration, var(--duration-normal)) var(--btn-transition-easing, var(--ease-standard))}._control_dhwu7_71:disabled{cursor:not-allowed;opacity:.5}._control-label_dhwu7_145{font-size:var(--btn-fam-text-size);white-space:nowrap;text-box:trim-both cap alphabetic}._control-icon_dhwu7_152{display:flex;align-items:center;justify-content:center}}@layer primitives{._toggle-icon-control_f911l_11:before{pointer-events:none;content:"";position:absolute;inset:0;border-radius:inherit;opacity:0;transition:opacity var(--duration-normal) var(--ease-standard)}._icon-wrapper_f911l_25{position:absolute;display:flex;align-items:center;justify-content:center;transition:var(--btn-fam-transition)}._icon-active_f911l_35{transform:scale(1);opacity:1}}._toggle-icon-control_1kl79_4:before{background-color:var(--color-primary)}@layer primitives{._vars_dhwu7_5{--btn-fam-text-size: var(--text-base);--btn-fam-gap: var(--space-xs);--btn-fam-transition: all var(--duration-normal) var(--ease-standard)}._focusable_dhwu7_22:focus-visible{z-index:2;outline:1px solid var(--color-primary);outline-offset:1px}._icon-animated_dhwu7_28{transition:transform var(--duration-slow) var(--ease-standard)}._icon-rotated_dhwu7_29{transform:rotate(180deg)}._popup_dhwu7_51{z-index:1050;inset:auto;margin:0;padding:0;border:1px solid var(--color-outline-base);border-radius:var(--shape-corner-small);background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-medium)}._control-container_dhwu7_71{position:relative;display:inline-block;box-sizing:border-box}._control_dhwu7_71{--btn-height: initial;--btn-padding-block: initial;--btn-padding-inline: initial;--btn-transition-duration: initial;--btn-transition-easing: initial;cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex;gap:var(--btn-fam-gap);align-items:center;justify-content:space-between;box-sizing:border-box;height:var(--btn-height, var(--size-control-md));padding:var(--btn-padding-block, var(--space-sm)) var(--btn-padding-inline, var(--space-sm));border:1px solid transparent;border-radius:var(--shape-corner-small);font-size:var(--btn-fam-text-size);text-decoration:none;white-space:nowrap;background-clip:padding-box;transition:all var(--btn-transition-duration, var(--duration-normal)) var(--btn-transition-easing, var(--ease-standard))}._control_dhwu7_71:disabled{cursor:not-allowed;opacity:.5}._control-label_dhwu7_145{font-size:var(--btn-fam-text-size);white-space:nowrap;text-box:trim-both cap alphabetic}._control-icon_dhwu7_152{display:flex;align-items:center;justify-content:center}}@layer primitives{._toggle-icon-control_f911l_11:before{pointer-events:none;content:"";position:absolute;inset:0;border-radius:inherit;opacity:0;transition:opacity var(--duration-normal) var(--ease-standard)}._icon-wrapper_f911l_25{position:absolute;display:flex;align-items:center;justify-content:center;transition:var(--btn-fam-transition)}._icon-active_f911l_35{transform:scale(1);opacity:1}}._toggle-icon-control_1wu4u_3{border:1px solid var(--color-outline-control);border-radius:var(--shape-corner-small);background-color:transparent}._toggle-icon-control_1wu4u_3:before{background-color:var(--color-on-surface)}._toggle-icon-control_1wu4u_3:hover:not(._disable-hover_1wu4u_15){border-color:var(--color-on-surface)}._icon-wrapper_1wu4u_19{color:var(--color-on-surface)}@layer primitives{._vars_dhwu7_5{--btn-fam-text-size: var(--text-base);--btn-fam-gap: var(--space-xs);--btn-fam-transition: all var(--duration-normal) var(--ease-standard)}._focusable_dhwu7_22:focus-visible{z-index:2;outline:1px solid var(--color-primary);outline-offset:1px}._icon-animated_dhwu7_28{transition:transform var(--duration-slow) var(--ease-standard)}._icon-rotated_dhwu7_29{transform:rotate(180deg)}._popup_dhwu7_51{z-index:1050;inset:auto;margin:0;padding:0;border:1px solid var(--color-outline-base);border-radius:var(--shape-corner-small);background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-medium)}._control-container_dhwu7_71{position:relative;display:inline-block;box-sizing:border-box}._control_dhwu7_71{--btn-height: initial;--btn-padding-block: initial;--btn-padding-inline: initial;--btn-transition-duration: initial;--btn-transition-easing: initial;cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex;gap:var(--btn-fam-gap);align-items:center;justify-content:space-between;box-sizing:border-box;height:var(--btn-height, var(--size-control-md));padding:var(--btn-padding-block, var(--space-sm)) var(--btn-padding-inline, var(--space-sm));border:1px solid transparent;border-radius:var(--shape-corner-small);font-size:var(--btn-fam-text-size);text-decoration:none;white-space:nowrap;background-clip:padding-box;transition:all var(--btn-transition-duration, var(--duration-normal)) var(--btn-transition-easing, var(--ease-standard))}._control_dhwu7_71:disabled{cursor:not-allowed;opacity:.5}._control-label_dhwu7_145{font-size:var(--btn-fam-text-size);white-space:nowrap;text-box:trim-both cap alphabetic}._control-icon_dhwu7_152{display:flex;align-items:center;justify-content:center}}@layer primitives{._toggle-icon-control_f911l_11:before{pointer-events:none;content:"";position:absolute;inset:0;border-radius:inherit;opacity:0;transition:opacity var(--duration-normal) var(--ease-standard)}._icon-wrapper_f911l_25{position:absolute;display:flex;align-items:center;justify-content:center;transition:var(--btn-fam-transition)}._icon-active_f911l_35{transform:scale(1);opacity:1}}._toggle-icon-control_f911l_11{position:relative;overflow:hidden;display:flex;justify-content:center;aspect-ratio:1}._toggle-icon-control_1j2u6_15{--btn-bg: var(--color-on-surface);--btn-fg: var(--color-surface);--btn-bg-hover: var(--btn-bg);--btn-fg-hover: var(--btn-fg);--btn-bg-selected-hover: var(--btn-bg);border-radius:var(--shape-corner-small);background-color:var(--btn-bg);box-shadow:var(--shadow-box-shadow-light)}._toggle-icon-control_1j2u6_15:before{background-color:var(--btn-fg)}._toggle-icon-control_1j2u6_15:hover:not(._disable-hover_1j2u6_44):before{opacity:.2}._icon-wrapper_1j2u6_48{color:var(--btn-fg)}:where(._chevron_tup2i_10){--folding-chevron-stroke-width: 1.5px}._chevron_tup2i_10{flex-shrink:0;width:1em;height:1em}._stroke_tup2i_22{transform-origin:center;transform-box:view-box;fill:none;stroke:currentcolor;stroke-linecap:round;stroke-linejoin:round;stroke-width:var(--folding-chevron-stroke-width);vector-effect:non-scaling-stroke;transition:transform var(--duration-slow) var(--ease-standard)}._points-left_tup2i_38{transform:scaleX(-1)}@media(prefers-reduced-motion:reduce){._stroke_tup2i_22{transition:none}}@layer primitives{._vars_dhwu7_5{--btn-fam-text-size: var(--text-base);--btn-fam-gap: var(--space-xs);--btn-fam-transition: all var(--duration-normal) var(--ease-standard)}._focusable_dhwu7_22:focus-visible{z-index:2;outline:1px solid var(--color-primary);outline-offset:1px}._icon-animated_dhwu7_28{transition:transform var(--duration-slow) var(--ease-standard)}._icon-rotated_dhwu7_29{transform:rotate(180deg)}._popup_dhwu7_51{z-index:1050;inset:auto;margin:0;padding:0;border:1px solid var(--color-outline-base);border-radius:var(--shape-corner-small);background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-medium)}._control-container_dhwu7_71{position:relative;display:inline-block;box-sizing:border-box}._control_dhwu7_71{--btn-height: initial;--btn-padding-block: initial;--btn-padding-inline: initial;--btn-transition-duration: initial;--btn-transition-easing: initial;cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex;gap:var(--btn-fam-gap);align-items:center;justify-content:space-between;box-sizing:border-box;height:var(--btn-height, var(--size-control-md));padding:var(--btn-padding-block, var(--space-sm)) var(--btn-padding-inline, var(--space-sm));border:1px solid transparent;border-radius:var(--shape-corner-small);font-size:var(--btn-fam-text-size);text-decoration:none;white-space:nowrap;background-clip:padding-box;transition:all var(--btn-transition-duration, var(--duration-normal)) var(--btn-transition-easing, var(--ease-standard))}._control_dhwu7_71:disabled{cursor:not-allowed;opacity:.5}._control-label_dhwu7_145{font-size:var(--btn-fam-text-size);white-space:nowrap;text-box:trim-both cap alphabetic}._control-icon_dhwu7_152{display:flex;align-items:center;justify-content:center}}@layer primitives{._vars_1rguw_21{--value-input-min-width: 2.5rem;--value-input-max-width: 6.875rem;--value-input-height: 1.125rem}._value-button-container_1rguw_27{display:inline-block;box-sizing:border-box}._trigger_1rguw_36{cursor:pointer;position:absolute;z-index:1;inset:-1px;margin:0;padding:0;border:0;border-radius:inherit;background:transparent}._trigger_1rguw_36:disabled{cursor:not-allowed}._row_1rguw_9{overflow-x:clip;display:inline-flex;gap:var(--btn-fam-gap);align-items:center}._edit-value_1rguw_71{display:inline-flex;align-items:center}._value-input_1rguw_5{position:relative;z-index:2;field-sizing:content;min-width:var(--value-input-min-width);max-width:var(--value-input-max-width);height:var(--value-input-height);margin:0;padding:0;border:none;font-family:inherit;font-size:var(--btn-fam-text-size);line-height:var(--value-input-height);background:transparent;outline:none}._value-display_1rguw_97{text-box:trim-both cap alphabetic}._icon-slot_1rguw_108{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:1em}._clear_1rguw_118{cursor:pointer;position:relative;z-index:2;margin:0;padding:0;border:0;border-radius:var(--shape-corner-small);font-size:inherit;background:transparent}._clear_1rguw_118:disabled{cursor:not-allowed}}._active-input_1ack8_13{border:none;background-color:var(--color-secondary)}._value-input_1ack8_18{color:var(--color-on-secondary-container)}._active-input_1ack8_13 ._value-input_1ack8_18{color:var(--color-on-secondary)}._value-input_1ack8_18::placeholder{color:var(--color-on-secondary-container);opacity:.7}._active-input_1ack8_13 ._value-input_1ack8_18::placeholder{color:var(--color-on-secondary);opacity:.7}@layer primitives{._vars_dhwu7_5{--btn-fam-text-size: var(--text-base);--btn-fam-gap: var(--space-xs);--btn-fam-transition: all var(--duration-normal) var(--ease-standard)}._focusable_dhwu7_22:focus-visible{z-index:2;outline:1px solid var(--color-primary);outline-offset:1px}._icon-animated_dhwu7_28{transition:transform var(--duration-slow) var(--ease-standard)}._icon-rotated_dhwu7_29{transform:rotate(180deg)}._popup_dhwu7_51{z-index:1050;inset:auto;margin:0;padding:0;border:1px solid var(--color-outline-base);border-radius:var(--shape-corner-small);background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-medium)}._control-container_dhwu7_71{position:relative;display:inline-block;box-sizing:border-box}._control_dhwu7_71{--btn-height: initial;--btn-padding-block: initial;--btn-padding-inline: initial;--btn-transition-duration: initial;--btn-transition-easing: initial;cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex;gap:var(--btn-fam-gap);align-items:center;justify-content:space-between;box-sizing:border-box;height:var(--btn-height, var(--size-control-md));padding:var(--btn-padding-block, var(--space-sm)) var(--btn-padding-inline, var(--space-sm));border:1px solid transparent;border-radius:var(--shape-corner-small);font-size:var(--btn-fam-text-size);text-decoration:none;white-space:nowrap;background-clip:padding-box;transition:all var(--btn-transition-duration, var(--duration-normal)) var(--btn-transition-easing, var(--ease-standard))}._control_dhwu7_71:disabled{cursor:not-allowed;opacity:.5}._control-label_dhwu7_145{font-size:var(--btn-fam-text-size);white-space:nowrap;text-box:trim-both cap alphabetic}._control-icon_dhwu7_152{display:flex;align-items:center;justify-content:center}}@layer primitives{._vars_1rguw_21{--value-input-min-width: 2.5rem;--value-input-max-width: 6.875rem;--value-input-height: 1.125rem}._value-button-container_1rguw_27{display:inline-block;box-sizing:border-box}._trigger_1rguw_36{cursor:pointer;position:absolute;z-index:1;inset:-1px;margin:0;padding:0;border:0;border-radius:inherit;background:transparent}._trigger_1rguw_36:disabled{cursor:not-allowed}._row_1rguw_9{overflow-x:clip;display:inline-flex;gap:var(--btn-fam-gap);align-items:center}._edit-value_1rguw_71{display:inline-flex;align-items:center}._value-input_1rguw_5{position:relative;z-index:2;field-sizing:content;min-width:var(--value-input-min-width);max-width:var(--value-input-max-width);height:var(--value-input-height);margin:0;padding:0;border:none;font-family:inherit;font-size:var(--btn-fam-text-size);line-height:var(--value-input-height);background:transparent;outline:none}._value-display_1rguw_97{text-box:trim-both cap alphabetic}._icon-slot_1rguw_108{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:1em}._clear_1rguw_118{cursor:pointer;position:relative;z-index:2;margin:0;padding:0;border:0;border-radius:var(--shape-corner-small);font-size:inherit;background:transparent}._clear_1rguw_118:disabled{cursor:not-allowed}}._active-input_10xs7_14{border:1px solid var(--color-outline-base);background-color:var(--color-surface)}._value-input_10xs7_19{color:var(--color-on-surface)}._value-input_10xs7_19::placeholder{color:var(--color-on-surface);opacity:.5}@layer primitives{._vars_dhwu7_5{--btn-fam-text-size: var(--text-base);--btn-fam-gap: var(--space-xs);--btn-fam-transition: all var(--duration-normal) var(--ease-standard)}._focusable_dhwu7_22:focus-visible{z-index:2;outline:1px solid var(--color-primary);outline-offset:1px}._icon-animated_dhwu7_28{transition:transform var(--duration-slow) var(--ease-standard)}._icon-rotated_dhwu7_29{transform:rotate(180deg)}._popup_dhwu7_51{z-index:1050;inset:auto;margin:0;padding:0;border:1px solid var(--color-outline-base);border-radius:var(--shape-corner-small);background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-medium)}._control-container_dhwu7_71{position:relative;display:inline-block;box-sizing:border-box}._control_dhwu7_71{--btn-height: initial;--btn-padding-block: initial;--btn-padding-inline: initial;--btn-transition-duration: initial;--btn-transition-easing: initial;cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex;gap:var(--btn-fam-gap);align-items:center;justify-content:space-between;box-sizing:border-box;height:var(--btn-height, var(--size-control-md));padding:var(--btn-padding-block, var(--space-sm)) var(--btn-padding-inline, var(--space-sm));border:1px solid transparent;border-radius:var(--shape-corner-small);font-size:var(--btn-fam-text-size);text-decoration:none;white-space:nowrap;background-clip:padding-box;transition:all var(--btn-transition-duration, var(--duration-normal)) var(--btn-transition-easing, var(--ease-standard))}._control_dhwu7_71:disabled{cursor:not-allowed;opacity:.5}._control-label_dhwu7_145{font-size:var(--btn-fam-text-size);white-space:nowrap;text-box:trim-both cap alphabetic}._control-icon_dhwu7_152{display:flex;align-items:center;justify-content:center}}@layer primitives{._vars_1rguw_21{--value-input-min-width: 2.5rem;--value-input-max-width: 6.875rem;--value-input-height: 1.125rem}._value-button-container_1rguw_27{display:inline-block;box-sizing:border-box}._trigger_1rguw_36{cursor:pointer;position:absolute;z-index:1;inset:-1px;margin:0;padding:0;border:0;border-radius:inherit;background:transparent}._trigger_1rguw_36:disabled{cursor:not-allowed}._row_1rguw_9{overflow-x:clip;display:inline-flex;gap:var(--btn-fam-gap);align-items:center}._edit-value_1rguw_71{display:inline-flex;align-items:center}._value-input_1rguw_5{position:relative;z-index:2;field-sizing:content;min-width:var(--value-input-min-width);max-width:var(--value-input-max-width);height:var(--value-input-height);margin:0;padding:0;border:none;font-family:inherit;font-size:var(--btn-fam-text-size);line-height:var(--value-input-height);background:transparent;outline:none}._value-display_1rguw_97{text-box:trim-both cap alphabetic}._icon-slot_1rguw_108{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:1em}._clear_1rguw_118{cursor:pointer;position:relative;z-index:2;margin:0;padding:0;border:0;border-radius:var(--shape-corner-small);font-size:inherit;background:transparent}._clear_1rguw_118:disabled{cursor:not-allowed}}._active-input_uys73_13{border:1px solid var(--color-primary);background-color:transparent}._value-input_uys73_18{color:var(--color-on-surface)}._value-input_uys73_18::placeholder{color:var(--color-on-surface);opacity:.7}._value-display_uys73_28{color:var(--color-primary)}@layer primitives{._vars_dhwu7_5{--btn-fam-text-size: var(--text-base);--btn-fam-gap: var(--space-xs);--btn-fam-transition: all var(--duration-normal) var(--ease-standard)}._focusable_dhwu7_22:focus-visible{z-index:2;outline:1px solid var(--color-primary);outline-offset:1px}._icon-animated_dhwu7_28{transition:transform var(--duration-slow) var(--ease-standard)}._icon-rotated_dhwu7_29{transform:rotate(180deg)}._popup_dhwu7_51{z-index:1050;inset:auto;margin:0;padding:0;border:1px solid var(--color-outline-base);border-radius:var(--shape-corner-small);background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-medium)}._control-container_dhwu7_71{position:relative;display:inline-block;box-sizing:border-box}._control_dhwu7_71{--btn-height: initial;--btn-padding-block: initial;--btn-padding-inline: initial;--btn-transition-duration: initial;--btn-transition-easing: initial;cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex;gap:var(--btn-fam-gap);align-items:center;justify-content:space-between;box-sizing:border-box;height:var(--btn-height, var(--size-control-md));padding:var(--btn-padding-block, var(--space-sm)) var(--btn-padding-inline, var(--space-sm));border:1px solid transparent;border-radius:var(--shape-corner-small);font-size:var(--btn-fam-text-size);text-decoration:none;white-space:nowrap;background-clip:padding-box;transition:all var(--btn-transition-duration, var(--duration-normal)) var(--btn-transition-easing, var(--ease-standard))}._control_dhwu7_71:disabled{cursor:not-allowed;opacity:.5}._control-label_dhwu7_145{font-size:var(--btn-fam-text-size);white-space:nowrap;text-box:trim-both cap alphabetic}._control-icon_dhwu7_152{display:flex;align-items:center;justify-content:center}}@layer primitives{._vars_1rguw_21{--value-input-min-width: 2.5rem;--value-input-max-width: 6.875rem;--value-input-height: 1.125rem}._value-button-container_1rguw_27{display:inline-block;box-sizing:border-box}._trigger_1rguw_36{cursor:pointer;position:absolute;z-index:1;inset:-1px;margin:0;padding:0;border:0;border-radius:inherit;background:transparent}._trigger_1rguw_36:disabled{cursor:not-allowed}._row_1rguw_9{overflow-x:clip;display:inline-flex;gap:var(--btn-fam-gap);align-items:center}._edit-value_1rguw_71{display:inline-flex;align-items:center}._value-input_1rguw_5{position:relative;z-index:2;field-sizing:content;min-width:var(--value-input-min-width);max-width:var(--value-input-max-width);height:var(--value-input-height);margin:0;padding:0;border:none;font-family:inherit;font-size:var(--btn-fam-text-size);line-height:var(--value-input-height);background:transparent;outline:none}._value-display_1rguw_97{text-box:trim-both cap alphabetic}._icon-slot_1rguw_108{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:1em}._clear_1rguw_118{cursor:pointer;position:relative;z-index:2;margin:0;padding:0;border:0;border-radius:var(--shape-corner-small);font-size:inherit;background:transparent}._clear_1rguw_118:disabled{cursor:not-allowed}}@layer primitives{._vars_dhwu7_5{--btn-fam-text-size: var(--text-base);--btn-fam-gap: var(--space-xs);--btn-fam-transition: all var(--duration-normal) var(--ease-standard)}._focusable_dhwu7_22:focus-visible{z-index:2;outline:1px solid var(--color-primary);outline-offset:1px}._icon-animated_dhwu7_28{transition:transform var(--duration-slow) var(--ease-standard)}._icon-rotated_dhwu7_29{transform:rotate(180deg)}._popup_dhwu7_51{z-index:1050;inset:auto;margin:0;padding:0;border:1px solid var(--color-outline-base);border-radius:var(--shape-corner-small);background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-medium)}._control-container_dhwu7_71{position:relative;display:inline-block;box-sizing:border-box}._control_dhwu7_71{--btn-height: initial;--btn-padding-block: initial;--btn-padding-inline: initial;--btn-transition-duration: initial;--btn-transition-easing: initial;cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex;gap:var(--btn-fam-gap);align-items:center;justify-content:space-between;box-sizing:border-box;height:var(--btn-height, var(--size-control-md));padding:var(--btn-padding-block, var(--space-sm)) var(--btn-padding-inline, var(--space-sm));border:1px solid transparent;border-radius:var(--shape-corner-small);font-size:var(--btn-fam-text-size);text-decoration:none;white-space:nowrap;background-clip:padding-box;transition:all var(--btn-transition-duration, var(--duration-normal)) var(--btn-transition-easing, var(--ease-standard))}._control_dhwu7_71:disabled{cursor:not-allowed;opacity:.5}._control-label_dhwu7_145{font-size:var(--btn-fam-text-size);white-space:nowrap;text-box:trim-both cap alphabetic}._control-icon_dhwu7_152{display:flex;align-items:center;justify-content:center}}@layer primitives{._vars_1rguw_21{--value-input-min-width: 2.5rem;--value-input-max-width: 6.875rem;--value-input-height: 1.125rem}._value-button-container_1rguw_27{display:inline-block;box-sizing:border-box}._trigger_1rguw_36{cursor:pointer;position:absolute;z-index:1;inset:-1px;margin:0;padding:0;border:0;border-radius:inherit;background:transparent}._trigger_1rguw_36:disabled{cursor:not-allowed}._row_1rguw_9{overflow-x:clip;display:inline-flex;gap:var(--btn-fam-gap);align-items:center}._edit-value_1rguw_71{display:inline-flex;align-items:center}._value-input_1rguw_5{position:relative;z-index:2;field-sizing:content;min-width:var(--value-input-min-width);max-width:var(--value-input-max-width);height:var(--value-input-height);margin:0;padding:0;border:none;font-family:inherit;font-size:var(--btn-fam-text-size);line-height:var(--value-input-height);background:transparent;outline:none}._value-display_1rguw_97{text-box:trim-both cap alphabetic}._icon-slot_1rguw_108{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:1em}._clear_1rguw_118{cursor:pointer;position:relative;z-index:2;margin:0;padding:0;border:0;border-radius:var(--shape-corner-small);font-size:inherit;background:transparent}._clear_1rguw_118:disabled{cursor:not-allowed}}._value-button-control_1rguw_145{position:relative;padding-left:var(--space-md)}._value-button-control_1rguw_145[data-editing]{--motion-press-opacity: 0}._value-button-control_1rguw_145[data-editing] ._trigger_1rguw_36{cursor:text}._value-button-control_1rguw_145[aria-disabled=true]{cursor:not-allowed;opacity:.5}._chevron_1rguw_172{--folding-chevron-stroke-width: 2px}._active-input_1umd4_13{border:none;background-color:var(--color-on-surface)}._value-input_1umd4_18{color:var(--color-surface)}._value-input_1umd4_18::placeholder{color:var(--color-surface);opacity:.7}._icon-destructive_2au98_7{color:var(--color-error)}._confirm_2au98_16{display:flex;flex-direction:column;gap:1.25rem}._message_2au98_22{margin:0;font-size:.95rem;line-height:1.55;color:var(--color-on-surface)}._callout_2au98_30{display:flex;gap:.625rem;align-items:center;padding:.75rem .875rem;border-radius:var(--shape-corner-small, 4px);font-size:.85rem;line-height:1.4;color:var(--color-on-surface-variant);background:color-mix(in srgb,var(--color-on-surface) 5%,transparent)}._callout_2au98_30[data-destructive=true]{color:var(--color-error);background:color-mix(in srgb,var(--color-error) 9%,transparent)}._callout-icon_2au98_50{flex:none;font-size:.95rem}._field_2au98_55{display:flex;flex-direction:column;gap:.5rem}._label_2au98_61{font-size:.85rem;font-weight:500;color:var(--color-on-surface)}._input_2au98_67{padding:.75rem .875rem;border:1.5px solid var(--color-outline-variant);border-radius:var(--shape-corner-small, 4px);font-family:JetBrains Mono,Fira Code,Monaco,Consolas,monospace;font-size:.9rem;color:var(--color-on-surface);letter-spacing:.02em;background:var(--color-surface-container-lowest);transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard),background var(--duration-fast) var(--ease-standard)}._input_2au98_67::placeholder{color:var(--color-on-surface-variant)}._input_2au98_67:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 18%,transparent)}._input_2au98_67[data-state=valid]{border-color:var(--color-primary)}._input_2au98_67[data-state=invalid]{border-color:var(--color-error)}._input_2au98_67[data-state=invalid]:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-error) 18%,transparent)}._help_2au98_108{font-size:.775rem;color:var(--color-on-surface-variant)}._compact_2au98_114{display:flex;flex-direction:column;gap:.75rem;align-items:center;padding:1.75rem 1.5rem 1.5rem;text-align:center}._compact-icon_2au98_125{font-size:1.75rem;color:var(--color-primary)}._compact-icon_2au98_125[data-destructive=true]{color:var(--color-error)}._compact-heading_2au98_134{margin:0;font-size:1.05rem;font-weight:600;color:var(--color-on-surface)}._compact-message_2au98_141{margin:0;font-size:.85rem;line-height:1.45;color:var(--color-on-surface-variant)}._compact-actions_2au98_148{display:flex;gap:.625rem;justify-content:center;width:100%;margin-top:.5rem}._compact-btn_2au98_157{min-width:6rem}._action-destructive_2au98_163{border-color:var(--color-error)!important;color:#fff!important;background-color:var(--color-error)!important}._action-destructive_2au98_163:hover:not(:disabled){border-color:var(--color-error-dark, #b71c1c)!important;background-color:var(--color-error-dark, #b71c1c)!important}._backdrop_21nn0_11{position:fixed;z-index:10000;inset:0;display:flex;align-items:center;justify-content:center;padding:1rem;background-color:color-mix(in srgb,var(--color-on-surface) var(--flow-modal-backdrop-tint, 45%),transparent)}._inert_21nn0_29{pointer-events:none}._container_21nn0_33{position:relative;overflow:hidden;display:flex;flex-direction:column;width:var(--flow-modal-width, auto);min-width:0;max-width:var(--flow-modal-max-width, min(32rem, calc(100vw - 2rem) ));max-height:var(--flow-modal-max-height, calc(100dvh - 4rem) );border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium, 8px);background-color:var(--color-surface, #fff);box-shadow:var(--shadow-box-shadow-large, 0 8px 24px rgb(0 0 0 / 15%))}._resize-smooth_21nn0_65{transition:width var(--flow-modal-resize-ms, var(--duration-fast)) var(--ease-standard),max-width var(--flow-modal-resize-ms, var(--duration-fast)) var(--ease-standard)}@media(prefers-reduced-motion:reduce){._resize-smooth_21nn0_65,._resize-smooth_21nn0_65 ._body_21nn0_35{transition:none}}._container_21nn0_33:has([data-flow-panel-image][data-edge-border=false]){border:none}._transparent_21nn0_97{border:none;background:none;box-shadow:none}._size-probe_21nn0_107{pointer-events:none;position:fixed;inset-block-start:0;inset-inline-start:-200vw;height:0;min-height:0;max-height:none;visibility:hidden;animation:none}._size-probe-body_21nn0_123{overflow:hidden;height:0;min-height:0;padding-block:0}._size-probe-fill_21nn0_130{height:0}._body_21nn0_35{scrollbar-color:var(--color-outline-base) transparent;scrollbar-width:thin;position:relative;overflow:hidden auto;display:flex;flex:1 1 auto;flex-direction:column;justify-content:safe center;color:var(--color-on-surface)}._body_21nn0_35:has([data-locked=true]){overflow-y:hidden}._body_21nn0_35::-webkit-scrollbar{width:.5rem;height:.5rem}._body_21nn0_35::-webkit-scrollbar-track{background:transparent}._body_21nn0_35::-webkit-scrollbar-thumb{border-radius:var(--shape-corner-small, 4px);background-color:var(--color-outline-base)}._body_21nn0_35::-webkit-scrollbar-thumb:hover{background-color:var(--color-on-surface-variant)}._resize-smooth_21nn0_65 ._body_21nn0_35{transition:height var(--flow-modal-resize-ms, var(--duration-fast)) var(--ease-standard)}._no-chrome_21nn0_201 ._body_21nn0_35{padding:0}._floating-close_21nn0_212{cursor:pointer;position:absolute;z-index:2;inset-block-start:.75rem;inset-inline-end:.75rem;display:inline-flex;align-items:center;justify-content:center;inline-size:2rem;block-size:2rem;padding:0;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small);font-size:1rem;line-height:1;color:var(--color-on-surface);background-color:color-mix(in srgb,var(--color-surface) 86%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}._floating-close_21nn0_212:disabled{cursor:not-allowed;opacity:.4}._floating-close_21nn0_212:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._floating-close_21nn0_212:hover:not(:disabled){background-color:var(--color-surface-container-high)}@media(prefers-reduced-motion:reduce){._floating-close_21nn0_212{transition:none}}@media(max-width:640px){._backdrop_21nn0_11{overscroll-behavior:contain;align-items:flex-start;padding:.75rem}._container_21nn0_33{max-width:min(var(--flow-modal-max-width, 100vw),calc(100vw - 1.5rem));max-height:min(var(--flow-modal-max-height, calc(100dvh - 4rem) ),calc(100dvh - 1.5rem))}}._sheet-backdrop_21nn0_288{align-items:flex-end;padding:0}._sheet_21nn0_288{--motion-from-block: 100%;--motion-opacity-from: 1;--motion-ease: var(--ease-standard);width:100%;max-width:none;block-size:75dvh;border:none;border-radius:var(--shape-corner-large) var(--shape-corner-large) 0 0}._sheet_21nn0_288 ._body_21nn0_35{overflow:hidden;justify-content:flex-start}._region_4jcxj_11{position:relative;display:grid;grid-template-columns:minmax(0,1fr);flex:0 0 auto;align-items:safe center;min-height:var(--flow-modal-min-body-height, 3rem)}._region_4jcxj_11>*{grid-area:1 / 1}[data-presentation=sheet] ._region_4jcxj_11{grid-template-rows:minmax(0,1fr);flex:1 1 auto;align-items:stretch;min-height:0}._page_4jcxj_3{display:flex;align-items:stretch;justify-self:center;width:var(--flow-page-w, 100%)}._main_4jcxj_65{flex:1 1 auto;min-width:0;padding:2rem}[data-presentation=sheet] ._main_4jcxj_65{scrollbar-color:var(--color-outline-base) transparent;scrollbar-width:thin;overflow-y:auto;min-height:0;padding:var(--space-lg)}[data-no-chrome=true] ._main_4jcxj_65{padding:0}._main_4jcxj_65:has([data-flow-search=true]){padding:0}._main_4jcxj_65:has([data-flow-bleed=true]){padding:0}._main_4jcxj_65:has([data-flow-panel-image=true]){padding:0}._page_4jcxj_3:has([data-flow-panel-image]){min-width:100%}._main_4jcxj_65:has([data-flow-fill=true]){display:flex;flex-direction:column}._panel_4jcxj_155{flex:none;width:var(--flow-modal-panel-width, 18rem);border-inline-start:1px solid var(--color-outline-variant);background-color:var(--color-surface-container-lowest);transition:margin var(--duration-normal) var(--ease-standard),opacity var(--duration-normal) var(--ease-standard)}._panel_4jcxj_155:has([data-side=start]){order:-1;border-inline-start:none;border-inline-end:1px solid var(--color-outline-variant)}._region_4jcxj_11:has([data-compact=true]){position:static}._region_4jcxj_11:has([data-flow-panel-image][data-placement=top]){margin-block-end:auto}._region_4jcxj_11:has([data-flow-panel-image][data-placement=bottom]){margin-block-start:auto}._panel_4jcxj_155:has([data-compact=true]){overflow:visible;width:0;min-width:0;border:none;background:none}._page_4jcxj_3:has([data-locked=true]) ._main_4jcxj_65{scrollbar-color:var(--color-outline-base) transparent;scrollbar-width:thin;overflow-y:auto;max-height:var(--flow-locked-cap, calc(100dvh - 12rem) )}._page_4jcxj_3:has([data-locked=true]) ._main_4jcxj_65::-webkit-scrollbar{width:.5rem}._page_4jcxj_3:has([data-locked=true]) ._main_4jcxj_65::-webkit-scrollbar-track{background:transparent}._page_4jcxj_3:has([data-locked=true]) ._main_4jcxj_65::-webkit-scrollbar-thumb{border-radius:var(--shape-corner-small, 4px);background-color:var(--color-outline-base)}._panel_4jcxj_155:has([data-collapsed=true]){pointer-events:none;margin-inline-end:calc(-1 * var(--flow-modal-panel-width, 18rem));opacity:0}._panel_4jcxj_155:has([data-side=start][data-collapsed=true]){margin-inline:calc(-1 * var(--flow-modal-panel-width, 18rem)) 0}._page_4jcxj_3:has([data-locked=true]) ._panel_4jcxj_155:not(:has([data-compact=true])){scrollbar-color:var(--color-outline-base) transparent;scrollbar-width:thin;overflow-y:auto;max-height:var(--flow-locked-cap, calc(100dvh - 12rem) )}@media(prefers-reduced-motion:reduce){._panel_4jcxj_155{transition:none}}._footer_44zoo_13{display:flex;flex-shrink:0;flex-wrap:wrap;gap:.75rem;align-items:center;justify-content:space-between;padding:1rem 2rem;border-top:1px solid var(--color-outline-variant);background:var(--color-surface-container-low)}._footer-left_44zoo_27,._footer-right_44zoo_28{display:flex;gap:.75rem;align-items:center}._footer-left_44zoo_27{flex:1}._footer-right_44zoo_28{margin-inline-start:auto}._footer-action_44zoo_50{min-width:7rem}._message_44zoo_54{width:100%;font-size:.9rem;font-style:italic;color:var(--color-on-surface-variant);text-align:center}._action-destructive_44zoo_68{border-color:color-mix(in srgb,var(--color-error, #d32f2f) 45%,transparent)!important;color:var(--color-error, #d32f2f)!important;background-color:transparent!important}._action-destructive_44zoo_68 *{color:inherit!important}._action-destructive_44zoo_68:hover:not(:disabled,[aria-disabled=true]){border-color:var(--color-error, #d32f2f)!important;color:var(--color-error-dark, #b71c1c)!important;background-color:color-mix(in srgb,var(--color-error, #d32f2f) 8%,transparent)!important}._action-destructive-solid_44zoo_84{--btn-bg: var(--color-error, #d32f2f);--btn-fg: var(--color-on-error, #fff);--btn-bg-hover: var(--color-error-dark, #b71c1c);--btn-fg-hover: var(--color-on-error, #fff)}@media(max-width:480px){._footer_44zoo_13{flex-direction:column-reverse;align-items:stretch}._footer-left_44zoo_27,._footer-right_44zoo_28{width:100%}}._header_nnlpf_9{display:flex;flex-shrink:0;gap:1rem;align-items:flex-start;justify-content:space-between;padding:1.25rem 1.5rem;border-bottom:1px solid var(--color-outline-variant);background:var(--color-surface-container-low)}._header-left_nnlpf_22{display:flex;flex:1 1 auto;gap:.625rem;align-items:center;min-width:0}._leading-icon_nnlpf_31{display:inline-flex;flex:none;align-items:center;font-size:1.375rem;color:var(--color-primary)}._title-block_nnlpf_40{display:flex;flex-direction:column;gap:.125rem;min-width:0}._title-row_nnlpf_47{display:flex;gap:.5rem;align-items:center}._title_nnlpf_40{margin:0;font-size:1.25rem;font-weight:600;line-height:1.25;color:var(--color-on-surface)}._dirty-chip_nnlpf_62{padding:.0625rem .5rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small, 4px);font-size:.6875rem;font-weight:500;color:var(--color-on-surface-variant);background-color:color-mix(in srgb,var(--color-on-surface) 6%,transparent)}._subtitle_nnlpf_74{margin:0;font-size:.8125rem;line-height:1.35;color:var(--color-on-surface-variant)}._header-right_nnlpf_81{display:flex;flex:none;gap:.5rem;align-items:center}._info-icon_nnlpf_88{cursor:help;display:inline-flex;align-items:center;font-size:1rem;color:var(--color-on-surface-variant);transition:color var(--duration-fast) var(--ease-standard)}._info-icon_nnlpf_88:hover{color:var(--color-primary)}._close-button_nnlpf_104{cursor:pointer;display:inline-flex;flex:none;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:none;border-radius:var(--shape-corner-small, .5rem);font-size:1rem;line-height:1;color:var(--color-on-surface-variant);background:transparent;transition:all var(--duration-fast) var(--ease-standard)}._close-button_nnlpf_104:disabled{cursor:not-allowed;opacity:.4}._close-button_nnlpf_104:hover:not(:disabled){color:var(--color-on-surface);background:var(--color-surface-container-high)}[data-presentation=sheet] ._header_nnlpf_9{align-items:center;min-block-size:3.25rem;padding:0 .75rem}[data-presentation=sheet] ._title_nnlpf_40{font-size:1rem}@media(prefers-reduced-motion:reduce){._info-icon_nnlpf_88,._close-button_nnlpf_104{transition:none}}._message-wrapper_ksonl_3{overflow:hidden;display:flex;gap:.5rem;align-items:flex-start;min-width:280px;max-width:min(400px,33.33vw);padding:.75rem 1rem;border:1px solid var(--color-outline-base);border-radius:var(--shape-corner-small);background-clip:padding-box;box-shadow:var(--shadow-box-shadow-high)}._o-c-icon_ksonl_19{font-size:20px}._message-body_ksonl_26{display:flex;flex:1;flex-direction:column;min-width:0;padding-left:.25rem;overflow-wrap:anywhere}._heading_ksonl_37{margin-bottom:.25rem;font-weight:600}._label_ksonl_42{margin-bottom:.25rem;font-size:14px}._content_ksonl_47{font-size:14px}._context_ksonl_51{margin-top:.25rem;font-size:12px;color:#00000073}._message-action_ksonl_58{flex-shrink:0;align-self:center}._message-close-button_ksonl_63{cursor:pointer;display:flex;flex-shrink:0;align-items:center;justify-content:center;margin-left:.5rem;padding:0;border:none;color:var(--color-on-surface-variant);background:none}._message-close-button_ksonl_63:hover{color:var(--color-on-surface)}._message-close-button_ksonl_63:focus{outline:none}._message-success_ksonl_89,._message-error_ksonl_90,._message-warning_ksonl_91,._message-info_ksonl_92,._message-plain_ksonl_93,._message-loading_ksonl_94{background-color:var(--color-surface)}._icon-success_ksonl_99{color:#52c41a}._icon-error_ksonl_103{color:#ff4d4f}._icon-warning_ksonl_107{color:#f6a400}._icon-info_ksonl_111{color:#1677ff}._icon-loading_ksonl_117{color:var(--color-info)}._has-progress_ksonl_125{border-bottom-right-radius:0;border-bottom-left-radius:0}._dialog-unfold_1hcke_11{--motion-from-block: var(--motion-distance-sm);--motion-clip-from: inset(12% calc(-1 * var(--motion-popup-bleed)))}._modal-backdrop_1nljk_3{pointer-events:auto!important;position:fixed;z-index:10000;inset:0;overflow:auto;display:flex;align-items:center;justify-content:center;padding:2rem}._modal-backdrop-tinted_1nljk_18{background-color:color-mix(in srgb,var(--color-on-surface) 45%,transparent)}._modal-container_1nljk_27{pointer-events:auto!important;cursor:default;position:relative;z-index:10001;overflow:hidden;display:flex;flex-direction:column;width:auto;min-width:0;max-height:calc(100vh - 4rem);border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium, 8px);background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-large, 0 8px 24px rgb(0 0 0 / 15%))}._full-custom-container_1nljk_52{overflow:visible;display:inline-block}._full-custom-content_1nljk_58{overflow:visible;flex:none;padding:0}._modal-header_1nljk_64{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;border-bottom:1px solid var(--color-outline-variant, rgb(0 0 0 / 10%))}._modal-title_1nljk_73{flex:1;margin:0;font-size:1.25rem;font-weight:600;line-height:1.4;color:var(--color-on-surface, inherit)}._modal-close-button_1nljk_84{cursor:pointer;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:2rem;height:2rem;margin-left:.5rem;border:none;border-radius:50%;color:var(--color-on-surface-variant, rgb(0 0 0 / 60%));background:none;transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}._modal-close-button_1nljk_84:hover{color:var(--color-on-surface, rgb(0 0 0 / 90%));background-color:#0000000d}._modal-close-button_1nljk_84:focus{outline:none;box-shadow:0 0 0 2px var(--color-primary, rgb(23 92 230 / 40%))}._modal-content_1nljk_117{overflow-y:auto;flex:1;padding:1.5rem;color:var(--color-on-surface-variant, rgb(0 0 0 / 80%))}._modal-footer_1nljk_124{display:flex;gap:1rem;align-items:center;justify-content:space-between;padding:1rem 1.5rem;border-top:1px solid var(--color-outline-variant, rgb(0 0 0 / 10%))}._modal-buttons-left_1nljk_134,._modal-buttons-right_1nljk_135{display:flex;gap:.5rem}._modal-buttons-right_1nljk_135{margin-left:auto}._modal-button-primary_1nljk_144,._modal-button-secondary_1nljk_145{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;min-width:5rem;padding:.5rem 1rem;border-radius:var(--shape-corner-small, 4px);font-size:.875rem;font-weight:500;line-height:1.5;transition:background-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}._modal-button-primary_1nljk_144{border:none;color:var(--color-on-primary, white);background-color:var(--color-primary, #1677ff)}._modal-button-primary_1nljk_144:hover{background-color:var(--color-primary-dark, #0958d9);box-shadow:0 2px 4px #00000026}._modal-button-secondary_1nljk_145{border:1px solid var(--color-outline, rgb(0 0 0 / 20%));color:var(--color-on-surface, rgb(0 0 0 / 90%));background-color:transparent}._modal-button-secondary_1nljk_145:hover{border-color:var(--color-outline-variant, rgb(0 0 0 / 30%));background-color:#0000000d}._button-icon_1nljk_187{display:inline-flex;align-items:center;margin-right:.5rem}._notification-card_6ytma_3{position:relative;display:flex;flex-direction:column;box-sizing:border-box;width:100%;min-width:min(400px,85vw);padding:16px;border:1px solid var(--color-outline-base);border-left:8px solid;border-radius:8px;background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-high)}._has-progress_6ytma_22{margin-bottom:0;padding-bottom:16px;border-bottom-width:0;border-bottom-right-radius:0;border-bottom-left-radius:0}._notification-header_6ytma_30{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:8px}._icon-wrapper_6ytma_37{display:flex;align-items:center;justify-content:center;width:28px;height:28px;margin-right:12px;border-radius:50%;background-color:var(--color-surface-container-high)}._icon_6ytma_37{font-size:20px}._notification-title_6ytma_54{margin:0;font-size:16px;font-weight:600;color:var(--color-on-surface)}._notification-message_6ytma_61{margin:0 0 12px;font-size:14px;color:var(--color-on-surface-variant)}._notification-tags_6ytma_67{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}._notification-tag_6ytma_67{padding:2px 8px;border-radius:4px;font-size:12px;color:var(--color-on-surface-variant);background-color:var(--color-surface-container-high)}._notification-actions_6ytma_84{display:flex;gap:8px;margin-top:12px}._action-button_6ytma_90{cursor:pointer;padding:6px 12px;border:none;border-radius:4px;font-size:13px;color:var(--color-primary);background-color:var(--color-surface-container-high);transition:background-color var(--duration-fast) var(--ease-standard)}._action-button_6ytma_90:hover{background-color:var(--color-surface-container-highest)}._dismiss-button_6ytma_109{cursor:pointer;position:absolute;top:12px;right:12px;display:flex;align-items:center;justify-content:center;padding:4px;border:none;border-radius:50%;color:var(--color-on-surface-variant);background:transparent;transition:opacity var(--duration-normal) var(--ease-accelerated),background-color var(--duration-fast) var(--ease-standard)}._dismiss-button_6ytma_109:hover{background-color:var(--color-surface-container-highest)}._notification-meta_6ytma_138{display:flex;align-items:center;justify-content:space-between;margin-top:auto;font-size:12px;color:var(--color-on-surface-variant)}._notification-date_6ytma_149{display:flex;gap:4px;align-items:center}._route-link_6ytma_155{cursor:pointer;display:flex;gap:6px;align-items:center;margin-left:auto;padding:0;border:none;font-size:13px;color:var(--color-primary);background:none}._route-link_6ytma_155:hover{text-decoration:underline}._overlay-item-wrapper_65wmp_6{pointer-events:auto;position:relative;overflow:visible;display:inline-block;width:auto}._overlay-item-container_65wmp_17{pointer-events:auto;position:relative;z-index:9999;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale}._modal-container_65wmp_28{position:fixed;z-index:10000;inset:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%}._modal-exit-shield_65wmp_44{pointer-events:auto;position:fixed;z-index:10000;inset:0}._position-top-middle_65wmp_51,._position-bottom-middle_65wmp_56{left:50%;transform:translate(-50%)}._position-left_65wmp_61,._position-right_65wmp_66{top:50%;transform:translateY(-50%)}._position-center_65wmp_71{top:50%;left:50%;transform:translate(-50%,-50%)}._progress-bar-container_65wmp_78{overflow:hidden;width:calc(100% - 1px);height:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;background-color:#0000001a}._progress-bar_65wmp_78{--motion-scale-from: 1;--motion-ease: linear;scale:0 1;width:100%;height:100%;background-color:var(--color-primary)}._progress-bar-end_65wmp_109{--motion-origin: right center}@media(prefers-reduced-motion:reduce){._progress-bar_65wmp_78{scale:1}}._progress_1rbnz_6{display:block}._progress-track_1rbnz_10{fill:none;stroke:var(--color-outline-variant);stroke-width:2}._progress-arc_1rbnz_16{fill:none;stroke:var(--color-primary);stroke-linecap:round;stroke-width:2;transition:stroke-dasharray var(--duration-fast) var(--ease-standard)}._status_1egs4_3{display:inline-flex;gap:var(--space-xs);align-items:center}._mark_1egs4_12{display:grid;flex-shrink:0;place-items:center;width:var(--size-icon-lg);height:var(--size-icon-lg)}._mark_1egs4_12>*,._mark_1egs4_12:before{grid-area:1 / 1}._waiting_1egs4_27:before{content:"";box-sizing:border-box;width:var(--size-icon-md);height:var(--size-icon-md);border:2px dashed var(--color-outline-control);border-radius:50%;background-color:var(--color-surface)}._glyph_1egs4_39{font-size:calc(var(--size-icon-md) / 2);color:var(--color-outline-control)}._uploading_1egs4_44{color:var(--color-primary)}._done_1egs4_48{font-size:var(--size-icon-md);color:var(--color-success)}._failed_1egs4_53{font-size:var(--size-icon-md);color:var(--color-error)}._retry_1egs4_60{--btn-height: var(--size-icon-lg);--btn-padding-block: 0;--btn-padding-inline: 0;--btn-fam-text-size: var(--text-xs);width:var(--size-icon-lg)}._error-fallback_oxpog_8{display:flex;flex-direction:column;gap:1rem;align-items:flex-start;padding:1.5rem}._error-message_oxpog_17{margin:0;color:var(--color-on-surface)}._error-actions_oxpog_22{display:flex;gap:.5rem}._loading_oxpog_28{display:flex;flex-direction:column;gap:.75rem;align-items:center;justify-content:center;min-height:6rem;color:var(--color-on-surface-variant)}._loading-spinner_oxpog_42{display:inline-flex;align-items:center;justify-content:center}._loading-error_oxpog_48{display:flex;flex-direction:column;gap:.75rem;align-items:center;color:var(--color-on-surface)}._phrase_oxpog_61{display:grid;grid-template-columns:minmax(0,1fr);place-items:center;min-height:2rem}._phrase_oxpog_61>*{grid-area:1 / 1}._phrase-pill_oxpog_76{max-width:100%;padding:.375rem .875rem;border-radius:999px;font-size:.9rem;font-weight:500;line-height:1.4;color:var(--color-primary);text-align:center;visibility:hidden;opacity:0;background-color:color-mix(in srgb,var(--color-primary) 10%,transparent);transition:opacity var(--duration-slow) var(--ease-standard),visibility 0s var(--duration-slow)}._phrase-pill_oxpog_76[data-phrase-active=true]{visibility:visible;opacity:1;transition:opacity var(--duration-slow) var(--ease-standard),visibility 0s}._phrase-pill_oxpog_76:empty{background-color:transparent}._phrase_oxpog_61[data-instant=true] ._phrase-pill_oxpog_76{transition:none}._phrase-dots_oxpog_117{display:inline-block;margin-inline-start:.05em}._phrase_oxpog_61[data-instant=true] ._phrase-dot_oxpog_117{opacity:1;animation:none}@media(prefers-reduced-motion:reduce){._phrase-pill_oxpog_76,._phrase-pill_oxpog_76[data-phrase-active=true]{transition:none}}._steps_oxpog_136{display:flex;flex-direction:column;gap:1rem}._step-status_oxpog_143{margin:0;text-align:center}._step-status-complete_oxpog_149{display:inline-flex;gap:.5rem;align-items:center;padding:.375rem .875rem;border-radius:999px;font-size:.95rem;font-weight:600;color:var(--color-primary);background-color:color-mix(in srgb,var(--color-primary) 12%,transparent)}._step_oxpog_136{display:flex;gap:1rem;align-items:flex-start;padding:1rem 1.25rem;border:1px solid transparent;border-radius:var(--shape-corner-medium, 8px);background-color:var(--color-surface-container-lowest);transition:all var(--duration-normal) var(--ease-standard)}._step-active_oxpog_178{border-color:var(--color-primary);background-color:var(--color-primary-container)}._step-completed_oxpog_183{opacity:.7;background-color:var(--color-surface-container)}._step-icon_oxpog_188{display:inline-flex;flex:none;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;font-size:1.1rem;color:var(--color-on-surface-variant);background-color:var(--color-surface-container-high);transition:all var(--duration-normal) var(--ease-standard)}._step-active_oxpog_178 ._step-icon_oxpog_188{color:var(--color-on-primary, #fff);background-color:var(--color-primary)}._step-icon-breathe_oxpog_214{--motion-scale-from: .93}._step-completed_oxpog_183 ._step-icon_oxpog_188{color:var(--color-on-surface-variant);background-color:var(--color-surface-container)}._step-body_oxpog_225{display:flex;flex:1 1 auto;flex-direction:column;gap:.25rem;min-width:0}._step-spinner_oxpog_236{flex:none;align-self:center}._step-title_oxpog_241{margin:0;font-size:1rem;font-weight:600;color:var(--color-on-surface)}._step-description_oxpog_248{margin:0;font-size:.9rem;line-height:1.4;color:var(--color-on-surface-variant)}@media(prefers-reduced-motion:reduce){._step_oxpog_136{transition:none}}._options_oxpog_262{display:grid;grid-template-columns:repeat(var(--flow-option-columns, 2),1fr);gap:1.5rem}._option_oxpog_262{cursor:pointer;display:flex;flex-direction:column;gap:1rem;align-items:center;justify-content:center;min-height:12rem;padding:2rem;border:2px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium, 8px);color:var(--color-on-surface);text-align:center;background:var(--color-surface-container-lowest);transition:border-color var(--duration-normal) var(--ease-standard),background-color var(--duration-normal) var(--ease-standard)}._option_oxpog_262:disabled{--motion-lift-shadow: none;cursor:not-allowed;translate:none;opacity:.5}._option_oxpog_262:focus-visible{border-color:var(--color-primary);outline:2px solid var(--color-primary);outline-offset:2px}._option_oxpog_262:hover:not(:disabled){border-color:var(--color-primary);background:var(--color-primary-container)}._option-selected_oxpog_317{border-color:var(--color-primary);background:var(--color-primary-container)}._option-icon_oxpog_322{display:inline-flex;align-items:center;justify-content:center;font-size:3rem;line-height:1;color:var(--color-primary)}._option-heading_oxpog_332{display:flex;gap:.5rem;align-items:center;justify-content:center;font-size:1.2rem;font-weight:600}._option-subheading_oxpog_342{font-size:.9rem;line-height:1.4;color:var(--color-on-surface-variant)}._option-badge_oxpog_348{padding:.0625rem .5rem;border-radius:var(--shape-corner-small, 4px);font-size:.6875rem;background-color:color-mix(in srgb,var(--color-primary) 16%,transparent)}@media(max-width:480px){._options_oxpog_262{grid-template-columns:1fr;gap:1rem}._option_oxpog_262{min-height:8rem;padding:1.5rem}._option-icon_oxpog_322{font-size:2.5rem}}._option-text_oxpog_373{display:contents}._options-rows_oxpog_381{display:flex;flex-direction:column;gap:.5rem}._option-row_oxpog_387{flex-direction:row;gap:.875rem;align-items:flex-start;justify-content:flex-start;min-height:0;padding:.75rem 1rem;border-width:1px;text-align:start}._option-row_oxpog_387 ._option-icon_oxpog_322{flex:none;width:1.5rem;padding-top:.125rem;font-size:1.125rem}._option-row_oxpog_387 ._option-text_oxpog_373{display:flex;flex-direction:column;gap:.2rem;min-width:0}._option-row_oxpog_387 ._option-heading_oxpog_332{justify-content:flex-start;font-size:.95rem}._option-row_oxpog_387 ._option-subheading_oxpog_342{font-size:.8rem}._option-group_oxpog_425{display:flex;gap:.5rem;align-items:center}._option-group_oxpog_425>:first-child{flex:1;min-width:0}@media(prefers-reduced-motion:reduce){._option_oxpog_262,._file-row_oxpog_440,._add-files_oxpog_441,._file-delete_oxpog_442{transition:none}}._upload_oxpog_448,._file-rows_oxpog_454{display:flex;flex-direction:column;gap:.75rem}._no-files_oxpog_460{display:flex;flex:1 1 auto;align-items:center;justify-content:center;min-height:9rem;font-style:italic;color:var(--color-on-surface-variant)}._file-row_oxpog_440{display:flex;gap:.75rem;align-items:flex-start;min-height:4rem;padding:.75rem;border:2px solid transparent;border-radius:var(--shape-corner-small, 4px);background-color:var(--color-surface-container-low);transition:all var(--duration-fast) var(--ease-standard)}._file-row_oxpog_440:hover{background-color:var(--color-surface-container)}._file-row-drag-over_oxpog_491{border-color:var(--color-primary);background-color:var(--color-primary-container)}._file-icon_oxpog_496{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:var(--shape-corner-small, 4px);font-size:1.1rem;color:var(--color-primary);background-color:var(--color-primary-container)}._file-details_oxpog_512{display:flex;flex:1 1 auto;flex-direction:column;gap:.25rem;min-width:0}._file-name_oxpog_521{overflow:hidden;font-size:.9rem;font-weight:500;color:var(--color-on-surface);text-overflow:ellipsis;white-space:nowrap}._file-size_oxpog_531{font-size:.8rem;color:var(--color-on-surface-variant)}._file-error_oxpog_536{font-size:.8rem;color:var(--color-error, #d32f2f)}._file-tags_oxpog_541{display:flex;flex-wrap:wrap;gap:.375rem;align-items:center;justify-content:flex-end;margin-inline-start:auto;padding-inline-start:.5rem}._file-locked_oxpog_552{font-size:.75rem;color:var(--color-on-surface-variant)}._file-delete_oxpog_442{cursor:pointer;display:inline-flex;flex:none;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border:none;border-radius:var(--shape-corner-small, 4px);color:var(--color-on-surface-variant);background:none;transition:all var(--duration-fast) var(--ease-standard)}._file-delete_oxpog_442:hover{color:var(--color-error, #d32f2f);background-color:color-mix(in srgb,var(--color-error, #d32f2f) 10%,transparent)}._add-files_oxpog_441{cursor:pointer;display:flex;flex:none;gap:.5rem;align-items:center;justify-content:center;min-height:4rem;padding:.75rem;border:2px dashed var(--color-outline-variant);border-radius:var(--shape-corner-small, 4px);font-size:.9rem;font-weight:500;color:var(--color-on-surface-variant);background-color:var(--color-surface-container-lowest);transition:all var(--duration-fast) var(--ease-standard)}._add-files_oxpog_441:hover,._add-files-drag-over_oxpog_611{border-color:var(--color-primary);color:var(--color-primary);background-color:var(--color-primary-container)}._add-files_oxpog_441:focus-visible{border-color:var(--color-primary);outline:2px solid var(--color-primary);outline-offset:2px}._add-files-icon_oxpog_623{font-size:1.2rem}._hidden-input_oxpog_627{display:none}._info-blocks_oxpog_632{display:flex;flex-direction:column;gap:.75rem;min-height:0}._info-track_oxpog_644{display:flex;flex-direction:column;gap:1rem;min-height:0}._info-track_oxpog_644[data-carousel=true]{display:grid;grid-template-columns:minmax(0,1fr)}._info-slide_oxpog_656{min-width:0}._info-track_oxpog_644[data-carousel=true] ._info-slide_oxpog_656{grid-area:1 / 1;visibility:hidden;opacity:0;transition:opacity var(--duration-slow) var(--ease-standard),visibility 0s var(--duration-slow)}._info-track_oxpog_644[data-carousel=true] ._info-slide_oxpog_656[data-active=true]{visibility:visible;opacity:1;transition:opacity var(--duration-slow) var(--ease-standard),visibility 0s}._info-dots_oxpog_683{display:flex;flex:none;gap:.375rem;align-items:center;justify-content:center;padding-top:0}._info-dot_oxpog_683{cursor:pointer;width:.4375rem;height:.4375rem;padding:0;border:none;border-radius:999px;opacity:.45;background-color:var(--color-primary);transition:width var(--duration-normal) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}._info-dot_oxpog_683:hover{opacity:1}._info-dot_oxpog_683:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._info-dot_oxpog_683[data-active=true]{width:1rem;opacity:1;background-color:var(--color-primary)}@media(prefers-reduced-motion:reduce){._info-track_oxpog_644[data-carousel=true] ._info-slide_oxpog_656,._info-track_oxpog_644[data-carousel=true] ._info-slide_oxpog_656[data-active=true],._info-dot_oxpog_683{transition:none}}._info-block_oxpog_632{display:flex;flex-direction:column;gap:.375rem;padding:.75rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small, 4px);background-color:transparent}._info-heading_oxpog_747{margin:0;font-size:.9rem;font-weight:500;color:var(--color-on-surface)}._info-message_oxpog_754{margin:0;font-size:.8rem;line-height:1.4;color:var(--color-on-surface-variant)}._info-actions_oxpog_761{display:flex;gap:.5rem}._side-panel_oxpog_773{display:flex;flex-direction:column;gap:1.25rem;box-sizing:border-box;min-height:100%;padding:2rem 1.5rem}._side-panel_oxpog_773[data-scrollable-panel=true]{scrollbar-color:var(--color-outline-base) transparent;scrollbar-width:thin;overflow-y:auto;min-height:0}._side-panel_oxpog_773[data-scrollable-panel=true]::-webkit-scrollbar{width:.5rem}._side-panel_oxpog_773[data-scrollable-panel=true]::-webkit-scrollbar-thumb{border-radius:var(--shape-corner-small, 4px);background-color:var(--color-outline-base)}._panel-root_oxpog_817{display:contents}._panel-root_oxpog_817[data-compact=true]{--flow-drawer-w: min(20rem, 86%);pointer-events:none;position:absolute;z-index:5;inset:0;display:block}._panel-root_oxpog_817[data-compact=true] ._side-panel_oxpog_773{pointer-events:auto;scrollbar-color:var(--color-outline-base) transparent;scrollbar-width:thin;position:absolute;z-index:6;inset-block:0;inset-inline-end:0;transform:translate(100%);overflow-y:auto;box-sizing:content-box;width:var(--flow-drawer-w);height:100%;border-inline-start:1px solid var(--color-outline-variant);visibility:hidden;background-color:var(--color-surface-container-lowest);box-shadow:-.5rem 0 1.5rem #0000001f;transition:transform var(--duration-normal) var(--ease-standard),visibility 0s var(--duration-normal)}._panel-root_oxpog_817[data-compact=true][data-side=start] ._side-panel_oxpog_773{inset-inline:0 auto;transform:translate(-100%);border-inline:none;border-inline-end:1px solid var(--color-outline-variant);box-shadow:.5rem 0 1.5rem #0000001f}._panel-root_oxpog_817[data-compact=true][data-drawer-open=true] ._side-panel_oxpog_773{transform:translate(0);visibility:visible;transition:transform var(--duration-normal) var(--ease-standard)}._panel-scrim_oxpog_884{pointer-events:none;position:absolute;z-index:5;inset:0;opacity:0;background-color:color-mix(in srgb,var(--color-on-surface) 32%,transparent);transition:opacity var(--duration-normal) var(--ease-standard)}._panel-root_oxpog_817[data-drawer-open=true] ._panel-scrim_oxpog_884{pointer-events:auto;opacity:1}._panel-tab_oxpog_907{pointer-events:auto;cursor:pointer;position:absolute;z-index:6;inset-block-start:50%;inset-inline-end:0;transform:translateY(-50%);display:inline-flex;gap:.375rem;align-items:center;padding:.625rem .5rem;border:1px solid var(--color-outline-variant);border-inline-end:none;border-start-start-radius:var(--shape-corner-medium, 8px);border-end-start-radius:var(--shape-corner-medium, 8px);font-size:.8rem;color:var(--color-on-surface-variant);background-color:var(--color-surface-container);box-shadow:-.125rem 0 .5rem #00000014;transition:transform var(--duration-normal) var(--ease-standard),color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}._panel-tab_oxpog_907:hover{color:var(--color-primary);background-color:var(--color-surface-container-high)}._panel-tab_oxpog_907:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._panel-root_oxpog_817[data-drawer-open=true] ._panel-tab_oxpog_907{transform:translate(calc(-1 * var(--flow-drawer-w)),-50%)}._panel-root_oxpog_817[data-side=start] ._panel-tab_oxpog_907{inset-inline:0 auto;border-inline:none;border-inline-start:1px solid var(--color-outline-variant);border-radius:0;border-start-end-radius:var(--shape-corner-medium, 8px);border-end-end-radius:var(--shape-corner-medium, 8px);box-shadow:.125rem 0 .5rem #00000014}._panel-root_oxpog_817[data-side=start][data-drawer-open=true] ._panel-tab_oxpog_907{transform:translate(var(--flow-drawer-w),-50%)}._panel-tab-label_oxpog_969{font-weight:500;white-space:nowrap}@media(prefers-reduced-motion:reduce){._panel-root_oxpog_817[data-compact=true] ._side-panel_oxpog_773,._panel-scrim_oxpog_884,._panel-tab_oxpog_907{transition:none}}._side-tags-section_oxpog_983{display:flex;flex-direction:column;gap:.5rem}._side-tags-title_oxpog_989{margin:0;font-size:1.1rem;font-weight:500;color:var(--color-on-surface)}._side-tags-instruction_oxpog_996{margin:0;font-size:.8rem;color:var(--color-on-surface-variant)}._side-tags-list_oxpog_1002{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.25rem}._side-info-bottom_oxpog_771{margin-top:auto}._footer-muted_oxpog_1015{display:flex;align-items:center;opacity:.6}._form-stack_oxpog_1022{display:flex;flex-direction:column;gap:2rem}._form-group_oxpog_1028{display:flex;flex-direction:column;gap:.75rem}._form-label_oxpog_1034{font-size:1rem;font-weight:600;color:var(--color-on-surface)}._form-description_oxpog_1040{margin:0;font-size:.9rem;line-height:1.4;color:var(--color-on-surface-variant)}._feature-card_oxpog_1047{padding:1.5rem;border-radius:var(--shape-corner-small, 8px);background:var(--color-surface-container-low)}._feature-card-title_oxpog_1053{margin:0 0 1rem;font-size:1rem;font-weight:600;color:var(--color-on-surface)}._feature-list_oxpog_1060{margin:0;padding-inline-start:1.5rem}._feature-list_oxpog_1060 li{margin-bottom:.5rem;font-size:.9rem;line-height:1.4;color:var(--color-on-surface-variant)}._feature-list_oxpog_1060 li:last-child{margin-bottom:0}._feature-list_oxpog_1060 li::marker{color:var(--color-primary)}._body_1ogmv_3{display:flex;flex-direction:column;gap:var(--space-sm)}._waiting_1ogmv_10{min-height:1lh;margin:0;font-size:var(--typescale-body-small-size);color:var(--color-on-surface-variant)}._array-container_1ak2d_4{container-name:array-input;container-type:inline-size;display:flex;flex-direction:column;gap:var(--shape-corner-small, 8px);width:100%}._items-container_1ak2d_14{display:flex;flex-direction:column;gap:var(--shape-corner-small, 8px);margin:0;padding:0;list-style:none}._reorder-item_1ak2d_25{box-sizing:border-box;margin:0;padding:0;list-style:none}._array-item_1ak2d_32{display:flex;align-items:center;box-sizing:border-box;width:100%;padding:calc(var(--shape-corner-small, 8px) / 2);border:1px solid var(--color-outline-variant, #e0e0e0);border-radius:var(--shape-corner-small, 4px);background-color:var(--color-surface-container-low);transition:border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}._array-item_1ak2d_32:hover{border-color:var(--color-outline-base, #9ca3af);background-color:var(--color-surface-container-lowest, #fafafa)}._drag-handle-container_1ak2d_54{display:flex;align-items:center;justify-content:center;padding:0 calc(var(--shape-corner-small, 8px) / 2)}._drag-handle_1ak2d_54{cursor:grab;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;border-radius:var(--shape-corner-small, 4px);color:var(--color-on-surface-variant, #9ca3af);opacity:1;background:none;transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard)}._drag-handle_1ak2d_54:hover{color:var(--color-on-surface, #1f2937);background-color:var(--color-surface-container-low, #f3f4f6)}._drag-handle_1ak2d_54:active{cursor:grabbing}._drag-handle_1ak2d_54:focus{outline:none;box-shadow:0 0 0 2px var(--color-primary, #2563eb)}._drag-icon_1ak2d_98{pointer-events:none;-webkit-user-select:none;user-select:none;font-size:var(--typescale-body-small-size, 14px);line-height:1}._item-input-container_1ak2d_105{flex:1;min-width:0}._item-input_1ak2d_105{box-sizing:border-box;width:100%;padding:calc(var(--shape-corner-small, 8px) * .75);border:1px solid var(--color-outline-variant, #d1d5db);border-radius:var(--shape-corner-small, 4px);font-size:var(--typescale-body-small-size, .875rem);color:var(--color-on-surface, #1f2937);background-color:var(--color-surface, #fff);outline:none;transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}._item-input_1ak2d_105:focus{border-color:var(--color-primary, #2563eb);box-shadow:0 0 0 2px rgb(var(--color-primary-rgb, 37, 99, 235),.2)}._item-input_1ak2d_105:disabled{cursor:not-allowed;color:var(--color-on-disabled, #9ca3af);opacity:.7;background-color:var(--color-surface-container-low, #f3f4f6)}._item-input_1ak2d_105:hover:not(:disabled,:focus){border-color:var(--color-outline-base, #9ca3af)}._item-textarea_1ak2d_145{resize:vertical;min-height:4.5rem;font-family:inherit;line-height:1.5;overflow-wrap:break-word;white-space:pre-wrap}._item-textarea_1ak2d_145:disabled{resize:none}._remove-button_1ak2d_160{cursor:pointer;display:flex;align-items:center;justify-content:center;width:32px;min-width:32px;height:32px;margin-left:calc(var(--shape-corner-small, 8px) / 2);border:none;border-radius:var(--shape-corner-small, 4px);color:var(--color-on-surface-variant, #9ca3af);opacity:.6;background:none;transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard)}._remove-icon_1ak2d_185{pointer-events:none;-webkit-user-select:none;user-select:none;font-size:var(--typescale-body-base-size, 16px);line-height:1}._remove-button_1ak2d_160:disabled{cursor:not-allowed;color:var(--color-on-disabled, #6b7280);opacity:.3}._remove-button_1ak2d_160:focus{opacity:1;outline:none;box-shadow:0 0 0 2px rgb(var(--color-error-rgb, 220, 38, 38),.2)}._remove-button_1ak2d_160:focus-visible{outline:2px solid var(--color-error, #dc2626);outline-offset:2px}._remove-button_1ak2d_160:hover:not(:disabled){color:var(--color-error, #dc2626);opacity:1;background-color:rgb(var(--color-error-rgb, 220, 38, 38),.1)}._add-button_1ak2d_215{cursor:pointer;display:inline-flex;gap:calc(var(--shape-corner-small, 8px) / 2);align-items:center;align-self:flex-start;justify-content:center;margin-top:calc(var(--shape-corner-small, 8px) / 2);padding:calc(var(--shape-corner-small, 8px) / 2) var(--shape-corner-small, 8px);border:1px solid var(--color-outline-variant, #e0e0e0);border-radius:var(--shape-corner-small, 4px);font-size:var(--typescale-body-small-size, .875rem);font-weight:500;color:var(--color-on-surface-variant, #6b7280);background-color:var(--color-surface, white);transition:background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}._add-button-icon_1ak2d_243{pointer-events:none;-webkit-user-select:none;user-select:none;font-size:var(--typescale-body-small-size, 14px);line-height:1}._add-button_1ak2d_215:disabled{cursor:not-allowed;border-color:var(--color-outline-variant, #d1d5db);color:var(--color-on-disabled, #6b7280);opacity:.5;background-color:var(--color-surface-container-low, #f3f4f6)}._add-button_1ak2d_215:focus{outline:none;box-shadow:0 0 0 2px rgb(var(--color-primary-rgb, 37, 99, 235),.2)}._add-button_1ak2d_215:focus-visible{outline:2px solid var(--color-primary, #2563eb);outline-offset:2px}._add-button_1ak2d_215:hover:not(:disabled){border-color:var(--color-outline-base, #9ca3af);color:var(--color-on-surface, #1f2937);background-color:var(--color-surface-container-low, #f3f4f6);box-shadow:var(--shadow-box-shadow-light, 0 1px 2px 0 rgb(0 0 0 / 5%))}._array-item-animated_1ak2d_279{--motion-duration: var(--duration-fast);--motion-from-block: calc(-1 * var(--motion-distance-sm))}._drag-handle_1ak2d_54:focus-visible{outline:2px solid var(--color-primary, #2563eb);outline-offset:2px}@media(forced-colors:active){._array-item_1ak2d_32:hover{border-color:ButtonText}._item-input_1ak2d_105:focus{border-width:2px}._drag-handle_1ak2d_54:hover,._remove-button_1ak2d_160:hover:not(:disabled),._add-button_1ak2d_215:hover:not(:disabled){border:1px solid ButtonText}}@media(prefers-reduced-motion:reduce){._array-item_1ak2d_32,._drag-handle_1ak2d_54,._remove-button_1ak2d_160,._add-button_1ak2d_215,._item-input_1ak2d_105{transition:none}}@container array-input (width <= 30rem){._array-item_1ak2d_32{gap:calc(var(--shape-corner-small, 8px) / 2);padding:calc(var(--shape-corner-small, 8px) / 3)}._drag-handle-container_1ak2d_54{min-width:20px}._drag-handle_1ak2d_54{width:20px;height:20px}._drag-icon_1ak2d_98{font-size:calc(var(--typescale-body-small-size, 14px) * .9)}._remove-button_1ak2d_160{width:28px;height:28px;margin-left:calc(var(--shape-corner-small, 8px) / 3)}._remove-icon_1ak2d_185{font-size:calc(var(--typescale-body-base-size, 16px) * .9)}._item-input_1ak2d_105{padding:calc(var(--shape-corner-small, 8px) / 2);font-size:calc(var(--typescale-body-small-size, .875rem) * .95)}._add-button_1ak2d_215{padding:calc(var(--shape-corner-small, 8px) / 3) calc(var(--shape-corner-small, 8px) * .75);font-size:calc(var(--typescale-body-small-size, .875rem) * .95)}._add-button-icon_1ak2d_243{font-size:calc(var(--typescale-body-small-size, 14px) * .9)}}._field-container_1n1we_6{container-name:input-field;container-type:inline-size;width:100%}._label-container_1n1we_13{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}._label-content_1n1we_20{display:flex;align-items:center}._label_1n1we_13{display:block;margin-right:.5rem;font-size:.875rem;font-weight:500;color:#333}._info-icon_1n1we_35{cursor:help;position:relative;display:inline-flex;align-items:center;justify-content:center;margin-left:.25rem;font-size:.8rem;color:#9ca3af;transition:color var(--duration-fast) var(--ease-standard)}._info-icon_1n1we_35:hover{color:#6b7280}._saving-indicator_1n1we_57{display:flex;align-items:center;justify-content:center;width:1rem;height:1rem;opacity:0;transition:opacity var(--duration-fast) var(--ease-standard)}._saving-indicator_1n1we_57._saving-active_1n1we_70{opacity:.6}._saving-spinner_1n1we_75{width:.75rem;height:.75rem;border:1.5px solid transparent;border-top:1.5px solid #9ca3af;border-radius:50%}._input-container_1n1we_86{position:relative;display:flex;width:100%}._input_1n1we_86{width:100%;padding:.625rem;border:1px solid #d1d5db;border-radius:.375rem;font-size:.875rem;outline:none;transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}._input_1n1we_86:focus{border-color:#2563eb;box-shadow:0 0 0 2px #2563eb33}._input_1n1we_86:disabled{cursor:not-allowed;opacity:.7;background-color:#f3f4f6}._input_1n1we_86:hover:not(:disabled){border-color:#9ca3af}._input-suffix_1n1we_124{pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;top:50%;right:.625rem;transform:translateY(-50%);font-size:.75rem;color:#9ca3af;white-space:nowrap;transition:color var(--duration-fast) var(--ease-standard)}._input-container_1n1we_86:focus-within ._input-suffix_1n1we_124{color:var(--color-on-surface-variant, #6b7280)}._input-has-suffix_1n1we_146{padding-right:3.5rem}._invalid_1n1we_150{border-color:#ef4444}._invalid_1n1we_150:focus{box-shadow:0 0 0 2px #ef444433}._help-text_1n1we_159{margin-top:.25rem;font-size:.75rem;color:#6b7280}._field-footer-row_1n1we_170{display:flex;gap:1rem;align-items:flex-start;justify-content:space-between;margin-top:.25rem}._field-footer-validation_1n1we_179{flex:1 1 auto;min-width:0}._field-footer-row_1n1we_170 ._char-counter_1n1we_191{flex:0 0 auto}._field-footer_1n1we_170{margin-top:.25rem}._field-footer-stacked_1n1we_200{display:flex;flex-direction:column;gap:.25rem}._field-footer-inline_1n1we_206{display:flex;flex-wrap:wrap;gap:.375rem;align-items:baseline}._field-footer_1n1we_170 ._help-text_1n1we_159,._field-footer-row_1n1we_170 ._help-text_1n1we_159,._field-footer-row_1n1we_170 ._field-footer_1n1we_170{margin-top:0}._chip-group_1n1we_225{display:flex;flex-wrap:wrap;gap:.25rem;align-items:center}._chip_1n1we_225{display:inline-flex;align-items:center;padding:.0625rem .4375rem;border-radius:9999px;font-size:.6875rem;font-weight:500;line-height:1.25rem;white-space:nowrap}._chip-neutral_1n1we_247{color:#4b5563;background-color:#f3f4f6}._chip-info_1n1we_252{color:#1d4ed8;background-color:#eff6ff}._chip-success_1n1we_257{color:#047857;background-color:#ecfdf5}._chip-warning_1n1we_262{color:#b45309;background-color:#fffbeb}._chip-error_1n1we_267{color:#b91c1c;background-color:#fef2f2}._error-message_1n1we_184{display:flex;gap:.25rem;align-items:center;margin-top:.25rem;font-size:.75rem;color:#ef4444}._error-icon_1n1we_284{display:inline-flex;width:.875rem;height:.875rem}._warning-message_1n1we_185{display:flex;gap:.25rem;align-items:center;margin-top:.25rem;font-size:.75rem;color:#d97706}._warning-icon_1n1we_302{display:inline-flex;width:.875rem;height:.875rem}._field-footer-validation_1n1we_179 ._error-message_1n1we_184,._field-footer-validation_1n1we_179 ._warning-message_1n1we_185{margin-top:0}._restriction-hint_1n1we_318{margin-top:.25rem;font-size:.75rem;color:var(--color-on-surface-variant, #6b7280)}._validation-status_1n1we_325{display:flex;gap:.5rem;align-items:center;margin-top:.25rem}._valid-tag_1n1we_332{display:inline-flex;gap:.25rem;align-items:center;padding:.125rem .375rem;border-radius:9999px;font-size:.75rem;color:#047857;background-color:#ecfdf5}._invalid-tag_1n1we_346{display:inline-flex;gap:.25rem;align-items:center;padding:.125rem .375rem;border-radius:9999px;font-size:.75rem;color:#b91c1c;background-color:#fef2f2}._reset-button_1n1we_361{cursor:pointer;display:flex;align-items:center;justify-content:center;padding:.25rem;border:none;border-radius:9999px;font-size:1rem;color:#6b7280;background:none;transition:background-color var(--duration-fast) var(--ease-standard)}._reset-button_1n1we_361:hover{color:#4b5563;background-color:#d1d5db4d}._reset-button_1n1we_361:focus{outline:none;box-shadow:0 0 0 2px #2563eb33}._reset-icon_1n1we_390{transform:rotate(-45deg);display:inline-block}._visually-hidden_1n1we_395{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border-width:0;white-space:nowrap;clip-path:inset(50%)}._toggle-wrapper_1n1we_412{display:flex;gap:1rem;align-items:center}._toggle_1n1we_412{cursor:pointer;position:relative;width:3rem;height:1.5rem;padding:0;border:none;border-radius:9999px;transition:background-color var(--duration-fast) var(--ease-standard)}._toggle-on_1n1we_432{background-color:#2563eb}._toggle-off_1n1we_436{background-color:#d1d5db}._toggle_1n1we_412:focus{outline:none;box-shadow:0 0 0 2px #2563eb33}._toggle_1n1we_412._disabled_1n1we_445{cursor:not-allowed;opacity:.5}._toggle-slider_1n1we_450{position:absolute;top:.25rem;right:auto;left:.25rem;width:1rem;height:1rem;border-radius:50%;background-color:#fff;box-shadow:0 1px 3px #0000001a;transition:transform var(--duration-fast) var(--ease-standard)}._toggle-on_1n1we_432 ._toggle-slider_1n1we_450{transform:translate(1.5rem)}._multi-select-container_1n1we_471{position:relative;width:100%}._multi-select-button_1n1we_476{cursor:pointer;overflow:hidden;width:100%;padding:.625rem 2rem .625rem .625rem;border:1px solid #d1d5db;border-radius:.375rem;font-size:.875rem;text-align:left;text-overflow:ellipsis;white-space:nowrap;background-color:#fff;transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}._multi-select-button_1n1we_476:focus{border-color:#2563eb;outline:none;box-shadow:0 0 0 2px #2563eb33}._multi-select-button_1n1we_476._disabled_1n1we_445{cursor:not-allowed;opacity:.7;background-color:#f3f4f6}._multi-select-button_1n1we_476:hover:not(._disabled_1n1we_445){border-color:#9ca3af}._multi-select-button_1n1we_476._open_1n1we_515{border-color:#2563eb;box-shadow:0 0 0 2px #2563eb33}._selected-text_1n1we_520{overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap}._dropdown-arrow_1n1we_527{pointer-events:none;position:absolute;top:19px;right:5px;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;height:38px;font-size:.75rem;line-height:1;color:#6b7280;transition:transform var(--duration-fast) var(--ease-standard)}._open_1n1we_515 ._dropdown-arrow_1n1we_527{transform:translateY(-50%) rotate(180deg)}._options-list_1n1we_552{position:absolute;z-index:10;top:100%;left:0;overflow-y:auto;width:100%;max-height:15rem;margin-top:.25rem;padding:.25rem 0;border:1px solid #d1d5db;border-radius:.375rem;list-style:none;background-color:#fff;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}._option_1n1we_552{cursor:pointer;display:flex;align-items:center;padding:.5rem .75rem;transition:background-color var(--duration-fast) var(--ease-standard)}._option_1n1we_552:hover{background-color:#f3f4f6}._option_1n1we_552:focus{background-color:#f3f4f6;outline:none}._option_1n1we_552._selected_1n1we_520{background-color:#e0e7ff}._checkbox_1n1we_599{margin-right:.5rem}._option-label_1n1we_603{cursor:pointer;font-size:.875rem}._selected-tags-container_1n1we_608{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}._selected-tag_1n1we_608{display:inline-flex;align-items:center;padding:.25rem .5rem;border-radius:.375rem;font-size:.875rem;font-weight:500;color:#0369a1;background-color:#e0f2fe}input[type=date]{appearance:none}input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;width:1rem;height:1rem;opacity:.7;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="15" viewBox="0 0 24 24"><path fill="%236B7280" d="M20 3h-1V1h-2v2H7V1H5v2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 18H4V8h16v13z"/></svg>')}input[type=number]{appearance:textfield}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{margin:0;appearance:none}@container input-field (width <= 30rem){._input_1n1we_86,._multi-select-button_1n1we_476{padding:.5rem;font-size:.8125rem}._label_1n1we_13{font-size:.8125rem}._toggle-wrapper_1n1we_412{gap:.75rem}._saving-indicator_1n1we_57{width:.875rem;height:.875rem}._saving-spinner_1n1we_75{width:.625rem;height:.625rem;border-width:1px}}._required-indicator_1n1we_684{margin-left:4px;color:#e53e3e}._select_1n1we_520{padding-right:2rem;appearance:none;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23333%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:right .7rem top 50%;background-size:.65rem auto}._input-action-buttons_1n1we_700{position:absolute;top:50%;right:.5rem;transform:translateY(-50%);display:flex;gap:.5rem;align-items:center}._visibility-toggle_1n1we_711{cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;border:none;color:#6b7280;background:none}._visibility-toggle_1n1we_711:hover{color:#4b5563}._visibility-icon_1n1we_730{display:flex;align-items:center;justify-content:center;font-size:1rem}._sensitive-input_1n1we_737{padding-right:3.5rem;font-family:monospace;letter-spacing:.1em}._input-action-buttons_1n1we_700 ._reset-button_1n1we_361{position:static;transform:none}@media(prefers-reduced-motion:reduce){._saving-indicator_1n1we_57{transition:none}}input[type=date]{cursor:pointer;appearance:none}._date-display_1y27i_9{cursor:pointer}._date-display_1y27i_9::placeholder{color:#9ca3af}._date-display-preview_1y27i_23{color:#9ca3af}input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;width:1rem;height:1rem;opacity:.7;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="15" viewBox="0 0 24 24"><path fill="%236B7280" d="M20 3h-1V1h-2v2H7V1H5v2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 18H4V8h16v13z"/></svg>')}._date-container_1y27i_39{position:relative;flex:1;min-width:0}._date-suffix_1y27i_46{pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;top:50%;right:.625rem;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:1rem;height:1rem;color:#6b7280;opacity:.7}._date-has-suffix_1y27i_68{padding-right:2.25rem}._calendar-popover_1y27i_78{position:absolute;z-index:9999;top:calc(100% + calc(var(--shape-corner-small) / 2));left:0;overflow:hidden;box-sizing:content-box;width:max-content;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium);background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-high)}._calendar-popover-animated_1y27i_106{transition:height var(--duration-normal) var(--ease-standard),transform var(--duration-normal) var(--ease-standard)}._calendar-popover-content_1y27i_114{display:block}._dropdown-container_1afyk_3{position:relative;display:flex;gap:calc(var(--shape-corner-small) / 2);align-items:flex-start;width:100%}._dropdown-wrapper_1afyk_13{position:relative;flex:1;min-width:0}._dropdown-button_1afyk_23{cursor:pointer;overflow:hidden;width:100%;padding:calc(var(--shape-corner-small) * 1.25);padding-right:1.75rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small);font-size:var(--typescale-body-small-size);color:var(--color-on-surface);text-align:left;text-overflow:ellipsis;white-space:nowrap;background-color:var(--color-surface);transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}._dropdown-button_1afyk_23:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 2px rgb(var(--color-primary-rgb, 37, 99, 235),.2)}._dropdown-button_1afyk_23:hover:not(._disabled_1afyk_56){border-color:var(--color-on-surface-variant)}._dropdown-button_1afyk_23._open_1afyk_60{border-color:var(--color-primary);box-shadow:0 0 0 2px rgb(var(--color-primary-rgb, 37, 99, 235),.2)}._dropdown-button_1afyk_23._disabled_1afyk_56{cursor:not-allowed;opacity:.7;background-color:var(--color-surface-container-low)}._selected-text_1afyk_71{overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap}._dropdown-arrow_1afyk_78{pointer-events:none;position:absolute;top:19px;right:5px;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;height:38px;font-size:var(--typescale-body-small-size);line-height:1;color:var(--color-on-surface-variant);transition:transform var(--duration-fast) var(--ease-standard)}._open_1afyk_60 ._dropdown-arrow_1afyk_78{transform:translateY(-50%) rotate(180deg)}._options-list_1afyk_103{position:absolute;z-index:9999;top:100%;left:0;overflow-y:auto;width:100%;max-height:15rem;margin-top:calc(var(--shape-corner-small) / 2);padding:calc(var(--shape-corner-small) / 2) 0;border:1.5px solid var(--color-outline);border-radius:var(--shape-corner-small);list-style:none;background-color:var(--color-surface);box-shadow:0 4px 12px #00000026,0 2px 4px #0000001a}._option_1afyk_103{cursor:pointer;display:flex;align-items:center;padding:calc(var(--shape-corner-small)) calc(var(--shape-corner-medium) * .75);transition:background-color var(--duration-fast) var(--ease-standard)}._option_1afyk_103:hover{background-color:var(--color-surface-container-high)}._option_1afyk_103:focus{background-color:var(--color-surface-container-high);outline:none}._option_1afyk_103._selected_1afyk_71{background-color:var(--color-surface-container-highest)}._option_1afyk_103._disabled_1afyk_56{cursor:not-allowed;opacity:.7}._option-label_1afyk_156{cursor:pointer;font-size:var(--typescale-body-small-size)}._long-text-input_102hf_3{resize:vertical;min-height:6rem;padding:.625rem;font-family:inherit;font-size:.875rem;line-height:1.5;overflow-wrap:break-word;white-space:pre-wrap}._long-text-input_102hf_3:disabled{resize:none}._long-text-focused_102hf_20{outline:none}._long-text-actions_102hf_25{position:absolute;right:calc(var(--shape-corner-small, 4px) / 2);bottom:calc(var(--shape-corner-small, 4px) / 2);display:flex;gap:calc(var(--shape-corner-small, 4px) / 2);align-items:center}._long-text-actions_102hf_25 ._reset-button_102hf_35{position:static;transform:none}._char-counter_102hf_41{flex-shrink:0;margin-left:auto;font-size:.6875rem;color:#9ca3af;white-space:nowrap;transition:color var(--duration-fast) var(--ease-standard)}._char-counter-warning_102hf_53{font-weight:500;color:#d97706}._char-counter-max_102hf_58{font-weight:600;color:#ef4444}._sensitive-input_1frsj_3{padding-right:calc(var(--shape-corner-medium) * 1.5);font-family:monospace;letter-spacing:.1em}._input-action-buttons_1frsj_9{position:absolute;top:50%;right:calc(var(--shape-corner-small) / 2);transform:translateY(-50%);display:flex;gap:calc(var(--shape-corner-small) / 2);align-items:center}._visibility-toggle_1frsj_20{cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;border:none;color:var(--color-on-surface-variant);background:none}._visibility-toggle_1frsj_20:hover{color:var(--color-on-surface)}._visibility-icon_1frsj_39{display:flex;align-items:center;justify-content:center;font-size:1rem}._input-action-buttons_1frsj_9 ._reset-button_1frsj_46{position:static;transform:none}._char-counter_1frsj_52{flex-shrink:0;margin-left:auto;font-size:.6875rem;color:#9ca3af;white-space:nowrap;transition:color var(--duration-fast) var(--ease-standard)}._char-counter-warning_1frsj_65{font-weight:500;color:#d97706}._char-counter-max_1frsj_71{font-weight:600;color:#ef4444}._toggle-wrapper_1os7f_3{display:flex;gap:1rem;align-items:center}._toggle-wrapper-right_1os7f_9{display:flex;gap:1rem;align-items:center;justify-content:space-between;width:100%}._toggle-right-content_1os7f_18{display:flex;flex-direction:column;gap:.125rem;min-width:0}._toggle-right-label-no-margin_1os7f_25{margin-bottom:0}._toggle-right-help_1os7f_29{margin:0;font-size:.75rem;line-height:1.3;color:#6b7280}._toggle_1os7f_3{cursor:pointer;position:relative;flex-shrink:0;width:48px;height:24px;padding:0;border:none;border-radius:9999px;transition:background-color var(--duration-fast) var(--ease-standard)}._toggle-on_1os7f_52{background-color:var(--color-primary)}._toggle-off_1os7f_56{background-color:var(--color-surface-container-high)}._toggle_1os7f_3:focus{outline:none;box-shadow:0 0 0 2px rgb(var(--color-primary-rgb, 37, 99, 235),.2)}._toggle_1os7f_3._disabled_1os7f_65{cursor:not-allowed;opacity:.5}._toggle-slider_1os7f_70{position:absolute;top:4px;right:auto;left:4px;width:16px;height:16px;border-radius:50%;background-color:#fff;box-shadow:var(--shadow-box-shadow-light);transition:transform var(--duration-fast) var(--ease-standard)}._toggle-on_1os7f_52 ._toggle-slider_1os7f_70{transform:translate(24px)}._color-picker-wrapper_5559u_3{display:flex;gap:.5rem;align-items:stretch;width:100%}._color-swatch_5559u_11{cursor:pointer;flex-shrink:0;align-self:stretch;width:36px;border:1px solid #d1d5db;border-radius:.375rem;background-color:var(--swatch-color, #000);transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}._color-swatch_5559u_11:hover{border-color:#9ca3af;box-shadow:0 0 0 2px #2563eb1a}._color-swatch_5559u_11:focus-visible{border-color:#2563eb;outline:none;box-shadow:0 0 0 2px #2563eb33}._color-swatch_5559u_11._disabled_5559u_39{cursor:not-allowed;opacity:.7}._hash-prefix_5559u_45{pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;top:50%;left:.625rem;transform:translateY(-50%);font-size:.875rem;color:#6b7280}._color-input-modal_1j05q_11{container-name:color-input-modal;container-type:inline-size;display:flex;flex:1 1 auto;flex-direction:column;min-height:0}._body-region_1j05q_26 [data-flow-main=true]{padding:0}._modal-content_1j05q_6{overflow-y:auto;flex:1;padding:1.25rem 1.5rem}._picker-layout_1j05q_44{display:flex;gap:1.25rem}._picker-area_1j05q_49{display:flex;flex-direction:column;flex-shrink:0;gap:.75rem}._inputs-area_1j05q_58{display:flex;flex:1;flex-direction:column;gap:.625rem;min-width:0}._spectrum-container_1j05q_72{position:relative;overflow:hidden;flex:1;min-height:200px;border:1px solid var(--color-outline, #94a3b8);border-radius:var(--shape-corner-small, .25rem)}._spectrum-canvas_1j05q_83{cursor:crosshair;display:block;width:100%;height:100%}._spectrum-cursor_1j05q_90{pointer-events:none;position:absolute;z-index:1;transform:translate(-50%,-50%);width:14px;height:14px;border:2px solid white;border-radius:50%;box-shadow:0 0 0 1px #0000004d,inset 0 0 0 1px #0000004d}._hue-container_1j05q_111{position:relative;overflow:hidden;border-radius:999px;box-shadow:inset 0 0 0 1px var(--color-outline, #94a3b8)}._hue-canvas_1j05q_118{cursor:crosshair;display:block;width:100%;height:100%;border-radius:999px}._hue-cursor_1j05q_128{pointer-events:none;position:absolute;z-index:1;top:50%;transform:translate(-50%,-50%);width:8px;height:calc(100% + 4px);border:2px solid white;border-radius:4px;box-shadow:0 0 0 1px #0000004d}._preview-row_1j05q_148{display:flex;gap:.75rem}._preview-block_1j05q_153{display:flex;flex:1;flex-direction:column;gap:.25rem;align-items:center}._preview-label_1j05q_161{font-size:.6875rem;font-weight:500;color:var(--color-on-surface-variant);text-transform:uppercase;letter-spacing:.03em}._preview-swatch_1j05q_169{width:100%;height:2rem;border:1px solid var(--color-outline, #94a3b8);border-radius:var(--shape-corner-small, .25rem)}._all-inputs_1j05q_180{display:flex;flex-direction:column;gap:.5rem}._input-group_1j05q_190{display:flex;flex-direction:column;gap:.125rem;min-width:0}._input-label_1j05q_199{font-size:.6875rem;font-weight:500;color:var(--color-on-surface-variant);text-transform:uppercase;letter-spacing:.03em}._hex-input-wrapper_1j05q_211{position:relative;display:flex;align-items:center}._hex-prefix_1j05q_217{pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;left:.5rem;font-size:.8125rem;font-weight:500;color:var(--color-on-surface-variant, #6b7280)}._hex-input_1j05q_211{width:100%;padding:.4375rem .5rem .4375rem 1.25rem;border:1px solid var(--color-outline, #94a3b8);border-radius:var(--shape-corner-small, .25rem);font-family:monospace;font-size:.8125rem;color:var(--color-on-surface);text-transform:uppercase;background:var(--color-surface);transition:border-color var(--duration-fast) var(--ease-standard)}._hex-input_1j05q_211:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary) 20%,transparent)}._channel-row_1j05q_257{display:flex;gap:.375rem}._channel-field_1j05q_262{display:flex;flex:1 1 0;flex-direction:column;gap:.125rem;min-width:0}._channel-label_1j05q_272{font-size:.625rem;font-weight:500;color:var(--color-on-surface-variant, #6b7280);text-transform:uppercase;letter-spacing:.03em}._channel-input_1j05q_280{box-sizing:border-box;width:100%;min-width:0;padding:.3125rem .25rem;border:1px solid var(--color-outline, #94a3b8);border-radius:var(--shape-corner-small, .25rem);font-family:monospace;font-size:.75rem;color:var(--color-on-surface);text-align:center;appearance:textfield;background:var(--color-surface);transition:border-color var(--duration-fast) var(--ease-standard)}._channel-input_1j05q_280::-webkit-inner-spin-button,._channel-input_1j05q_280::-webkit-outer-spin-button{margin:0;appearance:none}._channel-input_1j05q_280:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary) 20%,transparent)}._swatch-with-pin_1j05q_317{position:relative;width:100%}._swatch-with-pin_1j05q_317>._preview-swatch_1j05q_169{width:100%}._pin-button_1j05q_328{cursor:pointer;position:absolute;top:.25rem;right:.25rem;display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;padding:0;border:none;border-radius:var(--shape-corner-small, .25rem);font-size:.5625rem;color:#fff;background:#00000059;transition:background var(--duration-fast) var(--ease-standard),translate var(--duration-fast) var(--ease-standard)}._pin-button_1j05q_328:hover{background:#0000008c}._palette-section_1j05q_367{display:flex;flex-direction:column;gap:.375rem;padding-top:.5rem}._section-label_1j05q_374{font-size:.6875rem;font-weight:600;color:var(--color-on-surface-variant, #6b7280);text-transform:uppercase;letter-spacing:.04em}._palette-grid_1j05q_382{display:flex;flex-wrap:wrap;gap:.375rem}._palette-swatch_1j05q_388{cursor:pointer;width:1.75rem;height:1.75rem;padding:0;border:2px solid transparent;border-radius:var(--shape-corner-small, .25rem);background-color:currentcolor;transition:border-color var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}._palette-swatch_1j05q_388:hover{transform:scale(1.12);box-shadow:0 1px 4px #0003}._palette-swatch-active_1j05q_410{border-color:var(--color-primary, #2563eb);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary) 25%,transparent)}._pinned-swatch-wrapper_1j05q_417{position:relative}._pinned-section-inner_1j05q_432{display:flex;flex-direction:column;gap:.375rem}._pinned-section-inner_1j05q_432>:first-child{margin-top:.5rem}._remove-pin_1j05q_442{cursor:pointer;position:absolute;top:-.3125rem;right:-.3125rem;display:flex;align-items:center;justify-content:center;width:.875rem;height:.875rem;padding:0;border:1px solid var(--color-outline-variant, #d1d5db);border-radius:50%;font-size:.4375rem;color:var(--color-on-surface-variant, #6b7280);background:var(--color-surface, white);transition:background var(--duration-fast) var(--ease-standard)}._remove-pin_1j05q_442:hover{color:var(--color-error, #dc2626);background:var(--color-error-container, #fef2f2)}._modal-footer_1j05q_7{display:flex;align-items:center;justify-content:space-between;padding:1rem 2rem;border-top:1px solid var(--color-outline-variant);background-color:var(--color-surface-container-low)}._footer-left_1j05q_487{display:flex;align-items:center}._footer-right_1j05q_492{display:flex;gap:.75rem;align-items:center}@container color-input-modal (width <= 30rem){._picker-layout_1j05q_44{flex-direction:column}._modal-content_1j05q_6{padding:1.25rem}._modal-footer_1j05q_7{flex-direction:column;gap:1rem;align-items:stretch;padding:.875rem 1.5rem}._footer-left_1j05q_487,._footer-right_1j05q_492{justify-content:center}._footer-right_1j05q_492{flex-direction:column;gap:.5rem}._footer-right_1j05q_492>*{width:100%}}@media(forced-colors:active){._modal-footer_1j05q_7{border-color:ButtonBorder}._spectrum-container_1j05q_72,._hue-container_1j05q_111{border:1px solid ButtonBorder}._hex-input_1j05q_211,._channel-input_1j05q_280{border-color:ButtonBorder}}@media(prefers-reduced-motion:reduce){._hex-input_1j05q_211,._channel-input_1j05q_280,._pinned-section_1j05q_424,._pinned-section-inner_1j05q_432,._palette-swatch_1j05q_388,._pin-button_1j05q_328{transition:none}}._form-block_1olqt_4{container-name:form-block;container-type:inline-size;display:flex;flex-wrap:wrap;width:100%;margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid var(--color-outline-variant)}._form-block_1olqt_4:last-child{margin-bottom:0;border-bottom:none}._block-label_1olqt_24{width:225px;min-width:225px;margin-right:1.5rem;padding-right:1.5rem;border-right:1px solid var(--color-outline-variant)}._block-label-content_1olqt_32{display:block;width:fit-content;max-width:100%}._block-title_1olqt_38{margin:0;margin-bottom:.5rem;font-size:1rem;font-weight:600;color:var(--color-on-surface)}._block-description_1olqt_47{margin:0;font-size:.875rem;color:var(--color-on-surface-variant)}._block-label_1olqt_24>*{transition:opacity var(--duration-normal) var(--ease-standard)}._block-label_1olqt_24[data-muted]>*{opacity:.45}._block-label-control_1olqt_64{margin-top:var(--space-md)}._block-content_1olqt_68{display:flex;flex:1;flex-direction:column;gap:1rem}._field-row_1olqt_75{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;align-items:start;width:100%}._field-container_1olqt_84{display:flex;flex-direction:column;align-self:start;justify-content:flex-start;min-width:200px}._actions-container_1olqt_93{display:flex;flex-direction:row;gap:.75rem;align-items:center;justify-content:flex-start;margin-top:1.5rem}._block-title-row_1olqt_109{display:flex;gap:.375rem;align-items:center}._block-content-disabled_1olqt_115{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.45}._disabled-icon_1olqt_122{cursor:help;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;color:#9ca3af;transition:color var(--duration-fast) var(--ease-standard)}._disabled-icon_1olqt_122:hover{color:#6b7280}@media(max-width:767px){._form-block_1olqt_4{flex-flow:column nowrap}}@container form-block (width <= 42.5rem){._block-label_1olqt_24{width:100%;min-width:auto;margin-right:0;margin-bottom:1rem;padding-right:0;padding-bottom:1rem;border-right:none;border-bottom:1px solid var(--color-outline-variant)}._block-content_1olqt_68{flex-basis:100%}._field-row_1olqt_75{grid-template-columns:1fr}._field-container_1olqt_84{width:100%}}._icon-selector-wrapper_kzhu5_3{display:flex;gap:.5rem;align-items:stretch;width:100%}._icon-selector-wrapper_kzhu5_3._compact_kzhu5_12{width:auto}._icon-swatch-container_kzhu5_19{position:relative;display:flex;flex-shrink:0}._icon-swatch_kzhu5_13{cursor:pointer;display:flex;align-items:center;justify-content:center;width:36px;border:1px solid #d1d5db;border-radius:.375rem;font-size:1rem;color:#374151;background-color:#f9fafb;transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}._icon-swatch_kzhu5_13:hover{border-color:#9ca3af;box-shadow:0 0 0 2px #2563eb1a}._icon-swatch_kzhu5_13:focus-visible{border-color:#2563eb;outline:none;box-shadow:0 0 0 2px #2563eb33}._icon-swatch_kzhu5_13._disabled_kzhu5_57{cursor:not-allowed;opacity:.7}._icon-selector-wrapper_kzhu5_3._compact_kzhu5_12 ._icon-swatch_kzhu5_13{width:var(--size-control-md, 2.5rem);height:var(--size-control-md, 2.5rem)}._icon-swatch-placeholder_kzhu5_70{font-size:.75rem;color:#9ca3af}._autocomplete-container_kzhu5_76{position:relative;flex:1;min-width:0}._autocomplete-dropdown_kzhu5_82{position:absolute;z-index:9999;top:100%;left:0;overflow-y:auto;width:100%;max-height:15rem;margin-top:.25rem;padding:.25rem 0;border:1px solid #d1d5db;border-radius:.375rem;list-style:none;background-color:#fff;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}._autocomplete-option_kzhu5_105{cursor:pointer;display:flex;gap:.625rem;align-items:center;padding:.5rem .75rem;font-size:.875rem;transition:background-color var(--duration-fast) var(--ease-standard)}._autocomplete-option_kzhu5_105:hover,._autocomplete-option_kzhu5_105._highlighted_kzhu5_120{background-color:#f3f4f6}._autocomplete-option_kzhu5_105._selected_kzhu5_124{background-color:#e0e7ff}._autocomplete-option-icon_kzhu5_128{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:1.25rem;font-size:.875rem;color:#6b7280}._autocomplete-option-label_kzhu5_140{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._autocomplete-no-results_kzhu5_146{padding:.5rem .75rem;font-size:.8125rem;color:#9ca3af}._icon-grid-overlay_kzhu5_154{position:fixed;z-index:9999;inset:0}._icon-grid-popover_kzhu5_160{position:absolute;z-index:10000;overflow:hidden;display:flex;flex-direction:column;width:380px;border:1px solid var(--color-outline-variant, #e5e7eb);border-radius:var(--shape-corner-large, 12px);background-color:var(--color-surface, #fff);box-shadow:var( --shadow-box-shadow-high, 0 12px 28px rgb(0 0 0 / 12%), 0 4px 10px rgb(0 0 0 / 6%) )}._icon-grid-header_kzhu5_182{display:flex;gap:.5rem;align-items:center;padding:.75rem 1rem;border-bottom:1px solid var(--color-outline-variant, #e5e7eb);background-color:var(--color-surface-container-low, #f8f9fa)}._icon-grid-title_kzhu5_193{flex:1;margin:0;font-size:.8125rem;font-weight:600;color:var(--color-on-surface, #1f2937)}._icon-grid-count_kzhu5_203{padding:1px 8px;border-radius:var(--shape-corner-full, 9999px);font-size:.6875rem;font-weight:500;font-variant-numeric:tabular-nums;color:var(--color-primary-dark, #3730a3);background-color:var(--color-primary-container, #e0e7ff)}._icon-grid-close_kzhu5_215{cursor:pointer;display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;border:none;border-radius:var(--shape-corner-small, 6px);font-size:.875rem;line-height:1;color:var(--color-on-surface-variant, #6b7280);background:var(--color-surface-container, #f0f1f3);transition:all var(--duration-fast) var(--ease-standard)}._icon-grid-close_kzhu5_215:hover{color:var(--color-on-surface, #1f2937);background-color:var(--color-surface-container-high, #e6e8eb)}._icon-grid-search_kzhu5_244{overflow:visible;padding:.5rem .75rem;border-bottom:1px solid var(--color-outline-variant, #e5e7eb);background-color:var(--color-surface-container-low, #f8f9fa)}._icon-grid-body_kzhu5_253{scrollbar-color:var(--color-outline-variant, #d1d5db) transparent;scrollbar-width:thin;overflow-y:auto;max-height:360px;padding:.5rem;background-color:var(--color-surface, #fff)}._icon-grid-body_kzhu5_253::-webkit-scrollbar{width:6px}._icon-grid-body_kzhu5_253::-webkit-scrollbar-track{background:transparent}._icon-grid-body_kzhu5_253::-webkit-scrollbar-thumb{border-radius:3px;background-color:var(--color-outline-variant, #d1d5db)}._icon-grid-body_kzhu5_253::-webkit-scrollbar-thumb:hover{background-color:var(--color-on-surface-variant, #9ca3af)}._icon-grid-scroll-area_kzhu5_286{position:relative;width:100%}._icon-grid_kzhu5_154{display:grid;grid-template-columns:repeat(9,34px);gap:4px;justify-content:center}._icon-fade_kzhu5_305{--motion-duration: var(--duration-instant)}._icon-grid-item_kzhu5_311{cursor:pointer;display:flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:1px solid transparent;border-radius:var(--shape-corner-small, 6px);font-size:.875rem;color:var(--color-on-surface-variant, #6b7280);background:none;transition:background-color var(--duration-instant) var(--ease-standard),border-color var(--duration-instant) var(--ease-standard),color var(--duration-instant) var(--ease-standard)}._icon-grid-item_kzhu5_311:hover{border-color:var(--color-outline-variant, #e5e7eb);color:var(--color-on-surface, #1f2937);background-color:var(--color-surface-container, #f0f1f3)}._icon-grid-item_kzhu5_311._active_kzhu5_343{border-color:var(--color-primary, #4f46e5);color:var(--color-primary, #4f46e5);background-color:var(--color-primary-container, #e0e7ff)}._icon-grid-item_kzhu5_311._active_kzhu5_343:hover{border-color:var(--color-primary-dark, #3730a3);color:var(--color-primary-dark, #3730a3);background-color:var(--color-primary-container, #e0e7ff)}._icon-grid-no-results_kzhu5_357{display:flex;align-items:center;justify-content:center;padding:2rem .5rem;font-size:.8125rem;color:var(--color-on-surface-variant, #9ca3af)}._image-upload-container_1ejfo_4{cursor:pointer;position:relative;container-name:image-upload;container-type:inline-size;display:flex;align-items:center;justify-content:center;border:2px solid #e0e0e0;border:2px solid var(--color-outline-variant, #e0e0e0);color:#6b7280;color:var(--color-on-surface-variant, #6b7280);background-color:#f8f9fa;background-color:var(--color-surface-container-low, #f8f9fa);transition:all var(--duration-fast) var(--ease-standard)}._shape-circle_1ejfo_29{border-radius:50%}._shape-square_1ejfo_33{border-radius:8px;border-radius:var(--shape-corner-small, 8px)}._image-upload-container_1ejfo_4:focus{border-color:#2563eb;border-color:var(--color-primary, #2563eb);outline:none;box-shadow:0 0 0 2px #2563eb33;box-shadow:0 0 0 2px rgb(var(--color-primary-rgb, 37, 99, 235),.2)}._image-upload-container_1ejfo_4:focus-visible{outline:2px solid #2563eb;outline:2px solid var(--color-primary, #2563eb);outline-offset:2px}._image-upload-container_1ejfo_4:hover:not(._disabled_1ejfo_54){border-color:#9ca3af;border-color:var(--color-outline-base, #9ca3af);background-color:#fafafa;background-color:var(--color-surface-container-lowest, #fafafa)}._disabled_1ejfo_54{cursor:not-allowed;opacity:.6;background-color:#f3f4f6;background-color:var(--color-surface-container-low, #f3f4f6)}._uploading_1ejfo_68{pointer-events:none}._image-display_1ejfo_73{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:6px;transition:all var(--duration-fast) var(--ease-standard)}._image_1ejfo_4{width:100%;height:100%;object-fit:cover;transition:transform var(--duration-fast) var(--ease-standard)}._shape-circle_1ejfo_29 ._image-display_1ejfo_73{border-radius:50%}._image-upload-container_1ejfo_4:hover:not(._disabled_1ejfo_54) ._image-display_1ejfo_73{background-color:#0000001a}._image-upload-container_1ejfo_4:hover:not(._disabled_1ejfo_54) ._image_1ejfo_4{transform:scale(1.05)}._image-display_1ejfo_73:after{pointer-events:none;content:"";position:absolute;inset:0;background-color:#0000;transition:background-color var(--duration-fast) var(--ease-standard)}._image-upload-container_1ejfo_4:hover:not(._disabled_1ejfo_54) ._image-display_1ejfo_73:after{background-color:#0000001a}._default-icon_1ejfo_129{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:1rem;color:#9ca3af;color:var(--color-on-surface-variant, #9ca3af);transition:color var(--duration-fast) var(--ease-standard)}._image-upload-container_1ejfo_4:hover:not(._disabled_1ejfo_54) ._default-icon_1ejfo_129{color:#1f2937;color:var(--color-on-surface, #1f2937)}._action-button_1ejfo_152{position:absolute;z-index:10;right:-4px;bottom:-4px;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:2px solid white;border-radius:50%;font-size:12px;color:#fff;background-color:#6b7280;background-color:var(--color-on-surface-variant, #6b7280);box-shadow:0 2px 8px #00000026;transition:translate var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}._action-button_1ejfo_152:hover{box-shadow:0 4px 12px #0003}._loading-overlay_1ejfo_188{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:inherit;background-color:#ffffffe5}._loading-spinner_1ejfo_204{width:20px;height:20px;border:2px solid #e0e0e0;border:2px solid var(--color-outline-variant, #e0e0e0);border-top:2px solid #2563eb;border-top:2px solid var(--color-primary, #2563eb);border-radius:50%}@media(forced-colors:active){._image-upload-container_1ejfo_4{border-color:ButtonBorder}._image-upload-container_1ejfo_4:hover:not(._disabled_1ejfo_54){border-color:ButtonText}._action-button_1ejfo_152{border-color:ButtonFace;color:ButtonFace;background-color:GrayText}}@media(prefers-reduced-motion:reduce){._image-upload-container_1ejfo_4,._image_1ejfo_4,._default-icon_1ejfo_129,._image-display_1ejfo_73,._image-display_1ejfo_73:after,._action-button_1ejfo_152{transition:none}}@container image-upload (width <= 30rem){._action-button_1ejfo_152{right:-2px;bottom:-2px;width:24px;height:24px;font-size:10px}._loading-spinner_1ejfo_204{width:16px;height:16px;border-width:1.5px}}._sr-only_1ejfo_265{position:absolute!important;overflow:hidden!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;border:0!important;white-space:nowrap!important;clip-path:inset(50%)!important}._body-shell_18dbe_11{container-name:image-upload-modal;container-type:inline-size;display:flex;flex:1 1 auto;flex-direction:column;min-height:min(36rem,82vh)}._body-region_18dbe_27 [data-flow-main=true]{padding:0}._modal-content_18dbe_24{overflow-y:auto;display:flex;flex:1 1 auto;flex-direction:column;gap:1rem;min-height:0;padding:1.25rem 1.5rem}._step-body_18dbe_45{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}._step-body_18dbe_45>*{flex:1 1 auto;min-height:0}._guidance-banner_18dbe_60{display:flex;flex-shrink:0;gap:.75rem;align-items:center;padding:.625rem .875rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium);background-color:var(--color-surface-container-low)}._guidance-icon_18dbe_75{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:50%;font-size:.8125rem;color:var(--color-primary);background-color:color-mix(in srgb,var(--color-primary) 12%,transparent)}._guidance-text_18dbe_91{margin:0;font-size:var(--typescale-body-small-size);line-height:1.4;color:var(--color-on-surface-variant)}._modal-footer_18dbe_23{display:flex;align-items:center;justify-content:space-between;padding:1rem 2rem;border-top:1px solid var(--color-outline-variant);background-color:var(--color-surface-container-low)}._footer-left_18dbe_111{display:flex;gap:var(--space-sm);align-items:center}._footer-right_18dbe_117{display:flex;gap:.75rem;align-items:center}._back-button_18dbe_123{min-width:5rem}._uploading-container_18dbe_128{display:flex;align-items:center;justify-content:center;min-height:20rem;padding:2rem}._uploading-content_18dbe_137{display:flex;flex-direction:column;gap:2rem;align-items:center;max-width:24rem;text-align:center}._upload-icon-container_18dbe_148{display:flex;align-items:center;justify-content:center}._upload-status-icon_18dbe_154{color:var(--color-primary)}._upload-status-icon_18dbe_154._success_18dbe_158{color:var(--color-success)}._upload-progress_18dbe_162{width:100%;max-width:20rem}._progress-bar-container_18dbe_167{overflow:hidden;width:100%;height:.5rem;border-radius:var(--shape-corner-extra-small);background-color:var(--color-surface-container)}._progress-bar_18dbe_167{--motion-meter-radius: var(--shape-corner-extra-small);--motion-shimmer-color: var(--color-primary-container);width:100%;height:100%;border-radius:var(--shape-corner-extra-small);background-color:var(--color-primary)}._progress-text_18dbe_194{margin-top:.75rem;font-size:var(--typescale-body-small-size);font-weight:500;color:var(--color-on-surface-variant)}._upload-message_18dbe_201{margin:0;font-size:var(--typescale-body-medium-size);font-weight:500;color:var(--color-on-surface)}@media(max-width:48rem){._body-shell_18dbe_11{min-height:0}}@container image-upload-modal (width <= 42.5rem){._modal-content_18dbe_24{padding:1rem 1.25rem}._modal-footer_18dbe_23{flex-direction:column;gap:1rem;align-items:stretch;padding:1rem 1.5rem}._footer-left_18dbe_111,._footer-right_18dbe_117{justify-content:center}._footer-right_18dbe_117{flex-direction:column;gap:.5rem}._footer-right_18dbe_117>*{width:100%}._uploading-container_18dbe_128{min-height:15rem;padding:1.5rem}._uploading-content_18dbe_137{gap:1.5rem;max-width:20rem}._upload-status-icon_18dbe_154{font-size:2rem!important}._progress-text_18dbe_194{font-size:.8125rem}._upload-message_18dbe_201{font-size:.9375rem}}@container image-upload-modal (width <= 30rem){._uploading-container_18dbe_128{min-height:12rem;padding:1rem}._uploading-content_18dbe_137{gap:1rem;max-width:18rem}._upload-status-icon_18dbe_154{font-size:1.75rem!important}}@media(forced-colors:active){._modal-footer_18dbe_23{border-color:ButtonBorder}._progress-bar-container_18dbe_167{border:1px solid ButtonBorder;background:ButtonFace}._progress-bar_18dbe_167{background:ButtonText}._upload-status-icon_18dbe_154._spinning_18dbe_210,._upload-status-icon_18dbe_154._success_18dbe_158{color:ButtonText}}._crop-editor_1atlp_4{container-name:image-crop-editor;container-type:inline-size;display:flex;flex:1 1 auto;flex-direction:column;width:100%;min-width:0;min-height:0}._editor-layout_1atlp_21{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);flex:1 1 auto;gap:1.25rem;align-items:stretch;min-height:0}._preview-section_1atlp_33,._editor-section_1atlp_34{display:flex;flex-direction:column;gap:.75rem;min-width:0;min-height:0;padding:.875rem 1rem 1rem;border:1px solid var(--color-outline-variant, #e0e0e0);border-radius:var(--shape-corner-medium, .5rem);background-color:var(--color-surface-container-lowest, #fff)}._editor-section_1atlp_34{align-items:center}._panel-header_1atlp_56{display:flex;gap:.5rem;align-items:center;align-self:stretch;padding-bottom:.5rem;border-bottom:1px solid var(--color-outline-variant, #e0e0e0)}._panel-icon_1atlp_66{flex-shrink:0;font-size:.875rem;color:var(--color-primary, #2563eb)}._panel-title_1atlp_72{margin:0;font-size:.875rem;font-weight:600;color:var(--color-on-surface, #1f2937)}._preview-container_1atlp_79{overflow:hidden;display:flex;flex-shrink:0;align-items:center;align-self:center;justify-content:center;border:2px solid var(--color-outline-variant, #e0e0e0);background-color:var(--color-surface-container-low, #f8f9fa)}._preview-circle_1atlp_92{border-radius:50%}._preview-square_1atlp_96{border-radius:var(--shape-corner-small, 8px)}._preview-canvas_1atlp_100{width:100%;height:100%;object-fit:cover}._preview-info_1atlp_107{display:flex;flex-direction:column;gap:.5rem;align-items:flex-start;width:100%}._preview-dimensions_1atlp_116{margin:0;font-size:.75rem;font-weight:500;color:var(--color-on-surface-variant, #6b7280);opacity:.8}._source-dimensions_1atlp_126{margin:0;font-size:.75rem;font-weight:400;color:var(--color-on-surface-variant, #9ca3af);opacity:.7}._crop-dimensions_1atlp_136{margin:0;font-size:.75rem;font-weight:500;color:var(--color-on-surface, #1f2937);opacity:.9}._quality-warning-wrapper_1atlp_149{width:100%}._quality-warning-clip_1atlp_158{opacity:0;transition:opacity var(--duration-normal) var(--ease-standard)}._quality-warning-open_1atlp_154>._quality-warning-clip_1atlp_158{opacity:1}._quality-warning_1atlp_149{display:flex;gap:.5rem;align-items:center;width:100%;padding:.5rem;border:1px solid var(--color-warning-outline, #f59e0b);border-radius:var(--shape-corner-small, 8px);background-color:var(--color-warning-container, #fef3c7)}._warning-icon_1atlp_180{flex-shrink:0;margin-top:.0625rem;font-size:.875rem;color:var(--color-warning, #f59e0b)}._warning-text_1atlp_187{flex:1;font-size:.75rem;font-weight:500;line-height:1.2;color:var(--color-warning-on-container, #7c2d12)}._editor-area_1atlp_196{cursor:grab;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden;border:2px solid var(--color-outline-variant, #e0e0e0);border-radius:var(--shape-corner-small, 8px);background-color:var(--color-surface-container-low, #f8f9fa);background-image:linear-gradient(45deg,#f0f0f0 25%,transparent 25%),linear-gradient(-45deg,#f0f0f0 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#f0f0f0 75%),linear-gradient(-45deg,transparent 75%,#f0f0f0 75%);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px}._editor-area_1atlp_196:focus{outline:2px solid var(--color-primary, #2563eb);outline-offset:2px}._editor-image_1atlp_226{pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;top:0;left:0;display:block;transition:none}._hidden-image_1atlp_239{pointer-events:none;position:absolute;top:-9999px;left:-9999px;opacity:0}._crop-overlay_1atlp_250{pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;background:transparent}._crop-window_1atlp_263{pointer-events:auto;cursor:grab;position:absolute;border:2px solid var(--color-primary, #2563eb);background:transparent;box-shadow:0 0 0 9999px #0000007f}._crop-window_1atlp_263:active{cursor:grabbing}._crop-circle_1atlp_279{border-radius:50%}._crop-square_1atlp_283{border-radius:var(--shape-corner-small, 8px)}._center-guide-vertical_1atlp_288{pointer-events:none;position:absolute;z-index:1;top:0;bottom:0;left:50%;transform:translate(-50%);width:2px;background-color:var(--color-primary, #2563eb)}._center-guide-horizontal_1atlp_303{pointer-events:none;position:absolute;z-index:1;top:50%;right:0;left:0;transform:translateY(-50%);height:2px;background-color:var(--color-primary, #2563eb)}._editor-controls_1atlp_319{display:flex;flex-direction:column;gap:.5rem;align-self:stretch;width:100%}._instructions_1atlp_328{margin:0;text-align:center}._instruction-text_1atlp_333{margin:0;font-size:.75rem;line-height:1.35;color:var(--color-on-surface-variant, #6b7280);opacity:.75}._zoom-controls_1atlp_344{display:flex;justify-content:center}._zoom-control-group_1atlp_349{display:flex;gap:1rem;align-items:center;width:100%;max-width:25rem}._zoom-label_1atlp_358{display:flex;gap:1rem;align-items:center}._zoom-text_1atlp_366{font-size:.875rem;font-weight:500;color:var(--color-on-surface, #1f2937);white-space:nowrap}._zoom-slider_1atlp_375{cursor:pointer;flex:1;min-width:12rem;height:1.25rem;appearance:none;background:transparent;outline:none}._zoom-slider_1atlp_375::-webkit-slider-runnable-track{height:.5rem;border-radius:.25rem;background:var(--color-surface-container, #e5e7eb)}._zoom-slider_1atlp_375::-moz-range-track{height:.5rem;border-radius:.25rem;background:var(--color-surface-container, #e5e7eb)}._zoom-slider_1atlp_375::-webkit-slider-thumb{width:1.25rem;height:1.25rem;margin-top:-.375rem;border:2px solid var(--color-primary, #2563eb);border-radius:50%;appearance:none;background:#fff;box-shadow:0 1px 3px #0003}._zoom-slider_1atlp_375::-moz-range-thumb{width:1.25rem;height:1.25rem;border:2px solid var(--color-primary, #2563eb);border-radius:50%;background:#fff;box-shadow:0 1px 3px #0003}._zoom-slider_1atlp_375:hover::-webkit-slider-thumb,._zoom-slider_1atlp_375:focus-visible::-webkit-slider-thumb{box-shadow:0 2px 6px #0000004d}._zoom-slider_1atlp_375:hover::-moz-range-thumb,._zoom-slider_1atlp_375:focus-visible::-moz-range-thumb{box-shadow:0 2px 6px #0000004d}._zoom-value_1atlp_435{min-width:2.5rem;font-size:.875rem;font-weight:500;color:var(--color-on-surface-variant, #6b7280);text-align:right;white-space:nowrap}._hidden-canvas_1atlp_446{display:none}@container image-crop-editor (width <= 42.5rem){._editor-layout_1atlp_21{grid-template-columns:1fr;grid-template-rows:auto auto;gap:1rem;min-height:auto}._editor-area_1atlp_196{min-height:15rem}._zoom-control-group_1atlp_349{gap:.75rem;max-width:none}._zoom-text_1atlp_366{font-size:.8125rem}._zoom-value_1atlp_435{min-width:2rem;font-size:.8125rem}._instruction-text_1atlp_333{padding:0 1rem;font-size:.8125rem}._preview-section_1atlp_33,._editor-section_1atlp_34{gap:1rem}._editor-controls_1atlp_319{gap:.75rem}._preview-info_1atlp_107{gap:.375rem}._preview-dimensions_1atlp_116,._source-dimensions_1atlp_126,._crop-dimensions_1atlp_136{font-size:.6875rem}._quality-warning_1atlp_149{padding:.625rem}._warning-text_1atlp_187{font-size:.6875rem}._warning-icon_1atlp_180{font-size:.8125rem}}@container image-crop-editor (width <= 30rem){._panel-title_1atlp_72{font-size:.9375rem}._editor-area_1atlp_196{min-height:12rem}._preview-info_1atlp_107{gap:.25rem}._quality-warning_1atlp_149{gap:.375rem;padding:.5rem}}@media(forced-colors:active){._editor-area_1atlp_196{border-color:ButtonBorder}._crop-window_1atlp_263{border-color:ButtonText}._center-guide-vertical_1atlp_288,._center-guide-horizontal_1atlp_303{background-color:ButtonText;box-shadow:none}._zoom-slider_1atlp_375{border:1px solid ButtonBorder;background:ButtonFace}._zoom-slider_1atlp_375::-webkit-slider-thumb{border-color:ButtonText;background:ButtonFace}._zoom-slider_1atlp_375::-moz-range-thumb{border-color:ButtonText;background:ButtonFace}._divider_1atlp_564{background-color:ButtonBorder}._preview-container_1atlp_79{border-color:ButtonBorder}._crop-overlay_1atlp_250{background:#80808066}._quality-warning_1atlp_149{border:1px solid ButtonBorder}._warning-icon_1atlp_180{color:ButtonText}}@media(prefers-reduced-motion:reduce){._zoom-slider_1atlp_375::-webkit-slider-thumb,._zoom-slider_1atlp_375::-moz-range-thumb{-webkit-transition:none;-moz-transition:none;transition:none}._zoom-slider_1atlp_375::-webkit-slider-thumb:hover{transform:none}._zoom-slider_1atlp_375,._center-guide-vertical_1atlp_288,._center-guide-horizontal_1atlp_303{transition:none}}._drop-zone-container_10elx_4{container-name:image-drop-zone;container-type:inline-size;display:flex;flex-direction:column;gap:1rem}._split-layout_10elx_13{display:grid;grid-template-columns:1fr 1px 2fr;flex:1 1 auto;gap:2rem;align-items:start;min-height:20rem}._preview-section_10elx_27{display:flex;flex-direction:column;gap:1.5rem;align-items:center;justify-content:flex-start;min-height:100%}._section-title_10elx_37{width:100%;margin:0;font-size:1rem;font-weight:600;color:var(--color-on-surface, #1f2937);text-align:center}._image-preview_10elx_47{overflow:hidden;display:flex;align-items:center;justify-content:center;border:2px solid var(--color-outline-variant, #e0e0e0);background-color:var(--color-surface-container-low, #f8f9fa)}._preview-circle_10elx_58{border-radius:50%}._preview-square_10elx_62{border-radius:var(--shape-corner-small, 8px)}._preview-image_10elx_66{width:100%;height:100%;object-fit:cover}._placeholder-icon_10elx_72{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--color-on-surface-variant, #6b7280);opacity:.5}._placeholder-icon-svg_10elx_85{font-size:4rem}._divider_10elx_90{align-self:stretch;width:1px;min-height:100%;background:linear-gradient(to bottom,transparent 0%,var(--color-outline-variant, #e0e0e0) 20%,var(--color-outline-variant, #e0e0e0) 80%,transparent 100%)}._upload-section_10elx_104{display:flex;flex-direction:column;gap:1.5rem;min-height:100%}._file-input_10elx_111{display:none}._drop-zone_10elx_4{cursor:pointer;position:relative;display:flex;flex:1;align-items:center;justify-content:center;min-height:12rem;padding:2rem;border:2px dashed var(--color-outline-variant, #d1d5db);border-radius:var(--shape-corner-medium, 12px);background-color:var(--color-surface-container-lowest, #fafafa);transition:border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}._drop-zone_10elx_4:hover{border-color:var(--color-primary, #2563eb);background-color:var(--color-primary-container, rgb(37 99 235 / 5%))}._drop-zone_10elx_4:focus{border-color:var(--color-primary, #2563eb);outline:none;box-shadow:0 0 0 2px rgb(var(--color-primary-rgb, 37, 99, 235),.2)}._drag-over_10elx_153{border-color:var(--color-primary, #2563eb);border-style:solid;background-color:var(--color-primary-container, rgb(37 99 235 / 10%))}._drop-zone-content_10elx_159{display:flex;flex-direction:column;gap:1.5rem;align-items:center;text-align:center}._upload-icon_10elx_116{color:var(--color-primary, #2563eb)}._upload-icon_10elx_116>svg{opacity:.7;transition:opacity var(--duration-fast) var(--ease-standard)}._drag-over_10elx_153 ._upload-icon_10elx_116>svg,._drop-zone_10elx_4:hover ._upload-icon_10elx_116>svg{opacity:1}@media(prefers-reduced-motion:no-preference){._drag-over_10elx_153 ._upload-icon_10elx_116{translate:0 calc(-1 * var(--motion-distance-xs))}}._upload-text_10elx_193{display:flex;flex-direction:column;gap:.5rem;align-items:center}._primary-text_10elx_200{margin:0;font-size:1.125rem;font-weight:500;color:var(--color-on-surface, #1f2937)}._secondary-text_10elx_207{margin:0;font-size:.875rem;color:var(--color-on-surface-variant, #6b7280)}._browse-button_10elx_213{pointer-events:none;margin-top:.5rem}._selected-file-info_10elx_219{padding:.75rem 1rem;border-radius:var(--shape-corner-small, 8px);background-color:var(--color-surface-container, #f3f4f6)}._file-info-text_10elx_225{margin:0;font-size:.875rem;color:var(--color-on-surface, #1f2937);text-align:center}._requirements_10elx_233{display:flex;justify-content:center}._requirements-text_10elx_238{margin:0;font-size:.75rem;color:var(--color-on-surface-variant, #9ca3af);text-align:center}._error-message_10elx_246{display:flex;align-items:center;justify-content:center;padding:.75rem 1rem;border-radius:var(--shape-corner-small, 8px);background-color:var(--color-error-container, rgb(239 68 68 / 10%))}._error-text_10elx_257{font-size:.875rem;color:var(--color-error, #dc2626);text-align:center}@media(max-width:768px){._drop-zone-container_10elx_4{gap:1rem}}@container image-drop-zone (width <= 42.5rem){._split-layout_10elx_13{grid-template-columns:1fr;grid-template-rows:auto auto;gap:1.5rem;min-height:auto}._divider_10elx_90{display:none}._placeholder-icon-svg_10elx_85{font-size:3rem}._drop-zone_10elx_4{min-height:10rem;padding:1.5rem 1rem}._upload-icon_10elx_116{font-size:1.5rem}._primary-text_10elx_200{font-size:1rem}._secondary-text_10elx_207{font-size:.8125rem}._requirements-text_10elx_238{font-size:.6875rem}._preview-section_10elx_27,._upload-section_10elx_104{gap:1rem}}@container image-drop-zone (width <= 30rem){._placeholder-icon-svg_10elx_85{font-size:2.5rem}._drop-zone_10elx_4{min-height:8rem;padding:1rem}._section-title_10elx_37{font-size:.9375rem}}@media(forced-colors:active){._drop-zone_10elx_4{border-color:ButtonBorder}._drop-zone_10elx_4:hover,._drag-over_10elx_153{border-color:ButtonText}._upload-icon_10elx_116{color:ButtonText}._error-message_10elx_246{border:1px solid ButtonBorder}._divider_10elx_90{background-color:ButtonBorder}._image-preview_10elx_47{border-color:ButtonBorder}}@media(prefers-reduced-motion:reduce){._drop-zone_10elx_4,._upload-icon_10elx_116,._drag-over_10elx_153{transform:none;transition:none}._drag-over_10elx_153 ._upload-icon_10elx_116,._drop-zone_10elx_4:hover ._upload-icon_10elx_116{transform:none}}._container_13dvd_5{overflow:hidden;display:flex;flex-direction:column;width:100%;height:92vh;border-radius:.5rem;color:var(--text-primary, #1f2937);background:var(--bg-primary, #fff)}._header_13dvd_28{display:flex;flex:0 0 auto;gap:1rem;align-items:center;justify-content:space-between;padding:.75rem 1rem;border-bottom:1px solid var(--border-subtle, #e5e7eb)}._header-title_13dvd_39{display:flex;flex:1 1 auto;gap:.625rem;align-items:center;min-width:0;font-size:1.1rem}._header-actions_13dvd_50{display:flex;flex:0 0 auto;gap:.25rem;align-items:center}._title_13dvd_57{overflow:hidden;font-size:.95rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}._header-download-button_13dvd_66{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:0;border-radius:.375rem;font-size:1rem;line-height:1;color:var(--text-secondary, #6b7280);text-decoration:none;background:transparent}._header-download-button_13dvd_66:hover{color:var(--text-primary, #1f2937);background:var(--bg-hover, #f3f4f6)}._header-action-button_13dvd_91{cursor:pointer;display:inline-flex;gap:.375rem;align-items:center;height:2rem;padding:0 .625rem;border:1px solid var(--border-subtle, #e5e7eb);border-radius:.375rem;font-size:.85rem;font-weight:600;line-height:1;color:var(--text-secondary, #6b7280);background:transparent}._header-action-button_13dvd_91:hover{color:var(--text-primary, #1f2937);background:var(--bg-hover, #f3f4f6)}._header-action-label_13dvd_116{white-space:nowrap}._body_13dvd_120{overflow:auto;display:flex;flex:1 1 auto;align-items:stretch;justify-content:stretch;min-height:0;background:var(--bg-secondary, #f9fafb)}._body-centered_13dvd_132{align-items:center;justify-content:center}._frame_13dvd_137{display:block;width:100%;height:100%;border:0;background:#fff}._pptx-scroll_13dvd_150{overflow:auto;flex:1 1 auto;width:100%;min-height:0}._pptx-surface_13dvd_151{display:flex;flex-direction:column;align-items:center;width:100%;min-height:0}._docx-scroll_13dvd_178{overflow:auto;flex:1 1 auto;width:100%;min-height:0}._docx-surface_13dvd_180{width:100%;min-height:0}._docx-surface_13dvd_180 .docx-wrapper{width:100%;padding:1rem 0;background:var(--bg-secondary, #f9fafb)}._media_13dvd_205{max-width:100%;max-height:100%;object-fit:contain}._text_13dvd_211{overflow:auto;width:100%;height:100%;margin:0;padding:1rem 1.25rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.85rem;line-height:1.45;overflow-wrap:anywhere;white-space:pre-wrap;background:#fff}._csv-table-wrap_13dvd_228{overflow:auto;width:100%;height:100%;padding:.75rem;background:#fff}._csv-table_13dvd_228{border-collapse:collapse;min-width:100%;font-size:.85rem}._csv-table_13dvd_228 th,._csv-table_13dvd_228 td{padding:.35rem .6rem;border:1px solid var(--border-subtle, #e5e7eb);text-align:left;white-space:nowrap;vertical-align:top}._csv-table_13dvd_228 thead{position:sticky;top:0;background:var(--bg-secondary, #f3f4f6)}._csv-footer_13dvd_260{flex:0 0 auto;padding:.5rem .75rem;border-top:1px solid var(--border-subtle, #e5e7eb);font-size:.8rem;color:var(--text-secondary, #6b7280);text-align:center}._pdf-scroll_13dvd_274{overflow:auto;flex:1 1 auto;width:100%;min-height:0;background:var(--color-surface-container)}._pdf-pages_13dvd_290{display:flex;flex-direction:column;gap:var(--space-sm);margin:0;padding:var(--space-sm);list-style:none}._pdf-page_13dvd_275{position:relative;aspect-ratio:var(--pdf-page-ratio);width:100%;background:var(--color-surface);box-shadow:var(--shadow-box-shadow-light)}._pdf-page-canvas_13dvd_311{display:block;width:100%;height:100%}._pdf-page-error_13dvd_317{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;margin:0;padding:var(--space-md);font-size:.9rem;color:var(--color-error);text-align:center}._pdf-password_13dvd_337{display:flex;flex-direction:column;gap:var(--space-sm);max-width:36ch;margin:0 auto;padding:var(--space-md)}._pdf-password-prompt_13dvd_347{margin:0;font-size:.9rem;color:var(--color-on-surface)}._pdf-password-label_13dvd_353{font-size:.9rem;font-weight:600;color:var(--color-on-surface)}._pdf-password-field_13dvd_359{padding:var(--space-xs) var(--space-sm);border:1px solid var(--color-outline-control);border-radius:var(--shape-corner-small);font:inherit;color:var(--color-on-surface);background:var(--color-surface)}._pdf-password-field_13dvd_359:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._pdf-password-error_13dvd_375{margin:0;font-size:.9rem;color:var(--color-error)}._sheet-viewer_13dvd_383{display:flex;flex:1 1 auto;flex-direction:column;width:100%;min-height:0}._sheet-tabs_13dvd_392{overflow-x:auto;display:flex;flex:0 0 auto;gap:.25rem;padding:.4rem .5rem;border-bottom:1px solid var(--border-subtle, #e5e7eb);background:var(--bg-secondary, #f9fafb)}._sheet-tab_13dvd_392{cursor:pointer;flex:0 0 auto;padding:.3rem .7rem;border:1px solid var(--border-subtle, #e5e7eb);border-radius:.375rem;font-size:.8rem;font-weight:600;color:var(--text-secondary, #6b7280);white-space:nowrap;background:var(--bg-primary, #fff)}._sheet-tab_13dvd_392:hover{color:var(--text-primary, #1f2937);background:var(--bg-hover, #f3f4f6)}._sheet-tab-active_13dvd_426{border-color:var(--color-primary, #2563eb);color:#fff;background:var(--color-primary, #2563eb)}._sheet-tab-active_13dvd_426:hover{color:#fff;background:var(--color-primary, #2563eb)}._sheet-grid_13dvd_437{overflow:auto;flex:1 1 auto;min-height:0;padding:.75rem;background:#fff}._status_13dvd_447{padding:1rem;font-size:.9rem;color:var(--text-secondary, #6b7280);text-align:center}._viewer-loading_13dvd_455{display:flex;flex-direction:column;gap:.85rem;align-items:center;justify-content:center;width:100%;height:100%;padding:2rem;color:var(--text-secondary, #6b7280)}._viewer-loading-spinner_13dvd_471{width:32px;height:32px;border:3px solid var(--color-outline-variant, #e5e7eb);border-top-color:var(--color-primary, #2563eb);border-radius:50%}._viewer-loading-filename_13dvd_481{overflow:hidden;max-width:80%;font-size:.9rem;text-overflow:ellipsis;white-space:nowrap}._error_13dvd_491{padding:1rem;font-size:.9rem;color:var(--text-error, #b91c1c);text-align:center}._unsupported_13dvd_498{display:flex;flex-direction:column;gap:.75rem;align-items:center;justify-content:center;padding:2rem;text-align:center}._unsupported-title_13dvd_510{font-size:1.05rem;font-weight:600}._unsupported-hint_13dvd_515{max-width:36ch;font-size:.9rem;color:var(--text-secondary, #6b7280)}._download-button_13dvd_521{cursor:pointer;margin-top:.5rem;padding:.5rem 1rem;border:1px solid var(--border-primary, #d1d5db);border-radius:.375rem;font-size:.9rem;font-weight:500;background:var(--bg-primary, #fff)}._download-button_13dvd_521:hover{background:var(--bg-hover, #f3f4f6)}._close-button_13dvd_539{cursor:pointer;padding:.25rem .5rem;border:0;font-size:1.1rem;line-height:1;color:var(--text-secondary, #6b7280);background:transparent}._close-button_13dvd_539:hover{color:var(--text-primary, #1f2937)}._folder_14puh_11{color:var(--color-primary)}._pdf_14puh_15{color:var(--color-file-pdf)}._image_14puh_19{color:var(--color-file-image)}._presentation_14puh_23{color:var(--color-file-presentation)}._document_14puh_27{color:var(--color-file-document)}._csv_14puh_31{color:var(--color-file-csv)}._spreadsheet_14puh_35{color:var(--color-file-spreadsheet)}._text_14puh_40{color:var(--color-file-generic)}._code_14puh_44{color:var(--color-file-code)}._video_14puh_50{color:var(--color-storage-usage-videos)}._audio_14puh_54{color:var(--color-storage-usage-audio)}._archive_14puh_58{color:var(--color-storage-usage-archives)}._generic_14puh_62{color:var(--color-file-generic)}._preview_1fern_6{display:flex;flex-direction:column;gap:var(--space-sm);align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:100%;min-height:0;padding:var(--space-md)}._preview-image_1fern_20{flex:0 1 auto;max-width:100%;min-height:0;max-height:100%;object-fit:contain}._preview-note_1fern_30{margin:0;font-size:var(--text-sm);color:var(--color-on-surface-variant);text-align:center}._markdown_1tfr4_8{overflow:auto;width:100%;height:100%;padding:var(--space-lg) var(--space-xl);font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--color-on-surface);overflow-wrap:anywhere;background:var(--color-surface)}._content_1tfr4_7{max-width:var(--width-prose);margin:0 auto}._content_1tfr4_7>:first-child{margin-top:0}._content_1tfr4_7 h1,._content_1tfr4_7 h2,._content_1tfr4_7 h3,._content_1tfr4_7 h4,._content_1tfr4_7 h5,._content_1tfr4_7 h6{margin:var(--space-lg) 0 var(--space-sm);font-weight:var(--font-weight-semibold);line-height:var(--leading-snug)}._content_1tfr4_7 h1{font-size:var(--text-2xl)}._content_1tfr4_7 h2{font-size:var(--text-xl)}._content_1tfr4_7 h3{font-size:var(--text-lg)}._content_1tfr4_7 h4,._content_1tfr4_7 h5,._content_1tfr4_7 h6{font-size:var(--text-base)}._content_1tfr4_7 p,._content_1tfr4_7 ul,._content_1tfr4_7 ol,._content_1tfr4_7 blockquote,._content_1tfr4_7 pre,._content_1tfr4_7 table{margin:0 0 var(--space-md)}._content_1tfr4_7 ul,._content_1tfr4_7 ol{padding-left:var(--space-xl)}._content_1tfr4_7 a{color:var(--color-primary);text-decoration:underline}._content_1tfr4_7 blockquote{padding-left:var(--space-md);border-left:3px solid var(--color-outline-variant);color:var(--color-on-surface-variant)}._content_1tfr4_7 code{padding:0 var(--space-2xs);border-radius:var(--shape-corner-extra-small);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--text-sm);background:var(--color-surface-container)}._content_1tfr4_7 pre{overflow-x:auto;padding:var(--space-sm) var(--space-md);border-radius:var(--shape-corner-small);background:var(--color-surface-container)}._content_1tfr4_7 pre code{padding:0;background:transparent}._content_1tfr4_7 table{border-collapse:collapse;font-size:var(--text-sm)}._content_1tfr4_7 th,._content_1tfr4_7 td{padding:var(--space-xs) var(--space-sm);border:1px solid var(--color-outline-variant);text-align:left;vertical-align:top}._content_1tfr4_7 th{font-weight:var(--font-weight-semibold);background:var(--color-surface-container)}._content_1tfr4_7 hr{margin:var(--space-lg) 0;border:0;border-top:1px solid var(--color-outline-variant)}._image-alt_1tfr4_137{font-style:italic;color:var(--color-on-surface-variant)}._page_1djki_8{overflow:auto;flex:1 1 auto;width:100%;min-height:0;padding:var(--space-lg) var(--space-xl);font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-on-surface);background:var(--color-surface)}._page-slides_1djki_24{background:var(--color-surface-container)}._column_1djki_28{max-width:var(--width-prose);margin:0 auto}._paragraph_1djki_33{margin:0 0 var(--space-sm);overflow-wrap:anywhere;white-space:pre-wrap}._heading_1djki_39{margin:var(--space-md) 0 var(--space-sm);font-size:var(--text-base);font-weight:var(--font-weight-semibold);line-height:var(--leading-snug);overflow-wrap:anywhere;white-space:pre-wrap}._heading-1_1djki_49{font-size:var(--text-xl)}._heading-2_1djki_53{font-size:var(--text-lg)}._list_1djki_57{margin:0 0 var(--space-sm);padding-left:var(--space-lg)}._list-item_1djki_62{overflow-wrap:anywhere;white-space:pre-wrap}._table-wrap_1djki_67{overflow-x:auto;margin:0 0 var(--space-md)}._table_1djki_67{border-collapse:collapse;min-width:100%;font-size:var(--text-xs)}._table_1djki_67 td{padding:var(--space-2xs) var(--space-xs);border:1px solid var(--color-outline-variant);text-align:left;white-space:pre-wrap;vertical-align:top}._slide_1djki_87{margin:0 0 var(--space-lg);padding:var(--space-md) var(--space-lg);border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium);background:var(--color-surface);box-shadow:var(--shadow-box-shadow-light)}._slide-label_1djki_97{margin:0 0 var(--space-sm);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);color:var(--color-on-surface-variant);text-transform:uppercase;letter-spacing:var(--tracking-wide)}._notice_1djki_107{margin:var(--space-md) 0 0;font-size:var(--text-xs);color:var(--color-on-surface-variant)}:where(._control_lflja_15){--segmented-font-size: var(--text-sm);--segmented-icon-size: var(--size-icon-xs);--segmented-track-color: var(--color-surface-container);--segmented-border-color: var(--color-outline-variant);--segmented-thumb-color: var(--color-surface);--segmented-text-color: var(--color-on-surface-variant);--segmented-text-hover-color: var(--color-on-surface);--segmented-text-selected-color: var(--color-on-surface)}._control_lflja_15{position:relative;display:inline-flex;align-items:stretch;padding:var(--space-2xs);border:1px solid var(--segmented-border-color);border-radius:999px;background-color:var(--segmented-track-color)}._option_lflja_43{cursor:pointer;position:relative;display:inline-flex;gap:var(--space-xs);align-items:center;padding:var(--space-xs) var(--space-sm);border:none;border-radius:999px;font-family:inherit;font-size:var(--segmented-font-size);font-weight:var(--font-weight-medium);color:var(--segmented-text-color);white-space:nowrap;background:transparent;transition:color var(--duration-normal) var(--ease-standard)}._option_lflja_43:hover{color:var(--segmented-text-hover-color)}._option_lflja_43[aria-checked=true]{color:var(--segmented-text-selected-color)}._option_lflja_43:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._icon_lflja_82{display:inline-flex;flex:none;font-size:var(--segmented-icon-size)}._icon_lflja_82>svg{width:1em;height:1em}._thumb_lflja_99{--segmented-thumb-x: 0;--segmented-thumb-y: 0;--segmented-thumb-width: 0;--segmented-thumb-height: 0;pointer-events:none;position:absolute;top:0;left:0;translate:var(--segmented-thumb-x) var(--segmented-thumb-y);width:var(--segmented-thumb-width);height:var(--segmented-thumb-height);border-radius:999px;background-color:var(--segmented-thumb-color);box-shadow:var(--shadow-box-shadow-light)}@media(prefers-reduced-motion:reduce){._option_lflja_43{transition:none}}._panel_3tyxa_3{display:flex;flex-direction:column;gap:var(--space-sm);align-items:flex-start;padding:var(--space-md);border:1px solid var(--color-warning);border-radius:var(--shape-corner-medium);background-color:color-mix(in srgb,var(--color-warning) 10%,var(--color-surface))}._heading_3tyxa_20{display:flex;gap:var(--space-sm);align-items:center;margin:0;font-size:var(--typescale-body-medium-size);font-weight:var(--font-weight-semibold);color:var(--color-on-surface)}._icon_3tyxa_32{color:var(--color-warning)}._body_3tyxa_36{font-size:var(--typescale-body-small-size);color:var(--color-on-surface);overflow-wrap:anywhere}._body_3tyxa_36 p{margin:0}._comparison_7xsmr_3{display:flex;flex-direction:column;gap:var(--space-sm);min-width:0}._heading_7xsmr_10{margin:0;font-size:var(--typescale-body-medium-size);font-weight:var(--font-weight-semibold);color:var(--color-on-surface)}._card_7xsmr_17{padding:var(--space-md);border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium);background-color:var(--color-surface-container-low)}._card_7xsmr_17[data-chosen]{border-color:var(--color-secondary);background-color:var(--color-secondary-container)}._card-title_7xsmr_29{display:flex;gap:var(--space-sm);align-items:center;justify-content:space-between;margin:0 0 var(--space-sm);font-size:var(--typescale-body-medium-size);font-weight:var(--font-weight-semibold);color:var(--color-on-surface)}._chosen-tag_7xsmr_42{padding:0 var(--space-xs);border-radius:var(--shape-corner-small);font-size:var(--typescale-body-small-size);font-weight:var(--font-weight-medium);color:var(--color-on-secondary);background-color:var(--color-secondary)}._answers_7xsmr_53{display:flex;flex-direction:column;gap:var(--space-sm);margin:0}._answer_7xsmr_53{display:flex;flex-direction:column;gap:var(--space-2xs)}._question_7xsmr_66{font-size:var(--typescale-body-small-size);font-weight:var(--font-weight-medium);color:var(--color-on-surface)}._reply_7xsmr_72{margin:0;font-size:var(--typescale-body-small-size);color:var(--color-on-surface-variant)}._card_7xsmr_17[data-chosen] ._card-title_7xsmr_29,._card_7xsmr_17[data-chosen] ._question_7xsmr_66,._card_7xsmr_17[data-chosen] ._reply_7xsmr_72{color:var(--color-on-secondary-container)}._glyph_63iqf_9{--file-manager-folder-color: currentcolor;position:relative;display:inline-flex;align-items:center;justify-content:center}._glyph-folder_63iqf_18{color:var(--file-manager-folder-color)}._glyph-emblem_63iqf_22{pointer-events:none;position:absolute;top:57%;left:50%;transform:translate(-50%,-50%);font-size:.46em;color:color-mix(in srgb,var(--color-surface) 90%,transparent)}._card_1gurm_3{display:flex;gap:var(--space-md);align-items:center;padding:var(--space-md);border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium);background-color:var(--color-surface-container-low)}._icon_1gurm_15{display:inline-flex;flex:none;align-items:center;justify-content:center;font-size:var(--size-icon-xl)}._folder_1gurm_24{color:var(--color-primary)}._text_1gurm_28{display:flex;flex:1;flex-direction:column;gap:var(--space-xs);min-width:0}._name_1gurm_37{overflow:hidden;margin:0;font-size:var(--typescale-body-medium-size);font-weight:var(--font-weight-semibold);color:var(--color-on-surface);text-overflow:ellipsis;white-space:nowrap}._details_1gurm_49{display:flex;flex-wrap:wrap;gap:var(--space-xs) var(--space-lg);margin:0}._detail_1gurm_49{display:flex;gap:var(--space-xs);align-items:baseline}._term_1gurm_62{font-size:var(--typescale-body-small-size);color:var(--color-on-surface-variant)}._value_1gurm_67{margin:0;font-size:var(--typescale-body-small-size);font-weight:var(--font-weight-medium);color:var(--color-on-surface)}._fieldset_1i3tz_3{display:flex;flex-direction:column;gap:var(--space-xs)}._body_pyrfz_5{container-name:storage-consent;container-type:inline-size}._columns_pyrfz_10{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-xl)}@container storage-consent (width >= 46rem){._columns_pyrfz_10{grid-template-columns:minmax(0,1fr) minmax(16rem,22rem);align-items:start}}._controls_pyrfz_23{display:flex;flex-direction:column;gap:var(--space-lg);min-width:0}._section_pyrfz_30{display:flex;flex-direction:column;gap:var(--space-sm)}._heading_pyrfz_36{margin:0;font-size:var(--typescale-body-medium-size);font-weight:var(--font-weight-semibold);color:var(--color-on-surface)}._lead_pyrfz_43{margin:0;color:var(--color-on-surface)}._disclosure_pyrfz_48{margin:0;font-size:var(--typescale-body-small-size);color:var(--color-on-surface-variant)}._apply-rest_pyrfz_55{padding-top:var(--space-md);border-top:1px solid var(--color-outline-variant)}._comparison_pyrfz_60{min-width:0}._tally_pyrfz_65{font-size:var(--typescale-body-small-size);color:var(--color-on-surface-variant)}._body_10soq_9{display:flex;flex-direction:column;height:100%;min-height:0}._lead_10soq_18{display:flex;flex-direction:column;gap:.75rem;padding:var(--space-md) var(--space-lg);border-block-end:1px solid var(--color-outline-variant)}._notice_10soq_27{margin:0;padding:.75rem 1rem;border-radius:var(--shape-corner-medium);font-size:.9rem;line-height:1.4;color:var(--color-on-error-container);background-color:var(--color-error-container)}._switch_10soq_40{align-self:flex-start}._progress_10soq_44{margin:0;font-size:var(--typescale-body-small-size);color:var(--color-on-surface-variant)}._browser_10soq_50{flex:1;min-height:0}._tooltip-container_198nl_3{position:relative;display:inline-flex}._tooltip_198nl_3{pointer-events:none;position:absolute;z-index:1000;max-width:min(300px,calc(100vw - 40px));padding:8px 12px;border-radius:4px;font-size:12px;-webkit-hyphens:auto;hyphens:auto;color:var(--color-inverse-on-surface);word-break:normal;overflow-wrap:break-word;white-space:nowrap;background-color:var(--color-inverse-surface);box-shadow:0 2px 8px #0000004d}._tooltip-arrow_198nl_29{position:absolute;width:0;height:0;border:8px solid transparent}._tooltip-right_198nl_39{top:50%;left:calc(100% + 12px);transform:translateY(-50%)}._tooltip-arrow-right_198nl_45{top:50%;left:-16px;transform:translateY(-50%);border-right-color:var(--color-inverse-surface)}._tooltip-top_198nl_53{bottom:calc(100% + 12px);left:50%;transform:translate(-50%)}._tooltip-arrow-top_198nl_59{bottom:-16px;left:50%;transform:translate(-50%);border-top-color:var(--color-inverse-surface)}._tooltip-bottom_198nl_67{top:calc(100% + 12px);left:50%;transform:translate(-50%)}._tooltip-arrow-bottom_198nl_73{top:-16px;left:50%;transform:translate(-50%);border-bottom-color:var(--color-inverse-surface)}._tooltip-left_198nl_81{top:50%;right:calc(100% + 12px);transform:translateY(-50%)}._tooltip-arrow-left_198nl_87{top:50%;right:-16px;transform:translateY(-50%);border-left-color:var(--color-inverse-surface)}._picker_h78h2_6,._screen_h78h2_7{display:flex;flex-direction:column;gap:1.25rem}._refusal_h78h2_13{margin:0;padding:.75rem 1rem;border:1px solid var(--color-error);border-radius:var(--shape-corner-small);font-size:.8125rem;color:var(--color-on-error-container);background-color:var(--color-error-container)}._tiles_h78h2_30{--add-to-folder-columns: 3;display:grid;grid-template-columns:repeat(var(--add-to-folder-columns),minmax(0,1fr));gap:.75rem}._tile-wrap_h78h2_40{display:block;width:100%;height:100%}._tile_h78h2_30{cursor:pointer;display:flex;flex-direction:column;gap:.5rem;align-items:center;justify-content:center;width:100%;min-height:6.5rem;padding:1rem .75rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small);font-size:.875rem;font-weight:500;color:var(--color-on-surface);background-color:var(--color-surface);transition:border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}._tile_h78h2_30:disabled{pointer-events:none;cursor:not-allowed;color:var(--color-on-surface-variant);background-color:var(--color-surface-container-low)}._tile_h78h2_30:focus-visible{border-color:var(--color-primary);outline:2px solid var(--color-primary);outline-offset:2px}._tile_h78h2_30:hover:not(:disabled){border-color:var(--color-primary);background-color:color-mix(in srgb,var(--color-primary) 6%,var(--color-surface))}._tile-icon_h78h2_98{font-size:1.5rem;color:var(--color-primary)}._tile_h78h2_30:disabled ._tile-icon_h78h2_98{color:var(--color-on-surface-variant)}._upload_h78h2_111{display:flex;flex-direction:column;gap:.5rem}._upload-heading_h78h2_117{margin:0;font-size:.75rem;font-weight:600;color:var(--color-on-surface-variant);text-transform:uppercase;letter-spacing:.04em}._area_ucwlk_5{cursor:pointer;display:flex;flex:1 1 auto;flex-direction:column;gap:var(--space-sm);align-items:center;justify-content:center;min-height:220px;padding:32px 24px;border:1px dashed var(--color-outline-base);border-radius:var(--shape-corner-small);color:var(--color-on-surface-variant);text-align:center;background-color:var(--color-surface);transition:background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}._area_ucwlk_5:hover,._area_ucwlk_5:focus-visible{border-color:var(--color-primary);color:var(--color-on-surface)}._area_ucwlk_5:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._active_ucwlk_43{border-color:var(--color-primary);border-style:solid;color:var(--color-on-surface);background-color:var(--color-primary-container)}._icon_ucwlk_50{width:36px;height:36px;color:var(--color-primary)}._title_ucwlk_56{font-size:14px;font-weight:500}._subtitle_ucwlk_61{font-size:12px;color:var(--color-on-surface-variant)}@media(prefers-reduced-motion:reduce){._area_ucwlk_5{transition:none}}._input_dt9dp_5{pointer-events:none;position:absolute;overflow:hidden;width:1px;height:1px;opacity:0}._body_1twez_6{display:flex;flex-direction:column;gap:1rem}._notice_1twez_13{margin:0;padding:.75rem 1rem;border:1px solid var(--color-error);border-radius:var(--shape-corner-small);font-size:.8125rem;color:var(--color-on-error-container);background-color:var(--color-error-container)}._row-actions-trigger_4rmot_3{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:6px;color:var(--color-on-surface-variant);background:transparent}._row-actions-trigger_4rmot_3:hover{background-color:var(--color-surface-container)}._row-actions-menu_4rmot_37{position:fixed;z-index:9999;overflow-y:auto;display:flex;flex-direction:column;max-height:calc(100vh - 16px);padding:4px;border:1px solid var(--color-outline-variant);border-radius:6px;background-color:var(--color-surface);box-shadow:0 4px 12px #0000001f,0 0 0 1px #0000000a}._row-actions-menu-item_4rmot_64{cursor:pointer;display:inline-flex;gap:10px;align-items:center;width:100%;padding:6px 10px;border:none;border-radius:4px;font:inherit;font-size:13px;color:var(--color-on-surface);text-align:left;background:transparent}._row-actions-menu-item_4rmot_64:focus-visible{background-color:var(--color-surface-container-low);outline:none}._row-actions-menu-item-disabled_4rmot_89,._row-actions-menu-item_4rmot_64:disabled{cursor:not-allowed;color:var(--color-on-surface-variant);opacity:.5}._row-actions-menu-item_4rmot_64:hover:not(:disabled){background-color:var(--color-surface-container-low)}._row-actions-menu-item-danger_4rmot_100{color:var(--color-error)}._row-actions-menu-item-danger_4rmot_100:hover:not(:disabled){color:var(--color-error);background-color:color-mix(in srgb,var(--color-error) 8%,transparent)}._row-actions-menu-item-icon_4rmot_109{display:inline-flex;align-items:center;justify-content:center;width:14px;font-size:13px;color:inherit}._row-actions-menu-item-label_4rmot_120{overflow:hidden;flex:1;text-overflow:ellipsis;white-space:nowrap}._row-actions-menu-item-badge_4rmot_130{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;min-width:18px;height:18px;margin-left:6px;padding:0 5px;border-radius:9px;font-size:11px;font-weight:600;line-height:1;color:var(--color-surface);background-color:#dc2626}._body_15k8y_6{display:flex;flex-direction:column;gap:.75rem;block-size:min(26rem,60vh)}._notice_15k8y_13{margin:0;padding:.75rem 1rem;border:1px solid var(--color-error);border-radius:var(--shape-corner-small);font-size:.8125rem;color:var(--color-on-error-container);background-color:var(--color-error-container)}._location_15k8y_25{display:flex;gap:.5rem;align-items:center;font-size:.875rem;color:var(--color-on-surface-variant)}._location-chip_15k8y_34{display:inline-flex;gap:.375rem;align-items:center;max-inline-size:18rem;padding:.25rem .625rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small);font:inherit;color:var(--color-on-surface);background:none}._location-chip_15k8y_34:hover{background-color:var(--color-surface-container-high)}._toolbar_15k8y_54{display:flex;gap:.5rem;align-items:center;justify-content:space-between;min-block-size:2.5rem}._text-button_15k8y_63{display:inline-flex;gap:.5rem;align-items:center;padding:.375rem .5rem;border:none;border-radius:var(--shape-corner-small);font:inherit;font-size:.875rem;font-weight:500;color:var(--color-on-surface);background:none}._text-button_15k8y_63:hover{background-color:var(--color-surface-container-high)}._icon-button_15k8y_84{flex:none;inline-size:2.25rem;block-size:2.25rem;margin-inline-start:auto;border:none;border-radius:50%;color:var(--color-on-surface);background:none}._icon-button_15k8y_84:hover{background-color:var(--color-surface-container-high)}._search-pill_15k8y_103{display:flex;flex:1;gap:.5rem;align-items:center;min-inline-size:0;margin-inline-start:auto;padding-inline:.75rem .25rem;border-radius:var(--shape-corner-large);background-color:var(--color-surface-container-high);transition:flex-basis var(--duration-normal) var(--ease-standard)}@starting-style{._search-pill_15k8y_103{flex-basis:2.25rem;flex-grow:0}}._search-input_15k8y_124{flex:1;min-inline-size:0;padding-block:.5rem;border:none;font:inherit;font-size:.875rem;color:var(--color-on-surface);background:none;outline:none}._search-input_15k8y_124::-webkit-search-cancel-button{appearance:none}._scope-trigger_15k8y_144{display:inline-flex;flex:none;gap:.375rem;align-items:center;max-inline-size:11rem;padding:.375rem .625rem;border:none;border-inline-start:1px solid var(--color-outline-variant);font:inherit;font-size:.8125rem;color:var(--color-on-surface);background:none}._breadcrumb_15k8y_162{display:flex;flex-wrap:wrap;gap:.25rem;align-items:center;margin:0;padding:0;font-size:.875rem;color:var(--color-on-surface-variant);list-style:none}._crumb_15k8y_176{display:inline-flex;gap:.25rem;align-items:center}._crumb-button_15k8y_182{padding:.125rem .25rem;border:none;border-radius:var(--shape-corner-extra-small);font:inherit;color:inherit;background:none}._crumb-button_15k8y_182:hover{color:var(--color-on-surface);background-color:var(--color-surface-container-high)}._crumb-current_15k8y_198{padding-inline:.25rem;font-weight:500;color:var(--color-on-surface)}._crumb-separator_15k8y_204{font-size:.625rem}._columns_15k8y_208{display:grid;grid-template-columns:minmax(0,1fr) 9rem 2rem;gap:.5rem;align-items:center;padding:.25rem .5rem;border-block-end:1px solid var(--color-outline-variant);font-size:.8125rem;color:var(--color-on-surface-variant)}._column-sort_15k8y_221{display:inline-flex;gap:.375rem;align-items:center;justify-self:start;padding:.125rem .25rem;border:none;font:inherit;color:inherit;background:none}._list-region_15k8y_236{overflow-y:auto;flex:1;min-block-size:0}._list-region_15k8y_236:focus{outline:none}._list_15k8y_236{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}._row_15k8y_258{position:relative;border-radius:var(--shape-corner-large)}._row_15k8y_258:hover,._row_15k8y_258:focus-within{background-color:var(--color-surface-container-high)}._row-open_15k8y_268{display:grid;grid-template-columns:minmax(0,1fr) 9rem 2rem;gap:.5rem;align-items:center;inline-size:100%;padding:.5rem;border:none;border-radius:inherit;font:inherit;font-size:.875rem;color:var(--color-on-surface);text-align:start;background:none}._row-name_15k8y_287{display:flex;gap:.75rem;align-items:center;min-inline-size:0}._row-text_15k8y_294{display:flex;flex-direction:column;min-inline-size:0}._row-label_15k8y_300{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._row-detail_15k8y_306{overflow:hidden;font-size:.75rem;color:var(--color-on-surface-variant);text-overflow:ellipsis;white-space:nowrap}._row-date_15k8y_315{overflow:hidden;font-size:.8125rem;color:var(--color-on-surface-variant);text-overflow:ellipsis;white-space:nowrap}._row-chevron_15k8y_324{justify-self:center;font-size:.75rem;color:var(--color-on-surface-variant)}._row-muted_15k8y_332{opacity:.5}._row-action_15k8y_338{position:absolute;inset-block-start:50%;inset-inline-end:2.5rem;transform:translateY(-50%);visibility:hidden;opacity:0;transition:opacity var(--duration-fast) var(--ease-standard),visibility var(--duration-fast) var(--ease-standard)}._row_15k8y_258:hover ._row-action_15k8y_338,._row_15k8y_258:focus-within ._row-action_15k8y_338{visibility:visible;opacity:1}._row-move_15k8y_361{--btn-height: var(--size-icon-lg);--btn-padding-block: 0;--btn-padding-inline: var(--space-sm);--btn-fam-text-size: var(--text-xs)}._row-reason_15k8y_368{font-size:.8125rem;color:var(--color-on-surface-variant)}._message_15k8y_373{margin:0;padding:2.5rem 1rem;font-size:.875rem;color:var(--color-on-surface-variant);text-align:center}._placeholder_15k8y_382{display:flex;padding:.75rem .5rem}._more_15k8y_387{display:flex;justify-content:center;padding-block:.5rem}._layout_51jha_17{--file-manager-fill: 0px;overflow:clip;display:grid;grid-template-columns:auto minmax(0,1fr);gap:0;width:100%;min-height:max(480px,var(--file-manager-fill));border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium);background-color:var(--color-surface)}._layout_51jha_17[data-fm-narrow=true]{position:relative;grid-template-columns:minmax(0,1fr)}._layout_51jha_17[data-fm-side-menu=none]{grid-template-columns:minmax(0,1fr)}._layout_51jha_17[data-fm-frame=flush]{border:none;border-radius:0}._panel_13xvu_5{display:flex;flex-direction:column;padding:16px 24px;background-color:var(--color-surface)}._panel-narrow_13xvu_14{padding:12px}._header_13xvu_18{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;margin-bottom:16px}._band_13xvu_30{margin-bottom:16px}._body_13xvu_37{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}._body_13xvu_37:has([data-fm=table][data-fm-drop=into]){border-radius:4px;background-color:#2563eb1a;box-shadow:inset 0 0 0 1px #2563eb73}._heading-column_13xvu_57{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;max-width:720px}._heading-stack_13xvu_67{display:flex;flex-direction:column;gap:4px;min-width:0}._title_13xvu_77,._title-input_13xvu_78{box-sizing:border-box;width:100%;height:32px;margin:0;padding:0 6px;border:1px solid transparent;border-radius:4px;font-size:18px;font-weight:600;line-height:30px;color:var(--color-on-surface)}._title_13xvu_77{overflow:hidden;display:flex;gap:8px;align-items:center}._title-icon_13xvu_102{display:inline-flex;flex:none;font-size:var(--size-icon-sm)}._title-text_13xvu_110{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}._title-edit_13xvu_119{cursor:pointer;display:inline-flex;flex:none;align-items:center;padding:0;border:0;font-size:.6em;color:var(--color-on-surface-variant);opacity:0;background:none;transition:opacity var(--duration-fast) var(--ease-standard)}._title-edit_13xvu_119:focus-visible{border-radius:3px;opacity:1;outline:2px solid var(--color-primary);outline-offset:1px}._title-editable_13xvu_146{cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard)}._title-editable_13xvu_146:hover ._title-edit_13xvu_119{opacity:1}._title-editable_13xvu_146:hover{background-color:var(--color-surface-container-low)}._title-muted_13xvu_161{font-weight:500;color:var(--color-on-surface-variant)}._title-input_13xvu_78{border-color:var(--color-primary);background:var(--color-surface);outline:none;box-shadow:none}._title-input_13xvu_78:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px #2563eb26}._title-bar_13xvu_183{overflow:hidden;min-width:0;line-height:22px;white-space:nowrap}._toolbar_13xvu_190{display:flex;flex-wrap:wrap;gap:8px;align-items:center}._toolbar-engaged_13xvu_201{border-color:var(--color-primary)!important;color:var(--color-on-primary-container)!important;background-color:var(--color-primary-container)!important}._action-danger_13xvu_211{--btn-bg: var(--color-error);--btn-fg: var(--color-on-error);--btn-bg-hover: color-mix( in srgb, var(--color-error) 85%, var(--color-on-surface) );--btn-fg-hover: var(--color-on-error);--btn-bg-active: color-mix( in srgb, var(--color-error) 75%, var(--color-on-surface) )}._badge-anchor_13xvu_229{position:relative;display:inline-flex}._badge_13xvu_229{pointer-events:none;position:absolute;top:-6px;right:-6px;display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;font-size:11px;font-weight:600;line-height:1;color:var(--color-surface);background-color:#dc2626;box-shadow:0 0 0 2px var(--color-surface)}._path_16why_5{display:flex;flex-wrap:wrap;gap:4px;align-items:center;min-width:0;font-size:12px;color:var(--color-on-surface-variant)}._crumb_16why_19{display:inline-flex;align-items:center;max-width:220px;padding:2px 4px;border:1px solid transparent;border-radius:4px;font:inherit;font-size:12px;color:inherit;text-overflow:ellipsis;white-space:nowrap;background:transparent}._crumb-icon_16why_37{margin-right:5px;font-size:11px;opacity:.75}._crumb-button_16why_43{cursor:pointer}._crumb-current_16why_47{font-weight:500;color:var(--color-on-surface)}._crumb-button_16why_43:hover{color:var(--color-on-surface);background-color:var(--color-surface-container-low)}._crumb-button_16why_43:focus-visible{border-color:var(--color-primary);outline:none}._crumb-drop-target_16why_65,._crumb-drop-target_16why_65:hover{color:var(--color-on-surface);background-color:#2563eb1a;box-shadow:inset 0 0 0 1px #2563eb73}._separator_16why_72{display:inline-flex;align-items:center;font-size:9px;color:var(--color-on-surface-variant);opacity:.7}._table_1ltl7_11{display:flex;flex-direction:column;width:100%}._header_1ltl7_17,._row_1ltl7_18{display:flex;gap:16px;align-items:center;padding:10px 8px}._header_1ltl7_17{border-bottom:1px solid var(--color-outline-variant);font-size:12px;font-weight:500;color:var(--color-on-surface-variant);text-transform:none}._header-help_1ltl7_36{cursor:help;border-radius:2px;-webkit-text-decoration:underline dotted transparent;text-decoration:underline dotted transparent;text-underline-offset:3px;transition:text-decoration-color var(--duration-normal) var(--ease-standard)}._header-help_1ltl7_36:hover,._header-help_1ltl7_36:focus-visible{text-decoration-color:currentcolor}._header-help_1ltl7_36:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._header-sort_1ltl7_60{cursor:pointer;display:inline-flex;gap:4px;align-items:center;max-width:100%;padding:0;border:0;border-radius:2px;font:inherit;color:inherit;text-transform:inherit;background:none}._header-sort_1ltl7_60:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._header-sort_1ltl7_60[data-fm-sorted]{color:var(--color-on-surface)}._sort-icon_1ltl7_88{flex-shrink:0;font-size:10px;opacity:0;transition:opacity var(--duration-fast) var(--ease-standard)}._header-sort_1ltl7_60:hover ._sort-icon_1ltl7_88,._header-sort_1ltl7_60:focus-visible ._sort-icon_1ltl7_88{opacity:.5}._sort-icon-on_1ltl7_100,._header-sort_1ltl7_60:hover ._sort-icon-on_1ltl7_100,._header-sort_1ltl7_60:focus-visible ._sort-icon-on_1ltl7_100{opacity:1}._header-help-text_1ltl7_107{-webkit-text-decoration:underline dotted transparent;text-decoration:underline dotted transparent;text-underline-offset:3px;transition:text-decoration-color var(--duration-normal) var(--ease-standard)}._header-sort_1ltl7_60:hover ._header-help-text_1ltl7_107,._header-sort_1ltl7_60:focus-visible ._header-help-text_1ltl7_107{text-decoration-color:currentcolor}._help-points_1ltl7_120{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;font-size:12px;line-height:1.5;color:var(--color-on-surface-variant);list-style:none}._help-point_1ltl7_120{display:flex;gap:8px;align-items:baseline}._help-point-icon_1ltl7_140{flex-shrink:0;color:var(--color-on-surface)}._body_1ltl7_150{display:flex;flex-direction:column;clip-path:inset(0 -100vmax -100vmax)}._body-windowed_1ltl7_160{--file-table-rows-px: 0px;position:relative;height:var(--file-table-rows-px)}._windowed-row_1ltl7_167{--file-table-row-top: 0px;position:absolute;top:var(--file-table-row-top);right:0;left:0}._row-wrapper_1ltl7_178{display:flex;flex-direction:column}._row_1ltl7_18{cursor:pointer;border-bottom:1px solid var(--color-outline-variant);font-size:14px;color:var(--color-on-surface);outline:none;transition:background-color var(--duration-fast) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard)}._row_1ltl7_18:last-child{border-bottom:none}._row_1ltl7_18:hover{background-color:var(--color-surface-container-low)}._row-keyboard-focus_1ltl7_208:focus-visible,._row-keyboard-focus_1ltl7_208:focus{outline:2px solid var(--color-primary);outline-offset:-2px}._row-dragging_1ltl7_214{opacity:.4}._row-selected_1ltl7_220,._row-selected_1ltl7_220:hover{background-color:#2563eb24}._row-nest-target_1ltl7_225,._row-nest-target_1ltl7_225:hover{background-color:#2563eb1a;box-shadow:inset 0 0 0 1px #2563eb73}._row-flash_1ltl7_234{--motion-flash-duration: calc(2 * var(--duration-slower));--motion-flash-color: rgb(37 99 235 / 22%)}._row-dimmed_1ltl7_241{opacity:.5}._visually-hidden_1ltl7_247{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border-width:0;white-space:nowrap;clip-path:inset(50%)}._row-pending_1ltl7_265{cursor:default}._row-pending_1ltl7_265:hover{background-color:transparent}._row-failed_1ltl7_275{cursor:default}._row-failed_1ltl7_275:hover{background-color:transparent}._cell-failed_1ltl7_283{display:flex;flex:1 1 auto;flex-wrap:wrap;gap:12px;align-items:center}._phantom_1ltl7_293{display:none}._drop-indicator_1ltl7_298{--motion-duration: var(--duration-fast);pointer-events:none;height:2px;margin:1px 8px;border-radius:1px;opacity:.6;background-color:var(--color-primary)}._cell-name_1ltl7_317{overflow:hidden;display:flex;flex:1 1 auto;gap:10px;align-items:center;min-width:0}._name-text_1ltl7_327{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._icon_1ltl7_333{cursor:grab;display:inline-flex;align-items:center;font-size:18px}._icon_1ltl7_333:active{cursor:grabbing}._cells_1ltl7_344{display:flex;flex:0 0 auto;gap:16px;align-items:center}._cell_1ltl7_283{display:flex;flex:0 0 var(--file-table-cell-width);align-items:center;justify-content:center;width:var(--file-table-cell-width);font-size:13px;color:var(--color-on-surface-variant);text-align:center}._cell-upload_1ltl7_366{--file-table-cell-width: 48px}._cells-grow_1ltl7_374{flex:1 1 0}._cell-grow_1ltl7_378{flex:1 1 var(--file-table-cell-width);justify-content:flex-start;width:auto;min-width:var(--file-table-cell-width);text-align:start}._cell-actions_1ltl7_388{display:flex;flex:0 0 64px;gap:4px;align-items:center;justify-content:flex-end;width:64px}._actions-spacer_1ltl7_401{flex:0 0 64px;width:64px;height:28px}._header-sort-menu_1ltl7_408{display:flex;align-items:center;justify-content:flex-end}._row-lined_1ltl7_417{flex-wrap:wrap;row-gap:2px}._row-lined_1ltl7_417>._cell-name_1ltl7_317{flex-basis:0}._line_1ltl7_430{display:flex;flex:1 0 100%;flex-wrap:wrap;gap:4px 16px;align-items:center;box-sizing:border-box;padding-left:28px;font-size:12px;color:var(--color-on-surface-variant)}._detail_1ltl7_447{display:inline-flex;gap:4px;align-items:center}._controls-line_1ltl7_454{padding-top:4px}._control_1ltl7_454{display:inline-flex;gap:6px;align-items:center}._line-value_1ltl7_468{display:contents}._detail_1ltl7_447:has(>._line-value_1ltl7_468:empty),._detail_1ltl7_447:has(>._line-value_1ltl7_468>:only-child:empty),._control_1ltl7_454:has(>._line-value_1ltl7_468:empty),._control_1ltl7_454:has(>._line-value_1ltl7_468>:only-child:empty){display:none}._cell-empty_1ltl7_484{-webkit-user-select:none;user-select:none;color:var(--color-outline-variant)}._blocked_1ltl7_494{opacity:.55;transition:opacity var(--duration-normal) var(--ease-standard)}._blocked_1ltl7_494:hover{opacity:.8}._blocked_1ltl7_494:focus-within{opacity:1}._skeleton-glyph_1ltl7_509{flex-shrink:0}._eye-button_1ltl7_517,._row-button_1ltl7_518{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:6px;color:var(--color-on-surface-variant);background:transparent}._row-button_1ltl7_518:disabled{cursor:not-allowed;opacity:.5}._row-dimmed_1ltl7_241 ._eye-button_1ltl7_517,._row-dimmed_1ltl7_241 ._row-button_1ltl7_518{opacity:1}._eye-button_1ltl7_517:hover,._row-button_1ltl7_518:hover:not(:disabled){color:var(--color-on-surface);background-color:var(--color-surface-container)}._checkbox_1ltl7_557{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:1.5px solid var(--color-outline-base);border-radius:4px;font-size:10px;color:var(--color-on-primary);background:var(--color-surface);transition:background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard)}._checkbox-checked_1ltl7_580{border-color:var(--color-primary);background:var(--color-primary)}._checkbox_1ltl7_557:disabled{cursor:default;opacity:.4}._checkbox_1ltl7_557:hover:not(:disabled){border-color:var(--color-primary)}._rename-input_1ltl7_596{flex:1;box-sizing:border-box;min-width:0;height:20px;padding:0 6px;border:1px solid var(--color-outline-variant);border-radius:3px;font:inherit;font-size:14px;line-height:18px;color:inherit;background:var(--color-surface);outline:none;box-shadow:none}._rename-input_1ltl7_596:focus,._rename-input_1ltl7_596:focus-visible{border-color:var(--color-primary)}._message_1ltl7_625{display:flex;flex-direction:column;gap:.75rem;align-items:center;justify-content:center;margin:12px 0;padding:1.5rem 1rem;border:2px dashed var(--color-outline-variant);border-radius:var(--shape-corner-small);text-align:center}._message-text_1ltl7_640{margin:0;font-size:var(--typescale-body-small-size);font-weight:500;color:var(--color-on-surface-variant)}._message-actions_1ltl7_647{display:flex;gap:.5rem;align-items:center;justify-content:center}._message-button_1ltl7_654{cursor:pointer;display:inline-flex;gap:.375rem;align-items:center;padding:.375rem .875rem;border:none;border-radius:var(--shape-corner-small);font-size:.8125rem;font-weight:500;color:var(--color-on-primary);background-color:var(--color-primary);transition:background-color var(--duration-fast) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard)}._message-button_1ltl7_654:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._message-button_1ltl7_654:hover{background-color:color-mix(in srgb,var(--color-primary) 85%,black)}._message-button_1ltl7_654:disabled{cursor:not-allowed;opacity:.5}._detail-row_1ltl7_697{padding:4px 8px 12px 36px;border-bottom:1px solid var(--color-outline-variant)}._detail-cell_1ltl7_702{min-width:0}._drag-ghost_1ltl7_713{pointer-events:none;position:fixed;top:-10000px;left:-10000px;display:inline-flex;gap:8px;align-items:center;padding:6px 10px 6px 12px;border-radius:6px;font-size:13px;font-weight:500;color:var(--color-on-surface);white-space:nowrap;background-color:var(--color-surface);box-shadow:0 4px 12px #0000002e,0 0 0 1px #00000014}._drag-ghost-label_1ltl7_738{overflow:hidden;max-width:240px;text-overflow:ellipsis}._drag-ghost-badge_1ltl7_744{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:10px;font-size:11px;font-weight:600;line-height:1;color:var(--color-surface);background-color:#dc2626}._status_1wepw_10{position:sticky;z-index:1;bottom:0;display:flex;gap:12px;align-items:center;justify-content:space-between;padding:6px 8px;border-top:1px solid var(--color-outline-variant);font-size:var(--typescale-body-small-size);color:var(--color-on-surface-variant);background-color:var(--color-surface)}._job_1wepw_29{display:inline-flex;gap:6px;align-items:center}._panel_11e3n_6{display:flex;flex-direction:column;box-sizing:border-box;padding:16px 8px;border-right:1px solid var(--color-outline-variant);background-color:var(--color-surface-container-low);transition:width var(--duration-normal) var(--ease-standard)}._panel_11e3n_6[data-fm-overlay]{position:absolute;z-index:2;top:0;bottom:0;left:0;overflow-y:auto;max-width:min(20rem,85%);box-shadow:var(--shadow-box-shadow-high)}._panel_11e3n_6[data-fm-overlay=closed]{display:none}._root-row_11e3n_43{display:flex;gap:8px;align-items:center;width:100%;margin-bottom:4px;padding:6px 8px;border-radius:6px;background:transparent;transition:background-color var(--duration-fast) var(--ease-standard)}._root-row_11e3n_43:hover{background-color:var(--color-surface-container)}._root-row-current_11e3n_62,._root-row-current_11e3n_62:hover{background-color:var(--color-surface-container-high)}._root-row-drop-target_11e3n_69,._root-row-drop-target_11e3n_69:hover{background-color:#2563eb1a;box-shadow:inset 0 0 0 1px #2563eb73}._root-icon_11e3n_76{display:inline-flex;align-items:center;font-size:14px;color:var(--color-on-surface-variant)}._root-label_11e3n_84{overflow:hidden;flex:1;font-size:11px;font-weight:600;color:var(--color-on-surface-variant);text-overflow:ellipsis;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap}._root-row-current_11e3n_62 ._root-icon_11e3n_76,._root-row-current_11e3n_62 ._root-label_11e3n_84{color:var(--color-on-surface)}._message_11e3n_103{padding:8px 12px;font-size:12px;color:var(--color-on-surface-variant)}._list_11e3n_110{display:flex;flex:1 1 auto;flex-direction:column;gap:2px}._tree_11e3n_118{display:flex;flex:0 0 auto;flex-direction:column;gap:2px}._below-tree_11e3n_127{display:flex;flex:1 1 auto;flex-direction:column}._list-sectioned_11e3n_137{flex:0 0 auto}._below-section_11e3n_141{flex:1 1 auto}._actions-row_11e3n_145{display:flex;gap:6px;align-items:center;margin-top:6px}._add-flex_11e3n_154{flex:1 1 auto;min-width:0}._add-flex_11e3n_154>*{display:block}._add-button_11e3n_163,._trash-button_11e3n_164{transition:border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}._add-button_11e3n_163{width:100%;height:30px;padding:0 8px;border-color:#1f29374d;border-radius:6px}._add-button_11e3n_163 span{font-size:12px;color:color-mix(in srgb,var(--color-on-surface) 50%,transparent);opacity:1}._add-button_11e3n_163:hover:not(:disabled){border-color:#1f2937b3;border-style:solid}._add-button_11e3n_163:hover:not(:disabled) span{color:var(--color-on-surface)}._trash-shell_11e3n_196{flex:0 0 auto}._trash-button_11e3n_164{width:40px;height:30px;padding:0;border-width:1px;border-radius:6px;font-size:13px}._trash-button_11e3n_164 svg{opacity:1}._trash-idle_11e3n_220 ._trash-button_11e3n_164{border-color:#1f29374d;border-style:dashed;background-color:transparent}._trash-armed_11e3n_226 ._trash-button_11e3n_164{border-color:#dc2626;border-style:solid;background-color:#ef44441a}._trash-live_11e3n_232 ._trash-button_11e3n_164{border-color:#b91c1c;border-style:solid;background-color:#ef444438}._trash-idle_11e3n_220 ._trash-button_11e3n_164 svg{color:color-mix(in srgb,var(--color-on-surface) 50%,transparent)}._trash-armed_11e3n_226 ._trash-button_11e3n_164 svg{color:#dc2626}._trash-live_11e3n_232 ._trash-button_11e3n_164 svg{color:#b91c1c}._trash-idle_11e3n_220 ._trash-button_11e3n_164:hover:not(:disabled),._trash-idle_11e3n_220 ._trash-button_11e3n_164:active:not(:disabled){border-color:#1f29374d;border-style:dashed;background-color:transparent}._trash-armed_11e3n_226 ._trash-button_11e3n_164:hover:not(:disabled),._trash-armed_11e3n_226 ._trash-button_11e3n_164:active:not(:disabled){border-color:#dc2626;border-style:solid;background-color:#ef44441a}._trash-live_11e3n_232 ._trash-button_11e3n_164:hover:not(:disabled),._trash-live_11e3n_232 ._trash-button_11e3n_164:active:not(:disabled){border-color:#b91c1c;border-style:solid;background-color:#ef444438}._trash-idle_11e3n_220 ._trash-button_11e3n_164:hover:not(:disabled) svg{color:var(--color-on-surface)}._trash-armed_11e3n_226 ._trash-button_11e3n_164:hover:not(:disabled) svg,._trash-live_11e3n_232 ._trash-button_11e3n_164:hover:not(:disabled) svg{color:#b91c1c}._row-wrapper_11e3n_281{position:relative;display:flex;flex-direction:column}._row_11e3n_281{display:flex;gap:8px;align-items:center;width:100%;padding:6px 8px;border-radius:6px;font-size:13px;color:var(--color-on-surface);background:transparent;outline:none;transition:padding-left var(--duration-normal) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard)}._row_11e3n_281:hover{background-color:var(--color-surface-container)}._row-keyboard-focus_11e3n_316:focus-visible,._row-keyboard-focus_11e3n_316:focus{outline:2px solid var(--color-primary);outline-offset:-2px}._row-dragging_11e3n_322{opacity:.4}._rename-shell_11e3n_326{display:inline-flex;flex:1;gap:8px;align-items:center;min-width:0;height:18px}._rename-input_11e3n_337{flex:1;box-sizing:border-box;width:100%;min-width:0;height:18px;padding:0 6px;border:1px solid var(--color-outline-variant);border-radius:3px;font:inherit;font-size:13px;line-height:16px;color:inherit;background:var(--color-surface);outline:none;box-shadow:none}._rename-input_11e3n_337:focus-visible{border-color:var(--color-primary);box-shadow:none}._drop-indicator_11e3n_367{--motion-duration: var(--duration-fast);pointer-events:none;position:absolute;z-index:1;right:8px;height:2px;border-radius:1px;opacity:.6;background-color:var(--color-primary)}._drop-indicator-before_11e3n_385{top:-1px}._drop-indicator-after_11e3n_389{bottom:-1px}._row-nest-target_11e3n_393,._row-nest-target_11e3n_393:hover{background-color:#2563eb1a;box-shadow:inset 0 0 0 1px #2563eb73}._row-current_11e3n_399{font-weight:500;background-color:var(--color-surface-container-high)}._caret_11e3n_404{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:14px;padding:0;border:none;font-size:10px;color:var(--color-on-surface-variant);background:transparent}._caret_11e3n_404:disabled{cursor:default}._select-button_11e3n_425{cursor:pointer;display:inline-flex;flex:1;gap:8px;align-items:center;min-width:0;padding:0;border:none;font:inherit;color:inherit;text-align:left;background:transparent}._icon_11e3n_444{cursor:grab;display:inline-flex;align-items:center;font-size:14px;color:var(--color-primary)}._icon_11e3n_444:active{cursor:grabbing}._label_11e3n_458{-webkit-user-select:none;user-select:none;overflow:hidden;flex:1;height:18px;line-height:18px;text-overflow:ellipsis;white-space:nowrap}._skeleton_11e3n_471{display:flex;flex-direction:column;gap:2px;padding:4px 8px}._skeleton-row_11e3n_480{display:flex;gap:8px;align-items:center;padding:6px 8px 6px 24px}._compare_14i4v_7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}._file-card_14i4v_13{display:flex;flex-direction:column;gap:.2rem;padding:.75rem .9rem;border:1px solid var(--color-outline-variant);border-radius:.5rem;background:var(--color-surface)}._file-card-label_14i4v_25{font-size:.7rem;font-weight:600;color:var(--color-on-surface-variant);text-transform:uppercase;letter-spacing:.04em}._file-name_14i4v_33{font-size:.95rem;font-weight:500;color:var(--color-on-surface);overflow-wrap:anywhere}._file-meta_14i4v_40{font-size:.8rem;color:var(--color-on-surface-variant)}@media(max-width:480px){._compare_14i4v_7{grid-template-columns:1fr}}._browser_n66mk_5{height:100%;min-height:0}._chip_1lz1v_8{--tag-color: var(--color-on-surface-variant);display:inline-flex;gap:6px;align-items:center;box-sizing:border-box;max-width:100%;padding:2px 8px;border:1px solid color-mix(in srgb,var(--tag-color) 18%,transparent);border-radius:999px;font-size:12px;line-height:1.4;color:var(--color-on-surface);background-color:color-mix(in srgb,var(--tag-color) 14%,transparent)}._compact_1lz1v_28{gap:4px;padding:1px 6px;font-size:11px}._draggable_1lz1v_34{cursor:grab}._draggable_1lz1v_34:active{cursor:grabbing}._dot_1lz1v_42{flex:0 0 auto;width:8px;height:8px;border-radius:50%;background-color:var(--tag-color)}._compact_1lz1v_28 ._dot_1lz1v_42{width:6px;height:6px}._name_1lz1v_57{overflow:hidden;font-weight:500;text-overflow:ellipsis;white-space:nowrap}._pick_1lz1v_66{cursor:pointer;display:inline-flex;gap:inherit;align-items:center;min-width:0;padding:0;border:none;border-radius:999px;font:inherit;color:inherit;background:none}._remove_1lz1v_84{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:50%;font-size:10px;color:var(--color-on-surface-variant);background:none}._remove_1lz1v_84:hover{color:var(--color-error)}._pick_1lz1v_66:focus-visible,._remove_1lz1v_84:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._chips_1qjtp_5{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}._item_1qjtp_17{display:inline-flex;min-width:0;max-width:100%}._filter_1jryq_3{display:flex;flex-wrap:wrap;gap:8px;align-items:center}._chips_1jryq_10{display:flex;flex-wrap:wrap;gap:6px}._chip_1jryq_10{--tag-color: var(--color-on-surface-variant);cursor:pointer;display:inline-flex;gap:6px;align-items:center;max-width:100%;padding:3px 9px;border:1px solid var(--color-outline-base);border-radius:999px;font:inherit;font-size:12px;font-weight:500;line-height:1.4;color:var(--color-on-surface-variant);background-color:var(--color-surface);transition:border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}._chip_1jryq_10:hover{border-color:var(--color-primary)}._active_1jryq_53{border-color:var(--tag-color);font-weight:600;color:var(--color-on-surface);background-color:color-mix(in srgb,var(--tag-color) 14%,transparent)}._active_1jryq_53:hover{border-color:var(--tag-color)}._dot_1jryq_64{flex:0 0 auto;width:8px;height:8px;border-radius:50%;background-color:var(--tag-color)}._name_1jryq_74{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._clear_1jryq_80{cursor:pointer;padding:3px 8px;border:none;font:inherit;font-size:12px;color:var(--color-on-surface-variant);background:none;transition:color var(--duration-fast) var(--ease-standard)}._clear_1jryq_80:hover{color:var(--color-primary)}._chip_1jryq_10:focus-visible,._clear_1jryq_80:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._tag-option_7s2h2_8{--tag-color: var(--color-on-surface-variant);display:inline-flex;gap:6px;align-items:center}._tag-dot_7s2h2_16{flex:0 0 auto;width:8px;height:8px;border-radius:50%;background-color:var(--tag-color)}._search_101um_6{display:flex;flex-direction:column;gap:.75rem;height:100%;min-height:0}._bar_101um_15{display:flex;align-items:center}._area_bx34o_6{display:flex;flex-direction:column;gap:var(--space-xs);height:100%;min-height:0;padding:var(--space-md) 0}._header_bx34o_16{display:flex;gap:var(--space-xs);align-items:center;justify-content:space-between;min-height:var(--size-control-sm);padding:0 var(--space-md)}._heading_bx34o_26{margin:0;font-size:var(--typescale-body-medium-size);font-weight:var(--font-weight-semibold);color:var(--color-on-surface)}._summary_bx34o_33{margin:0;padding:0 var(--space-md);font-size:var(--typescale-body-small-size);color:var(--color-on-surface-variant)}._empty_bx34o_40{display:flex;flex-direction:column;gap:var(--space-xs);padding:var(--space-sm) var(--space-md)}._hint_bx34o_47{margin:0;font-size:var(--typescale-body-small-size);line-height:1.4;color:var(--color-on-surface-variant)}._groups_bx34o_54{overflow-y:auto;flex:1;min-height:0}._group-label_bx34o_60{margin:0;padding:var(--space-sm) var(--space-md) var(--space-2xs);font-size:var(--typescale-body-small-size);font-weight:var(--font-weight-medium);color:var(--color-on-surface-variant)}._list_bx34o_69{margin:0;padding:0;list-style:none}._row_bx34o_78{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:var(--space-sm);align-items:center;min-height:var(--size-control-sm);padding:var(--space-2xs) var(--space-md)}._icon_bx34o_88{display:inline-flex}._name_bx34o_92{overflow:hidden;font-size:var(--typescale-body-small-size);color:var(--color-on-surface);text-overflow:ellipsis;white-space:nowrap}._size_bx34o_101{font-size:var(--typescale-body-small-size);color:var(--color-on-surface-variant);white-space:nowrap}._remove_bx34o_109{--btn-height: var(--size-icon-lg);--btn-padding-block: 0;--btn-padding-inline: 0;--btn-fam-text-size: var(--text-xs);width:var(--size-icon-lg)}._scrim_1mgqv_31{--legibility-scrim-color: var(--color-surface-container-high);--legibility-scrim-intensity: 92%;--legibility-scrim-fade: var(--space-2xl);--legibility-scrim-blur: none;position:relative;z-index:0}._wash_1mgqv_69{--legibility-scrim-ramp-x: linear-gradient( to right, transparent 0, rgb(0 0 0 / 10%) calc(var(--legibility-scrim-fade) * .2), rgb(0 0 0 / 35%) calc(var(--legibility-scrim-fade) * .4), rgb(0 0 0 / 65%) calc(var(--legibility-scrim-fade) * .6), rgb(0 0 0 / 90%) calc(var(--legibility-scrim-fade) * .8), rgb(0 0 0) var(--legibility-scrim-fade), rgb(0 0 0) calc(100% - var(--legibility-scrim-fade)), rgb(0 0 0 / 90%) calc(100% - var(--legibility-scrim-fade) * .8), rgb(0 0 0 / 65%) calc(100% - var(--legibility-scrim-fade) * .6), rgb(0 0 0 / 35%) calc(100% - var(--legibility-scrim-fade) * .4), rgb(0 0 0 / 10%) calc(100% - var(--legibility-scrim-fade) * .2), transparent 100% );--legibility-scrim-ramp-y: linear-gradient( to bottom, transparent 0, rgb(0 0 0 / 10%) calc(var(--legibility-scrim-fade) * .2), rgb(0 0 0 / 35%) calc(var(--legibility-scrim-fade) * .4), rgb(0 0 0 / 65%) calc(var(--legibility-scrim-fade) * .6), rgb(0 0 0 / 90%) calc(var(--legibility-scrim-fade) * .8), rgb(0 0 0) var(--legibility-scrim-fade), rgb(0 0 0) calc(100% - var(--legibility-scrim-fade)), rgb(0 0 0 / 90%) calc(100% - var(--legibility-scrim-fade) * .8), rgb(0 0 0 / 65%) calc(100% - var(--legibility-scrim-fade) * .6), rgb(0 0 0 / 35%) calc(100% - var(--legibility-scrim-fade) * .4), rgb(0 0 0 / 10%) calc(100% - var(--legibility-scrim-fade) * .2), transparent 100% );pointer-events:none;position:absolute;z-index:-1;inset:calc(var(--legibility-scrim-fade) * -1);background-color:color-mix(in srgb,var(--legibility-scrim-color) var(--legibility-scrim-intensity),transparent);-webkit-backdrop-filter:var(--legibility-scrim-blur);backdrop-filter:var(--legibility-scrim-blur);-webkit-mask-image:var(--legibility-scrim-ramp-x),var(--legibility-scrim-ramp-y);mask-image:var(--legibility-scrim-ramp-x),var(--legibility-scrim-ramp-y);-webkit-mask-repeat:no-repeat,no-repeat;mask-repeat:no-repeat,no-repeat;-webkit-mask-position:center,center;mask-position:center,center;-webkit-mask-size:100% 100%,100% 100%;mask-size:100% 100%,100% 100%;-webkit-mask-composite:source-in,source-over,xor;mask-composite:intersect,add}._wash_1mgqv_69[data-edge=scalloped]{--legibility-scrim-wave: 8rem;--legibility-scrim-crest: 3rem;--legibility-scrim-bulge: radial-gradient( closest-side, rgb(0 0 0) 0, rgb(0 0 0 / 90%) 20%, rgb(0 0 0 / 65%) 40%, rgb(0 0 0 / 35%) 60%, rgb(0 0 0 / 10%) 80%, transparent 100% );-webkit-mask-image:var(--legibility-scrim-bulge),var(--legibility-scrim-bulge),var(--legibility-scrim-bulge),var(--legibility-scrim-bulge),var(--legibility-scrim-ramp-x),var(--legibility-scrim-ramp-y);mask-image:var(--legibility-scrim-bulge),var(--legibility-scrim-bulge),var(--legibility-scrim-bulge),var(--legibility-scrim-bulge),var(--legibility-scrim-ramp-x),var(--legibility-scrim-ramp-y);-webkit-mask-repeat:repeat-x,repeat-x,repeat-y,repeat-y,no-repeat,no-repeat;mask-repeat:repeat-x,repeat-x,repeat-y,repeat-y,no-repeat,no-repeat;-webkit-mask-position:left top,right bottom,left top,right bottom,center,center;mask-position:left top,right bottom,left top,right bottom,center,center;-webkit-mask-size:var(--legibility-scrim-wave) var(--legibility-scrim-crest),var(--legibility-scrim-wave) var(--legibility-scrim-crest),var(--legibility-scrim-crest) var(--legibility-scrim-wave),var(--legibility-scrim-crest) var(--legibility-scrim-wave),100% 100%,100% 100%;mask-size:var(--legibility-scrim-wave) var(--legibility-scrim-crest),var(--legibility-scrim-wave) var(--legibility-scrim-crest),var(--legibility-scrim-crest) var(--legibility-scrim-wave),var(--legibility-scrim-crest) var(--legibility-scrim-wave),100% 100%,100% 100%;-webkit-mask-composite:source-over,source-over,source-over,source-over,source-in,source-over,xor;mask-composite:add,add,add,add,intersect,add}@media(forced-colors:active){._wash_1mgqv_69{display:none}}._loading-container_lmspt_4{display:flex;align-items:center;justify-content:center}._loading-fullscreen_lmspt_11{position:fixed;z-index:1002;inset:0;background-color:color-mix(in srgb,var(--color-surface) 88%,transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}._loading-fullscreen-decorated_lmspt_32{-webkit-backdrop-filter:none;backdrop-filter:none}._loading-inline_lmspt_37{min-height:120px;padding:20px}._loading-content_lmspt_43{display:flex;flex-direction:column;gap:16px;align-items:center}._spinner-wrapper_lmspt_51{--loader-size: 62px;--loader-accent: var(--color-primary);display:flex;align-items:center;justify-content:center;width:var(--loader-size);height:var(--loader-size)}._logo-loader_lmspt_63{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%}._loader-halo-one_lmspt_74,._loader-halo-two_lmspt_75,._loader-halo-three_lmspt_76{position:absolute;inset:0;border-radius:999px}._loader-halo-one_lmspt_74{border:max(2px,calc(var(--loader-size) * .035)) solid color-mix(in srgb,var(--loader-accent) 58%,transparent)}._loader-halo-two_lmspt_75{--motion-delay: .55s;border:max(2px,calc(var(--loader-size) * .035)) solid color-mix(in srgb,var(--loader-accent) 35%,transparent)}._loader-halo-three_lmspt_76{--motion-duration: 2.2s;inset:16%;border:1px dashed color-mix(in srgb,var(--loader-accent) 56%,transparent)}._loader-logo-shell_lmspt_109{display:flex;align-items:center;justify-content:center;width:70%;height:70%;border-radius:999px;background:color-mix(in srgb,var(--color-surface) 94%,transparent);box-shadow:0 4px 20px color-mix(in srgb,var(--loader-accent) 25%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--loader-accent) 16%,transparent)}._loader-logo_lmspt_109{--motion-scale-from: 1.0417;width:56%;max-height:56%;object-fit:contain}._loading-tip_lmspt_136{max-width:300px;font-size:14px;line-height:1.4;color:var(--color-on-surface-variant);text-align:center;overflow-wrap:break-word}._animated-dots_lmspt_147{display:inline-block;min-width:1.2em;text-align:left}@media(max-width:767px){._loading-inline_lmspt_37{min-height:100px;padding:16px}._loading-content_lmspt_43{gap:12px}._loading-tip_lmspt_136{max-width:250px;font-size:13px}}@media(prefers-color-scheme:dark){._loading-tip_lmspt_136{color:var(--color-on-surface-variant)}}._gate_1jq0m_5{display:flex;flex-direction:column;gap:var(--space-md);align-items:center;justify-content:center;height:100%;min-height:12rem;padding:var(--space-lg)}._refusal_1jq0m_17{max-width:32rem;margin:0;font-size:var(--typescale-body-medium-size);line-height:1.4;color:var(--color-on-surface);text-align:center}._group-container_qo2eh_4{container-name:input-group;container-type:inline-size;display:flex;flex-direction:column;gap:var(--shape-corner-small, 8px);width:100%}._empty-state_qo2eh_16{display:flex;flex-direction:column;gap:.75rem;align-items:center;justify-content:center;padding:1.5rem 1rem;border:2px dashed var(--color-outline-variant, #e0e0e0);border-radius:var(--shape-corner-small, 8px);text-align:center}._empty-state-text_qo2eh_30{margin:0;font-size:var(--typescale-body-small-size, .875rem);font-weight:500;color:var(--color-on-surface-variant, #6b7280)}._empty-state-add-button_qo2eh_37{cursor:pointer;display:inline-flex;gap:.375rem;align-items:center;padding:.375rem .875rem;border:none;border-radius:var(--shape-corner-small, .25rem);font-size:.8125rem;font-weight:500;color:var(--color-on-primary, #fff);background-color:var(--color-primary, #2563eb);transition:background-color var(--duration-fast) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard)}._empty-state-add-button_qo2eh_37:disabled{cursor:not-allowed;opacity:.5}._empty-state-add-button_qo2eh_37:focus-visible{outline:2px solid var(--color-primary, #2563eb);outline-offset:2px}._empty-state-add-button_qo2eh_37:hover:not(:disabled){background-color:color-mix(in srgb,var(--color-primary, #2563eb) 85%,black)}._column-headers_qo2eh_79{display:flex;gap:.625rem;align-items:flex-end;padding:0 .75rem}._column-header-spacer_qo2eh_86{flex-shrink:0;width:1.5rem}._column-header-spacer-end_qo2eh_91{flex-shrink:0;width:32px}._column-headers-grid_qo2eh_96{display:grid;flex:1;gap:.75rem;min-width:0}._column-header-label_qo2eh_103{font-size:.875rem;font-weight:500;color:var(--color-on-surface, #333)}._column-header-required_qo2eh_109{margin-left:.125rem;color:var(--color-error, #dc2626)}._rows-container_qo2eh_116{display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none}._group-row_qo2eh_129{display:flex;gap:.625rem;align-items:flex-start;box-sizing:border-box;width:100%;padding:.5rem .75rem;border:1px solid var(--color-outline-variant, #e0e0e0);border-bottom:none;background-color:var(--color-surface-container-low, #f8fafc);transition:border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}._group-row_qo2eh_129:first-child{border-radius:var(--shape-corner-small, 8px) var(--shape-corner-small, 8px) 0 0}._group-row_qo2eh_129:last-child{border-bottom:1px solid var(--color-outline-variant, #e0e0e0);border-radius:0 0 var(--shape-corner-small, 8px) var(--shape-corner-small, 8px)}._group-row_qo2eh_129:only-child{border-bottom:1px solid var(--color-outline-variant, #e0e0e0);border-radius:var(--shape-corner-small, 8px)}._group-row_qo2eh_129:hover{background-color:var(--color-surface-container-lowest, #fafafa)}._group-row-disabled_qo2eh_167{pointer-events:none;opacity:.6}._row-index-badge_qo2eh_174{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:1.5rem;min-width:1.5rem;height:1.5rem;margin-top:.5rem;border-radius:999px;font-size:.7rem;font-weight:600;color:var(--color-on-primary, #fff);background-color:var(--color-primary, #2563eb)}._row-fields_qo2eh_195{display:grid;flex:1;gap:.75rem;align-items:center;min-width:0}._row-field_qo2eh_195{min-width:0}._remove-button_qo2eh_210{cursor:pointer;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:28px;min-width:28px;height:28px;margin-top:.375rem;margin-left:.25rem;border:none;border-radius:var(--shape-corner-small, 4px);color:var(--color-on-surface-variant, #9ca3af);opacity:.35;background:none;transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard)}._remove-button_qo2eh_210:disabled{cursor:not-allowed;color:var(--color-on-disabled, #6b7280);opacity:.2}._remove-button_qo2eh_210:focus{opacity:1;outline:none;box-shadow:0 0 0 2px rgb(var(--color-error-rgb, 220, 38, 38),.2)}._remove-button_qo2eh_210:focus-visible{outline:2px solid var(--color-error, #dc2626);outline-offset:2px}._remove-button_qo2eh_210:hover:not(:disabled){color:var(--color-error, #dc2626);opacity:1;background-color:rgb(var(--color-error-rgb, 220, 38, 38),.1)}._remove-icon_qo2eh_260{pointer-events:none;-webkit-user-select:none;user-select:none;font-size:.75rem;line-height:1}._add-button_qo2eh_269{cursor:pointer;display:flex;gap:.375rem;align-items:center;justify-content:center;width:100%;height:2rem;margin-top:calc(var(--shape-corner-small, 8px) / 2);padding:0 .75rem;border:1px dashed var(--color-outline-variant, #e0e0e0);border-radius:var(--shape-corner-small, .25rem);font-size:.8125rem;font-weight:500;color:var(--color-primary, #2563eb);background:transparent;transition:all var(--duration-fast) var(--ease-standard)}._add-button_qo2eh_269:disabled{cursor:not-allowed;opacity:.5}._add-button_qo2eh_269:focus-visible{outline:2px solid var(--color-primary, #2563eb);outline-offset:2px}._add-button_qo2eh_269:hover:not(:disabled){border-color:var(--color-primary, #2563eb);background:var(--color-primary-container, #dbeafe)}._add-button-icon_qo2eh_308{font-size:.75rem;line-height:1}@container input-group (width <= 30rem){._column-headers_qo2eh_79{display:none}._group-row_qo2eh_129{flex-wrap:wrap;gap:.5rem;padding:.5rem}._group-row_qo2eh_129,._group-row_qo2eh_129:first-child,._group-row_qo2eh_129:last-child,._group-row_qo2eh_129:only-child{border:1px solid var(--color-outline-variant, #e0e0e0);border-radius:var(--shape-corner-small, 8px)}._rows-container_qo2eh_116{gap:var(--shape-corner-small, 8px)}._row-fields_qo2eh_195{grid-template-columns:1fr!important}._remove-button_qo2eh_210{width:24px;min-width:24px;height:24px}._remove-icon_qo2eh_260{font-size:.7rem}}@media(prefers-reduced-motion:reduce){._group-row_qo2eh_129,._remove-button_qo2eh_210,._add-button_qo2eh_269,._empty-state-add-button_qo2eh_37{transition:none}}@media(forced-colors:active){._group-row_qo2eh_129:hover{border-color:ButtonText}._remove-button_qo2eh_210:hover:not(:disabled){border:1px solid ButtonText}}._multi-select-container_gi6bu_3{position:relative;display:flex;gap:calc(var(--shape-corner-small) / 2);align-items:flex-start;width:100%}._multi-select-wrapper_gi6bu_13{position:relative;flex:1;min-width:0}._multi-select-button_gi6bu_24{cursor:pointer;overflow:hidden;width:100%;padding:calc(var(--shape-corner-small) * 1.25);padding-right:calc(var(--shape-corner-medium));border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small);font-size:var(--typescale-body-small-size);color:var(--color-on-surface);text-align:left;text-overflow:ellipsis;white-space:nowrap;background-color:var(--color-surface);transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}._multi-select-button_gi6bu_24:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 2px rgb(var(--color-primary-rgb, 37, 99, 235),.2)}._multi-select-button_gi6bu_24:hover:not(._disabled_gi6bu_54){border-color:var(--color-on-surface-variant)}._multi-select-button_gi6bu_24._open_gi6bu_58{border-color:var(--color-primary);box-shadow:0 0 0 2px rgb(var(--color-primary-rgb, 37, 99, 235),.2)}._multi-select-button_gi6bu_24._disabled_gi6bu_54{cursor:not-allowed;opacity:.7;background-color:var(--color-surface-container-low)}._selected-text_gi6bu_69{overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap}._dropdown-arrow_gi6bu_76{pointer-events:none;position:absolute;top:19px;right:5px;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;height:38px;font-size:var(--typescale-body-small-size);line-height:1;color:var(--color-on-surface-variant);transition:transform var(--duration-fast) var(--ease-standard)}._open_gi6bu_58 ._dropdown-arrow_gi6bu_76{transform:translateY(-50%) rotate(180deg)}._options-list_gi6bu_101{position:absolute;z-index:9999;top:100%;left:0;overflow-y:auto;width:100%;max-height:15rem;margin-top:calc(var(--shape-corner-small) / 2);padding:calc(var(--shape-corner-small) / 2) 0;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small);list-style:none;background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-medium)}._option_gi6bu_101{cursor:pointer;display:flex;align-items:center;padding:calc(var(--shape-corner-small)) calc(var(--shape-corner-medium) * .75);transition:background-color var(--duration-fast) var(--ease-standard)}._option_gi6bu_101:hover{background-color:var(--color-surface-container-low)}._option_gi6bu_101:focus{background-color:var(--color-surface-container-low);outline:none}._option_gi6bu_101._selected_gi6bu_69{background-color:var(--color-surface-container-high)}._option_gi6bu_101._no-checkbox_gi6bu_147{padding-left:calc(var(--shape-corner-medium) * .75 + 4px)}._checkbox_gi6bu_151{margin-right:calc(var(--shape-corner-small) / 2 + 4px);accent-color:var(--color-primary, #2563eb)}._option-label_gi6bu_156{cursor:pointer;font-size:var(--typescale-body-small-size)}._selected-tags-container_gi6bu_161{display:flex;flex-wrap:wrap;gap:calc(var(--shape-corner-small) / 2);margin-top:calc(var(--shape-corner-small) / 2)}._selected-tag_gi6bu_161{display:inline-flex;align-items:center;padding:calc(var(--shape-corner-small) / 2) calc(var(--shape-corner-small));border:1px solid var(--color-primary, #2563eb);border-radius:var(--shape-corner-small);font-size:var(--typescale-body-small-size);font-weight:500;color:var(--color-primary, #2563eb);background-color:rgb(var(--color-primary-rgb, 37, 99, 235),.08)}._tag-container_1ffb4_4{position:relative;container-name:tag-input;container-type:inline-size;display:flex;flex-direction:column;width:100%}._tag-chips-area_1ffb4_16{display:flex;flex-wrap:wrap;gap:.375rem;width:100%;min-height:2rem}._tag-chips-area_1ffb4_16:empty{display:none}._tag-chips-area-below_1ffb4_30{margin-top:calc(var(--shape-corner-small) / 2)}._tag-chips-area-scrollable_1ffb4_37{overflow-y:auto;align-content:flex-start;box-sizing:border-box;max-height:var(--tag-list-max-height, 12rem);padding:.5rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small);background-color:var(--color-surface-container-high)}._tag-chip_1ffb4_16{display:inline-flex;gap:.375rem;align-items:center;max-width:100%;height:1.75rem;padding:0 .625rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small);font-size:var(--typescale-body-small-size);font-weight:500;line-height:1.25;color:var(--color-on-surface);white-space:nowrap;background-color:var(--color-surface);transition:background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}._tag-chip_1ffb4_16:hover{background-color:var(--color-surface-container-low);box-shadow:0 1px 2px #0000000d}._tag-chip-fixed_1ffb4_83{border-style:dashed;color:var(--color-on-surface-variant);background-color:var(--color-surface-container-low)}._tag-chip-fixed_1ffb4_83:hover{background-color:var(--color-surface-container-low);box-shadow:none}._tag-chip-label_1ffb4_94{overflow:hidden;text-overflow:ellipsis}._tag-chip-remove_1ffb4_100{cursor:pointer;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:1.125rem;height:1.125rem;margin-right:-.25rem;padding:0;border:none;border-radius:50%;color:var(--color-on-surface-variant);background:none;transition:color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}._tag-chip-remove_1ffb4_100:hover{color:var(--color-error);background-color:#ef44441f}._tag-chip-remove_1ffb4_100:focus{outline:none;box-shadow:0 0 0 2px #ef444433}._tag-chip-remove_1ffb4_100 svg{width:.625rem;height:.625rem}._tag-input-wrapper_1ffb4_140{position:relative;width:100%;margin-top:calc(var(--shape-corner-small) / 2)}._tag-input_1ffb4_140{width:100%;padding:calc(var(--shape-corner-small) * 1.25);border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small);font-size:var(--typescale-body-small-size);color:var(--color-on-surface);background-color:var(--color-surface);transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}._tag-input_1ffb4_140:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 2px rgb(var(--color-primary-rgb, 37, 99, 235),.2)}._tag-input_1ffb4_140:disabled{cursor:not-allowed;opacity:.7;background-color:var(--color-surface-container-low)}._tag-input_1ffb4_140:hover:not(:disabled){border-color:var(--color-on-surface-variant)}._tag-input_1ffb4_140._invalid_1ffb4_178{border-color:#ef4444}._tag-input_1ffb4_140._invalid_1ffb4_178:focus{box-shadow:0 0 0 2px #ef444433}._tag-dropdown_1ffb4_187{position:absolute;z-index:9999;top:100%;left:0;overflow-y:auto;width:100%;max-height:12rem;margin-top:calc(var(--shape-corner-small) / 2);padding:calc(var(--shape-corner-small) / 2) 0;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small);list-style:none;background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-medium)}._tag-dropdown-item_1ffb4_208{cursor:pointer;display:flex;align-items:center;padding:calc(var(--shape-corner-small)) calc(var(--shape-corner-medium) * .75);font-size:var(--typescale-body-small-size);color:var(--color-on-surface);transition:background-color var(--duration-fast) var(--ease-standard)}._tag-dropdown-item_1ffb4_208:hover,._tag-dropdown-item_1ffb4_208._highlighted_1ffb4_224{background-color:var(--color-surface-container-low)}._tag-dropdown-item_1ffb4_208:focus{background-color:var(--color-surface-container-low);outline:none}._tag-dropdown-item_1ffb4_208._disabled_1ffb4_233{pointer-events:none;cursor:default;opacity:.5}._tag-dropdown-custom_1ffb4_240{padding:calc(var(--shape-corner-small)) calc(var(--shape-corner-medium) * .75);border-top:1px solid var(--color-outline-variant);font-size:var(--typescale-body-small-size);font-style:italic;color:var(--color-on-surface-variant)}._tag-dropdown-empty_1ffb4_250{padding:calc(var(--shape-corner-small)) calc(var(--shape-corner-medium) * .75);font-size:var(--typescale-body-small-size);font-style:italic;color:var(--color-on-surface-variant)}@container tag-input (width <= 30rem){._tag-input_1ffb4_140{padding:.5rem;font-size:.8125rem}._tag-chip_1ffb4_16{font-size:.75rem}}._form_r1mo9_8{display:flex;flex-direction:column;gap:1.25rem}._form-error_r1mo9_16{display:flex;gap:.625rem;align-items:flex-start;margin-bottom:1.25rem;padding:.75rem;border:1px solid var(--color-error);border-radius:var(--shape-corner-small, .25rem);background:var(--color-error-container)}._form-error-icon_r1mo9_29{flex-shrink:0;font-size:.875rem;color:var(--color-error)}._form-error-text_r1mo9_35{font-size:.8125rem;color:var(--color-on-error-container)}._blocker-list_ay7qw_8{display:flex;flex-direction:column;gap:var(--space-xs);margin:0;padding:0;list-style:none}._blocker-item_ay7qw_19{display:flex;flex-direction:column;padding-left:var(--space-sm);border-left:2px solid var(--color-error)}._blocker-label_ay7qw_29{font-weight:var(--font-weight-medium);line-height:var(--leading-snug)}._blocker-message_ay7qw_34{line-height:var(--leading-snug);color:var(--color-on-surface-variant)}._working_hki0e_7{display:flex;flex-direction:column;align-items:center;padding:2.25rem 1.75rem;text-align:center}._working-steps_hki0e_17{padding:1.75rem 1.5rem}._status_1x0hf_9{display:flex;flex-direction:column;gap:.75rem;align-items:center;padding:2rem 1.75rem 1.75rem;text-align:center}._icon_1x0hf_20{font-size:2.5rem;line-height:1}._icon-success_1x0hf_25{color:var(--color-primary)}._icon-error_1x0hf_29{color:var(--color-error)}._icon-animate_1x0hf_36{--motion-duration: var(--duration-slow)}._heading_1x0hf_42{margin:0;font-size:1.15rem;font-weight:600;color:var(--color-on-surface)}._message_1x0hf_49{max-width:26rem;margin:0;font-size:.9rem;line-height:1.5;color:var(--color-on-surface-variant)}._detail_1x0hf_58{max-width:26rem;margin:0;font-size:.8rem;line-height:1.45;color:var(--color-on-surface-variant);opacity:.85}._countdown_1x0hf_70{overflow:hidden;width:100%;max-width:14rem;height:3px;margin-top:.25rem;border-radius:999px;background:var(--color-outline-variant)}._countdown-fill_1x0hf_85{--motion-duration: var(--flow-countdown-ms);--motion-scale-from: 1;--motion-ease: linear;scale:0 1;display:block;width:100%;height:100%;border-radius:999px;background:var(--color-primary)}._countdown-static_1x0hf_105{scale:1;animation:none}._actions_1x0hf_110{display:flex;gap:.625rem;justify-content:center;margin-top:.75rem}._action-btn_1x0hf_117{min-width:6.5rem}._action-destructive_1x0hf_123{border-color:var(--color-error)!important;color:#fff!important;background-color:var(--color-error)!important}._action-destructive_1x0hf_123:hover:not(:disabled){border-color:var(--color-error-dark, #b71c1c)!important;background-color:var(--color-error-dark, #b71c1c)!important}@media(prefers-reduced-motion:reduce){._countdown-fill_1x0hf_85{scale:1}}._decision_1fv23_7{display:flex;flex-direction:column;gap:1.25rem}._page_1fv23_14{min-width:0}._apply-all_1fv23_18{padding-top:.75rem;border-top:1px solid var(--color-outline-variant)}._tally_1fv23_23{font-size:.85rem;color:var(--color-on-surface-variant)}._icon-warning_1fv23_29{color:var(--color-warning)}._search_1vk1b_10{display:flex;flex-direction:column;height:min(70vh,34rem);min-height:0}._header_1vk1b_24{display:flex;flex:none;flex-direction:column;gap:.625rem;padding:1rem 1.25rem;border-bottom:1px solid var(--color-outline-variant)}._searchbar_1vk1b_35{display:flex;gap:.625rem;align-items:center;padding:.625rem .875rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium, 8px);background-color:var(--color-surface-container-lowest);transition:border-color var(--duration-fast) var(--ease-standard)}._searchbar_1vk1b_35:focus-within{border-color:var(--color-primary)}._search-icon_1vk1b_53{flex:none;font-size:1rem;color:var(--color-on-surface-variant)}._search-input_1vk1b_59{flex:1 1 auto;min-width:0;border:none;font-size:1rem;color:var(--color-on-surface);background:none}._search-input_1vk1b_59::placeholder{color:var(--color-on-surface-variant)}._search-input_1vk1b_59:focus{outline:none}._search-input_1vk1b_59::-webkit-search-cancel-button{appearance:none}._search-clear_1vk1b_84{cursor:pointer;display:inline-flex;flex:none;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border:none;border-radius:999px;color:var(--color-on-surface-variant);background:none;transition:color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}._search-clear_1vk1b_84:hover{color:var(--color-on-surface);background-color:var(--color-surface-container-high)}._search-clear_1vk1b_84:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._scope_1vk1b_117{font-size:.85rem;color:var(--color-on-surface-variant)}._panel_1vk1b_123{display:flex;flex:1 1 auto;min-height:0}._filters_1vk1b_130{scrollbar-width:thin;overflow-y:auto;display:flex;flex:none;flex-direction:column;gap:1.25rem;width:12rem;padding:1rem;border-inline-end:1px solid var(--color-outline-variant)}._facet-group_1vk1b_144{display:flex;flex-direction:column;gap:.5rem}._facet-label_1vk1b_150{font-size:.7rem;font-weight:600;color:var(--color-on-surface-variant);text-transform:uppercase;letter-spacing:.03em}._facet-chips_1vk1b_158{display:flex;flex-wrap:wrap;gap:.375rem}._chip_1vk1b_164{cursor:pointer;padding:.25rem .75rem;border:1px solid var(--color-outline-variant);border-radius:999px;font-size:.8rem;color:var(--color-on-surface-variant);background-color:transparent;transition:color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}._chip_1vk1b_164:hover{border-color:var(--color-primary);color:var(--color-primary)}._chip_1vk1b_164:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._chip-selected_1vk1b_192{border-color:var(--color-primary);color:var(--color-primary);background-color:color-mix(in srgb,var(--color-primary) 12%,transparent)}._results_1vk1b_203{scrollbar-color:var(--color-outline-base) transparent;scrollbar-width:thin;overflow-y:auto;display:flex;flex:1 1 auto;flex-direction:column;gap:.25rem;min-width:0;min-height:0;padding:.5rem .75rem .75rem}._results_1vk1b_203::-webkit-scrollbar{width:.5rem}._results_1vk1b_203::-webkit-scrollbar-thumb{border-radius:var(--shape-corner-small, 4px);background-color:var(--color-outline-base)}._results-meta_1vk1b_227{padding:.125rem .25rem;font-size:.75rem;font-weight:500;color:var(--color-on-surface-variant)}._results-list_1vk1b_234{display:flex;flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none}._result_1vk1b_203{cursor:pointer;display:flex;gap:.75rem;align-items:center;padding:.625rem .75rem;border:1px solid transparent;border-radius:var(--shape-corner-small, 4px);color:var(--color-on-surface);background-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard)}._result_1vk1b_203:hover,._result-active_1vk1b_267{border-color:var(--color-outline-variant);background-color:var(--color-surface-container)}._result-active_1vk1b_267{border-color:var(--color-primary)}._result-icon_1vk1b_276{display:inline-flex;flex:none;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--shape-corner-small, 4px);font-size:1rem;color:var(--color-primary);background-color:var(--color-primary-container)}._result-body_1vk1b_292{display:flex;flex:1 1 auto;flex-direction:column;gap:.125rem;min-width:0}._result-title_1vk1b_301{overflow:hidden;display:flex;gap:.5rem;align-items:center;font-size:.9rem;font-weight:500;text-overflow:ellipsis;white-space:nowrap}._result-badge_1vk1b_313{flex:none;padding:.0625rem .5rem;border-radius:var(--shape-corner-small, 4px);font-size:.6875rem;font-weight:500;color:var(--color-on-surface-variant);background-color:color-mix(in srgb,var(--color-primary) 14%,transparent)}._result-subtitle_1vk1b_326{overflow:hidden;font-size:.78rem;color:var(--color-on-surface-variant);text-overflow:ellipsis;white-space:nowrap}._result-meta_1vk1b_335{overflow:hidden;flex:none;max-width:40%;font-size:.75rem;color:var(--color-on-surface-variant);text-overflow:ellipsis;white-space:nowrap}._result-actions_1vk1b_347{display:inline-flex;flex:none;gap:.25rem;align-items:center;margin-inline-start:auto}._result-action_1vk1b_347{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:1.875rem;height:1.875rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small, 4px);font-size:.85rem;color:var(--color-on-surface-variant);background-color:var(--color-surface-container-lowest);transition:color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}._result-action_1vk1b_347:hover{border-color:var(--color-primary);color:var(--color-primary);background-color:var(--color-primary-container)}._result-action_1vk1b_347:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._result-action-destructive_1vk1b_390:hover{border-color:var(--color-error, #d32f2f);color:var(--color-error, #d32f2f);background-color:color-mix(in srgb,var(--color-error, #d32f2f) 10%,transparent)}._results-more_1vk1b_401{display:flex;flex-direction:column;gap:.5rem;align-items:center;padding-top:.25rem}._sentinel_1vk1b_412{width:100%;height:1px}._results-truncated_1vk1b_417{margin:0;padding:.25rem;font-size:.75rem;font-style:italic;color:var(--color-on-surface-variant)}._hint_1vk1b_427{display:flex;flex:1 1 auto;flex-direction:column;gap:.25rem;align-items:center;justify-content:center;min-height:8rem;margin:0;padding:1rem;font-size:.9rem;color:var(--color-on-surface-variant);text-align:center}._hint-sub_1vk1b_444{margin:0;font-size:.8rem;opacity:.8}._loading_1vk1b_450{display:flex;flex:1 1 auto;gap:.5rem;align-items:center;justify-content:center;min-height:8rem;font-size:.9rem;color:var(--color-on-surface-variant)}._error_1vk1b_463{display:flex;flex:1 1 auto;flex-direction:column;gap:.5rem;align-items:center;justify-content:center;min-height:8rem;padding:1rem;text-align:center}._error-icon_1vk1b_477{font-size:1.75rem;color:var(--color-error, #d32f2f)}._error-title_1vk1b_482{margin:0;font-size:1rem;font-weight:600;color:var(--color-on-surface)}._error-message_1vk1b_489{margin:0 0 .5rem;font-size:.85rem;color:var(--color-on-surface-variant)}@media(max-width:640px){._search_1vk1b_10{height:min(80vh,34rem)}._panel_1vk1b_123{flex-direction:column}._filters_1vk1b_130{flex-flow:row wrap;gap:.75rem;width:auto;max-height:8rem;border-block-end:1px solid var(--color-outline-variant);border-inline-end:none}._facet-group_1vk1b_144{flex:none}}@media(prefers-reduced-motion:reduce){._searchbar_1vk1b_35,._search-clear_1vk1b_84,._chip_1vk1b_164,._result_1vk1b_203,._result-action_1vk1b_347{transition:none}}._stream_1u7jm_6{display:flex;flex-direction:column;gap:1rem}._output_1u7jm_12{overflow-y:auto;min-height:8rem;max-height:22rem;padding:1rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small, 4px);font-size:.9rem;line-height:1.6;color:var(--color-on-surface);white-space:pre-wrap;background:var(--color-surface-container-lowest)}._cursor_1u7jm_31{display:inline-block;width:.5rem;height:1rem;margin-left:2px;vertical-align:text-bottom;background:var(--color-primary)}._status_1u7jm_45{display:flex;gap:.5rem;align-items:center;font-size:.85rem;color:var(--color-on-surface-variant)}._error_1u7jm_54{margin:0;font-size:.85rem;color:var(--color-error)}._actions_1u7jm_60{display:flex;gap:.625rem;justify-content:flex-end}._panel-image_roc5w_10{--flow-panel-image-size: 50%;--flow-panel-image-fit: cover;display:flex;align-items:stretch;min-inline-size:0}._panel-image_roc5w_10[data-placement=end]{flex-direction:row}._panel-image_roc5w_10[data-placement=start]{flex-direction:row-reverse}._panel-image_roc5w_10[data-placement=bottom]{flex-direction:column}._panel-image_roc5w_10[data-placement=top]{flex-direction:column-reverse}._content_roc5w_45{flex:1 1 auto;min-inline-size:0;padding:2rem}._image-region_roc5w_51{position:relative;overflow:hidden;display:flex;flex-direction:column;background-color:var(--color-surface-container-lowest)}._panel-image_roc5w_10[data-axis=inline] ._image-region_roc5w_51{flex:0 0 var(--flow-panel-image-size);min-inline-size:0;min-block-size:12rem}._panel-image_roc5w_10[data-axis=block] ._image-region_roc5w_51{flex:none;block-size:var(--flow-panel-image-size);min-block-size:8rem}._panel-image_roc5w_10[data-placement=end] ._image-region_roc5w_51{border-inline-start:1px solid var(--color-outline-variant)}._panel-image_roc5w_10[data-placement=start] ._image-region_roc5w_51{border-inline-end:1px solid var(--color-outline-variant)}._panel-image_roc5w_10[data-placement=top] ._image-region_roc5w_51{border-block-end:1px solid var(--color-outline-variant)}._panel-image_roc5w_10[data-placement=bottom] ._image-region_roc5w_51{border-block-start:1px solid var(--color-outline-variant)}._track_roc5w_101{display:grid;grid-template-areas:"slide";flex:1 1 auto;min-block-size:0}._slide_roc5w_110{position:relative;grid-area:slide;min-inline-size:0;min-block-size:0;transition:opacity var(--duration-normal) var(--ease-standard)}._track_roc5w_101[data-paged=true] ._slide_roc5w_110{pointer-events:none;z-index:0;opacity:0;transition:opacity 0s var(--duration-normal)}._track_roc5w_101[data-paged=true] ._slide_roc5w_110[data-active=true]{pointer-events:auto;z-index:1;opacity:1;transition:opacity var(--duration-normal) var(--ease-standard)}._image_roc5w_51{position:absolute;inset:0;display:block;inline-size:100%;block-size:100%;object-fit:var(--flow-panel-image-fit)}._image_roc5w_51[data-awaiting-ground=true]{visibility:hidden}._image-region_roc5w_51[data-close-scrim=true]:after{pointer-events:none;content:"";position:absolute;inset-block-start:0;inset-inline-end:0;inline-size:8rem;block-size:6rem;background:radial-gradient(ellipse at top right,color-mix(in srgb,var(--color-scrim) 30%,transparent),transparent 70%)}._dots_roc5w_221{position:absolute;z-index:2;inset-block-end:0;inset-inline:0;display:flex;gap:.5rem;align-items:center;justify-content:center;padding-block:.875rem;background:linear-gradient(to top,color-mix(in srgb,var(--color-scrim) 32%,transparent),transparent)}._dot_roc5w_221{cursor:pointer;inline-size:.5rem;block-size:.5rem;padding:0;border:none;border-radius:var(--shape-corner-extra-large);background-color:color-mix(in srgb,var(--color-inverse-on-surface) 55%,transparent);transition:background-color var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard)}._dot_roc5w_221[data-active=true]{transform:scale(1.25);background-color:var(--color-primary)}._dot_roc5w_221:focus-visible{outline:2px solid var(--color-inverse-on-surface);outline-offset:2px}@media(prefers-reduced-motion:reduce){._track_roc5w_101[data-paged=true] ._slide_roc5w_110,._track_roc5w_101[data-paged=true] ._slide_roc5w_110[data-active=true],._dot_roc5w_221{transition:none}}._panel-body_sv7lr_35{container-name:whats-new-panel-body;container-type:inline-size;display:flex;flex-direction:column;gap:var(--space-md);min-block-size:15rem;padding:var(--space-xl);border:none;background-color:transparent;box-shadow:none}._page-text_sv7lr_65{--motion-ease: var(--ease-standard);--motion-from-block: var(--motion-distance-sm);display:flex;flex-direction:column;gap:var(--space-md)}._eyebrow_sv7lr_75{margin:0;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-on-surface-variant);text-transform:uppercase;letter-spacing:.04em}._heading_sv7lr_85{margin:0;font-size:var(--text-2xl);font-weight:var(--font-weight-bold);line-height:1.2;color:var(--color-on-surface)}._copy_sv7lr_94{display:flex;flex-direction:column;gap:var(--space-sm)}._copy_sv7lr_94 p{margin:0;font-size:var(--text-base);line-height:1.55;color:var(--color-on-surface-variant)}._pager_sv7lr_107{display:flex;flex-wrap:wrap;gap:var(--space-sm);align-items:center;justify-content:space-between;padding-block-start:var(--space-xs);border-block-start:1px solid var(--color-outline-variant)}._pager-controls_sv7lr_118{display:flex;gap:var(--space-sm);align-items:center}._pager-position_sv7lr_124{margin:0;font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--color-on-surface-variant)}._progress_sv7lr_139{display:flex;gap:var(--space-sm);align-items:center;margin-block-start:auto}._progress-dots_sv7lr_146{display:flex;gap:var(--space-xs);align-items:center}._progress-dot_sv7lr_146{cursor:pointer;display:flex;align-items:center;justify-content:center;inline-size:1.5rem;block-size:1.5rem;padding:0;border:none;background:none}._progress-dot_sv7lr_146:after{content:"";inline-size:.5rem;block-size:.5rem;border-radius:50%;opacity:.3;background-color:var(--color-on-surface-variant);transition:opacity var(--duration-fast) var(--ease-standard)}._progress-dot_sv7lr_146[data-current=true]:after{opacity:1}._progress-dot_sv7lr_146:hover:after{opacity:.6}._progress-dot_sv7lr_146[data-current=true]:hover:after{opacity:1}._progress-dot_sv7lr_146:focus-visible{border-radius:50%;outline:2px solid var(--color-primary);outline-offset:-2px}@media(prefers-reduced-motion:reduce){._progress-dot_sv7lr_146:after{transition:none}}._progress-position_sv7lr_220{margin:0;font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--color-on-surface-variant)}._actions_sv7lr_134{display:flex;flex-wrap:wrap;gap:var(--space-sm);align-items:center;justify-content:flex-end;margin-block-start:auto}@container whats-new-panel-body (width <= 30rem){._actions_sv7lr_134{flex-direction:column-reverse;align-items:stretch}._pager_sv7lr_107{justify-content:center}}._body_naz6o_9{container-name:event-announcement-body;container-type:inline-size;display:flex;flex-direction:column;gap:var(--space-xl);block-size:100%}._text_naz6o_21{display:flex;flex-direction:column;gap:var(--space-sm)}._eyebrow_naz6o_27{margin:0;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:color-mix(in srgb,var(--color-on-surface-variant) 75%,transparent);text-transform:uppercase;letter-spacing:.04em}._heading_naz6o_37{margin:0;font-size:var(--text-2xl);font-weight:var(--font-weight-bold);line-height:1.2;color:var(--color-on-surface)}._schedule_naz6o_48{margin:0;margin-bottom:var(--space-sm);font-size:var(--text-base);font-weight:var(--font-weight-semibold);color:var(--color-cta)}._copy_naz6o_57{display:flex;flex-direction:column;gap:var(--space-sm);margin-block-start:var(--space-xs)}._copy_naz6o_57 p{margin:0;font-size:var(--text-base);line-height:1.55;color:var(--color-on-surface-variant)}._actions_naz6o_71{display:flex;flex-wrap:wrap;gap:var(--space-sm);align-items:center;margin-block-start:auto}._choices_naz6o_82{display:flex;gap:var(--space-sm);margin-inline-start:auto}._action_naz6o_71{flex:0 0 auto}._primary_naz6o_96{--btn-bg: var(--color-cta);--btn-bg-hover: var(--color-cta-hover);--btn-bg-active: color-mix(in srgb, var(--color-cta-hover) 92%, black);--btn-fg: var(--color-on-cta);--btn-fg-hover: var(--color-on-cta);font-weight:var(--font-weight-bold)}._remind_naz6o_108{cursor:pointer;padding:var(--space-xs) 0;border:none;border-radius:var(--shape-corner-extra-small);font:inherit;font-size:var(--text-sm);color:var(--color-on-surface-variant);text-decoration:underline;text-underline-offset:.2em;background:transparent;outline:none;transition:color var(--duration-fast) var(--ease-standard)}._remind_naz6o_108:hover,._remind_naz6o_108:active{color:var(--color-on-surface)}._remind_naz6o_108:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@container event-announcement-body (max-width: 15rem){._actions_naz6o_71{flex-direction:column-reverse;align-items:stretch}._choices_naz6o_82{flex-direction:column-reverse;margin-inline-start:0}._remind_naz6o_108{align-self:center}}._band_1aorl_5{display:flex;flex-direction:column}._band_1aorl_5>:first-child:not(:empty){margin-bottom:var(--space-md)}._notes_1aorl_16{display:flex;flex-direction:column;gap:var(--space-sm)}._band-list_1aorl_23{display:flex;flex-direction:column}._band-list_1aorl_23>*{padding:var(--space-sm) 0;border-top:1px solid var(--color-outline-variant)}._band-list_1aorl_23>:first-child{padding-top:0;border-top:none}._list_10m8e_3{display:flex;flex-direction:column;gap:var(--space-2xs);margin:0;padding:0;list-style:none}._notice_10m8e_16{padding:var(--space-xs) var(--space-sm);border-radius:var(--shape-corner-small);font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--color-on-primary-container);background-color:var(--color-primary-container)}._badge_tqss3_4{display:inline-block;padding:var(--space-2xs) var(--space-xs);border-radius:var(--shape-corner-small);font-size:var(--text-xs);font-weight:var(--font-weight-medium);color:var(--color-on-surface-variant);background-color:var(--color-surface-container)}._label-control_tqss3_18{display:flex;flex-direction:column;gap:var(--space-sm)}._grid-scroll_tqss3_25{overflow-x:auto}._grid_tqss3_25{border-collapse:collapse;width:100%;min-width:18rem}._topic-heading_tqss3_35{width:auto;padding:0}._channel-heading_tqss3_40{width:7.5rem;padding:0 var(--space-2xs) var(--space-xs);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);color:var(--color-on-surface-variant);text-align:center;vertical-align:bottom}._subgroup-row_tqss3_53{border-top:1px solid var(--color-outline-variant)}._subgroup_tqss3_53{padding:var(--space-lg) 0 var(--space-sm)}._subgroup-content_tqss3_62{display:flex;flex-direction:column;gap:var(--space-2xs);align-items:flex-start}._subgroup-title_tqss3_69{margin:0;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);line-height:var(--leading-snug);color:var(--color-on-surface)}._subgroup-description_tqss3_78{margin:0;font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--color-on-surface-variant)}._subgroup-note_tqss3_87{align-self:stretch;margin-top:var(--space-xs)}._channel-heading_tqss3_40>*,._subgroup_tqss3_53>*{transition:opacity var(--duration-normal) var(--ease-standard)}._channel-heading_tqss3_40[data-greyed]>*,._subgroup_tqss3_53[data-greyed]>*{opacity:.45}._master_1ty25_4{display:flex;gap:var(--space-xs) var(--space-md);align-items:center;justify-content:space-between}._stacked_1ty25_13{display:flex;flex-direction:column;gap:var(--space-2xs);align-items:flex-start}._text_1ty25_20{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--space-2xs);min-width:0}._label_1ty25_29{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);line-height:var(--leading-snug);color:var(--color-on-surface)}._description_1ty25_36,._note_1ty25_37{font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--color-on-surface-variant)}._link_1ty25_43{color:var(--color-primary);text-decoration:underline}._link_1ty25_43:focus-visible{border-radius:var(--shape-corner-extra-small);outline:2px solid var(--color-primary);outline-offset:2px}._host_1is3m_5{display:inline-flex;flex-shrink:0;padding:var(--space-2xs);border-radius:var(--shape-corner-extra-large)}._switch_1is3m_16{cursor:pointer;position:relative;flex-shrink:0;width:2.5rem;height:1.5rem;padding:0;border:1px solid var(--color-outline-control);border-radius:var(--shape-corner-extra-large);background-color:var(--color-surface-container-high);transition:background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard)}._switch_1is3m_16[aria-checked=true]{border-color:var(--color-primary);background-color:var(--color-primary)}._switch_1is3m_16[data-pending]{outline:1px dashed var(--color-outline-control);outline-offset:2px}._switch_1is3m_16:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._switch_1is3m_16:disabled{cursor:not-allowed;border-color:var(--color-disabled);background-color:var(--color-disabled)}._thumb_1is3m_58{position:absolute;top:50%;left:.1875rem;translate:0 -50%;width:1rem;height:1rem;border-radius:50%;background-color:var(--color-on-surface-variant);transition:translate var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}._switch_1is3m_16[aria-checked=true] ._thumb_1is3m_58{translate:1rem -50%;background-color:var(--color-on-primary)}._switch_1is3m_16:disabled ._thumb_1is3m_58{background-color:var(--color-on-disabled)}@media(prefers-reduced-motion:reduce){._switch_1is3m_16,._thumb_1is3m_58{transition:none}}._info-block-container_e784k_6{position:relative;container-name:info-block;container-type:inline-size;overflow:hidden;display:flex;gap:.75rem;align-items:flex-start;padding:.875rem 1rem;border-radius:.5rem;opacity:1;background:color-mix(in srgb,var(--color-primary) 8%,transparent);transition:color var(--duration-normal) var(--ease-legacy),background var(--duration-normal) var(--ease-legacy),border-color var(--duration-normal) var(--ease-legacy)}._info-block-bordered_e784k_31{border:1px solid var(--color-outline-variant);background:var(--color-surface-container-high)}._info-block-icon_e784k_37{display:flex;flex-shrink:0;align-items:flex-start;justify-content:center;width:2rem;height:2rem;padding-top:.0625rem;font-size:1.75rem;color:inherit}._info-block-content_e784k_52{flex:1;min-width:0}._info-block-header_e784k_58{display:flex;gap:.5rem;align-items:baseline;margin-bottom:.125rem}._info-block-heading_e784k_66{margin:0;margin-bottom:.25rem;font-size:.875rem;font-weight:600;line-height:1.3;color:inherit;letter-spacing:-.01em}._info-block-description-row_e784k_78{margin:0;font-size:.8125rem;font-weight:400;line-height:1.4;color:inherit;letter-spacing:-.005em}._info-block-expanded-description_e784k_101{display:block;margin:0;padding-top:1rem;font-size:.8125rem;font-weight:400;line-height:1.5;color:inherit;letter-spacing:-.005em}._info-block-inline-action_e784k_115{cursor:pointer!important;display:inline;margin:0;padding:0;border:none;font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit;text-decoration:none;background:transparent;transition:opacity var(--duration-fast) var(--ease-standard)}._info-block-inline-action_e784k_115:hover{opacity:.8}._info-block-inline-action_e784k_115:focus,._info-block-inline-action_e784k_115:active{border:none!important;outline:none!important;box-shadow:none!important}._info-block-inline-action_e784k_115:focus-visible{border-radius:.125rem;outline:2px solid currentcolor!important;outline-offset:2px}._info-block-inline-link_e784k_153{color:inherit;text-decoration:none;transition:opacity var(--duration-fast) var(--ease-standard)}._info-block-inline-link_e784k_153:hover{opacity:.8}._info-block-inline-link_e784k_153:focus-visible{border-radius:.125rem;outline:2px solid currentcolor!important;outline-offset:2px}._info-block-toggle-inline_e784k_170{cursor:pointer!important;display:inline;margin:0;margin-left:.5rem;padding:0;border:none;font-family:inherit;font-size:.8125rem;font-weight:400;color:inherit;text-decoration:none;opacity:1;background:transparent}._info-block-toggle-inline_e784k_170:hover{cursor:pointer!important;text-decoration:underline;text-underline-offset:2px}._info-block-toggle-inline_e784k_170:focus,._info-block-toggle-inline_e784k_170:active{border:none!important;outline:none!important;box-shadow:none!important}._info-block-toggle-inline_e784k_170:focus-visible{border-radius:.125rem;outline:2px solid currentcolor!important;outline-offset:2px}._info-block-toggle-block_e784k_210{cursor:pointer!important;display:block;margin:0;margin-top:.5rem;padding:0;border:none;font-family:inherit;font-size:.8125rem;font-weight:400;color:inherit;text-align:left;text-decoration:none;opacity:1;background:transparent}._info-block-toggle-block_e784k_210:hover{cursor:pointer!important;text-decoration:underline;text-underline-offset:2px}._info-block-toggle-block_e784k_210:focus,._info-block-toggle-block_e784k_210:active{border:none!important;outline:none!important;box-shadow:none!important}._info-block-toggle-block_e784k_210:focus-visible{border-radius:.125rem;outline:2px solid currentcolor!important;outline-offset:2px}._info-block-close_e784k_251{cursor:pointer!important;position:absolute;top:.625rem;right:.625rem;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;margin:0;padding:0;border:none;border-radius:.25rem;font-size:1rem;color:inherit;opacity:1;background:transparent;transition:background var(--duration-fast) var(--ease-standard)}._info-block-close_e784k_251:hover{cursor:pointer!important;background:#ffffff26}._info-block-close_e784k_251:focus,._info-block-close_e784k_251:active{border:none!important;outline:none!important;box-shadow:none!important}._info-block-close_e784k_251:focus-visible{outline:2px solid currentcolor!important;outline-offset:2px}._info-block-close_e784k_251:active{background:#fff3}._info-block-actions_e784k_301{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;align-self:center;margin-left:.5rem}._info-block-action_e784k_301{cursor:pointer;display:inline-flex;gap:.375rem;align-items:center;min-height:1.75rem;padding:.375rem .75rem;border:1px solid rgb(255 255 255 / 20%);border-radius:.375rem;font-size:.8125rem;font-weight:500;color:inherit;text-decoration:none;white-space:nowrap;background-color:#ffffff1a;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:translate var(--motion-hover-duration) var(--motion-hover-ease),border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}._info-block-action_e784k_301:hover{border-color:#ffffff4d;background-color:#fff3}._info-block-action_e784k_301:focus{background-color:#fff3;outline:2px solid currentcolor;outline-offset:2px}._info-block-action-disabled_e784k_358{cursor:not-allowed;translate:none;border-color:#ffffff1a;opacity:.5;background-color:#ffffff0d}._info-block-action-disabled_e784k_358:hover{border-color:#ffffff1a;background-color:#ffffff0d}._info-block-action-icon_e784k_375{display:flex;align-items:center;font-size:.875rem;line-height:1}._info-block-action-label_e784k_383{font-weight:500;letter-spacing:-.005em}._info-block-status-info_e784k_389{color:#fff;background:linear-gradient(135deg,#157fff,#3597ff)}._info-block-status-warning_e784k_394{color:#fff;background:linear-gradient(135deg,#fa8c16,#ffa940)}._info-block-status-error_e784k_399{color:#fff;background:linear-gradient(135deg,#f5222d,#ff4d4f)}._info-block-status-help_e784k_404,._info-block-status-success_e784k_409{color:#fff;background:linear-gradient(135deg,#52c41a,#73d13d)}._info-block-status-beta_e784k_414{color:#fff;background:linear-gradient(135deg,#4f8cff,#9b5de5)}@media(max-width:47.9375rem){._info-block-container_e784k_6{flex-direction:column;gap:.5rem;align-items:flex-start;padding:2rem .75rem .75rem}}@container info-block (width <= 42.5rem){._info-block-header_e784k_58{justify-content:space-between;width:100%}._info-block-actions_e784k_301{align-self:stretch;width:100%;margin-top:.5rem;margin-left:0}._info-block-action_e784k_301{flex:1;justify-content:center;min-width:0}._info-block-close_e784k_251{top:.5rem;right:.5rem}}@media(min-width:48rem)and (max-width:63.9375rem){._info-block-container_e784k_6{padding:.875rem 1.125rem}}@media(forced-colors:active){._info-block-container_e784k_6{border:1px solid ButtonBorder;color:ButtonText;background-color:ButtonFace}._info-block-action_e784k_301{border-color:ButtonBorder;color:ButtonText;background-color:ButtonFace}._info-block-close_e784k_251,._info-block-toggle-inline_e784k_170,._info-block-toggle-block_e784k_210{color:ButtonText;background-color:transparent}._info-block-inline-action_e784k_115,._info-block-inline-link_e784k_153{color:ButtonText}}._row_16fnl_3{border-top:1px solid var(--color-outline-variant)}._topic_16fnl_7{padding:var(--space-sm) var(--space-sm) var(--space-sm) 0;font-weight:var(--font-weight-regular);text-align:start;vertical-align:top}._label_16fnl_14{display:block;font-size:var(--text-sm);font-weight:var(--font-weight-medium);line-height:var(--leading-snug);color:var(--color-on-surface)}._description_16fnl_23{display:block;margin-top:var(--space-2xs);font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--color-on-surface-variant)}._channel_16fnl_33{padding:var(--space-sm) var(--space-2xs);text-align:center;vertical-align:top}._topic_16fnl_7>*,._channel_16fnl_33>*{transition:opacity var(--duration-normal) var(--ease-standard)}._topic_16fnl_7[data-greyed]>*,._channel_16fnl_33[data-greyed]>*{opacity:.45}._always-on_16fnl_55{display:inline-block;padding:var(--space-2xs) var(--space-xs);border-radius:var(--shape-corner-small);font-size:var(--text-xs);font-weight:var(--font-weight-medium);color:var(--color-on-surface-variant);background-color:var(--color-surface-container)}._visually-hidden_16fnl_68{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border-width:0;white-space:nowrap;clip-path:inset(50%)}._cell_1tf98_3{display:flex;flex-direction:column;gap:var(--space-2xs);align-items:center}._note-link_1tf98_10{font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--color-primary);text-align:center;text-decoration:underline}._note-link_1tf98_10:focus-visible{border-radius:var(--shape-corner-extra-small);outline:2px solid var(--color-primary);outline-offset:2px}._organization_1qbo8_5{display:flex;flex-direction:column;min-width:0}._lead_1qbo8_13{display:flex;flex-direction:column;gap:var(--space-sm);min-width:0}._lead_1qbo8_13:not(:last-child){margin-bottom:var(--space-lg)}._row_1qbo8_28{display:flex;flex-wrap:wrap;gap:var(--space-sm) var(--space-md);align-items:center;justify-content:space-between;min-width:0}._identity_1qbo8_38{display:flex;flex:1 1 20rem;gap:var(--space-md);align-items:center;min-width:0}._text_1qbo8_47{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--space-2xs);min-width:0}._title_1qbo8_58{margin:0;font-size:var(--typescale-body-base-size);font-weight:var(--font-weight-semibold);line-height:var(--leading-snug);color:var(--color-on-surface)}._description_1qbo8_67{margin:0;font-size:var(--typescale-body-small-size);line-height:var(--leading-snug);color:var(--color-on-surface-variant);overflow-wrap:anywhere}._status_d1m45_3{display:flex;flex-direction:column;gap:var(--space-xs)}._progress_d1m45_9{margin:0;font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-on-surface-variant)}._failure_d1m45_16{display:flex;flex-wrap:wrap;gap:var(--space-xs) var(--space-md);align-items:center;padding:var(--space-sm) var(--space-md);border-radius:var(--shape-corner-small);color:var(--color-on-error-container);background-color:var(--color-error-container)}._failure_d1m45_16:empty{padding:0}._message_d1m45_36{flex:1 1 16rem;margin:0;font-size:var(--text-sm);line-height:var(--leading-normal)}._actions_d1m45_43{display:flex;gap:var(--space-xs)}._actions_d1m45_43:empty{display:none}._placeholder_gyonu_3{display:flex;flex-direction:column;gap:var(--space-sm)}._placeholder-title_gyonu_9{height:var(--text-base)}._placeholder-row_gyonu_14{display:grid;grid-template-columns:minmax(0,1fr) repeat(3,7.5rem);align-items:start;padding:var(--space-sm) 0;border-top:1px solid var(--color-outline-variant)}._placeholder-topic_gyonu_23{min-width:0}._placeholder-cell_gyonu_27{display:flex;justify-content:center;padding-top:var(--space-2xs)}._error_gyonu_33{display:flex;flex-wrap:wrap;gap:var(--space-sm) var(--space-md);align-items:center;padding:var(--space-md);border-radius:var(--shape-corner-small);color:var(--color-on-error-container);background-color:var(--color-error-container)}._error-message_gyonu_47{flex:1 1 16rem;margin:0;font-size:var(--text-sm);line-height:var(--leading-normal)}._icon-shell_16nxw_14{position:relative;display:inline-flex;line-height:0}._unread-dot_16nxw_29{position:absolute;inset-block-start:0;inset-inline-end:0;inline-size:.625rem;block-size:.625rem;border:2px solid var(--color-surface);border-radius:50%;background-color:var(--color-primary)}._visually-hidden_16nxw_50{position:absolute;overflow:hidden;inline-size:1px;block-size:1px;margin:-1px;padding:0;border:0;white-space:nowrap;clip-path:inset(50%)}._user-identifier-card_16nxw_24{cursor:pointer;overflow:hidden;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:0;border:1px solid rgb(0 0 0 / 30%);border-radius:50%;font-size:16px;font-weight:700;color:#fff;outline:none}._user-identifier-card_16nxw_24:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._user-photo_16nxw_94{width:100%;height:100%;object-fit:cover}._tree_1fh6s_9{display:block}._caret_1fh6s_14{cursor:pointer;display:inline-flex;flex:0 0 16px;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:none;border-radius:var(--shape-corner-extra-small, 4px);font-size:9px;color:var(--color-on-surface-variant, #64748b);background:transparent;transition:transform var(--duration-fast) var(--ease-standard),background var(--duration-fast) var(--ease-standard)}._caret_1fh6s_14:hover{background:var(--color-surface-container-high, #ebedef)}._caret-open_1fh6s_42{transform:rotate(90deg)}._caret-spacer_1fh6s_46{visibility:hidden}._row-dragging_1fh6s_54{opacity:.45}._drop-before_1fh6s_58,._drop-after_1fh6s_59{position:relative}._drop-before_1fh6s_58:before,._drop-after_1fh6s_59:after{content:"";position:absolute;z-index:2;right:0;left:0;height:2px;background:var(--color-primary, #00204a)}._drop-before_1fh6s_58:before{top:-1px}._drop-after_1fh6s_59:after{bottom:-1px}._drop-nest_1fh6s_85{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--color-primary, #00204a) 45%,transparent)}._skeleton-list_1fh6s_93{display:flex;flex-direction:column;gap:6px;padding:8px}._empty_1fh6s_100{padding:32px 16px;font-size:var(--text-sm, 13px);color:var(--color-on-surface-variant, #64748b);text-align:center}._tree_1owh2_3{border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small)}._row_1owh2_8{--row-depth: 0;display:flex;flex-wrap:wrap;gap:var(--space-xs);align-items:center;min-height:32px;padding-right:var(--space-xs);padding-left:calc(var(--space-xs) + var(--row-depth) * var(--space-md));color:var(--color-on-surface)}._expander_1owh2_24{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:none;color:var(--color-on-surface-variant);background:transparent}._expander_1owh2_24:focus-visible{border-radius:var(--shape-corner-small);outline:2px solid var(--color-primary);outline-offset:1px}._expander-spacer_1owh2_47{flex-shrink:0;width:20px}._glyph_1owh2_52{flex-shrink:0;color:var(--color-on-surface-variant)}._name_1owh2_57{overflow:hidden;flex:1;min-width:0;text-overflow:ellipsis;white-space:nowrap}._choice_1owh2_67{display:flex;flex-wrap:wrap;gap:var(--space-xs);align-items:center}._refusal_1owh2_74{font-size:var(--typescale-body-small-size);color:var(--color-on-surface-variant)}._empty_1owh2_79{margin:0;padding:var(--space-sm);color:var(--color-on-surface-variant)}._body_vzt20_3{display:flex;flex-direction:column;gap:var(--space-md)}._subject_vzt20_9,._message_vzt20_10,._status_vzt20_11,._omission_vzt20_12{margin:0;color:var(--color-on-surface)}._status_vzt20_11,._omission_vzt20_12{font-size:var(--typescale-body-small-size);color:var(--color-on-surface-variant)}._failure_vzt20_23{display:flex;flex-direction:column;gap:var(--space-sm);align-items:flex-start}._consequence_vzt20_30{display:flex;gap:var(--space-xs);align-items:flex-start;margin:0;padding:var(--space-xs) var(--space-sm);border-radius:var(--shape-corner-small);font-size:var(--typescale-body-small-size);color:var(--color-on-error-container);background-color:var(--color-error-container)}._consequence-icon_vzt20_45{flex-shrink:0;margin-top:2px}._refusal_vzt20_50{margin:0;padding:var(--space-sm) var(--space-md);border-radius:var(--shape-corner-small);color:var(--color-on-error-container);background-color:var(--color-error-container)}._body_wtsn6_3{display:flex;flex-direction:column;gap:var(--space-md)}._actions_wtsn6_9{display:flex;flex-wrap:wrap;gap:var(--space-sm);justify-content:flex-end}._organizations_wtsn6_16{display:flex;flex-direction:column;gap:var(--space-sm)}._message_wtsn6_22{margin:0;color:var(--color-on-surface)}._status_wtsn6_27{margin:0;font-size:var(--typescale-body-small-size);color:var(--color-on-surface-variant)}._failure_wtsn6_33{display:flex;flex-direction:column;gap:var(--space-sm);align-items:flex-start}._matrix_rpusn_3{display:grid;gap:var(--space-2xs);margin:0;font-size:var(--typescale-body-small-size)}._row_rpusn_10{display:grid;grid-template-columns:minmax(8rem,12rem) 1fr;gap:var(--space-sm);align-items:baseline}._term_rpusn_17{font-weight:var(--font-weight-medium);color:var(--color-on-surface)}._state_rpusn_22{margin:0;color:var(--color-on-surface-variant)}._allowed_rpusn_27{color:var(--color-on-surface)}._withheld_rpusn_31{font-weight:var(--font-weight-medium);color:var(--color-on-surface)}._section_jvc9o_3{border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium);background-color:var(--color-surface)}._toggle_jvc9o_9{cursor:pointer;display:flex;gap:var(--space-sm);align-items:center;justify-content:space-between;width:100%;padding:var(--space-md);border:none;border-radius:var(--shape-corner-medium);text-align:left;background:transparent}._toggle_jvc9o_9:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._title_jvc9o_32{display:flex;flex-direction:column;gap:var(--space-2xs);min-width:0}._organization_jvc9o_39{overflow:hidden;margin:0;font-size:var(--typescale-body-medium-size);font-weight:var(--font-weight-semibold);color:var(--color-on-surface);text-overflow:ellipsis;white-space:nowrap}._holding_jvc9o_51,._when_jvc9o_52,._note_jvc9o_53{margin:0;font-size:var(--typescale-body-small-size);color:var(--color-on-surface-variant)}._chevron_jvc9o_59{flex:none;color:var(--color-on-surface-variant);transition:transform var(--duration-normal) var(--ease-standard)}._chevron-open_jvc9o_65{transform:rotate(180deg)}._content_jvc9o_79{display:flex;flex-direction:column;gap:var(--space-md);padding:0 var(--space-md) var(--space-md)}._group_jvc9o_86{display:flex;flex-direction:column;gap:var(--space-sm)}._heading_jvc9o_92{margin:0;font-size:var(--typescale-body-small-size);font-weight:var(--font-weight-semibold);color:var(--color-on-surface)}._actions_jvc9o_99{display:flex;gap:var(--space-sm);justify-content:flex-end}._history_jvc9o_105{display:flex;flex-direction:column;gap:var(--space-xs);margin:0;padding:0;list-style:none}._event_jvc9o_116{display:flex;gap:var(--space-sm);justify-content:space-between;color:var(--color-on-surface)}._refusal_jvc9o_123{margin:0;padding:var(--space-sm) var(--space-md);border-radius:var(--shape-corner-small);color:var(--color-on-error-container);background-color:var(--color-error-container)}._versions_1o8mc_3{display:flex;flex-direction:column;gap:var(--space-xs);margin:0;padding:var(--space-xs) 0;list-style:none}._version_1o8mc_3{display:flex;flex-wrap:wrap;gap:var(--space-xs) var(--space-md);align-items:baseline;font-size:13px;color:var(--color-on-surface)}._number_1o8mc_24{display:inline-flex;gap:var(--space-xs);align-items:center;font-weight:600}._current_1o8mc_31{padding:0 var(--space-xs);border-radius:var(--shape-corner-small);font-size:11px;font-weight:600;color:var(--color-on-primary-container);background-color:var(--color-primary-container)}._meta_1o8mc_42{font-variant-numeric:tabular-nums;color:var(--color-on-surface-variant)}._note_1o8mc_47{flex-basis:100%;color:var(--color-on-surface-variant)}._message_1o8mc_52{margin:0;font-size:13px;color:var(--color-on-surface-variant)}._body_w1kws_3{display:flex;flex-direction:column;gap:var(--space-md)}._location_w1kws_9{margin:0;font-size:14px;color:var(--color-on-surface-variant)}._refusal_w1kws_15{margin:0;padding:var(--space-sm) var(--space-md);border-radius:var(--shape-corner-small);font-size:14px;color:var(--color-on-error-container);background-color:var(--color-error-container)}._tags_1vfhr_6{overflow:hidden;display:flex;gap:var(--space-xs);align-items:center;min-width:0;white-space:nowrap}._tags-wrap_1vfhr_19{display:flex;flex-wrap:wrap;gap:var(--space-xs);align-items:center;min-width:0;padding-block:var(--space-xs)}._status_1vfhr_32{display:inline-flex;align-items:center;padding:1px var(--space-sm);border:1px solid var(--color-outline-variant);border-radius:999px;font-size:11px;color:var(--color-on-surface-variant)}._count_1vfhr_46,._count-none_1vfhr_47{cursor:pointer;display:inline-flex;gap:var(--space-xs);align-items:center;padding:var(--space-xs);border:0;border-radius:var(--shape-corner-small);font:inherit;color:var(--color-on-surface);background:transparent}._count-none_1vfhr_47{color:var(--color-on-surface-variant)}._holds_1vfhr_71{cursor:default;display:inline-flex;gap:var(--space-xs);align-items:center;padding:var(--space-xs);border:0;border-radius:var(--shape-corner-small);font:inherit;color:var(--color-on-surface);background:transparent}._holds_1vfhr_71:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._count_1vfhr_46:hover,._count-none_1vfhr_47:hover{background:var(--color-surface-container)}._count_1vfhr_46:focus-visible,._count-none_1vfhr_47:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._mark_1bpni_3,._terms_1bpni_4{display:inline-flex;flex-shrink:0;gap:var(--space-2xs);align-items:center;font-size:var(--typescale-body-small-size);white-space:nowrap}._mark_1bpni_3{color:var(--color-on-secondary-container)}._segment_1bpni_18{padding:0 var(--space-xs);border-radius:var(--shape-corner-small);color:var(--color-on-surface-variant);background-color:var(--color-surface-container-high)}._kept_1krkg_4{font-weight:600;color:var(--color-on-surface-variant)}._reason_1krkg_10{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;white-space:nowrap;clip-path:inset(50%)}._list_1ddnj_5{display:flex;flex-direction:column;gap:var(--space-xs);margin:0;padding:0;list-style:none}._list_1ddnj_5 ._list_1ddnj_5{margin-top:var(--space-xs);padding-left:var(--space-md)}._entry_1ddnj_21{display:flex;flex-direction:column;min-width:0}._link_1ddnj_29{display:flex;flex-direction:column;min-width:0;margin-inline:calc(-1 * var(--space-xs));padding-inline:var(--space-xs);border-radius:var(--shape-corner-small);color:inherit;text-decoration:none}._link_1ddnj_29:hover{background:var(--color-surface-container)}._link_1ddnj_29:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}._line_1ddnj_51{display:flex;gap:var(--space-xs);align-items:baseline;min-width:0}._icon_1ddnj_58{flex-shrink:0;width:1rem;color:var(--color-on-surface-variant)}._label_1ddnj_64{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}._place_1ddnj_71{overflow:hidden;min-width:0;font-size:.85em;color:var(--color-on-surface-variant);text-overflow:ellipsis;white-space:nowrap}._badge_1ddnj_82{flex-shrink:0;padding:0 var(--space-xs);border-radius:var(--shape-corner-small);font-size:.75em;color:var(--color-on-surface);background:var(--color-surface-container-high)}._body_2oqq2_6{display:flex;flex-direction:column;gap:1rem}._message_2oqq2_12{margin:0;font-size:1rem;line-height:1.5;color:var(--color-on-surface);text-align:left}._warning_2oqq2_21{display:flex;gap:1rem;align-items:flex-start;padding:1.5rem;border:1px solid var(--color-tertiary);border-radius:var(--shape-corner-medium);background:var(--color-tertiary-container)}._warning-icon_2oqq2_33{flex-shrink:0;font-size:1.5rem;color:var(--color-tertiary)}._warning-content_2oqq2_39{display:flex;flex-direction:column;gap:.5rem}._warning-title_2oqq2_45{margin:0;font-size:1rem;font-weight:600;color:var(--color-on-tertiary-container)}._warning-text_2oqq2_52{margin:0;font-size:.9rem;line-height:1.4;color:var(--color-on-surface-variant)}._color-picker-container_1y4tc_7{display:flex;flex-direction:column;gap:.375rem}._color-picker-label_1y4tc_13{font-size:.8125rem;font-weight:500;color:var(--color-on-surface)}._color-circles-row_1y4tc_23{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}._color-circle_1y4tc_23{cursor:pointer;width:28px;height:28px;border:2px solid transparent;border-radius:50%;background-color:var(--circle-color, #000);transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard)}._color-circle_1y4tc_23:focus-visible{border-color:var(--color-primary, #2563eb);outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary, #2563eb) 25%,transparent)}._color-circle_1y4tc_23:hover:not(._color-circle-disabled_1y4tc_57){transform:scale(1.1);box-shadow:0 0 0 2px color-mix(in srgb,var(--circle-color, #000) 30%,transparent)}._color-circle-selected_1y4tc_63{border-color:var(--color-on-surface, #1f2937);box-shadow:0 0 0 2px var(--color-surface, #fff),0 0 0 3.5px var(--color-on-surface, #1f2937)}._color-circle-selected_1y4tc_63:hover:not(._color-circle-disabled_1y4tc_57){transform:scale(1.1);box-shadow:0 0 0 2px var(--color-surface, #fff),0 0 0 3.5px var(--color-on-surface, #1f2937)}._color-circle-disabled_1y4tc_57{cursor:not-allowed;opacity:.5}._custom-color-wrapper_1y4tc_86{position:relative}._remove-custom-button_1y4tc_90{cursor:pointer;position:absolute;top:-4px;right:-4px;display:flex;align-items:center;justify-content:center;width:14px;height:14px;padding:0;border:1px solid var(--color-outline-variant, #d1d5db);border-radius:50%;font-size:.5rem;color:var(--color-on-surface-variant, #6b7280);opacity:0;background:var(--color-surface, #fff);transition:opacity var(--duration-fast) var(--ease-standard),background var(--duration-fast) var(--ease-standard)}._remove-custom-button_1y4tc_90:hover{border-color:var(--color-error, #dc2626);color:var(--color-error, #dc2626);background:var(--color-error-container, #fecaca)}._custom-color-wrapper_1y4tc_86:hover ._remove-custom-button_1y4tc_90{opacity:1}._add-color-circle_1y4tc_132{cursor:pointer;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:1.5px dashed var(--color-outline-variant, #d1d5db);border-radius:50%;background:var(--color-surface, #fff);transition:border-color var(--duration-fast) var(--ease-standard),background var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard)}._add-color-circle_1y4tc_132:focus-visible{border-color:var(--color-primary, #2563eb);outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary, #2563eb) 20%,transparent)}._add-color-circle_1y4tc_132:hover:not(._color-circle-disabled_1y4tc_57){transform:scale(1.1);border-color:var(--color-primary, #2563eb);background:color-mix(in srgb,var(--color-primary, #2563eb) 6%,transparent)}._add-color-icon_1y4tc_165{font-size:.625rem;color:var(--color-on-surface-variant, #6b7280);transition:color var(--duration-fast) var(--ease-standard)}._add-color-circle_1y4tc_132:hover:not(._color-circle-disabled_1y4tc_57) ._add-color-icon_1y4tc_165{color:var(--color-primary, #2563eb)}._page_5gw15_6{display:flex;flex-direction:column;gap:var(--space-sm)}._lead_5gw15_12{margin:0;color:var(--color-on-surface)}._holders_5gw15_17{overflow-y:auto;max-height:16rem;padding:var(--space-sm);border-radius:var(--shape-corner-small);background-color:var(--color-surface-container-low)}._note_5gw15_27{margin:0;color:var(--color-on-surface)}._undo_5gw15_32{margin:0;font-size:var(--typescale-body-small-size);color:var(--color-on-surface-variant)}._body_pgffu_5{display:flex;flex-direction:column;gap:var(--space-sm)}._summary_pgffu_11{margin:0;color:var(--color-on-surface)}._list_pgffu_16{overflow-y:auto;display:flex;flex-direction:column;gap:var(--space-xs);max-height:16rem;margin:0;padding:0;list-style:none}._item_pgffu_29{display:flex;flex-direction:column;padding:var(--space-xs) var(--space-sm);border-radius:var(--shape-corner-small);background-color:var(--color-surface-container-low)}._name_pgffu_39{overflow:hidden;font-weight:600;color:var(--color-on-surface);text-overflow:ellipsis;white-space:nowrap}._reason_pgffu_48{font-size:var(--typescale-body-small-size);color:var(--color-on-surface-variant)}._body_1ekkh_3{display:flex;flex-direction:column;gap:var(--space-md)}._lead_1ekkh_9{margin:0;font-size:14px;color:var(--color-on-surface)}._hint_1ekkh_15{margin:0;font-size:13px;color:var(--color-on-surface-variant)}._meter_1wq92_7{--meter-hit-reach: 8px;display:flex;flex-direction:column;gap:var(--space-sm);box-sizing:border-box;width:100%;min-width:0}._detailed_1wq92_21{container-name:storage-meter;container-type:inline-size;gap:var(--space-md)}._summary_1wq92_29{display:flex;flex-wrap:wrap;gap:var(--space-xs) var(--space-md);align-items:baseline;justify-content:space-between}._usage_1wq92_37{margin:0;font-size:14px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--color-on-surface)}._availability_1wq92_46{display:inline-flex;gap:var(--space-xs);align-items:baseline;margin:0;font-size:13px;font-variant-numeric:tabular-nums;color:var(--color-on-surface-variant)}._availability_1wq92_46[data-warning=true]{font-weight:600;color:var(--color-on-surface)}._warning-icon_1wq92_63{color:var(--color-warning)}._figures_1wq92_70{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--space-md);margin:0}._figure_1wq92_70{display:flex;flex-direction:column;gap:var(--space-2xs);min-width:0;padding-inline-start:var(--space-md);border-inline-start:1px solid var(--color-outline-variant)}._figure_1wq92_70:nth-child(odd){padding-inline-start:0;border-inline-start:none}@container storage-meter (width >= 32rem){._figures_1wq92_70{grid-template-columns:repeat(4,minmax(0,1fr))}._figure_1wq92_70:nth-child(odd):not(:first-child){padding-inline-start:var(--space-md);border-inline-start:1px solid var(--color-outline-variant)}}._figure-label_1wq92_103{font-size:var(--text-xs);font-weight:var(--font-weight-medium);color:var(--color-on-surface-variant);text-transform:uppercase;letter-spacing:var(--tracking-wide)}._figure-value_1wq92_111{display:flex;flex-direction:column;gap:var(--space-2xs);margin:0;font-size:var(--text-xl);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;line-height:var(--leading-tight);color:var(--color-on-surface);overflow-wrap:anywhere}._figure-amount_1wq92_126{display:inline-flex;gap:var(--space-xs);align-items:baseline}._figure-amount_1wq92_126 ._warning-icon_1wq92_63{font-size:.75em}._figure-note_1wq92_136{font-size:var(--text-xs);font-weight:var(--font-weight-semibold);color:var(--color-on-surface)}._visually-hidden_1wq92_145{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border-width:0;white-space:nowrap;clip-path:inset(50%)}._bar_1wq92_162{position:relative}._track_1wq92_171{overflow:hidden;display:grid;height:12px;border-radius:var(--shape-corner-extra-small);background:var(--color-surface-container-high)}._section_1wq92_183{--meter-end: 0;--motion-meter-value: var(--meter-end);grid-area:1 / 1;background:var(--section-color)}._hits_1wq92_195{position:absolute;inset:calc(-1 * var(--meter-hit-reach)) 0;display:flex}._hit_1wq92_195{--meter-share: 0;flex:0 0 calc(var(--meter-share) * 100%);min-width:0}._hit-target_1wq92_208{position:relative;display:block;height:100%}._hit-target_1wq92_208:after{content:"";position:absolute;inset:var(--meter-hit-reach) 0;border-radius:var(--shape-corner-extra-small)}._hit_1wq92_195:not(:last-child) ._hit-target_1wq92_208:after{box-shadow:inset -2px 0 0 var(--color-surface-container-high)}._hit-target_1wq92_208[data-active=true]:after{outline:2px solid var(--color-on-surface);outline-offset:1px}._legend_1wq92_232{display:flex;flex-wrap:wrap;gap:var(--space-xs) var(--space-md);margin:0;padding:0;list-style:none}._legend-fit_1wq92_245{position:relative;min-width:0}._legend-fit_1wq92_245[data-fit=none]{margin-block-start:calc(var(--space-sm) * -1)}._legend-one-line_1wq92_254{flex-wrap:nowrap}._legend-icons_1wq92_259{column-gap:var(--space-sm)}._legend-measure_1wq92_265{position:absolute;inset-inline-end:0;overflow:hidden;width:max-content;height:0;visibility:hidden}._legend-entry_1wq92_281{display:flex}._legend-one-line_1wq92_254 ._legend-entry_1wq92_281{flex:none}._legend-item_1wq92_291{cursor:default;display:inline-flex;gap:var(--space-xs);align-items:center;padding:2px var(--space-xs);border:none;border-radius:var(--shape-corner-extra-small);font:inherit;font-size:13px;color:var(--color-on-surface);background:none}._legend-item_1wq92_291[data-active=true]{background:var(--color-surface-container-high)}._legend-item_1wq92_291[data-opens=true]{cursor:pointer}._legend-item_1wq92_291[data-opens=true]:hover ._legend-label_1wq92_317{color:var(--color-primary);text-decoration:underline}._legend-item_1wq92_291:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._legend-bytes_1wq92_327{font-variant-numeric:tabular-nums;color:var(--color-on-surface-variant)}._legend-icon_1wq92_259{flex:none;font-size:12px;color:var(--section-color)}._swatch_1wq92_339{flex:none;width:10px;height:10px;border-radius:2px;background:var(--section-color)}._section_1wq92_183[data-section=Pictures],._swatch_1wq92_339[data-section=Pictures],._legend-icon_1wq92_259[data-section=Pictures]{--section-color: var(--color-storage-usage-pictures)}._section_1wq92_183[data-section=Documents],._swatch_1wq92_339[data-section=Documents],._legend-icon_1wq92_259[data-section=Documents]{--section-color: var(--color-storage-usage-documents)}._section_1wq92_183[data-section=Videos],._swatch_1wq92_339[data-section=Videos],._legend-icon_1wq92_259[data-section=Videos]{--section-color: var(--color-storage-usage-videos)}._section_1wq92_183[data-section=Audio],._swatch_1wq92_339[data-section=Audio],._legend-icon_1wq92_259[data-section=Audio]{--section-color: var(--color-storage-usage-audio)}._section_1wq92_183[data-section=Archives],._swatch_1wq92_339[data-section=Archives],._legend-icon_1wq92_259[data-section=Archives]{--section-color: var(--color-storage-usage-archives)}._section_1wq92_183[data-section=shared],._swatch_1wq92_339[data-section=shared],._legend-icon_1wq92_259[data-section=shared]{--section-color: var(--color-storage-usage-shared)}._section_1wq92_183[data-section=trash],._swatch_1wq92_339[data-section=trash]{--section-color: var(--color-storage-usage-trash);background:repeating-linear-gradient(-45deg,var(--section-color) 0 2px,transparent 2px 4px)}._legend-icon_1wq92_259[data-section=trash]{--section-color: var(--color-storage-usage-trash)}._swatch_1wq92_339[data-section=trash]{box-shadow:inset 0 0 0 1px var(--section-color)}._swatch_1wq92_339[data-excluded=true]{box-sizing:border-box;border:1px dashed var(--color-on-surface-variant);background:none}._breakdown_1wq92_418{display:flex;flex-direction:column}._rows_1wq92_423{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}._row_1wq92_423{display:grid;grid-template-areas:"swatch label bytes share" ". detail detail detail";grid-template-columns:auto minmax(0,1fr) 5.5rem 6rem;gap:var(--space-2xs) var(--space-sm);align-items:baseline;margin:0;padding:var(--space-xs);border-radius:var(--shape-corner-extra-small);font-size:var(--text-sm)}._rows_1wq92_423>li+li{box-shadow:inset 0 1px 0 var(--color-outline-variant)}._row_1wq92_423[data-active=true]{background:var(--color-surface-container-high)}._row_1wq92_423[data-excluded=true]{grid-template-areas:"swatch label bytes share";margin-top:var(--space-xs);padding-top:var(--space-sm);box-shadow:inset 0 1px 0 var(--color-outline-base)}._row-button_1wq92_468{cursor:pointer;box-sizing:border-box;width:100%;border:none;font:inherit;font-size:var(--text-sm);color:inherit;text-align:start;background:none}._row-button_1wq92_468[data-active=true]{background:var(--color-surface-container-high)}._row-button_1wq92_468:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}._row_1wq92_423>._swatch_1wq92_339{grid-area:swatch;align-self:center}._row-label_1wq92_497{grid-area:label;font-weight:var(--font-weight-medium);color:var(--color-on-surface)}._row-bytes_1wq92_503{grid-area:bytes;font-variant-numeric:tabular-nums;color:var(--color-on-surface);text-align:end}._row-share_1wq92_510{grid-area:share;font-variant-numeric:tabular-nums;color:var(--color-on-surface-variant);text-align:end}._row-detail_1wq92_517{grid-area:detail;font-size:var(--text-xs);color:var(--color-on-surface-variant)}._row-button_1wq92_468:hover ._row-label_1wq92_497{color:var(--color-primary);text-decoration:underline}._empty_1wq92_528{margin:0;font-size:var(--text-sm);color:var(--color-on-surface-variant)}._detail_1wq92_21{display:flex;flex-direction:column;gap:var(--space-xs)}._detail-value_1wq92_541{display:flex;flex-wrap:wrap;gap:var(--space-xs);align-items:baseline;margin:0;font-size:14px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--color-on-surface)}._detail-share_1wq92_555{font-size:13px;font-weight:400;color:var(--color-on-surface-variant)}._detail-text_1wq92_561,._readout_1wq92_567{margin:0;font-size:13px;color:var(--color-on-surface-variant)}@container storage-meter (width < 32rem){._row_1wq92_423[data-excluded=true]{grid-template-areas:"swatch label label label" ". bytes bytes bytes"}._row_1wq92_423[data-excluded=true] ._row-bytes_1wq92_503{text-align:start}}._message_18jth_3{margin:0;font-size:var(--typescale-body-medium-size);line-height:1.5;color:var(--color-on-surface-variant)}._footer_18jth_14>:last-child{flex:1 1 auto;flex-wrap:wrap;justify-content:flex-end;min-width:0}._popup-menu_1j6nu_5{position:fixed;z-index:1000;min-width:240px;padding:16px;border:1px solid var(--color-outline-base);border-radius:8px;background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-medium)}._user-info_1j6nu_24{display:flex;flex-direction:column;margin-bottom:8px;text-align:center}._user-name_1j6nu_31{margin:0 0 4px;font-size:18px;line-height:24px}._user-email_1j6nu_38{margin-top:4px;font-size:14px;word-break:break-all}._divider_1j6nu_44{margin:12px 0}._menu-item_1j6nu_55{cursor:pointer;display:flex;gap:8px;align-items:center;justify-content:space-between;inline-size:calc(100% + 32px);margin-inline:-16px;padding:8px 16px;border:none;font-family:inherit;font-size:14px;color:var(--color-on-surface);text-align:start;background:none}._menu-item_1j6nu_55:hover{background-color:var(--color-surface-container)}._menu-item_1j6nu_55:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}._menu-item-badge_1j6nu_87{flex:none;inline-size:.5rem;block-size:.5rem;border-radius:50%;background-color:var(--color-primary)}._visually-hidden_1j6nu_103{position:absolute;overflow:hidden;inline-size:1px;block-size:1px;margin:-1px;padding:0;border:0;white-space:nowrap;clip-path:inset(50%)}._actions_1j6nu_119{display:flex;justify-content:center;padding-top:8px}._sign-out-button_1j6nu_125{width:100%}._background-container_1l6rv_4{pointer-events:none;position:fixed;z-index:0;top:0;left:0;overflow:hidden;width:100vw;height:100vh;background-color:var(--color-surface)}._light_1l6rv_22{position:absolute;opacity:.5;filter:blur(180px)}._light_1l6rv_22[data-position=top-right]{top:-20%;right:-10%;width:800px;height:800px;border-radius:50%;background:radial-gradient(circle,var(--color-primary) 0%,var(--color-primary-container) 25%,transparent 0%)}._light_1l6rv_22[data-position=left]{top:0;left:0;width:300px;height:100vh;background:linear-gradient(to right,var(--color-primary) 0%,var(--color-primary-container) 30%,transparent 100%)}._triangle_1l6rv_62{position:absolute;opacity:.65}._parallelogram_1l6rv_68{position:absolute;z-index:1;transform:skew(-20deg);width:100px;height:25px}._parallelogram_1l6rv_68[data-position=first]{top:25vh;left:7vw;background:var(--color-secondary)}._parallelogram_1l6rv_68[data-position=second]{top:calc(25vh + 30px);left:6.6vw;background:var(--color-on-surface)}._parallelogram_1l6rv_68[data-position=third]{top:85vh;left:83vw;background:var(--color-secondary)}._parallelogram_1l6rv_68[data-position=fourth]{top:calc(85vh + 30px);left:82.6vw;background:var(--color-on-surface)}._dashed-line_1l6rv_106{position:absolute;top:0;width:0;height:100vh}._dashed-line_1l6rv_106[data-style=type-a]{border-left:1px dashed color-mix(in srgb,var(--color-on-surface) 15%,transparent)}._dashed-line_1l6rv_106[data-style=type-b]{border-left:1px dotted color-mix(in srgb,var(--color-on-surface) 12%,transparent)}._dashed-line_1l6rv_106[data-position="1"]{left:5vw}._dashed-line_1l6rv_106[data-position="2"]{left:12vw}._dashed-line_1l6rv_106[data-position="3"]{left:13vw}._dashed-line_1l6rv_106[data-position="4"]{left:25vw}._dashed-line_1l6rv_106[data-position="5"]{left:30vw}._dashed-line_1l6rv_106[data-position="6"]{left:95vw}._dashed-line_1l6rv_106[data-position="7"]{left:65vw}._dashed-line_1l6rv_106[data-position="8"]{left:75vw}._dashed-line_1l6rv_106[data-position="9"]{left:85vw}._triangle_1l6rv_62[data-position=first]{top:0;right:0;width:75vw;height:100vh;background-color:color-mix(in srgb,var(--color-primary) 2%,transparent);clip-path:polygon(100% 0%,100% 100%,0% 100%)}._triangle_1l6rv_62[data-position=second]{top:8vh;right:0;width:67vw;height:100vh;background-color:color-mix(in srgb,var(--color-primary) 2%,transparent);clip-path:polygon(100% 0%,100% 100%,0% 100%)}@media(max-width:1024px){._light_1l6rv_22[data-position=top-right]{width:650px;height:650px;opacity:.45}._light_1l6rv_22[data-position=left]{width:250px;opacity:.45}._triangle_1l6rv_62[data-position=first]{height:80vh}._triangle_1l6rv_62[data-position=second]{top:7vh;height:80vh}._parallelogram_1l6rv_68{width:250px;height:120px}}@media(max-width:768px){._light_1l6rv_22{opacity:.4;filter:blur(120px)}._light_1l6rv_22[data-position=top-right]{width:500px;height:500px}._light_1l6rv_22[data-position=left]{width:200px}._triangle_1l6rv_62{background-color:#0000000f}._triangle_1l6rv_62[data-position=first]{height:70vh}._triangle_1l6rv_62[data-position=second]{top:6vh;height:70vh;background-color:#0000000d}._parallelogram_1l6rv_68,._dashed-line_1l6rv_106{display:none}}@media(max-width:480px){._light_1l6rv_22{opacity:.35;filter:blur(100px)}._light_1l6rv_22[data-position=top-right]{width:350px;height:350px}._light_1l6rv_22[data-position=left]{width:150px}._triangle_1l6rv_62{background-color:#0000000d}._triangle_1l6rv_62[data-position=first]{height:60vh}._triangle_1l6rv_62[data-position=second]{top:5.5vh;height:60vh;background-color:#0000000a}}@media(prefers-reduced-motion:reduce){._light_1l6rv_22{opacity:.25;filter:blur(80px)}._triangle_1l6rv_62{background-color:#0000000a}._parallelogram_1l6rv_68{opacity:.5}}[data-theme=dark] ._light_1l6rv_22{opacity:.35;filter:blur(150px)}[data-theme=dark] ._triangle_1l6rv_62{background-color:#ffffff0f}[data-theme=dark] ._triangle_1l6rv_62[data-position=second]{background-color:#ffffff0a}[data-theme=dark] ._parallelogram_1l6rv_68{opacity:.5}[data-theme=dark] ._dashed-line_1l6rv_106[data-style=type-a]{border-left-color:color-mix(in srgb,var(--color-on-surface) 20%,transparent)}[data-theme=dark] ._dashed-line_1l6rv_106[data-style=type-b]{border-left-color:color-mix(in srgb,var(--color-on-surface) 18%,transparent)}[data-theme=dark] ._dashed-line_1l6rv_106[data-style=type-c]{background-image:repeating-linear-gradient(to bottom,color-mix(in srgb,var(--color-on-surface) 16%,transparent) 0,color-mix(in srgb,var(--color-on-surface) 16%,transparent) 16px,transparent 16px,transparent 24px)}._progress-container_iz9at_3{box-sizing:border-box;width:100%;margin-block:0 1rem;padding:1rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small);background-color:var(--color-surface)}._progress-header_iz9at_14{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;justify-content:space-between;margin-bottom:.75rem}._progress-label_iz9at_24{font-size:var(--typescale-body-medium-size, 1rem);font-weight:600;line-height:var(--typescale-body-medium-line-height, 1.5);color:var(--color-on-surface)}._completion-percentage_iz9at_31{padding:.25rem .5rem;border:1px solid var(--color-outline-variant);border-radius:4px;font-size:.85rem;font-weight:500;color:var(--color-on-surface);background-color:var(--color-surface)}._completion-badge_iz9at_43{padding:.25rem .75rem;border-radius:var(--shape-corner-small);font-size:var(--typescale-label-small-size, .75rem);font-weight:600;color:var(--color-on-primary);text-transform:uppercase;letter-spacing:.5px;background-color:var(--color-primary)}._required-complete-badge_iz9at_56{padding:.25rem .75rem;border-radius:var(--shape-corner-small);font-size:var(--typescale-label-small-size, .75rem);font-weight:600;color:var(--color-on-secondary);text-transform:uppercase;letter-spacing:.5px;background-color:var(--color-secondary)}._progress-bar-container_iz9at_69{position:relative;margin-bottom:.75rem}._progress-bar_iz9at_69{width:100%;padding:2px;border-radius:var(--shape-corner-small);background-color:var(--color-surface-variant)}._progress-fill_iz9at_86{--motion-meter-radius: var(--shape-corner-small);height:14px;border-radius:var(--shape-corner-small);box-shadow:0 0 0 1px #fff3 inset}._progress-fill-complete_iz9at_97{background-color:var(--color-success)}._progress-fill-required-met_iz9at_102{background-color:var(--color-warning)}._progress-fill-required-missing_iz9at_107{background-color:var(--color-error)}._threshold-marker_iz9at_115{cursor:pointer;position:absolute;z-index:10;top:44%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:1px solid var(--color-surface-container-highest);border-radius:50%;font-size:var(--typescale-label-small-size, .75rem);font-weight:600;color:var(--color-on-surface);background-color:var(--color-surface);box-shadow:0 2px 4px #0000001a;transition:translate var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}._threshold-marker_iz9at_115:hover{border-color:var(--color-primary);color:var(--color-on-primary-container);background-color:var(--color-primary-container)}._progress-stats_iz9at_156{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:space-between}._progress-stats_iz9at_156>._completion-percentage_iz9at_31{opacity:.7}._progress-stat_iz9at_156{font-size:var(--typescale-body-small-size, .875rem);font-weight:500;color:var(--color-on-surface-variant)}@media(max-width:768px){._progress-container_iz9at_3{width:100%;margin-bottom:.75rem;padding:.75rem}._progress-header_iz9at_14{flex-direction:column;gap:.5rem;align-items:flex-start}._progress-label_iz9at_24{font-size:var(--typescale-body-small-size, .875rem)}._completion-badge_iz9at_43,._required-complete-badge_iz9at_56{padding:.2rem .5rem;font-size:var(--typescale-label-small-size, .6875rem)}._threshold-marker_iz9at_115{width:16px;height:16px;font-size:var(--typescale-label-small-size, .625rem)}._progress-stats_iz9at_156{flex-direction:column;gap:.25rem;align-items:flex-start}._progress-stat_iz9at_156{font-size:var(--typescale-body-small-size, .8125rem)}}@media(max-width:480px){._progress-container_iz9at_3{width:100%;margin-bottom:.5rem;padding:.5rem;border-radius:var(--shape-corner-extra-small)}._progress-label_iz9at_24{font-size:var(--typescale-body-small-size, .8125rem);line-height:1.4}._threshold-marker_iz9at_115{width:14px;height:14px;font-size:.5rem}._progress-stat_iz9at_156{font-size:var(--typescale-body-small-size, .75rem)}}@media(prefers-reduced-motion:reduce){._threshold-marker_iz9at_115{transition:none}}._threshold-marker_iz9at_115:focus{outline:2px solid var(--color-primary);outline-offset:2px}._progress-container_iz9at_3:hover{border-color:var(--color-outline);box-shadow:0 2px 8px #0000001a;transition:all var(--duration-fast) var(--ease-standard)}._progress-header_iz9at_14,._progress-stats_iz9at_156{min-height:24px}._question-renderer_18v2z_7{--motion-lift-shadow: var(--card-shadow);position:relative;padding:1.5rem;border:1px solid var(--color-outline-variant);border-width:1px;border-radius:var(--shape-corner-medium);background-color:var(--color-surface);transition:border-color var(--duration-slow) var(--ease-standard),background-color var(--duration-slow) var(--ease-standard)}._question-renderer_18v2z_7:hover{border-color:var(--color-outline-base)}._question-renderer_18v2z_7:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-container)}._question-renderer_18v2z_7:focus{outline:2px solid var(--color-primary);outline-offset:2px}._question-renderer-content_18v2z_40{position:relative}._unsupported-question_18v2z_45{padding:1rem;border-left:4px solid var(--color-error);border-radius:var(--shape-corner-small);color:var(--color-on-error-container);background-color:var(--color-error-container)}._unsupported-question_18v2z_45 p{margin:0;font-weight:500;color:var(--color-error)}._question-renderer_18v2z_7[data-validation-error=true]{border-color:color-mix(in srgb,var(--color-error) 50%,transparent);background-color:color-mix(in srgb,var(--color-error) 4%,var(--color-surface))}._question-renderer_18v2z_7[data-validation-error=true]:hover{border-color:color-mix(in srgb,var(--color-error) 65%,transparent)}._question-renderer_18v2z_7[data-validation-error=true]:focus-within{border-color:var(--color-error);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-error) 15%,transparent)}@media(max-width:768px){._question-renderer_18v2z_7{padding:1rem;border-radius:var(--shape-corner-small)}}@media(max-width:480px){._question-renderer_18v2z_7{padding:.75rem}}@media(prefers-reduced-motion:reduce){._question-renderer_18v2z_7{transition:none}}._question-renderer_18v2z_7+._question-renderer_18v2z_7{margin-top:0}._array-question-constraints_mtguw_4{padding:.5rem .75rem;border-left:4px solid var(--color-primary);border-radius:var(--shape-corner-small);font-size:.875rem;font-weight:500;color:var(--color-on-surface-variant);background-color:var(--color-surface-variant)}._array-question-control_mtguw_17{display:flex;flex-direction:column;gap:.75rem}._array-question-empty_mtguw_24{padding:2rem;border:2px dashed var(--color-outline-variant);border-radius:var(--shape-corner-medium);text-align:center;background-color:var(--color-surface-variant)}._array-question-empty_mtguw_24 p{margin:0;font-size:.875rem;font-style:italic;color:var(--color-on-surface-variant)}._array-question-items_mtguw_42{width:100%}._array-question-item_mtguw_42{--motion-from-block: calc(-1 * var(--motion-distance-md));display:flex;gap:.75rem;align-items:flex-start;padding:1rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small);background-color:var(--color-surface);transition:border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}._array-question-item_mtguw_42:hover{border-color:var(--color-primary);background-color:var(--color-surface-variant)}._array-question-item-content_mtguw_72{display:flex;flex:1;flex-direction:column;gap:.5rem}._array-question-item-label_mtguw_79{margin-bottom:.25rem;font-size:.875rem;font-weight:500;color:var(--color-on-surface)}._array-question-item-input_mtguw_87._ant-input_mtguw_87{border-color:var(--color-outline-variant);color:var(--color-on-surface);background-color:var(--color-surface)}._array-question-item-input_mtguw_87._ant-input_mtguw_87:hover{border-color:var(--color-primary)}._array-question-item-input_mtguw_87._ant-input_mtguw_87:focus{border-color:var(--color-primary);outline:2px solid var(--color-primary);outline-offset:2px;box-shadow:0 0 0 2px var(--color-primary-container)}._array-question-item-input_mtguw_87._ant-input_mtguw_87::placeholder{color:var(--color-on-surface-variant)}._array-question-remove-button_mtguw_109._ant-btn_mtguw_109{min-width:40px;height:40px;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small);color:var(--color-on-surface-variant);background-color:var(--color-surface)}._array-question-remove-button_mtguw_109._ant-btn_mtguw_109:hover{border-color:var(--color-error);color:var(--color-on-error-container);background-color:var(--color-error-container)}._array-question-remove-button_mtguw_109._ant-btn_mtguw_109:disabled{cursor:not-allowed;border-color:var(--color-outline-variant);color:var(--color-on-surface-variant);opacity:.5;background-color:var(--color-surface-variant)}._array-question-remove-button_mtguw_109._ant-btn_mtguw_109:focus{outline:2px solid var(--color-primary);outline-offset:2px}._array-question-actions_mtguw_143{display:flex;gap:1rem;align-items:center;justify-content:space-between;padding-top:.5rem;border-top:1px solid var(--color-outline-variant)}._array-question-add-button_mtguw_154._ant-btn_mtguw_109{border-color:var(--color-primary);color:var(--color-primary);background-color:var(--color-surface)}._array-question-add-button_mtguw_154._ant-btn_mtguw_109:hover{border-color:var(--color-primary);color:var(--color-on-primary-container);background-color:var(--color-primary-container)}._array-question-add-button_mtguw_154._ant-btn_mtguw_109:disabled{cursor:not-allowed;border-color:var(--color-outline-variant);color:var(--color-on-surface-variant);opacity:.5;background-color:var(--color-surface-variant)}._array-question-add-button_mtguw_154._ant-btn_mtguw_109:focus{outline:2px solid var(--color-primary);outline-offset:2px}._array-question-status_mtguw_183{font-size:.875rem;font-weight:500;color:var(--color-on-surface-variant)}@media(max-width:768px){._array-question-constraints_mtguw_4{padding:.375rem .625rem;font-size:.8125rem}._array-question-item_mtguw_42{flex-direction:column;gap:.5rem;padding:.75rem}._array-question-item-content_mtguw_72{gap:.375rem}._array-question-item-label_mtguw_79{font-size:.8125rem}._array-question-remove-button_mtguw_109._ant-btn_mtguw_109{align-self:flex-end;min-width:36px;height:36px}._array-question-actions_mtguw_143{flex-direction:column;gap:.75rem;align-items:stretch}._array-question-status_mtguw_183{font-size:.8125rem;text-align:center}._array-question-empty_mtguw_24{padding:1.5rem}._array-question-empty_mtguw_24 p{font-size:.8125rem}}._array-question-items_mtguw_42 ._ant-space-item_mtguw_237{width:100%}@media(prefers-reduced-motion:reduce){._array-question-item_mtguw_42{transition:none}}@layer primitives{._motion-icon_c0wak_12{display:inline-block;line-height:0}}._question-wrapper_kqn7i_4{display:flex;flex-direction:column;gap:1rem}._question-header_kqn7i_11{display:flex;flex-direction:column;gap:.5rem}._question-title-row_kqn7i_18{display:flex;gap:.5rem;align-items:flex-start;justify-content:space-between}._question-indicators_kqn7i_26{display:flex;flex-shrink:0;gap:.5rem;align-items:center;justify-content:center}._question-text_kqn7i_35{flex:1;margin:0;font-size:1rem;font-weight:500;color:var(--color-on-surface)}._required-badge_kqn7i_46{flex-shrink:0;padding:.125rem .5rem;border:1px solid color-mix(in srgb,var(--color-error) 65%,transparent);border-radius:4px;font-size:.6875rem;font-weight:500;line-height:1.4;color:color-mix(in srgb,var(--color-error) 90%,transparent);letter-spacing:.01em;background-color:color-mix(in srgb,var(--color-error) 7%,transparent);transition:border-color var(--duration-slow) var(--ease-standard),color var(--duration-slow) var(--ease-standard),background-color var(--duration-slow) var(--ease-standard)}._required-badge_kqn7i_46[data-answered=true]{border-color:var(--color-outline-variant);color:color-mix(in srgb,var(--color-on-surface-variant) 55%,transparent);background-color:var(--color-surface-container)}._info-icon-wrapper_kqn7i_75{display:inline-flex;align-items:center;justify-content:center}._info-icon_kqn7i_75{cursor:help;flex-shrink:0;font-size:1rem;color:var(--color-on-surface-variant);transition:color var(--duration-fast) var(--ease-standard),translate var(--duration-fast) var(--ease-standard)}._info-icon_kqn7i_75:hover{color:var(--color-primary)}._info-tooltip-overlay_kqn7i_107 .ant-tooltip-inner{opacity:1!important;background-color:#000!important}._info-tooltip-overlay_kqn7i_107 .ant-tooltip-arrow:before{opacity:1!important;background-color:#000!important}._info-tooltip-content_kqn7i_119{display:flex;flex-direction:column;gap:.375rem;max-width:300px}._info-tooltip-title_kqn7i_126{font-size:.875rem;font-weight:600;color:inherit}._info-tooltip-text_kqn7i_132{font-size:.8125rem;line-height:1.4;color:inherit}._question-description_kqn7i_139{margin:0;font-size:.875rem;line-height:1.5;color:var(--color-on-surface-variant)}._question-control_kqn7i_147{display:flex;flex-direction:column}._question-note-container_kqn7i_153{display:flex;flex-direction:column;gap:.5rem}._more-info-toggle_kqn7i_160{cursor:pointer;display:inline-flex;gap:.375rem;align-items:center;padding:0;border:none;font-size:.75rem;font-weight:500;color:color-mix(in srgb,var(--color-on-surface-variant) 60%,transparent);background:none;transition:color var(--duration-fast) var(--ease-standard)}._more-info-toggle_kqn7i_160[data-expanded=true]{color:var(--color-on-surface-variant)}._more-info-toggle_kqn7i_160:hover{color:var(--color-primary)}._more-info-toggle_kqn7i_160:focus-visible{border-radius:2px;outline:2px solid var(--color-primary);outline-offset:2px}._more-info-arrow_kqn7i_194{display:inline-flex;font-size:.625rem;transition:transform var(--duration-normal) var(--ease-standard)}._more-info-arrow_kqn7i_194[data-expanded=true]{transform:rotate(180deg)}._question-note-text_kqn7i_217{margin:.5rem 0 0;font-size:.8125rem;line-height:1.5;color:var(--color-on-surface-variant)}@media(max-width:768px){._question-wrapper_kqn7i_4{gap:.75rem}._question-header_kqn7i_11{gap:.375rem}._question-text_kqn7i_35{font-size:.9375rem}._question-description_kqn7i_139{font-size:.8125rem}._info-icon_kqn7i_75{font-size:.9375rem}._required-badge_kqn7i_46{padding:.0625rem .375rem;font-size:.625rem}._info-tooltip-content_kqn7i_119{max-width:250px}._info-tooltip-title_kqn7i_126{font-size:.8125rem}._info-tooltip-text_kqn7i_132{font-size:.75rem}._more-info-toggle_kqn7i_160{font-size:.6875rem}._more-info-arrow_kqn7i_194{font-size:.5625rem}._question-note-text_kqn7i_217{font-size:.75rem}}@media(max-width:480px){._question-title-row_kqn7i_18,._question-indicators_kqn7i_26{gap:.375rem}._info-icon_kqn7i_75{margin-top:.125rem}._required-badge_kqn7i_46{padding:.0625rem .3125rem;font-size:.5625rem}}._question-control_kqn7i_147>*{width:100%}._question-warning_kqn7i_309{--motion-duration: var(--duration-fast);--motion-from-block: calc(-1 * var(--motion-distance-xs));display:flex;gap:.625rem;align-items:flex-start;padding:.625rem .75rem;border:1px solid var(--color-warning-outline, #f59e0b);border-radius:var(--shape-corner-small, 6px);background-color:var(--color-warning-container, #fef3c7)}._question-warning-icon_kqn7i_326{flex-shrink:0;margin-top:.125rem;font-size:.875rem;color:var(--color-warning, #d97706)}._question-warning-body_kqn7i_333{display:flex;flex:1;flex-direction:column;gap:.125rem;min-width:0}._question-warning-title_kqn7i_342{margin:0;font-size:.8125rem;font-weight:600;line-height:1.3;color:var(--color-warning-on-container, #7c2d12)}._question-warning-message_kqn7i_351{margin:0;font-size:.8125rem;line-height:1.4;color:var(--color-warning-on-container, #7c2d12)}@media(max-width:768px){._question-warning_kqn7i_309{padding:.5rem .625rem}._question-warning-title_kqn7i_342,._question-warning-message_kqn7i_351{font-size:.75rem}}@media(prefers-reduced-motion:reduce){._info-icon_kqn7i_75,._more-info-toggle_kqn7i_160,._required-badge_kqn7i_46,._more-info-arrow_kqn7i_194{transition:none}}._boolean-question-control_cogus_4{display:flex;flex-direction:column;gap:1rem;align-items:flex-start}._boolean-question-switch-container_cogus_12{display:flex;gap:1rem;align-items:center}._boolean-question-label_cogus_19{min-width:60px;font-size:.875rem;font-weight:500;color:var(--color-on-surface);text-align:center}._boolean-question-current-value_cogus_29{padding:.5rem .75rem;border-radius:var(--shape-corner-small);font-size:.875rem;color:var(--color-on-surface-variant);background-color:var(--color-surface-variant);transition:all var(--duration-fast) var(--ease-standard)}._boolean-question-current-value_cogus_29 strong{color:var(--color-on-surface)}._boolean-switch_cogus_46._ant-switch_cogus_46{min-width:60px;height:28px;border:2px solid var(--color-outline-variant);background-color:var(--color-surface-variant);transition:all var(--duration-fast) var(--ease-standard)}._boolean-switch_cogus_46._ant-switch_cogus_46:hover{background-color:var(--color-surface-container)}._boolean-switch_cogus_46._ant-switch-checked_cogus_60{border-color:var(--color-primary);background-color:var(--color-primary)}._boolean-switch_cogus_46._ant-switch-checked_cogus_60:hover{opacity:.9;background-color:var(--color-primary)}._boolean-switch_cogus_46._ant-switch-disabled_cogus_70{border-color:var(--color-outline-variant);opacity:.6;background-color:var(--color-surface-variant)}._boolean-switch_cogus_46 ._ant-switch-handle_cogus_77{width:24px;height:24px;border:1px solid var(--color-outline);background-color:var(--color-surface);transition:all var(--duration-fast) var(--ease-standard)}._boolean-switch_cogus_46._ant-switch-checked_cogus_60 ._ant-switch-handle_cogus_77{border-color:var(--color-on-primary);background-color:var(--color-on-primary)}._boolean-switch_cogus_46 ._ant-switch-inner_cogus_93{font-size:.75rem;font-weight:500;color:var(--color-on-surface-variant)}._boolean-switch_cogus_46._ant-switch-checked_cogus_60 ._ant-switch-inner_cogus_93{color:var(--color-on-primary)}@media(max-width:768px){._boolean-question-control_cogus_4,._boolean-question-switch-container_cogus_12{gap:.75rem}._boolean-question-label_cogus_19{min-width:50px;font-size:.8125rem}._boolean-question-current-value_cogus_29{padding:.375rem .625rem;font-size:.8125rem}._boolean-switch_cogus_46._ant-switch_cogus_46{min-width:50px;height:24px}._boolean-switch_cogus_46 ._ant-switch-handle_cogus_77{width:20px;height:20px}}@media(max-width:480px){._boolean-question-switch-container_cogus_12{flex-direction:column;gap:.5rem;align-items:center}._boolean-question-label_cogus_19{min-width:auto}._boolean-question-current-value_cogus_29{align-self:center}}._boolean-switch_cogus_46._ant-switch_cogus_46:focus{border-radius:var(--shape-corner-full);outline:2px solid var(--color-primary);outline-offset:2px}._boolean-switch_cogus_46._ant-switch-loading_cogus_158{opacity:.6}@media(prefers-reduced-motion:reduce){._boolean-switch_cogus_46._ant-switch_cogus_46,._boolean-switch_cogus_46 ._ant-switch-handle_cogus_77,._boolean-question-current-value_cogus_29{transition:none}}._date-question-control_1xafw_4{display:flex;flex-direction:column;gap:.5rem;align-items:flex-start;margin-bottom:.5rem}._date-question-display_1xafw_14{width:fit-content;padding:.75rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small);font-size:.875rem;color:var(--color-on-surface-variant);background-color:var(--color-surface-variant);transition:all var(--duration-fast) var(--ease-standard)}._date-question-display_1xafw_14 strong{font-weight:500;color:var(--color-on-surface)}._date-question-error_1xafw_34{--motion-duration: var(--duration-fast);--motion-from-block: calc(-1 * var(--motion-distance-sm));font-size:.875rem;font-weight:500;color:var(--color-error)}._date-question-constraints_1xafw_45{font-size:.75rem;font-style:italic;color:var(--color-on-surface-variant)}@media(max-width:768px){._date-question-control_1xafw_4{gap:.375rem;margin-bottom:.875rem}._date-question-display_1xafw_14{padding:.625rem;font-size:.8125rem}._date-question-error_1xafw_34{font-size:.8125rem}._date-question-constraints_1xafw_45{font-size:.6875rem}}@media(max-width:480px){._date-question-control_1xafw_4{align-items:stretch}._date-question-display_1xafw_14{box-sizing:border-box;width:100%}}@media(prefers-reduced-motion:reduce){._date-question-display_1xafw_14{transition:none}}._dropdown-question-control_md9kq_4{display:flex;flex-direction:column;gap:.5rem}._dropdown-select_md9kq_11._ant-select_md9kq_11{width:100%;border-radius:var(--shape-corner-small)}._dropdown-select_md9kq_11 ._ant-select-selector_md9kq_16{min-height:40px;padding:6px 12px;border-color:var(--color-outline-variant)!important;color:var(--color-on-surface);background-color:var(--color-surface)!important;transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}._dropdown-select_md9kq_11._ant-select-disabled_md9kq_30 ._ant-select-selector_md9kq_16{border-color:var(--color-outline-variant)!important;color:var(--color-on-surface-variant)!important;background-color:var(--color-surface-variant)!important}._dropdown-select_md9kq_11._ant-select-status-error_md9kq_36 ._ant-select-selector_md9kq_16{border-color:var(--color-error)!important}._dropdown-select_md9kq_11._ant-select-focused_md9kq_40:not(._ant-select-disabled_md9kq_30) ._ant-select-selector_md9kq_16{border-color:var(--color-primary)!important;box-shadow:0 0 0 2px var(--color-primary-container)!important}._dropdown-select_md9kq_11._ant-select-status-error_md9kq_36._ant-select-focused_md9kq_40 ._ant-select-selector_md9kq_16{border-color:var(--color-error)!important;box-shadow:0 0 0 2px var(--color-error-container)!important}._dropdown-select_md9kq_11._ant-select_md9kq_11:not(._ant-select-disabled_md9kq_30):hover ._ant-select-selector_md9kq_16{border-color:var(--color-primary)!important}._dropdown-select_md9kq_11 ._ant-select-selection-placeholder_md9kq_58{font-size:.875rem;color:var(--color-on-surface-variant)}._dropdown-select_md9kq_11 ._ant-select-selection-item_md9kq_64{font-size:.875rem;color:var(--color-on-surface)}._dropdown-select_md9kq_11 ._ant-select-clear_md9kq_70{color:var(--color-on-surface-variant);background-color:transparent}._dropdown-select_md9kq_11 ._ant-select-clear_md9kq_70:hover{color:var(--color-error)}._dropdown-select_md9kq_11 ._ant-select-arrow_md9kq_80{color:var(--color-on-surface-variant)}._dropdown-display_md9kq_85{width:fit-content;padding:.75rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small);font-size:.875rem;color:var(--color-on-surface-variant);background-color:var(--color-surface-variant);transition:all var(--duration-fast) var(--ease-standard)}._dropdown-display_md9kq_85 strong{font-weight:500;color:var(--color-on-surface)}._dropdown-error_md9kq_105{--motion-duration: var(--duration-fast);--motion-from-block: calc(-1 * var(--motion-distance-sm));font-size:.875rem;font-weight:500;color:var(--color-error)}._dropdown-select_md9kq_11 ._ant-select-dropdown_md9kq_116{border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small);background-color:var(--color-surface)!important;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}._dropdown-select_md9kq_11 ._ant-select-dropdown_md9kq_116 ._ant-select-item_md9kq_125{display:flex;align-items:center;height:36px;padding:8px 12px;color:var(--color-on-surface)}._dropdown-select_md9kq_11 ._ant-select-dropdown_md9kq_116 ._ant-select-item-option-selected_md9kq_135{color:var(--color-on-primary-container)!important;background-color:var(--color-primary-container)!important}._dropdown-select_md9kq_11 ._ant-select-dropdown_md9kq_116 ._ant-select-item-option-active_md9kq_140{background-color:var(--color-surface-variant)!important}._dropdown-select_md9kq_11 ._ant-select-dropdown_md9kq_116 ._ant-select-item-empty_md9kq_144{color:var(--color-on-surface-variant)}@media(max-width:768px){._dropdown-question-control_md9kq_4{gap:.375rem}._dropdown-select_md9kq_11 ._ant-select-selector_md9kq_16{min-height:36px;padding:4px 8px}._dropdown-display_md9kq_85{padding:.625rem;font-size:.8125rem}._dropdown-error_md9kq_105{font-size:.8125rem}}._dropdown-select_md9kq_11._ant-select-focused_md9kq_40{outline:2px solid var(--color-primary);outline-offset:2px}._dropdown-select_md9kq_11._ant-select-loading_md9kq_176 ._ant-select-arrow_md9kq_80{color:var(--color-primary)}@media(prefers-reduced-motion:reduce){._dropdown-select_md9kq_11 ._ant-select-selector_md9kq_16,._dropdown-display_md9kq_85{transition:none}}._location-question-control_1nwjp_4{display:flex;flex-direction:column;gap:.5rem}._location-inputs_1nwjp_11{display:flex;flex-wrap:wrap;gap:1rem}._location-input-wrapper_1nwjp_18{flex:1;min-width:200px}._location-input_1nwjp_11._ant-input_1nwjp_24{resize:vertical;min-height:100px;padding:8px 12px;border-color:var(--color-outline-variant);line-height:1.5;color:var(--color-on-surface);background-color:var(--color-surface);transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}._location-input_1nwjp_11._ant-input_1nwjp_24:hover{border-color:var(--color-primary)}._location-input_1nwjp_11._ant-input_1nwjp_24:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-container)}._location-input_1nwjp_11._ant-input-status-error_1nwjp_50{border-color:var(--color-error)}._location-input_1nwjp_11._ant-input-status-error_1nwjp_50:focus{border-color:var(--color-error);box-shadow:0 0 0 2px var(--color-error-container)}._location-input_1nwjp_11._ant-input_1nwjp_24::placeholder{color:var(--color-on-surface-variant)}._location-input_1nwjp_11._ant-input_1nwjp_24:disabled{border-color:var(--color-outline-variant);color:var(--color-on-surface-variant);background-color:var(--color-surface-variant)}._location-input_1nwjp_11._ant-input_1nwjp_24:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._location-display_1nwjp_75{width:fit-content;margin-top:.5rem;padding:.75rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small);font-size:.875rem;color:var(--color-on-surface-variant);background-color:var(--color-surface-variant);transition:all var(--duration-fast) var(--ease-standard)}._location-display_1nwjp_75 strong{font-weight:500;color:var(--color-on-surface)}._location-error_1nwjp_96{--motion-duration: var(--duration-fast);--motion-from-block: calc(-1 * var(--motion-distance-sm));font-size:.875rem;font-weight:500;color:var(--color-error)}@media(max-width:768px){._location-inputs_1nwjp_11{flex-direction:column;gap:.75rem;align-items:stretch}._location-input-wrapper_1nwjp_18{min-width:auto}._location-display_1nwjp_75{padding:.625rem;font-size:.8125rem}._location-error_1nwjp_96{font-size:.8125rem}}@media(max-width:480px){._location-input-wrapper_1nwjp_18{flex:none;width:100%}._location-input-wrapper_1nwjp_18:last-child{margin-right:0}._location-display_1nwjp_75{box-sizing:border-box;width:100%}}@media(prefers-reduced-motion:reduce){._location-input_1nwjp_11._ant-input_1nwjp_24,._location-display_1nwjp_75{transition:none}}._long-text-question-control_1ly86_4{display:flex;flex-direction:column;gap:.5rem;align-items:stretch}@media(max-width:768px){._long-text-question-control_1ly86_4{gap:.375rem}}._multi-dropdown-control_1fyrb_4{display:flex;flex-direction:column;gap:.5rem}._multi-dropdown-select_1fyrb_11._ant-select_1fyrb_11{width:100%;border-radius:var(--shape-corner-small)}._multi-dropdown-select_1fyrb_11 ._ant-select-selector_1fyrb_16{min-height:40px;padding:4px 8px;border-color:var(--color-outline-variant)!important;background-color:var(--color-surface)!important}._multi-dropdown-select_1fyrb_11._ant-select-disabled_1fyrb_23 ._ant-select-selector_1fyrb_16{border-color:var(--color-outline-variant)!important;color:var(--color-on-surface-variant)!important;background-color:var(--color-surface-variant)!important}._multi-dropdown-select_1fyrb_11._ant-select-focused_1fyrb_29 ._ant-select-selector_1fyrb_16{border-color:var(--color-primary)!important;box-shadow:0 0 0 2px var(--color-primary-container)!important}._multi-dropdown-select_1fyrb_11._ant-select-status-error_1fyrb_34 ._ant-select-selector_1fyrb_16{border-color:var(--color-error)!important}._multi-dropdown-select_1fyrb_11._ant-select-status-error_1fyrb_34._ant-select-focused_1fyrb_29 ._ant-select-selector_1fyrb_16{border-color:var(--color-error)!important;box-shadow:0 0 0 2px var(--color-error-container)!important}._multi-dropdown-select_1fyrb_11._ant-select_1fyrb_11:not(._ant-select-disabled_1fyrb_23):hover ._ant-select-selector_1fyrb_16{border-color:var(--color-primary)!important}._multi-dropdown-select_1fyrb_11 ._ant-select-selection-placeholder_1fyrb_50{font-size:.875rem;color:var(--color-on-surface-variant)}._dropdown-tag_1fyrb_56._ant-tag_1fyrb_56{margin:2px;padding:2px 8px;border-color:var(--color-primary);border-radius:var(--shape-corner-small);font-size:.875rem;color:var(--color-on-primary-container);background-color:var(--color-primary-container)}._dropdown-tag_1fyrb_56._ant-tag_1fyrb_56 ._ant-tag-close-icon_1fyrb_68{margin-left:4px;color:var(--color-on-primary-container)}._dropdown-tag_1fyrb_56._ant-tag_1fyrb_56 ._ant-tag-close-icon_1fyrb_68:hover{color:var(--color-primary)}._selected-items_1fyrb_78{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem;padding-top:.5rem;border-top:1px solid var(--color-outline-variant)}._selected-item_1fyrb_78{display:flex;align-items:center;padding:6px 8px;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small);font-size:.875rem;color:var(--color-on-surface-variant);background-color:var(--color-surface-variant);transition:all var(--duration-fast) var(--ease-standard)}._selected-item_1fyrb_78:hover{border-color:var(--color-outline);background-color:var(--color-surface-container)}._selected-item-remove_1fyrb_109{cursor:pointer;margin-left:6px;padding:2px;color:var(--color-on-surface-variant);transition:all var(--duration-fast) var(--ease-standard)}._selected-item-remove_1fyrb_109:hover{border-radius:50%;color:var(--color-error);background-color:var(--color-error-container)}._selection-count_1fyrb_127{font-size:.875rem;font-style:italic;color:var(--color-on-surface-variant)}._selection-error_1fyrb_134{font-size:.875rem;font-weight:500;color:var(--color-error)}._multi-dropdown-select_1fyrb_11 ._ant-select-dropdown_1fyrb_141{border-color:var(--color-outline-variant);border-radius:var(--shape-corner-small);background-color:var(--color-surface)}._multi-dropdown-select_1fyrb_11 ._ant-select-item_1fyrb_147{padding:8px 12px;color:var(--color-on-surface)}._multi-dropdown-select_1fyrb_11 ._ant-select-item-option-selected_1fyrb_152{color:var(--color-on-primary-container);background-color:var(--color-primary-container)}._multi-dropdown-select_1fyrb_11 ._ant-select-item-option-active_1fyrb_157{background-color:var(--color-surface-variant)}@media(max-width:768px){._multi-dropdown-control_1fyrb_4{gap:.375rem}._multi-dropdown-select_1fyrb_11 ._ant-select-selector_1fyrb_16{min-height:36px;padding:2px 6px}._dropdown-tag_1fyrb_56._ant-tag_1fyrb_56{margin:1px;padding:1px 6px;font-size:.8125rem}._selected-items_1fyrb_78{gap:.375rem;margin-top:.375rem;padding-top:.375rem}._selected-item_1fyrb_78{padding:4px 6px;font-size:.8125rem}._selected-item-remove_1fyrb_109{margin-left:4px}._selection-count_1fyrb_127,._selection-error_1fyrb_134{font-size:.8125rem}}._multi-dropdown-select_1fyrb_11._ant-select-focused_1fyrb_29{outline:2px solid var(--color-primary);outline-offset:2px}._multi-dropdown-select_1fyrb_11._ant-select-loading_1fyrb_206 ._ant-select-arrow_1fyrb_206{color:var(--color-primary)}._multi-dropdown-select_1fyrb_11 ._ant-select-selection-overflow_1fyrb_211{flex-wrap:wrap}._multi-dropdown-select_1fyrb_11 ._ant-select-selection-overflow-item_1fyrb_215{margin:2px}@media(prefers-reduced-motion:reduce){._multi-dropdown-select_1fyrb_11 ._ant-select-selector_1fyrb_16,._selected-item_1fyrb_78,._selected-item-remove_1fyrb_109{transition:none}}._multiple-choice-group_cpumd_4,._multiple-choice-options_cpumd_9{width:100%}._multiple-choice-option_cpumd_9{width:100%;margin:0;padding:.75rem;border-radius:var(--shape-corner-small);transition:background-color var(--duration-fast) var(--ease-standard)}._multiple-choice-option_cpumd_9:hover{background-color:var(--color-surface-variant)}._multiple-choice-option_cpumd_9 ._ant-radio_cpumd_32{display:flex;align-items:center}._multiple-choice-option_cpumd_9 ._ant-radio-inner_cpumd_37{border-color:var(--color-outline-variant);background-color:var(--color-surface)}._multiple-choice-option_cpumd_9 ._ant-radio-checked_cpumd_42 ._ant-radio-inner_cpumd_37{border-color:var(--color-primary);background-color:var(--color-primary)}._multiple-choice-option_cpumd_9 ._ant-radio_cpumd_32:hover ._ant-radio-inner_cpumd_37{border-color:var(--color-primary)}._multiple-choice-option_cpumd_9 ._ant-radio-checked_cpumd_42 ._ant-radio-inner_cpumd_37:after{background-color:var(--color-on-primary)}._multiple-choice-option_cpumd_9 ._ant-radio-wrapper_cpumd_56{width:100%;margin:0;padding:0;font-size:.875rem;color:var(--color-on-surface)}._multiple-choice-option_cpumd_9 ._ant-radio-wrapper_cpumd_56:hover{color:var(--color-on-surface)}._multiple-choice-custom-input_cpumd_70._ant-input_cpumd_70{width:200px;margin-left:.5rem;border-color:var(--color-outline-variant);color:var(--color-on-surface);background-color:var(--color-surface)}._multiple-choice-custom-input_cpumd_70._ant-input_cpumd_70:hover{border-color:var(--color-primary)}._multiple-choice-custom-input_cpumd_70._ant-input_cpumd_70:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-container)}._multiple-choice-custom-input_cpumd_70._ant-input_cpumd_70:disabled{cursor:not-allowed;border-color:var(--color-outline-variant);color:var(--color-on-surface-variant);background-color:var(--color-surface-variant)}._multiple-choice-custom-input_cpumd_70._ant-input_cpumd_70::placeholder{color:var(--color-on-surface-variant)}._multiple-choice-display_cpumd_101{margin-top:.75rem;padding:.75rem;border-left:4px solid var(--color-primary);border-radius:var(--shape-corner-small);font-size:.875rem;color:var(--color-on-surface-variant);background-color:var(--color-surface-variant)}._multiple-choice-display_cpumd_101 strong{font-weight:500;color:var(--color-on-surface)}._multiple-choice-option_cpumd_9 ._ant-radio_cpumd_32:focus-within{border-radius:var(--shape-corner-small);outline:2px solid var(--color-primary);outline-offset:2px}@media(max-width:768px){._multiple-choice-option_cpumd_9{padding:.625rem}._multiple-choice-custom-input_cpumd_70._ant-input_cpumd_70{width:150px;margin-left:.375rem}._multiple-choice-display_cpumd_101{margin-top:.625rem;padding:.625rem;font-size:.8125rem}._multiple-choice-option_cpumd_9 ._ant-radio-wrapper_cpumd_56{font-size:.8125rem}}._multiple-choice-options_cpumd_9 ._ant-space-item_cpumd_148{width:100%}._multiple-choice-option_cpumd_9 ._ant-radio_cpumd_32+span{display:flex;align-items:center;width:100%;padding-left:.5rem}@media(prefers-reduced-motion:reduce){._multiple-choice-option_cpumd_9{transition:none}._multiple-choice-option_cpumd_9:active{transform:none}}._multi-select-dropdown_ers2m_4{width:100%}._multi-select-dropdown_ers2m_4._ant-select_ers2m_9{border-radius:var(--shape-corner-small)}._multi-select-dropdown_ers2m_4 ._ant-select-selector_ers2m_13{min-height:40px;padding:4px 8px;border-color:var(--color-outline-variant)!important;background-color:var(--color-surface)!important}._multi-select-dropdown_ers2m_4._ant-select-disabled_ers2m_20 ._ant-select-selector_ers2m_13{border-color:var(--color-outline-variant)!important;color:var(--color-on-surface-variant)!important;background-color:var(--color-surface-variant)!important}._multi-select-dropdown_ers2m_4._ant-select-focused_ers2m_26 ._ant-select-selector_ers2m_13{border-color:var(--color-primary)!important;box-shadow:0 0 0 2px var(--color-primary-container)!important}._multi-select-dropdown_ers2m_4._ant-select-status-error_ers2m_31 ._ant-select-selector_ers2m_13{border-color:var(--color-error)!important}._multi-select-dropdown_ers2m_4._ant-select_ers2m_9:hover ._ant-select-selector_ers2m_13{border-color:var(--color-primary)!important}._multi-select-dropdown_ers2m_4._ant-select-status-error_ers2m_31._ant-select-focused_ers2m_26 ._ant-select-selector_ers2m_13{border-color:var(--color-error)!important;box-shadow:0 0 0 2px var(--color-error-container)!important}._multi-select-dropdown_ers2m_4 ._ant-select-selection-placeholder_ers2m_46{font-size:.875rem;color:var(--color-on-surface-variant)}._selected-item_ers2m_52._ant-tag_ers2m_52{margin:2px;padding:4px 8px;border-color:var(--color-primary);border-radius:var(--shape-corner-small);font-size:.875rem;color:var(--color-on-primary-container);background-color:var(--color-primary-container)}._selected-item_ers2m_52._ant-tag_ers2m_52 ._ant-tag-close-icon_ers2m_64{margin-left:4px;color:var(--color-on-primary-container)}._selected-item-display_ers2m_69._ant-tag_ers2m_52 ._ant-tag-close-icon_ers2m_64{margin-left:4px;color:var(--color-on-surface-variant)}._selected-item_ers2m_52._ant-tag_ers2m_52 ._ant-tag-close-icon_ers2m_64:hover{color:var(--color-primary)}._selected-item-display_ers2m_69._ant-tag_ers2m_52 ._ant-tag-close-icon_ers2m_64:hover{color:var(--color-error)}._error-message_ers2m_83{margin-top:.25rem;font-size:.875rem;font-weight:500;color:var(--color-error)}._selection-info_ers2m_91{margin-top:.25rem;font-size:.75rem;font-style:italic;color:var(--color-on-surface-variant)}._selected-items_ers2m_99{display:none;margin-top:.5rem;padding-top:.5rem;border-top:1px solid var(--color-outline-variant)}._selected-item-display_ers2m_69._ant-tag_ers2m_52{margin:4px 4px 4px 0;padding:4px 8px;border-color:var(--color-outline-variant);border-radius:var(--shape-corner-small);font-size:.875rem;color:var(--color-on-surface-variant);background-color:var(--color-surface-variant)}._multi-select-dropdown_ers2m_4 ._ant-select-dropdown_ers2m_119{border-color:var(--color-outline-variant);border-radius:var(--shape-corner-small);background-color:var(--color-surface)}._multi-select-dropdown_ers2m_4 ._ant-select-item_ers2m_125{padding:8px 12px;color:var(--color-on-surface)}._multi-select-dropdown_ers2m_4 ._ant-select-item-option-selected_ers2m_130{color:var(--color-on-primary-container);background-color:var(--color-primary-container)}._multi-select-dropdown_ers2m_4 ._ant-select-item-option-active_ers2m_135{background-color:var(--color-surface-variant)}@media(max-width:768px){._multi-select-dropdown_ers2m_4 ._ant-select-selector_ers2m_13{min-height:36px;padding:2px 6px}._selected-item_ers2m_52._ant-tag_ers2m_52,._selected-item-display_ers2m_69._ant-tag_ers2m_52{margin:2px 2px 2px 0;padding:2px 6px;font-size:.8125rem}._error-message_ers2m_83{font-size:.8125rem}._selection-info_ers2m_91{font-size:.6875rem}}._multi-select-dropdown_ers2m_4._ant-select-focused_ers2m_26{outline:2px solid var(--color-primary);outline-offset:2px}._multi-select-dropdown_ers2m_4._ant-select-loading_ers2m_177 ._ant-select-arrow_ers2m_177{color:var(--color-primary)}@media(prefers-reduced-motion:reduce){._multi-select-dropdown_ers2m_4 ._ant-select-selector_ers2m_13,._selected-item_ers2m_52._ant-tag_ers2m_52,._selected-item-display_ers2m_69._ant-tag_ers2m_52{transition:none}}._rating-question-content_1qtc5_4{display:flex;flex-direction:column;gap:1rem}._rating-question-control_1qtc5_11{width:100%}._rating-scale-labels_1qtc5_16{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:center}._scale-label_1qtc5_25{flex-shrink:0;font-size:.875rem;font-weight:500;color:var(--color-on-surface-variant)}._min-label_1qtc5_32{order:1;width:80px;text-align:right}._max-label_1qtc5_38{order:3;width:80px;text-align:left}._rating-placeholder_1qtc5_45{margin-top:.5rem;font-size:.875rem;font-style:italic;color:var(--color-on-surface-variant);text-align:center}._na-button_1qtc5_55._ant-btn_1qtc5_55{align-self:flex-start;width:fit-content;margin-top:.5rem;border-radius:var(--shape-corner-small);font-size:.875rem}._na-button_1qtc5_55._ant-btn-default_1qtc5_65{border-color:var(--color-outline-variant);color:var(--color-on-surface-variant);background-color:var(--color-surface)}._na-button_1qtc5_55._ant-btn-default_1qtc5_65:hover{border-color:var(--color-primary);color:var(--color-primary)}._na-button_1qtc5_55._ant-btn-primary_1qtc5_76{border-color:var(--color-primary);color:var(--color-on-primary);background-color:var(--color-primary)}._na-button_1qtc5_55._ant-btn-primary_1qtc5_76:hover{border-color:var(--color-primary);opacity:.9;background-color:var(--color-primary)}._rating-question-display_1qtc5_89{width:fit-content;margin-top:.5rem;padding:.5rem .75rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small);font-size:.875rem;color:var(--color-on-surface-variant);background-color:var(--color-surface-variant)}._rating-question-display_1qtc5_89 strong{font-weight:500;color:var(--color-on-surface)}@media(max-width:768px){._rating-question-content_1qtc5_4{gap:.75rem}._rating-scale-labels_1qtc5_16{flex-direction:column;gap:.75rem}._min-label_1qtc5_32,._max-label_1qtc5_38{order:unset;width:auto;text-align:center}._rating-question-display_1qtc5_89{padding:.375rem .625rem;font-size:.8125rem}._na-button_1qtc5_55._ant-btn_1qtc5_55{align-self:center}._scale-label_1qtc5_25,._rating-placeholder_1qtc5_45{font-size:.8125rem}}._toggle-question-control_g15xl_4{display:flex;flex-direction:column;gap:1rem;align-items:flex-start}._toggle-question-current-value_g15xl_12{padding:.5rem .75rem;border-radius:var(--shape-corner-small);font-size:.875rem;color:var(--color-on-surface-variant);background-color:var(--color-surface-variant);transition:color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}._toggle-question-current-value_g15xl_12 strong{color:var(--color-on-surface)}@media(max-width:768px){._toggle-question-control_g15xl_4{gap:.75rem}}@media(prefers-reduced-motion:reduce){._toggle-question-current-value_g15xl_12{transition:none}}._survey-container_514fl_3{position:relative;overflow-x:hidden;display:flex;flex-direction:column;box-sizing:border-box;width:100%;max-width:1600px;min-height:100vh;margin:0 auto;padding:0 1.5rem 100px;background-color:var(--color-background)}._survey-header_514fl_20{margin-bottom:1.5rem;padding:3rem 2rem 2.5rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-large);text-align:center;background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-light, 0 1px 3px rgb(0 0 0 / 8%))}._survey-header-notice_514fl_34{margin-bottom:1.5rem}._survey-title_514fl_38{margin:0 0 1rem;font-size:var(--typescale-display-medium-size, 3rem);font-weight:600;line-height:1.2;color:var(--color-primary);letter-spacing:-.02em}._survey-description_514fl_48{max-width:700px;margin:0 auto;font-size:var(--typescale-body-large-size, 1.125rem);font-weight:400;line-height:1.6;color:var(--color-on-surface-variant)}._survey-form_514fl_58{box-sizing:border-box;width:100%;padding:1.5rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-large);background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-light, 0 1px 3px rgb(0 0 0 / 12%))}._tabs-wrapper_514fl_70{position:sticky;z-index:10;top:0;box-sizing:border-box;width:100%;max-width:100%;margin-bottom:1.5rem;padding:1rem 0 0}._survey-tabs_514fl_83{box-sizing:border-box;width:100%;max-width:100%}._survey-tabs_514fl_83 [class*=ant-tabs-tab-active]{background-color:var(--color-on-surface)!important}._survey-tabs_514fl_83 [class*=ant-tabs-tab-active] [class*=ant-tabs-tab-btn]{color:var(--color-surface)!important}._survey-tabs_514fl_83 [class*=ant-tabs-nav]{display:inline-flex;flex-wrap:nowrap;margin-bottom:0;white-space:nowrap}._survey-tabs_514fl_83 [class*=ant-tabs-nav-wrap]{overflow:hidden}._survey-tabs_514fl_83 [class*=ant-tabs-nav-wrap]:before,._survey-tabs_514fl_83 [class*=ant-tabs-nav-wrap]:after{display:none!important}._tab-content_514fl_120{box-sizing:border-box;width:100%;max-width:100%;padding:1.5rem 0;border-radius:4px;overflow-wrap:break-word}._group-description_514fl_130{margin-bottom:1.5rem;padding:1rem 1.5rem;border-left:4px solid var(--color-primary);border-radius:var(--shape-corner-small);font-size:var(--typescale-body-medium-size, 1rem);line-height:var(--typescale-body-medium-line-height, 1.5);color:var(--color-on-surface-variant);background-color:var(--color-surface-variant)}._questions-container_514fl_143{display:flex;flex-direction:column;gap:2rem}._navigation-container_514fl_150{display:flex;align-items:center;justify-content:space-between;margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--color-outline-variant)}._left-buttons_514fl_160,._right-buttons_514fl_161{display:flex;gap:1rem;align-items:center}._previous-button_514fl_168,._next-button_514fl_169,._submit-button_514fl_170,._save-button_514fl_171,._next-required-button_514fl_172{cursor:pointer;min-width:120px;padding:.75rem 2rem;border-radius:var(--shape-corner-small);font-size:var(--typescale-body-medium-size, 1rem);font-weight:600;text-align:center}._submit-button_514fl_170{color:var(--color-on-primary);background-color:var(--color-primary)}._submit-button_514fl_170:focus{outline:2px solid var(--color-primary);outline-offset:2px}._submit-button_514fl_170:disabled{cursor:not-allowed;translate:none;color:var(--color-on-surface-variant);opacity:.6;background-color:var(--color-surface-variant)}._submit-button_514fl_170:hover:not(:disabled){opacity:.9;background-color:var(--color-primary)}._survey-status_514fl_214{margin-top:1.5rem;padding:1rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small);background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-light, 0 1px 3px rgb(0 0 0 / 12%))}._completion-status_514fl_224{font-size:var(--typescale-body-medium-size, 1rem);font-weight:500;text-align:center}._status-complete_514fl_230{color:var(--color-primary)}._status-ready_514fl_234{color:var(--color-secondary)}._status-incomplete_514fl_238{color:var(--color-on-surface-variant)}._loading-container_514fl_242,._error-container_514fl_243{display:flex;flex-direction:column;gap:1rem;align-items:center;justify-content:center;min-height:400px;text-align:center}._loading-container_514fl_242 p,._error-container_514fl_243 p{margin:0;font-size:var(--typescale-body-large-size, 1.125rem);color:var(--color-on-background-variant)}._high-path-logo_514fl_262{width:250px;height:auto;margin-top:2.5rem}._tab-label_514fl_269{display:inline-flex;gap:.5rem;align-items:center}._tab-missed-chip_514fl_278{isolation:isolate;position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 .35rem;font-size:.6875rem;font-weight:700;line-height:1;color:var(--color-surface);transition:color var(--duration-normal) var(--ease-standard)}._tab-missed-chip_514fl_278:before{content:"";position:absolute;z-index:-1;inset:0;border:1.5px solid var(--color-error);border-radius:10px;background-color:var(--color-error);transition:scale var(--duration-normal) var(--ease-standard)}._tab-missed-chip_514fl_278[data-visible=false]{pointer-events:none;color:transparent}._tab-missed-chip_514fl_278[data-visible=false]:before{scale:0}@media(max-width:1024px){._survey-container_514fl_3{padding:1.5rem 1.5rem 100px}._survey-form_514fl_58{padding:1.5rem}._survey-header_514fl_20{padding:2.5rem 1.75rem 2rem}._survey-title_514fl_38{font-size:var(--typescale-display-small-size, 2.25rem)}}@media(max-width:768px){._survey-container_514fl_3{padding:1rem 1rem 100px}._survey-form_514fl_58{padding:1rem;border-radius:var(--shape-corner-medium)}._survey-header_514fl_20{margin-bottom:2rem;padding:2rem 1.5rem 1.75rem}._survey-title_514fl_38{font-size:var(--typescale-headline-large-size, 2rem)}._survey-description_514fl_48{font-size:var(--typescale-body-medium-size, 1rem)}._questions-container_514fl_143{gap:1.5rem}._navigation-container_514fl_150{flex-direction:column;gap:1rem;align-items:stretch}._left-buttons_514fl_160,._right-buttons_514fl_161{justify-content:center;width:100%}._left-buttons_514fl_160{order:2}._right-buttons_514fl_161{order:1}._next-button_514fl_169,._submit-button_514fl_170,._save-button_514fl_171,._next-required-button_514fl_172{min-width:150px;padding:1rem}}@media(max-width:480px){._survey-container_514fl_3{min-width:0;padding:.5rem .5rem 100px}._survey-form_514fl_58{min-width:0;padding:.75rem}._survey-header_514fl_20{padding:1.75rem 1rem 1.5rem}._survey-title_514fl_38{font-size:var(--typescale-headline-medium-size, 1.75rem);overflow-wrap:break-word}._survey-description_514fl_48{font-size:var(--typescale-body-small-size, .875rem);overflow-wrap:break-word}._questions-container_514fl_143{gap:1rem}._group-description_514fl_130{padding:.75rem 1rem;font-size:var(--typescale-body-small-size, .875rem);overflow-wrap:break-word}._left-buttons_514fl_160,._right-buttons_514fl_161{flex-direction:column;width:100%}}@media(prefers-reduced-motion:reduce){._tab-missed-chip_514fl_278,._tab-missed-chip_514fl_278:before{transition:none}}._survey-tabs_514fl_83 ._ant-tabs-tab_514fl_449:focus{outline:2px solid var(--color-primary);outline-offset:2px}._survey-tabs_514fl_83 [class*=ant-tabs-nav-more]{border:1px solid var(--color-outline-variant);border-radius:8px 8px 0 0;color:var(--color-on-surface);background-color:var(--color-surface-container-high)}._survey-form_514fl_58 ._ant-form-item-has-error_514fl_463 ._ant-form-item-explain_514fl_463{font-size:var(--typescale-body-small-size, .875rem);color:var(--color-error)}._survey-form_514fl_58 ._ant-form-item-required_514fl_468:before{color:var(--color-error)}._tab-content_514fl_120,._group-description_514fl_130,._questions-container_514fl_143{box-sizing:border-box;max-width:100%;overflow-wrap:break-word}._tab-content_514fl_120 p,._group-description_514fl_130,._questions-container_514fl_143 div{max-width:100%;overflow-wrap:break-word}._page-container_g9g6n_3{position:relative;width:100%;min-height:100vh}._menu-button_g9g6n_9{cursor:pointer;position:fixed;z-index:100;top:20px;right:20px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;border-radius:8px;color:var(--color-on-surface);background:none;background-color:var(--color-surface-container-lowest);transition:all var(--duration-fast) var(--ease-standard)}._menu-button_g9g6n_9:hover{background-color:var(--color-surface-container-low)}._menu-button_g9g6n_9 ._anticon_g9g6n_47{font-size:36px}._loading-container_g9g6n_52{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:100%;min-height:200px;padding:2rem}._error-container_g9g6n_67{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:500px;padding:2rem;text-align:center}._error-message_g9g6n_85{max-width:100%;margin-bottom:1.5rem;font-size:1.1rem;color:#d32f2f}._retry-button_g9g6n_92{cursor:pointer;padding:.75rem 1.5rem;border:none;border-radius:4px;font-size:1rem;color:#fff;background-color:#1976d2;transition:background-color var(--duration-fast) var(--ease-standard)}._retry-button_g9g6n_92:focus-visible{outline:2px solid #1976d2;outline-offset:2px}._retry-button_g9g6n_92:disabled{cursor:not-allowed;background-color:#ccc}._retry-button_g9g6n_92:hover:not(:disabled){background-color:#1565c0}._survey-container_g9g6n_121{position:relative;width:100%;max-width:1200px;margin:0 auto;padding:1rem;padding-top:80px}._auto-save-indicator_g9g6n_132{--motion-duration: var(--duration-fast);position:fixed;z-index:50;right:24px;bottom:24px;display:flex;gap:8px;align-items:center;padding:8px 12px;border-radius:20px;font-size:.8rem;font-weight:500;box-shadow:0 2px 8px #00000026}._auto-save-saving_g9g6n_156{border:1px solid #2196f3;color:#1565c0;background-color:#e3f2fd}._auto-save-spinner_g9g6n_164{--motion-duration: var(--duration-slower);width:16px;height:16px;border:2px solid #1565c0;border-top-color:transparent;border-radius:50%}._auto-save-saved_g9g6n_176{border:1px solid #4caf50;color:#2e7d32;background-color:#e8f5e8}._auto-save-saved_g9g6n_176:before{content:"✓";display:flex;align-items:center;justify-content:center;width:16px;height:16px;font-size:12px;font-weight:700}._auto-save-error_g9g6n_196{border:1px solid #f44336;color:#d32f2f;background-color:#ffebee}._auto-save-error_g9g6n_196:before{content:"⚠";display:flex;align-items:center;justify-content:center;width:16px;height:16px;font-size:14px}._saving-overlay_g9g6n_216{--motion-duration: var(--duration-fast);position:fixed;z-index:1000;inset:0;display:flex;flex-direction:column;gap:1rem;align-items:center;justify-content:center;background-color:#ffffffe5;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._saving-overlay_g9g6n_216:before{cursor:not-allowed;content:"";position:absolute;inset:0}@media(max-width:768px){._menu-button_g9g6n_9{top:16px;right:16px;width:36px;height:36px}._menu-button_g9g6n_9 ._anticon_g9g6n_47{font-size:24px}._loading-container_g9g6n_52{min-height:150px;padding:1rem}._survey-container_g9g6n_121{max-width:1000px;padding:.5rem;padding-top:70px}._auto-save-indicator_g9g6n_132{right:16px;bottom:16px;padding:6px 10px;font-size:.75rem}._auto-save-saving_g9g6n_156:before,._auto-save-saved_g9g6n_176:before,._auto-save-error_g9g6n_196:before{width:14px;height:14px}._error-container_g9g6n_67{padding:1rem}._error-message_g9g6n_85{font-size:1rem}}@media(max-width:1024px)and (not (max-width:768px)){._survey-container_g9g6n_121{max-width:900px}}._menu-button_g9g6n_9:focus-visible{outline:2px solid var(--color-primary, #1976d2);outline-offset:2px}@media(prefers-reduced-motion:reduce){._menu-button_g9g6n_9,._retry-button_g9g6n_92{transition:none}}._provision-status_g9g6n_320{margin:0;padding:.5rem .75rem;border-radius:8px;font-size:.85rem;color:var(--color-on-surface-variant, #5f6368);background-color:var(--color-surface-container-high, #f1f3f4)}._provision-error_g9g6n_331{display:flex;flex-wrap:wrap;gap:.25rem;align-items:baseline;margin:0;padding:.5rem .75rem;border-radius:8px;font-size:.85rem;color:#8b1a1a;background-color:#f8d7da}._provision-retry_g9g6n_347{cursor:pointer;padding:0;border:none;font-size:.85rem;font-weight:600;color:#8b1a1a;text-decoration:underline;background:none}._provision-retry_g9g6n_347:focus-visible{outline:2px solid #8b1a1a;outline-offset:2px}._panel-body_12rhb_8{container-name:launchpad-intro-body;container-type:inline-size;display:flex;flex-direction:column;gap:var(--space-md);min-block-size:15rem;padding:var(--space-xl);border:none;background-color:transparent;box-shadow:none}._heading_12rhb_25{margin:0;font-size:var(--text-2xl);font-weight:var(--font-weight-bold);line-height:1.2;color:var(--color-on-surface)}._sections_12rhb_34{display:flex;flex-direction:column;gap:var(--space-md);margin:0;padding:0;list-style:none}._section_12rhb_34{display:flex;flex-direction:column;gap:var(--space-xs);min-width:0}._section-title_12rhb_52{margin:0;font-size:var(--text-base);font-weight:600;line-height:1.3;color:var(--color-on-surface)}._section-body_12rhb_61{margin:0;font-size:var(--text-base);line-height:1.55;color:var(--color-on-surface-variant)}._actions_12rhb_68{display:flex;flex-wrap:wrap;gap:var(--space-sm);align-items:center;justify-content:flex-end;margin-block-start:auto}@container launchpad-intro-body (max-width: 30rem){._actions_12rhb_68{flex-direction:column-reverse;align-items:stretch}}._modal_8qu4a_3{overflow:hidden;display:flex;flex-direction:column;width:86rem;max-width:100%;height:85vh;border-radius:.75rem;background:var(--color-surface, #fff)}._header_8qu4a_16{display:flex;gap:1rem;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid var(--color-border, #e2e8f0)}._header-left_8qu4a_26{display:flex;gap:.625rem;align-items:flex-start;min-width:0}._header-icon_8qu4a_35{display:inline-flex;flex:none;align-items:center;height:1.3125rem;font-size:1.15rem;color:var(--color-primary, #4f46e5)}._header-title-block_8qu4a_48{display:flex;flex-direction:column;gap:.125rem;min-width:0}._header-title_8qu4a_48{display:flex;gap:.5rem;align-items:center;font-size:1.05rem;font-weight:600;line-height:1.25}._header-count_8qu4a_65{font-size:.85rem;font-weight:400;color:var(--color-text-muted, #64748b)}._header-sub_8qu4a_71{margin:0;font-size:.8125rem;font-weight:400;line-height:1.35;color:var(--color-on-surface-variant, #64748b)}._header-actions_8qu4a_80{display:flex;gap:.5rem;align-items:center}._icon-btn_8qu4a_86{cursor:pointer;padding:.35rem;border:none;border-radius:.375rem;color:var(--color-text-muted, #64748b);background:none}._icon-btn_8qu4a_86:hover{background:var(--color-surface-hover, #f1f5f9)}._body_8qu4a_102{display:flex;flex:1;min-height:0}._filter-pane_8qu4a_110{display:flex;flex-direction:column;width:17rem;min-width:15rem;border-right:1px solid var(--color-border, #e2e8f0)}._list-pane_8qu4a_123{display:flex;flex-direction:column;width:20rem;min-width:16rem;border-right:1px solid var(--color-border, #e2e8f0)}._detail-pane_8qu4a_132{overflow-y:auto;flex:1;padding:1.25rem}._filter-bar_8qu4a_138{display:flex;flex-direction:column;gap:.5rem;padding:.75rem;border-bottom:1px solid var(--color-border, #e2e8f0)}._filter-top_8qu4a_151{display:flex;flex-direction:column;gap:.5rem;align-items:stretch}._search_8qu4a_158{flex:1 1 auto;min-width:0;height:2rem;padding:.4rem .6rem;border:1px solid var(--color-border, #e2e8f0);border-radius:.5rem;font-size:.8rem}._sort-group_8qu4a_148{display:flex;flex:0 0 auto;gap:.35rem;align-items:flex-end}._sort-dir_8qu4a_178{cursor:pointer;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:2rem;height:2rem;border:1px solid var(--color-border, #e2e8f0);border-radius:.5rem;font-size:.8rem;color:var(--color-on-surface-variant, #475569);background:var(--color-surface, #fff)}._sort-dir_8qu4a_178:hover{border-color:var(--color-outline, #cbd5e1);background:var(--color-surface-hover, #f1f5f9)}._filter-row_8qu4a_202{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center}._tag-filter_8qu4a_210{flex:1 1 100%;min-width:0}._list_8qu4a_123{overflow-y:auto;flex:1}._row_8qu4a_220{cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;gap:.6rem;align-items:center;padding:.55rem .75rem;border-bottom:1px solid var(--color-border-subtle, #f1f5f9)}._row-enter_8qu4a_235{--motion-from-block: var(--motion-distance-sm)}._row_8qu4a_220:hover{background:var(--color-surface-hover, #f8fafc)}._row-selected_8qu4a_243{background:var(--color-accent-subtle, #eff6ff)}._row-active_8qu4a_250{box-shadow:inset 3px 0 0 var(--color-primary, #4f46e5)}._row-held_8qu4a_263{box-shadow:inset 3px 0 0 var(--color-outline-base, #b1b1b1)}._row-held_8qu4a_263._row-active_8qu4a_250{box-shadow:inset 3px 0 0 var(--color-primary, #4f46e5)}._avatar_8qu4a_276{position:relative;overflow:hidden;display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:999px;font-size:.75rem;font-weight:600;color:var(--color-accent, #4f46e5);background:var(--color-accent-subtle, #e0e7ff)}._avatar-initials_8qu4a_298{line-height:1}._avatar-img_8qu4a_302{position:absolute;inset:0;width:100%;height:100%;opacity:0;object-fit:cover;transition:opacity var(--duration-slow) var(--ease-standard)}._avatar-img-loaded_8qu4a_317{opacity:1}._row-main_8qu4a_321{flex:1;min-width:0}._row-name_8qu4a_326{overflow:hidden;font-size:.85rem;font-weight:500;text-overflow:ellipsis;white-space:nowrap}._row-email_8qu4a_260{overflow:hidden;font-size:.75rem;font-style:italic;color:var(--color-text-muted, #64748b);text-overflow:ellipsis;white-space:nowrap}._needs-dot_8qu4a_345{flex:0 0 auto;width:.5rem;height:.5rem;border-radius:999px;background:#f59e0b}._tag-dots_8qu4a_355{display:flex;flex:0 0 auto;gap:.15rem}._row-held_8qu4a_263 ._avatar_8qu4a_276,._row-held_8qu4a_263 ._tag-dots_8qu4a_355,._row-held_8qu4a_263 ._needs-dot_8qu4a_345{opacity:.45}._row-held_8qu4a_263 ._row-name_8qu4a_326{color:var(--color-on-surface-variant, #475569)}._tag-dot_8qu4a_355{width:.5rem;height:.5rem;border-radius:999px}._list-loading-more_8qu4a_381{padding:.6rem .75rem;font-size:.8rem;color:var(--color-text-muted, #64748b);text-align:center}._detail_8qu4a_132{--motion-from-block: var(--motion-distance-sm);display:flex;flex-direction:column;gap:1rem}._nav-bar_8qu4a_405{position:sticky;z-index:5;top:0;overflow:auto hidden;display:flex;flex-wrap:nowrap;gap:.3rem;align-items:center;padding:.4rem .5rem;border:1px solid var(--color-outline-variant, #e2e8f0);border-radius:var(--shape-corner-medium, .5rem);background:var(--color-surface, #fff);box-shadow:0 1px 2px color-mix(in srgb,#0f172a 8%,transparent);transition:background var(--duration-normal) var(--ease-standard),border-color var(--duration-normal) var(--ease-standard),box-shadow var(--duration-normal) var(--ease-standard)}._nav-btn_8qu4a_433{cursor:pointer;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:2rem;height:2rem;border:1px solid transparent;border-radius:.45rem;font-size:.8125rem;color:var(--color-on-surface-variant, #64748b);background:transparent;transition:background var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}._nav-btn_8qu4a_433:hover{color:var(--color-primary, #4f46e5);background:var(--color-surface-container, #f1f5f9)}._nav-btn-active_8qu4a_462{border-color:color-mix(in srgb,var(--color-primary, #4f46e5) 30%,transparent);color:var(--color-primary, #4f46e5);background:var(--color-accent-subtle, #eff6ff)}._nav-bar-stuck_8qu4a_426{border-color:transparent;background:var(--color-primary, #00204a);box-shadow:0 6px 16px -4px color-mix(in srgb,#00204a 35%,transparent)}._nav-bar-stuck_8qu4a_426 ._nav-btn_8qu4a_433{color:color-mix(in srgb,var(--color-on-primary, #fff) 78%,transparent)}._nav-bar-stuck_8qu4a_426 ._nav-btn_8qu4a_433:hover{color:var(--color-on-primary, #fff);background:color-mix(in srgb,var(--color-on-primary, #fff) 14%,transparent)}._nav-bar-stuck_8qu4a_426 ._nav-btn-active_8qu4a_462{border-color:transparent;color:var(--color-on-primary-container, #00122a);background:var(--color-primary-container, #d0e4ff)}._detail-header_8qu4a_506{display:flex;gap:1rem;align-items:center;padding-bottom:1rem;border-bottom:1px solid var(--color-outline-variant, #e2e8f0)}._detail-avatar_8qu4a_517{flex:0 0 auto}._detail-avatar_8qu4a_517>*{container-type:normal;width:auto}._detail-identity_8qu4a_533{display:flex;flex:1;flex-direction:column;gap:.15rem;min-width:0;text-align:left}._detail-name_8qu4a_544{margin:0;font-size:1.0625rem;font-weight:600;color:var(--color-on-surface, #0f172a)}._detail-sub_8qu4a_551{margin:0;font-size:.8125rem;color:var(--color-on-surface-variant, #64748b)}._detail-nickname_8qu4a_557{margin:.1rem 0 0;font-size:.75rem;font-style:italic;color:var(--color-on-surface-variant, #94a3b8)}._detail-tags_8qu4a_565{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.45rem}._needs-info-badge_8qu4a_574{align-self:flex-start;margin-left:auto;padding:.2rem .6rem;border:1px solid var(--color-warning, #f59e0b);border-radius:999px;font-size:.72rem;font-weight:600;color:var(--color-warning, #b45309);white-space:nowrap;background:color-mix(in srgb,var(--color-warning, #f59e0b) 14%,transparent)}._form-section_8qu4a_411{scroll-margin-top:3.75rem;display:flex;flex-direction:column;gap:.625rem;padding:1rem 1.125rem 1.125rem;border:1px solid var(--color-outline-variant, #e2e8f0);border-radius:var(--shape-corner-medium, .5rem);background-color:var(--color-surface-container-lowest, #fff)}._section-head-text_8qu4a_615{display:flex;gap:.5rem;align-items:center}._section-head_8qu4a_613{padding-bottom:.5rem;border-bottom:1px solid var(--color-outline-variant, #e2e8f0)}._section-icon_8qu4a_627{font-size:.8125rem;color:var(--color-primary, #4f46e5)}._section-title_8qu4a_632{margin:0;font-size:.875rem;font-weight:600;color:var(--color-on-surface, #0f172a)}._section-delete_8qu4a_642{cursor:pointer;margin-left:auto;padding:.3rem .45rem;border:none;border-radius:.375rem;font-size:.85rem;color:var(--color-on-surface-variant, #64748b);background:none}._section-delete_8qu4a_642:hover{color:var(--color-error, #dc2626);background:color-mix(in srgb,var(--color-error, #dc2626) 8%,transparent)}._section-help_8qu4a_661{margin:0;font-size:.8125rem;line-height:1.5;color:var(--color-on-surface-variant, #64748b)}._fields-grid_8qu4a_668{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.75rem}._map-grid_8qu4a_675{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.75rem}._field_8qu4a_668{display:flex;flex-direction:column;gap:.25rem;margin-bottom:.75rem}._field-label_8qu4a_688{font-size:.72rem;font-weight:600;color:var(--color-text-muted, #64748b);text-transform:uppercase;letter-spacing:.03em}._row-action_8qu4a_702{--btn-fam-text-size: .78rem;--btn-fam-gap: .3rem;margin-bottom:.1rem}._add-row_8qu4a_709{align-self:flex-start}._tag-toggle_8qu4a_715{cursor:pointer;padding:.3rem .7rem;border:1px solid var(--color-outline-variant, #e2e8f0);border-radius:999px;font-size:.8125rem;font-weight:500;color:var(--color-on-surface-variant, #475569);background:var(--color-surface-container-lowest, #fff);transition:background var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}._tag-toggle_8qu4a_715:hover{border-color:var(--color-outline, #cbd5e1);background:var(--color-surface-container, #f1f5f9)}._tag-toggle-active_8qu4a_739{border-color:transparent;color:#fff}._tags-view_8qu4a_745{display:flex;flex:1;min-height:0}._tags-list-head_8qu4a_751{display:flex;gap:.5rem;align-items:center;justify-content:space-between;padding:.75rem;border-bottom:1px solid var(--color-border, #e2e8f0)}._tags-back_8qu4a_762{cursor:pointer;display:inline-flex;gap:.4rem;align-items:center;padding:.3rem .5rem;border:none;border-radius:.375rem;font-size:.85rem;font-weight:500;color:var(--color-primary, #4f46e5);background:none}._tags-back_8qu4a_762:hover{background:var(--color-surface-hover, #f1f5f9)}._tag-row_8qu4a_784{cursor:pointer;display:flex;gap:.6rem;align-items:center;width:100%;padding:.6rem .75rem;border:none;border-bottom:1px solid var(--color-border-subtle, #f1f5f9);text-align:left;background:none}._tag-row_8qu4a_784:hover{background:var(--color-surface-hover, #f8fafc)}._tag-row_8qu4a_784._row-active_8qu4a_250{background:var(--color-accent-subtle, #eff6ff)}._tag-row-swatch_8qu4a_809{flex:0 0 auto;width:.9rem;height:.9rem;border-radius:.3rem}._tag-row-name_8qu4a_816{overflow:hidden;flex:1;min-width:0;font-size:.85rem;font-weight:500;color:var(--color-on-surface, #0f172a);text-overflow:ellipsis;white-space:nowrap}._tag-row-count_8qu4a_829{flex:0 0 auto;font-size:.75rem;color:var(--color-text-muted, #64748b)}._tag-members_8qu4a_835{display:flex;flex-direction:column}._tag-member-row_8qu4a_840{display:flex;gap:.6rem;align-items:center;padding:.4rem 0;border-bottom:1px solid var(--color-border-subtle, #f1f5f9)}._undo-toast_8qu4a_850{display:inline-flex;gap:.75rem;align-items:center}._undo-toast-btn_8qu4a_856{cursor:pointer;padding:0;border:none;font-weight:600;color:var(--color-primary, #4f46e5);text-decoration:underline;background:none}._muted-text_8qu4a_869{font-size:.8125rem;color:var(--color-on-surface-variant, #64748b)}._activity-list_8qu4a_874{display:flex;flex-direction:column}._activity-name_8qu4a_879{font-size:.8125rem;font-weight:500;color:var(--color-on-surface, #0f172a)}._delete-button_8qu4a_886{color:var(--color-error, #dc2626)}._delete-button_8qu4a_886:hover{border-color:color-mix(in srgb,var(--color-error, #dc2626) 50%,transparent);background-color:color-mix(in srgb,var(--color-error, #dc2626) 8%,transparent)}._footer_8qu4a_903{display:flex;gap:.5rem;margin-top:1.25rem;padding-top:1rem;border-top:1px solid var(--color-border, #e2e8f0)}._activity-row_8qu4a_913{cursor:pointer;display:flex;gap:.5rem;align-items:center;justify-content:space-between;width:100%;padding:.45rem .4rem;border:none;border-bottom:1px solid var(--color-border-subtle, #f1f5f9);border-radius:.3rem;font:inherit;font-size:.8rem;text-align:left;background:none;transition:background var(--duration-fast) var(--ease-standard)}._activity-row_8qu4a_913:hover{background:var(--color-surface-hover, #f8fafc)}._score-pill_8qu4a_940{display:inline-flex;gap:.35rem;align-items:center;padding:.1rem .5rem;border-radius:999px;font-size:.72rem;font-weight:600}._bulk-bar_8qu4a_953{display:flex;flex-direction:column;gap:.6rem;margin-top:auto;padding:.75rem;border-top:1px solid var(--color-outline-variant, #e2e8f0);font-size:.82rem;background:var(--color-surface-container, #eff6ff)}._bulk-actions-row_8qu4a_698{--size-control-md: 1.85rem;--space-sm: .18rem;--space-md: .4rem;display:flex;gap:.35rem;align-items:center}._bulk-count_8qu4a_991{font-size:.8125rem;font-weight:500;color:var(--color-on-surface-variant, #475569)}._bulk-tag_8qu4a_997,._sort-control_8qu4a_1003{flex:1 1 auto;min-width:0}._sort-control_8qu4a_1003 button,._bulk-tag_8qu4a_997 button,._tag-filter_8qu4a_210 button:not([data-tag-id] button){min-height:2rem;padding:.3rem 1.5rem .3rem .55rem;font-size:.8rem}._sort-control_8qu4a_1003 svg,._bulk-tag_8qu4a_997 svg,._tag-filter_8qu4a_210 svg:not([data-tag-id] svg){top:50%}._sort-control_8qu4a_1003 label,._bulk-tag_8qu4a_997 label{font-size:.72rem}._sort-control_8qu4a_1003>div>div:first-child,._bulk-tag_8qu4a_997>div>div:first-child{margin-bottom:.25rem}._tag-picker_8qu4a_1044{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center}._radio-row_8qu4a_1051{cursor:pointer;display:flex;gap:.5rem;align-items:center;padding:.25rem 0;font-size:.9rem}._import-dropzone_8qu4a_1063{cursor:pointer;display:flex;flex-direction:column;gap:.45rem;align-items:center;justify-content:center;width:100%;min-height:8rem;padding:1.5rem;border:1.5px dashed var(--color-outline-variant, #cbd5e1);border-radius:var(--shape-corner-medium, .5rem);text-align:center;background:var(--color-surface-container-lowest, #fff);transition:border-color var(--duration-fast) var(--ease-standard),background var(--duration-fast) var(--ease-standard)}._import-dropzone_8qu4a_1063:hover,._drag-active_8qu4a_1088{border-color:var(--color-primary, #4f46e5);background:var(--color-accent-subtle, #eff6ff)}._import-dropzone-icon_8qu4a_1093{font-size:1.5rem;color:var(--color-primary, #4f46e5)}._import-dropzone-title_8qu4a_1098{font-size:.9rem;font-weight:600;color:var(--color-on-surface, #0f172a)}._import-dropzone-hint_8qu4a_1104{font-size:.78rem;color:var(--color-text-muted, #64748b)}._import-template-link_8qu4a_1109{cursor:pointer;display:inline-flex;gap:.4rem;align-items:center;align-self:flex-start;padding:0;border:none;font-size:.8rem;color:var(--color-primary, #4f46e5);background:none}._import-template-link_8qu4a_1109:hover{text-decoration:underline}._import-summary-line_8qu4a_1130{margin:0;font-size:.82rem;font-weight:500;color:var(--color-on-surface, #0f172a)}._modal-hint_8qu4a_1137{margin:0;font-size:.8rem;line-height:1.45;color:var(--color-text-muted, #64748b)}._source-card_8qu4a_1144{display:flex;flex-direction:column;gap:.6rem;padding:.75rem;border:1px solid var(--color-outline-variant, #e2e8f0);border-radius:var(--shape-corner-medium, .5rem);background:var(--color-surface-container-lowest, #fff)}._source-head_8qu4a_1156{display:flex;gap:.5rem;align-items:center}._source-icon_8qu4a_1162{font-size:.9rem;color:var(--color-primary, #4f46e5)}._source-name_8qu4a_1167{overflow:hidden;flex:1;min-width:0;font-size:.85rem;font-weight:600;color:var(--color-on-surface, #0f172a);text-overflow:ellipsis;white-space:nowrap}._source-kind_8qu4a_1180{font-size:.72rem;color:var(--color-text-muted, #64748b)}._source-remove_8qu4a_1185{cursor:pointer;padding:.25rem .45rem;border:none;border-radius:.375rem;font-size:.85rem;color:var(--color-on-surface-variant, #64748b);background:none}._source-remove_8qu4a_1185:hover{background:var(--color-surface-hover, #f1f5f9)}._sub-modal_8qu4a_1202{overflow-y:auto;display:flex;flex-direction:column;gap:.75rem;width:30rem;max-width:100%;max-height:85vh;padding:1.25rem;border-radius:.75rem;background:var(--color-surface, #fff)}._flow-body_8qu4a_1220{display:flex;flex-direction:column;gap:.75rem}._empty_8qu4a_1226{padding:2rem 1rem;font-size:.85rem;color:var(--color-text-muted, #64748b);text-align:center}._error-text_8qu4a_1236{font-size:.8rem;color:#dc2626}._merge-preview-row_8qu4a_1241{display:grid;grid-template-columns:8rem 1fr;gap:.5rem;padding:.2rem 0;font-size:.8rem}._launch-card_8qu4a_1251{display:flex;flex-direction:column;gap:.6rem;align-items:flex-start}._launch-card-text_8qu4a_1258{margin:0;font-size:.85rem;color:var(--color-text-muted, #64748b)}._summary-card_8qu4a_1265{display:flex;flex-direction:column;gap:.75rem;padding:.875rem 1rem;border:1px solid var(--color-outline-variant, #e2e8f0);border-radius:var(--shape-corner-medium, .5rem);background-color:var(--color-surface-container, #f8fafc)}._summary-head_8qu4a_1277{display:flex;align-items:center;justify-content:space-between}._summary-title_8qu4a_1283{font-size:.8125rem;font-weight:600;color:var(--color-on-surface, #0f172a)}._summary-copy-all_8qu4a_1289{cursor:pointer;display:inline-flex;gap:.35rem;align-items:center;padding:.25rem .55rem;border:1px solid var(--color-outline-variant, #e2e8f0);border-radius:.375rem;font-size:.75rem;font-weight:500;color:var(--color-on-surface-variant, #475569);background:var(--color-surface, #fff)}._summary-copy-all_8qu4a_1289:hover{background:var(--color-surface-container-high, #f1f5f9)}._summary-group_8qu4a_1311{display:flex;flex-direction:column;gap:.25rem}._summary-group-title_8qu4a_1317{font-size:.7rem;font-weight:600;color:var(--color-on-surface-variant, #64748b);text-transform:uppercase;letter-spacing:.03em}._summary-line_8qu4a_1325{display:flex;gap:.5rem;align-items:flex-start;justify-content:space-between}._summary-line-text_8qu4a_1332{display:flex;flex-wrap:wrap;gap:.35rem;align-items:baseline;min-width:0;font-size:.8125rem;color:var(--color-on-surface, #0f172a)}._summary-line-tag_8qu4a_1344{font-size:.7rem;font-weight:600;color:var(--color-primary, #4f46e5)}._summary-line-value_8qu4a_1350{overflow-wrap:anywhere}._summary-line-note_8qu4a_1354{flex-basis:100%;font-size:.75rem;font-style:italic;color:var(--color-on-surface-variant, #64748b)}._copy-btn_8qu4a_1361{cursor:pointer;flex:0 0 auto;padding:.2rem .35rem;border:none;border-radius:.3rem;font-size:.75rem;color:var(--color-on-surface-variant, #64748b);background:none}._copy-btn_8qu4a_1361:hover{color:var(--color-primary, #4f46e5);background:var(--color-surface-container-high, #f1f5f9)}._entry-list_8qu4a_1382{display:flex;flex-direction:column;gap:.625rem}._entry-empty-state_8qu4a_1390{display:flex;flex-direction:column;gap:.75rem;align-items:center;justify-content:center;padding:1.5rem 1rem;border:2px dashed var(--color-outline-variant, #e2e8f0);border-radius:var(--shape-corner-medium, .5rem);text-align:center}._entry-empty-state-text_8qu4a_1404{margin:0;font-size:.875rem;font-weight:500;color:var(--color-on-surface-variant, #64748b)}._entry-empty-state-add_8qu4a_1411{cursor:pointer;display:inline-flex;gap:.375rem;align-items:center;padding:.4rem .9rem;border:none;border-radius:.375rem;font-size:.8125rem;font-weight:600;color:var(--color-on-primary, #fff);background-color:var(--color-primary, #4f46e5);transition:background-color var(--duration-fast) var(--ease-standard)}._entry-empty-state-add_8qu4a_1411:hover{background-color:color-mix(in srgb,var(--color-primary, #4f46e5) 85%,black)}._entry-add_8qu4a_1441{cursor:pointer;display:flex;gap:.375rem;align-items:center;justify-content:center;width:100%;padding:.5rem .75rem;border:1px dashed var(--color-outline-variant, #e2e8f0);border-radius:.5rem;font-size:.8125rem;font-weight:500;color:var(--color-primary, #4f46e5);background:transparent;transition:border-color var(--duration-fast) var(--ease-standard),background var(--duration-fast) var(--ease-standard)}._entry-add_8qu4a_1441:hover{border-color:var(--color-primary, #4f46e5);background:color-mix(in srgb,var(--color-primary, #4f46e5) 6%,transparent)}._entry-card_8qu4a_1470{display:flex;flex-direction:column;gap:.5rem;padding:.75rem;border:1px solid var(--color-outline-variant, #e2e8f0);border-radius:.5rem;background:var(--color-surface-container-lowest, #fff)}._entry-card-head_8qu4a_1482{display:flex;align-items:center;justify-content:space-between;min-height:1.25rem}._entry-badge_8qu4a_1489{padding:.1rem .45rem;border-radius:999px;font-size:.65rem;font-weight:600;color:var(--color-primary, #4f46e5);text-transform:uppercase;letter-spacing:.03em;background:color-mix(in srgb,var(--color-primary, #4f46e5) 12%,transparent)}._entry-remove_8qu4a_1506{cursor:pointer;padding:.2rem .4rem;border:none;border-radius:.3rem;font-size:.8rem;color:var(--color-on-surface-variant, #64748b);background:none}._entry-remove_8qu4a_1506:hover{color:var(--color-error, #dc2626);background:color-mix(in srgb,var(--color-error, #dc2626) 8%,transparent)}._entry-grid_8qu4a_1524{display:grid;grid-template-columns:1fr 1fr;gap:.6rem}._mini-field_8qu4a_1530{display:flex;flex-direction:column;gap:.25rem;min-width:0}._mini-field-wide_8qu4a_1537{grid-column:1 / -1}._mini-field-label_8qu4a_1541{font-size:.72rem;font-weight:600;color:var(--color-on-surface-variant, #64748b)}._mini-field-input_8qu4a_1547{width:100%;padding:.45rem .6rem;border:1px solid var(--color-outline-variant, #e2e8f0);border-radius:.45rem;font-family:inherit;font-size:.85rem;color:var(--color-on-surface, #0f172a);background:var(--color-surface, #fff)}._mini-field-input_8qu4a_1547:focus{border-color:var(--color-primary, #4f46e5);outline:none}._mini-field-input_8qu4a_1547::placeholder{color:var(--color-on-surface-variant, #94a3b8)}._skeleton-list_8qu4a_1573{--motion-duration: var(--duration-fast);display:flex;flex-direction:column}._skeleton-row_8qu4a_1581{display:flex;gap:.6rem;align-items:center;padding:.55rem .75rem;border-bottom:1px solid var(--color-border-subtle, #f1f5f9)}._skeleton-row-flush_8qu4a_1593{padding:.4rem 0}._skeleton-lines_8qu4a_1597{display:flex;flex:1;flex-direction:column;gap:.4rem;min-width:0}._skeleton-activity_8qu4a_1606{--motion-duration: var(--duration-fast);display:flex;flex-direction:column;gap:.4rem}._task-list_8qu4a_1619{display:flex;flex-direction:column;gap:.5rem}._task-card_8qu4a_1627{display:grid;grid-template-columns:auto 1fr auto auto;gap:.15rem .45rem;align-items:start;padding:.4rem .5rem;border:1px solid var(--color-outline-variant, #e2e8f0);border-radius:.5rem;background:var(--color-surface-container-lowest, #fff)}._task-card-done_8qu4a_1640{background:var(--color-surface-container, #f8fafc)}._task-check_8qu4a_1644{cursor:pointer;width:1rem;height:1rem;margin-top:.25rem;accent-color:var(--color-primary, #4f46e5)}._task-main_8qu4a_1655{display:flex;flex-direction:column;gap:.05rem;min-width:0}._task-title_8qu4a_1662{width:100%;padding:.2rem .35rem;border:1px solid transparent;border-radius:.4rem;font-family:inherit;font-size:.85rem;font-weight:500;color:var(--color-on-surface, #0f172a);background:transparent}._task-title_8qu4a_1662:hover{border-color:var(--color-outline-variant, #e2e8f0)}._task-title_8qu4a_1662:focus{border-color:var(--color-primary, #4f46e5);background:var(--color-surface, #fff);outline:none}._task-card-done_8qu4a_1640 ._task-title_8qu4a_1662{color:var(--color-on-surface-variant, #94a3b8);text-decoration:line-through}._task-note_8qu4a_1691{resize:none;overflow:hidden;display:block;width:100%;padding:.15rem .35rem;border:1px solid transparent;border-radius:.4rem;font-family:inherit;font-size:.74rem;line-height:1.4;color:var(--color-on-surface-variant, #64748b);background:transparent}._task-note_8qu4a_1691:hover{border-color:var(--color-outline-variant, #e2e8f0)}._task-note_8qu4a_1691:focus{border-color:var(--color-primary, #4f46e5);color:var(--color-on-surface, #0f172a);background:var(--color-surface, #fff);outline:none}._task-note-clamped_8qu4a_1723{max-height:calc(1.4em * 3 + .3rem + 2px)}._task-note-toggle_8qu4a_1727{cursor:pointer;align-self:flex-start;margin-top:.05rem;padding:0 .35rem;border:none;font-size:.68rem;font-weight:600;color:var(--color-primary, #4f46e5);background:none}._task-note-toggle_8qu4a_1727:hover{text-decoration:underline}._task-side_8qu4a_1749{display:flex;flex-direction:column;gap:.15rem;align-items:flex-end;margin-top:.1rem}._task-due-input_8qu4a_1758{padding:.15rem .3rem;border:1px solid var(--color-outline-variant, #e2e8f0);border-radius:.35rem;font-family:inherit;font-size:.72rem;color:var(--color-on-surface, #0f172a);background:var(--color-surface, #fff)}._task-due-input_8qu4a_1758:focus{border-color:var(--color-primary, #4f46e5);outline:none}._task-due-overdue_8qu4a_1775{border-color:var(--color-error, #dc2626);color:var(--color-error, #dc2626)}._task-overdue_8qu4a_1780{padding:.05rem .4rem;border-radius:999px;font-size:.62rem;font-weight:600;color:var(--color-error, #dc2626);text-transform:uppercase;letter-spacing:.03em;background:color-mix(in srgb,var(--color-error, #dc2626) 10%,transparent)}._task-done-at_8qu4a_1793{font-size:.68rem;font-style:italic;color:var(--color-on-surface-variant, #94a3b8);white-space:nowrap}._task-remove_8qu4a_1800{cursor:pointer;margin-top:.1rem;padding:.15rem .35rem;border:none;border-radius:.3rem;font-size:.8rem;color:var(--color-on-surface-variant, #64748b);background:none}._task-remove_8qu4a_1800:hover{color:var(--color-error, #dc2626);background:color-mix(in srgb,var(--color-error, #dc2626) 8%,transparent)}._task-composer_8qu4a_1819{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;padding:.6rem .7rem;border:1px dashed var(--color-outline-variant, #e2e8f0);border-radius:.5rem}._task-composer_8qu4a_1819 ._task-title_8qu4a_1662{flex:1 1 12rem;border-color:var(--color-outline-variant, #e2e8f0);background:var(--color-surface, #fff)}._task-add_8qu4a_1836{cursor:pointer;display:inline-flex;gap:.35rem;align-items:center;padding:.4rem .75rem;border:none;border-radius:.45rem;font-size:.8rem;font-weight:600;color:#fff;background:var(--color-primary, #4f46e5);transition:opacity var(--duration-fast) var(--ease-standard)}._task-add_8qu4a_1836:disabled{cursor:not-allowed;opacity:.5}._task-add_8qu4a_1836:not(:disabled):hover{background:color-mix(in srgb,var(--color-primary, #4f46e5) 88%,#000)}@media(prefers-reduced-motion:reduce){._activity-row_8qu4a_913,._avatar-img_8qu4a_302{transition:none}._avatar-img_8qu4a_302{opacity:1}}._notice_1wek1_3{display:inline-flex;flex-shrink:0;align-items:center;margin-left:var(--space-sm);padding:0 var(--space-sm);border-radius:var(--shape-corner-small);font-size:var(--typescale-body-small-size);line-height:1.5;color:var(--color-on-tertiary-container);white-space:nowrap;background-color:var(--color-tertiary-container)}._visually-hidden_1wek1_20{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;white-space:nowrap;clip-path:inset(50%)}._info-icon_12uyh_15{cursor:help;font-size:.875rem;color:var(--color-on-surface-variant);transition:color var(--duration-fast) var(--ease-standard)}._info-icon_12uyh_15:hover,._info-icon_12uyh_15:focus-visible{color:var(--color-primary);outline:none}._save-pill_12uyh_32{display:inline-flex;gap:.375rem;align-items:center;padding:.25rem .625rem;border-radius:999px;font-size:.75rem;font-weight:500;line-height:1;transition:all var(--duration-fast) var(--ease-standard)}._save-pill-saving_12uyh_47{color:var(--color-on-surface-variant);background:var(--color-surface-container)}._save-pill-saved_12uyh_52{color:var(--color-on-secondary-container, #1f4d2b);background:var(--color-secondary-container, #d6f0d8)}._save-pill-error_12uyh_57{cursor:help;color:var(--color-on-error-container);background:var(--color-error-container)}._modal-content_12uyh_69{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}._form_12uyh_80{display:flex;flex-direction:column;gap:1.25rem}._form-section_12uyh_86{display:flex;flex-direction:column;gap:.875rem;padding:1rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small, .25rem);background:var(--color-surface-container-lowest)}._form-section-header_12uyh_98{display:flex;gap:.5rem;align-items:center;justify-content:space-between;margin-bottom:.25rem;padding-bottom:.625rem;border-bottom:1px solid var(--color-outline-variant)}._form-section-header-left_12uyh_112{display:flex;gap:.5rem;align-items:center;min-width:0}._form-section-icon_12uyh_119{flex-shrink:0;font-size:.875rem;color:var(--color-primary)}._form-section-title_12uyh_125{margin:0;font-size:.875rem;font-weight:600;color:var(--color-on-surface)}._field_12uyh_136{display:flex;flex-direction:column;gap:.375rem}._form-label_12uyh_142{display:flex;gap:.25rem;align-items:center;font-size:.8125rem;font-weight:500;color:var(--color-on-surface)}._tiptap-shell_12uyh_156{overflow:hidden;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small, .25rem);background:var(--color-surface);transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}._tiptap-shell_12uyh_156:focus-within{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary) 20%,transparent)}._footer-hint_12uyh_180{font-size:.75rem;color:var(--color-on-surface-variant)}.ProseMirror{min-height:100%;outline:none}.ProseMirror p{margin:0 0 12px;line-height:1.15}.ProseMirror p:last-child{margin-bottom:0}.ProseMirror p.is-editor-empty:first-child:before{pointer-events:none;content:attr(data-placeholder);float:left;height:0;font-style:italic;color:var(--color-on-surface-variant)}.ProseMirror.is-editor-empty:before{pointer-events:none;content:attr(data-placeholder);position:absolute;font-style:italic;color:var(--color-on-surface-variant)}.ProseMirror h1{margin:0 0 16px;font-size:2em;font-weight:600;color:var(--color-on-surface)}.ProseMirror h2{margin:0 0 14px;font-size:1.5em;font-weight:600;color:var(--color-on-surface)}.ProseMirror h3{margin:0 0 12px;font-size:1.25em;font-weight:600;color:var(--color-on-surface)}.ProseMirror h4{margin:0 0 10px;font-size:1.1em;font-weight:600;color:var(--color-on-surface)}.ProseMirror :is(h1,h2,h3,h4) [style*=font-size]{font-size:inherit!important}.ProseMirror ul,.ProseMirror ol{margin:0 0 12px;padding-left:24px}.ProseMirror ul{list-style-type:disc}.ProseMirror ul ul{list-style-type:circle}.ProseMirror ul ul ul{list-style-type:square}.ProseMirror ol{list-style-type:decimal}.ProseMirror ol ol{list-style-type:lower-alpha}.ProseMirror ol ol ol{list-style-type:lower-roman}.ProseMirror li{margin-bottom:4px}.ProseMirror li::marker{color:var(--color-on-surface)}.ProseMirror ul[data-type=taskList]{padding-left:0;list-style:none}.ProseMirror ul[data-type=taskList] li{display:flex;gap:8px;align-items:flex-start}.ProseMirror ul[data-type=taskList] li>label{cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex;flex-shrink:0;align-items:center;height:1.15em}.ProseMirror ul[data-type=taskList] li>div{flex:1 1 auto}.ProseMirror ul[data-type=taskList] input[type=checkbox]{cursor:pointer;accent-color:var(--color-primary)}.ProseMirror ul[data-type=taskList] li[data-checked=true]>div{color:var(--color-on-surface-variant);text-decoration:line-through}.ProseMirror sub,.ProseMirror sup{display:inline-block;text-decoration:inherit}.ProseMirror blockquote{margin:0 0 12px;padding-left:16px;border-left:3px solid var(--color-outline-base);color:var(--color-on-surface-variant)}.ProseMirror code{padding:.1em .3em;border-radius:var(--shape-corner-extra-small);font-family:monospace;font-size:.9em;background:var(--color-surface-container-high)}.ProseMirror pre{overflow-x:auto;margin:0 0 12px;padding:12px 14px;border-radius:var(--shape-corner-small);font-family:monospace;font-size:.9em;color:var(--color-on-surface);background:var(--color-surface-container-high)}.ProseMirror pre code{padding:0;font-size:inherit;background:none}.ProseMirror hr{margin:16px 0;border:none;border-top:1px solid var(--color-outline-base)}.ProseMirror a{cursor:pointer;color:var(--color-primary);text-decoration:underline}.ProseMirror a:hover{color:var(--color-primary-container)}.ProseMirror ::selection{color:var(--color-on-primary-container);background:var(--color-primary-container)}._bubble-menu_1gthj_8{z-index:50;inset:auto;overflow:visible;display:flex;width:max-content;margin:0;padding:4px;border:1px solid var(--color-outline-base);border-radius:var(--shape-corner-small);color:var(--color-on-surface);background:var(--color-surface);box-shadow:var(--shadow-box-shadow-medium)}._link-modal-body_je7eq_7{display:flex;flex-direction:column;gap:12px}._link-modal-field_je7eq_13{display:flex;flex-direction:column;gap:4px}._link-modal-label_je7eq_19{font-size:var(--typescale-body-small-size);font-weight:500;color:var(--color-on-surface-variant)}._link-modal-input_je7eq_25{width:100%;padding:8px 12px;border:1px solid var(--color-outline-base);border-radius:var(--shape-corner-small);font-size:var(--typescale-body-medium-size);color:var(--color-on-surface);background:var(--color-surface-container-low)}._link-modal-input_je7eq_25:focus{border-color:var(--color-primary);outline:none}._link-modal-input-invalid_je7eq_44,._link-modal-input-invalid_je7eq_44:focus{border-color:var(--color-error)}._link-modal-error_je7eq_49{margin:0;font-size:var(--typescale-body-small-size);color:var(--color-error)}._font-selector-wrapper_82byw_6{flex-shrink:0}._tiptap-toolbar_1vbs1_6{container-name:tiptap-toolbar;container-type:inline-size;overflow:visible;display:flex;flex-shrink:0;flex-wrap:wrap;gap:1rem;align-items:center;min-height:fit-content;padding:12px;border-bottom:1px solid var(--color-outline-variant);background:var(--color-surface-container-low)}._is-compact_1vbs1_31{gap:var(--space-sm);padding:var(--space-xs) var(--space-sm)}._is-compact_1vbs1_31 button{--btn-height: var(--size-control-sm);--btn-padding-inline: var(--space-xs);--btn-fam-text-size: var(--text-sm)}._toolbar-section_1vbs1_44{position:relative;overflow:visible;display:flex;flex-shrink:0;align-items:center;margin-right:0}._toolbar-trailing_1vbs1_63,._toolbar-trailing-divided_1vbs1_64{display:inline-flex;flex-shrink:0;gap:.5rem;align-items:center;margin-left:auto}._toolbar-trailing-divided_1vbs1_64{gap:.75rem;padding-left:.75rem;border-left:1px solid var(--color-outline-variant)}._more-toggle_1vbs1_88{cursor:pointer;display:inline-flex;flex-shrink:0;gap:.25rem;align-items:center;height:2.5rem;padding:0 .5rem;border:none;font-size:var(--typescale-body-small-size);font-weight:500;color:var(--color-on-surface-variant);opacity:.7;background:none;transition:opacity var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}._more-toggle_1vbs1_88:hover{color:var(--color-on-surface);opacity:1}._more-toggle-chevron_1vbs1_128{rotate:90deg;font-size:.75em}._advanced-icon_1vbs1_136{--motion-duration: var(--duration-fast);--motion-ease: var(--ease-standard);display:inline-flex}._tiptap-toolbar_1vbs1_6 ._toggle-group_1vbs1_144{display:inline-flex;flex-shrink:0;flex-wrap:wrap;gap:.25rem;align-items:center}@media(max-width:768px){._tiptap-toolbar_1vbs1_6{gap:6px;padding:8px}}@container tiptap-toolbar (width <= 42.5rem){._toolbar-section_1vbs1_44{gap:4px;margin-bottom:4px}}._tiptap-container_15pl2_6{position:relative;container-name:tiptap-window;container-type:inline-size;overflow:hidden visible;display:flex;flex-direction:column;border:1px solid var(--color-outline-base);border-radius:var(--shape-corner-small);background:var(--color-surface);box-shadow:var(--shadow-box-shadow-light)}._toolbar-slot_15pl2_27{overflow:visible;flex-shrink:0;transition:height var(--duration-normal) var(--ease-standard)}._tiptap-editor-wrapper_15pl2_37{position:relative;overflow:hidden;display:flex;flex:1;flex-direction:column;min-height:0;overflow-wrap:break-word}._tiptap-editor_15pl2_37{cursor:text;overflow:hidden auto;flex:1;padding:16px;font-size:var(--typescale-body-medium-size);line-height:1.6;color:var(--color-on-surface);overflow-wrap:break-word;outline:none}._word-count-footer_15pl2_71{flex-shrink:0;padding:4px 12px;border-top:1px solid var(--color-outline-variant, var(--color-outline-base));font-size:var(--typescale-body-small-size);color:var(--color-on-surface-variant);text-align:right}._tiptap-disabled_15pl2_82{pointer-events:none;opacity:.6}._tiptap-editor-disabled_15pl2_87{color:var(--color-on-surface-variant);background:var(--color-surface-variant)}._resize-strip_15pl2_94{position:relative;flex:none;height:14px}._resize-handle_15pl2_100{cursor:ns-resize;position:absolute;z-index:10;right:6px;bottom:0;display:flex;align-items:center;justify-content:center;width:32px;height:14px;border:none;opacity:.7;background:transparent;transition:opacity var(--duration-fast) var(--ease-standard)}._resize-handle_15pl2_100:after{content:"⋯";font-size:16px;font-weight:700;line-height:1;color:var(--color-outline-base)}._resize-handle_15pl2_100:hover{opacity:1}._resize-handle_15pl2_100:hover:after{color:var(--color-primary)}._tiptap-container_15pl2_6:focus-within{border-color:var(--color-primary);box-shadow:var(--shadow-box-shadow-medium)}._tiptap-container_15pl2_6[data-resting=true]{border-color:transparent;background:transparent;box-shadow:none}._tiptap-container_15pl2_6[data-resting=true] ._resize-strip_15pl2_94{height:0;visibility:hidden}._tiptap-editor_15pl2_37 ::selection{color:var(--color-on-primary-container);background:var(--color-primary-container)}._tiptap-editor_15pl2_37 a{cursor:pointer;position:relative;color:var(--color-primary);text-decoration:underline;transition:color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}._tiptap-editor_15pl2_37 a:hover{margin:-2px -4px;padding:2px 4px;border-radius:var(--shape-corner-extra-small);color:var(--color-primary-container);background:var(--color-surface-container-low)}._tiptap-editor_15pl2_37 mark,._tiptap-editor_15pl2_37 [style*=background-color]{padding:2px 4px;border-radius:var(--shape-corner-extra-small);transition:background-color var(--duration-fast) var(--ease-standard)}@container tiptap-window (width <= 42.5rem){._resize-handle_15pl2_100:after{font-size:14px}}@media(prefers-reduced-motion:reduce){._resize-handle_15pl2_100,._tiptap-editor_15pl2_37 a,._tiptap-editor_15pl2_37 mark,._tiptap-editor_15pl2_37 [style*=background-color],._tiptap-editor_15pl2_37 h1,._tiptap-editor_15pl2_37 h2,._tiptap-editor_15pl2_37 h3,._tiptap-editor_15pl2_37 h4{transition:none}}@media(prefers-contrast:more){._tiptap-container_15pl2_6{border-width:2px}._tiptap-editor_15pl2_37 a{text-decoration:underline;text-decoration-thickness:2px}}._sr-only_15pl2_241{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;white-space:nowrap;clip-path:inset(50%)}._page_5dgfr_6{display:flex;flex-direction:column;gap:var(--space-sm)}._lead_5dgfr_12{margin:0;color:var(--color-on-surface)}._files_5dgfr_17{display:flex;flex-direction:column;gap:var(--space-2xs);margin:0;padding-left:var(--space-md)}._file_5dgfr_17{color:var(--color-on-surface);overflow-wrap:anywhere}._more_5dgfr_33{color:var(--color-on-surface-variant);list-style:none}._note_5dgfr_38{margin:0;font-size:var(--typescale-body-small-size);color:var(--color-on-surface-variant)}._list_1ss7g_4{display:flex;flex-direction:column;gap:var(--space-xs)}._label_1ss7g_10{margin:0;font-size:var(--typescale-body-small-size);font-weight:var(--font-weight-semibold);color:var(--color-on-surface-variant)}._rows_1ss7g_17{display:flex;flex-direction:column;gap:var(--space-xs);margin:0;padding:0;list-style:none}._row_1ss7g_17{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:var(--space-sm);align-items:center;min-height:var(--size-control-sm);padding:var(--space-2xs) var(--space-sm);border-radius:var(--shape-corner-extra-small);background-color:var(--color-surface-container-low)}._icon_1ss7g_44{display:inline-flex}._name_1ss7g_48{overflow:hidden;font-size:var(--typescale-body-small-size);font-weight:var(--font-weight-medium);color:var(--color-on-surface);text-overflow:ellipsis;white-space:nowrap}._size_1ss7g_58{font-size:var(--text-xs);color:var(--color-on-surface-variant);white-space:nowrap}._remove_1ss7g_66{--btn-height: var(--size-icon-lg);--btn-padding-block: 0;--btn-padding-inline: 0;--btn-fam-text-size: var(--text-xs);width:var(--size-icon-lg)}._mark_1ss7g_77{grid-column:2 / -1}._mark_1izk6_4{display:inline-flex;gap:var(--space-2xs);align-items:center;font-size:var(--text-xs);font-weight:var(--font-weight-medium);color:var(--color-error)}._picks_1daxx_5{display:flex;flex-direction:column;gap:var(--space-sm);align-items:flex-start}._list_1daxx_12{align-self:stretch}._line_1daxx_16{margin:0;font-size:var(--typescale-body-small-size);color:var(--color-on-surface-variant)}._with-picks_1daxx_26 ._empty-text_1daxx_26{display:none}._control_1y09n_3{display:flex;align-items:center}._card_51mjl_10{position:relative;display:flex;gap:.75rem;width:min(22rem,calc(100vw - 2rem));padding:1rem 1.125rem;border:1px solid var(--color-outline-variant, #e0e0e0);border-left:3px solid var(--color-warning-outline, #d97706);border-radius:var(--shape-corner-medium, 12px);color:var(--color-on-surface, #1f1f1f);background-color:var(--color-surface, #fff);box-shadow:0 10px 20px #0000001f,0 2px 6px #00000014}._icon-wrap_51mjl_30{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;font-size:.875rem;color:var(--color-on-warning-container, #92400e);background-color:var(--color-warning-container, #fef3c7)}._body_51mjl_46{display:flex;flex:1;flex-direction:column;gap:.5rem;min-width:0}._title_51mjl_55{margin:0;padding-right:1.25rem;font-size:.8125rem;font-weight:600;line-height:1.3}._message_51mjl_64{margin:0;font-size:.75rem;line-height:1.45;color:var(--color-on-surface-variant, #5f6368)}._actions_51mjl_71{display:flex;gap:.5rem;align-items:center;margin-top:.125rem}._card_51mjl_10 ._republish-btn_51mjl_81{--btn-fam-text-size: .75rem;min-height:0;padding:.3125rem .6875rem}._close_51mjl_88{cursor:pointer;position:absolute;top:.5rem;right:.5rem;display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:0;border:none;border-radius:50%;font-size:.75rem;color:var(--color-on-surface-variant, #5f6368);background:transparent;transition:color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}._close_51mjl_88:hover,._close_51mjl_88:focus-visible{color:var(--color-on-surface, #1f1f1f);background-color:var(--color-surface-variant, #f1f3f4);outline:none}._thread_hl897_3{display:flex;flex-direction:column;gap:12px}._heading_hl897_9{margin:0;font-size:13px;font-weight:600;color:var(--text-primary, #1a202c);letter-spacing:.01em}._list_hl897_18{display:flex;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none}._comment_hl897_29{display:flex;gap:10px;align-items:flex-start}._avatar_hl897_35{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;font-size:11px;font-weight:600;color:var(--accent, #6366f1);background:var(--accent-soft, rgb(99 102 241 / 12%))}._body_hl897_52{display:flex;flex:1 1 auto;flex-direction:column;gap:3px;min-width:0}._meta_hl897_61{display:flex;gap:8px;align-items:baseline}._author_hl897_67{font-size:12px;font-weight:600;color:var(--text-primary, #1a202c)}._edited_hl897_73{font-size:10px;font-style:italic;color:var(--text-tertiary, #94a3b8)}._text_hl897_79{margin:0;font-size:13px;line-height:1.45;color:var(--text-secondary, #475569);overflow-wrap:anywhere;white-space:pre-wrap}._controls_hl897_89{display:flex;gap:10px;margin-top:2px}._edit-row_hl897_95{display:flex;flex-direction:column;gap:6px}._edit-actions_hl897_101{display:flex;gap:8px}._action_hl897_106,._action-danger_hl897_107{cursor:pointer;padding:0;border:none;font-size:11px;font-weight:500;color:var(--text-tertiary, #94a3b8);background:none;transition:color var(--duration-fast) var(--ease-standard)}._action_hl897_106:hover{color:var(--accent, #6366f1)}._action-danger_hl897_107:hover{color:var(--danger, #dc2626)}._composer_hl897_130{display:flex;flex-direction:column;gap:8px}._composer-input_hl897_136,._edit-input_hl897_137{resize:vertical;min-height:56px;padding:8px 10px;border:1px solid var(--border-color, #cbd5e1);border-radius:10px;font-family:inherit;font-size:13px;color:var(--text-primary, #1a202c);background:var(--surface, #fff);transition:border-color var(--duration-fast) var(--ease-standard)}._composer-input_hl897_136:focus,._edit-input_hl897_137:focus{border-color:var(--accent, #6366f1);outline:none}._post_hl897_160{cursor:pointer;align-self:flex-end;padding:6px 16px;border:none;border-radius:8px;font-size:13px;font-weight:500;color:#fff;background:var(--accent, #6366f1);transition:opacity var(--duration-fast) var(--ease-standard),background var(--duration-fast) var(--ease-standard)}._post_hl897_160:disabled{cursor:not-allowed;opacity:.5}._pad_rubow_5{display:flex;flex-direction:column}._heading-row_rubow_17{display:flex;align-items:center;justify-content:space-between;padding-left:var(--space-md)}._heading-actions_rubow_28{display:flex;gap:var(--space-xs);align-items:center}._heading_rubow_17{margin:0;font-size:14px;font-weight:600;color:var(--text-primary, #1a202c);letter-spacing:.01em}._lane-actions_rubow_44{display:inline-flex;gap:var(--space-2xs);align-items:center}._item_rubow_57 ._lane-actions_rubow_44{opacity:0;transition:opacity var(--duration-normal) var(--ease-standard)}._item_rubow_57:hover ._lane-actions_rubow_44,._item_rubow_57:focus-within ._lane-actions_rubow_44,._item_rubow_57:has([aria-expanded=true]) ._lane-actions_rubow_44{opacity:1}._lane-action_rubow_44{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:var(--size-control-sm);height:var(--size-control-sm);padding:0;border:none;border-radius:var(--shape-corner-extra-small);font-size:var(--typescale-body-small-size);color:var(--color-on-surface-variant);background:transparent;transition:color var(--duration-fast) var(--ease-standard),background var(--duration-fast) var(--ease-standard)}._lane-actions-compact_rubow_97 ._lane-action_rubow_44{width:1.5rem;height:1.5rem}._lane-action_rubow_44:disabled{cursor:not-allowed;opacity:.4}._lane-action_rubow_44[data-checked]{color:var(--color-on-surface);background:var(--color-surface-container-high)}._lane-action_rubow_44[data-danger]{color:var(--color-error)}._lane-action_rubow_44:hover:not(:disabled){color:var(--color-on-surface);background:var(--color-surface-container)}._lane-action_rubow_44[data-danger]:hover:not(:disabled){color:var(--color-error);background:color-mix(in srgb,var(--color-error) 12%,transparent)}._add-button_rubow_137{height:var(--size-control-sm);padding:0 var(--space-md);font-size:var(--typescale-body-small-size)}._empty-actions_rubow_144{display:flex;align-items:center}._list_rubow_149{display:flex;flex-direction:column;gap:var(--space-2xs)}._item_rubow_57{display:flex;flex-direction:column;gap:6px;border-radius:12px;transition:opacity var(--duration-fast) var(--ease-standard)}._item_rubow_57[data-draft=true]{opacity:.98}._item_rubow_57[data-archived=true]{opacity:.72}._list_rubow_149[data-stacked=true]{gap:var(--space-xs)}._list_rubow_149[data-stacked=true]:not(:first-child){margin-top:var(--space-sm)}._error_rubow_213{margin:0;font-size:13px;color:var(--danger, #dc2626)}._skeleton_rubow_220{height:96px;border-radius:12px}._trigger-face_nor29_14{background-color:var(--color-surface-container)}._trigger-face-compact_nor29_27{--btn-height: 1.5rem;--btn-padding-block: 0;--btn-padding-inline: 0;width:1.5rem;border:none;font-size:var(--text-sm);color:color-mix(in srgb,var(--color-on-surface-variant) 80%,transparent);background-color:transparent}._trigger-face-compact_nor29_27 div{color:inherit}._menu_nor29_60{position:fixed;z-index:9999;display:flex;flex-direction:column;width:max-content;max-width:18rem;padding:.25rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small);background:var(--color-surface-container-lowest);box-shadow:var(--shadow-box-shadow-medium)}._item_nor29_80,._item-danger_nor29_81{cursor:pointer;display:flex;gap:.5rem;align-items:center;width:100%;padding:.5rem .625rem;border:none;border-radius:var(--shape-corner-extra-small);font-size:var(--typescale-body-small-size);color:var(--color-on-surface);text-align:left;background:none;transition:background var(--duration-fast) var(--ease-standard)}._item-danger_nor29_81{color:var(--color-error)}._item_nor29_80:disabled,._item-danger_nor29_81:disabled{cursor:not-allowed;opacity:.5}._item_nor29_80:focus-visible{background:var(--color-surface-container-high)}._item-danger_nor29_81:focus-visible{background:var(--color-error-container)}._item_nor29_80:hover:not(:disabled){background:var(--color-surface-container-high)}._item-danger_nor29_81:hover:not(:disabled){background:var(--color-error-container)}._item-tick_nor29_130{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:1rem;font-size:.875em;color:var(--color-on-surface-variant)}._item-danger_nor29_81 ._item-tick_nor29_130{color:inherit}._item-label_nor29_147{flex:1 1 auto}._editor_e1bgs_3{--note-content-inset-x: 0px;--note-content-inset-y: 0px;--note-lane-clearance: 2rem;--note-scrollbar-width: 4px;--note-lane-top: .5rem;position:relative;display:flex;flex:1 1 auto;flex-direction:column;gap:8px;min-width:0}._simple-input_e1bgs_45{resize:vertical;box-sizing:border-box;width:100%;max-height:80vh;padding:10px 12px;border:1px solid var(--border-color, #e2e8f0);border-radius:10px;font:inherit;line-height:1.5;color:var(--text-primary, #1a202c);background:var(--surface, #fff);transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}._simple-input_e1bgs_45[data-compact]{padding:6px 8px;font-size:var(--text-xs, 12px);line-height:1.4}._simple-input_e1bgs_45:focus{border-color:var(--accent, #6366f1);outline:none;box-shadow:0 0 0 3px var(--accent-soft, rgb(99 102 241 / 14%))}._simple-input_e1bgs_45[readonly]{cursor:default;background:var(--surface-muted, #f8fafc)}._editor_e1bgs_3[data-lane-floats] ._simple-input_e1bgs_45,._editor_e1bgs_3[data-lane-floats] ._body_e1bgs_109 .tiptap{padding-right:var(--note-lane-clearance)}._actions-lane_e1bgs_117{display:flex;gap:var(--space-xs);align-items:center;justify-content:flex-end}[data-lane-floats] ._actions-lane_e1bgs_117{position:absolute;z-index:1;top:calc(var(--note-content-inset-y) + var(--note-lane-top));right:calc(var(--note-content-inset-x) + var(--note-scrollbar-width) + var(--space-xs));transition:opacity var(--duration-normal) var(--ease-standard)}[data-lane-floats]:has(._simple-input_e1bgs_45:focus) ._actions-lane_e1bgs_117,[data-lane-floats]:has(._body_e1bgs_109 .tiptap:focus) ._actions-lane_e1bgs_117{pointer-events:none;opacity:0}._lane-leading_e1bgs_163{display:flex;align-items:center;margin-right:auto}._body_e1bgs_109{position:relative;display:flex;flex-direction:column;min-width:0}._surface_e1bgs_185{--note-fold-fade: 1.5rem;position:relative;display:flex;flex-direction:column;min-width:0}._body-clamp_e1bgs_200{position:relative;display:flex;flex-direction:column;min-width:0}._surface_e1bgs_185[data-folded] ._body-clamp_e1bgs_200{overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,rgb(0 0 0) calc(100% - var(--note-fold-fade)),transparent);mask-image:linear-gradient(to bottom,rgb(0 0 0) calc(100% - var(--note-fold-fade)),transparent)}._fold_e1bgs_238{cursor:pointer;align-self:flex-end;padding:0 0 var(--space-xs) var(--space-xs);border:0;font-family:inherit;font-size:var(--text-xs);line-height:var(--leading-normal);color:color-mix(in srgb,var(--color-on-surface-variant) 60%,transparent);background:none}._fold_e1bgs_238:hover,._fold_e1bgs_238:focus-visible{color:var(--color-on-surface-variant);text-decoration:underline}._simple-input_e1bgs_45::-webkit-scrollbar,._body_e1bgs_109 :has(>.tiptap)::-webkit-scrollbar{width:var(--note-scrollbar-width)}._simple-input_e1bgs_45::-webkit-scrollbar-track,._body_e1bgs_109 :has(>.tiptap)::-webkit-scrollbar-track{margin-block:var(--space-xs);background:transparent}._simple-input_e1bgs_45::-webkit-scrollbar-thumb,._body_e1bgs_109 :has(>.tiptap)::-webkit-scrollbar-thumb{border-radius:var(--shape-corner-extra-small);background:var(--color-outline-variant)}._simple-input_e1bgs_45::-webkit-scrollbar-thumb:hover,._body_e1bgs_109 :has(>.tiptap)::-webkit-scrollbar-thumb:hover{background:var(--color-outline-base)}._simple-input_e1bgs_45::-webkit-scrollbar-button,._body_e1bgs_109 :has(>.tiptap)::-webkit-scrollbar-button{display:none}@supports not selector(::-webkit-scrollbar){._simple-input_e1bgs_45,._body_e1bgs_109 :has(>.tiptap){scrollbar-color:var(--color-outline-variant) transparent;scrollbar-width:thin}}._footer_e1bgs_306{display:flex;gap:12px;align-items:center;justify-content:flex-end}._save-overlay_e1bgs_322{pointer-events:none;position:absolute;z-index:1;right:10px;bottom:6px;padding:1px 6px;border-radius:var(--shape-corner-extra-small);background-color:color-mix(in srgb,var(--color-surface) 88%,transparent)}._body-clamp_e1bgs_200:has(>._simple-input_e1bgs_45)>._save-overlay_e1bgs_322{right:22px}._surface_e1bgs_185[data-folded] ._save-overlay_e1bgs_322{bottom:calc(var(--note-fold-fade) + 4px)}._save-overlay-saving_e1bgs_353{--motion-duration: var(--duration-fast)}._save-overlay-saved_e1bgs_367{--motion-opacity-from: 1;--motion-delay: calc(2 * var(--duration-slower));--motion-duration: var(--duration-slower);--motion-ease: var(--ease-standard);opacity:0}@media(prefers-reduced-motion:reduce){._save-overlay-saved_e1bgs_367{opacity:1}}._save-overlay_e1bgs_322[data-state=error]{pointer-events:auto;opacity:1}._save-state_e1bgs_393{font-size:var(--typescale-body-small-size);color:var(--color-on-surface-variant)}._save-overlay_e1bgs_322[data-state=saved] ._save-state_e1bgs_393{color:var(--color-success)}._save-error_e1bgs_402{cursor:pointer;padding:0;border:none;font-size:var(--typescale-body-small-size);color:var(--color-error);text-decoration:underline;background:none}._kind-toggle_e1bgs_415{cursor:pointer;padding:2px 6px;border:none;border-radius:6px;font-size:12px;color:var(--accent, #6366f1);background:none;transition:background var(--duration-fast) var(--ease-standard)}._kind-toggle_e1bgs_415:hover{background:var(--accent-soft, rgb(99 102 241 / 10%))}._lane-face_e1bgs_444{background-color:var(--color-surface-container)}._lane-face-compact_e1bgs_459{height:var(--size-control-sm);padding:0 var(--space-sm);font-size:var(--typescale-body-small-size)}._page_r2tsd_6{display:flex;flex-direction:column;gap:var(--space-sm)}._lead_r2tsd_12{margin:0;color:var(--color-on-surface)}._note_r2tsd_17{margin:0;font-size:var(--typescale-body-small-size);color:var(--color-on-surface-variant)}._attachments_7nq4p_3{display:flex;flex-direction:column;gap:10px}._header_7nq4p_9{display:flex;gap:10px;align-items:center;justify-content:space-between}._heading_7nq4p_16{display:flex;gap:6px;align-items:center;margin:0;font-size:13px;font-weight:600;color:var(--text-primary, #1a202c);letter-spacing:.01em}._heading-icon_7nq4p_29{font-size:12px;color:var(--text-secondary, #64748b)}._actions_7nq4p_35{display:flex;flex-wrap:wrap;gap:var(--space-xs);align-items:center;justify-content:flex-end}._file-input_7nq4p_43{display:none}._add_7nq4p_47{cursor:pointer;padding:4px 10px;border:1px solid var(--border-color, #e2e8f0);border-radius:7px;font-size:12px;font-weight:600;color:var(--accent, #6366f1);background:var(--surface, #fff);transition:background var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard)}._add_7nq4p_47:disabled{cursor:default;color:var(--text-secondary, #94a3b8);opacity:.7}._add_7nq4p_47:hover:not(:disabled){border-color:var(--accent, #6366f1);background:var(--accent-soft, rgb(99 102 241 / 8%))}._error_7nq4p_76{margin:0;font-size:12px;color:var(--danger, #dc2626)}._empty_7nq4p_82{margin:0;font-size:12px;color:var(--text-secondary, #94a3b8)}._list_7nq4p_88{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}._row_7nq4p_99{display:flex;gap:8px;align-items:center;padding:6px 10px;border:1px solid var(--border-color, #edf1f6);border-radius:8px;background:var(--surface, #fff);transition:border-color var(--duration-fast) var(--ease-standard)}._row_7nq4p_99:hover{border-color:var(--border-color-strong, #dbe2ea)}._name_7nq4p_117{overflow:hidden;flex:1 1 auto;font-size:13px;color:var(--text-primary, #1a202c);text-overflow:ellipsis;white-space:nowrap}._size_7nq4p_127{flex:0 0 auto;font-size:11px;font-variant-numeric:tabular-nums;color:var(--text-secondary, #94a3b8)}._icon-button_7nq4p_134{cursor:pointer;display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:26px;height:26px;border:none;border-radius:6px;font-size:12px;color:var(--text-secondary, #64748b);background:transparent;transition:background var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}._icon-button_7nq4p_134:hover{color:var(--accent, #6366f1);background:var(--accent-soft, rgb(99 102 241 / 10%))}._icon-button-danger_7nq4p_162{cursor:pointer;display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:26px;height:26px;border:none;border-radius:6px;font-size:12px;color:var(--text-secondary, #64748b);background:transparent;transition:background var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}._icon-button-danger_7nq4p_162:hover{color:var(--danger, #dc2626);background:var(--danger-soft, rgb(220 38 38 / 10%))}._card_d8r3x_5{--motion-lift-shadow: 0 4px 16px rgb(15 23 42 / 6%);display:flex;flex-direction:column;gap:4px;padding:12px 14px;border:1px solid var(--border-color, #e2e8f0);border-radius:12px;background:var(--surface, #fff);transition:border-color var(--duration-fast) var(--ease-standard)}._card_d8r3x_5[data-clickable=true]{cursor:pointer}._card_d8r3x_5:not([data-clickable=true]){--motion-lift-shadow: none}._card_d8r3x_5[data-clickable=true]:hover{border-color:var(--accent, #6366f1)}._card_d8r3x_5[data-archived=true]{opacity:.62}._title_d8r3x_40{margin:0;font-size:15px;font-weight:600;color:var(--text-primary, #1a202c)}._subtitle_d8r3x_47{margin:0;font-size:13px;color:var(--text-muted, #94a3b8)}._plain_d8r3x_53{margin:0;line-height:1.55;color:var(--text-primary, #1a202c);overflow-wrap:anywhere;white-space:pre-wrap}._rich_d8r3x_62{line-height:1.55;color:var(--text-primary, #1a202c)}._rich_d8r3x_62 :where(p){margin:0 0 .5em}._rich_d8r3x_62 :where(p):last-child{margin-bottom:0}._card_d8r3x_5[data-overlay-inset=true] ._title_d8r3x_40,._card_d8r3x_5[data-overlay-inset=true] ._subtitle_d8r3x_47,._card_d8r3x_5[data-overlay-inset=true]>._plain_d8r3x_53:first-child,._card_d8r3x_5[data-overlay-inset=true]>._rich_d8r3x_62:first-child>:first-child{padding-right:var(--note-card-overlay-inset, 3.5rem)}._links_19r8f_3{display:flex;flex-direction:column;gap:10px}._group_19r8f_9{display:flex;flex-direction:column;gap:5px}._label_19r8f_15{font-size:11px;font-weight:600;color:var(--text-tertiary, #94a3b8);text-transform:uppercase;letter-spacing:.04em}._list_19r8f_23{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}._chip_19r8f_34{display:inline-flex;gap:6px;align-items:center;padding:3px 8px;border:1px solid var(--border-color, #e2e8f0);border-radius:999px;font-size:12px;color:var(--text-secondary, #475569);background:var(--surface-muted, #f8fafc)}._chip-type_19r8f_49{font-weight:500}._chip-remove_19r8f_53{cursor:pointer;padding:0;border:none;font-size:14px;line-height:1;color:var(--text-tertiary, #94a3b8);background:none;transition:color var(--duration-fast) var(--ease-standard)}._chip-remove_19r8f_53:hover{color:var(--danger, #dc2626)}._backlink_19r8f_72{max-width:100%}._backlink-button_19r8f_76{overflow:hidden;max-width:260px;padding:3px 8px;border:1px solid var(--border-color, #e2e8f0);border-radius:8px;font-size:12px;color:var(--accent, #6366f1);text-overflow:ellipsis;white-space:nowrap;background:none}._backlink-button_19r8f_76:not(:disabled){cursor:pointer}._backlink-button_19r8f_76:disabled{color:var(--text-secondary, #475569)}._backlink-button_19r8f_76:not(:disabled):hover{border-color:var(--accent, #6366f1);background:var(--accent-soft, rgb(99 102 241 / 8%))}._section_uhfrg_22{scroll-margin-top:var(--space-xl);display:grid;grid-template-rows:1fr}._body_uhfrg_28{min-height:0}._section_uhfrg_22[data-reveal=hidden]{grid-template-rows:0fr}._section_uhfrg_22[data-reveal=hidden] ._body_uhfrg_28,._section_uhfrg_22[data-reveal=growing] ._body_uhfrg_28{overflow:hidden;opacity:0}._section_uhfrg_22[data-reveal=growing]{transition:grid-template-rows var(--duration-normal) var(--ease-standard)}._section_uhfrg_22[data-reveal=fading] ._body_uhfrg_28{transition:opacity var(--duration-fast) var(--ease-standard)}._body_uhfrg_28 ._heading-row_uhfrg_55{margin-bottom:var(--space-sm);padding-left:0}@media(prefers-reduced-motion:reduce){._section_uhfrg_22[data-reveal],._section_uhfrg_22[data-reveal] ._body_uhfrg_28{transition:none}}._body_q4814_10{display:flex;flex-direction:column;gap:16px;padding:4px 2px}._toolbar_q4814_23{display:flex;gap:8px;align-items:flex-start}._toolbar-actions_q4814_33{display:flex;flex:1 1 auto;flex-wrap:wrap;gap:8px;align-items:center;min-width:0}._toolbar-primary_q4814_44{flex:0 0 auto}._tool_q4814_23{cursor:pointer;display:inline-flex;gap:6px;align-items:center;padding:6px 12px;border:1px solid var(--border-color, #e2e8f0);border-radius:999px;font-size:12px;font-weight:500;color:var(--text-secondary, #475569);background:var(--surface-muted, #f8fafc);transition:background var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}._tool_q4814_23:disabled{cursor:default;opacity:.6}._tool_q4814_23:hover:not(:disabled){border-color:var(--accent, #6366f1);color:var(--accent, #6366f1)}._tool_q4814_23[data-active=true]{border-color:var(--accent, #6366f1);color:var(--accent, #6366f1);background:color-mix(in srgb,var(--accent, #6366f1) 10%,transparent)}._tool-solid_q4814_95{border-color:var(--text-primary, #1a202c);color:var(--surface, #fff);background:var(--text-primary, #1a202c)}._tool-solid_q4814_95:hover:not(:disabled){border-color:color-mix(in srgb,var(--text-primary, #1a202c) 82%,white);color:var(--surface, #fff);background:color-mix(in srgb,var(--text-primary, #1a202c) 82%,white)}._context_q4814_107{margin:0;font-size:13px;font-style:italic;color:var(--text-secondary, #64748b)}._siblings_q4814_115{--motion-duration: var(--duration-fast);--motion-from-block: calc(-1 * var(--motion-distance-sm));display:flex;flex-direction:column;gap:6px;padding:10px;border:1px solid var(--border-color, #e2e8f0);border-radius:12px;background:var(--surface-muted, #f8fafc)}._sibling_q4814_115{cursor:pointer;display:flex;gap:12px;align-items:center;justify-content:space-between;padding:8px 10px;border:none;border-radius:8px;text-align:left;background:var(--surface, #fff);transition:background var(--duration-fast) var(--ease-standard)}._sibling_q4814_115:hover{background:color-mix(in srgb,var(--accent, #6366f1) 8%,var(--surface, #fff))}._sibling-text_q4814_159{overflow:hidden;font-size:13px;color:var(--text-primary, #1a202c);text-overflow:ellipsis;white-space:nowrap}._sibling-date_q4814_168{flex-shrink:0;font-size:11px;color:var(--text-secondary, #94a3b8)}._muted_q4814_174{margin:0;font-size:12px;color:var(--text-secondary, #94a3b8)}._empty_q4814_180{margin:0;padding:24px 0;font-size:13px;color:var(--text-secondary, #64748b);text-align:center}._skeleton_q4814_191{height:120px;border-radius:12px}._skeleton-row_q4814_196{height:40px;border-radius:8px}._tags_1j72d_3{display:flex;flex-direction:column;gap:8px}._header_1j72d_11{display:flex;gap:10px;align-items:center;justify-content:space-between}._heading_1j72d_18{display:flex;gap:6px;align-items:center;margin:0;font-size:13px;font-weight:600;color:var(--text-primary, #1a202c);letter-spacing:.01em}._heading-icon_1j72d_31{font-size:12px;color:var(--text-secondary, #64748b)}._search_1j72d_39{display:flex;gap:8px;align-items:center;max-width:280px;padding:5px 10px;border:1px solid var(--border-color, #e2e8f0);border-radius:8px;background:var(--surface, #fff);transition:border-color var(--duration-fast) var(--ease-standard)}._search_1j72d_39:focus-within{border-color:var(--accent, #6366f1)}._search-icon_1j72d_58{flex:none;font-size:11px;color:var(--text-muted, #94a3b8)}._search-input_1j72d_64{flex:1 1 auto;min-width:0;border:none;font-size:12px;color:var(--text-primary, #0f172a);background:none}._search-input_1j72d_64:focus{outline:none}._search-input_1j72d_64::placeholder{color:var(--text-muted, #94a3b8)}._search-input_1j72d_64:disabled{opacity:.6}._search-input_1j72d_64::-webkit-search-decoration,._search-input_1j72d_64::-webkit-search-cancel-button{appearance:none}._row_1j72d_96{display:flex;flex-wrap:wrap;gap:6px;align-items:center;min-height:26px}._chip_1j72d_107{--tag-color: var(--color-on-surface-variant);cursor:pointer;display:inline-flex;gap:6px;align-items:center;padding:4px 10px;border:1px solid var(--border-color, #e2e8f0);border-radius:999px;font-size:12px;font-weight:500;color:var(--text-secondary, #64748b);background:none;transition:background var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}._chip_1j72d_107[data-on=true]{border-color:color-mix(in srgb,var(--tag-color) 35%,transparent);font-weight:600;color:var(--color-on-surface);background-color:color-mix(in srgb,var(--tag-color) 14%,transparent)}._chip_1j72d_107:disabled{cursor:default;opacity:.6}._chip_1j72d_107:hover:not(:disabled){border-color:var(--accent, #6366f1);color:var(--accent, #6366f1)}._create_1j72d_160{border-style:dashed;font-weight:500;color:var(--accent, #6366f1)}._dot_1j72d_166{flex:0 0 auto;width:8px;height:8px;border-radius:50%;background-color:var(--tag-color)}._empty_1j72d_176{margin:0;font-size:12px;color:var(--text-muted, #94a3b8)}._error_1j72d_182{margin:0;font-size:12px;color:var(--danger, #dc2626)}._state_lrj2l_3{display:flex;flex-direction:column;gap:10px;align-items:center;padding:28px 16px}._spinner_lrj2l_13{width:22px;height:22px;border:2px solid var(--border-color, #e2e8f0);border-top-color:var(--accent, #6366f1);border-radius:50%}._muted_lrj2l_23{margin:0;font-size:13px;color:var(--text-secondary, #64748b)}._error_lrj2l_29{margin:0;font-size:13px;color:var(--danger, #ef4444);text-align:center}._body_lrj2l_36{display:flex;flex-direction:column;gap:12px;padding:4px 2px}._hint_lrj2l_43{margin:0;font-size:12px;color:var(--text-secondary, #64748b)}._chips_lrj2l_49{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}._chip_lrj2l_49{display:inline-flex;gap:6px;align-items:center;padding:5px 10px;border:1px solid var(--border-color, #e2e8f0);border-radius:999px;font-size:13px;color:var(--text-secondary, #64748b);background:var(--surface, #fff);transition:background var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}._chip_lrj2l_49:hover{border-color:var(--accent, #6366f1)}._on_lrj2l_84{border-color:var(--accent, #6366f1);color:var(--text-primary, #0f172a);background:color-mix(in srgb,var(--accent, #6366f1) 12%,transparent)}._check_lrj2l_90{display:inline-flex;justify-content:center;width:14px;font-size:12px;font-weight:600;color:var(--accent, #6366f1)}._name_lrj2l_101{white-space:nowrap}._new_lrj2l_105{padding:0 6px;border-radius:999px;font-size:10px;font-weight:500;color:var(--accent, #6366f1);text-transform:uppercase;letter-spacing:.02em;background:color-mix(in srgb,var(--accent, #6366f1) 14%,transparent)}._actions_lrj2l_118{display:flex;gap:8px;justify-content:flex-end;margin-top:4px}._cancel_lrj2l_125,._apply_lrj2l_126{padding:6px 14px;border-radius:8px;font-size:13px;font-weight:500}._cancel_lrj2l_125{border:1px solid var(--border-color, #e2e8f0);color:var(--text-secondary, #64748b);background:var(--surface, #fff)}._cancel_lrj2l_125:hover{background:var(--surface-muted, #f1f5f9)}._apply_lrj2l_126{border:none;color:#fff;background:var(--accent, #6366f1)}._apply_lrj2l_126:disabled{opacity:.5}._apply_lrj2l_126:not(:disabled){cursor:pointer}._apply_lrj2l_126:not(:disabled):hover{filter:brightness(1.05)}._search-bar-container_6x8cb_3{display:flex;align-items:center;justify-content:center;width:100%;padding:8px 0}._search-input_6x8cb_12{width:100%;max-width:400px}._panel_715a3_3{--notes-panel-gutter: 14px;--notes-panel-row-gap: 8px;display:flex;flex-direction:column;width:100%;height:100%;min-height:0}._header_715a3_31,._bulk-bar_715a3_32,._load-more_715a3_33,._empty_715a3_34{--size-control-md: 2rem;--space-sm: .3rem;--space-md: .6rem}._control-compact_715a3_43{--btn-fam-text-size: .8125rem;--btn-fam-gap: .3rem}._filters_715a3_60 button,._filters_715a3_60 [role=checkbox]{--btn-fam-text-size: .8125rem;--btn-fam-gap: .3rem;--checkbox-size: 1rem}._header_715a3_31{display:flex;flex-direction:column;gap:var(--notes-panel-row-gap);padding:var(--notes-panel-row-gap) var(--notes-panel-gutter);border-bottom:1px solid var(--border-color, #e2e8f0)}._search-row_715a3_78{display:flex;gap:var(--notes-panel-row-gap);align-items:center}._search_715a3_78{flex:1 1 auto;min-width:0}._header_715a3_31 ._search_715a3_78>*{justify-content:stretch;width:100%;padding:0}._header_715a3_31 ._search_715a3_78>*>*{max-width:none}._search_715a3_78>*>*>span,._search_715a3_78>*>*>button{--ant-control-height: var(--size-control-md);--ant-input-search-btn-height: var(--size-control-md);height:var(--size-control-md);min-height:var(--size-control-md);border-color:var(--color-outline-variant);background:var(--color-surface)}._search_715a3_78>*>*>span>input{background:transparent}._filters_715a3_60{display:flex;flex-wrap:wrap;gap:var(--notes-panel-row-gap);align-items:center}._archived-toggle_715a3_182{margin-left:auto}._bulk-bar_715a3_32{display:flex;flex-wrap:wrap;gap:var(--notes-panel-row-gap);align-items:center;justify-content:space-between;padding:var(--notes-panel-row-gap) var(--notes-panel-gutter);border-bottom:1px solid var(--border-color, #e2e8f0);background:color-mix(in srgb,var(--accent, #6366f1) 8%,transparent)}._bulk-count_715a3_203{font-size:12px;font-weight:600;color:var(--text-primary, #1a202c)}._bulk-actions_715a3_209{display:flex;flex-wrap:wrap;gap:var(--notes-panel-row-gap);align-items:center}._bulk-danger_715a3_220{--btn-fg: var(--color-error);color:var(--color-error)}._scroll_715a3_228{overflow-y:auto;flex:1 1 auto;min-height:0;padding:var(--notes-panel-row-gap) var(--notes-panel-gutter)}._list_715a3_235{display:flex;flex-direction:column;gap:var(--notes-panel-row-gap)}._section-label_715a3_241{display:flex;gap:6px;align-items:center;margin:0 0 6px;font-size:11px;font-weight:600;color:var(--text-secondary, #94a3b8);text-transform:uppercase;letter-spacing:.04em}._pinned_715a3_255{display:flex;flex-direction:column;gap:var(--notes-panel-row-gap);margin-bottom:2px;padding-bottom:var(--notes-panel-row-gap);border-bottom:1px dashed var(--border-color, #e2e8f0)}._row_715a3_272{position:relative;display:flex;flex-direction:column;gap:6px;min-width:0;padding:3px;border-radius:15px;transition:box-shadow var(--duration-fast) var(--ease-standard)}._row_715a3_272[data-selected=true]{box-shadow:inset 0 0 0 2px var(--accent, #6366f1)}._row-controls_715a3_297{position:absolute;top:11px;right:13px;display:flex;gap:4px;align-items:center}._pin_715a3_255{padding:2px 4px;border:none;font-size:12px;color:var(--text-secondary, #94a3b8);background:none}._row-select_715a3_321{margin:0;accent-color:var(--accent, #6366f1)}._row-select_715a3_321,._pin_715a3_255{cursor:pointer;opacity:.3;transition:opacity var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard)}._pin_715a3_255:disabled,._row-select_715a3_321:disabled{cursor:default}._row-select_715a3_321:disabled{opacity:.18}._row-select_715a3_321:focus-visible,._pin_715a3_255:focus-visible{opacity:1}._row_715a3_272:hover ._row-select_715a3_321,._row_715a3_272:hover ._pin_715a3_255,._row_715a3_272[data-selected=true] ._row-select_715a3_321{opacity:1}._row_715a3_272[data-pinned=true] ._pin_715a3_255{transform:rotate(45deg);color:var(--accent, #6366f1);opacity:1}._pin_715a3_255:hover:not(:disabled){color:var(--accent, #6366f1)}._row-meta_715a3_371{display:flex;flex-wrap:wrap;gap:6px;align-items:center;padding:0 4px}._source_715a3_383{display:inline-flex;gap:4px;align-items:center;padding:1px 8px;border:1px solid var(--border-color, #e2e8f0);border-radius:999px;font-size:11px;font-weight:500;color:var(--text-secondary, #64748b);background:var(--surface-muted, #f8fafc)}._load-more_715a3_33{align-self:center;margin-top:6px}._error_715a3_409{margin:0 0 10px;font-size:12px;color:var(--color-error)}._empty_715a3_34{display:flex;flex-direction:column;gap:8px;align-items:center;padding:48px 20px;text-align:center}._empty-title_715a3_426{margin:0;font-size:15px;font-weight:600;color:var(--text-primary, #1a202c)}._empty-hint_715a3_433{max-width:280px;margin:0;font-size:13px;line-height:1.5;color:var(--text-secondary, #64748b)}._skeleton-list_715a3_442{display:flex;flex-direction:column;gap:10px}._skeleton_715a3_442{height:76px;border-radius:12px}@media(prefers-reduced-motion:reduce){._row_715a3_272,._row-select_715a3_321,._pin_715a3_255{transition:none}}._modal_6uzk3_6{position:relative;overflow:hidden;display:flex;flex-direction:column;width:min(94vw,40rem);max-width:100%;max-height:90vh;border-radius:var(--shape-corner-medium, .5rem);background-color:var(--color-surface, white)}._node-body_6uzk3_24{position:relative}._loading-overlay_6uzk3_30{position:absolute;z-index:1000;inset:0;display:flex;align-items:center;justify-content:center;border-radius:var(--shape-corner-medium, .5rem);background:#fffc;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._loading-icon_6uzk3_45{font-size:1.75rem;color:var(--color-primary)}._modal-header_6uzk3_52{display:flex;flex-shrink:0;align-items:flex-start;justify-content:space-between;padding:1.25rem 1.5rem;border-bottom:1px solid var(--color-outline-variant);background:var(--color-surface-container-low)}._header-title_6uzk3_64{display:flex;gap:.625rem;align-items:flex-start}._title-icon_6uzk3_70{margin-top:.1rem;font-size:1.25rem;color:var(--color-primary)}._header-title-content_6uzk3_76{display:flex;flex-direction:column;gap:.25rem}._header-title-content_6uzk3_76 h2{margin:0;font-size:1.25rem;font-weight:600;color:var(--color-on-surface)}._modal-subtitle_6uzk3_89{margin:0;font-size:.8125rem;color:var(--color-on-surface-variant)}._modal-close-button_6uzk3_95{cursor:pointer;display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border:none;border-radius:.375rem;font-size:.875rem;color:var(--color-on-surface-variant);background:var(--color-surface-container);transition:all var(--duration-fast) var(--ease-standard)}._modal-close-button_6uzk3_95:disabled{cursor:not-allowed;opacity:.5}._modal-close-button_6uzk3_95:hover:not(:disabled){color:var(--color-on-surface);background:var(--color-surface-container-high)}._modal-content_6uzk3_127{overflow:hidden auto;display:flex;flex:1 1 auto;flex-direction:column;min-height:0;padding:1.5rem}._form_6uzk3_137{display:flex;flex-direction:column;gap:1.25rem}._form-section_6uzk3_143{display:flex;flex-direction:column;gap:.875rem;padding:1rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small, .25rem);background:var(--color-surface-container-lowest)}._form-section-header-text_6uzk3_159{display:flex;gap:.5rem;align-items:center}._form-section-header_6uzk3_157{padding-bottom:.625rem;border-bottom:1px solid var(--color-outline-variant)}._form-section-icon_6uzk3_175{font-size:.875rem;color:var(--color-primary)}._form-section-title_6uzk3_180{margin:0;font-size:.875rem;font-weight:600;color:var(--color-on-surface)}._field_6uzk3_189{display:flex;flex-direction:column;gap:.375rem}._form-label_6uzk3_195{display:flex;gap:.25rem;align-items:baseline;font-size:.8125rem;font-weight:500;color:var(--color-on-surface)}._form-hint_6uzk3_205{font-size:.75rem;font-weight:400;color:var(--color-on-surface-variant)}._field-error_6uzk3_212{font-size:.75rem;color:var(--color-error)}._form-input_6uzk3_217,._form-textarea_6uzk3_218{box-sizing:border-box;width:100%;padding:.5rem .625rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small, .25rem);font-family:inherit;font-size:.8125rem;color:var(--color-on-surface);background:var(--color-surface);transition:all var(--duration-fast) var(--ease-standard)}._form-textarea_6uzk3_218{resize:vertical;min-height:60px;max-height:160px}._form-input_6uzk3_217:disabled,._form-textarea_6uzk3_218:disabled{cursor:not-allowed;opacity:.6;background:var(--color-surface-container)}._form-input_6uzk3_217:focus,._form-textarea_6uzk3_218:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary) 20%,transparent)}._form-input_6uzk3_217::placeholder,._form-textarea_6uzk3_218::placeholder{color:var(--color-on-surface-variant)}._submit-error_6uzk3_260{display:flex;gap:.5rem;align-items:center;padding:.625rem .75rem;border:1px solid color-mix(in srgb,var(--color-error) 35%,transparent);border-radius:var(--shape-corner-small, .25rem);font-size:.8125rem;color:var(--color-error);background:color-mix(in srgb,var(--color-error) 8%,transparent)}._modal-footer_6uzk3_277{display:flex;flex-shrink:0;gap:.5rem;align-items:center;justify-content:flex-end;padding:.875rem 1.5rem;border-top:1px solid var(--color-outline-variant);background:var(--color-surface-container-low)}._success-icon_6uzk3_292{font-size:.875rem;color:var(--color-primary)}._url-row_6uzk3_297{display:flex;gap:.5rem;align-items:center}._url-input_6uzk3_303{flex:1 1 auto;min-width:0;padding:.5rem .625rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small, .25rem);font-family:ui-monospace,monospace;font-size:.8125rem;color:var(--color-on-surface);background:var(--color-surface-container)}._cta-card_6uzk3_320{display:flex;align-items:center;justify-content:center;padding:1.25rem;border:1px dashed var(--color-outline-variant);border-radius:var(--shape-corner-small, .25rem);background:var(--color-surface-container-lowest)}._links-list_6uzk3_332{display:flex;flex-direction:column;gap:.625rem;margin:0;padding:0;list-style:none}._link-item_6uzk3_343{display:flex;flex-direction:column;gap:.4rem;padding-bottom:.625rem;border-bottom:1px solid var(--color-outline-variant)}._link-item_6uzk3_343:last-child{padding-bottom:0;border-bottom:none}._link-item-head_6uzk3_357{display:flex;gap:.5rem;align-items:center;justify-content:space-between}._link-item-hit_6uzk3_369{cursor:pointer;display:flex;flex:1;gap:.5rem;align-items:center;justify-content:space-between;min-width:0;margin:-.2rem -.35rem;padding:.2rem .35rem;border-radius:var(--shape-corner-small, .25rem);text-align:left;background:transparent;transition:background var(--duration-fast) var(--ease-standard)}._link-item-hit_6uzk3_369:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}._link-item-hit_6uzk3_369:hover{background:var(--color-surface-container-high)}._link-item-actions_6uzk3_399{display:flex;flex-shrink:0;gap:.35rem;align-items:center}._link-item-edit_6uzk3_408{--btn-fam-text-size: var(--text-sm, .8125rem);height:var(--size-control-sm, 1.875rem)}._link-item-head-left_6uzk3_414{display:flex;gap:.4rem;align-items:center;min-width:0}._link-item-meta_6uzk3_421{flex-shrink:0;font-size:.7rem;color:var(--color-on-surface-variant);white-space:nowrap}._link-item-label_6uzk3_428{overflow:hidden;font-size:.8125rem;font-weight:600;color:var(--color-on-surface);text-overflow:ellipsis;white-space:nowrap}._mini-badge_6uzk3_438{flex-shrink:0;padding:.05rem .4rem;border-radius:999px;font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em}._mini-badge_6uzk3_438._expired_6uzk3_450{color:#854d0e;background:#fef9c3}._mini-badge_6uzk3_438._revoked_6uzk3_455{color:#991b1b;background:#fee2e2}._link-button_6uzk3_460{cursor:pointer;align-self:flex-start;padding:0;border:none;font-size:.8125rem;color:var(--color-primary);background:transparent}._detail-row_x0o3b_5{display:flex;gap:1rem;align-items:flex-end}._expiry_x0o3b_11{flex-shrink:0;margin-left:auto;font-size:.74rem;color:var(--color-on-surface-variant)}._email-list_x0o3b_18{display:flex;flex-wrap:wrap;gap:.3rem}._email-chip_x0o3b_24{padding:.1rem .45rem;border-radius:.375rem;font-size:.72rem;color:var(--color-on-surface);background:var(--color-surface-container)}._error-text_1qs82_5{font-size:.78rem;color:var(--color-error, #dc2626)}._url-block_1qs82_10{display:flex;gap:.5rem;align-items:center}._url-input_1qs82_16{flex:1 1 auto;padding:.5rem .65rem;border:1px solid var(--color-outline, #d1d5db);border-radius:.5rem;font-family:ui-monospace,monospace;font-size:.8rem;color:inherit;background:var(--color-surface-variant, #f9fafb)}._section_1qs82_32{display:flex;flex-direction:column;gap:.75rem}._section-empty_1qs82_38{font-size:.82rem;color:var(--color-on-surface-variant, #6b7280)}._link-card_1qs82_44{container-name:share-link-card;container-type:inline-size;display:flex;flex-direction:column;gap:.55rem;padding:.85rem 1rem;border:1px solid var(--color-outline-variant, #e5e7eb);border-radius:.65rem;background:var(--color-surface, #fff)}._link-card_1qs82_44._revoked_1qs82_58,._link-card_1qs82_44._expired_1qs82_59{opacity:.72}._link-header_1qs82_65{display:flex;flex-wrap:wrap;gap:.75rem 1rem;align-items:flex-start;justify-content:space-between}._link-heading_1qs82_73{display:flex;flex:1 1 auto;flex-direction:column;gap:.2rem;min-width:0}._link-title_1qs82_82{display:flex;gap:.5rem;align-items:center;font-size:.9rem;font-weight:600}._badge_1qs82_91{padding:.1rem .45rem;border-radius:999px;font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em}._badge_1qs82_91._active_1qs82_101{color:#166534;background:#dcfce7}._badge_1qs82_91._expired_1qs82_59{color:#854d0e;background:#fef9c3}._badge_1qs82_91._revoked_1qs82_58{color:#991b1b;background:#fee2e2}._badge_1qs82_91._suspended_1qs82_118{color:#065f46;background:#d1fae5}._link-meta_1qs82_123{font-size:.74rem;color:var(--color-on-surface-variant, #6b7280)}._link-actions_1qs82_129{display:flex;flex-shrink:0;flex-wrap:wrap;gap:.4rem;align-items:center;justify-content:flex-end}._revoke-button_1qs82_143{--color-on-surface: var(--color-error);--color-primary: var(--color-error);--btn-border: color-mix(in srgb, var(--color-error) 35%, transparent)}._action-button_1qs82_151{--btn-fam-text-size: var(--text-sm, .8125rem);height:var(--size-control-sm, 1.875rem)}._visitors_1qs82_157{display:flex;flex-direction:column;gap:.25rem;padding:.5rem;border-radius:.5rem;background:var(--color-surface-variant, #f9fafb)}._visitor-row_1qs82_168{display:flex;gap:.5rem;justify-content:space-between;font-size:.76rem}@container share-link-card (width <= 30rem){._link-actions_1qs82_129{flex-basis:100%;justify-content:flex-start}}._footer_g4g7f_9{display:flex;flex-wrap:wrap;gap:var(--space-xs) calc(var(--space-md) / 2);align-items:center}._links_g4g7f_19{display:flex;flex-wrap:wrap;gap:var(--space-md);align-items:center}._footer_g4g7f_9 ._links_g4g7f_19{column-gap:calc(var(--space-md) / 2)}._footer_g4g7f_9>._link_g4g7f_19:after,._footer_g4g7f_9 ._links_g4g7f_19>._link_g4g7f_19:after{content:"·" / "";display:inline-block;margin-inline-start:calc(var(--space-md) / 2);font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-on-surface-variant)}._contact_g4g7f_60{margin:0;font-size:var(--text-sm);color:var(--color-on-surface-variant)}._link_g4g7f_19{font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-on-surface-variant);text-decoration:none;transition:color var(--duration-fast) var(--ease-standard)}._link_g4g7f_19:hover{color:var(--color-on-surface);text-decoration:underline}._link_g4g7f_19[aria-current=page]{font-weight:var(--font-weight-semibold);color:var(--color-on-surface)}._link_g4g7f_19:focus-visible{border-radius:var(--shape-corner-extra-small);outline:2px solid var(--color-primary);outline-offset:2px}@media(prefers-reduced-motion:reduce){._link_g4g7f_19{transition:none}}._banner_12jdr_56{--legal-chrome-surface: var(--color-surface-container-high);--legal-chrome-on-surface: var(--color-on-surface);--legal-chrome-on-surface-muted: var(--color-on-surface-variant);--motion-duration: var(--duration-slow);--motion-delay: calc(var(--duration-slower) + var(--duration-instant));--motion-ease: var(--ease-standard);--motion-from-block: 100%;--motion-opacity-from: 1;overflow:hidden;border-top:1px solid var(--color-outline-base);background-color:var(--legal-chrome-surface)}._banner_12jdr_56:before{-webkit-mask-image:url(/assets/ridge-CEYj783S.svg#bleed);mask-image:url(/assets/ridge-CEYj783S.svg#bleed)}._content_12jdr_105{position:relative;z-index:1;display:grid;grid-template-columns:1fr auto;gap:var(--space-sm) var(--space-lg);align-items:start;box-sizing:border-box;max-width:var(--width-content);margin:0 auto;padding:var(--space-md)}._intro_12jdr_170{display:flex;grid-column:1;flex-direction:column;gap:var(--space-sm)}._heading_12jdr_183{margin:0;font-size:var(--text-lg);font-weight:var(--font-weight-semibold);line-height:var(--leading-snug);color:var(--legal-chrome-on-surface)}._copy_12jdr_206{max-width:var(--width-prose);margin:0;font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--legal-chrome-on-surface)}._copy_12jdr_206 a{color:inherit;text-decoration:underline;text-underline-offset:.2em}._side_12jdr_144{display:flex;grid-column:2;grid-row:1;flex-direction:column;gap:0;align-self:center;max-width:30rem}._purposes-slot_12jdr_298{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--duration-instant) var(--ease-standard)}._purposes-slot_12jdr_298[data-open]{grid-template-rows:1fr}._purposes_12jdr_251{--motion-duration: var(--duration-fast);--motion-delay: var(--duration-instant);--motion-ease: var(--ease-standard);overflow:hidden;margin:0;padding:0 0 var(--space-lg);list-style:none}@media(prefers-reduced-motion:reduce){._purposes-slot_12jdr_298{transition:none}}._purpose_12jdr_251{display:grid;grid-template-columns:1fr auto;gap:0 var(--space-sm);align-items:center;padding:var(--space-sm) 0}._purpose_12jdr_251+._purpose_12jdr_251{border-top:1px solid var(--color-outline-base)}._purpose-trigger_12jdr_380{cursor:pointer;display:flex;gap:var(--space-2xs);align-items:center;margin:0;padding:0;border:none;font-family:inherit;font-size:var(--text-sm);font-weight:var(--font-weight-medium);line-height:var(--leading-snug);color:var(--legal-chrome-on-surface);text-align:left;background:none}._purpose-trigger_12jdr_380:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._purpose-marker_12jdr_415{display:flex;align-items:center;font-size:var(--size-icon-xs);color:var(--legal-chrome-on-surface-muted)}._switch_12jdr_422{--consent-switch-width: 2.25rem;--consent-switch-height: 1.25rem;--consent-switch-knob: .875rem;--consent-switch-inset: .125rem;cursor:pointer;position:relative;grid-row:span 2;box-sizing:border-box;width:var(--consent-switch-width);height:var(--consent-switch-height);margin:0;border:1px solid var(--color-on-surface-variant);border-radius:var(--consent-switch-height);appearance:none;background-color:var(--color-surface-container-lowest)}._switch_12jdr_422:after{content:"";position:absolute;top:var(--consent-switch-inset);left:var(--consent-switch-inset);width:var(--consent-switch-knob);height:var(--consent-switch-knob);border-radius:var(--consent-switch-knob);background-color:var(--color-on-surface-variant);transition:transform var(--duration-fast) var(--ease-standard)}._switch_12jdr_422:checked{border-color:var(--color-primary);background-color:var(--color-primary)}._switch_12jdr_422:checked:after{transform:translate(calc(var(--consent-switch-width) - var(--consent-switch-knob) - 2 * var(--consent-switch-inset)));background-color:var(--color-on-primary)}._switch_12jdr_422:disabled{cursor:progress;border-color:var(--color-disabled);background-color:var(--color-disabled)}._switch_12jdr_422:disabled:after{background-color:var(--color-on-disabled)}._switch_12jdr_422:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media(prefers-reduced-motion:reduce){._switch_12jdr_422:after{transition:none}}._purpose-detail_12jdr_521{display:grid;grid-column:1 / -1;grid-template-rows:0fr;transition:grid-template-rows var(--duration-normal) var(--ease-standard)}._purpose-detail_12jdr_521[data-expanded]{grid-template-rows:1fr}._purpose-description_12jdr_543{overflow:hidden;margin:0;padding-top:var(--space-2xs);padding-left:calc(var(--size-icon-xs) + var(--space-2xs));font-size:var(--text-xs);line-height:var(--leading-normal);color:var(--legal-chrome-on-surface-muted)}@media(prefers-reduced-motion:reduce){._purpose-detail_12jdr_521{transition:none}}._error_12jdr_563{grid-column:1 / -1;margin:0;font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-error)}._actions_12jdr_591{display:flex;flex-wrap:wrap;gap:var(--space-sm) var(--space-xl);align-items:center}._blanket_12jdr_603{display:flex;flex-wrap:wrap;gap:var(--space-sm);align-items:center}._actions_12jdr_591 button{height:34px;padding:0 14px;font-size:var(--text-sm)}@media(max-width:48rem){._content_12jdr_105{grid-template-columns:1fr;gap:var(--space-xl);padding:var(--space-xl) var(--space-lg)}._intro_12jdr_170{gap:var(--space-lg)}._side_12jdr_144{grid-column:1;grid-row:auto;max-width:none}._purpose_12jdr_251{padding:var(--space-lg) 0}._actions_12jdr_591{gap:var(--space-lg) var(--space-lg)}._intro_12jdr_170 ._copy_12jdr_206:last-child{margin-top:var(--space-2xs)}}@media(max-height:34rem){._content_12jdr_105{overflow:hidden auto;overscroll-behavior:contain;max-height:calc(100dvh - var(--space-md))}}@media(forced-colors:active){._switch_12jdr_422{border-color:ButtonBorder;background-color:ButtonFace}._switch_12jdr_422:after{background-color:ButtonText}._switch_12jdr_422:checked{border-color:Highlight;background-color:Highlight}._switch_12jdr_422:checked:after{background-color:HighlightText}._switch_12jdr_422:disabled{border-color:GrayText}._switch_12jdr_422:disabled:after{background-color:GrayText}}._tinted-action_a0ykg_34{--legal-chrome-button-surface: var(--color-on-surface);--legal-chrome-button-on: var(--color-surface);--btn-bg: var(--legal-chrome-button-surface);--btn-fg: var(--legal-chrome-button-on);--btn-bg-hover: color-mix( in srgb, var(--legal-chrome-button-surface) 88%, black );--btn-fg-hover: var(--legal-chrome-button-on)}._panel_14c0v_8{display:flex;flex-direction:column;gap:var(--space-md)}._heading_14c0v_14{margin:0;font-size:var(--text-xl);font-weight:var(--font-weight-semibold);color:var(--color-on-surface)}._intro_14c0v_21,._disclosure_14c0v_33{max-width:var(--width-prose);margin:0;font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-on-surface-variant)}._notice_14c0v_45{margin:0;padding:var(--space-sm);border-radius:var(--shape-corner-small);font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-on-surface);background-color:var(--color-surface-container)}._error_14c0v_57{margin:0;font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-error)}._list_14c0v_64{display:flex;flex-direction:column;gap:var(--space-sm);margin:0;padding:0;list-style:none}._item_14c0v_83{display:grid;grid-template-columns:1fr auto;gap:0 var(--space-md);align-items:center;padding:var(--space-md);border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium)}._trigger_14c0v_103{cursor:pointer;display:flex;gap:var(--space-2xs);align-items:start;margin:0;padding:0;border:none;font-family:inherit;font-size:var(--text-base);font-weight:var(--font-weight-semibold);line-height:var(--leading-snug);color:var(--color-on-surface);text-align:left;background:none}._trigger_14c0v_103:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._marker_14c0v_145{display:flex;align-items:center;height:calc(var(--text-base) * var(--leading-snug));font-size:var(--size-icon-xs);color:var(--color-on-surface-variant)}._detail_14c0v_165{display:grid;grid-column:1 / -1;grid-template-rows:0fr;transition:grid-template-rows var(--duration-normal) var(--ease-standard)}._detail_14c0v_165[data-expanded]{grid-template-rows:1fr}._description_14c0v_187{overflow:hidden;max-width:var(--width-prose);margin:0;padding-top:var(--space-2xs);padding-left:calc(var(--size-icon-xs) + var(--space-2xs));font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-on-surface-variant)}@media(prefers-reduced-motion:reduce){._detail_14c0v_165{transition:none}}._status_14c0v_213{grid-column:1;margin:0;padding-left:calc(var(--size-icon-xs) + var(--space-2xs));font-size:var(--text-xs);font-weight:var(--font-weight-semibold);color:var(--color-on-surface-variant);text-transform:uppercase;letter-spacing:var(--tracking-wide)}._switch_14c0v_231{cursor:pointer;position:relative;grid-row:span 2;flex-shrink:0;box-sizing:border-box;width:2.75rem;height:1.5rem;margin:0;border:1px solid var(--color-on-surface-variant);border-radius:var(--shape-corner-extra-large);appearance:none;background-color:var(--color-surface-container-highest);transition:background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard)}._switch_14c0v_231:after{content:"";position:absolute;top:.1875rem;left:.1875rem;width:1rem;height:1rem;border-radius:50%;background-color:var(--color-on-surface-variant);transition:transform var(--duration-fast) var(--ease-standard)}._switch_14c0v_231:checked{border-color:var(--color-primary);background-color:var(--color-primary)}._switch_14c0v_231:checked:after{transform:translate(1.25rem);background-color:var(--color-on-primary)}._switch_14c0v_231:disabled{cursor:progress;border-color:var(--color-disabled);background-color:var(--color-disabled)}._switch_14c0v_231:disabled:after{background-color:var(--color-on-disabled)}._switch_14c0v_231:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media(prefers-reduced-motion:reduce){._switch_14c0v_231,._switch_14c0v_231:after{transition:none}}@media(forced-colors:active){._switch_14c0v_231{border-color:ButtonBorder;background-color:ButtonFace}._switch_14c0v_231:after{background-color:ButtonText}._switch_14c0v_231:checked{border-color:Highlight;background-color:Highlight}._switch_14c0v_231:checked:after{background-color:HighlightText}._switch_14c0v_231:disabled{border-color:GrayText}._switch_14c0v_231:disabled:after{background-color:GrayText}}._field_1n0nv_6{display:flex;flex-direction:column;gap:var(--space-xs)}._row_1n0nv_12{display:flex;gap:var(--space-sm);align-items:flex-start}._checkbox_1n0nv_21{cursor:pointer;flex-shrink:0;width:1rem;height:1rem;margin-top:.15rem;accent-color:var(--color-primary)}._checkbox_1n0nv_21:disabled{cursor:not-allowed}._checkbox_1n0nv_21:focus-visible{border-radius:var(--shape-corner-extra-small);outline:2px solid var(--color-primary);outline-offset:2px}._label_1n0nv_45{cursor:pointer;font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-on-surface)}._label_1n0nv_45 a{font-weight:var(--font-weight-semibold);color:var(--color-on-surface);text-decoration:underline}._error_1n0nv_66{margin:0;font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-error)}._notice_1n0nv_75{display:flex;flex-direction:column;gap:var(--space-xs);align-items:center;text-align:center}._notice-text_1n0nv_89{margin:0;font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-on-surface-variant)}._notice-text_1n0nv_89 a{font-weight:var(--font-weight-semibold);color:var(--color-on-surface)}._stack_18zvm_19{position:fixed;z-index:1050;right:0;bottom:0;left:0;display:flex;flex-direction:column;box-shadow:var(--shadow-box-shadow-medium)}._banner_7hwvf_29{--legal-chrome-surface: var(--color-surface-container-high);--legal-chrome-on-surface: var(--color-on-surface);--legal-chrome-on-surface-muted: var(--color-on-surface-variant);overflow:hidden;border-top:1px solid var(--color-outline-base);background-color:var(--legal-chrome-surface)}._banner_7hwvf_29:before{-webkit-mask-image:url(/assets/ridge-CEYj783S.svg#bleed);mask-image:url(/assets/ridge-CEYj783S.svg#bleed)}._text-scrim_7hwvf_93{min-width:0}._content_7hwvf_97{display:flex;gap:var(--space-sm);align-items:center;justify-content:space-between;box-sizing:border-box;max-width:var(--width-content);margin:0 auto;padding:var(--space-sm) var(--space-md)}._content_7hwvf_97>button{flex:none}._changes_7hwvf_128,._change_7hwvf_128{min-width:0}._changes_7hwvf_128{display:flex;flex-direction:column;gap:var(--space-xs);margin:0;padding:0;list-style:none}._change_7hwvf_128{display:flex;flex-direction:column;gap:var(--space-2xs)}._heading_7hwvf_150{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);line-height:var(--leading-snug);color:var(--legal-chrome-on-surface)}._summary_7hwvf_157{font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--legal-chrome-on-surface-muted)}._prompt_8khvl_19{display:flex;flex-direction:column;gap:var(--space-md)}._prompt_8khvl_19:before{-webkit-mask-image:url(/assets/ridge-CEYj783S.svg#bleed);mask-image:url(/assets/ridge-CEYj783S.svg#bleed)}._text-scrim_8khvl_61{display:flex;flex-direction:column;gap:var(--space-md);min-width:0}._heading_8khvl_72{margin:0;font-size:var(--text-xl);font-weight:var(--font-weight-semibold);line-height:var(--leading-snug);color:var(--color-on-surface)}._lede_8khvl_81{margin:0;font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--color-on-surface)}._documents_8khvl_97{display:flex;flex-direction:column;gap:var(--space-md);margin:0;padding:0;list-style:none}._document_8khvl_93{display:flex;flex-direction:column;gap:var(--space-2xs)}._document-link_8khvl_117{align-self:flex-start;font-size:var(--text-base);font-weight:var(--font-weight-semibold);color:var(--color-primary);text-decoration:underline}._document-notice_8khvl_126{margin:0;font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-on-surface)}._columns_8khvl_135{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:var(--space-md)}._column_8khvl_135{display:flex;flex-direction:column;gap:var(--space-2xs)}._column-heading_8khvl_147{margin:0;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-on-surface)}._list_8khvl_154{display:flex;flex-direction:column;gap:var(--space-2xs);margin:0;padding-left:var(--space-md);font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-on-surface)}._error_8khvl_170{margin:0;font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-error)}._actions_8khvl_179{display:flex;flex-wrap:wrap;gap:var(--space-sm);justify-content:flex-end}._m-c-card_s4rdg_7{--chip-category-bg: #d0e4ff;--chip-category-color: #3730a3;--chip-frequency-bg: #fef3c7;--chip-frequency-color: #92400e;--chip-unit-bg: #f3f4f6;--chip-unit-color: #414042;cursor:pointer;container-name:metric-card;container-type:inline-size;display:flex;flex-direction:column;box-sizing:border-box;width:100%;border:1px solid var(--color-outline-variant);border-left:8px solid var(--color-primary);border-radius:var(--shape-corner-small);background-color:var(--color-surface);transition:border-color var(--duration-fast) var(--ease-decelerated),background-color var(--duration-fast) var(--ease-decelerated)}._m-c-card_s4rdg_7:hover{background-color:var(--color-surface-container-low)}._m-c-card_s4rdg_7:focus-within{outline:2px solid var(--color-primary);outline-offset:2px}._m-c-header_s4rdg_49{display:grid;gap:var(--space-md);padding:var(--space-lg)}._m-c-info_s4rdg_55{display:grid;grid-column:1/-1;grid-template-columns:1fr auto;grid-template-rows:auto auto;gap:var(--space-md);align-items:center;min-width:0;height:fit-content}._m-c-name-row_s4rdg_71{display:flex;gap:var(--space-sm);align-items:center}._m-c-name_s4rdg_71{font-size:var(--text-lg);font-weight:var(--font-weight-semibold);line-height:var(--leading-snug);color:var(--color-on-surface);text-overflow:ellipsis}._m-c-description_s4rdg_85{grid-column:1/-1;grid-row:2;font-size:var(--text-xs);line-height:var(--leading-tight);color:var(--color-on-surface-variant);text-wrap:pretty}._m-c-bottom-row_s4rdg_95{display:flex;align-items:center;justify-content:space-between}._m-c-chips_s4rdg_105{display:flex;flex-wrap:nowrap;gap:var(--space-xs);align-items:center}._m-c-chip_s4rdg_105{display:flex;gap:var(--space-xs);align-items:center;padding:var(--space-2xs) var(--space-sm);padding-top:calc(var(--space-2xs) + 1px);border-radius:var(--shape-corner-extra-large);font-size:var(--text-xs2);font-weight:var(--font-weight-medium);white-space:nowrap}._m-c-chip-category_s4rdg_126{border:1px solid var(--chip-category-color);color:var(--chip-category-color);background-color:var(--chip-category-bg)}._m-c-chip-frequency_s4rdg_132{border:1px solid var(--chip-frequency-color);color:var(--chip-frequency-color);background-color:var(--chip-frequency-bg)}._m-c-chip-unit_s4rdg_138{border:1px solid var(--chip-unit-color);color:var(--chip-unit-color);background-color:var(--chip-unit-bg)}._m-c-details_s4rdg_144{display:flex;grid-column:1/-1;grid-row:2;gap:var(--space-sm);align-items:stretch}._m-c-detail_s4rdg_144{display:grid;align-content:start;width:50%;border:1px solid var(--color-outline-base);border-radius:var(--shape-corner-small);font-size:var(--text-xs)}._m-c-detail-toggle_s4rdg_166{cursor:pointer;display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--space-sm);border:none;font:inherit;font-weight:var(--font-weight-bold);color:inherit;text-align:left;background:transparent}._m-c-disclose-clip_s4rdg_198{opacity:0;transition:opacity var(--duration-normal) var(--ease-standard)}._m-c-detail-open_s4rdg_192>._m-c-disclose-clip_s4rdg_198{opacity:1}._m-c-detail-content_s4rdg_188{padding:var(--space-sm)}._m-c-values-badge_s4rdg_215{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;padding:var(--space-2xs) var(--space-sm);border-radius:var(--shape-corner-full, 9999px);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);color:var(--color-on-surface-variant);background-color:var(--color-surface-container)}._m-c-actions_s4rdg_235{display:flex;flex-shrink:0;gap:var(--space-xs);justify-content:flex-end}._m-c-graph-controls_s4rdg_242{display:flex;gap:var(--space-xs);align-items:center;align-self:end}._m-c-action-btn_s4rdg_249{cursor:pointer;display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:var(--shape-corner-small);font-size:var(--text-xs);color:var(--color-on-surface-variant);background-color:transparent;transition:background-color var(--duration-instant) var(--ease-decelerated),color var(--duration-instant) var(--ease-decelerated)}._m-c-action-btn_s4rdg_249:hover{color:var(--color-on-surface);background-color:var(--color-surface-container-high)}._m-c-action-btn_s4rdg_249:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}._m-c-action-btn-danger_s4rdg_282:hover{color:var(--color-error);background-color:var(--color-error-container)}._m-c-action-btn-danger_s4rdg_282:disabled{cursor:not-allowed;opacity:.5}._m-c-graph-section_s4rdg_298{border-top:1px solid transparent}._m-c-graph-open_s4rdg_304{border-top-color:var(--color-outline-variant)}._m-c-graph-open_s4rdg_304>._m-c-disclose-clip_s4rdg_198{opacity:1}._m-c-graph-inner_s4rdg_314{padding:var(--space-lg)}._m-c-graph-toggle_s4rdg_318{cursor:pointer;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:none;border-radius:50%;font-size:var(--text-xs2);color:var(--color-primary);background-color:var(--color-primary-container)}._m-c-graph-chevron_s4rdg_340{rotate:90deg}@container metric-card (width <= 56.25rem){._m-c-detail_s4rdg_144{width:100%}}@container metric-card (width <= 42.5rem){._m-c-header_s4rdg_49{gap:var(--space-xl) 0}._m-c-actions_s4rdg_235{align-self:start}}@container metric-card (width <= 30rem){._m-c-header_s4rdg_49{display:flex;flex-direction:column}._m-c-name_s4rdg_71{font-size:var(--text-xs)}._m-c-details_s4rdg_144{flex-direction:column}._m-c-bottom-row_s4rdg_95{flex-direction:column;gap:var(--space-md);align-items:flex-start}}@media(prefers-reduced-motion:reduce){._m-c-card_s4rdg_7,._m-c-graph-section_s4rdg_298,._m-c-graph-toggle_s4rdg_318{transition:none}}._wrapper_1ijzq_3{position:relative;width:100%;height:240px;min-height:200px}._wrapper_1ijzq_3 canvas{max-height:240px}._container_1eidh_8{container-name:metric-entry;container-type:inline-size;display:flex;flex-direction:column;gap:1.25rem;padding:0 0 1.5rem}._header_1eidh_22{display:flex;align-items:center}._form-section_1eidh_31{display:flex;flex-direction:column;gap:.875rem;padding:1rem;border:1px solid var(--color-outline-variant, #e5e7eb);border-radius:var(--shape-corner-small, .25rem);background:var(--color-surface-container-lowest, #fff)}._form-section-header_1eidh_43{display:flex;gap:.5rem;align-items:center;margin-bottom:.25rem;padding-bottom:.625rem;border-bottom:1px solid var(--color-outline-variant, #e5e7eb)}._form-section-icon_1eidh_53{font-size:.875rem;color:var(--color-primary)}._form-section-title_1eidh_58{margin:0;font-size:.875rem;font-weight:600;color:var(--color-on-surface)}._field_1eidh_69{display:flex;flex-direction:column;gap:.375rem}._form-label_1eidh_75{display:flex;gap:.25rem;align-items:center;font-size:.8125rem;font-weight:500;color:var(--color-on-surface)}._form-textarea_1eidh_85{resize:vertical;min-height:60px;max-height:160px;padding:.5rem .625rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small, .25rem);font-family:inherit;font-size:.8125rem;color:var(--color-on-surface);background:var(--color-surface);transition:all var(--duration-fast) var(--ease-standard)}._form-textarea_1eidh_85:disabled{cursor:not-allowed;opacity:.6;background:var(--color-surface-container)}._form-textarea_1eidh_85:focus{border-color:var(--color-primary);background:var(--color-surface);outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary) 20%,transparent)}._form-textarea_1eidh_85::placeholder{color:var(--color-on-surface-variant)}._form-row_1eidh_121{display:grid;grid-template-columns:1fr 1fr;gap:1rem}._edit-button_1eidh_131{cursor:pointer;display:flex;gap:.375rem;align-items:center;margin-left:auto;padding:.25rem .625rem;border:1px solid var(--color-outline-variant, #e5e7eb);border-radius:var(--shape-corner-small, 4px);font-size:.75rem;font-weight:500;color:var(--color-on-surface-variant, #6b7280);background:transparent;transition:background-color var(--duration-fast) var(--ease-decelerated),border-color var(--duration-fast) var(--ease-decelerated),color var(--duration-fast) var(--ease-decelerated)}._edit-button_1eidh_131:hover{border-color:var(--color-primary, #4f46e5);color:var(--color-primary, #4f46e5);background-color:var(--color-primary-container, #e0e7ff)}._details-display_1eidh_165{display:flex;flex-direction:column;gap:.625rem}._name_1eidh_171{margin:0;font-size:1rem;font-weight:600;line-height:1.3;color:var(--color-on-surface, #1f2937)}._description_1eidh_180{margin:0;font-size:.8125rem;line-height:1.4;color:var(--color-on-surface-variant, #6b7280)}._meta_1eidh_187{display:flex;flex-wrap:wrap;gap:6px}._meta-chip_1eidh_193{display:flex;gap:4px;align-items:center;padding:2px 8px;border-radius:var(--shape-corner-full, 9999px);font-size:.6875rem;font-weight:500;white-space:nowrap}._meta-chip-category_1eidh_206{color:var(--color-primary-dark, #3730a3);background-color:var(--color-primary-container, #e0e7ff)}._meta-chip-frequency_1eidh_211{color:#92400e;background-color:#fef3c7}._meta-chip-unit_1eidh_216{color:var(--color-on-surface-variant, #6b7280);background-color:var(--color-surface-container, #f0f1f3)}._details-edit_1eidh_225{display:flex;flex-direction:column;gap:.875rem}._details-edit-actions_1eidh_231{display:flex;gap:.5rem;justify-content:flex-end;padding-top:.25rem}._graph-wrapper_1eidh_242{position:relative;width:100%;min-height:200px}._page-nav_1eidh_252{display:flex;gap:.5rem;align-items:center;padding:.5rem .625rem;border:1px solid var(--color-outline-variant, #e5e7eb);border-radius:var(--shape-corner-medium, 8px);background-color:var(--color-surface-container-low, #f9fafb)}._page-nav-arrow_1eidh_264{cursor:pointer;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:1px solid var(--color-outline-variant, #e5e7eb);border-radius:var(--shape-corner-small, 4px);font-size:.75rem;color:var(--color-on-surface-variant, #6b7280);background:var(--color-surface, #fff);transition:color var(--duration-fast) var(--ease-decelerated),border-color var(--duration-fast) var(--ease-decelerated),background-color var(--duration-fast) var(--ease-decelerated)}._page-nav-arrow_1eidh_264:hover{border-color:var(--color-primary, #4f46e5);color:var(--color-primary, #4f46e5);background-color:var(--color-primary-container, #e0e7ff)}._page-nav-context_1eidh_295{flex-shrink:0;padding:0 .375rem;font-size:.8125rem;font-weight:600;color:var(--color-on-surface, #1f2937);white-space:nowrap}._page-nav-buttons_1eidh_306{display:flex;flex:1;flex-wrap:wrap;gap:2px;align-items:center}._page-nav-btn_1eidh_314{cursor:pointer;display:flex;align-items:center;justify-content:center;height:2rem;padding:0 .625rem;border:1px solid transparent;border-radius:var(--shape-corner-small, 4px);font-size:.75rem;font-weight:500;color:var(--color-on-surface-variant, #6b7280);white-space:nowrap;background:transparent;transition:color var(--duration-fast) var(--ease-decelerated),border-color var(--duration-fast) var(--ease-decelerated),background-color var(--duration-fast) var(--ease-decelerated)}._page-nav-btn_1eidh_314:hover{border-color:var(--color-outline-variant, #e5e7eb);color:var(--color-on-surface, #1f2937);background-color:var(--color-surface, #fff)}._page-nav-btn-active_1eidh_345{border-color:var(--color-primary, #4f46e5);color:var(--color-on-primary, #fff);background-color:var(--color-primary, #4f46e5)}._page-nav-btn-active_1eidh_345:hover{border-color:var(--color-primary, #4f46e5);color:var(--color-on-primary, #fff);background-color:var(--color-primary, #4f46e5);filter:brightness(1.1)}._data-section_1eidh_362{overflow-x:auto;border:1px solid var(--color-outline-variant, #e5e7eb);border-radius:var(--shape-corner-small, 6px);background:var(--color-surface, #fff)}._table_1eidh_369{border-collapse:collapse;width:100%;min-width:280px;font-size:.8125rem}._th_1eidh_376{padding:.625rem .75rem;border-bottom:2px solid var(--color-outline-variant, #e5e7eb);font-size:.6875rem;font-weight:600;color:var(--color-on-surface-variant, #6b7280);text-align:left;text-transform:uppercase;letter-spacing:.5px;background:var(--color-surface-container, #f0f1f3)}._td-date_1eidh_390{padding:.5rem .75rem;border-bottom:1px solid var(--color-outline-variant, #e5e7eb);font-size:.8125rem;font-weight:500;color:var(--color-on-surface, #1f2937);white-space:nowrap}._td-value_1eidh_400{padding:.375rem .75rem;border-bottom:1px solid var(--color-outline-variant, #e5e7eb)}._td-value_1eidh_400>div{margin:0}._td-empty_1eidh_410{padding:1.5rem .75rem;font-size:.8125rem;color:var(--color-on-surface-variant, #6b7280);text-align:center}._tr_1eidh_417:hover ._td-date_1eidh_390,._tr_1eidh_417:hover ._td-value_1eidh_400{background:var(--color-surface-container-low, #f9fafb)}@container metric-entry (width <= 42.5rem){._form-row_1eidh_121{grid-template-columns:1fr}._page-nav_1eidh_252{flex-wrap:wrap}._page-nav-btn_1eidh_314{padding:0 .5rem;font-size:.6875rem}}._filter-bar-container_10jm1_17{margin-bottom:var(--space-lg)}._form-error_1iz9m_10{margin-top:.75rem;padding:.75rem;border-radius:8px;font-size:.8125rem;color:var(--color-error, #dc2626);background:#dc262614}._form-error_1iz9m_10 p{margin:0}._creating-body_1iz9m_26{display:flex;align-items:center;justify-content:center;padding:2rem 0}._suggest-content_1iz9m_36{container-name:metrics-suggest;container-type:inline-size;display:flex;flex-direction:column;gap:12px}._provenance_1iz9m_45{margin:0;font-size:.75rem;font-style:italic;color:var(--color-on-surface-variant, #6b7280)}._error-box_1iz9m_52{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:8px;color:var(--color-error, #dc2626);background:#dc262614}._error-box_1iz9m_52 p{margin:0}._empty-state_1iz9m_69{padding:14px;border:1px solid var(--color-outline-variant, #e5e7eb);border-radius:8px;color:var(--color-on-surface-variant, #6b7280);text-align:center;background:var(--color-surface, #fff)}._empty-state_1iz9m_69 p{margin:0}._suggestion-list_1iz9m_84{overflow:auto;display:flex;flex-direction:column;gap:10px}._suggestion-card_1iz9m_91{display:flex;gap:12px;justify-content:space-between;padding:12px;border:1px solid var(--color-outline-variant, #e5e7eb);border-left:8px solid var(--color-primary, #4f46e5);border-radius:8px;background:var(--color-surface, #fff)}._suggestion-main_1iz9m_104{display:flex;flex:1;flex-direction:column;gap:8px}._suggestion-main_1iz9m_104 h3{margin:0;font-size:.95rem;font-weight:600;color:var(--color-on-surface, #111827)}._suggestion-main_1iz9m_104 p{margin:0;font-size:.8125rem;color:var(--color-on-surface-variant, #6b7280)}._description-muted_1iz9m_124{font-style:italic}._chip-row_1iz9m_128{display:flex;flex-wrap:wrap;gap:6px}._chip_1iz9m_128{padding:2px 8px;border-radius:999px;font-size:.6875rem;font-weight:600;color:var(--color-primary-dark, #3730a3);background:var(--color-primary-container, #e0e7ff)}._suggestion-detail_1iz9m_145{font-size:.8125rem}._toggle-column_1iz9m_152{display:flex;flex-direction:column;flex-shrink:0;justify-content:center;min-width:9rem}@container metrics-suggest (width <= 42.5rem){._suggestion-card_1iz9m_91{flex-direction:column}}._panel_kas3x_7{display:flex;flex-direction:column;border:1px solid var(--color-outline-variant, #e5e7eb);border-radius:var(--shape-corner-large, 12px);background-color:var(--color-surface, #fff);box-shadow:var(--shadow-box-shadow-light)}._panel-header-wrapper_kas3x_24{display:flex;flex-direction:row;align-items:center;border-bottom:1px solid var(--color-outline-variant, #e5e7eb);border-radius:var(--shape-corner-large, 12px) var(--shape-corner-large, 12px) 0 0;background-color:var(--color-surface-container, #f0f1f3)}._panel-header_kas3x_24{display:flex;flex:1;flex-direction:row;align-items:center;justify-content:space-between;padding:12px 24px;border:none;font-family:inherit;text-align:left;background-color:transparent}._panel-header-left_kas3x_52{display:flex;flex-direction:row;gap:12px;align-items:center}._panel-title_kas3x_59{margin:0;font-size:13px;font-weight:600;color:var(--color-on-surface-variant, #6b7280);text-transform:uppercase;letter-spacing:.5px}._panel-count_kas3x_69{display:flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:var(--shape-corner-full, 9999px);font-size:.6875rem;font-weight:600;color:var(--color-on-primary-container, #312e81);background-color:var(--color-primary-container, #e0e7ff)}._panel-body_kas3x_90{padding:var(--space-md)}._panel-content_kas3x_98{display:flex;flex-direction:column;gap:16px}._panel-list_kas3x_104{display:flex;flex-direction:column;gap:var(--space-lg)}._panel-pagination_kas3x_110{display:flex;flex-flow:row wrap;gap:var(--space-md);align-items:center;justify-content:space-between;padding-top:var(--space-sm);border-top:1px solid var(--color-outline-variant, #e5e7eb)}._panel-pagination-range_kas3x_121{font-size:.8125rem;color:var(--color-on-surface-variant, #6b7280)}._panel-pagination-controls_kas3x_126{display:flex;flex-flow:row wrap;gap:var(--space-sm);align-items:center}._panel-pagination-page_kas3x_133{min-width:6.5rem;font-size:.8125rem;font-weight:600;color:var(--color-on-surface, #111827);text-align:center}._panel-loading_kas3x_146{display:flex;flex-direction:column;gap:12px}._panel-error_kas3x_156{display:flex;flex-direction:column;gap:16px;align-items:center;justify-content:center;padding:48px 24px;text-align:center}._panel-error-icon_kas3x_168{font-size:2.5rem;color:var(--color-error, #dc2626)}._panel-error-content_kas3x_173{display:flex;flex-direction:column;gap:8px;align-items:center;max-width:280px}._panel-error-title_kas3x_182{font-size:1rem;font-weight:600;color:var(--color-on-surface, #1f2937)}._panel-error-message_kas3x_188{margin-bottom:8px;font-size:.875rem;line-height:1.5;color:var(--color-on-surface-variant, #6b7280)}._panel-empty_kas3x_199{display:flex;flex-direction:column;gap:8px;align-items:center;justify-content:center;padding:24px;border:2px dashed var(--color-outline-variant, #e2e8f0);border-radius:var(--shape-corner-small, 8px);text-align:center}._panel-empty-title_kas3x_213{font-size:.875rem;font-weight:600;color:var(--color-on-surface, #1f2937)}._panel-empty-message_kas3x_219{max-width:280px;margin-bottom:4px;font-size:.8125rem;line-height:1.4;color:var(--color-on-surface-variant, #6b7280)}._panel-filter-empty_kas3x_232{padding:1.5rem;font-size:.8125rem;color:var(--color-on-surface-variant, #6b7280);text-align:center}._organization-loading-overlay_1c1sn_3{position:fixed;z-index:1002;inset:0;opacity:1;transition:opacity calc(var(--duration-fast) * .8) var(--ease-decelerated)}._organization-loading-arriving_1c1sn_16{--motion-duration: var(--duration-fast)}._organization-loading-overlay_1c1sn_3[data-organization-loading=exiting]{pointer-events:none;opacity:0}._organization-loading-rings_1c1sn_31{pointer-events:none;position:absolute;z-index:-1;inset:0;overflow:hidden;color:color-mix(in srgb,var(--color-primary) 35%,transparent)}._organization-loading-ring_1c1sn_31{--organization-loading-ring-layer: 0;position:absolute;inset:0}._organization-loading-ring-drawing_1c1sn_50{display:block;width:100%;height:100%;fill:currentcolor;fill-rule:evenodd}._organization-loading-ring-swell_1c1sn_68{--motion-delay: calc(var(--organization-loading-ring-layer) * 90ms)}@media(prefers-reduced-motion:reduce){._organization-loading-overlay_1c1sn_3{transition:none}}._pending_cx4lt_5{display:flex;align-items:center;justify-content:center;width:100%;height:100vh}._container_1xqiq_3{display:flex;flex-direction:column;width:100%}._title_1xqiq_9{margin-bottom:1.5rem;font-size:1.5rem;font-weight:600;color:var(--color-on-surface)}._accordion-list_1xqiq_16{display:flex;flex-direction:column;gap:1rem;width:100%}._accordion-item_1xqiq_23{border-bottom:1px solid var(--color-outline-variant)}._question-button_1xqiq_27{cursor:pointer;display:flex;align-items:center;justify-content:space-between;width:100%;padding:1rem .5rem;border:none;text-align:left;background:transparent}._question_1xqiq_27{font-size:1rem;font-weight:500;color:var(--color-on-surface)}._arrow_1xqiq_49{display:flex;align-items:center;justify-content:center;color:var(--color-on-surface-variant);transition:transform var(--duration-normal) var(--ease-standard)}._arrow_1xqiq_49._open_1xqiq_59{transform:rotate(180deg)}._answer_1xqiq_65{padding:0 .5rem 1rem;font-size:.9rem;line-height:1.5;color:var(--color-on-surface-variant)}._sl-container_1ufti_3{cursor:pointer;display:flex;align-items:center;color:inherit;color:var(--color-on-surface);text-decoration:none;text-decoration:underline;opacity:.95;transition:color var(--duration-fast) var(--ease-standard)}._sl-container_1ufti_3:hover{color:var(--color-primary)}._sl-label_1ufti_23{margin-right:2px}._module-intro_18lw0_4{container-name:module-intro;container-type:inline-size;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}._module-intro-content_18lw0_15{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:1400px}._intro-section_18lw0_30{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;padding:2rem;border-radius:2rem;color:var(--color-surface);background-color:color-mix(in srgb,var(--color-on-surface) 88%,transparent)}._content-wrapper_18lw0_49{display:flex;gap:10px;align-items:center;justify-content:space-between;width:100%;max-width:1000px;padding:5vh 0}._content_18lw0_49{--motion-delay: var(--motion-stage-sections);flex:1;max-width:60%}._title_18lw0_68{margin-bottom:.5rem;font-size:3.5rem;font-weight:700;color:var(--color-surface)}._subtitle_18lw0_75{margin-bottom:2rem;font-size:1.5rem;font-weight:400;line-height:1.4;color:color-mix(in srgb,var(--color-surface) 80%,transparent)}._button_18lw0_84{--motion-lift-shadow: 0 4px 12px rgb(0 0 0 / 15%);cursor:pointer;margin-bottom:2rem;padding:.75rem 1.5rem;border:none;border-radius:2rem;font-size:1rem;font-weight:500;color:color-mix(in srgb,var(--color-on-surface) 88%,transparent);background:linear-gradient(90deg,var(--color-secondary),var(--color-tertiary))}._button_18lw0_84:disabled{cursor:progress;translate:none}._button_18lw0_84:disabled:after{opacity:0}._secondary-cta_18lw0_118{display:flex;flex-direction:column;gap:.5rem;align-items:flex-start;width:fit-content;margin-top:-1rem;margin-bottom:2rem}._secondary-prefix_18lw0_129{align-self:center;font-size:.95rem;font-weight:600;color:color-mix(in srgb,var(--color-surface) 80%,transparent)}._info-section_18lw0_136{margin-bottom:1.5rem}._info-title_18lw0_140{margin-bottom:.5rem;font-size:1.2rem;font-weight:600;color:color-mix(in srgb,var(--color-surface) 90%,transparent)}._info_18lw0_136{display:block;margin-bottom:1rem;font-size:1rem;line-height:1.5;color:color-mix(in srgb,var(--color-surface) 75%,transparent)}._link-list_18lw0_157{display:flex;flex-flow:row wrap;gap:.25rem 2rem;margin:0;padding:0;list-style:none}._link-list_18lw0_157 li{margin-bottom:.5rem}._link_18lw0_157{display:inline-flex;align-items:center;font-size:1rem;color:var(--color-secondary);text-decoration:none}._link_18lw0_157:after{content:none}._link_18lw0_157:hover{text-decoration:underline}._image-container_18lw0_190{--motion-delay: var(--motion-stage-items);display:flex;align-items:center;justify-content:center;aspect-ratio:1;width:35%;height:auto;max-height:100%}._module-image_18lw0_205{display:flex;align-items:center;justify-content:center;width:100%;height:100%}._module-image_18lw0_205 svg,._module-image_18lw0_205 img{width:100%;height:100%;object-fit:contain}._additional-content_18lw0_223{--motion-delay: calc( var(--motion-stage-items) + var(--motion-stage-sections) );display:flex;gap:2rem;width:auto;margin:2rem 0}._section_18lw0_237{padding:2rem;border:1px solid var(--color-outline-base);border-radius:1rem;background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-light)}._section_18lw0_237._faq-section_18lw0_246{flex:2}._section_18lw0_237._video-section_18lw0_250{flex:3}@container module-intro (width <= 56.25rem){._additional-content_18lw0_223{flex-direction:column}._section_18lw0_237,._section_18lw0_237._faq-section_18lw0_246,._section_18lw0_237._video-section_18lw0_250{flex:none;width:100%}}@container module-intro (width <= 42.5rem){._intro-section_18lw0_30{flex-direction:column;padding:1.5rem}._content-wrapper_18lw0_49{flex-direction:column}._content_18lw0_49{max-width:100%;margin-bottom:2rem}._title_18lw0_68{font-size:2.5rem}._subtitle_18lw0_75{font-size:1.2rem}._image-container_18lw0_190{justify-content:center;width:80%}}._module-intro-container_73ooy_5{overflow:auto;width:100%;height:auto}._error_73ooy_11{margin:var(--space-md);padding:var(--space-md);border-radius:var(--shape-corner-small);color:var(--color-error);background-color:var(--color-error-container)}._panel_1s8he_6{display:flex;flex-flow:row wrap;gap:16px;align-items:center;justify-content:space-between;box-sizing:border-box;padding:12px 16px;border:1px solid var(--color-outline-base);border-radius:var(--shape-corner-medium);background-color:var(--color-surface-container-low)}._actions_1s8he_21{display:flex;flex-wrap:wrap;gap:8px;align-items:center}._actions_1s8he_21:only-child{margin-left:auto}._tabs_1yoh8_8{display:flex;flex-direction:column}._bar_1yoh8_14{position:relative;margin-bottom:16px}._bar_1yoh8_14:before{content:"";position:absolute;right:0;bottom:0;left:0;height:1px;background-color:color-mix(in srgb,var(--color-on-surface) 6%,transparent)}._scroller_1yoh8_37{scrollbar-width:none;overflow-x:auto;margin:0 -4px;padding:0 4px}._list_1yoh8_46{position:relative;display:flex;gap:32px;box-sizing:border-box;width:max-content;min-width:100%}._tab_1yoh8_8{cursor:pointer;display:flex;flex:none;align-items:center;padding:12px 0;border:0;font:inherit;color:inherit;white-space:nowrap;background:none;outline:none;transition:color var(--duration-normal) var(--ease-standard)}._tab_1yoh8_8:hover,._tab_1yoh8_8[aria-selected=true]{color:var(--color-primary)}._tab_1yoh8_8:focus-visible ._label_1yoh8_84{border-radius:var(--shape-corner-extra-small);outline:2px solid var(--color-primary);outline-offset:2px}._ink_1yoh8_93{--tabs-ink-x: 0;--tabs-ink-width: 0;pointer-events:none;position:absolute;bottom:0;left:0;translate:var(--tabs-ink-x) 0;width:var(--tabs-ink-width);height:2px;background-color:var(--color-primary)}._page-heading_hegh6_5{display:flex;flex-flow:row wrap;gap:var(--space-md);justify-content:space-between;padding-bottom:var(--space-md);border-bottom:1px solid var(--color-outline-variant)}:where(._page-heading_hegh6_5){align-items:flex-end;margin-bottom:var(--space-xl)}._page-heading-left_hegh6_27{display:flex;gap:var(--space-md);align-items:center;min-width:0}._page-heading-left-component_hegh6_34{flex-shrink:0}._page-heading-text_hegh6_38{display:flex;flex:1;flex-direction:column;gap:var(--space-2xs);min-width:0}._page-heading-title_hegh6_47{margin:0}._page-heading-subtitle_hegh6_56{max-width:64ch;margin:0;font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-on-surface-variant);text-wrap:pretty}._page-heading-on-primary_hegh6_70{padding-bottom:0;border-bottom:none}._page-heading-on-primary_hegh6_70 ._page-heading-title_hegh6_47{color:var(--color-on-primary)}._page-heading-on-primary_hegh6_70 ._page-heading-subtitle_hegh6_56{color:color-mix(in srgb,var(--color-on-primary) 80%,transparent)}._page-heading-actions_hegh6_86{display:flex;flex-shrink:0;gap:var(--space-sm);align-items:center;max-width:100%}._failed_4ee43_5{display:flex;flex-wrap:wrap;gap:var(--space-sm);align-items:center}._message_4ee43_12{margin:0;font-size:14px;color:var(--color-on-surface-variant)}._body_anitl_5{display:flex;flex-direction:column;gap:var(--space-md)}._note_anitl_11{margin:0;font-size:var(--typescale-body-small-size);color:var(--color-on-surface-variant)}._section_10ofg_6{display:flex;flex-direction:column;gap:var(--space-sm)}._name_10ofg_12{margin:0;font-size:var(--typescale-body-base-size);font-weight:var(--font-weight-semibold);color:var(--color-on-surface);overflow-wrap:anywhere}._lead_10ofg_21{margin:0;color:var(--color-on-surface)}._entries_10ofg_26{overflow-y:auto;max-height:20rem;padding:var(--space-sm);border-radius:var(--shape-corner-small);background-color:var(--color-surface-container-low)}._together_10ofg_36{display:flex;flex-direction:column;gap:var(--space-xs);align-items:flex-start}._help_10ofg_43{margin:0;font-size:var(--typescale-body-small-size);color:var(--color-on-surface-variant)}._list_1f6jx_6{display:flex;flex-direction:column;gap:var(--space-sm);margin:0;padding:0;list-style:none}._list_1f6jx_6 ._list_1f6jx_6{margin-top:var(--space-xs);padding-left:var(--space-lg)}._entry_1f6jx_22{display:flex;flex-direction:column;gap:var(--space-2xs);min-width:0}._line_1f6jx_29{display:flex;gap:var(--space-xs);align-items:center;min-width:0}._icon_1f6jx_36{flex-shrink:0;width:var(--size-icon-sm);font-size:var(--size-icon-sm);color:var(--color-on-surface-variant);text-align:center}._detail_1f6jx_47{padding-left:calc(var(--size-icon-sm) + var(--space-xs));font-size:var(--typescale-body-small-size);color:var(--color-on-surface-variant);overflow-wrap:anywhere}._toggle_1f6jx_54{align-self:flex-start;margin-left:calc(var(--size-icon-sm) + var(--space-xs))}._empty_b0jji_8{display:flex;flex-direction:column;gap:var(--space-sm);align-items:center;justify-content:center;min-height:320px;padding:var(--space-2xl) var(--space-lg);border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium);text-align:center;background-color:var(--color-surface)}._icon_b0jji_25{margin-bottom:var(--space-xs);font-size:var(--size-icon-2xl);color:var(--color-on-surface-variant)}._heading_b0jji_31{margin:0;font-size:var(--text-lg);font-weight:var(--font-weight-semibold);color:var(--color-on-surface)}._body_b0jji_38{max-width:48ch;margin:0;font-size:var(--typescale-body-medium-size);line-height:var(--leading-relaxed);color:var(--color-on-surface-variant)}._note_1hi6l_4{margin:var(--space-sm) 0 0;font-size:var(--typescale-body-small-size);color:var(--color-on-surface-variant)}._vault_1gcj7_6{display:flex;flex-direction:column}._heading_1gcj7_13{container-name:vault-heading;container-type:inline-size}._vault_1gcj7_6 ._heading_1gcj7_13{flex-wrap:nowrap}._usage_1gcj7_29{width:clamp(20rem,100cqi - 28rem,72rem);min-height:6.75rem}@container vault-heading (width < 48rem){._usage_1gcj7_29{display:none}}._meter_1gcj7_44{flex:1;min-width:0}._body_15nkp_3{display:flex;flex-direction:column;gap:var(--space-md)}._subject_15nkp_9,._message_15nkp_10{margin:0;color:var(--color-on-surface)}._status_15nkp_15,._disclosure_15nkp_16{margin:0;font-size:var(--typescale-body-small-size);color:var(--color-on-surface-variant)}._links_15nkp_22{display:flex;flex-direction:column;gap:var(--space-sm);margin:0;padding:0;list-style:none}._earlier_15nkp_33{display:flex;flex-direction:column;gap:var(--space-sm)}._heading_15nkp_39{margin:0;font-size:var(--typescale-body-medium-size);font-weight:var(--font-weight-semibold);color:var(--color-on-surface)}._failure_15nkp_46{display:flex;flex-direction:column;gap:var(--space-sm);align-items:flex-start}._refusal_15nkp_53{margin:0;padding:var(--space-sm) var(--space-md);border-radius:var(--shape-corner-small);color:var(--color-on-error-container);background-color:var(--color-error-container)}._card_16ea8_3{display:flex;flex-direction:column;gap:var(--space-xs);padding:var(--space-md);border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium);background-color:var(--color-surface)}._header_16ea8_15{display:flex;gap:var(--space-sm);align-items:center;justify-content:space-between}._name_16ea8_22{overflow:hidden;margin:0;font-size:var(--typescale-body-medium-size);font-weight:var(--font-weight-semibold);color:var(--color-on-surface);text-overflow:ellipsis;white-space:nowrap}._badge_16ea8_34{flex-shrink:0;padding:var(--space-2xs) var(--space-xs);border-radius:var(--shape-corner-small);font-size:var(--typescale-body-small-size);font-weight:var(--font-weight-medium);color:var(--color-on-secondary-container);background-color:var(--color-secondary-container)}._badge-ended_16ea8_47{color:var(--color-on-surface-variant);background-color:var(--color-surface-container-high)}._lifetime_16ea8_52{margin:0;color:var(--color-on-surface)}._meta_16ea8_57{margin:0;font-size:var(--typescale-body-small-size);color:var(--color-on-surface-variant)}._actions_16ea8_63{display:flex;flex-wrap:wrap;gap:var(--space-sm);justify-content:flex-end}._body_xjrtj_3{display:flex;flex-direction:column;gap:var(--space-md)}._refusal_xjrtj_9{margin:0;padding:var(--space-sm) var(--space-md);border-radius:var(--shape-corner-small);font-size:var(--typescale-body-medium-size);color:var(--color-on-error-container);background-color:var(--color-error-container)}._swatches_xjrtj_22{min-width:0;margin:0;padding:0;border:none}._legend_xjrtj_29{margin-bottom:var(--space-sm);padding:0;font-size:var(--typescale-body-medium-size);font-weight:var(--font-weight-medium);color:var(--color-on-surface)}._swatch-row_xjrtj_38{display:flex;flex-wrap:wrap;gap:var(--space-sm)}._custom-pick_xjrtj_46{margin-top:var(--space-sm)}._swatch_xjrtj_22{cursor:pointer;position:relative;display:inline-flex}._swatch-input_xjrtj_58{position:absolute;inset:0;margin:0;opacity:0}._swatch-face_xjrtj_67{--swatch-color: var(--color-on-surface-variant);width:var(--size-icon-lg);height:var(--size-icon-lg);border-radius:50%;background-color:var(--swatch-color);box-shadow:0 0 0 2px var(--color-surface)}._swatch-input_xjrtj_58:checked+._swatch-face_xjrtj_67{box-shadow:0 0 0 2px var(--color-surface),0 0 0 4px var(--color-on-surface)}._swatch-input_xjrtj_58:focus-visible+._swatch-face_xjrtj_67{outline:2px solid var(--color-primary);outline-offset:4px}._swatch-input_xjrtj_58:disabled,._swatch-input_xjrtj_58:disabled+._swatch-face_xjrtj_67{cursor:not-allowed}._swatch-input_xjrtj_58:disabled+._swatch-face_xjrtj_67{opacity:.5}._visually-hidden_xjrtj_98{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border-width:0;white-space:nowrap;clip-path:inset(50%)}._band_1y6nf_10{position:relative;display:grid;grid-template:"lead corner" auto "chips drop" auto "hint hint" auto / minmax(0,1fr) auto;padding:var(--space-md);border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium);background-color:var(--color-surface-container-low)}._band_1y6nf_10:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._lead_1y6nf_35,._pool-empty_1y6nf_36{grid-area:lead;align-self:center;min-width:0}._tools_1y6nf_45,._skeleton_1y6nf_46,._failed_1y6nf_47{grid-area:chips;min-width:0;margin-block-start:var(--space-sm)}._corner_1y6nf_55{grid-area:corner;place-self:center end;margin-inline-start:var(--space-md)}._new-tag_1y6nf_61{--btn-height: var(--size-control-sm);--btn-padding-inline: var(--space-sm);--btn-fam-text-size: var(--text-sm)}._lead_1y6nf_35{margin:0;font-size:var(--typescale-body-small-size);color:var(--color-on-surface-variant)}._tools_1y6nf_45{display:flex;flex-wrap:wrap;gap:var(--space-sm);align-items:center;min-block-size:var(--size-control-sm)}._filter_1y6nf_86{flex:0 1 16rem;min-width:10rem}._chips_1y6nf_91{display:flex;flex-wrap:wrap;gap:var(--space-sm);margin:0;padding:0;list-style:none}._item_1y6nf_102{display:inline-flex;align-items:center}._empty_1y6nf_107{margin:0;font-size:var(--typescale-body-medium-size);color:var(--color-on-surface-variant)}._skeleton_1y6nf_46{display:flex;flex-wrap:wrap;gap:var(--space-sm)}._failed_1y6nf_47{display:flex;flex-wrap:wrap;gap:var(--space-sm);align-items:center}._failed-text_1y6nf_132{margin:0;font-size:var(--typescale-body-medium-size);color:var(--color-error)}._hint_1y6nf_140{grid-area:hint;margin:0;font-size:var(--typescale-body-small-size);color:var(--color-on-surface-variant)}._hint_1y6nf_140:not(:empty){margin-top:var(--space-xs)}._drop_1y6nf_157{--motion-duration: var(--duration-fast);display:flex;grid-area:drop;align-items:center;align-self:start;justify-content:flex-end;min-block-size:var(--size-control-sm);margin-block-start:var(--space-sm);margin-inline-start:var(--space-md)}._drop_1y6nf_157[hidden]{display:none}._drop-button_1y6nf_181{cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;inline-size:var(--size-control-md);block-size:var(--size-control-sm);padding:0;border:1px dashed color-mix(in srgb,var(--color-on-surface) 30%,transparent);border-radius:var(--shape-corner-small);font-size:var(--size-icon-xs);color:color-mix(in srgb,var(--color-on-surface) 50%,transparent);background:none;transition:color var(--duration-fast) var(--ease-standard)}._drop-button_1y6nf_181:hover{color:var(--color-on-surface)}._drop-button_1y6nf_181:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._drop-zone_1y6nf_222{pointer-events:none;position:absolute;z-index:1;inset-block:var(--space-md);inset-inline-end:var(--space-md);display:flex;gap:var(--space-sm);align-items:center;justify-content:center;box-sizing:border-box;inline-size:11rem;padding:var(--space-xs) var(--space-sm);border:1px solid var(--color-error);border-radius:var(--shape-corner-small);color:var(--color-on-error-container);opacity:0;background-color:color-mix(in srgb,var(--color-error) 10%,var(--color-surface-container-low));transition:opacity var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}._drop_1y6nf_157[data-active] ._drop-zone_1y6nf_222{pointer-events:auto;opacity:1}._drop_1y6nf_157[data-over] ._drop-zone_1y6nf_222{background-color:color-mix(in srgb,var(--color-error) 22%,var(--color-surface-container-low))}._drop-zone-icon_1y6nf_274,._drop-message_1y6nf_275{pointer-events:none}._drop-zone-icon_1y6nf_274{flex:none;font-size:var(--size-icon-xs);color:var(--color-error)}._drop-message_1y6nf_275{--motion-duration: var(--duration-fast);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;min-width:0;font-size:var(--typescale-body-small-size);font-weight:var(--font-weight-medium);overflow-wrap:anywhere}._menu-dot_1y6nf_310{--tag-color: var(--color-on-surface-variant);display:inline-block;inline-size:8px;block-size:8px;border-radius:50%;background-color:var(--tag-color)}@media(max-width:40rem){._band_1y6nf_10{grid-template:"corner" auto "lead" auto "chips" auto "drop" auto "hint" auto / minmax(0,1fr)}._corner_1y6nf_55,._drop_1y6nf_157{margin-inline-start:0}._corner_1y6nf_55{margin-block-end:var(--space-sm)}._drop_1y6nf_157{position:relative}._drop-zone_1y6nf_222{inset:0;inline-size:auto;padding-block:0}._drop-message_1y6nf_275{-webkit-line-clamp:1;line-clamp:1}}._body_1ca5j_3{display:flex;flex-direction:column;gap:var(--space-md)}._terms_1ca5j_9{display:flex;flex-direction:column;gap:var(--space-sm)}._heading_1ca5j_15{margin:0;font-size:var(--typescale-body-medium-size);font-weight:var(--font-weight-semibold);color:var(--color-on-surface)}._message_1ca5j_22{margin:0;color:var(--color-on-surface)}._status_1ca5j_27{margin:0;font-size:var(--typescale-body-small-size);color:var(--color-on-surface-variant)}._state_1ssuu_3{display:flex;flex-direction:column;gap:var(--space-sm);align-items:flex-start}._message_1ssuu_10{margin:0;color:var(--color-on-surface-variant)}._settings_4bkl4_5{display:flex;flex-direction:column;gap:var(--space-lg);max-width:48rem;padding:var(--space-md) 0}._card_4bkl4_16{display:flex;flex-direction:column;gap:var(--space-md);padding:var(--space-md) var(--space-lg) var(--space-lg);border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium);background-color:var(--color-surface-container-lowest)}._card-header_4bkl4_28{display:flex;gap:var(--space-sm);align-items:center;padding-bottom:var(--space-sm);border-bottom:1px solid var(--color-outline-variant)}._icon_4bkl4_37{flex:none;font-size:var(--text-sm);color:var(--color-primary)}._heading_4bkl4_43{margin:0;font-size:var(--text-base);font-weight:var(--font-weight-semibold);color:var(--color-on-surface)}._note_4bkl4_50{margin:0;font-size:var(--typescale-body-small-size);color:var(--color-on-surface-variant)}._facts_4bkl4_58{display:flex;flex-direction:column;gap:var(--space-xs);margin:0}._fact_4bkl4_58{display:flex;flex-wrap:wrap;gap:var(--space-xs) var(--space-md);padding:var(--space-xs) 0;border-bottom:1px solid var(--color-outline-variant)}._fact_4bkl4_58:last-child{border-bottom:none}._term_4bkl4_78{flex:0 0 14rem;font-weight:var(--font-weight-semibold);color:var(--color-on-surface)}._value_4bkl4_84{flex:1 1 14rem;margin:0;color:var(--color-on-surface-variant)}._card_2414s_5{cursor:pointer;display:flex;gap:var(--space-sm);align-items:center;padding:var(--space-xs) var(--space-sm);border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small);font-size:var(--typescale-body-small-size);color:var(--color-on-surface);background:var(--color-surface)}._count_2414s_22{margin-left:auto;color:var(--color-on-surface-variant)}._card_2414s_5:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._section_tor5d_5{display:flex;flex-direction:column;gap:var(--space-xs);margin-top:var(--space-md);padding-top:var(--space-md);border-top:1px solid var(--color-outline-variant)}._heading_tor5d_15{margin:var(--space-xs) 0 0;font-size:var(--typescale-body-small-size);font-weight:600;color:var(--color-on-surface-variant)}._list_tor5d_22{display:flex;flex-direction:column;gap:var(--space-xs)}._message_tor5d_28{display:flex;flex-direction:column;gap:var(--space-xs);align-items:flex-start}._message-text_tor5d_35{margin:0;font-size:var(--typescale-body-small-size);color:var(--color-on-surface-variant)}._visually-hidden_tor5d_43{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border-width:0;white-space:nowrap;clip-path:inset(50%)}a._callout_1kt01_7{position:relative;display:flex;gap:var(--space-sm);align-items:center;box-sizing:border-box;padding:var(--space-sm) var(--space-2xl) var(--space-sm) var(--space-md);border-radius:var(--shape-corner-medium);color:var(--color-on-primary);text-decoration:none;background-color:var(--color-primary);box-shadow:var(--shadow-box-shadow-light)}a._callout_1kt01_7:hover{color:var(--color-on-primary)}a._callout_1kt01_7:focus-visible{outline:2px solid var(--color-on-primary);outline-offset:2px}a._callout_1kt01_7 ._watermark-frame_1kt01_18{pointer-events:none;position:absolute;inset:0;overflow:hidden;border-radius:inherit}a._callout_1kt01_7 ._watermark_1kt01_18{pointer-events:none;position:absolute;top:50%;right:calc(var(--space-lg) * -1);transform:translateY(-50%);width:auto;height:calc(var(--size-control-md) * 1.6);opacity:.18}a._callout_1kt01_7 ._content_1kt01_92{position:relative;display:flex;flex-direction:column;gap:var(--space-2xs);min-width:0}a._callout_1kt01_7 ._heading_1kt01_103{font-size:var(--text-base);font-weight:var(--font-weight-semibold);line-height:var(--leading-snug)}a._callout_1kt01_7 ._subheading_1kt01_109{font-size:var(--text-sm);line-height:var(--leading-snug);text-wrap:pretty;opacity:.8}._arrow_1kt01_119{--motion-nudge-hover: var(--motion-distance-xs) 0}a._callout_1kt01_7 ._arrow_1kt01_119{position:relative;flex-shrink:0;font-size:var(--text-sm);opacity:.75;transition:translate var(--motion-hover-duration) var(--motion-hover-ease),opacity var(--duration-fast) var(--ease-standard)}a._callout_1kt01_7:hover ._arrow_1kt01_119{opacity:1}@container callout-link-host (max-width: 640px){a._callout_1kt01_7{padding-right:var(--space-md)}a._callout_1kt01_7 ._subheading_1kt01_109,a._callout_1kt01_7 ._arrow_1kt01_119{display:none}}@media(prefers-reduced-motion:reduce){a._callout_1kt01_7 ._arrow_1kt01_119{transition:none}}._url-node_1ondd_11{display:flex;flex-direction:column;gap:1.5rem}._url-form_1ondd_17{display:flex;flex-direction:column;gap:.75rem}._url-label_1ondd_23{font-size:.95rem;font-weight:500;color:var(--color-on-surface)}._url-input_1ondd_29{box-sizing:border-box;width:100%;padding:.75rem 1rem;border:1px solid var(--color-outline-variant);border-radius:.5rem;font-size:1rem;color:var(--color-on-surface);background:var(--color-surface-container-lowest);transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}._url-input_1ondd_29:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px var(--color-primary-container)}._url-error_1ondd_52{margin:0;font-size:.875rem;color:var(--color-error)}._url-hint_1ondd_60{margin:0;font-size:.875rem;color:var(--color-on-surface-variant)}._upload-error_1ondd_67{margin:0 0 .75rem;padding:.875rem 1rem;border:1px solid var(--color-error);border-radius:var(--shape-corner-small);font-size:.875rem;color:var(--color-error);background:color-mix(in srgb,var(--color-error) 8%,transparent)}._upload-hint_1ondd_80{margin:.75rem 0 0;font-size:.8125rem;color:var(--color-on-surface-variant)}._generation-info_1ondd_86{padding:1.5rem;border-radius:var(--shape-corner-small, .25rem);background:var(--color-surface-container-low)}._generation-info_1ondd_86 h4{margin:0 0 .5rem;font-size:1rem;font-weight:600;color:var(--color-on-surface)}._generation-info_1ondd_86 p{margin:0;font-size:.9rem;color:var(--color-on-surface-variant)}._body_1dgy8_11{position:relative;container-name:new-opportunity-form;container-type:inline-size}._form_1dgy8_17{display:flex;flex-direction:column;gap:2rem}._loading-overlay_1dgy8_24{position:absolute;z-index:1000;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#ffffffbf;transition:background var(--duration-normal) var(--ease-standard)}._submit-error_1dgy8_39{display:flex;gap:.625rem;align-items:flex-start;padding:.875rem 1rem;border:1px solid var(--color-error);border-radius:var(--shape-corner-small, .25rem);font-size:.875rem;color:var(--color-error);background:color-mix(in srgb,var(--color-error) 8%,transparent)}._form-section_1dgy8_54{display:flex;flex-direction:column;gap:1.25rem;padding:1.5rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium, .5rem);background:var(--color-surface-container-lowest)}._section-header_1dgy8_66{display:flex;gap:.5rem;align-items:center;margin-bottom:.5rem;padding-bottom:.75rem;border-bottom:2px solid var(--color-outline-variant)}._section-title_1dgy8_76{margin:0;font-size:1.125rem;font-weight:600;color:var(--color-on-surface)}._section-info-icon_1dgy8_83{cursor:help;font-size:.875rem;color:var(--color-on-surface-variant);transition:color var(--duration-fast) var(--ease-standard)}._section-info-icon_1dgy8_83:hover{color:var(--color-on-surface)}._field_1dgy8_94{display:flex;flex-direction:column;gap:.5rem}._field-label-row_1dgy8_100{display:flex;gap:.5rem;align-items:center;justify-content:space-between}._form-label_1dgy8_107{font-size:.9rem;font-weight:500;color:var(--color-on-surface)}._field-info-icon_1dgy8_113{cursor:help;flex-shrink:0;font-size:.875rem;color:var(--color-on-surface-variant);transition:color var(--duration-fast) var(--ease-standard)}._field-info-icon_1dgy8_113:hover{color:var(--color-on-surface)}._required_1dgy8_128{font-weight:600;color:var(--color-error)}._form-input_1dgy8_133,._form-textarea_1dgy8_134,._form-select_1dgy8_135{padding:.75rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small, .25rem);font-family:inherit;font-size:.9rem;color:var(--color-on-surface);background:var(--color-surface-container-low);transition:all var(--duration-fast) var(--ease-standard)}._form-textarea_1dgy8_134{resize:vertical;min-height:100px;max-height:250px}._form-input_1dgy8_133:disabled,._form-textarea_1dgy8_134:disabled,._form-select_1dgy8_135:disabled{cursor:not-allowed;opacity:.6;background:var(--color-surface-container)}._form-input_1dgy8_133:focus,._form-textarea_1dgy8_134:focus,._form-select_1dgy8_135:focus{border-color:var(--color-primary);background:var(--color-surface);outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary) 20%,transparent)}._form-input_1dgy8_133::placeholder,._form-textarea_1dgy8_134::placeholder{color:var(--color-on-surface-variant)}._funding-range-inputs_1dgy8_178{display:flex;gap:.75rem;align-items:center}._funding-input-wrapper_1dgy8_184{position:relative;display:flex;flex:1;align-items:center}._currency-symbol_1dgy8_191{pointer-events:none;position:absolute;left:.75rem;font-size:.9rem;font-weight:500;color:var(--color-on-surface-variant)}._form-input-number_1dgy8_202{width:100%;padding:.75rem .75rem .75rem 1.75rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small, .25rem);font-family:inherit;font-size:.9rem;color:var(--color-on-surface);background:var(--color-surface-container-low);transition:all var(--duration-fast) var(--ease-standard)}._form-input-number_1dgy8_202:disabled{cursor:not-allowed;opacity:.6;background:var(--color-surface-container)}._form-input-number_1dgy8_202:focus{border-color:var(--color-primary);background:var(--color-surface);outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary) 20%,transparent)}._funding-range-dash_1dgy8_231{flex-shrink:0;font-size:1rem;font-weight:600;color:var(--color-on-surface-variant)}._field-hint_1dgy8_238{margin:0;font-size:.75rem;line-height:1.4;color:var(--color-on-surface-variant)}._picker-disabled_1dgy8_246{opacity:.6}._error-text_1dgy8_250{margin:.25rem 0 0;font-size:.875rem;color:var(--color-error)}@container new-opportunity-form (width <= 42.5rem){._form-section_1dgy8_54{padding:1rem}._section-header_1dgy8_66{flex-direction:column;gap:.25rem;align-items:flex-start}._funding-range-inputs_1dgy8_178{flex-direction:column;gap:.5rem}._funding-input-wrapper_1dgy8_184{width:100%}._funding-range-dash_1dgy8_231{display:none}}._filter-chips-container_17kcb_17{display:flex;flex-flow:row wrap;gap:12px;align-items:center;width:100%;margin:10px 0}._filter-chips-wrapper_17kcb_27{display:flex;flex:1;flex-flow:row wrap;gap:8px;align-items:center}._filter-chip_17kcb_17{display:flex;align-items:center;padding:4px 10px;border:1px solid var(--color-outline-base);border-radius:16px;font-size:14px;color:var(--color-on-surface);background-color:var(--color-surface-container-high)}._filter-chip-label_17kcb_49{margin-right:6px}._filter-chip-remove_17kcb_55{cursor:pointer;display:flex;align-items:center;justify-content:center;width:18px;height:18px;border:none;border-radius:50%;font-size:12px;color:var(--color-on-surface-variant);background-color:var(--color-surface-container-highest);transition:background-color var(--duration-normal) var(--ease-standard),translate var(--duration-fast) var(--ease-standard)}._filter-chip-remove_17kcb_55:hover{color:var(--color-on-primary-container);background-color:var(--color-primary-container)}._filter-chip-remove_17kcb_55:active{transition-duration:var(--duration-normal),var(--duration-instant)}._clear-all-button_17kcb_92{cursor:pointer;padding:6px 12px;border:1px solid var(--color-outline-base);border-radius:4px;font-size:14px;font-weight:500;color:var(--color-primary);background-color:transparent;transition:background-color var(--duration-normal) var(--ease-standard)}._clear-all-button_17kcb_92:hover{color:var(--color-on-primary-container);background-color:var(--color-primary-container)}._filter-chip-remove_17kcb_55:focus-visible,._clear-all-button_17kcb_92:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@container filter-bar (width <= 42.5rem){._filter-chips-container_17kcb_17{flex-direction:column;align-items:flex-start}._clear-all-button_17kcb_92{align-self:flex-end}}._filter-bar-container_862yy_11{margin-bottom:.625rem}._ring_10uvd_3{position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center}._ring_10uvd_3 svg{position:absolute;inset:0}._arc_10uvd_20,._arc-sweeps_10uvd_21{--ring-offset: 0;--ring-circumference: 0;stroke-dashoffset:var(--ring-offset)}._arc-sweeps_10uvd_21{--ring-ease: cubic-bezier(.16, 1, .3, 1);transition:stroke-dashoffset var(--duration-slow) var(--ring-ease);animation:_ring-sweep_10uvd_1 var(--duration-slow) var(--ring-ease) backwards}@keyframes _ring-sweep_10uvd_1{0%{stroke-dashoffset:var(--ring-circumference)}}@media(prefers-reduced-motion:reduce){._arc-sweeps_10uvd_21{transition:none;animation:none}}._ring-label_10uvd_51{font-size:9px;font-weight:var(--font-weight-bold);color:color-mix(in srgb,var(--color-on-surface-variant) 70%,transparent);text-box:trim-both cap alphabetic}._stack_z2tow_8{display:grid;grid-template-columns:minmax(0,1fr)}._stack_z2tow_8>*{grid-area:1 / 1}._surface_16m7q_5{isolation:isolate;position:relative;overflow:hidden}._body_16m7q_15{-webkit-user-select:none;user-select:none;display:flex;flex:1;flex-direction:column;justify-content:space-between;min-block-size:0}._frost_16m7q_26{pointer-events:none;position:absolute;z-index:1;inset:0;display:flex;align-items:center;justify-content:center;border-radius:inherit}._badge_16m7q_43{display:inline-grid;align-items:center;justify-content:center;inline-size:calc(var(--size-icon-md) * 2);block-size:calc(var(--size-icon-md) * 2);border-radius:50%;font-size:var(--size-icon-md);color:var(--color-on-primary);background:var(--color-primary);box-shadow:var(--shadow-box-shadow-light)}._lock-closed_16m7q_59,._lock-open_16m7q_60{display:inline-flex;grid-area:1 / 1;align-items:center;justify-content:center}._lock-open_16m7q_60{opacity:0}._prompt-lock_16m7q_75{--motion-hover-duration: var(--duration-normal);--motion-hover-ease: var(--ease-standard);--motion-nudge-hover: 0 calc(-1 * var(--space-2xs));transition:opacity var(--duration-normal) var(--ease-standard),translate var(--motion-hover-duration) var(--motion-hover-ease)}._prompt-lock-open_16m7q_86{--motion-nudge-hover: 0 0;translate:0 var(--space-2xs)}._centered-prompt_16m7q_93{position:absolute;z-index:2;inset:0;display:flex;flex-direction:column;gap:var(--space-md);align-items:center;justify-content:center;border-radius:inherit}._centered-prompt_16m7q_93:is(:hover,:focus-within) ._lock-closed_16m7q_59{opacity:0}._centered-prompt_16m7q_93:is(:hover,:focus-within) ._lock-open_16m7q_60{opacity:1}._centered-prompt_16m7q_93:focus-within ._prompt-lock_16m7q_75{translate:var(--motion-nudge-hover)}._card-link_16m7q_123:after{content:"";position:absolute;inset:0;border-radius:inherit}._card-link_16m7q_123:focus-visible:after{outline:2px solid var(--color-primary);outline-offset:-4px}._upgrade_16m7q_137{position:absolute;z-index:2;bottom:var(--space-md);left:50%;transform:translate(-50%)}._actions_16m7q_147{position:absolute;z-index:3;top:var(--space-md);right:var(--space-md);display:flex;gap:var(--space-sm)}@media(prefers-reduced-motion:reduce){._prompt-lock_16m7q_75{transition:none}._prompt-lock-open_16m7q_86,._centered-prompt_16m7q_93:focus-within ._prompt-lock_16m7q_75{translate:none}}@media(forced-colors:active){._badge_16m7q_43{border:1px solid ButtonBorder}}._upgrade-link_quqsi_5{display:inline-flex;align-items:center;padding:var(--space-xs) var(--space-md);border-radius:var(--shape-corner-small);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);line-height:var(--leading-snug);color:var(--color-on-primary);text-decoration:none;white-space:nowrap;background:var(--color-primary);transition:background-color var(--duration-fast) var(--ease-standard)}._upgrade-link_quqsi_5:hover{color:var(--color-on-primary-container);background:var(--color-primary-container)}._upgrade-link_quqsi_5:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media(prefers-reduced-motion:reduce){._upgrade-link_quqsi_5{transition:none}}@media(forced-colors:active){._upgrade-link_quqsi_5{border:1px solid ButtonBorder}}._placeholder_1pkkf_4{-webkit-user-select:none;user-select:none}._grid-container_1px89_4{display:flex;flex-direction:column;box-sizing:border-box;width:100%;padding:24px;border:1px solid var(--color-outline-base);border-radius:var(--shape-corner-medium);background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-inset)}._results-count_1px89_23{--motion-delay: calc( var(--motion-stage-items) + var(--motion-stage-sections) );display:flex;align-items:center;justify-content:flex-end;min-height:20px;margin-bottom:16px;font-size:14px;font-weight:500;color:var(--color-on-surface-variant)}._results-count-swap_1px89_45{place-items:center end}._pinned-matches_1px89_51{width:100%;margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid var(--color-outline-base)}._pinned-matches-title_1px89_60{margin:0 0 16px;font-size:16px;font-weight:600;color:var(--color-on-surface)}._opportunities-grid_1px89_70{display:grid;grid-auto-rows:1fr;grid-template-columns:repeat(auto-fill,minmax(min(22rem,100%),1fr));gap:var(--space-md);width:100%}._card-wrapper_1px89_83{--motion-duration: var(--duration-slow);--motion-from-block: var(--motion-distance-lg);position:relative;display:grid}._card-wrapper_1px89_83[data-extra=true],._card-wrapper_1px89_83:not(:has(*)){display:none}._loading-more_1px89_100{display:flex;gap:12px;align-items:center;justify-content:center;width:100%;margin-top:16px;padding:20px;font-size:14px;color:var(--color-on-surface-variant)}._error-container_1px89_117{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:200px;color:var(--color-on-surface-variant);text-align:center}._error-container_1px89_117 h3{margin-bottom:8px;font-size:18px;font-weight:500;color:var(--color-error)}._error-container_1px89_117 p{font-size:14px}._no-results_1px89_145{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:200px;padding:var(--space-lg) var(--space-md);color:var(--color-on-surface-variant);text-align:center}._no-results_1px89_145 h3{margin-bottom:8px;font-size:18px;font-weight:500}._no-results_1px89_145 p{max-width:46ch;font-size:14px}._no-results-action_1px89_170{margin-top:var(--space-lg)}._sentinel_1px89_175{width:100%;height:1px;background:transparent}._sentinel-debug_1px89_182{display:flex;align-items:center;justify-content:center;height:20px;font-size:12px;color:green;background:#00ff004d}._loading-more-content_1px89_196{display:flex;gap:12px;align-items:center}._fallback-container_1px89_203{display:flex;flex-direction:column;gap:8px;align-items:center;margin-top:16px;padding:20px;border-top:1px solid var(--color-outline-base)}._fallback-text_1px89_215{font-size:12px;color:var(--color-on-surface-variant)}._fallback-button_1px89_222{cursor:pointer;padding:8px 24px;border:1px solid var(--color-outline-base);border-radius:6px;font-size:14px;font-weight:500;color:var(--color-on-surface);background-color:var(--color-surface);transition:background-color var(--duration-fast) var(--ease-standard)}._fallback-button_1px89_222:hover{background-color:var(--color-surface-container)}._end-of-results_1px89_245{padding:20px;font-size:14px;color:var(--color-on-surface-variant);text-align:center}._search-bar-row_1px89_253{display:flex;align-items:flex-start;justify-content:flex-start;margin-bottom:16px}@container opportunities-page (width <= 42.5rem){._grid-container_1px89_4{min-width:320px;padding:16px}._opportunities-grid_1px89_70{scroll-behavior:smooth;overflow-x:auto;display:flex;flex-direction:row;gap:12px;justify-content:flex-start;padding-top:8px;padding-bottom:8px;-webkit-overflow-scrolling:touch}._card-wrapper_1px89_83{flex:0 0 322px}._results-count_1px89_23{justify-content:center;font-size:13px}._results-count-swap_1px89_45{justify-items:center}._loading-more_1px89_100{padding:16px}}@container opportunities-page (width <= 22.5rem){._grid-container_1px89_4{padding:12px}._card-wrapper_1px89_83{flex:0 0 260px}}@media(prefers-reduced-motion:reduce){._opportunities-grid_1px89_70,._fallback-button_1px89_222{transition:none}}@media(prefers-contrast:more){._grid-container_1px89_4{border-color:var(--color-outline-variant);border-width:2px}._error-container_1px89_117 h3{color:var(--color-error-container)}}@media print{._grid-container_1px89_4{break-inside:avoid;border:1px solid #000;box-shadow:none}._card-wrapper_1px89_83{break-inside:avoid}._loading-more_1px89_100,._fallback-container_1px89_203{display:none}}._opportunities-page_17d77_9{container-name:opportunities-page callout-link-host;container-type:inline-size;display:flex;flex-direction:column;width:100%;background-color:var(--color-surface)}._tracker_1fwsj_3{display:flex;flex-direction:column;gap:.75rem;width:100%}._tracker-toolbar_1fwsj_10{display:flex;gap:.75rem;align-items:center;justify-content:space-between}._tracker-title_1fwsj_20{display:flex;gap:var(--space-sm);align-items:center;margin:0;font-size:var(--text-xl);font-weight:var(--font-weight-semibold);line-height:var(--leading-snug);color:var(--color-on-surface, #0f172a)}._tracker-title_1fwsj_20:before{content:"";display:inline-block;flex-shrink:0;width:3px;height:1em;border-radius:var(--shape-corner-extra-small);background-color:var(--color-primary)}._toolbar-right_1fwsj_48{display:inline-flex;gap:.6rem;align-items:center}._slot_2btf5_9{pointer-events:none;display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;width:15rem;max-width:42vw;min-height:2.5rem}._drill-header_2btf5_36{flex-wrap:wrap}._drill-header_2btf5_36>:first-child{min-width:12rem}._drill-container_2btf5_49{--flow-modal-panel-width: 27rem}._panel_ghkqr_8{display:flex;flex:1 1 auto;flex-direction:column;gap:.9rem;min-height:0;padding:.25rem 0}._header_ghkqr_22{display:flex;gap:.5rem;align-items:flex-start;justify-content:space-between;padding-bottom:.85rem;border-bottom:1px solid var(--color-outline-variant, #e2e8f0)}._title_ghkqr_36{flex:1 1 auto;min-width:0;margin:0;font-size:15px;font-weight:600;line-height:1.3;color:var(--color-on-surface, #0f172a);overflow-wrap:break-word}._title-button_ghkqr_54{cursor:pointer;display:inline-block;box-sizing:border-box;max-width:100%;margin:0 0 0 -6px;padding:2px 6px;border:1px solid transparent;border-radius:6px;font:inherit;color:inherit;text-align:left;white-space:normal;background:transparent;transition:background var(--duration-fast) var(--ease-standard)}._title-button_ghkqr_54:hover,._title-button_ghkqr_54:focus-visible{background:var(--color-surface-container-low, #f1f3f5);outline:none}._title-text_ghkqr_87{overflow-wrap:break-word}._title-edit-icon_ghkqr_92{margin-left:8px;font-size:.62em;color:var(--color-on-surface-variant, #64748b);vertical-align:middle;opacity:.4;transition:opacity var(--duration-fast) var(--ease-standard)}._title-button_ghkqr_54:hover ._title-edit-icon_ghkqr_92,._title-button_ghkqr_54:focus-visible ._title-edit-icon_ghkqr_92{opacity:1}._title-input_ghkqr_111{overflow:hidden;box-sizing:border-box;width:calc(100% + 6px);margin:0 0 0 -6px;padding:2px 6px;border:1px solid var(--color-primary, #00204a);border-radius:6px;font:inherit;color:var(--color-on-surface, #0f172a);background:var(--color-surface, #fff)}._title-input_ghkqr_111:focus{outline:none}@media(prefers-reduced-motion:reduce){._title-button_ghkqr_54,._title-edit-icon_ghkqr_92{transition:none}}._field_ghkqr_149{display:flex;flex-direction:column;gap:.35rem}._label_ghkqr_155{font-size:11px;font-weight:600;color:var(--color-on-surface-variant, #64748b);text-transform:uppercase;letter-spacing:.04em}._dates_ghkqr_167{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem .7rem}._dates_ghkqr_167 input{overflow:hidden;width:100%;min-width:0;padding:5px 8px;font-variant-numeric:tabular-nums;text-overflow:ellipsis}._dates_ghkqr_167 span[aria-hidden=true]{display:none}._field-notes_ghkqr_204{flex:1 1 auto;min-height:0;padding-top:.8rem;border-top:1px solid var(--color-outline-variant, #e2e8f0)}._notes-slot_ghkqr_211{display:flex;flex:1 1 auto;flex-direction:column;min-height:6rem}._container_15xoc_6{--cols: minmax(220px, 1.2fr) 132px 74px 116px 116px minmax(280px, 1.6fr) 44px 52px;--tt-grid-line: color-mix( in srgb, var(--color-outline-variant, #e2e8f0) 60%, transparent );--tt-indent: 22px;display:flex;flex-direction:column;gap:.6rem;width:100%}._table-scroll_15xoc_26{overflow-x:auto}._table_15xoc_26{overflow:hidden;min-width:900px;border:1px solid var(--color-outline-variant, #e2e8f0);border-radius:var(--shape-corner-small, 8px)}._thead_15xoc_40,._row_15xoc_41{display:grid;grid-template-columns:var(--cols)}._thead_15xoc_40{border-bottom:1px solid var(--color-outline-variant, #e2e8f0);background:var(--color-surface-container-low, #f8f9fa)}._th_15xoc_40{display:flex;align-items:center;padding:7px 10px;font-size:var(--text-xs, 11px);font-weight:var(--font-weight-semibold, 600);color:var(--color-on-surface-variant, #64748b);text-transform:uppercase;letter-spacing:.02em}._th-center_15xoc_64{justify-content:center}._th_15xoc_40+._th_15xoc_40{border-left:1px solid var(--tt-grid-line)}._row_15xoc_41{position:relative;border-top:1px solid var(--tt-grid-line);font-size:var(--text-sm, 13px);transition:background-color var(--duration-fast) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard)}._row_15xoc_41:first-of-type{border-top:0}._row_15xoc_41:hover{background:var(--color-surface-container-low, #f8fafc)}._row_15xoc_41:focus-visible{outline:2px solid var(--color-primary, #00204a);outline-offset:-2px}._cell_15xoc_104{display:flex;align-items:center;min-width:0;min-height:34px;padding:3px 10px}._cell-center_15xoc_113{justify-content:center}._cell_15xoc_104+._cell_15xoc_104{border-left:1px solid var(--tt-grid-line)}._drag-handle_15xoc_122{cursor:grab;display:inline-flex;flex:0 0 12px;align-items:center;justify-content:center;color:var(--color-on-surface-variant, #94a3b8);opacity:0;transition:opacity var(--duration-fast) var(--ease-standard)}._row_15xoc_41:hover ._drag-handle_15xoc_122,._row_15xoc_41:focus-within ._drag-handle_15xoc_122{opacity:.4}._c-task_15xoc_143{gap:6px}._caret_15xoc_147{cursor:pointer;display:inline-flex;flex:0 0 16px;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:none;border-radius:var(--shape-corner-extra-small, 4px);font-size:9px;color:var(--color-on-surface-variant, #64748b);background:transparent;transition:transform var(--duration-fast) var(--ease-standard),background var(--duration-fast) var(--ease-standard)}._caret_15xoc_147:hover{background:var(--color-surface-container-high, #ebedef)}._caret-open_15xoc_175{transform:rotate(90deg)}._caret-spacer_15xoc_179{visibility:hidden}._checkbox_15xoc_183{cursor:pointer;flex:0 0 16px;width:16px;height:16px;accent-color:var(--color-primary, #00204a)}._label-input_15xoc_194{flex:1 1 auto;min-width:2rem;padding:2px 4px;border:1px solid transparent;border-radius:var(--shape-corner-extra-small, 4px);font-size:var(--text-sm, 13px);line-height:1.3;color:var(--color-on-surface, #0f172a);text-overflow:ellipsis;background:transparent}._label-input_15xoc_194:hover{border-color:var(--color-outline-variant, #e2e8f0)}._label-input_15xoc_194:focus{border-color:var(--color-primary, #00204a);background:var(--color-surface, #fff);outline:none}._label-done_15xoc_220{color:var(--color-on-surface-variant, #94a3b8);text-decoration:line-through}._count_15xoc_225{flex:0 0 auto;padding:1px 7px;border-radius:999px;font-size:10.5px;font-weight:var(--font-weight-semibold, 600);font-variant-numeric:tabular-nums;color:var(--color-on-surface-variant, #64748b);background:var(--color-surface-container, #f1f5f9)}._add-sub_15xoc_239{cursor:pointer;display:inline-flex;flex:0 0 20px;align-items:center;justify-content:center;width:20px;height:20px;margin-left:auto;padding:0;border:none;border-radius:999px;color:var(--color-on-surface-variant, #64748b);opacity:0;background:transparent;transition:opacity var(--duration-fast) var(--ease-standard),background var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}._add-sub_15xoc_239:hover{color:var(--color-primary, #00204a);background:var(--color-primary-container, #d0e4ff)}._row_15xoc_41:hover ._add-sub_15xoc_239,._row_15xoc_41:focus-within ._add-sub_15xoc_239{opacity:1}._add-sub_15xoc_239 svg{width:14px;height:14px}._drill_15xoc_281{cursor:pointer;display:inline-flex;flex:0 0 20px;align-items:center;justify-content:center;width:20px;height:20px;margin-left:auto;padding:0;border:none;border-radius:999px;color:var(--color-on-surface-variant, #64748b);opacity:.55;background:transparent;transition:opacity var(--duration-fast) var(--ease-standard),background var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}._add-sub_15xoc_239+._drill_15xoc_281{margin-left:2px}._drill_15xoc_281:hover{color:var(--color-primary, #00204a);background:var(--color-primary-container, #d0e4ff)}._row_15xoc_41:hover ._drill_15xoc_281,._row_15xoc_41:focus-within ._drill_15xoc_281{opacity:1}._drill_15xoc_281 svg{width:15px;height:15px}._c-status_15xoc_331{align-items:stretch;padding:0}._status_15xoc_336{cursor:pointer;display:flex;gap:6px;align-items:center;justify-content:center;width:100%;height:100%;min-height:34px;padding:0 8px;border:none;font-size:var(--text-xs, 12px);font-weight:var(--font-weight-semibold, 600);color:#fff;text-shadow:0 1px 1px rgb(0 0 0 / 12%);transition:filter var(--duration-fast) var(--ease-standard)}._status_15xoc_336:hover{filter:brightness(1.06)}._status-label_15xoc_362{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._status-caret_15xoc_368{flex:0 0 auto;font-size:8px;text-shadow:none;opacity:0;transition:opacity var(--duration-fast) var(--ease-standard)}._row_15xoc_41:hover ._status-caret_15xoc_368{opacity:.85}._status_15xoc_336[data-standalone]{gap:7px;min-width:0;padding:6px 12px;border-radius:var(--shape-corner-small, 8px)}._status_15xoc_336[data-standalone] ._status-caret_15xoc_368{font-size:10px;opacity:.9}._status-dot_15xoc_399{display:inline-block;flex:0 0 8px;width:8px;height:8px;border-radius:999px}._menu_15xoc_409{overflow-y:auto;display:flex;flex-direction:column;min-width:168px;max-height:280px}._menu-option_15xoc_418{cursor:pointer;display:flex;gap:8px;align-items:center;padding:7px 8px;border:none;border-radius:var(--shape-corner-extra-small, 4px);font-size:var(--text-sm, 13px);color:var(--color-on-surface, #0f172a);text-align:left;background:transparent}._menu-option_15xoc_418:hover,._menu-option_15xoc_418:focus-visible{background:var(--color-surface-container-high, #ebedef);outline:none}._menu-option-on_15xoc_442{font-weight:var(--font-weight-medium, 500)}._menu-check_15xoc_446{margin-left:auto;font-size:12px;color:var(--color-primary, #00204a)}._menu-empty_15xoc_452{padding:8px;font-size:var(--text-sm, 13px);color:var(--color-on-surface-variant, #64748b)}._owner-btn_15xoc_459{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:999px;background:transparent}._avatar-empty_15xoc_476{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:1.5px dashed var(--color-outline-variant, #e2e8f0);border-radius:999px;color:var(--color-on-surface-variant, #94a3b8);transition:border-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}._row_15xoc_41:hover ._avatar-empty_15xoc_476{border-color:var(--color-primary, #00204a);color:var(--color-primary, #00204a)}._avatar-empty_15xoc_476 svg{width:var(--avatar-glyph, 15px);height:var(--avatar-glyph, 15px)}._c-date_15xoc_504{padding:0}._c-date_15xoc_504 input{overflow:hidden;width:100%;height:34px;padding:3px 8px;border:1px solid transparent;border-radius:var(--shape-corner-extra-small, 4px);font-size:var(--text-sm, 13px);font-variant-numeric:tabular-nums;color:var(--color-on-surface, #0f172a);text-overflow:ellipsis;background:transparent;box-shadow:none}._c-date_15xoc_504 input:focus,._row_15xoc_41:hover ._c-date_15xoc_504 input{border-color:var(--color-outline-variant, #e2e8f0);background:var(--color-surface, #fff)}._c-date_15xoc_504 span{display:none}._c-notes_15xoc_543{padding:3px 8px}._notes_15xoc_547{position:relative;width:100%}._notes-text_15xoc_552{cursor:text;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:var(--text-xs, 12px);line-height:1.35;color:var(--color-on-surface-variant, #64748b)}._notes-open_15xoc_565 ._notes-text_15xoc_552{-webkit-line-clamp:unset}._notes-more_15xoc_572{cursor:pointer;position:absolute;right:0;bottom:0;padding:0 0 0 20px;border:none;font-size:10.5px;font-weight:var(--font-weight-semibold, 600);color:var(--color-primary, #00204a);background:linear-gradient(to right,transparent,var(--color-surface, #fff) 16px)}._notes-open_15xoc_565 ._notes-more_15xoc_572{position:static;display:block;padding:2px 0 0;background:none}._row_15xoc_41:hover ._notes-more_15xoc_572{background:linear-gradient(to right,transparent,var(--color-surface-container-low, #f8fafc) 16px)}._notes-add_15xoc_609{cursor:pointer;width:100%;padding:3px 2px;border:none;font-size:var(--text-xs, 12px);color:transparent;text-align:left;background:transparent}._row_15xoc_41:hover ._notes-add_15xoc_609{color:color-mix(in srgb,var(--color-on-surface-variant, #64748b) 60%,transparent)}._notes-area_15xoc_635[data-standalone]{resize:vertical;flex:0 0 auto;height:9rem;min-height:5.5rem;padding:8px 10px;border-color:var(--color-outline-variant, #e2e8f0);border-radius:var(--shape-corner-small, 8px);font-size:var(--text-sm, 13px)}._notes-area_15xoc_635[data-standalone]::placeholder{color:var(--color-on-surface-variant, #94a3b8)}._notes-area_15xoc_635[data-standalone]:focus{border-color:var(--color-primary, #00204a);outline:none}._notes-area_15xoc_635{resize:vertical;width:100%;min-height:48px;padding:4px 6px;border:1px solid var(--color-primary, #00204a);border-radius:var(--shape-corner-extra-small, 4px);font-family:inherit;font-size:var(--text-xs, 12px);line-height:1.35;color:var(--color-on-surface, #0f172a);background:var(--color-surface, #fff)}._c-flag_15xoc_682{padding:3px 4px}._c-actions_15xoc_687{justify-content:center;padding:3px 4px}._icon-btn_15xoc_692{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;border-radius:var(--shape-corner-extra-small, 4px);color:var(--color-on-surface-variant, #64748b);opacity:0;background:transparent;transition:opacity var(--duration-fast) var(--ease-standard),background var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}._icon-btn_15xoc_692:hover{color:var(--color-error, #ef4444);background:color-mix(in srgb,var(--color-error, #ef4444) 12%,transparent)}._row_15xoc_41:hover ._icon-btn_15xoc_692,._row_15xoc_41:focus-within ._icon-btn_15xoc_692{opacity:1}._icon-btn_15xoc_692 svg{width:15px;height:15px}._add-row_15xoc_732{cursor:pointer;display:flex;gap:8px;align-items:center;padding:7px 12px;border-top:1px solid var(--tt-grid-line);font-size:var(--text-sm, 13px);color:var(--color-on-surface-variant, #64748b);transition:background var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}._add-row_15xoc_732:hover{color:var(--color-primary, #00204a);background:var(--color-surface-container-low, #f8fafc)}._add-row-plus_15xoc_755{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;font-size:15px;line-height:1}._empty_15xoc_768{display:flex;flex-direction:column;gap:.5rem;align-items:center;padding:2.25rem 1rem;border:1.5px dashed var(--color-outline-variant, #e2e8f0);border-radius:var(--shape-corner-medium, 12px);text-align:center}._empty-title_15xoc_781{font-size:var(--text-base, 15px);font-weight:var(--font-weight-semibold, 600);color:var(--color-on-surface, #0f172a)}._empty-sub_15xoc_787{margin-bottom:.35rem;font-size:var(--text-sm, 13px);color:var(--color-on-surface-variant, #64748b)}._confirm_15xoc_799{display:flex;flex-direction:column;gap:10px;min-width:200px}._confirm-msg_15xoc_806{font-size:var(--text-sm, 13px);line-height:1.4;color:var(--color-on-surface-variant, #64748b)}._confirm-actions_15xoc_812{display:flex;gap:8px;justify-content:flex-end}._confirm-cancel_15xoc_818{cursor:pointer;padding:5px 12px;border:1px solid var(--color-outline-variant, #e2e8f0);border-radius:var(--shape-corner-extra-small, 4px);font-size:var(--text-sm, 13px);color:var(--color-on-surface, #0f172a);background:transparent}._confirm-cancel_15xoc_818:hover{background:var(--color-surface-container-low, #f8fafc)}._confirm-delete_15xoc_835{cursor:pointer;padding:5px 12px;border:none;border-radius:var(--shape-corner-extra-small, 4px);font-size:var(--text-sm, 13px);font-weight:var(--font-weight-semibold, 600);color:#fff;background:var(--color-error, #ef4444)}._confirm-delete_15xoc_835:hover{filter:brightness(1.06)}._kbd-hint_15xoc_854{margin:0;padding:0 4px;font-size:var(--text-xs, 12px);color:var(--color-on-surface-variant, #64748b)}._kbd-hint_15xoc_854 kbd{padding:1px 5px;border:1px solid var(--color-outline-variant, #e2e8f0);border-radius:var(--shape-corner-extra-small, 4px);font-family:inherit;font-size:.9em;color:var(--color-on-surface, #0f172a);background:var(--color-surface-container-low, #f8fafc)}._skeleton-list_15xoc_874{display:flex;flex-direction:column}._skeleton_15xoc_874{border-bottom:1px solid var(--tt-grid-line)}@media(prefers-reduced-motion:reduce){._row_15xoc_41,._caret_15xoc_147,._icon-btn_15xoc_692,._add-sub_15xoc_239,._status_15xoc_336,._c-date_15xoc_504 input,._c-date_15xoc_504 span,._add-row_15xoc_732{transition:none}}@media(hover:none){._add-sub_15xoc_239,._icon-btn_15xoc_692,._status-caret_15xoc_368{opacity:1}._c-date_15xoc_504 input{border-color:var(--color-outline-variant, #e2e8f0)}._notes-add_15xoc_609{color:color-mix(in srgb,var(--color-on-surface-variant, #64748b) 60%,transparent)}}._note-icon_1bl0c_8{cursor:help;display:inline-flex;align-items:center;justify-content:center;min-width:24px;min-height:24px;color:var(--color-on-surface-variant, #64748b);transition:color var(--duration-fast) var(--ease-standard)}._note-icon_1bl0c_8:hover{color:var(--color-primary, #2563eb)}._note-icon_1bl0c_8 svg{width:15px;height:15px}._note-tooltip_1bl0c_37{max-width:260px;font-size:12px;line-height:1.4;overflow-wrap:break-word;white-space:pre-wrap}._avatar-stack_1a241_6{display:inline-flex;align-items:center}._avatar-in-stack_1a241_11{border:1.5px solid var(--color-surface, #fff)}._avatar-more_1a241_15{display:inline-flex;align-items:center;justify-content:center;min-width:26px;height:26px;padding:0 5px;border:1.5px solid var(--color-surface, #fff);border-radius:999px;font-size:11px;font-weight:var(--font-weight-semibold, 600);color:var(--color-on-surface-variant, #414042);background:var(--color-surface-container-high, #ebedef)}._avatar-in-stack_1a241_11+._avatar-in-stack_1a241_11,._avatar-stack_1a241_6 ._avatar-more_1a241_15{margin-left:-8px}._flag-icon_97z8m_9{cursor:help;display:inline-flex;align-items:center;justify-content:center;min-width:22px;min-height:22px;transition:color var(--duration-fast) var(--ease-standard)}._flag-icon_97z8m_9[data-flag=overdue]{color:#b45309}[data-theme=dark] ._flag-icon_97z8m_9[data-flag=overdue]{color:var(--color-warning, #f59e0b)}._flag-icon_97z8m_9[data-flag=missed]{color:var(--color-error, #ef4444)}._flag-icon_97z8m_9 svg{width:15px;height:15px}._flag-tooltip_97z8m_45{max-width:240px;font-size:12px;line-height:1.4;overflow-wrap:break-word}._summary_fh36b_7{display:inline-flex;gap:.35rem;align-items:center}._chip_fh36b_13{cursor:help;display:inline-flex;gap:.3rem;align-items:center;padding:.2rem .55rem;border:1px solid transparent;border-radius:999px;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1}._chip_fh36b_13 svg{width:14px;height:14px}._chip_fh36b_13[data-flag=overdue]{border-color:color-mix(in srgb,var(--color-warning, #f59e0b) 45%,transparent);color:#b45309;background:color-mix(in srgb,var(--color-warning, #f59e0b) 14%,transparent)}[data-theme=dark] ._chip_fh36b_13[data-flag=overdue]{color:var(--color-warning, #f59e0b)}._chip_fh36b_13[data-flag=missed]{border-color:color-mix(in srgb,var(--color-error, #ef4444) 40%,transparent);color:var(--color-error, #ef4444);background:color-mix(in srgb,var(--color-error, #ef4444) 12%,transparent)}._summary-tooltip_fh36b_66{max-width:220px;font-size:12px;line-height:1.4}._task-note-skeleton_127fo_7{min-height:1.9rem}._footer_1i0og_8{position:sticky;z-index:1;bottom:0;display:flex;flex-direction:column;padding-top:.85rem;background:var(--color-surface-container-lowest)}._actions_1i0og_28{display:flex;justify-content:flex-end}._delete_1i0og_33{cursor:pointer;display:inline-flex;flex:none;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid var(--color-outline-variant, #e2e8f0);border-radius:var(--shape-corner-small, 8px);color:var(--color-on-surface-variant, #64748b);background:transparent;transition:color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),background var(--duration-fast) var(--ease-standard)}._delete_1i0og_33:hover{border-color:var(--color-error, #ef4444);color:var(--color-error, #ef4444);background:color-mix(in srgb,var(--color-error, #ef4444) 8%,transparent)}._delete_1i0og_33 svg{width:16px;height:16px}._body_txcxc_6{position:relative;display:flex;flex-direction:column;gap:.4rem}._card-label_txcxc_15{position:relative;min-width:0;font-size:13px;font-weight:500;color:var(--color-on-surface, #0f172a)}._card-label_txcxc_15[data-has-corner=true]{padding-right:3.25rem}._label-btn_txcxc_38{cursor:pointer;display:block;width:100%;margin:0;padding:0;border:none;font:inherit;color:inherit;text-align:left;background:transparent}._label-text_txcxc_55{overflow-wrap:anywhere}._label-pencil_txcxc_31{position:absolute;top:0;right:0;display:inline-flex;align-items:center;height:1.5rem;font-size:.72em;color:var(--color-on-surface-variant, #64748b);opacity:0;transition:opacity var(--duration-fast) var(--ease-standard)}._card-label_txcxc_15[data-has-corner=true] ._label-pencil_txcxc_31{right:3.6rem}._label-btn_txcxc_38:hover ._label-pencil_txcxc_31,._label-btn_txcxc_38:focus-visible ._label-pencil_txcxc_31{opacity:.7}._label-input_txcxc_104{resize:none;overflow:hidden;display:block;box-sizing:border-box;width:100%;margin:0;padding:0;border:none;border-radius:var(--shape-corner-extra-small, 4px);font:inherit;line-height:inherit;color:var(--color-on-surface, #0f172a);overflow-wrap:anywhere;background:var(--color-surface, #fff);outline:1.5px solid var(--color-primary, #00204a);outline-offset:1px}._label-input_txcxc_104:focus{outline:1.5px solid var(--color-primary, #00204a);outline-offset:1px}@media(prefers-reduced-motion:reduce){._label-pencil_txcxc_31{transition:none}}._corner_txcxc_144{position:absolute;top:0;right:0;display:inline-flex;gap:2px;align-items:center}._card-meta_txcxc_154{display:flex;gap:.5rem;align-items:center;justify-content:space-between}._card-left_txcxc_161{display:inline-flex;gap:.4rem;align-items:center}._due_txcxc_167{font-size:11px;color:var(--color-on-surface-variant, #64748b)}._board_20wbu_9{overflow-x:auto;display:flex;gap:.75rem;align-items:stretch;width:100%;padding-bottom:.5rem}._board_20wbu_9[data-wrap]{overflow-x:visible;display:grid;align-content:flex-start}._board-frame_20wbu_36[data-fill]{display:flex;flex:1 0 auto;flex-direction:column}._board_20wbu_9[data-fill]{flex:1 0 auto}._board-frame_20wbu_36{box-sizing:border-box;padding:.75rem;border:1px solid var(--color-outline-variant, #e2e8f0);border-radius:var(--shape-corner-medium, 12px);background:color-mix(in srgb,var(--color-surface-container-low, #f8f9fa) 50%,var(--color-surface, #fff))}._column_20wbu_72{position:relative;display:flex;flex:1 0 200px;flex-direction:column;gap:.5rem;min-width:200px;max-width:320px;padding:.5rem;border:1px solid var(--color-outline-variant, #e2e8f0);border-radius:var(--shape-corner-small, 8px);background:var(--color-surface-container, #f8fafc)}._board_20wbu_9[data-wrap] ._column_20wbu_72{min-width:0;max-width:none}._column-overlay_20wbu_100{pointer-events:none;position:absolute;inset:0;border-radius:inherit;transition:box-shadow var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}._column-overlay_20wbu_100[data-over=true]{background:color-mix(in srgb,var(--column-color, #3b82f6) 8%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--column-color, #3b82f6) 45%,transparent)}._column-header_20wbu_119{display:flex;gap:.4rem;align-items:center;padding:.2rem .15rem}._column-dot_20wbu_126{width:10px;height:10px;border-radius:999px;background:var(--column-color, #94a3b8)}._column-title_20wbu_133{font-size:13px;font-weight:600;color:var(--color-on-surface, #0f172a)}._column-count_20wbu_139{margin-left:auto;font-size:12px;color:var(--color-on-surface-variant, #64748b)}._column-body_20wbu_145{position:relative;display:flex;flex:1 1 auto;flex-direction:column;min-height:140px}._column-body_20wbu_145[data-scrollable=true]{overflow-y:auto;overscroll-behavior:contain;min-height:0;max-height:var(--kanban-column-max-h, none)}._empty-col_20wbu_164{padding:.5rem .25rem;font-size:12px;color:var(--color-on-surface-variant, #94a3b8);text-align:center}._add-slot_20wbu_178{cursor:pointer;display:flex;flex:1 1 auto;min-height:2.5rem;padding:0;border:none;background:transparent}._add-slot_20wbu_178[data-dragging]{pointer-events:none}._add-slot-box_20wbu_195{display:flex;flex:1 1 auto;align-items:center;justify-content:center;margin:.22rem .25rem;border:2px dashed transparent;border-radius:var(--shape-corner-small, 8px);color:transparent;transition:color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),background var(--duration-fast) var(--ease-standard)}._add-slot_20wbu_178:not([data-dragging]):hover ._add-slot-box_20wbu_195,._add-slot_20wbu_178:not([data-dragging]):focus-visible ._add-slot-box_20wbu_195{border-color:color-mix(in srgb,var(--column-color, #3b82f6) 55%,transparent);color:color-mix(in srgb,var(--column-color, #3b82f6) 85%,transparent);background:color-mix(in srgb,var(--column-color, #3b82f6) 8%,transparent)}._add-slot-icon_20wbu_224{width:20px;height:20px}@media(prefers-reduced-motion:reduce){._add-slot-box_20wbu_195{transition:none}}._card_20wbu_240{cursor:grab;position:relative;padding:.55rem .6rem;border:1px solid var(--color-outline-variant, #e2e8f0);border-radius:var(--shape-corner-small, 8px);background:var(--color-surface, #fff);box-shadow:0 1px 2px #0f172a0f}._card_20wbu_240[draggable=false]{cursor:default}._card-lifted_20wbu_261{pointer-events:none;position:absolute;inset:0;border-radius:inherit;background:color-mix(in srgb,var(--color-surface, #fff) 45%,transparent);outline:2px dashed var(--color-outline-variant, #cbd5e1);outline-offset:-2px}._slot_20wbu_279{pointer-events:none;overflow:hidden;display:flex;flex:0 0 auto;height:.4rem;transition:height var(--duration-fast) var(--ease-standard)}._slot_20wbu_279[data-active=true]{height:calc(var(--kanban-drag-height, 3.5rem) + .5rem)}._board_20wbu_9[data-dropping] ._slot_20wbu_279{transition:none}._slot-box_20wbu_306{flex:1 1 auto;margin:.22rem .25rem;border:2px dashed color-mix(in srgb,var(--column-color, #3b82f6) 60%,transparent);border-radius:var(--shape-corner-small, 8px);opacity:0;background:color-mix(in srgb,var(--column-color, #3b82f6) 9%,transparent);transition:opacity var(--duration-fast) var(--ease-standard)}._slot_20wbu_279[data-active=true] ._slot-box_20wbu_306{opacity:1}._collapse-spacer_20wbu_330{pointer-events:none;overflow:hidden;flex:0 0 auto;height:var(--collapse-h, 0)}._skeleton-board_20wbu_338{display:flex;gap:.75rem;width:100%}._skeleton-col_20wbu_344{display:flex;flex:1 0 200px;flex-direction:column;gap:.4rem;padding:.5rem}@media(prefers-reduced-motion:reduce){._column-overlay_20wbu_100,._slot_20wbu_279,._slot-box_20wbu_306{transition:none}}._chip_l6nra_9{display:inline-flex;align-items:center;justify-content:center;padding:.1rem .45rem;border:1px solid transparent;border-radius:999px;font-size:11px;font-weight:600;line-height:1;color:var(--color-on-surface-variant, #64748b);background:var(--color-surface-container-high, #e2e8f0);transition:opacity var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),background var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}._chip_l6nra_9[data-empty]{min-width:1.35rem;font-size:13px;font-weight:700}._chip_l6nra_9[data-empty]:not([data-nest-zone]){border-color:transparent;opacity:0;background:transparent}._chip_l6nra_9[data-nest-zone]{cursor:copy;border:1px dashed var(--color-on-surface, #0f172a);color:var(--color-on-surface, #0f172a);background:color-mix(in srgb,var(--color-on-surface, #0f172a) 10%,var(--color-surface-container-high, #e2e8f0));box-shadow:0 1px 3px color-mix(in srgb,var(--color-on-surface, #0f172a) 14%,transparent)}._chip_l6nra_9[data-nest-target]{border-style:solid;color:var(--color-surface, #fff);background:var(--color-on-surface, #0f172a);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-on-surface, #0f172a) 22%,transparent),0 3px 8px color-mix(in srgb,var(--color-on-surface, #0f172a) 32%,transparent)}@media(prefers-reduced-motion:reduce){._chip_l6nra_9{transition:none}}._screen_v27x3_3{display:flex;flex:1 0 auto;flex-direction:column;min-height:0}._toolbar_v27x3_18{display:flex;gap:12px;align-items:center;justify-content:space-between;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid var(--color-outline-variant, #e2e8f0)}._nav_v27x3_29{display:flex;gap:8px;align-items:center;min-width:0}._back_v27x3_36{cursor:pointer;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid var(--color-outline-variant, #e2e8f0);border-radius:999px;font-size:15px;line-height:1;color:var(--color-on-surface, #1e293b);background:var(--color-surface, #fff);transition:background var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard)}._back_v27x3_36:hover{border-color:var(--color-primary, #00204a);background:var(--color-surface-container-low, #f8f9fa)}._crumbs_v27x3_66{display:flex;flex-wrap:wrap;align-items:center;min-width:0}._crumb-group_v27x3_73{display:inline-flex;align-items:center}._crumb-sep_v27x3_78{padding:0 6px;color:var(--color-on-surface-variant, #94a3b8)}._crumb-link_v27x3_83{cursor:pointer;padding:2px 4px;border:none;border-radius:6px;font-size:var(--text-sm, 13px);color:var(--color-on-surface-variant, #64748b);background:transparent;transition:color var(--duration-fast) var(--ease-standard)}._crumb-link_v27x3_83:hover{color:var(--color-primary, #00204a);text-decoration:underline}._crumb-link_v27x3_83[data-drag-over]{color:var(--color-on-surface, #1e293b);text-decoration:none;background:color-mix(in srgb,var(--color-primary, #2563eb) 10%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-primary, #2563eb) 45%,transparent)}._crumb-current_v27x3_118{overflow:hidden;max-width:22rem;padding:2px 4px;font-size:var(--text-sm, 13px);font-weight:600;color:var(--color-on-surface, #1e293b);text-overflow:ellipsis;white-space:nowrap}._crumb-current-btn_v27x3_133{cursor:pointer;display:inline-flex;gap:6px;align-items:center;max-width:22rem;padding:2px 6px;border:none;border-radius:6px;font-size:var(--text-sm, 13px);font-weight:600;color:var(--color-on-surface, #1e293b);background:transparent;transition:background var(--duration-fast) var(--ease-standard)}._crumb-current-btn_v27x3_133:hover,._crumb-current-btn_v27x3_133:focus-visible{background:var(--color-surface-container-low, #f1f3f5);outline:none}._crumb-current-text_v27x3_160{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._crumb-edit-icon_v27x3_166{flex:none;width:12px;height:12px;color:var(--color-on-surface-variant, #64748b);opacity:0;transition:opacity var(--duration-fast) var(--ease-standard)}._crumb-current-btn_v27x3_133:hover ._crumb-edit-icon_v27x3_166,._crumb-current-btn_v27x3_133:focus-visible ._crumb-edit-icon_v27x3_166{opacity:1}._crumb-input_v27x3_184{max-width:22rem;padding:2px 6px;border:1px solid var(--color-primary, #00204a);border-radius:6px;font-family:inherit;font-size:var(--text-sm, 13px);font-weight:600;color:var(--color-on-surface, #1e293b);background:var(--color-surface, #fff)}._crumb-input_v27x3_184:focus{outline:none}._body_v27x3_203{display:flex;flex:1 0 auto;flex-direction:column;min-height:22rem;padding-bottom:1.25rem}._zone_udacn_13{--motion-duration: var(--duration-fast);--motion-from-block: var(--motion-distance-sm);pointer-events:auto;display:flex;flex:1 1 auto;gap:8px;align-items:center;justify-content:center;width:100%;max-width:100%;min-height:2.5rem;padding:8px 16px;border:1.5px dashed color-mix(in srgb,var(--zone-color, #3b82f6) 55%,transparent);border-radius:10px;color:color-mix(in srgb,var(--zone-color, #3b82f6) 78%,var(--color-on-surface, #0f172a));text-align:center;background:color-mix(in srgb,var(--zone-color, #3b82f6) 10%,var(--color-surface, #fff));transition:border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}._zone_udacn_13[data-over=true]{border-color:color-mix(in srgb,var(--zone-color, #3b82f6) 80%,transparent);border-style:solid;background:color-mix(in srgb,var(--zone-color, #3b82f6) 18%,var(--color-surface, #fff))}._icon_udacn_73{pointer-events:none;flex:none;width:18px;height:18px}._label_udacn_80{pointer-events:none;overflow:hidden;min-width:0;font-size:13px;font-weight:600;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}@media(prefers-reduced-motion:reduce){._zone_udacn_13{transition:none}}._body_2ebav_10{position:relative;display:flex;flex-direction:column}._loading-overlay_2ebav_17{position:absolute;z-index:1000;inset:0;display:flex;align-items:center;justify-content:center;background:#fffffff2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._loading-content_2ebav_30{display:flex;flex-direction:column;gap:1rem;align-items:center;padding:2rem;border-radius:.75rem;color:var(--color-on-surface);background:var(--color-surface-container);box-shadow:var(--shadow-box-shadow-md)}._loading-icon_2ebav_45{font-size:2rem;color:var(--color-primary)}._form_2ebav_51{display:flex;flex-direction:column;gap:1.5rem}._submit-error_2ebav_57{margin-bottom:.5rem}._opportunity-context_2ebav_62{display:flex;gap:.5rem;align-items:baseline;padding:.625rem .75rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small, .25rem);background:var(--color-surface-container-low)}._opportunity-context-title_2ebav_74{margin:0;font-size:.8rem;font-weight:500;color:var(--color-on-surface-variant);white-space:nowrap}._opportunity-title_2ebav_83{margin:0;font-size:.8rem;font-weight:600;color:var(--color-on-surface)}._field_2ebav_91{display:flex;flex-direction:column;gap:.5rem}._form-label_2ebav_97{font-size:.9rem;font-weight:500;color:var(--color-on-surface)}._form-input_2ebav_103,._form-textarea_2ebav_104{padding:.75rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small, .25rem);font-family:inherit;font-size:.9rem;color:var(--color-on-surface);background:var(--color-surface-container-low);transition:all var(--duration-fast) var(--ease-standard)}._form-textarea_2ebav_104{resize:vertical;min-height:120px;max-height:300px}._form-input_2ebav_103:disabled,._form-textarea_2ebav_104:disabled{cursor:not-allowed;opacity:.6;background:var(--color-surface-container)}._form-input_2ebav_103:focus,._form-textarea_2ebav_104:focus{border-color:var(--color-primary);background:var(--color-surface);outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary) 20%,transparent)}._form-input_2ebav_103::placeholder,._form-textarea_2ebav_104::placeholder{color:var(--color-on-surface-variant)}._file-upload-section_2ebav_146{display:flex;flex-direction:column;gap:.5rem}._file-sources_2ebav_154{display:flex;flex-wrap:wrap;gap:var(--space-sm);align-items:center}._picked-list_2ebav_161{margin-top:var(--space-sm)}._upload-button_2ebav_165{cursor:pointer;display:flex;flex:1 1 12rem;gap:.5rem;align-items:center;justify-content:center;padding:.75rem 1rem;border:2px dashed var(--color-outline-variant);border-radius:var(--shape-corner-small, .25rem);font-size:.875rem;font-weight:500;color:var(--color-on-surface-variant);background:var(--color-surface-container-low);transition:all var(--duration-fast) var(--ease-standard)}._upload-button_2ebav_165:disabled{cursor:not-allowed;opacity:.5}._upload-button_2ebav_165:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 5%,transparent)}._upload-icon_2ebav_198{font-size:1rem}._file-input_2ebav_202{display:none}._char-count_2ebav_206{align-self:flex-end;font-size:.75rem;font-variant-numeric:tabular-nums;color:var(--color-on-surface-variant)}._file-hint_2ebav_213{font-size:.75rem;color:var(--color-on-surface-variant);text-align:center}._file-errors_2ebav_219{display:flex;flex-direction:column;gap:.25rem;margin-top:.5rem}._file-error_2ebav_219{padding:.5rem;border:1px solid var(--color-error);border-radius:.375rem;font-size:.875rem;color:var(--color-on-error-container);background:var(--color-error-container)}._file-warning_2ebav_237{border:1px solid var(--color-tertiary);color:var(--color-on-tertiary-container);background:var(--color-tertiary-container)}._file-replacement_2ebav_243{border:1px solid var(--color-secondary);color:var(--color-on-secondary-container);background:var(--color-secondary-container)}._file-list_2ebav_249{display:flex;flex-direction:column;gap:.5rem;margin-top:.75rem;padding:.75rem;border-radius:var(--shape-corner-small, .25rem);background:var(--color-surface-container-low)}._file-list-header_2ebav_261{margin-bottom:.5rem;padding:0 .5rem;font-size:.875rem;font-weight:600;color:var(--color-on-surface-variant)}._file-item_2ebav_270{display:flex;gap:.5rem;align-items:center;padding:.5rem;border-radius:.375rem;background:var(--color-surface);box-shadow:0 1px 2px #0000000d}._file-name_2ebav_282{overflow:hidden;flex:1;font-size:.875rem;font-weight:500;color:var(--color-on-surface);text-overflow:ellipsis;white-space:nowrap}._file-size_2ebav_293{font-size:.75rem;color:var(--color-on-surface-variant)}._remove-file-button_2ebav_298{cursor:pointer;display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border:none;border-radius:.25rem;font-size:.75rem;color:var(--color-error);background:transparent;transition:all var(--duration-fast) var(--ease-standard)}._remove-file-button_2ebav_298:disabled{cursor:not-allowed;opacity:.5}._remove-file-button_2ebav_298:hover:not(:disabled){background:color-mix(in srgb,var(--color-error) 10%,transparent)}._detail-tiles-container_1skp8_3{display:grid;grid-auto-rows:min-content;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px 32px;align-items:start;width:100%;margin-top:10px}._detail-tile-wrapper_1skp8_14{box-sizing:border-box;width:100%;height:100%}._detail-tile_1skp8_3{position:relative;display:flex;flex-direction:column;gap:var(--space-xs);justify-content:center;box-sizing:border-box;height:100%;min-height:84px;padding:var(--space-md) var(--space-lg);border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium);background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-light);transition:border-color var(--duration-fast) var(--ease-standard)}._detail-tile_1skp8_3:hover{border-color:var(--color-outline-base)}._detail-tile-label_1skp8_15{font-size:var(--text-xs);font-weight:var(--font-weight-medium);color:color-mix(in srgb,var(--color-on-surface-variant) 70%,transparent);text-transform:uppercase;letter-spacing:.04em}._detail-tile-content_1skp8_15{font-size:var(--text-lg);font-weight:var(--font-weight-semibold);line-height:var(--leading-snug);color:var(--color-on-surface);overflow-wrap:break-word}._detail-tile-icon-container_1skp8_70{display:flex;flex-direction:row;align-items:center;justify-content:center}._detail-tile-icon_1skp8_70{width:30px;height:30px;margin-right:8px}._detail-tile-action_1skp8_92{cursor:pointer;width:100%;font:inherit;color:inherit;text-align:inherit;background:none}._detail-tile-action_1skp8_92:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._opportunity-icon_8ogki_3{position:relative;display:inline-flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;width:100%;height:100%;color:inherit}._opportunity-icon_8ogki_3:has(._opportunity-icon-label_8ogki_17){gap:.375rem;aspect-ratio:unset;width:auto;height:auto}._opportunity-icon_8ogki_3 svg{display:block;width:100%;max-width:100%;height:100%;max-height:100%;fill:currentcolor}._opportunity-icon-label_8ogki_17{margin-left:.5rem;font-size:.875rem;font-weight:500;color:inherit;white-space:nowrap}._file-form_11tef_10{display:flex;flex-direction:column;gap:1.5rem}._field_11tef_16{display:flex;flex-direction:column;gap:.5rem}._form-label_11tef_22{display:flex;gap:.5rem;align-items:center;font-size:.95rem;font-weight:500;color:var(--color-on-surface)}._form-input_11tef_32{box-sizing:border-box;width:100%;padding:.75rem 1rem;border:1px solid var(--color-outline-variant);border-radius:.5rem;font-size:1rem;color:var(--color-on-surface);background:var(--color-surface-container-lowest);transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}._form-input_11tef_32:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px var(--color-primary-container)}._form-input_11tef_32:disabled{cursor:not-allowed;opacity:.6}._field-hint_11tef_60{margin:0;font-size:.85rem;color:var(--color-on-surface-variant)}._pick-error_11tef_67{margin:0;padding:.875rem 1rem;border:1px solid var(--color-error);border-radius:.5rem;font-size:.875rem;color:var(--color-error);background:color-mix(in srgb,var(--color-error) 8%,transparent)}._existing-banner_11tef_79{display:flex;gap:.625rem;align-items:flex-start;padding:.875rem 1rem;border:1px solid var(--color-outline-variant);border-radius:.5rem;font-size:.875rem;color:var(--color-on-surface-variant);background:var(--color-surface-container-low)}._existing-banner-icon_11tef_94{flex-shrink:0;margin-top:.15rem;color:var(--color-primary)}._divider-row_11tef_100{position:relative;display:flex;align-items:center;justify-content:center;margin:.25rem 0}._divider-row_11tef_100:before,._divider-row_11tef_100:after{content:"";flex:1;border-top:1px solid var(--color-outline-variant)}._divider-row_11tef_100>span{margin:0 .75rem;font-size:.75rem;font-weight:600;color:var(--color-on-surface-variant);text-transform:uppercase;letter-spacing:.05em}._file-upload-wrapper_11tef_127{display:flex;flex-direction:column;gap:.5rem}._creating-body_11tef_136{display:flex;flex-direction:column;align-items:center;padding:2.25rem 1.75rem;text-align:center}._options-body_11tef_146{display:flex;flex-direction:column;gap:1.5rem}._generation-info_11tef_152{padding:1.5rem;border-radius:var(--shape-corner-small, .25rem);background:var(--color-surface-container-low)}._generation-info_11tef_152 h4{margin:0 0 .5rem;font-size:1rem;font-weight:600;color:var(--color-on-surface)}._generation-info_11tef_152 p{margin:0;font-size:.9rem;color:var(--color-on-surface-variant)}._illustration_19ibj_12{width:27rem;max-width:100%;height:auto}._ground_19ibj_23{opacity:.5}._ground-crest_19ibj_27{stop-color:var(--color-primary-container)}._ground-foot_19ibj_31{stop-color:var(--color-surface-container)}._shelf_19ibj_35{fill:var(--color-surface-container-lowest);stroke:var(--color-outline-variant);stroke-width:1.5}._lamp_19ibj_47{fill:var(--color-success)}._shelf-row_19ibj_51{opacity:.24;fill:var(--color-on-surface-variant)}._trace_19ibj_60{opacity:.7;fill:none;stroke:var(--color-outline-base);stroke-dasharray:1 7;stroke-linecap:round;stroke-width:2.4}._break-badge_19ibj_75{fill:var(--color-error-container)}._break-mark_19ibj_79{fill:var(--color-on-error-container)}._card_19ibj_83{fill:var(--color-surface-container-lowest);stroke:var(--color-outline-variant);stroke-width:1.5}._card-dot_19ibj_89{opacity:.55;fill:var(--color-outline-base)}._card-row-lead_19ibj_98{opacity:.2;fill:var(--color-on-surface-variant)}._card-row_19ibj_98{opacity:.12;fill:var(--color-on-surface-variant)}._panel_ha74j_9{display:flex;flex-direction:column;gap:var(--space-xl);box-sizing:border-box;width:100%;max-width:42rem;margin-inline:auto;padding:var(--space-2xl)}._hero_ha74j_28{display:flex;flex-direction:column;gap:var(--space-2xs);align-items:center;text-align:center}._hero-badge_ha74j_43{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;margin-bottom:var(--space-2xs);border-radius:var(--shape-corner-large);font-size:var(--size-icon-md);color:var(--color-on-error-container);background-color:var(--color-error-container)}._hero-title_ha74j_59{max-width:26ch;margin:0;font-size:var(--text-2xl);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight);color:var(--color-on-surface);letter-spacing:var(--tracking-tight)}._hero-subtitle_ha74j_70{max-width:46ch;margin:0;font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-on-surface-variant)}._hero-illustration_ha74j_79{margin-top:var(--space-lg)}._actions_ha74j_87{display:flex;flex-direction:column;gap:var(--space-sm);align-items:center;padding-top:var(--space-lg);border-top:1px solid var(--color-outline-variant)}._hint_ha74j_101{max-width:40ch;margin:0;font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-on-surface-variant);text-align:center}@media(max-width:48rem){._panel_ha74j_9{gap:var(--space-lg);padding:var(--space-lg)}._hero-title_ha74j_59{font-size:var(--text-xl)}}._card_5gf3a_21{display:flex;flex-direction:column;box-sizing:border-box;width:100%;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium);background-color:var(--color-surface)}._identity_5gf3a_33{display:flex;gap:var(--space-md);align-items:flex-start;padding:var(--space-lg)}._logo-mark_5gf3a_44{overflow:hidden;display:flex;flex-shrink:0;align-items:center;justify-content:center;box-sizing:border-box;width:var(--size-avatar-lg);height:var(--size-avatar-lg);border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small);background-color:var(--color-surface)}._logo_5gf3a_44{width:100%;height:100%;object-fit:contain}._logo-fallback_5gf3a_68{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-on-surface-variant);background-color:var(--color-surface-container)}._identity-text_5gf3a_87{display:flex;flex:1;flex-direction:column;gap:var(--space-2xs);min-width:0}._title-row_5gf3a_96{display:flex;flex-wrap:wrap;gap:var(--space-sm);align-items:center;min-width:0}._name_5gf3a_86{min-width:0;font-size:var(--text-lg);font-weight:var(--font-weight-semibold);line-height:var(--leading-snug);color:var(--color-on-surface);overflow-wrap:anywhere}._type-chip_5gf3a_131{display:inline-flex;flex-shrink:0;align-items:center;padding:var(--space-2xs) var(--space-sm);border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-extra-small);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);color:var(--color-on-surface-variant);text-transform:uppercase;letter-spacing:.04em;background-color:var(--color-surface-container-low)}._tagline_5gf3a_153{max-width:var(--width-prose);margin:0;font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-on-surface-variant);overflow-wrap:break-word}._footer_5gf3a_167{display:flex;flex-wrap:wrap;gap:var(--space-sm) var(--space-md);align-items:center;justify-content:space-between;padding:var(--space-md) var(--space-lg);border-top:1px solid var(--color-outline-variant)}._match-count_5gf3a_183{margin:0;font-size:var(--text-xs);font-weight:var(--font-weight-medium);color:color-mix(in srgb,var(--color-on-surface-variant) 75%,transparent);text-transform:uppercase;letter-spacing:.04em}._action_5gf3a_201{display:inline-flex;flex-shrink:0;gap:var(--space-xs);align-items:center;justify-content:center;box-sizing:border-box;height:var(--size-control-md);padding:0 var(--space-md);border-radius:var(--shape-corner-small);font-size:var(--text-base);font-weight:var(--font-weight-medium);color:var(--color-surface);text-decoration:none;white-space:nowrap;background-color:var(--color-on-surface);box-shadow:var(--shadow-box-shadow-light);transition:background-color var(--duration-normal) var(--ease-standard)}a._action_5gf3a_201:hover,a._action_5gf3a_201:focus,a._action_5gf3a_201:active{color:var(--color-surface)}a._action_5gf3a_201:hover{background-color:var(--color-on-surface-variant)}._action_5gf3a_201:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._bookmark-button-container_bqaf9_5{position:relative;display:inline-block}._bookmark-icon_bqaf9_14{display:flex;align-items:center;justify-content:center}@media(max-width:767px){._bookmark-button-container_bqaf9_5{min-height:44px}}._bookmark-icon_bqaf9_14 svg{width:16px;height:16px}._bookmark-button-small_bqaf9_37 ._bookmark-icon_bqaf9_14 svg{width:14px;height:14px}._bookmark-button-large_bqaf9_42 ._bookmark-icon_bqaf9_14 svg{width:18px;height:18px}._panel_kvzsu_5{display:flex;flex-direction:column;gap:var(--space-sm);align-items:center;box-sizing:border-box;width:100%;max-width:42rem;margin-inline:auto;padding:var(--space-2xl);text-align:center}._badge_kvzsu_24{display:inline-flex;align-items:center;justify-content:center;inline-size:3rem;block-size:3rem;margin-bottom:var(--space-2xs);border-radius:var(--shape-corner-large);font-size:var(--size-icon-md);color:var(--color-on-primary-container);background-color:var(--color-primary-container)}._title_kvzsu_40{max-width:26ch;margin:0;font-size:var(--text-2xl);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight);color:var(--color-on-surface);letter-spacing:var(--tracking-tight)}._description_kvzsu_51{max-width:46ch;margin:0 0 var(--space-md);font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-on-surface-variant)}@media(max-width:48rem){._panel_kvzsu_5{padding:var(--space-lg)}._title_kvzsu_40{font-size:var(--text-xl)}}._body_1cbr5_3{display:flex;flex-direction:column;gap:var(--space-md)}._help_1cbr5_9{margin:0;font-size:var(--text-sm);color:var(--color-on-surface-variant)}._body_bm4xi_3{display:flex;flex-direction:column;gap:var(--space-md)}._help_bm4xi_9{margin:0;font-size:var(--text-sm);color:var(--color-on-surface-variant)}._wrapper_1ruha_6{display:inline-flex;flex-shrink:0;gap:var(--space-md);align-items:center;box-sizing:border-box;padding:var(--space-sm) var(--space-md);border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-large);background:var(--color-surface);box-shadow:var(--shadow-box-shadow-light)}._meta_1ruha_21{display:flex;flex-direction:column;gap:var(--space-2xs);align-items:flex-end;text-align:right}._label_1ruha_31{font-size:var(--text-xs);font-weight:var(--font-weight-medium);color:color-mix(in srgb,var(--color-on-surface-variant) 70%,transparent);text-transform:uppercase;letter-spacing:.04em}._band_1ruha_42{max-width:18rem;font-size:var(--text-lg);font-weight:var(--font-weight-semibold);line-height:var(--leading-snug);color:var(--color-on-surface);overflow-wrap:anywhere}._badge_1ruha_55{overflow:hidden;display:flex;flex-shrink:0;align-items:center;justify-content:center;box-sizing:border-box;width:56px;height:56px;border-radius:50%;font-size:var(--text-lg);color:var(--color-on-primary, #fff);background:var(--color-primary)}._badge-img_1ruha_73{width:100%;height:100%;object-fit:cover}._badge-initials_1ruha_79{font-size:var(--text-lg);font-weight:var(--font-weight-semibold);line-height:1}._wrapper_15pb9_4{display:inline-flex;flex-shrink:0;gap:var(--space-md);align-items:center;box-sizing:border-box;padding:var(--space-sm) var(--space-md);border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-large);background:var(--color-surface);box-shadow:var(--shadow-box-shadow-light)}._meta_15pb9_5{display:flex;flex-direction:column;gap:var(--space-2xs);align-items:flex-end;text-align:right}._label_15pb9_4{font-size:var(--text-xs);font-weight:var(--font-weight-medium);color:color-mix(in srgb,var(--color-on-surface-variant) 70%,transparent);text-transform:uppercase;letter-spacing:.04em}._band_15pb9_5{font-size:var(--text-lg);font-weight:var(--font-weight-semibold);line-height:var(--leading-snug);color:var(--color-on-surface)}._placeholder_15pb9_4{display:inline-block;width:56px;height:56px;border-radius:50%;background:color-mix(in srgb,var(--color-on-surface-variant) 12%,transparent)}._op-container_fa16f_3{display:flex;flex-direction:column;box-sizing:border-box}._op-header_fa16f_9{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}._op-header-left_fa16f_16,._op-header-right_fa16f_17{display:flex;gap:10px}._op-content_fa16f_22{--motion-place-step: calc(2 * var(--motion-step));container-name:op-content;container-type:inline-size;overflow-x:clip;display:flex;flex-direction:column;box-sizing:border-box;border:1px solid var(--color-outline-variant);border-radius:8px}._op-content_fa16f_22._visible_fa16f_45{opacity:1}._op-section_fa16f_55{--motion-duration: var(--duration-slower);--motion-from-inline: var(--motion-distance-lg)}._notes-slot_fa16f_66{display:block}._op-content-header_fa16f_74{--op-type-color: var(--color-primary);display:flex;flex-direction:row;gap:var(--space-lg);align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;padding:var(--space-lg) var(--space-xl);border-bottom:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small) var(--shape-corner-small) 0 0;color:var(--color-on-surface);background:linear-gradient(120deg,color-mix(in srgb,var(--op-type-color) 12%,var(--color-surface)) 0%,var(--color-surface) 100%)}._op-content-header-left_fa16f_107{display:flex;flex-direction:row;gap:var(--space-md);align-items:center;min-width:0}._op-content-header-left-icon-wrapper_fa16f_118{display:flex;flex-shrink:0;align-items:center;justify-content:center;box-sizing:border-box;width:44px;height:44px;padding:10px;border-radius:var(--shape-corner-medium);color:var(--op-type-color);background-color:color-mix(in srgb,var(--op-type-color) 15%,transparent)}._op-content-header-left-text_fa16f_135{display:flex;flex-direction:column;gap:var(--space-2xs);justify-content:center;min-width:0}._op-content-header-eyebrow_fa16f_74{font-size:var(--text-xs2);font-weight:var(--font-weight-semibold);color:color-mix(in srgb,var(--color-on-surface-variant) 70%,transparent);text-transform:uppercase;letter-spacing:.06em}._op-content-header-title_fa16f_152{font-size:var(--text-xl);font-weight:var(--font-weight-semibold);line-height:var(--leading-snug);color:var(--color-on-surface);overflow-wrap:break-word}._op-content-header-right_fa16f_161{display:flex;flex-wrap:wrap;gap:var(--space-sm);align-items:center;justify-content:flex-end}@container op-content (width < 52rem){._op-content-header_fa16f_74{flex-direction:column;gap:var(--space-md);align-items:flex-start}._op-content-header-right_fa16f_161{justify-content:flex-start;width:100%}}._op-content-info_fa16f_187{display:flex;flex-direction:column;gap:var(--space-sm);padding:var(--space-xl)}._op-content-info-headline_fa16f_188{display:flex;flex-wrap:wrap;gap:var(--space-lg);align-items:center;justify-content:space-between}._op-content-info-title_fa16f_187{flex:1;min-width:0;font-size:var(--text-3xl);font-weight:var(--font-weight-bold);line-height:var(--leading-tight);color:var(--color-on-surface);letter-spacing:-.01em}._op-content-info-text_fa16f_190{max-width:46rem;font-size:var(--text-base);font-weight:var(--font-weight-regular);line-height:var(--leading-relaxed);color:color-mix(in srgb,var(--color-on-surface-variant) 85%,transparent)}._op-title_fa16f_187{display:flex;gap:var(--space-sm);align-items:center;margin-bottom:var(--space-sm);font-size:var(--text-xl);font-weight:var(--font-weight-semibold);line-height:var(--leading-snug);color:var(--color-on-surface)}._op-title_fa16f_187:before{content:"";display:inline-block;flex-shrink:0;width:3px;height:1em;border-radius:var(--shape-corner-extra-small);background-color:var(--color-primary)}._notes-title_fa16f_273{margin:0}._funder-title_fa16f_285{margin-top:0}._op-content-info-paragraph_fa16f_290{margin-bottom:10px;line-height:1.5;color:var(--color-on-surface)}._op-content-divider_fa16f_190{width:auto;height:1px;margin:var(--space-lg) var(--space-xl);background-color:var(--color-outline-variant)}._op-content-notes_fa16f_190{display:flex;flex-direction:column;padding:20px}._notes-frame_fa16f_319{padding-top:30px}._op-content-divider_fa16f_190:has(+._notes-slot_fa16f_66>[data-reveal=hidden]){display:none}._notes-container_fa16f_332{margin-top:10px}._opportunity-note_fa16f_337{overflow:visible!important;height:auto!important;min-height:unset!important;max-height:unset!important;border:1px solid var(--color-outline-variant);border-radius:8px;background-color:var(--color-surface-container-lowest);transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}._opportunity-note_fa16f_337:hover{border-color:var(--color-outline-base)}._opportunity-note_fa16f_337:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-container)}._op-content-checklist_fa16f_365{display:flex;flex-direction:column;padding:20px}._checklist-subheading_fa16f_371{margin-top:0;margin-bottom:10px;font-size:.9rem;font-weight:400;color:var(--color-on-surface-variant)}._checklist-container_fa16f_380{display:flex;flex-direction:column;gap:8px;width:100%;margin-top:10px}._checklist-item-row_fa16f_389{display:flex;gap:8px;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%}._checklist-item-row_fa16f_389 ._checkbox-wrapper_fa16f_399{flex:1;min-width:0}._checklist-item-row_fa16f_389._checklist-item-checked_fa16f_405 [role=checkbox]>div>span:last-child{color:var(--color-on-surface-variant);text-decoration:line-through}._checklist-delete-btn_fa16f_414:hover button{border-color:var(--color-error)!important;color:var(--color-error)!important}._checklist-delete-btn_fa16f_414:hover button svg{color:var(--color-error)!important}._checklist-add-input_fa16f_423{flex:1;min-width:0;padding:8px 12px;border:1px solid var(--color-outline-variant);border-radius:8px;font-size:1rem;color:var(--color-on-surface);background-color:var(--color-surface-container-lowest)}._checklist-add-input_fa16f_423:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 2px var(--color-primary-container)}._checklist-add-footer_fa16f_443{margin-top:12px}._op-content-details_fa16f_448{display:flex;flex-direction:column;box-sizing:border-box;padding:20px}._detail-tiles-container_fa16f_459{--motion-place-step: calc(2 * var(--motion-step));display:grid;grid-auto-rows:1fr;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--space-md);align-items:stretch;width:100%}._detail-tile-slot_fa16f_53{--motion-duration: var(--duration-slower);--motion-delay: calc(var(--motion-stage-items) + 4 * var(--motion-step));display:grid}._detail-tile-icon-container_fa16f_459{display:flex;flex-direction:row;gap:var(--space-xs);align-items:center;justify-content:flex-start}._detail-tile-icon_fa16f_459{width:24px;height:24px}._detail-tile-currency_fa16f_504{position:absolute;right:0;bottom:0;padding:2px 8px;border-top:1px solid var(--color-outline-variant);border-left:1px solid var(--color-outline-variant);border-top-left-radius:var(--shape-corner-small);border-bottom-right-radius:calc(var(--shape-corner-medium) - 1px);font-size:var(--text-xs);font-weight:var(--font-weight-bold);color:color-mix(in srgb,var(--color-on-surface-variant) 70%,transparent);letter-spacing:.02em;background-color:var(--color-surface)}._detail-tile-link_fa16f_523{cursor:pointer;margin:0;padding:0;border:none;font:inherit;font-size:var(--text-lg);font-weight:var(--font-weight-semibold);line-height:var(--leading-snug);color:var(--color-primary);text-align:inherit;background:none}._detail-tile-link_fa16f_523:hover,._detail-tile-link_fa16f_523:focus-visible{text-decoration:underline}._opportunity-page-container_fa16f_548{display:flex;flex-direction:column;gap:20px}._opportunity-page-loading_fa16f_554{display:flex;flex-direction:column;gap:20px;align-items:center;justify-content:center;margin-top:40px;padding:40px;border:1px solid var(--color-outline-variant);border-radius:8px}._opportunity-page-error_fa16f_567{margin-top:20px;border:1px solid var(--color-outline-variant);border-radius:8px}@container op-content (width <= 42.5rem){._op-content-checklist_fa16f_365{padding:16px}._checklist-container_fa16f_380{margin-top:8px}._op-content-notes_fa16f_190{padding:16px}._notes-container_fa16f_332{margin-top:8px}._notes-frame_fa16f_319{padding-top:24px}}@container op-content (width <= 22.5rem){._op-content-notes_fa16f_190{padding:12px}._notes-frame_fa16f_319{padding-top:20px}}[data-theme=dark] ._opportunity-note_fa16f_337{border-color:var(--color-outline-variant);background-color:var(--color-surface-container)}@media(prefers-contrast:more){._opportunity-note_fa16f_337{border-width:2px}}._op-blacklist-banner_fa16f_631{align-items:center;margin-bottom:var(--space-md);padding:var(--space-sm) var(--space-lg);border-color:color-mix(in srgb,var(--color-error) 35%,transparent);border-radius:var(--shape-corner-small);color:var(--color-on-surface);background:linear-gradient(120deg,color-mix(in srgb,var(--color-error) 12%,var(--color-surface)) 0%,var(--color-surface) 100%)}._op-blacklist-banner_fa16f_631 h3{margin-bottom:0;font-weight:700;color:var(--color-error)}._op-blacklist-banner_fa16f_631>div:first-child{align-items:center;width:1rem;font-size:1rem;color:var(--color-error)}._sk_k3s2n_8{--motion-ease: var(--ease-standard);overflow:hidden;box-sizing:border-box;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small)}._sk-block_k3s2n_24{--skeleton-color: var(--color-surface-container-highest);--skeleton-sweep-color: var(--color-surface-container-high)}._sk-header_k3s2n_30{display:flex;gap:var(--space-lg);align-items:center;justify-content:space-between;padding:var(--space-lg) var(--space-xl);border-bottom:1px solid var(--color-outline-variant);background-color:var(--color-surface-container-low)}._sk-header-left_k3s2n_42{display:flex;gap:var(--space-md);align-items:center}._sk_k3s2n_8 ._sk-icon_k3s2n_48{flex-shrink:0;width:44px;height:44px;border-radius:var(--shape-corner-medium)}._sk-header-text_k3s2n_55{display:flex;flex-direction:column;gap:var(--space-2xs)}._sk-eyebrow_k3s2n_61{width:96px;height:9px}._sk-type_k3s2n_66{width:160px;height:18px}._sk-header-right_k3s2n_71{display:flex;gap:var(--space-sm);align-items:center}._sk_k3s2n_8 ._sk-btn_k3s2n_77{width:96px;height:36px;border-radius:var(--shape-corner-small)}._sk_k3s2n_8 ._sk-btn-primary_k3s2n_83{width:150px;height:36px;border-radius:var(--shape-corner-small)}._sk-info_k3s2n_90{display:flex;flex-direction:column;gap:var(--space-md);padding:var(--space-xl)}._sk-info-headline_k3s2n_97{display:flex;gap:var(--space-lg);align-items:center;justify-content:space-between}._sk_k3s2n_8 ._sk-hero_k3s2n_104{width:min(60%,360px);height:34px;border-radius:var(--shape-corner-small)}._sk_k3s2n_8 ._sk-pill_k3s2n_110{flex-shrink:0;width:156px;height:72px;border-radius:var(--shape-corner-large)}._sk-line_k3s2n_117{height:12px}._sk-divider_k3s2n_122{height:1px;margin:var(--space-lg) var(--space-xl);background-color:var(--color-outline-variant)}._sk-details_k3s2n_129{display:flex;flex-direction:column;padding:20px}._sk-section-title_k3s2n_138{width:180px;height:20px;margin-bottom:var(--space-md)}._sk-grid_k3s2n_144{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--space-md);margin-top:var(--space-md)}._sk-tile_k3s2n_151{display:flex;flex-direction:column;gap:var(--space-sm);justify-content:center;box-sizing:border-box;min-height:84px;padding:var(--space-md) var(--space-lg);border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium);background-color:var(--color-surface)}._sk-tile-label_k3s2n_166{width:60%;height:9px}._sk-tile-value_k3s2n_171{width:80%;height:16px}._sk-tasks_k3s2n_177{display:flex;flex-direction:column;gap:var(--space-md);padding:20px}._sk-tasks-toolbar_k3s2n_186{display:flex;gap:var(--space-lg);align-items:center;justify-content:space-between}._sk-tasks-title_k3s2n_195{width:120px;height:20px}._sk-tasks-controls_k3s2n_200{display:flex;gap:var(--space-sm);align-items:center}._sk_k3s2n_8 ._sk-chip_k3s2n_206{width:88px;height:24px;border-radius:999px}._sk_k3s2n_8 ._sk-toggle_k3s2n_212{width:104px;height:30px;border-radius:999px}._sk-task-table_k3s2n_219{overflow:hidden;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small);background-color:var(--color-surface)}._sk-task-row_k3s2n_226{display:flex;gap:var(--space-sm);align-items:center;min-height:40px;padding:var(--space-sm) var(--space-md)}._sk-task-row_k3s2n_226+._sk-task-row_k3s2n_226{border-top:1px solid var(--color-outline-variant)}._sk-task-dot_k3s2n_239{flex-shrink:0;width:16px;height:16px;border-radius:var(--shape-corner-extra-small)}._sk-task-line_k3s2n_246{width:60%;height:12px}._sk-notes_k3s2n_252{display:flex;flex-direction:column;padding:20px}._sk-note_k3s2n_252{display:flex;flex-direction:column;gap:var(--space-sm);box-sizing:border-box;min-height:300px;margin-top:10px;padding:var(--space-lg);border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small);background-color:var(--color-surface-container-lowest)}._sk-note-line_k3s2n_279{height:12px}._progress-container_seuj3_4{--progress-chunk-gap: 2px;container-name:progress-bar;container-type:inline-size;display:flex;flex-direction:column;gap:.5rem;box-sizing:border-box;width:100%}._ticker-header_seuj3_20{display:flex;align-items:baseline;justify-content:space-between}._ticker-label_seuj3_26{font-size:13px;font-weight:600;color:var(--color-on-surface)}._ticker-hint_seuj3_32{font-size:12px;color:var(--color-on-surface-variant)}._progress-bar_seuj3_37{position:relative;overflow:hidden;display:flex;gap:var(--progress-chunk-gap);width:100%;height:8px;border:1px solid var(--color-surface-container-low);border-radius:5px;background-color:var(--color-surface-container-low)}._chunk_seuj3_55{--chunk-color: transparent;--chunk-hover-color: var(--chunk-color);flex:1 1 0;min-width:0;height:100%;background-color:var(--chunk-color);box-shadow:var(--shadow-box-shadow-inset);transition:background-color var(--duration-slower) var(--ease-standard)}._chunk_seuj3_55:hover{background-color:var(--chunk-hover-color)}._chunk-animating_seuj3_80{--motion-flash-color: color-mix( in srgb, var(--color-surface-container-low) 30%, transparent )}._bar-frame_seuj3_92{display:flex;flex-direction:column;gap:var(--space-xs)}._position-track_seuj3_100{--block-count: 1;--active-index: 0;position:relative;height:2px;margin:var(--space-2xs) 1px 0;border-radius:var(--shape-corner-extra-small);background-color:color-mix(in srgb,var(--color-outline-variant) 60%,transparent)}._position-marker_seuj3_122{--motion-follow-duration: var(--duration-slow);--motion-follow-ease: var(--ease-emphasized);position:absolute;inset-block:-1px;inset-inline-start:0;translate:calc(var(--active-index) * (100% + var(--progress-chunk-gap))) 0;width:calc((100% - (var(--block-count) - 1) * var(--progress-chunk-gap)) / var(--block-count));border-radius:var(--shape-corner-extra-small);background-color:var(--color-primary)}._info-row_seuj3_143{display:flex;align-items:center;justify-content:space-between;font-size:.75rem}._legend_seuj3_151{display:flex;flex-wrap:wrap;gap:1rem}._legend-item_seuj3_157{display:flex;gap:.375rem;align-items:center}._legend-color_seuj3_164{width:.75rem;height:.75rem;border-radius:50%}._legend-label_seuj3_170{font-weight:400;color:var(--color-on-surface-variant)}._completion-percentage-wrapper_seuj3_175{display:flex;gap:1rem;align-items:center}._completion-percentage_seuj3_175{padding:.25rem .5rem;border:1px solid var(--color-outline-variant);border-radius:4px;font-size:.85rem;font-weight:500;color:var(--color-on-surface);background-color:var(--color-surface)}@container progress-bar (width <= 42.5rem){._info-row_seuj3_143{flex-direction:column;gap:.5rem;align-items:flex-start}}@media(forced-colors:active){._position-track_seuj3_100{forced-color-adjust:none;background-color:GrayText}._position-marker_seuj3_122{forced-color-adjust:none;background-color:CanvasText}}._chunk-slot_15a30_5{flex:1 1 0;min-width:0}._facts_15a30_11{margin-top:var(--space-sm)}._facts_15a30_11:before{content:"";display:block;width:90%;height:1px;margin:0 auto var(--space-sm);background-color:color-mix(in srgb,var(--color-outline-variant) 70%,transparent)}._chips_15a30_33{display:flex;flex-wrap:wrap;gap:var(--space-xs);margin:0;padding:0;list-style:none}._chip_15a30_33{--chip-color: var(--color-outline-base);display:inline-flex;gap:var(--space-xs);align-items:center;padding:2px var(--space-xs);border:1px solid color-mix(in srgb,var(--chip-color) 28%,transparent);border-radius:var(--shape-corner-extra-small);font-size:var(--text-xs);font-weight:var(--font-weight-medium);line-height:var(--leading-snug);color:color-mix(in srgb,var(--chip-color) 72%,var(--color-on-surface));white-space:nowrap;background-color:color-mix(in srgb,var(--chip-color) 12%,var(--color-surface))}._chip_15a30_33[data-tone=primary]{--chip-color: var(--color-primary)}._chip_15a30_33[data-tone=accent]{--chip-color: var(--color-tertiary)}._chip_15a30_33[data-tone=success]{--chip-color: var(--color-success)}._chip_15a30_33[data-tone=info]{--chip-color: var(--color-info)}._chip_15a30_33[data-tone=warning]{--chip-color: var(--color-warning)}._status-chip_15a30_93{font-weight:var(--font-weight-semibold)}._status-chip_15a30_93:before{content:"";flex-shrink:0;width:6px;height:6px;border-radius:50%;background-color:var(--chip-color)}@media(forced-colors:active){._chip_15a30_33{border-color:CanvasText}._status-chip_15a30_93:before{forced-color-adjust:none;background-color:CanvasText}}._form_17o3y_13{container-name:organization-ai-fill;container-type:inline-size;display:flex;flex-direction:column;gap:1rem;padding:.5rem 0}._submit-error_17o3y_23{margin-bottom:.5rem}._form-section_17o3y_38{display:flex;flex-direction:column;gap:.875rem;padding:1rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small, .25rem);background:var(--color-surface-container-lowest)}._form-section-header_17o3y_50{display:flex;gap:.5rem;align-items:center;padding-bottom:.625rem;border-bottom:1px solid var(--color-outline-variant)}._form-section-icon_17o3y_59{flex-shrink:0;font-size:.875rem;color:var(--color-primary)}._form-section-title_17o3y_65{margin:0;font-size:.875rem;font-weight:600;color:var(--color-on-surface)}._section-helper_17o3y_72{margin:0;margin-top:-.25rem;font-size:.8125rem;line-height:1.5;color:var(--color-on-surface-variant)}._section-helper_17o3y_72 code{padding:.125rem .375rem;border:1px solid var(--color-outline-variant);border-radius:.25rem;font-family:var(--font-family-mono, "SF Mono", "Menlo", "Monaco", monospace);font-size:.75rem;color:var(--color-on-surface);background-color:var(--color-surface-container)}._form-section_17o3y_38 ._file-picker_17o3y_114,._file-picker_17o3y_114 ._file-picker-rows_17o3y_118{gap:0}._file-picker_17o3y_114 ._file-picker-row_17o3y_118{gap:.625rem;min-height:0;padding:.5rem .75rem;border:1px solid var(--color-outline-variant);border-bottom:none;border-radius:0;background-color:var(--color-surface-container-low)}._file-picker_17o3y_114 ._file-picker-row_17o3y_118:first-child{border-radius:var(--shape-corner-small, .25rem) var(--shape-corner-small, .25rem) 0 0}._file-picker_17o3y_114 ._file-picker-row_17o3y_118:last-of-type{border-bottom:1px solid var(--color-outline-variant);border-radius:0 0 var(--shape-corner-small, .25rem) var(--shape-corner-small, .25rem)}._file-picker_17o3y_114 ._file-picker-row_17o3y_118:only-of-type{border-bottom:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small, .25rem)}._file-picker_17o3y_114 ._file-picker-row_17o3y_118:hover{background-color:var(--color-surface-container-lowest)}._file-picker_17o3y_114 ._file-picker-icon_17o3y_159{width:1.5rem;min-width:1.5rem;height:1.5rem;margin-top:.375rem;font-size:.8rem;background:none}._file-picker_17o3y_114 ._file-picker-empty_17o3y_173{min-height:0;padding:.375rem 0;font-size:.8125rem;font-style:normal}._file-picker_17o3y_114 ._file-picker-add_17o3y_182{min-height:2rem;margin-top:calc(var(--shape-corner-small, .5rem) / 2);padding:0 .75rem;border-width:1px;border-radius:var(--shape-corner-small, .25rem);font-size:.8125rem;color:var(--color-primary);background-color:transparent}._file-picker_17o3y_114 ._file-picker-add_17o3y_182 svg{font-size:.75rem}._form-input_17o3y_199{padding:.75rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small, .25rem);font-family:inherit;font-size:.9rem;color:var(--color-on-surface);background:var(--color-surface-container-low);transition:all var(--duration-fast) var(--ease-standard)}._form-input_17o3y_199:disabled{cursor:not-allowed;opacity:.6;background:var(--color-surface-container)}._form-input_17o3y_199:focus{border-color:var(--color-primary);background:var(--color-surface);outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary) 20%,transparent)}._form-input_17o3y_199::placeholder{color:var(--color-on-surface-variant)}._field-error_17o3y_232{margin:0;font-size:.8rem;color:var(--color-error)}._form-error_17o3y_238{padding:.5rem;border:1px solid var(--color-error);border-radius:.375rem;font-size:.875rem;color:var(--color-on-error-container);background:var(--color-error-container)}._preview-container_17o3y_250{display:flex;flex-direction:column;gap:1rem;padding:.5rem 0}._preview-intro_17o3y_257{margin:0;font-size:.9rem;color:var(--color-on-surface-variant)}._preview-empty_17o3y_263{padding:2rem 1rem;border:1px dashed var(--color-outline-variant);border-radius:var(--shape-corner-small, .25rem);font-size:.9rem;color:var(--color-on-surface-variant);text-align:center;background:var(--color-surface-container-lowest, #fafafa)}._preview-list_17o3y_275{display:flex;flex-direction:column;gap:.75rem}._preview-row_17o3y_281{display:grid;grid-template-columns:1fr auto;gap:.75rem;padding:.875rem 1rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small, .25rem);background:var(--color-surface-container-lowest, #fafafa)}._preview-field_17o3y_293{display:flex;flex-direction:column;gap:.375rem;min-width:0}._preview-label_17o3y_300{font-size:.85rem;font-weight:600;color:var(--color-on-surface)}._preview-meta_17o3y_306{font-size:.75rem;color:var(--color-on-surface-variant)}._preview-remove_17o3y_311{cursor:pointer;align-self:flex-start;width:2.25rem;height:2.25rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small, .25rem);font-size:.9rem;color:var(--color-on-surface-variant);background:transparent;transition:all var(--duration-fast) var(--ease-standard)}._preview-remove_17o3y_311:hover:not(:disabled){border-color:var(--color-error);color:var(--color-error);background:color-mix(in srgb,var(--color-error) 6%,transparent)}._objectives-list_17o3y_335{display:flex;flex-direction:column;gap:.5rem}._objective-row_17o3y_341{display:grid;grid-template-columns:1fr 1fr 2fr auto;gap:.5rem;align-items:start}._objective-remove_17o3y_348{cursor:pointer;align-self:center;width:2rem;height:2rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small, .25rem);font-size:.8rem;color:var(--color-on-surface-variant);background:transparent}._objective-remove_17o3y_348:hover:not(:disabled){border-color:var(--color-error);color:var(--color-error)}@container organization-ai-fill (width <= 30rem){._file-picker_17o3y_114 ._file-picker-rows_17o3y_118{gap:var(--shape-corner-small, .5rem)}._file-picker_17o3y_114 ._file-picker-row_17o3y_118,._file-picker_17o3y_114 ._file-picker-row_17o3y_118:first-child,._file-picker_17o3y_114 ._file-picker-row_17o3y_118:last-of-type,._file-picker_17o3y_114 ._file-picker-row_17o3y_118:only-of-type{border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small, .25rem)}}@container organization-ai-fill (width <= 42.5rem){._preview-row_17o3y_281{grid-template-columns:1fr}._preview-remove_17o3y_311{justify-self:flex-end}._objective-row_17o3y_341{grid-template-columns:1fr 1fr}}._view_1dxvn_8{--edit-reveal: 0;container-name:summary-view;container-type:inline-size}._layout_1dxvn_18{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-md)}@media(hover:none){._view_1dxvn_8{--edit-reveal: .55}}._cascade_1dxvn_34{--motion-delay: var(--motion-stage-items)}._card_1dxvn_40{container-name:summary-card;container-type:inline-size;display:flex;flex-direction:column;gap:var(--space-sm);min-inline-size:0;padding:var(--space-md) var(--space-lg)}._card-wide_1dxvn_54{grid-column:1 / -1}._section-title_1dxvn_60{display:flex;gap:var(--space-xs);align-items:center;margin:0;font-size:var(--typescale-body-medium-size);font-weight:var(--font-weight-semibold);color:var(--color-on-surface)}._section-icon_1dxvn_72{display:inline-flex;font-size:var(--size-icon-xs);color:var(--color-primary)}._grid_1dxvn_84{display:grid;grid-template-columns:repeat(var(--grid-columns),minmax(9rem,auto));gap:var(--space-xs) var(--space-xl);justify-content:start;margin:0 calc(-1 * var(--space-xs))}._grid-2_1dxvn_93{--grid-columns: 2}._grid-3_1dxvn_97{--grid-columns: 3}._grid-4_1dxvn_101{--grid-columns: 4}._field_1dxvn_105{display:flex;flex-direction:column;gap:var(--space-2xs);min-inline-size:0;padding:var(--space-xs);border-radius:var(--shape-corner-small);transition:background-color var(--duration-fast) var(--ease-standard)}._field_1dxvn_105:hover{--edit-reveal: .55;background-color:var(--color-surface-container-low)}._field-pair_1dxvn_123{grid-column:span 2}._field-row_1dxvn_127{grid-column:1 / -1}._field-label_1dxvn_131{font-size:var(--text-xs);font-weight:var(--font-weight-medium);color:var(--color-on-surface-variant);text-transform:uppercase;letter-spacing:var(--tracking-wide)}._field-value_1dxvn_140{display:flex;gap:var(--space-2xs);align-items:center;min-inline-size:0;margin:0}._value-text_1dxvn_150{min-inline-size:0;font-size:var(--typescale-body-medium-size);font-weight:var(--font-weight-medium);line-height:var(--leading-snug);color:var(--color-on-surface);overflow-wrap:anywhere}._not-provided_1dxvn_162{display:inline-flex;align-items:center;padding:0 var(--space-xs);border-radius:var(--shape-corner-extra-large);font-size:var(--text-xs);font-weight:var(--font-weight-medium);line-height:var(--leading-normal);color:var(--color-on-surface-variant);background-color:var(--color-surface-container)}:where(._edit_1dxvn_181){cursor:pointer;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;inline-size:var(--size-icon-lg);block-size:var(--size-icon-lg);padding:0;border:none;border-radius:var(--shape-corner-small);font-size:var(--size-icon-xs);color:var(--color-on-surface-variant);opacity:var(--edit-reveal);background-color:transparent;transition:opacity var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}._edit_1dxvn_181:hover,._edit_1dxvn_181:focus-visible{--edit-reveal: 1;color:var(--color-primary);background-color:var(--color-surface-container-high)}._edit_1dxvn_181:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._locked_1dxvn_221{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;inline-size:var(--size-icon-lg);block-size:var(--size-icon-lg);font-size:var(--size-icon-xs);color:var(--color-on-surface-variant);opacity:.55}@container summary-view (width <= 48rem){._layout_1dxvn_18{grid-template-columns:minmax(0,1fr)}}@container summary-card (width <= 44rem){._grid-4_1dxvn_101{--grid-columns: 2}}@container summary-card (width <= 33rem){._grid-3_1dxvn_97{--grid-columns: 2}}@container summary-card (width <= 22rem){._grid-2_1dxvn_93,._grid-3_1dxvn_97,._grid-4_1dxvn_101{--grid-columns: 1}._field-pair_1dxvn_123{grid-column:auto}}._view_12l7d_8{display:flex;flex-direction:column;gap:var(--space-sm)}._inline_12l7d_18{display:inline-flex;flex-wrap:wrap;gap:var(--space-xs);align-items:center}._lines_12l7d_25{display:flex;flex-direction:column}._paragraph_12l7d_32{display:block;font-weight:var(--font-weight-regular);line-height:var(--leading-relaxed);white-space:pre-line}._chips_12l7d_39{display:flex;flex-wrap:wrap;gap:var(--space-2xs);margin:0;padding:0;list-style:none}._chip_12l7d_39{display:inline-flex;align-items:center;padding:0 var(--space-xs);border-radius:var(--shape-corner-extra-large);font-size:var(--text-xs);font-weight:var(--font-weight-medium);line-height:var(--leading-normal);color:var(--color-on-surface);background-color:var(--color-surface-container-high)}._rows_12l7d_68{display:flex;flex-direction:column;gap:var(--space-xs);margin:0;padding:0;list-style:none}._row_12l7d_68{display:flex;flex-direction:column;gap:var(--space-2xs)}._row_12l7d_68+._row_12l7d_68{padding-block-start:var(--space-xs);border-block-start:1px solid var(--color-outline-variant)}._row-title_12l7d_90{display:inline-flex;flex-wrap:wrap;gap:var(--space-xs);align-items:center}._row-details_12l7d_97{font-size:var(--text-xs);font-weight:var(--font-weight-regular);color:var(--color-on-surface-variant)}._row-description_12l7d_104{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:var(--typescale-body-small-size);font-weight:var(--font-weight-regular);color:var(--color-on-surface-variant)}._link_12l7d_115{display:inline-flex;gap:var(--space-xs);align-items:center;border-radius:var(--shape-corner-extra-small);color:var(--color-primary);text-decoration:none;overflow-wrap:anywhere}._link_12l7d_115:hover{text-decoration:underline}._link_12l7d_115:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._link-icon_12l7d_136{display:inline-flex;flex-shrink:0;font-size:var(--text-xs)}._cue_12l7d_144{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;inline-size:var(--size-icon-lg);block-size:var(--size-icon-lg);font-size:var(--size-icon-xs);color:var(--color-secondary)}._stamps_12l7d_161{margin:0;padding-inline:var(--space-xs);font-size:var(--text-xs);color:var(--color-on-surface-variant)}._page-container_2tdo0_9{container-type:inline-size;box-sizing:border-box;width:100%}._page-logo_2tdo0_19{width:48px;height:48px;border:1px solid var(--color-outline-variant, #e2e8f0);border-radius:var(--shape-corner-small, 8px);object-fit:cover;background:var(--color-surface-container-low, #f8f9fa)}._page-logo-placeholder_2tdo0_29{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px dashed var(--color-outline-variant, #e2e8f0);border-radius:var(--shape-corner-small, 8px);font-size:18px;color:var(--color-on-surface-variant, #6b7280);background:var(--color-surface-container-low, #f8f9fa)}._page-logo-wrapper_2tdo0_45{position:relative;flex-shrink:0}._page-logo-edit_2tdo0_50{cursor:pointer;position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border:none;border-radius:var(--shape-corner-small, 8px);font-size:14px;color:#fff;opacity:0;background:#0006;transition:opacity var(--duration-fast) var(--ease-decelerated)}._page-logo-wrapper_2tdo0_45:hover ._page-logo-edit_2tdo0_50{opacity:1}._info-banner_2tdo0_80{margin-bottom:20px}._mode-container_2tdo0_95{position:relative}._completion-ticker_2tdo0_103{margin-bottom:20px;padding:12px 16px;border:1px solid var(--color-outline-variant, #e2e8f0);border-radius:var(--shape-corner-small, 8px);background-color:var(--color-surface-container-low, #f8f9fa)}._flash-highlight_2tdo0_117{--motion-flash-duration: calc(3 * var(--duration-slower));--motion-flash-color: color-mix( in srgb, var(--color-primary-container) 80%, transparent )}._flash-highlight_2tdo0_117:before{border-radius:var(--shape-corner-medium);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 35%,transparent)}._edit-container_2tdo0_138{padding:24px;border:1px solid var(--color-outline-variant, #e2e8f0);border-radius:var(--shape-corner-medium, 12px);background-color:var(--color-surface, #fff);box-shadow:var(--shadow-box-shadow-light, 0 2px 4px rgb(0 0 0 / 5%))}._loading_2tdo0_153{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;color:var(--color-on-surface-variant, #414042);text-align:center}._loading-icon_2tdo0_165{margin-bottom:12px;font-size:2rem;color:var(--color-primary, #00204a)}._form_2tdo0_175{--motion-place-step: calc(2 * var(--motion-step));display:flex;flex-direction:column;gap:1.5rem}._form-block_2tdo0_186{--motion-delay: var(--motion-stage-items)}._error-message_2tdo0_192{border:1px solid var(--color-error-container-border, #fecaca);color:var(--color-error, #b91c1c);background-color:var(--color-error-container, #fee2e2)}._page-container_h5dv3_3{position:relative;width:100%;min-height:100vh;padding:2rem}._menu-button_h5dv3_10{cursor:pointer;position:fixed;z-index:100;top:20px;right:20px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;border-radius:8px;color:var(--color-on-surface);background:none;background-color:var(--color-surface-container-lowest);transition:all var(--duration-fast) var(--ease-standard)}._menu-button_h5dv3_10:hover{background-color:var(--color-surface-container-low)}._menu-button_h5dv3_10 ._anticon_h5dv3_48{font-size:36px}._loading-container_h5dv3_53{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:100%;min-height:200px;padding:2rem}._error-container_h5dv3_68{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:500px;padding:2rem;text-align:center}._error-message_h5dv3_86{max-width:100%;margin-bottom:1.5rem;font-size:1.1rem;color:#d32f2f}._retry-button_h5dv3_93{cursor:pointer;padding:.75rem 1.5rem;border:none;border-radius:4px;font-size:1rem;color:#fff;background-color:#1976d2;transition:background-color var(--duration-fast) var(--ease-standard)}._retry-button_h5dv3_93:focus-visible{outline:2px solid #1976d2;outline-offset:2px}._retry-button_h5dv3_93:disabled{cursor:not-allowed;background-color:#ccc}._retry-button_h5dv3_93:hover:not(:disabled){background-color:#1565c0}._survey-container_h5dv3_122{position:relative;width:100%;max-width:1200px;margin:0 auto;padding:1rem;padding-top:80px}._returning-user-info-block_h5dv3_136 h3{font-size:1.125rem;line-height:1.3}._returning-user-info-block_h5dv3_136 svg{font-size:1.5rem}._auto-save-indicator_h5dv3_148{--motion-duration: var(--duration-fast);position:fixed;z-index:50;right:24px;bottom:24px;display:flex;gap:8px;align-items:center;padding:8px 12px;border-radius:20px;font-size:.8rem;font-weight:500;box-shadow:0 2px 8px #00000026}._auto-save-saving_h5dv3_172{border:1px solid #2196f3;color:#1565c0;background-color:#e3f2fd}._auto-save-spinner_h5dv3_180{--motion-duration: var(--duration-slower);width:16px;height:16px;border:2px solid #1565c0;border-top-color:transparent;border-radius:50%}._auto-save-saved_h5dv3_192{border:1px solid #4caf50;color:#2e7d32;background-color:#e8f5e8}._auto-save-saved_h5dv3_192:before{content:"✓";display:flex;align-items:center;justify-content:center;width:16px;height:16px;font-size:12px;font-weight:700}._auto-save-error_h5dv3_212{border:1px solid #f44336;color:#d32f2f;background-color:#ffebee}._auto-save-error_h5dv3_212:before{content:"⚠";display:flex;align-items:center;justify-content:center;width:16px;height:16px;font-size:14px}._saving-overlay_h5dv3_232{--motion-duration: var(--duration-fast);position:fixed;z-index:1000;inset:0;display:flex;flex-direction:column;gap:1rem;align-items:center;justify-content:center;background-color:#ffffffe5;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._saving-overlay_h5dv3_232:before{cursor:not-allowed;content:"";position:absolute;inset:0}@media(max-width:768px){._menu-button_h5dv3_10{top:16px;right:16px;width:36px;height:36px}._menu-button_h5dv3_10 ._anticon_h5dv3_48{font-size:24px}._loading-container_h5dv3_53{min-height:150px;padding:1rem}._survey-container_h5dv3_122{max-width:1000px;padding:.5rem;padding-top:70px}._auto-save-indicator_h5dv3_148{right:16px;bottom:16px;padding:6px 10px;font-size:.75rem}._auto-save-saving_h5dv3_172:before,._auto-save-saved_h5dv3_192:before,._auto-save-error_h5dv3_212:before{width:14px;height:14px}._error-container_h5dv3_68{padding:1rem}._error-message_h5dv3_86{font-size:1rem}}@media(max-width:1024px)and (not (max-width:768px)){._survey-container_h5dv3_122{max-width:900px}}._menu-button_h5dv3_10:focus-visible{outline:2px solid var(--color-primary, #1976d2);outline-offset:2px}@media(prefers-reduced-motion:reduce){._menu-button_h5dv3_10,._retry-button_h5dv3_93{transition:none}}._step-layout_bwjrm_10{container-name:setup-step panel-host;container-type:inline-size;display:flex;flex-direction:column;gap:16px}._step-header_bwjrm_22{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-start;padding:20px 24px;border:1px solid var(--color-outline-variant, #e2e8f0);border-radius:var(--shape-corner-medium, 12px);background-color:var(--color-surface, #fff)}._step-header-icon_bwjrm_35{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--shape-corner-small, 8px);font-size:20px;color:var(--color-primary, #00204a);background-color:var(--color-primary-container, #d0e4ff)}._step-header-content_bwjrm_51{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}._step-header-action_bwjrm_60{display:flex;flex-shrink:0;align-items:flex-start;align-self:flex-start;margin-left:auto}._step-heading-row_bwjrm_69{display:flex;gap:10px;align-items:center}._step-heading_bwjrm_69{margin:0;font-size:var(--typography-title-large-size, 20px);font-weight:var(--typography-title-large-weight, 600);line-height:1.3;color:var(--color-on-surface, #000)}._step-optional-badge_bwjrm_84{display:inline-flex;flex-shrink:0;align-items:center;padding:2px 10px;border-radius:10px;font-size:11px;font-weight:500;line-height:1.4;color:var(--color-on-surface-variant, #414042);background-color:var(--color-surface-container-high, #ebedef)}._step-description_bwjrm_100{margin:0;font-size:var(--typescale-body-medium-size, 14px);line-height:1.5;color:var(--color-on-surface-variant, #414042)}._step-help-text_bwjrm_107{margin:4px 0 0;font-size:var(--typescale-body-small-size, 13px);line-height:1.6;color:var(--color-on-surface-variant, #414042);opacity:.7}._step-detail-cards_bwjrm_121{display:flex;flex-flow:row wrap;gap:12px}._detail-card_bwjrm_127{display:flex;flex:1 1 280px;flex-direction:column;min-width:0;padding:18px 20px;border:1px solid var(--color-outline-variant, #e2e8f0);border-radius:var(--shape-corner-medium, 12px);background-color:var(--color-surface, #fff);transition:border-color var(--duration-fast) var(--ease-decelerated),box-shadow var(--duration-fast) var(--ease-decelerated)}._detail-card_bwjrm_127:hover{border-color:var(--color-outline-base, #dbdfe3);box-shadow:var(--shadow-box-shadow-light, 0 2px 4px rgb(0 0 0 / 5%))}._detail-card-header_bwjrm_149{display:flex;gap:8px;align-items:center;margin-bottom:12px}._detail-card-icon_bwjrm_156{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:var(--shape-corner-extra-small, 4px);font-size:12px;color:var(--color-primary, #00204a);background-color:var(--color-primary-container, #d0e4ff)}._detail-card-label_bwjrm_171{font-size:11px;font-weight:600;color:var(--color-on-surface-variant, #414042);text-transform:uppercase;letter-spacing:.05em}._detail-card-text_bwjrm_180{margin:0;padding:14px 16px;border-left:3px solid var(--color-primary-container, #d0e4ff);border-radius:0 var(--shape-corner-small, 8px) var(--shape-corner-small, 8px) 0;font-size:13px;line-height:1.7;color:var(--color-on-surface-variant, #414042);background-color:var(--color-surface-container-low, #f8f9fa)}._detail-card-content_bwjrm_194{display:flex;flex-direction:column;gap:var(--space-md);font-size:13px;line-height:1.7;color:var(--color-on-surface-variant, #414042)}._example-detail-container_bwjrm_208{position:relative;flex:1;min-height:60px}._example-detail-text_bwjrm_214{margin:0;font-size:13px;line-height:1.65;color:var(--color-on-surface-variant, #414042);transition:opacity var(--duration-fast) var(--ease-decelerated)}._example-detail-title_bwjrm_224{display:block;margin-bottom:2px;font-size:13px;font-weight:600;color:var(--color-on-surface, #000)}._example-detail-body_bwjrm_234{margin:0;font-size:13px;line-height:1.65;color:var(--color-on-surface-variant, #414042)}._example-detail-fade-out_bwjrm_242{opacity:0}._example-detail-fade-in_bwjrm_246{opacity:1}._detail-card-chips-footer_bwjrm_254{display:flex;flex-direction:column;gap:12px;margin-top:auto;padding-top:12px}._detail-card-chips-divider_bwjrm_263{width:66%;height:1px;margin-left:1rem;background-color:var(--color-outline-variant, #e2e8f0)}._detail-card-chips_bwjrm_254{display:flex;flex-wrap:wrap;gap:6px}._example-chip_bwjrm_276{cursor:pointer;display:inline-flex;align-items:center;padding:5px 14px;border:1px solid var(--color-outline-variant, #e2e8f0);border-radius:14px;font-family:inherit;font-size:12px;line-height:1.4;color:var(--color-on-surface, #000);background-color:var(--color-surface-container-low, #f8f9fa);transition:background-color var(--duration-fast) var(--ease-decelerated),border-color var(--duration-fast) var(--ease-decelerated),color var(--duration-fast) var(--ease-decelerated),box-shadow var(--duration-fast) var(--ease-decelerated)}._example-chip_bwjrm_276:hover{border-color:var(--color-primary, #00204a);color:var(--color-primary, #00204a);background-color:var(--color-primary-container, #d0e4ff)}._example-chip_bwjrm_276:focus-visible{outline:2px solid var(--color-primary, #00204a);outline-offset:1px}._example-chip-active_bwjrm_312{border-color:var(--color-primary, #00204a);color:var(--color-on-primary, #fff);background-color:var(--color-primary, #00204a);box-shadow:var(--shadow-box-shadow-light, 0 2px 4px rgb(0 0 0 / 5%))}._example-chip-active_bwjrm_312:hover{color:var(--color-on-primary, #fff);background-color:var(--color-primary, #00204a)}._step-content_bwjrm_328{display:flex;flex-direction:column;gap:16px}@container setup-step (width <= 42.5rem){._step-header_bwjrm_22{flex-direction:column;gap:12px;padding:16px}._step-header-icon_bwjrm_35{width:40px;height:40px;font-size:18px}._step-heading_bwjrm_69{font-size:var(--typography-title-medium-size, 18px)}._step-detail-cards_bwjrm_121{flex-direction:column}._detail-card_bwjrm_127{flex-basis:auto}}@container setup-step (width <= 22.5rem){._step-header_bwjrm_22{padding:12px}._detail-card_bwjrm_127{padding:14px}}._wizard-actions_188y3_7{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;margin-top:24px;padding-top:24px;border-top:1px solid var(--color-outline-variant)}._actions-left_188y3_18,._actions-right_188y3_23{display:flex;gap:12px}@container setup-wizard-page (width <= 30rem){._wizard-actions_188y3_7{flex-direction:column;gap:12px}._actions-left_188y3_18,._actions-right_188y3_23{justify-content:center;width:100%}}._wizard-nav_1mz3s_3{--nav-ripple-step: calc(var(--duration-instant) / 2);--nav-ripple-max-delay: var(--duration-slow);--nav-ripple-duration: var(--duration-slow);--nav-ripple-reach: 0;--nav-ripple-span: calc( min( var(--nav-ripple-reach) * var(--nav-ripple-step), var(--nav-ripple-max-delay) ) + var(--nav-ripple-duration) );--nav-scrollbar-width: .5rem;--nav-scrollbar-thumb: color-mix( in srgb, var(--color-on-primary) 16%, transparent );--nav-scrollbar-thumb-active: color-mix( in srgb, var(--color-on-primary) 32%, transparent );position:relative;overflow-y:auto;display:flex;flex-direction:column;flex-shrink:0;box-sizing:border-box;width:17.5rem;height:100dvh;padding:0 0 var(--space-lg);border-right:1px solid color-mix(in srgb,var(--color-on-primary) 10%,transparent);background-color:var(--color-primary);box-shadow:var(--shadow-box-shadow-medium)}._wizard-nav_1mz3s_3::-webkit-scrollbar,._nav-steps_1mz3s_64::-webkit-scrollbar{width:var(--nav-scrollbar-width)}._wizard-nav_1mz3s_3::-webkit-scrollbar-track,._nav-steps_1mz3s_64::-webkit-scrollbar-track{margin-block:var(--space-xs);background:transparent}._wizard-nav_1mz3s_3::-webkit-scrollbar-thumb,._nav-steps_1mz3s_64::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:var(--nav-scrollbar-width);background:var(--nav-scrollbar-thumb);background-clip:padding-box}._wizard-nav_1mz3s_3:hover::-webkit-scrollbar-thumb,._nav-steps_1mz3s_64:hover::-webkit-scrollbar-thumb{background:var(--nav-scrollbar-thumb-active);background-clip:padding-box}._wizard-nav_1mz3s_3::-webkit-scrollbar-button,._nav-steps_1mz3s_64::-webkit-scrollbar-button{display:none}@supports not selector(::-webkit-scrollbar){._wizard-nav_1mz3s_3,._nav-steps_1mz3s_64{scrollbar-color:var(--nav-scrollbar-thumb) transparent;scrollbar-width:thin}}._nav-header_1mz3s_107{--nav-header-art: none;overflow:hidden;display:flex;flex-shrink:0;align-items:center;padding:var(--space-lg);border-bottom:1px solid color-mix(in srgb,var(--color-on-primary) 15%,transparent)}._nav-header_1mz3s_107:before{--wave-backdrop-color: var(--color-on-primary);opacity:.24;-webkit-mask-image:var(--nav-header-art);mask-image:var(--nav-header-art);-webkit-mask-position:center;mask-position:center}._art-cover_1mz3s_161{--motion-duration: var(--nav-ripple-span);--motion-ease: var(--ease-legacy);--motion-from-inline: -100%;--motion-opacity-from: 1;--motion-inline-sign: 1;pointer-events:none;position:absolute;z-index:-1;left:100%;inset-block:0;width:125%;background:linear-gradient(to right,transparent 0,var(--color-primary) 20%);animation-play-state:paused}._nav-header_1mz3s_107[data-art-ready] ._art-cover_1mz3s_161{animation-play-state:running}._nav-header_1mz3s_107:not([data-art]):before{display:none}._header-group_1mz3s_204{display:flex;gap:var(--space-sm);align-items:center;min-width:0}._back-button_1mz3s_211{cursor:pointer;position:absolute;z-index:1;inset:0;margin:0;padding:0;border:none;background-color:transparent}._back-button_1mz3s_211:focus-visible{outline:2px solid var(--color-on-primary);outline-offset:calc(var(--space-2xs) * -2)}._back-icon_1mz3s_236{--motion-hover-duration: var(--duration-normal);--motion-hover-ease: var(--ease-emphasized);--motion-nudge-hover: calc(var(--motion-distance-xs) * -1) 0;--motion-nudge-press: calc(var(--motion-distance-xs) * -2) 0;flex-shrink:0;font-size:var(--size-icon-md);color:color-mix(in srgb,var(--color-on-primary) 70%,transparent);transition:color var(--duration-fast) var(--ease-standard),translate var(--motion-hover-duration) var(--motion-hover-ease)}._back-button_1mz3s_211:hover+._header-group_1mz3s_204 ._back-icon_1mz3s_236,._back-button_1mz3s_211:focus-visible+._header-group_1mz3s_204 ._back-icon_1mz3s_236,._back-button_1mz3s_211:active+._header-group_1mz3s_204 ._back-icon_1mz3s_236{color:var(--color-on-primary)}._back-button_1mz3s_211:focus-visible+._header-group_1mz3s_204 ._back-icon_1mz3s_236{translate:var(--motion-nudge-hover)}._nav-title_1mz3s_266{min-width:0;margin:0;font-size:var(--text-xl);font-weight:var(--font-weight-bold);line-height:var(--leading-tight);color:var(--color-on-primary);text-wrap:balance;letter-spacing:var(--tracking-tight)}._nav-steps_1mz3s_64{position:relative;overflow-y:auto;display:flex;flex:1;flex-direction:column;padding:var(--space-md) 0}._step-indicator_1mz3s_299{--indicator-x: 0;--indicator-y: 0;--indicator-width: 0;--indicator-height: 0;--motion-follow-duration: var(--duration-slow);--motion-follow-ease: var(--ease-emphasized);pointer-events:none;position:absolute;top:0;left:0;translate:var(--indicator-x) var(--indicator-y);width:var(--indicator-width);height:var(--indicator-height)}._step-indicator-surface_1mz3s_323{--motion-duration: var(--duration-slow);--motion-ease: var(--ease-emphasized);position:absolute;inset:0;border-radius:inherit;background-color:color-mix(in srgb,var(--color-on-primary) 12%,transparent)}._step-indicator-surface_1mz3s_323:before{content:"";position:absolute;left:0;inset-block:var(--space-xs);width:3px;border-radius:0 var(--shape-corner-extra-small) var(--shape-corner-extra-small) 0;background-color:var(--color-on-primary)}._nav-step_1mz3s_64{--step-distance: 0;--step-direction: 0;--motion-duration: var(--nav-ripple-duration);--motion-from-block: calc( var(--step-direction) * var(--motion-distance-sm) * -1 );--motion-delay: min( calc(var(--step-distance) * var(--nav-ripple-step)), var(--nav-ripple-max-delay) );cursor:pointer;position:relative;display:flex;gap:var(--space-sm);align-items:center;width:100%;padding:var(--space-sm) var(--space-lg);border:none;text-align:left;background:none;transition:background-color var(--duration-fast) var(--ease-standard)}._nav-step_1mz3s_64:focus-visible{outline:2px solid var(--color-on-primary);outline-offset:-2px}._nav-step_1mz3s_64:disabled{cursor:not-allowed;opacity:.5}._nav-step_1mz3s_64:not(:disabled):hover{background-color:color-mix(in srgb,var(--color-on-primary) 10%,transparent)}._step-number_1mz3s_418{isolation:isolate;position:relative;display:flex;align-items:center;justify-content:center;width:calc(var(--size-control-sm) - var(--space-2xs));min-width:calc(var(--size-control-sm) - var(--space-2xs));height:calc(var(--size-control-sm) - var(--space-2xs));border:2px solid color-mix(in srgb,var(--color-on-primary) 35%,transparent);border-radius:50%;font-size:var(--text-xs);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;color:color-mix(in srgb,var(--color-on-primary) 70%,transparent);background-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),translate var(--motion-hover-duration) var(--motion-hover-ease)}._step-ring_1mz3s_451{--motion-duration: var(--duration-slow);--motion-ease: var(--ease-standard);--motion-from-block: 0px;--motion-scale-from: .7;--motion-opacity-from: 1;position:absolute;z-index:-1;inset:-2px;border-radius:50%;background-color:var(--color-on-primary)}._step-digit-current_1mz3s_469{--motion-duration: var(--duration-slow)}._step-check_1mz3s_477{--motion-ease: var(--ease-emphasized)}._step-info_1mz3s_483{display:flex;flex-direction:column;gap:var(--space-2xs);min-width:0}._step-label_1mz3s_490{font-size:var(--text-sm);font-weight:var(--font-weight-medium);line-height:var(--leading-snug);color:var(--color-on-primary);transition:color var(--duration-fast) var(--ease-standard)}._step-description_1mz3s_499{font-size:var(--text-xs);line-height:var(--leading-normal);color:color-mix(in srgb,var(--color-on-primary) 60%,transparent);transition:color var(--duration-fast) var(--ease-standard)}._step-required-badge_1mz3s_506{display:inline-block;margin-left:var(--space-2xs);padding:0 var(--space-2xs);border-radius:var(--shape-corner-extra-small);font-size:var(--text-xs2);font-weight:var(--font-weight-medium);color:var(--color-error-container);white-space:nowrap;background-color:color-mix(in srgb,var(--color-on-primary) 15%,transparent)}._nav-step-current_1mz3s_527 ._step-number_1mz3s_418{border-color:transparent;color:var(--color-primary);background-color:transparent}._nav-step-current_1mz3s_527 ._step-label_1mz3s_490{font-weight:var(--font-weight-semibold);color:var(--color-on-primary)}._nav-step-current_1mz3s_527 ._step-description_1mz3s_499{color:color-mix(in srgb,var(--color-on-primary) 75%,transparent)}._nav-step-current_1mz3s_527:not(:disabled):hover{background-color:color-mix(in srgb,var(--color-on-primary) 6%,transparent)}._nav-step-completed_1mz3s_547 ._step-number_1mz3s_418{border-color:color-mix(in srgb,var(--color-on-primary) 50%,transparent);color:var(--color-on-primary);background-color:color-mix(in srgb,var(--color-on-primary) 20%,transparent)}._nav-step_1mz3s_64:disabled ._step-number_1mz3s_418{translate:none}._nav-step_1mz3s_64:not(:disabled,._nav-step-current_1mz3s_527):hover ._step-number_1mz3s_418{border-color:color-mix(in srgb,var(--color-on-primary) 60%,transparent);color:var(--color-on-primary)}._nav-step-completed_1mz3s_547:not(:disabled):hover ._step-number_1mz3s_418{border-color:color-mix(in srgb,var(--color-on-primary) 60%,transparent);background-color:color-mix(in srgb,var(--color-on-primary) 25%,transparent)}._nav-footer_1mz3s_581{display:flex;flex-direction:column;gap:var(--space-sm);padding:var(--space-md) var(--space-lg) 0;border-top:1px solid color-mix(in srgb,var(--color-on-primary) 15%,transparent)}._nav-progress-track_1mz3s_591{overflow:hidden;display:block;height:var(--space-xs);border-radius:var(--space-xs);background-color:color-mix(in srgb,var(--color-on-primary) 15%,transparent)}._nav-progress-fill_1mz3s_608{--nav-progress: 0;--motion-meter-value: var(--nav-progress);--motion-meter-radius: var(--space-xs);--motion-duration: var(--duration-slower);--motion-ease: var(--ease-emphasized);--motion-delay: var(--duration-normal);display:block;width:100%;height:100%;background-color:var(--color-on-primary)}._nav-progress-text_1mz3s_626{font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:color-mix(in srgb,var(--color-on-primary) 60%,transparent);text-align:center}@container setup-wizard-page (width <= 56.25rem){._wizard-nav_1mz3s_3{position:static;overflow-y:visible;flex-direction:column;box-sizing:border-box;width:100%;height:auto;padding:0 var(--space-md) var(--space-md);border-right:none;border-bottom:1px solid color-mix(in srgb,var(--color-on-primary) 15%,transparent)}._nav-header_1mz3s_107{margin-inline:calc(var(--space-md) * -1);padding:var(--space-md)}._back-icon_1mz3s_236{font-size:var(--size-icon-sm)}._nav-title_1mz3s_266{font-size:var(--text-lg)}._nav-steps_1mz3s_64{overflow:visible;display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-sm);width:100%;padding:var(--space-sm) 0}._nav-step_1mz3s_64{flex-direction:column;align-items:center;box-sizing:border-box;width:100%;min-width:unset;padding:var(--space-sm) var(--space-2xs);border-radius:var(--shape-corner-small);text-align:center}._step-indicator_1mz3s_299{border-radius:var(--shape-corner-small)}._step-indicator-surface_1mz3s_323:before{display:none}._step-info_1mz3s_483{align-items:center;width:100%;min-width:0}._step-description_1mz3s_499{display:none}._step-label_1mz3s_490{font-size:var(--text-xs2);overflow-wrap:break-word}._step-required-badge_1mz3s_506,._nav-footer_1mz3s_581{display:none}}@container setup-wizard-page (width <= 42.5rem){._nav-steps_1mz3s_64{grid-template-columns:repeat(3,1fr)}}@container setup-wizard-page (width <= 30rem){._nav-steps_1mz3s_64{grid-template-columns:repeat(2,1fr)}._step-number_1mz3s_418{width:var(--size-icon-lg);min-width:var(--size-icon-lg);height:var(--size-icon-lg);font-size:var(--text-xs2)}._step-label_1mz3s_490{font-size:var(--text-xs2)}}@container setup-wizard-page (width <= 22.5rem){._nav-steps_1mz3s_64{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){._nav-step_1mz3s_64,._step-number_1mz3s_418,._step-label_1mz3s_490,._step-description_1mz3s_499,._back-icon_1mz3s_236{transition:none}._back-button_1mz3s_211:focus-visible+._header-group_1mz3s_204 ._back-icon_1mz3s_236{translate:none}}._page-container_1n135_9{container-name:setup-wizard-page;container-type:inline-size;overflow:hidden;display:flex;flex-direction:row;width:100%;max-width:100vw;height:100vh;background-color:var(--color-surface-container-lowest)}._loading-container_1n135_27{display:flex;flex:1;flex-direction:column;gap:1rem;align-items:center;justify-content:center;width:100%;height:100%;padding:2rem}._loading-text_1n135_40{font-size:var(--typography-body-medium-size, 14px);color:var(--color-on-surface-variant)}._error-container_1n135_45{display:flex;flex:1;flex-direction:column;gap:1.5rem;align-items:center;justify-content:center;width:100%;height:100%;padding:2rem}._error-text_1n135_58{max-width:400px;font-size:var(--typography-body-medium-size, 14px);color:var(--color-error);text-align:center}._error-button_1n135_65{cursor:pointer;display:flex;gap:.5rem;align-items:center;padding:.75rem 1.5rem;border:none;border-radius:var(--shape-corner-small);font-size:var(--typography-body-medium-size, 14px);font-weight:500;color:var(--color-on-primary);background-color:var(--color-primary);transition:background-color var(--duration-fast) var(--ease-standard)}._error-button_1n135_65:hover{background-color:var(--color-primary-dark, #2563eb)}._wizard-content_1n135_94{overflow-y:auto;display:flex;flex:1;flex-direction:column;box-sizing:border-box;min-width:0;height:100vh;padding:24px}._wizard-content_1n135_94>*{box-sizing:border-box;max-width:100%}@media(max-width:900px){._page-container_1n135_9{overflow-y:auto;flex-direction:column;height:auto;min-height:100vh}}@container setup-wizard-page (width <= 56.25rem){._wizard-content_1n135_94{overflow-y:visible;width:100%;height:auto;padding:16px}}@media(prefers-reduced-motion:reduce){._error-button_1n135_65{transition:none}}._panel_1xu05_7{display:flex;flex-direction:column;gap:20px;padding:20px 24px;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium);background-color:var(--color-surface)}._field_1xu05_23{display:flex;flex-direction:column;gap:6px}._form-label_1xu05_29{font-size:var(--typography-label-large-size, 14px);font-weight:var(--typography-label-large-weight, 500);color:var(--color-on-surface)}._form-textarea_1xu05_35{resize:vertical;width:100%;min-height:80px;padding:10px 14px;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small);font-family:inherit;font-size:var(--typography-body-medium-size, 14px);line-height:1.5;color:var(--color-on-surface);background-color:var(--color-surface);transition:border-color var(--duration-fast) var(--ease-standard)}._form-textarea_1xu05_35:focus{border-color:var(--color-primary);outline:none}._form-textarea_1xu05_35:disabled{cursor:not-allowed;opacity:.6;background-color:var(--color-surface-container-low)}._form-textarea_1xu05_35::placeholder{color:var(--color-on-surface-variant)}._color-section_1xu05_73{display:flex;flex-direction:column;gap:8px}._color-section-header_1xu05_79{display:flex;gap:8px;align-items:center}._color-section-icon_1xu05_85{font-size:14px;color:var(--color-primary)}._color-section-title_1xu05_90{margin:0;font-size:var(--typography-label-large-size, 14px);font-weight:var(--typography-label-large-weight, 500);color:var(--color-on-surface)}._save-status_1xu05_101{display:flex;gap:6px;align-items:center;font-size:var(--typography-body-small-size, 12px)}._save-status-saving_1xu05_108{color:var(--color-warning, #f59e0b)}._save-status-saved_1xu05_112{color:var(--color-success, #10b981)}._save-status-error_1xu05_116{color:var(--color-error)}._baseline-badge_1xu05_124{display:inline-flex;gap:4px;align-items:center;padding:4px 10px;border-radius:12px;font-size:var(--typography-label-small-size, 11px);font-weight:500;color:var(--color-primary);background-color:var(--color-primary-container)}@media(max-width:480px){._panel_1xu05_7{padding:16px}}._form_yi2gp_8{display:flex;flex-direction:column;gap:1.25rem}._invalid-notice_yi2gp_20{display:flex;gap:.5rem;align-items:flex-start;padding:.625rem .875rem;border-radius:var(--shape-corner-small, .25rem);font-size:.75rem;color:var(--color-error, #dc2626);background-color:var(--color-error-container, #fee2e2)}._invalid-notice-icon_yi2gp_34{flex-shrink:0;margin-top:.125rem}._form-section_yi2gp_43{display:flex;flex-direction:column;gap:.875rem;padding:1rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small, .25rem);background:var(--color-surface-container-lowest)}._form-section-header_yi2gp_55{display:flex;gap:.5rem;align-items:center;margin-bottom:.25rem;padding-bottom:.625rem;border-bottom:1px solid var(--color-outline-variant)}._form-section-header-spread_yi2gp_65{display:flex;align-items:center;justify-content:space-between;margin-bottom:.25rem;padding-bottom:.625rem;border-bottom:1px solid var(--color-outline-variant)}._form-section-title-group_yi2gp_75{display:flex;gap:.5rem;align-items:center}._form-section-icon_yi2gp_81{font-size:.875rem;color:var(--color-primary)}._form-section-title_yi2gp_75{margin:0;font-size:.875rem;font-weight:600;color:var(--color-on-surface)}._form-row_yi2gp_97{display:grid;grid-template-columns:1fr 1fr;gap:1rem}._toggle-field_yi2gp_103{padding:.625rem .875rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small, .25rem);background:var(--color-surface)}._toggle-field_yi2gp_103:hover{background:var(--color-surface-container-lowest)}._group-settings_yi2gp_118{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1rem;padding:.75rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small, .25rem);background:var(--color-surface-container)}._condition-table_yi2gp_134{overflow:hidden;display:flex;flex-direction:column;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small, .25rem);background:var(--color-surface)}._condition-table-header_yi2gp_145{display:flex;align-items:center;justify-content:space-between;padding:.5rem .75rem;border-bottom:1px solid var(--color-outline-variant);font-size:.75rem;font-weight:600;color:var(--color-on-surface-variant);text-transform:uppercase;letter-spacing:.02em;background:var(--color-surface-container-low)}._condition-rows_yi2gp_162{display:flex;flex-direction:column}._condition-row_yi2gp_162{display:flex;flex-wrap:wrap;gap:.5rem;align-items:end;padding:.625rem .75rem;border-bottom:1px solid var(--color-outline-variant)}._condition-row_yi2gp_162:last-child{border-bottom:none}._condition-row_yi2gp_162>*{flex:1 1 0;min-width:8rem}._condition-remove-btn_yi2gp_186{cursor:pointer;display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:2rem;min-width:auto;height:2rem;margin-bottom:.25rem;padding:0;border:1px solid var(--color-outline-variant, #e5e7eb);border-radius:var(--shape-corner-small, 4px);font-size:.75rem;color:var(--color-on-surface-variant, #6b7280);background:transparent;transition:color var(--duration-instant) var(--ease-decelerated),border-color var(--duration-instant) var(--ease-decelerated),background-color var(--duration-instant) var(--ease-decelerated)}._condition-remove-btn_yi2gp_186:hover{border-color:var(--color-error, #dc2626);color:var(--color-error, #dc2626);background-color:var(--color-error-container, #fee2e2)}._inline-list-add-button_yi2gp_223{cursor:pointer;display:flex;gap:.375rem;align-items:center;justify-content:center;padding:.5rem .75rem;border:none;border-top:1px dashed var(--color-outline-variant);font-size:.8125rem;color:var(--color-primary);background:transparent;transition:all var(--duration-fast) var(--ease-standard)}._inline-list-add-button_yi2gp_223:hover{border-color:var(--color-primary);background:var(--color-primary-container)}._inline-list-add-button_yi2gp_223:disabled{cursor:not-allowed;opacity:.5}._event-picker_yi2gp_257{display:flex;flex-direction:column;gap:.5rem}._event-picker-list_yi2gp_263{overflow-y:auto;display:flex;flex-direction:column;gap:.25rem;max-height:14rem;border:1px solid var(--color-outline-variant, #e5e7eb);border-radius:var(--shape-corner-small, 4px)}._event-picker-item_yi2gp_274{cursor:pointer;display:flex;gap:.5rem;align-items:center;padding:.5rem .75rem;font-size:.8125rem;color:var(--color-on-surface, #1f2937);transition:background-color var(--duration-instant) var(--ease-decelerated)}._event-picker-item_yi2gp_274:hover{background-color:var(--color-surface-container-low, #f9fafb)}._event-picker-item-selected_yi2gp_293{background-color:var(--color-primary-container, #e0e7ff)}._event-picker-checkbox_yi2gp_297{flex-shrink:0;width:1rem;height:1rem;accent-color:var(--color-primary, #4f46e5)}._event-picker-label_yi2gp_304{overflow:hidden;flex:1;min-width:0;text-overflow:ellipsis;white-space:nowrap}._event-picker-type_yi2gp_314{flex-shrink:0;padding:1px 6px;border-radius:var(--shape-corner-full, 9999px);font-size:.625rem;font-weight:600}._event-picker-type-income_yi2gp_324{color:var(--color-success-dark, #166534);background-color:var(--color-success-container, #dcfce7)}._event-picker-type-expense_yi2gp_329{color:var(--color-error-dark, #991b1b);background-color:var(--color-error-container, #fee2e2)}._event-picker-type-transfer_yi2gp_334{color:var(--color-primary-dark, #3730a3);background-color:var(--color-primary-container, #e0e7ff)}._event-picker-empty_yi2gp_339{padding:1.5rem;font-size:.8125rem;color:var(--color-on-surface-variant, #6b7280);text-align:center}._event-picker-selected-count_yi2gp_346{font-size:.75rem;color:var(--color-on-surface-variant, #6b7280)}._panel_exwry_7{display:flex;flex-direction:column;border:1px solid var(--color-outline-variant, #e5e7eb);border-radius:var(--shape-corner-large, 12px);background-color:var(--color-surface, #fff);box-shadow:var(--shadow-box-shadow-light)}._panel-header-wrapper_exwry_26{display:flex;flex-direction:row;align-items:center;border-radius:var(--shape-corner-large, 12px);background-color:var(--color-surface-container, #f0f1f3);transition:background-color var(--duration-fast) var(--ease-decelerated)}._panel-header-wrapper_exwry_26:hover{background-color:var(--color-surface-container-high, #e6e8eb)}._panel_exwry_7:not(._panel-collapsed_exwry_18) ._panel-header-wrapper_exwry_26{border-bottom:1px solid var(--color-outline-variant, #e5e7eb);border-radius:var(--shape-corner-large, 12px) var(--shape-corner-large, 12px) 0 0}._panel-header_exwry_26{cursor:pointer;display:flex;flex:1;flex-direction:row;align-items:center;justify-content:space-between;padding:12px 12px 12px 24px;border:none;font-family:inherit;text-align:left;background-color:transparent}._panel-header_exwry_26:focus-visible{outline:2px solid var(--color-primary, #4f46e5);outline-offset:-2px}._panel-header-add_exwry_71{cursor:pointer;display:flex;gap:6px;align-items:center;justify-content:center;height:32px;padding:0 12px;border:1px solid var(--color-outline-variant, #e5e7eb);border-radius:var(--shape-corner-small, 6px);font-size:.75rem;font-weight:500;color:var(--color-on-surface-variant, #6b7280);background-color:var(--color-surface, #fff);transition:background-color var(--duration-fast) var(--ease-decelerated),border-color var(--duration-fast) var(--ease-decelerated),color var(--duration-fast) var(--ease-decelerated)}._panel-header-add_exwry_71:hover{border-color:var(--color-primary, #4f46e5);color:var(--color-primary, #4f46e5);background-color:var(--color-primary-container, #e0e7ff)}._panel-header-add_exwry_71:focus-visible{outline:2px solid var(--color-primary, #4f46e5);outline-offset:2px}._panel-chevron-btn_exwry_107{cursor:pointer;display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin-right:12px;padding:0;border:none;background-color:transparent}._panel-chevron-btn_exwry_107:focus-visible{outline:2px solid var(--color-primary, #4f46e5);outline-offset:-2px}._panel-header-left_exwry_128{display:flex;flex-direction:row;gap:12px;align-items:center}._panel-title_exwry_135{margin:0;font-size:13px;font-weight:600;color:var(--color-on-surface-variant, #6b7280);text-transform:uppercase;letter-spacing:.5px}._panel-count_exwry_145{display:flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:var(--shape-corner-full, 9999px);font-size:.6875rem;font-weight:600;color:var(--color-on-primary-container, #312e81);background-color:var(--color-primary-container, #e0e7ff)}._panel-chevron_exwry_107{display:flex;align-items:center;justify-content:center;width:20px;height:20px;font-size:.75rem;color:var(--color-on-surface-variant, #6b7280)}._panel-chevron-glyph_exwry_176{rotate:90deg}._panel-body-hover-expanded_exwry_195{cursor:pointer}._panel-body-inner_exwry_201{padding:20px;opacity:0;transition:opacity var(--duration-fast) var(--ease-decelerated);transition-delay:0ms}._panel-body-inner-visible_exwry_208{opacity:1;transition-delay:var(--duration-instant)}._panel-content_exwry_217{display:flex;flex-direction:column;gap:16px}._panel-list_exwry_223,._panel-loading_exwry_233{display:flex;flex-direction:column;gap:12px}._panel-error_exwry_243{display:flex;flex-direction:column;gap:16px;align-items:center;justify-content:center;padding:48px 24px;text-align:center}._panel-error-icon_exwry_255{font-size:2.5rem;color:var(--color-error, #dc2626)}._panel-error-content_exwry_260{display:flex;flex-direction:column;gap:8px;align-items:center;max-width:280px}._panel-error-title_exwry_269{font-size:1rem;font-weight:600;color:var(--color-on-surface, #1f2937)}._panel-error-message_exwry_275{margin-bottom:8px;font-size:.875rem;line-height:1.5;color:var(--color-on-surface-variant, #6b7280)}._panel-empty_exwry_286{display:flex;flex-direction:column;gap:8px;align-items:center;justify-content:center;padding:24px;border:2px dashed var(--color-outline-variant, #e2e8f0);border-radius:var(--shape-corner-small, 8px);text-align:center}._panel-empty-title_exwry_300{font-size:.875rem;font-weight:600;color:var(--color-on-surface, #1f2937)}._panel-empty-message_exwry_306{max-width:280px;margin-bottom:4px;font-size:.8125rem;line-height:1.4;color:var(--color-on-surface-variant, #6b7280)}@media(prefers-reduced-motion:reduce){._panel-chevron_exwry_107,._panel-body_exwry_187,._panel-body-inner_exwry_201{transition:none}}._item_16a9d_7{display:flex;flex-direction:column;box-sizing:border-box;width:100%;border:1px solid var(--color-outline-variant, #e5e7eb);border-left:8px solid var(--color-warning, #f59e0b);border-radius:var(--shape-corner-small, 6px);background-color:var(--color-surface, #fff);transition:border-color var(--duration-fast) var(--ease-decelerated),background-color var(--duration-fast) var(--ease-decelerated)}._item_16a9d_7:hover{background-color:var(--color-surface-container-low, #f9fafb)}._item-inactive_16a9d_28{border-left-color:var(--color-outline-variant, #e5e7eb);opacity:.6}._item-loading_16a9d_33{min-height:60px;padding:14px 16px}._item-error_16a9d_38{flex-direction:row;gap:8px;align-items:center;padding:14px 16px;color:var(--color-error, #dc2626)}._item-error-icon_16a9d_48{font-size:.875rem}._item-error-text_16a9d_52{font-size:.75rem}._item-header_16a9d_60{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;padding:12px 14px}._item-toggle_16a9d_69{flex-shrink:0}._item-info_16a9d_77{display:flex;flex-direction:column;gap:2px;min-width:0}._item-label_16a9d_84{overflow:hidden;font-size:.875rem;font-weight:600;color:var(--color-on-surface, #1f2937);text-overflow:ellipsis;white-space:nowrap}._item-description_16a9d_94{overflow:hidden;font-size:.75rem;color:var(--color-on-surface-variant, #6b7280);text-overflow:ellipsis;white-space:nowrap}._item-chips_16a9d_107{display:flex;flex:1;flex-wrap:wrap;gap:4px;align-items:center;justify-content:flex-end;min-width:0}._condition-chip_16a9d_118{display:flex;gap:4px;align-items:center;padding:3px 8px;border-radius:var(--shape-corner-small, 4px);font-size:.6875rem;font-weight:500;color:#92400e;white-space:nowrap;background-color:#fef3c7}._condition-chip-icon_16a9d_134{font-size:.625rem;opacity:.7}._linked-event-chip_16a9d_139{display:flex;gap:4px;align-items:center;padding:3px 8px;border-radius:var(--shape-corner-small, 4px);font-size:.6875rem;font-weight:500;color:var(--color-on-surface-variant, #6b7280);white-space:nowrap;background-color:var(--color-surface-container, #f0f1f3)}._linked-event-chip-icon_16a9d_155{font-size:.5625rem;opacity:.6}._item-badges_16a9d_160{display:flex;flex-shrink:0;gap:6px;align-items:center}._item-logic-badge_16a9d_167{display:flex;align-items:center;justify-content:center;padding:2px 8px;border-radius:var(--shape-corner-full, 9999px);font-size:.625rem;font-weight:700;letter-spacing:.5px}._logic-and_16a9d_180{color:#1e40af;background-color:#dbeafe}._logic-or_16a9d_185{color:#7c3aed;background-color:#ede9fe}._item-probability_16a9d_190{display:flex;align-items:center;justify-content:center;padding:2px 8px;border-radius:var(--shape-corner-full, 9999px);font-size:.6875rem;font-weight:600;color:var(--color-on-surface-variant, #6b7280);background-color:var(--color-surface-container, #f0f1f3)}._item-actions_16a9d_209{display:flex;flex-shrink:0;gap:4px;align-items:center}._item-action-btn_16a9d_216{cursor:pointer;display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:var(--shape-corner-small, 4px);font-size:.75rem;color:var(--color-on-surface-variant, #6b7280);background-color:transparent;transition:background-color var(--duration-instant) var(--ease-decelerated),color var(--duration-instant) var(--ease-decelerated)}._item-action-btn_16a9d_216:hover{color:var(--color-on-surface, #1f2937);background-color:var(--color-surface-container-high, #e6e8eb)}._item-action-btn-danger_16a9d_244:hover{color:var(--color-error, #dc2626);background-color:var(--color-error-container, #fee2e2)}._item-invalid-badge_16a9d_253{display:flex;gap:4px;align-items:center;padding:2px 8px;border-radius:var(--shape-corner-full, 9999px);font-size:.625rem;font-weight:600;color:var(--color-error, #dc2626);white-space:nowrap;background-color:var(--color-error-container, #fee2e2)}@media(prefers-reduced-motion:reduce){._item_16a9d_7{transition:none}}._custom-pattern-section_bv4sj_16{display:flex;flex-direction:column;gap:.875rem;padding:.875rem;border:1px solid color-mix(in srgb,var(--color-primary) 20%,transparent);border-radius:var(--shape-corner-small, .25rem);background:color-mix(in srgb,var(--color-primary) 3%,transparent)}._custom-pattern-section-title_bv4sj_28{margin:0;font-size:.8125rem;font-weight:600;color:var(--color-on-surface)}._custom-pattern-field_bv4sj_39{display:flex;flex-direction:column;gap:.375rem}._custom-pattern-label_bv4sj_45{font-size:.75rem;font-weight:500;color:var(--color-on-surface-variant)}._custom-pattern-hint_bv4sj_51{font-size:.6875rem;font-style:italic;line-height:1.3;color:var(--color-on-surface-variant)}._field-info-icon_bv4sj_58{cursor:help;margin-left:4px;font-size:.6875rem;color:var(--color-on-surface-variant, #9ca3af)}._field-error_bv4sj_65{font-size:.75rem;color:var(--color-error, #dc2626)}._pattern-mode-toggle_bv4sj_74{overflow:hidden;display:flex;gap:0;margin-bottom:12px;border:1px solid var(--color-outline-variant, #ccc);border-radius:var(--shape-corner-small, 6px)}._pattern-mode-btn_bv4sj_84{cursor:pointer;flex:1;padding:6px 12px;border:none;font-size:.75rem;font-weight:500;color:var(--color-on-surface-variant, #666);background:var(--color-surface, #fff);transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}._pattern-mode-btn_bv4sj_84:disabled{cursor:not-allowed;opacity:.5}._pattern-mode-btn_bv4sj_84:not(:last-child){border-right:1px solid var(--color-outline-variant, #ccc)}._pattern-mode-btn_bv4sj_84:hover:not(._pattern-mode-btn-active_bv4sj_112){background:var(--color-surface-container-low, #f5f5f5)}._pattern-mode-btn-active_bv4sj_112{color:var(--color-on-primary, #fff);background:var(--color-primary, #6750a4)}._dom-grid_bv4sj_125{display:flex;flex-wrap:wrap;gap:4px}._dom-btn_bv4sj_131{cursor:pointer;display:flex;align-items:center;justify-content:center;width:30px;height:28px;padding:0;border:1px solid var(--color-outline-variant);border-radius:4px;font-size:.6875rem;font-weight:500;color:var(--color-on-surface-variant);background:var(--color-surface);transition:all var(--duration-fast) var(--ease-standard)}._dom-btn_bv4sj_131:hover{border-color:var(--color-primary);color:var(--color-primary);background:var(--color-surface-container-low)}._dom-btn-selected_bv4sj_159{border-color:var(--color-primary);color:#fff;background:var(--color-primary)}._dom-btn-selected_bv4sj_159:hover{color:#fff;background:color-mix(in srgb,var(--color-primary) 85%,black)}._dow-row_bv4sj_174{display:flex;gap:4px}._dow-btn_bv4sj_179{cursor:pointer;display:flex;align-items:center;justify-content:center;width:38px;height:28px;padding:0;border:1px solid var(--color-outline-variant);border-radius:4px;font-size:.6875rem;font-weight:500;color:var(--color-on-surface-variant);background:var(--color-surface);transition:all var(--duration-fast) var(--ease-standard)}._dow-btn_bv4sj_179:hover{border-color:var(--color-primary);color:var(--color-primary);background:var(--color-surface-container-low)}._dow-btn-selected_bv4sj_207{border-color:var(--color-primary);color:#fff;background:var(--color-primary)}._dow-btn-selected_bv4sj_207:hover{color:#fff;background:color-mix(in srgb,var(--color-primary) 85%,black)}._wom-row_bv4sj_222{display:flex;gap:4px}._wom-btn_bv4sj_227{cursor:pointer;display:flex;align-items:center;justify-content:center;min-width:38px;height:28px;padding:0 6px;border:1px solid var(--color-outline-variant);border-radius:4px;font-size:.6875rem;font-weight:500;color:var(--color-on-surface-variant);background:var(--color-surface);transition:all var(--duration-fast) var(--ease-standard)}._wom-btn_bv4sj_227:hover{border-color:var(--color-primary);color:var(--color-primary);background:var(--color-surface-container-low)}._wom-btn-selected_bv4sj_255{border-color:var(--color-primary);color:#fff;background:var(--color-primary)}._wom-btn-selected_bv4sj_255:hover{color:#fff;background:color-mix(in srgb,var(--color-primary) 85%,black)}._moy-grid_bv4sj_270{display:flex;flex-wrap:wrap;gap:4px}._moy-btn_bv4sj_276{cursor:pointer;display:flex;align-items:center;justify-content:center;min-width:38px;height:28px;padding:0 6px;border:1px solid var(--color-outline-variant);border-radius:4px;font-size:.6875rem;font-weight:500;color:var(--color-on-surface-variant);background:var(--color-surface);transition:all var(--duration-fast) var(--ease-standard)}._moy-btn_bv4sj_276:hover{border-color:var(--color-primary);color:var(--color-primary);background:var(--color-surface-container-low)}._moy-btn-selected_bv4sj_304{border-color:var(--color-primary);color:#fff;background:var(--color-primary)}._moy-btn-selected_bv4sj_304:hover{color:#fff;background:color-mix(in srgb,var(--color-primary) 85%,black)}._form_fzgyz_9{display:flex;flex-direction:column;gap:1.25rem}._form-row_fzgyz_15{display:grid;grid-template-columns:1fr 1fr;gap:1rem}._form-row-thirds_fzgyz_21{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1rem}._form-section_fzgyz_31{display:flex;flex-direction:column;gap:.875rem;padding:1rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small, .25rem);background:var(--color-surface-container-lowest)}._form-section-header-text_fzgyz_47{display:flex;gap:.5rem;align-items:center}._form-section-header_fzgyz_45{margin-bottom:.25rem;padding-bottom:.625rem;border-bottom:1px solid var(--color-outline-variant)}._form-section-icon_fzgyz_60{font-size:.875rem;color:var(--color-primary)}._form-section-title_fzgyz_65{margin:0;font-size:.875rem;font-weight:600;color:var(--color-on-surface)}._field_fzgyz_76{display:flex;flex-direction:column;gap:.375rem}._form-label_fzgyz_82{display:flex;gap:.25rem;align-items:center;font-size:.8125rem;font-weight:500;color:var(--color-on-surface)}._form-label-required_fzgyz_92{color:var(--color-error)}._field-info-icon_fzgyz_96{cursor:help;display:inline-flex;align-items:center;justify-content:center;margin-left:6px;font-size:.7rem;color:var(--color-on-surface-variant, #666);vertical-align:middle;opacity:.6;transition:opacity var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}._field-info-icon_fzgyz_96:hover{color:var(--color-primary, #6750a4);opacity:1}._form-input_fzgyz_121{padding:.5rem .625rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small, .25rem);font-family:inherit;font-size:.8125rem;color:var(--color-on-surface);background:var(--color-surface);transition:all var(--duration-fast) var(--ease-standard)}._form-input_fzgyz_121:disabled{cursor:not-allowed;opacity:.6;background:var(--color-surface-container)}._form-input_fzgyz_121:focus{border-color:var(--color-primary);background:var(--color-surface);outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary) 20%,transparent)}._form-input_fzgyz_121::placeholder{color:var(--color-on-surface-variant)}._form-input-error_fzgyz_153{border-color:var(--color-error)}._form-input-error_fzgyz_153:focus{border-color:var(--color-error);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-error) 20%,transparent)}._field-error_fzgyz_162{font-size:.75rem;color:var(--color-error)}._field-hint_fzgyz_167{font-size:.6875rem;line-height:1.3;color:var(--color-on-surface-variant)}._toggle-field_fzgyz_177{padding:.625rem .875rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small, .25rem);background:var(--color-surface)}._toggle-field_fzgyz_177:hover{background:var(--color-surface-container-lowest)}._toggle-group_fzgyz_188{overflow:hidden;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small, .25rem);background:var(--color-surface)}._toggle-group-item_fzgyz_195{padding:.625rem .875rem}._toggle-group-item_fzgyz_195:hover{background:var(--color-surface-container-lowest)}._toggle-group-item_fzgyz_195+._toggle-group-item_fzgyz_195{border-top:1px solid var(--color-outline-variant)}._interest-schedule-options_fzgyz_211{display:flex;flex-direction:column;gap:.75rem}._interest-schedule-summary_fzgyz_217{display:flex;gap:.5rem;align-items:flex-start;padding:.625rem .875rem;border:1px solid color-mix(in srgb,var(--color-primary) 25%,transparent);border-radius:var(--shape-corner-small, .25rem);font-size:.75rem;line-height:1.4;color:var(--color-on-surface-variant);background:color-mix(in srgb,var(--color-primary) 5%,transparent)}._interest-schedule-summary-icon_fzgyz_233{flex-shrink:0;margin-top:.125rem;font-size:.75rem;color:var(--color-primary)}._dates-info-wrapper_fzgyz_244{position:relative;display:flex;align-items:center;margin-left:auto}._dates-info-icon_fzgyz_251{cursor:help;font-size:.875rem;color:var(--color-primary);opacity:.7;transition:opacity var(--duration-fast) var(--ease-standard)}._dates-info-wrapper_fzgyz_244:hover ._dates-info-icon_fzgyz_251{opacity:1}._dates-popover_fzgyz_266{position:absolute;z-index:1001;top:100%;right:0;min-width:200px;max-width:260px;margin-top:6px}._dates-popover-content_fzgyz_277{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium, 8px);background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-high, 0 4px 12px rgb(0 0 0 / 15%))}._dates-popover-title_fzgyz_290{font-size:.8125rem;font-weight:600;color:var(--color-on-surface)}._dates-popover-divider_fzgyz_296{height:1px;background-color:var(--color-outline-variant, #e5e7eb)}._dates-popover-list_fzgyz_301{overflow-y:auto;display:flex;flex-direction:column;gap:2px;max-height:260px}._dates-popover-item_fzgyz_310{display:flex;gap:10px;align-items:center;padding:4px 6px;border-radius:4px;font-size:.75rem;transition:background-color var(--duration-fast) var(--ease-standard)}._dates-popover-item_fzgyz_310:hover{background-color:var(--color-surface-container, #f3f4f6)}._dates-popover-item-index_fzgyz_327{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;font-size:.625rem;font-weight:700;color:#fff;background-color:var(--color-primary, #6366f1)}._dates-popover-item-date_fzgyz_343{font-weight:500;color:var(--color-on-surface, #1f2937)}._dates-popover-footnote_fzgyz_348{margin-top:2px;font-size:.6875rem;font-style:italic;color:var(--color-on-surface-variant, #9ca3af)}@container panel-host (width <= 42.5rem){._form-row_fzgyz_15,._form-row-thirds_fzgyz_21{grid-template-columns:1fr}}._panel_gfozh_7{display:flex;flex-direction:column;border:1px solid var(--color-outline-variant, #e5e7eb);border-radius:var(--shape-corner-large, 12px);background-color:var(--color-surface, #fff);box-shadow:var(--shadow-box-shadow-light)}._panel-header-wrapper_gfozh_26{display:flex;flex-direction:row;align-items:center;border-radius:var(--shape-corner-large, 12px);background-color:var(--color-surface-container, #f0f1f3);transition:background-color var(--duration-fast) var(--ease-decelerated)}._panel-header-wrapper_gfozh_26:hover{background-color:var(--color-surface-container-high, #e6e8eb)}._panel_gfozh_7:not(._panel-collapsed_gfozh_18) ._panel-header-wrapper_gfozh_26{border-bottom:1px solid var(--color-outline-variant, #e5e7eb);border-radius:var(--shape-corner-large, 12px) var(--shape-corner-large, 12px) 0 0}._panel-header_gfozh_26{cursor:pointer;display:flex;flex:1;flex-direction:row;align-items:center;justify-content:space-between;padding:12px 12px 12px 24px;border:none;font-family:inherit;text-align:left;background-color:transparent}._panel-header_gfozh_26:focus-visible{outline:2px solid var(--color-primary, #4f46e5);outline-offset:-2px}._panel-header-add_gfozh_71{cursor:pointer;display:flex;gap:6px;align-items:center;justify-content:center;height:32px;padding:0 12px;border:1px solid var(--color-outline-variant, #e5e7eb);border-radius:var(--shape-corner-small, 6px);font-size:.75rem;font-weight:500;color:var(--color-on-surface-variant, #6b7280);background-color:var(--color-surface, #fff);transition:background-color var(--duration-fast) var(--ease-decelerated),border-color var(--duration-fast) var(--ease-decelerated),color var(--duration-fast) var(--ease-decelerated)}._panel-header-add_gfozh_71:hover{border-color:var(--color-primary, #4f46e5);color:var(--color-primary, #4f46e5);background-color:var(--color-primary-container, #e0e7ff)}._panel-header-add_gfozh_71:focus-visible{outline:2px solid var(--color-primary, #4f46e5);outline-offset:2px}._panel-chevron-btn_gfozh_107{cursor:pointer;display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin-right:12px;padding:0;border:none;background-color:transparent}._panel-chevron-btn_gfozh_107:focus-visible{outline:2px solid var(--color-primary, #4f46e5);outline-offset:-2px}._panel-header-left_gfozh_128{display:flex;flex-direction:row;gap:12px;align-items:center}._panel-title_gfozh_135{margin:0;font-size:13px;font-weight:600;color:var(--color-on-surface-variant, #6b7280);text-transform:uppercase;letter-spacing:.5px}._panel-count_gfozh_145{display:flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:var(--shape-corner-full, 9999px);font-size:.6875rem;font-weight:600;color:var(--color-on-primary-container, #312e81);background-color:var(--color-primary-container, #e0e7ff)}._panel-chevron_gfozh_107{display:flex;align-items:center;justify-content:center;width:20px;height:20px;font-size:.75rem;color:var(--color-on-surface-variant, #6b7280)}._panel-chevron-glyph_gfozh_176{rotate:90deg}._panel-body-hover-expanded_gfozh_195{cursor:pointer}._panel-body-inner_gfozh_201{padding:20px;opacity:0;transition:opacity var(--duration-fast) var(--ease-decelerated);transition-delay:0ms}._panel-body-inner-visible_gfozh_208{opacity:1;transition-delay:var(--duration-instant)}._panel-content_gfozh_217{display:flex;flex-direction:column;gap:16px}._panel-list_gfozh_223{display:flex;flex-direction:column;gap:8px}._panel-loading_gfozh_233{display:flex;flex-direction:column;gap:12px}._panel-error_gfozh_243{display:flex;flex-direction:column;gap:16px;align-items:center;justify-content:center;padding:48px 24px;text-align:center}._panel-error-icon_gfozh_255{font-size:2.5rem;color:var(--color-error, #dc2626)}._panel-error-content_gfozh_260{display:flex;flex-direction:column;gap:8px;align-items:center;max-width:280px}._panel-error-title_gfozh_269{font-size:1rem;font-weight:600;color:var(--color-on-surface, #1f2937)}._panel-error-message_gfozh_275{margin-bottom:8px;font-size:.875rem;line-height:1.5;color:var(--color-on-surface-variant, #6b7280)}._panel-empty_gfozh_286{display:flex;flex-direction:column;gap:8px;align-items:center;justify-content:center;padding:24px;border:2px dashed var(--color-outline-variant, #e2e8f0);border-radius:var(--shape-corner-small, 8px);text-align:center}._panel-empty-title_gfozh_300{font-size:.875rem;font-weight:600;color:var(--color-on-surface, #1f2937)}._panel-empty-message_gfozh_306{max-width:280px;margin-bottom:4px;font-size:.8125rem;line-height:1.4;color:var(--color-on-surface-variant, #6b7280)}@media(prefers-reduced-motion:reduce){._panel-chevron_gfozh_107,._panel-body_gfozh_187,._panel-body-inner_gfozh_201,._credit-line-item_gfozh_323{transition:none}}._quick-toggle-wrapper_gfozh_331{display:flex;align-items:center;padding-right:2px;padding-left:12px}._panel-credit-lines-disabled_gfozh_348 ._credit-line-item_gfozh_323{opacity:.45;filter:grayscale(40%);transition:opacity var(--duration-fast) var(--ease-standard),filter var(--duration-fast) var(--ease-standard)}._panel-credit-lines-disabled_gfozh_348 ._credit-line-item_gfozh_323:hover{opacity:1;filter:none}._item_fasbt_7{display:flex;flex-direction:row;gap:16px;align-items:center;box-sizing:border-box;width:100%;padding:10px 14px;border:1px solid var(--color-outline-variant, #e5e7eb);border-radius:var(--shape-corner-small, 6px);background-color:var(--color-surface, #fff);transition:border-color var(--duration-fast) var(--ease-decelerated),background-color var(--duration-fast) var(--ease-decelerated)}._item_fasbt_7:hover{background-color:var(--color-surface-container-low, #f9fafb)}._item-enabled_fasbt_31{border-left:8px solid var(--credit-zone-color, #fbbf24)}._item-disabled_fasbt_36{border-left:8px solid var(--color-outline-variant, #e5e7eb);opacity:.6}._item-inactive_fasbt_42{background-color:var(--color-surface-container-low, #f9fafb)}._item-loading_fasbt_47{min-height:44px}._item-error_fasbt_52{gap:8px;color:var(--color-error, #dc2626)}._item-error-icon_fasbt_57{font-size:.875rem}._item-error-text_fasbt_61{font-size:.75rem}._item-priority_fasbt_69{flex-shrink:0;min-width:28px;font-size:.6875rem;font-weight:600;color:var(--color-on-surface-variant, #6b7280);text-align:center}._item-name_fasbt_84{display:flex;flex:1;flex-direction:column;gap:1px;min-width:120px}._item-label_fasbt_93{overflow:hidden;font-size:.8125rem;font-weight:600;line-height:1.3;color:var(--color-on-surface, #1f2937);text-overflow:ellipsis;white-space:nowrap}._item-lender_fasbt_104{overflow:hidden;font-size:.6875rem;line-height:1.2;color:var(--color-on-surface-variant, #6b7280);text-overflow:ellipsis;white-space:nowrap}._item-stat_fasbt_118{display:flex;flex-direction:column;flex-shrink:0;gap:1px;align-items:flex-end;min-width:70px}._item-stat-value_fasbt_128{font-size:.8125rem;font-weight:600;color:var(--color-on-surface, #1f2937);white-space:nowrap}._item-stat-value-small_fasbt_135{font-size:.75rem;font-weight:500;color:var(--color-on-surface, #1f2937);white-space:nowrap}._item-stat-label_fasbt_142{font-size:.625rem;font-weight:500;color:var(--color-on-surface-variant, #9ca3af);text-transform:uppercase;letter-spacing:.02em}._item-stat-label-converted_fasbt_154{display:flex;gap:4px;align-items:center;font-size:.625rem;font-weight:500;font-variant-numeric:tabular-nums;color:var(--color-on-surface-variant, #9ca3af);text-transform:uppercase;letter-spacing:.02em;white-space:nowrap}._item-stat-currency-badge_fasbt_168{padding:0 3px;border-radius:3px;font-size:.5625rem;font-weight:700;line-height:1.5;color:var(--color-primary, #4f46e5);letter-spacing:.03em;background-color:var(--color-primary-container, #e0e7ff)}._item-auto-draw_fasbt_185{flex-shrink:0;padding:2px 6px;border-radius:var(--shape-corner-small, 4px);font-size:.625rem;font-weight:600;color:var(--color-primary, #4f46e5);text-transform:uppercase;letter-spacing:.02em;background-color:var(--color-primary-container, #e0e7ff)}._item-status_fasbt_204{flex-shrink:0;padding:2px 8px;border-radius:var(--shape-corner-full, 9999px);font-size:.6875rem;font-weight:500}._item-status-active_fasbt_214{color:var(--color-success-dark, #166534);background-color:var(--color-success-container, #dcfce7)}._item-status-inactive_fasbt_219{color:var(--color-on-surface-variant, #6b7280);background-color:var(--color-surface-container, #f3f4f6)}._item-actions_fasbt_228{display:flex;flex-direction:row;flex-shrink:0;gap:4px;align-items:center}._item-action-btn_fasbt_236{cursor:pointer;display:flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:none;border-radius:var(--shape-corner-small, 4px);font-size:.75rem;color:var(--color-on-surface-variant, #6b7280);background:transparent;transition:background-color var(--duration-fast) var(--ease-decelerated),color var(--duration-fast) var(--ease-decelerated)}._item-action-btn_fasbt_236:hover{color:var(--color-primary, #4f46e5);background-color:var(--color-primary-container, #e0e7ff)}._item-action-btn_fasbt_236:focus-visible{outline:2px solid var(--color-primary, #4f46e5);outline-offset:1px}._item-action-btn-danger_fasbt_269:hover{color:var(--color-error, #dc2626);background-color:var(--color-error-container, #fef2f2)}._item-toggle_fasbt_278{flex-shrink:0}@container panel-host (width <= 42.5rem){._item_fasbt_7{flex-wrap:wrap;gap:8px}._item-name_fasbt_84{order:1;min-width:100%}._item-priority_fasbt_69{order:0}._item-stat_fasbt_118{order:2;min-width:auto}._item-auto-draw_fasbt_185,._item-status_fasbt_204{order:3}}._form_s1tq8_7{display:flex;flex-direction:column;gap:1.25rem}._section-hint_s1tq8_13{margin:0;font-size:.75rem;color:var(--color-on-surface-variant)}._conversion-preview_s1tq8_19{display:flex;gap:.75rem;align-items:center;padding:.625rem .875rem;border-radius:var(--shape-corner-small, .25rem);background:var(--color-surface-container)}._conversion-preview-label_s1tq8_30{font-size:.6875rem;font-weight:600;color:var(--color-on-surface-variant);text-transform:uppercase;letter-spacing:.03em}._conversion-preview-value_s1tq8_38{display:flex;gap:.375rem;align-items:center;font-size:.8125rem;font-weight:600;color:var(--color-on-surface)}._conversion-preview-arrow_s1tq8_48{color:var(--color-on-surface-variant)}._info-modal-body_1fdwm_11{container-name:exchange-rate-info-modal;container-type:inline-size;display:flex;flex-direction:column;gap:1.5rem}._calculator_1fdwm_23{display:flex;flex-direction:column;gap:1rem;padding:1.25rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium, .5rem);background:var(--color-surface-container-lowest)}._calculator-header_1fdwm_35{display:flex;gap:.5rem;align-items:center;padding-bottom:.75rem;border-bottom:1px solid var(--color-outline-variant)}._calculator-header-icon_1fdwm_44{font-size:.875rem;color:var(--color-primary)}._calculator-header-title_1fdwm_49{margin:0;font-size:.875rem;font-weight:600;color:var(--color-on-surface)}._calculator-row_1fdwm_57{display:flex;flex-direction:row;gap:12px;align-items:flex-end}._calculator-field_1fdwm_64{display:flex;flex:1;flex-direction:column;gap:.375rem;min-width:0}._calculator-label_1fdwm_73{font-size:.75rem;font-weight:500;color:var(--color-on-surface-variant)}._calculator-input-group_1fdwm_79{display:flex;flex-direction:column;gap:0}._calculator-currency-select_1fdwm_85{width:100%;padding:.5rem 2rem .5rem .5rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small, .25rem) var(--shape-corner-small, .25rem) 0 0;font-family:inherit;font-size:.8125rem;font-weight:600;color:var(--color-on-surface);background:var(--color-surface-container);transition:border-color var(--duration-fast) var(--ease-standard)}._calculator-currency-select_1fdwm_85:focus{border-color:var(--color-primary);outline:none}._calculator-amount-input_1fdwm_107{flex:1;min-width:0;margin-top:-1px;padding:.5rem .625rem;border:1px solid var(--color-outline-variant);border-radius:0 0 var(--shape-corner-small, .25rem) var(--shape-corner-small, .25rem);font-family:inherit;font-size:.875rem;font-weight:500;color:var(--color-on-surface);background:var(--color-surface);transition:border-color var(--duration-fast) var(--ease-standard)}._calculator-amount-input_1fdwm_107:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary) 15%,transparent)}._calculator-amount-input_1fdwm_107::placeholder{color:var(--color-on-surface-variant)}._calculator-separator_1fdwm_139{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:36px;height:36px;margin-bottom:1px;font-size:.875rem;color:var(--color-on-surface-variant)}._calculator-swap-btn_1fdwm_153{cursor:pointer;display:flex;align-items:center;justify-content:center;width:36px;height:36px;margin-bottom:1px;padding:0;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-full, 9999px);font-size:.75rem;color:var(--color-on-surface-variant);background:var(--color-surface);transition:background-color var(--duration-fast) var(--ease-decelerated),color var(--duration-fast) var(--ease-decelerated),border-color var(--duration-fast) var(--ease-decelerated)}._calculator-swap-btn_1fdwm_153:hover{border-color:var(--color-primary);color:var(--color-primary);background:var(--color-primary-container)}._calculator-swap-btn_1fdwm_153:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._calculator-rate-display_1fdwm_190{display:flex;flex-flow:row wrap;gap:16px;align-items:center;justify-content:center;padding:12px 16px;border-radius:var(--shape-corner-small, .25rem);background:var(--color-surface-container)}._calculator-rate-chip_1fdwm_203{display:flex;gap:6px;align-items:center;padding:4px 10px;border-radius:var(--shape-corner-full, 9999px);font-size:.8125rem;font-weight:600;color:var(--color-primary-dark, #3730a3);background:var(--color-primary-container, #e0e7ff)}._calculator-rate-chip-arrow_1fdwm_218{font-size:.625rem;color:var(--color-on-surface-variant)}._calculator-rate-inverse_1fdwm_223{font-size:.75rem;color:var(--color-on-surface-variant)}._calculator-no-rate_1fdwm_228{font-size:.8125rem;font-style:italic;color:var(--color-on-surface-variant)}._rates-section_1fdwm_238{display:flex;flex-direction:column;gap:.75rem}._rates-section-header_1fdwm_244{display:flex;gap:.5rem;align-items:center}._rates-section-icon_1fdwm_250{font-size:.875rem;color:var(--color-on-surface-variant)}._rates-section-title_1fdwm_255{margin:0;font-size:.875rem;font-weight:600;color:var(--color-on-surface)}._rates-section-subtitle_1fdwm_262{margin:0;font-size:.6875rem;color:var(--color-on-surface-variant)}._rates-table-wrapper_1fdwm_268{overflow:auto;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small, .25rem)}._rates-table_1fdwm_268{border-collapse:collapse;width:100%;font-size:.8125rem}._rates-table_1fdwm_268 th{position:sticky;top:0;padding:8px 12px;border-bottom:1px solid var(--color-outline-variant);font-size:.6875rem;font-weight:600;color:var(--color-on-surface-variant);text-align:left;text-transform:uppercase;letter-spacing:.03em;background:var(--color-surface-container)}._rates-table_1fdwm_268 td{padding:8px 12px;border-bottom:1px solid var(--color-outline-variant);color:var(--color-on-surface)}._rates-table_1fdwm_268 tr:last-child td{border-bottom:none}._rates-table_1fdwm_268 tr:hover td{background:var(--color-surface-container-low, #f9fafb)}._rates-table-pair_1fdwm_311{white-space:nowrap}._rates-table-pair-chips_1fdwm_315{display:flex;gap:4px;align-items:center}._rates-table-currency-chip_1fdwm_321{display:inline-flex;gap:3px;align-items:center;padding:2px 8px;border-radius:var(--shape-corner-full, 9999px);font-size:.75rem;font-weight:600;color:var(--color-on-surface-variant, #4b5563);background:var(--color-surface-container-high, #e5e7eb)}._rates-table-currency-chip-from_1fdwm_336{color:var(--color-primary-dark, #3730a3);background:var(--color-primary-container, #e0e7ff)}._rates-table-currency-chip-to_1fdwm_341{color:#065f46;background:#d1fae5}._rates-table-currency-chip-symbol_1fdwm_346{font-weight:500;opacity:.7}._rates-table-pair-separator_1fdwm_351{font-size:.6875rem;font-weight:400;color:var(--color-on-surface-variant)}._rates-table-rate_1fdwm_357{font-variant-numeric:tabular-nums;white-space:nowrap}._rates-table-description_1fdwm_362{color:var(--color-on-surface-variant)}._rates-table-use-btn_1fdwm_366{cursor:pointer;padding:3px 10px;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small, 4px);font-size:.6875rem;font-weight:500;color:var(--color-primary);background:transparent;transition:background-color var(--duration-fast) var(--ease-decelerated),border-color var(--duration-fast) var(--ease-decelerated)}._rates-table-use-btn_1fdwm_366:hover{border-color:var(--color-primary);background:var(--color-primary-container)}._rates-table-use-btn_1fdwm_366:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}@container exchange-rate-info-modal (width <= 42.5rem){._calculator-row_1fdwm_57{flex-direction:column;align-items:stretch}._calculator-separator_1fdwm_139,._calculator-swap-btn_1fdwm_153{align-self:center;margin-bottom:0}._calculator-rate-display_1fdwm_190{flex-direction:column;gap:8px}}._panel_1697v_7{display:flex;flex-direction:column;border:1px solid var(--color-outline-variant, #e5e7eb);border-radius:var(--shape-corner-large, 12px);background-color:var(--color-surface, #fff);box-shadow:var(--shadow-box-shadow-light)}._panel-header-wrapper_1697v_26{display:flex;flex-direction:row;gap:6px;align-items:center;border-radius:var(--shape-corner-large, 12px);background-color:var(--color-surface-container, #f0f1f3);transition:background-color var(--duration-fast) var(--ease-decelerated)}._panel-header-wrapper_1697v_26:hover{background-color:var(--color-surface-container-high, #e6e8eb)}._panel_1697v_7:not(._panel-collapsed_1697v_18) ._panel-header-wrapper_1697v_26{border-bottom:1px solid var(--color-outline-variant, #e5e7eb);border-radius:var(--shape-corner-large, 12px) var(--shape-corner-large, 12px) 0 0}._panel-header_1697v_26{cursor:pointer;display:flex;flex:1;flex-direction:row;align-items:center;justify-content:space-between;padding:12px 12px 12px 24px;border:none;font-family:inherit;text-align:left;background-color:transparent}._panel-header_1697v_26:focus-visible{outline:2px solid var(--color-primary, #4f46e5);outline-offset:-2px}._panel-header-add_1697v_72{cursor:pointer;display:flex;gap:6px;align-items:center;justify-content:center;height:32px;padding:0 12px;border:1px solid var(--color-outline-variant, #e5e7eb);border-radius:var(--shape-corner-small, 6px);font-size:.75rem;font-weight:500;color:var(--color-on-surface-variant, #6b7280);background-color:var(--color-surface, #fff);transition:background-color var(--duration-fast) var(--ease-decelerated),border-color var(--duration-fast) var(--ease-decelerated),color var(--duration-fast) var(--ease-decelerated)}._panel-header-add_1697v_72:hover{border-color:var(--color-primary, #4f46e5);color:var(--color-primary, #4f46e5);background-color:var(--color-primary-container, #e0e7ff)}._panel-header-add_1697v_72:focus-visible{outline:2px solid var(--color-primary, #4f46e5);outline-offset:2px}._panel-header-info_1697v_108{cursor:pointer;display:flex;gap:6px;align-items:center;justify-content:center;height:32px;padding:0 10px;border:1px solid var(--color-outline-variant, #e5e7eb);border-radius:var(--shape-corner-small, 6px);font-size:.75rem;font-weight:500;color:var(--color-on-surface-variant, #6b7280);background-color:var(--color-surface, #fff);transition:background-color var(--duration-fast) var(--ease-decelerated),border-color var(--duration-fast) var(--ease-decelerated),color var(--duration-fast) var(--ease-decelerated)}._panel-header-info_1697v_108:hover{border-color:var(--color-primary, #4f46e5);color:var(--color-primary, #4f46e5);background-color:var(--color-primary-container, #e0e7ff)}._panel-header-info_1697v_108:focus-visible{outline:2px solid var(--color-primary, #4f46e5);outline-offset:2px}._panel-chevron-btn_1697v_144{cursor:pointer;display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin-right:12px;padding:0;border:none;background-color:transparent}._panel-chevron-btn_1697v_144:focus-visible{outline:2px solid var(--color-primary, #4f46e5);outline-offset:-2px}._panel-header-left_1697v_165{display:flex;flex-direction:row;gap:12px;align-items:center}._panel-title_1697v_172{margin:0;font-size:13px;font-weight:600;color:var(--color-on-surface-variant, #6b7280);text-transform:uppercase;letter-spacing:.5px}._panel-count_1697v_182{display:flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:var(--shape-corner-full, 9999px);font-size:.6875rem;font-weight:600;color:var(--color-on-primary-container, #312e81);background-color:var(--color-primary-container, #e0e7ff)}._panel-chevron_1697v_144{display:flex;align-items:center;justify-content:center;width:20px;height:20px;font-size:.75rem;color:var(--color-on-surface-variant, #6b7280)}._panel-chevron-glyph_1697v_213{rotate:90deg}._panel-body-hover-expanded_1697v_232{cursor:pointer}._panel-body-inner_1697v_238{padding:20px;opacity:0;transition:opacity var(--duration-fast) var(--ease-decelerated);transition-delay:0ms}._panel-body-inner-visible_1697v_245{opacity:1;transition-delay:var(--duration-instant)}._panel-content_1697v_254{display:flex;flex-direction:column;gap:16px}._panel-grid_1697v_260{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px}._panel-loading_1697v_270{display:flex;flex-direction:column;gap:12px}._panel-error_1697v_280{display:flex;flex-direction:column;gap:16px;align-items:center;justify-content:center;padding:48px 24px;text-align:center}._panel-error-icon_1697v_292{font-size:2.5rem;color:var(--color-error, #dc2626)}._panel-error-content_1697v_297{display:flex;flex-direction:column;gap:8px;align-items:center;max-width:280px}._panel-error-title_1697v_306{font-size:1rem;font-weight:600;color:var(--color-on-surface, #1f2937)}._panel-error-message_1697v_312{margin-bottom:8px;font-size:.875rem;line-height:1.5;color:var(--color-on-surface-variant, #6b7280)}._panel-empty_1697v_323{display:flex;flex-direction:column;gap:8px;align-items:center;justify-content:center;padding:24px;border:2px dashed var(--color-outline-variant, #e2e8f0);border-radius:var(--shape-corner-small, 8px);text-align:center}._panel-empty-title_1697v_337{font-size:.875rem;font-weight:600;color:var(--color-on-surface, #1f2937)}._panel-empty-message_1697v_343{max-width:280px;margin-bottom:4px;font-size:.8125rem;line-height:1.4;color:var(--color-on-surface-variant, #6b7280)}@media(prefers-reduced-motion:reduce){._panel-chevron_1697v_144,._panel-body_1697v_224,._panel-body-inner_1697v_238{transition:none}}._card_1cdpm_9{--motion-lift-shadow: var(--shadow-box-shadow-light);position:relative;display:flex;flex-direction:column;gap:12px;box-sizing:border-box;padding:16px;border:1px solid var(--color-outline-variant, #e5e7eb);border-radius:var(--shape-corner-medium, 8px);background-color:var(--color-surface-container-lowest, #fff);transition:border-color var(--duration-fast) var(--ease-decelerated),background-color var(--duration-fast) var(--ease-decelerated)}._card_1cdpm_9:hover{border-color:var(--color-outline, #d1d5db);background-color:var(--color-surface-container-low, #f9fafb)}._card-header_1cdpm_41{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}._card-header-left_1cdpm_48{display:flex;flex-direction:column;gap:2px}._card-currency-pair_1cdpm_54{display:flex;gap:6px;align-items:center;font-size:1rem;font-weight:700;color:var(--color-on-surface, #1f2937)}._card-currency-chip_1cdpm_64{padding:2px 8px;border-radius:var(--shape-corner-small, 4px);background-color:var(--color-surface-container, #f3f4f6)}._card-arrow_1cdpm_70{font-size:.75rem;color:var(--color-on-surface-variant, #9ca3af)}._card-source_1cdpm_75{overflow:hidden;max-width:200px;font-size:.6875rem;line-height:1.3;color:var(--color-on-surface-variant, #6b7280);text-overflow:ellipsis;white-space:nowrap}._card-actions_1cdpm_91{display:flex;flex-direction:row;flex-shrink:0;gap:4px;align-items:center}._card-action-btn_1cdpm_99{cursor:pointer;display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:var(--shape-corner-small, 4px);font-size:.75rem;color:var(--color-on-surface-variant, #6b7280);background:transparent;transition:background-color var(--duration-fast) var(--ease-decelerated),color var(--duration-fast) var(--ease-decelerated)}._card-action-btn_1cdpm_99:hover{color:var(--color-primary, #4f46e5);background-color:var(--color-primary-container, #e0e7ff)}._card-action-btn_1cdpm_99:focus-visible{outline:2px solid var(--color-primary, #4f46e5);outline-offset:1px}._card-action-btn-danger_1cdpm_132:hover{color:var(--color-error, #dc2626);background-color:var(--color-error-container, #fef2f2)}._card-summary_1cdpm_141{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px}._card-stat_1cdpm_147{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border:1px solid var(--color-outline-variant, #e5e7eb);border-radius:var(--shape-corner-small, 6px);background-color:var(--color-surface, #fff)}._card-stat-label_1cdpm_159{font-size:.625rem;font-weight:500;color:var(--color-on-surface-variant, #9ca3af);text-transform:uppercase;letter-spacing:.03em}._card-stat-value_1cdpm_167{font-size:.875rem;font-weight:600;color:var(--color-on-surface, #1f2937)}._card-stat-wide_1cdpm_174{grid-column:span 2}._card-notes_1cdpm_182{overflow:hidden;padding:8px 10px;border-radius:var(--shape-corner-small, 4px);font-size:.6875rem;font-style:italic;line-height:1.4;color:var(--color-on-surface-variant, #6b7280);background-color:var(--color-surface-container, #f3f4f6)}._card-notes-text_1cdpm_196{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}._card-loading_1cdpm_207{min-height:100px}._card-error_1cdpm_215{display:flex;gap:8px;align-items:center;color:var(--color-error, #dc2626)}._card-error-icon_1cdpm_222{font-size:.875rem}._card-error-text_1cdpm_226{font-size:.75rem}@container panel-host (width <= 42.5rem){._card-summary_1cdpm_141{grid-template-columns:repeat(2,1fr);gap:8px}}._form_hj6i3_9{container-name:financial-event-form;container-type:inline-size;display:flex;flex-direction:column;gap:1.25rem}._form-row_hj6i3_17{display:grid;grid-template-columns:1fr 1fr;gap:1rem}._form-row-thirds_hj6i3_23{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1rem}._form-section_hj6i3_29{display:flex;flex-direction:column;gap:.875rem;padding:1rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small, .25rem);background:var(--color-surface-container-lowest)}._form-section-header_hj6i3_41{display:flex;gap:.5rem;align-items:center;margin-bottom:.25rem;padding-bottom:.625rem;border-bottom:1px solid var(--color-outline-variant)}._form-section-icon_hj6i3_51{font-size:.875rem;color:var(--color-primary)}._form-section-title_hj6i3_56{margin:0;font-size:.875rem;font-weight:600;color:var(--color-on-surface)}._field-error_hj6i3_67{font-size:.75rem;color:var(--color-error)}._toggle-field_hj6i3_76{padding:.625rem .875rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small, .25rem);background:var(--color-surface)}._toggle-field_hj6i3_76:hover{background:var(--color-surface-container-lowest)}._toggle-group_hj6i3_87{overflow:hidden;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small, .25rem);background:var(--color-surface)}._toggle-group-item_hj6i3_94{padding:.625rem .875rem}._toggle-group-item_hj6i3_94:hover{background:var(--color-surface-container-lowest)}._toggle-group-item_hj6i3_94+._toggle-group-item_hj6i3_94{border-top:1px solid var(--color-outline-variant)}._recurrence-fields_hj6i3_113{display:flex;flex-direction:column;gap:.875rem;padding-top:.5rem}._recurrence-schedule-summary_hj6i3_124{display:flex;gap:.5rem;align-items:flex-start;padding:.625rem .875rem;border:1px solid color-mix(in srgb,var(--color-primary) 25%,transparent);border-radius:var(--shape-corner-small, .25rem);font-size:.75rem;line-height:1.4;color:var(--color-on-surface-variant);background:color-mix(in srgb,var(--color-primary) 5%,transparent)}._recurrence-schedule-summary-icon_hj6i3_140{flex-shrink:0;margin-top:.125rem;font-size:.75rem;color:var(--color-primary)}._item-card_hj6i3_151{border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small, .25rem);background:var(--color-surface);transition:border-color var(--duration-fast) var(--ease-standard)}._item-card-expanded_hj6i3_158{border-color:var(--color-primary)}._item-card-form_hj6i3_162{overflow:hidden;max-height:0;transition:max-height var(--duration-normal) var(--ease-standard)}._item-card-form-expanded_hj6i3_168{max-height:600px}._item-card-form-inner_hj6i3_172{transform:translateY(-4px);display:flex;flex-direction:column;gap:.875rem;padding:0 .75rem .75rem;opacity:0;transition:opacity var(--duration-fast) var(--ease-decelerated),transform var(--duration-fast) var(--ease-decelerated);transition-delay:0ms}._item-card-form-inner-visible_hj6i3_189{transform:translateY(0);opacity:1;transition-delay:var(--duration-instant)}@media(prefers-reduced-motion:reduce){._item-card-form_hj6i3_162,._item-card-form-inner_hj6i3_172{transition:none}}._inline-list_hj6i3_206{display:flex;flex-direction:column;gap:.5rem}._inline-list-item_hj6i3_212{display:flex;gap:.5rem;align-items:center;justify-content:space-between;padding:.625rem .75rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small, .25rem);background:var(--color-surface)}._item-card_hj6i3_151 ._inline-list-item_hj6i3_212{border:none;border-radius:0}._inline-list-item-info_hj6i3_230{overflow:hidden;display:flex;flex:1;flex-direction:column;gap:.125rem;min-width:0}._inline-list-item-label_hj6i3_240{overflow:hidden;font-size:.8125rem;font-weight:500;color:var(--color-on-surface);text-overflow:ellipsis;white-space:nowrap}._inline-list-item-detail_hj6i3_250{font-size:.75rem;color:var(--color-on-surface-variant)}._inline-list-item-value_hj6i3_255{flex-shrink:0;font-size:.8125rem;font-weight:600;color:var(--color-on-surface)}._inline-list-item-actions_hj6i3_262{display:flex;flex-shrink:0;gap:.25rem}._inline-list-add-button_hj6i3_268{cursor:pointer;display:flex;gap:.375rem;align-items:center;height:2rem;padding:0 .75rem;border:1px dashed var(--color-outline-variant);border-radius:var(--shape-corner-small, .25rem);font-size:.8125rem;color:var(--color-primary);background:transparent;transition:all var(--duration-fast) var(--ease-standard)}._inline-list-add-button_hj6i3_268:hover{border-color:var(--color-primary);background:var(--color-primary-container)}._inline-list-add-button_hj6i3_268:disabled{cursor:not-allowed;opacity:.5}._pending-item_hj6i3_299{display:flex;gap:.5rem;align-items:center;justify-content:space-between;padding:.625rem .75rem;border:1px dashed var(--color-outline-variant);border-radius:var(--shape-corner-small, .25rem);background:var(--color-surface-container-lowest, #fafafa)}._pending-item-info_hj6i3_312{overflow:hidden;display:flex;flex:1;flex-direction:column;gap:.125rem;min-width:0}._pending-item-label_hj6i3_322{overflow:hidden;font-size:.8125rem;font-weight:500;color:var(--color-on-surface);text-overflow:ellipsis;white-space:nowrap}._pending-item-detail_hj6i3_332{font-size:.75rem;color:var(--color-on-surface-variant)}._pending-item-remove_hj6i3_337{cursor:pointer;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;border-radius:var(--shape-corner-small, 4px);font-size:.75rem;color:var(--color-on-surface-variant, #6b7280);background:transparent;transition:background-color var(--duration-fast) var(--ease-decelerated),color var(--duration-fast) var(--ease-decelerated)}._pending-item-remove_hj6i3_337:hover{color:var(--color-error, #dc2626);background-color:var(--color-error-container, #fef2f2)}._inline-icon-button_hj6i3_366{cursor:pointer;display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:0;border:none;border-radius:.25rem;font-size:.75rem;color:var(--color-on-surface-variant);background:transparent;transition:all var(--duration-fast) var(--ease-standard)}._inline-icon-button_hj6i3_366:hover{color:var(--color-error);background:var(--color-error-container)}._inline-icon-button_hj6i3_366:disabled{cursor:not-allowed;opacity:.4}._sub-form_hj6i3_401{display:flex;flex-direction:column;gap:.75rem;padding:.875rem;border:1px solid var(--color-primary-container);border-radius:var(--shape-corner-small, .25rem);background:var(--color-surface-container-lowest)}._sub-form-actions_hj6i3_413{display:flex;gap:.5rem;justify-content:flex-end}._empty-hint_hj6i3_423{padding:.75rem;border:1px dashed var(--color-outline-variant);border-radius:var(--shape-corner-small, .25rem);font-size:.8125rem;color:var(--color-on-surface-variant);text-align:center}._milestone-list_hj6i3_437{display:flex;flex-direction:column;gap:.375rem}._milestone-item_hj6i3_443{padding:.375rem .5rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small, .25rem);background:var(--color-surface)}._milestone-item-row_hj6i3_450{display:flex;gap:.375rem;align-items:center}._milestone-item-row_hj6i3_450>:nth-child(2){flex:2;min-width:0}._milestone-item-row_hj6i3_450>:nth-child(3){flex:1.5;min-width:0}._milestone-item-row_hj6i3_450>:nth-child(4){flex:1;min-width:0}._milestone-item-row_hj6i3_450>:nth-child(6){flex:1;min-width:0}._milestone-item-number_hj6i3_480{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border-radius:var(--shape-corner-full, 9999px);font-size:.625rem;font-weight:600;color:var(--color-on-primary-container, #312e81);background-color:var(--color-primary-container, #e0e7ff)}._milestone-item-pct_hj6i3_497{flex-shrink:0;width:3rem;font-size:.75rem;font-weight:500;color:var(--color-on-surface-variant);text-align:right}@container financial-event-form (width <= 42.5rem){._form-row_hj6i3_17,._form-row-thirds_hj6i3_23{grid-template-columns:1fr}}._panel_ebnww_7{display:flex;flex-direction:column;border:1px solid var(--color-outline-variant, #e5e7eb);border-radius:var(--shape-corner-large, 12px);background-color:var(--color-surface, #fff);box-shadow:var(--shadow-box-shadow-light)}._panel-header-wrapper_ebnww_26{display:flex;flex-direction:row;align-items:center;border-radius:var(--shape-corner-large, 12px);background-color:var(--color-surface-container, #f0f1f3);transition:background-color var(--duration-fast) var(--ease-decelerated)}._panel-header-wrapper_ebnww_26:hover{background-color:var(--color-surface-container-high, #e6e8eb)}._panel_ebnww_7:not(._panel-collapsed_ebnww_18) ._panel-header-wrapper_ebnww_26{border-bottom:1px solid var(--color-outline-variant, #e5e7eb);border-radius:var(--shape-corner-large, 12px) var(--shape-corner-large, 12px) 0 0}._panel-header_ebnww_26{cursor:pointer;display:flex;flex:1;flex-direction:row;align-items:center;justify-content:space-between;padding:12px 12px 12px 24px;border:none;font-family:inherit;text-align:left;background-color:transparent}._panel-header_ebnww_26:focus-visible{outline:2px solid var(--color-primary, #4f46e5);outline-offset:-2px}._panel-header-add_ebnww_71{cursor:pointer;display:flex;gap:6px;align-items:center;justify-content:center;height:32px;padding:0 12px;border:1px solid var(--color-outline-variant, #e5e7eb);border-radius:var(--shape-corner-small, 6px);font-size:.75rem;font-weight:500;color:var(--color-on-surface-variant, #6b7280);background-color:var(--color-surface, #fff);transition:background-color var(--duration-fast) var(--ease-decelerated),border-color var(--duration-fast) var(--ease-decelerated),color var(--duration-fast) var(--ease-decelerated)}._panel-header-add_ebnww_71:hover{border-color:var(--color-primary, #4f46e5);color:var(--color-primary, #4f46e5);background-color:var(--color-primary-container, #e0e7ff)}._panel-header-add_ebnww_71:focus-visible{outline:2px solid var(--color-primary, #4f46e5);outline-offset:2px}._panel-chevron-btn_ebnww_107{cursor:pointer;display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin-right:12px;padding:0;border:none;background-color:transparent}._panel-chevron-btn_ebnww_107:focus-visible{outline:2px solid var(--color-primary, #4f46e5);outline-offset:-2px}._panel-header-left_ebnww_128{display:flex;flex-direction:row;gap:12px;align-items:center}._panel-title_ebnww_135{margin:0;font-size:13px;font-weight:600;color:var(--color-on-surface-variant, #6b7280);text-transform:uppercase;letter-spacing:.5px}._panel-count_ebnww_145{display:flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:var(--shape-corner-full, 9999px);font-size:.6875rem;font-weight:600;color:var(--color-on-primary-container, #312e81);background-color:var(--color-primary-container, #e0e7ff)}._panel-chevron_ebnww_107{display:flex;align-items:center;justify-content:center;width:20px;height:20px;font-size:.75rem;color:var(--color-on-surface-variant, #6b7280)}._panel-chevron-glyph_ebnww_176{rotate:90deg}._panel-body-hover-expanded_ebnww_195{cursor:pointer}._panel-body-inner_ebnww_201{padding:20px;opacity:0;transition:opacity var(--duration-fast) var(--ease-decelerated);transition-delay:0ms}._panel-body-inner-visible_ebnww_208{opacity:1;transition-delay:var(--duration-instant)}._panel-content_ebnww_217{display:flex;flex-direction:column;gap:16px}._panel-list_ebnww_223,._panel-loading_ebnww_233{display:flex;flex-direction:column;gap:12px}._panel-error_ebnww_243{display:flex;flex-direction:column;gap:16px;align-items:center;justify-content:center;padding:48px 24px;text-align:center}._panel-error-icon_ebnww_255{font-size:2.5rem;color:var(--color-error, #dc2626)}._panel-error-content_ebnww_260{display:flex;flex-direction:column;gap:8px;align-items:center;max-width:280px}._panel-error-title_ebnww_269{font-size:1rem;font-weight:600;color:var(--color-on-surface, #1f2937)}._panel-error-message_ebnww_275{margin-bottom:8px;font-size:.875rem;line-height:1.5;color:var(--color-on-surface-variant, #6b7280)}._panel-empty_ebnww_286{display:flex;flex-direction:column;gap:8px;align-items:center;justify-content:center;padding:24px;border:2px dashed var(--color-outline-variant, #e2e8f0);border-radius:var(--shape-corner-small, 8px);text-align:center}._panel-empty-title_ebnww_300{font-size:.875rem;font-weight:600;color:var(--color-on-surface, #1f2937)}._panel-empty-message_ebnww_306{max-width:280px;margin-bottom:4px;font-size:.8125rem;line-height:1.4;color:var(--color-on-surface-variant, #6b7280)}@media(prefers-reduced-motion:reduce){._panel-chevron_ebnww_107,._panel-body_ebnww_187,._panel-body-inner_ebnww_201,._financial-event-item_ebnww_323{transition:none}}._quick-toggle-wrapper_ebnww_332{display:flex;align-items:center;padding-right:2px;padding-left:12px}._panel-financial-events-disabled_ebnww_349 ._financial-event-item_ebnww_323{opacity:.45;filter:grayscale(40%);transition:opacity var(--duration-fast) var(--ease-standard),filter var(--duration-fast) var(--ease-standard)}._panel-financial-events-disabled_ebnww_349 ._financial-event-item_ebnww_323:hover{opacity:1;filter:none}._item_frukq_11{display:flex;flex-direction:column;box-sizing:border-box;width:100%;border:1px solid var(--color-outline-variant, #e5e7eb);border-radius:var(--shape-corner-small, 6px);background-color:var(--color-surface, #fff);transition:border-color var(--duration-fast) var(--ease-decelerated),background-color var(--duration-fast) var(--ease-decelerated)}._item_frukq_11:hover{background-color:var(--color-surface-container-low, #f9fafb)}._item-active_frukq_32{border-left:8px solid var(--event-color, var(--color-primary, #4f46e5))}._item-inactive_frukq_37{border-left:8px solid var(--color-outline-variant, #e5e7eb);opacity:.6}._item-has-children_frukq_43{box-shadow:0 1px 3px #0000000f}._item-loading_frukq_48{min-height:60px;padding:14px 16px}._item-error_frukq_54{flex-direction:row;gap:8px;align-items:center;padding:14px 16px;color:var(--color-error, #dc2626)}._item-error-icon_frukq_64{font-size:.875rem}._item-error-text_frukq_68{font-size:.75rem}._item-header_frukq_76{display:flex;flex-direction:row;gap:16px;align-items:center;padding:12px 14px}._item-toggle_frukq_89{flex-shrink:0}._item-type_frukq_97{display:flex;flex-shrink:0;gap:4px;align-items:center;justify-content:center;width:80px;padding:3px 8px;border-radius:var(--shape-corner-full, 9999px);font-size:.6875rem;font-weight:600;white-space:nowrap}._item-type-icon_frukq_113{font-size:.625rem}._type-income_frukq_118{color:var(--color-success-dark, #166534);background-color:var(--color-success-container, #dcfce7)}._type-expense_frukq_124{color:var(--color-error-dark, #991b1b);background-color:var(--color-error-container, #fef2f2)}._type-transfer_frukq_130{color:var(--color-primary-dark, #3730a3);background-color:var(--color-primary-container, #e0e7ff)}._item-name_frukq_139{display:flex;flex:1;flex-direction:column;gap:1px;min-width:120px}._item-label_frukq_148{overflow:hidden;font-size:.8125rem;font-weight:600;line-height:1.3;color:var(--color-on-surface, #1f2937);text-overflow:ellipsis;white-space:nowrap}._item-description_frukq_159{overflow:hidden;font-size:.6875rem;line-height:1.2;color:var(--color-on-surface-variant, #6b7280);text-overflow:ellipsis;white-space:nowrap}._item-tags_frukq_173{overflow:hidden;display:flex;flex-shrink:1;flex-wrap:wrap;gap:4px;align-items:center;max-width:220px;max-height:44px}._item-tag_frukq_173{display:inline-flex;align-items:center;max-width:120px;padding:1px 7px;border:1px solid var(--tag-color, var(--color-outline-variant, #e5e7eb));border-radius:var(--shape-corner-full, 9999px);font-size:.625rem;font-weight:500;line-height:1.5;color:var(--tag-color, var(--color-on-surface-variant, #6b7280));text-overflow:ellipsis;white-space:nowrap;background-color:color-mix(in srgb,var(--tag-color, var(--color-outline-variant, #e5e7eb)) 12%,transparent)}._item-stat_frukq_212{display:flex;flex-direction:column;flex-shrink:0;gap:1px;align-items:flex-end;min-width:90px}._item-stat-value_frukq_222{font-size:.8125rem;font-weight:600;color:var(--color-on-surface, #1f2937);white-space:nowrap}._item-stat-label_frukq_229{font-size:.625rem;font-weight:500;color:var(--color-on-surface-variant, #9ca3af);text-transform:uppercase;letter-spacing:.02em}._item-amount-chip_frukq_238{display:inline-flex;flex-shrink:0;gap:6px;align-items:center;padding:4px 10px;border-radius:var(--shape-corner-full, 9999px);font-size:.8125rem;font-weight:600;white-space:nowrap}._item-amount-chip-label_frukq_252{font-size:.625rem;font-weight:500;text-transform:uppercase;letter-spacing:.02em;opacity:.7}._item-recurring_frukq_265{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:22px;height:22px;border-radius:var(--shape-corner-full, 9999px);font-size:.625rem;color:var(--color-primary, #4f46e5);background-color:var(--color-primary-container, #e0e7ff)}._item-recurring-placeholder_frukq_282{flex-shrink:0;width:22px;height:22px}._item-actions_frukq_292{display:flex;flex-direction:row;flex-shrink:0;gap:4px;align-items:center}._item-action-btn_frukq_300{cursor:pointer;display:flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:none;border-radius:var(--shape-corner-small, 4px);font-size:.75rem;color:var(--color-on-surface-variant, #6b7280);background:transparent;transition:background-color var(--duration-fast) var(--ease-decelerated),color var(--duration-fast) var(--ease-decelerated)}._item-action-btn_frukq_300:hover{color:var(--color-primary, #4f46e5);background-color:var(--color-primary-container, #e0e7ff)}._item-action-btn_frukq_300:focus-visible{outline:2px solid var(--color-primary, #4f46e5);outline-offset:1px}._item-action-btn-danger_frukq_333:hover{color:var(--color-error, #dc2626);background-color:var(--color-error-container, #fef2f2)}._item-children_frukq_342{display:flex;flex-direction:column;gap:10px;margin-top:0;padding:12px 14px 14px;border-top:1px solid var(--color-outline-variant, #e5e7eb)}._child-section_frukq_357{display:flex;flex-direction:column;gap:6px}._child-section-header_frukq_363{display:flex;flex-direction:row;gap:6px;align-items:center;padding-bottom:4px}._child-section-icon_frukq_372{font-size:.625rem;color:var(--color-on-surface-variant, #9ca3af)}._child-section-title_frukq_377{font-size:.6875rem;font-weight:600;color:var(--color-on-surface-variant, #6b7280);text-transform:uppercase;letter-spacing:.03em}._child-section-count_frukq_385{display:flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;border-radius:var(--shape-corner-full, 9999px);font-size:.5625rem;font-weight:600;color:var(--color-on-surface-variant, #6b7280);background-color:var(--color-surface-container, #f3f4f6)}._child-section-cards_frukq_406{display:flex;flex-direction:column;gap:4px}._child-card_frukq_412{display:flex;flex-direction:column;gap:2px;padding:8px 10px;border:1px solid var(--color-outline-variant, #e5e7eb);border-radius:var(--shape-corner-small, 4px);background-color:var(--color-surface-container-lowest, #fff);transition:background-color var(--duration-fast) var(--ease-decelerated)}._child-card_frukq_412:hover{background-color:var(--color-surface-container-low, #f9fafb)}._child-card-row_frukq_430{display:flex;flex-direction:row;gap:12px;align-items:center;justify-content:space-between}._child-card-label_frukq_438{overflow:hidden;flex:1;font-size:.75rem;font-weight:500;line-height:1.3;color:var(--color-on-surface, #1f2937);text-overflow:ellipsis;white-space:nowrap}._child-card-value_frukq_450{flex-shrink:0;font-size:.75rem;font-weight:600;color:var(--color-on-surface, #1f2937);white-space:nowrap}._child-card-badge_frukq_459{flex-shrink:0;padding:1px 6px;border-radius:var(--shape-corner-small, 4px);font-size:.5625rem;font-weight:600;color:var(--color-on-surface-variant, #6b7280);text-transform:uppercase;letter-spacing:.02em;background-color:var(--color-surface-container, #f3f4f6)}._child-card-description_frukq_474{overflow:hidden;font-size:.6875rem;line-height:1.2;color:var(--color-on-surface-variant, #9ca3af);text-overflow:ellipsis;white-space:nowrap}._child-card-overflow_frukq_485{padding:4px 10px;font-size:.6875rem;font-style:italic;color:var(--color-on-surface-variant, #9ca3af)}._item-collapsed-summary_frukq_496{cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;flex-flow:row wrap;gap:8px;align-items:center;padding:8px 14px 10px;border-top:1px solid var(--color-outline-variant, #e5e7eb);background-color:transparent;transition:background-color var(--duration-normal) var(--ease-decelerated)}._item-collapsed-summary_frukq_496:hover{background-color:var(--color-surface-container, #f0f1f3);transition-delay:var(--duration-fast)}._item-collapsed-summary-expanded_frukq_519{background-color:var(--color-surface-container-low, #f9fafb)}._item-collapsed-summary-expanded_frukq_519:hover{background-color:var(--color-surface-container, #f0f1f3)}._item-collapsed-summary_frukq_496:focus-visible{outline:2px solid var(--color-primary, #4f46e5);outline-offset:-2px}._item-summary-chips_frukq_532{display:flex;flex:1;flex-wrap:wrap;gap:10px;align-items:center}._item-summary-headers_frukq_541{display:flex;flex:1;flex-wrap:wrap;gap:16px;align-items:center}._item-summary-header_frukq_541{display:flex;gap:6px;align-items:center;padding-bottom:2px}._item-summary-header-icon_frukq_556{font-size:.625rem;color:var(--color-on-surface-variant, #9ca3af)}._item-summary-header-title_frukq_561{font-size:.6875rem;font-weight:600;color:var(--color-on-surface-variant, #6b7280);text-transform:uppercase;letter-spacing:.03em}._item-summary-header-count_frukq_569{display:flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;border-radius:var(--shape-corner-full, 9999px);font-size:.5625rem;font-weight:600;color:var(--color-on-surface-variant, #6b7280);background-color:var(--color-surface-container, #f3f4f6)}._item-summary-chip_frukq_532{display:flex;gap:5px;align-items:center;padding:2px 8px;border-radius:var(--shape-corner-full, 9999px);font-size:.6875rem;font-weight:500;color:var(--color-on-surface-variant, #6b7280);background-color:var(--color-surface-container, #f3f4f6)}._item-summary-chip-icon_frukq_601{font-size:.5625rem;color:var(--color-on-surface-variant, #9ca3af)}._item-summary-chip-count_frukq_606{display:flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;border-radius:var(--shape-corner-full, 9999px);font-size:.5625rem;font-weight:700;color:var(--color-on-primary-container, #312e81);background-color:var(--color-primary-container, #e0e7ff)}._item-summary-chip-group_frukq_624{display:flex;gap:4px;align-items:center}._item-summary-chip-count-fee_frukq_633{border:1px solid var(--color-error, #dc2626);color:var(--color-error-dark, #991b1b);background-color:var(--color-error-container, #fef2f2)}._item-summary-chip-count-adjustment_frukq_640{border:1px solid #d97706;color:#92400e;background-color:#fffbeb}._item-summary-chip-count-transaction_frukq_647{border:1px solid var(--color-outline-variant, #9ca3af);color:var(--color-on-surface-variant, #6b7280);background-color:var(--color-surface-container, #f3f4f6)}._item-summary-chip-count-strategy_frukq_654{border:1px solid var(--color-primary, #4f46e5);color:var(--color-primary-dark, #3730a3);background-color:var(--color-primary-container, #e0e7ff)}._item-expand-toggle_frukq_664{pointer-events:none;display:flex;flex-shrink:0;gap:4px;align-items:center;padding:3px 6px;border:none;border-radius:var(--shape-corner-small, 4px);font-size:.6875rem;font-weight:500;color:var(--color-on-surface-variant, #6b7280);background-color:transparent;transition:color var(--duration-fast) var(--ease-decelerated)}._item-collapsed-summary_frukq_496:hover ._item-expand-toggle_frukq_664{color:var(--color-primary, #4f46e5)}._item-expand-toggle-icon_frukq_690{font-size:.5625rem;transition:transform var(--duration-fast) var(--ease-decelerated)}._item-expand-toggle-icon-expanded_frukq_695{transform:rotate(180deg)}._item-children-collapsible_frukq_703{overflow:hidden;display:grid;grid-template-rows:0fr;border-top:0 solid transparent;transition:grid-template-rows var(--duration-normal) var(--ease-standard),border-top var(--duration-normal) var(--ease-standard)}._item-children-collapsible-expanded_frukq_715{overflow:visible;grid-template-rows:1fr;border-top:1px solid var(--color-outline-variant, #e5e7eb)}._item-children-collapsible-inner_frukq_721{overflow:hidden}._item-children-collapsible-expanded_frukq_715 ._item-children-collapsible-inner_frukq_721{overflow:visible}._item-children-content_frukq_729{transform:translateY(-8px);padding:14px;opacity:0;transition:opacity var(--duration-fast) var(--ease-decelerated),transform var(--duration-normal) var(--ease-decelerated);transition-delay:0ms}._item-children-content-visible_frukq_742{transform:translateY(0);opacity:1;transition-delay:var(--duration-instant)}._item-children-grid_frukq_752{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,300px));gap:8px}._item-children-overflow_frukq_759{padding:4px 0;font-size:.6875rem;font-style:italic;color:var(--color-on-surface-variant, #9ca3af)}._mini-card_frukq_770{display:flex;flex-direction:row;gap:8px;align-items:center;box-sizing:border-box;max-width:300px;min-height:52px;padding:8px 10px;border:1px solid var(--color-outline-variant, #e5e7eb);border-radius:var(--shape-corner-small, 4px);background-color:var(--color-surface-container-lowest, #fff);transition:background-color var(--duration-fast) var(--ease-decelerated)}._mini-card_frukq_770:hover{background-color:var(--color-surface-container-low, #f9fafb)}._mini-card-icon_frukq_792{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:22px;height:22px;border-radius:var(--shape-corner-small, 4px);font-size:.5625rem;color:var(--color-on-surface-variant, #9ca3af);background-color:var(--color-surface-container, #f3f4f6)}._mini-card-content_frukq_808{display:flex;flex:1;flex-direction:column;gap:1px;min-width:0}._mini-card-label_frukq_817{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.6875rem;font-weight:500;line-height:1.4;color:var(--color-on-surface, #1f2937)}._mini-card-value_frukq_829{font-size:.625rem;font-weight:600;color:var(--color-on-surface-variant, #6b7280);white-space:nowrap}._mini-card-badge_frukq_836{flex-shrink:0;padding:1px 5px;border-radius:var(--shape-corner-small, 4px);font-size:.5625rem;font-weight:600;color:var(--color-on-surface-variant, #6b7280);text-transform:uppercase;letter-spacing:.02em;background-color:var(--color-surface-container, #f3f4f6)}._mini-card-fee_frukq_854 ._mini-card-icon_frukq_792{border:1px solid var(--color-error, #dc2626);color:var(--color-error-dark, #991b1b);background-color:var(--color-error-container, #fef2f2)}._mini-card-adjustment_frukq_861 ._mini-card-icon_frukq_792{border:1px solid #d97706;color:#92400e;background-color:#fffbeb}._mini-card-transaction_frukq_868 ._mini-card-icon_frukq_792{border:1px solid var(--color-outline-variant, #9ca3af);color:var(--color-on-surface-variant, #6b7280);background-color:var(--color-surface-container, #f3f4f6)}._mini-card-strategy_frukq_875 ._mini-card-icon_frukq_792{border:1px solid var(--color-primary, #4f46e5);color:var(--color-primary-dark, #3730a3);background-color:var(--color-primary-container, #e0e7ff)}._mini-card-tooltip-wrapper_frukq_885{position:relative}._mini-card-tooltip_frukq_885{pointer-events:none;position:absolute;z-index:1000;bottom:100%;left:0;transform:translateY(4px);min-width:240px;max-width:320px;padding-bottom:8px;opacity:0;transition:opacity var(--duration-fast) var(--ease-decelerated),transform var(--duration-fast) var(--ease-decelerated)}._mini-card-tooltip-visible_frukq_909{pointer-events:auto;transform:translateY(0);opacity:1}._mini-card-tooltip-content_frukq_915{position:relative;display:flex;flex-direction:column;gap:6px;padding:12px 14px;border:1px solid var(--color-outline-variant, #e5e7eb);border-radius:var(--shape-corner-medium, 8px);background-color:var(--color-surface, #fff);box-shadow:var(--shadow-box-shadow-high, 0 4px 12px rgb(0 0 0 / 15%))}._mini-card-tooltip-info-icon_frukq_930{position:absolute;top:10px;right:10px;font-size:14px;color:var(--color-on-surface-variant);opacity:.6}._mini-card-tooltip-header_frukq_941{display:flex;gap:10px;align-items:center;padding-right:20px}._mini-card-tooltip-title_frukq_948{font-size:14px;font-weight:600;color:var(--color-on-surface, #1f2937)}._mini-card-tooltip-divider_frukq_954{height:1px;margin:2px 0;background-color:var(--color-outline-variant, #e5e7eb)}._mini-card-tooltip-body_frukq_960{display:flex;flex-direction:column;gap:4px}._mini-card-tooltip-row_frukq_966{display:flex;gap:12px;justify-content:space-between;padding:6px 8px;border-radius:4px;font-size:12px;line-height:1.45;background-color:var(--color-surface-container, #f3f4f6)}._mini-card-tooltip-row-label_frukq_980{color:var(--color-on-surface-variant, #6b7280)}._mini-card-tooltip-row-value_frukq_984{font-weight:600;color:var(--color-on-surface, #1f2937);text-align:right}._mini-card-tooltip-description_frukq_990{font-size:12px;line-height:1.45;color:var(--color-on-surface-variant, #6b7280)}._mini-card-tooltip-dot_frukq_997{flex-shrink:0;width:8px;height:8px;border-radius:var(--shape-corner-full, 9999px)}._mini-card-tooltip-dot-fee_frukq_1004{background-color:var(--color-error, #dc2626)}._mini-card-tooltip-dot-adjustment_frukq_1008{background-color:#d97706}._mini-card-tooltip-dot-transaction_frukq_1012{background-color:var(--color-outline-variant, #9ca3af)}@container panel-host (width <= 42.5rem){._item-header_frukq_76{flex-wrap:wrap;gap:8px}._item-name_frukq_139{order:1;min-width:100%}._item-stat_frukq_212{order:2;min-width:auto}._item-type_frukq_97{order:3}._item-children-grid_frukq_752{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){._item-children-collapsible_frukq_703,._item-children-content_frukq_729,._item-expand-toggle-icon_frukq_690,._item-collapsed-summary_frukq_496{transition:none}}._panel_1rdv5_7{display:flex;flex-direction:column;border:1px solid var(--color-outline-variant, #e5e7eb);border-radius:var(--shape-corner-large, 12px);background-color:var(--color-surface, #fff);box-shadow:var(--shadow-box-shadow-light)}._panel-header-wrapper_1rdv5_26{display:flex;flex-direction:row;align-items:center;border-radius:var(--shape-corner-large, 12px);background-color:var(--color-surface-container, #f0f1f3);transition:background-color var(--duration-fast) var(--ease-decelerated)}._panel-header-wrapper_1rdv5_26:hover{background-color:var(--color-surface-container-high, #e6e8eb)}._panel_1rdv5_7:not(._panel-collapsed_1rdv5_18) ._panel-header-wrapper_1rdv5_26{border-bottom:1px solid var(--color-outline-variant, #e5e7eb);border-radius:var(--shape-corner-large, 12px) var(--shape-corner-large, 12px) 0 0}._panel-header_1rdv5_26{cursor:pointer;display:flex;flex:1;flex-direction:row;align-items:center;justify-content:space-between;padding:12px 12px 12px 24px;border:none;font-family:inherit;text-align:left;background-color:transparent}._panel-header_1rdv5_26:focus-visible{outline:2px solid var(--color-primary, #4f46e5);outline-offset:-2px}._panel-header-add_1rdv5_71{cursor:pointer;display:flex;gap:6px;align-items:center;justify-content:center;height:32px;padding:0 12px;border:1px solid var(--color-outline-variant, #e5e7eb);border-radius:var(--shape-corner-small, 6px);font-size:.75rem;font-weight:500;color:var(--color-on-surface-variant, #6b7280);background-color:var(--color-surface, #fff);transition:background-color var(--duration-fast) var(--ease-decelerated),border-color var(--duration-fast) var(--ease-decelerated),color var(--duration-fast) var(--ease-decelerated)}._panel-header-add_1rdv5_71:hover{border-color:var(--color-primary, #4f46e5);color:var(--color-primary, #4f46e5);background-color:var(--color-primary-container, #e0e7ff)}._panel-header-add_1rdv5_71:focus-visible{outline:2px solid var(--color-primary, #4f46e5);outline-offset:2px}._panel-chevron-btn_1rdv5_107{cursor:pointer;display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin-right:12px;padding:0;border:none;background-color:transparent}._panel-chevron-btn_1rdv5_107:focus-visible{outline:2px solid var(--color-primary, #4f46e5);outline-offset:-2px}._panel-header-left_1rdv5_128{display:flex;flex-direction:row;gap:12px;align-items:center}._panel-title_1rdv5_135{margin:0;font-size:13px;font-weight:600;color:var(--color-on-surface-variant, #6b7280);text-transform:uppercase;letter-spacing:.5px}._panel-count_1rdv5_145{display:flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:var(--shape-corner-full, 9999px);font-size:.6875rem;font-weight:600;color:var(--color-on-primary-container, #312e81);background-color:var(--color-primary-container, #e0e7ff)}._panel-chevron_1rdv5_107{display:flex;align-items:center;justify-content:center;width:20px;height:20px;font-size:.75rem;color:var(--color-on-surface-variant, #6b7280)}._panel-chevron-glyph_1rdv5_176{rotate:90deg}._panel-body-hover-expanded_1rdv5_195{cursor:pointer}._panel-body-inner_1rdv5_201{padding:20px;opacity:0;transition:opacity var(--duration-fast) var(--ease-decelerated);transition-delay:0ms}._panel-body-inner-visible_1rdv5_208{opacity:1;transition-delay:var(--duration-instant)}._panel-content_1rdv5_217{display:flex;flex-direction:column;gap:16px}._panel-list_1rdv5_223{display:flex;flex-direction:column;gap:8px}._panel-loading_1rdv5_233{display:flex;flex-direction:column;gap:12px}._panel-error_1rdv5_243{display:flex;flex-direction:column;gap:16px;align-items:center;justify-content:center;padding:48px 24px;text-align:center}._panel-error-icon_1rdv5_255{font-size:2.5rem;color:var(--color-error, #dc2626)}._panel-error-content_1rdv5_260{display:flex;flex-direction:column;gap:8px;align-items:center;max-width:280px}._panel-error-title_1rdv5_269{font-size:1rem;font-weight:600;color:var(--color-on-surface, #1f2937)}._panel-error-message_1rdv5_275{margin-bottom:8px;font-size:.875rem;line-height:1.5;color:var(--color-on-surface-variant, #6b7280)}._panel-empty_1rdv5_286{display:flex;flex-direction:column;gap:8px;align-items:center;justify-content:center;padding:24px;border:2px dashed var(--color-outline-variant, #e2e8f0);border-radius:var(--shape-corner-small, 8px);text-align:center}._panel-empty-title_1rdv5_300{font-size:.875rem;font-weight:600;color:var(--color-on-surface, #1f2937)}._panel-empty-message_1rdv5_306{max-width:280px;margin-bottom:4px;font-size:.8125rem;line-height:1.4;color:var(--color-on-surface-variant, #6b7280)}@media(prefers-reduced-motion:reduce){._panel-chevron_1rdv5_107,._panel-body_1rdv5_187,._panel-body-inner_1rdv5_201,._financial-goal-item_1rdv5_323{transition:none}}._quick-toggle-wrapper_1rdv5_332{display:flex;align-items:center;padding-right:2px;padding-left:12px}._panel-financial-goals-disabled_1rdv5_349 ._financial-goal-item_1rdv5_323{opacity:.45;filter:grayscale(40%);transition:opacity var(--duration-fast) var(--ease-standard),filter var(--duration-fast) var(--ease-standard)}._panel-financial-goals-disabled_1rdv5_349 ._financial-goal-item_1rdv5_323:hover{opacity:1;filter:none}._item_c7vlf_7{display:flex;flex-direction:row;gap:16px;align-items:center;box-sizing:border-box;width:100%;padding:10px 14px;border:1px solid var(--color-outline-variant, #e5e7eb);border-radius:var(--shape-corner-small, 6px);background-color:var(--color-surface, #fff);transition:border-color var(--duration-fast) var(--ease-decelerated),background-color var(--duration-fast) var(--ease-decelerated)}._item_c7vlf_7:hover{background-color:var(--color-surface-container-low, #f9fafb)}._item-active_c7vlf_31{border-left:8px solid var(--goal-color, #4f46e5)}._item-inactive_c7vlf_36{border-left:8px solid var(--color-outline-variant, #e5e7eb);opacity:.6}._item-loading_c7vlf_42{min-height:44px}._item-error_c7vlf_47{gap:8px;color:var(--color-error, #dc2626)}._item-error-icon_c7vlf_52{font-size:.875rem}._item-error-text_c7vlf_56{font-size:.75rem}._item-name_c7vlf_64{display:flex;flex:1;flex-direction:column;gap:1px;min-width:120px}._item-label_c7vlf_73{overflow:hidden;font-size:.8125rem;font-weight:600;line-height:1.3;color:var(--color-on-surface, #1f2937);text-overflow:ellipsis;white-space:nowrap}._item-description_c7vlf_84{overflow:hidden;font-size:.6875rem;line-height:1.2;color:var(--color-on-surface-variant, #6b7280);text-overflow:ellipsis;white-space:nowrap}._item-stat_c7vlf_98{display:flex;flex-direction:column;flex-shrink:0;gap:1px;align-items:flex-end;min-width:70px}._item-stat-value_c7vlf_108{font-size:.8125rem;font-weight:600;color:var(--color-on-surface, #1f2937);white-space:nowrap}._item-stat-value-small_c7vlf_115{font-size:.75rem;font-weight:500;color:var(--color-on-surface, #1f2937);white-space:nowrap}._item-stat-label_c7vlf_122{font-size:.625rem;font-weight:500;color:var(--color-on-surface-variant, #9ca3af);text-transform:uppercase;letter-spacing:.02em}._item-stat-label-converted_c7vlf_134{display:flex;gap:4px;align-items:center;font-size:.625rem;font-weight:500;font-variant-numeric:tabular-nums;color:var(--color-on-surface-variant, #9ca3af);text-transform:uppercase;letter-spacing:.02em;white-space:nowrap}._item-stat-currency-badge_c7vlf_148{padding:0 3px;border-radius:3px;font-size:.5625rem;font-weight:700;line-height:1.5;color:var(--color-primary, #4f46e5);letter-spacing:.03em;background-color:var(--color-primary-container, #e0e7ff)}._item-severity_c7vlf_165{flex-shrink:0;padding:2px 8px;border-radius:var(--shape-corner-full, 9999px);font-size:.6875rem;font-weight:500}._item-severity-target_c7vlf_175{color:var(--color-primary-dark, #3730a3);background-color:var(--color-primary-container, #e0e7ff)}._item-severity-warning_c7vlf_180{color:var(--color-warning-dark, #92400e);background-color:var(--color-warning-container, #fef3c7)}._item-severity-critical_c7vlf_185{color:var(--color-error-dark, #991b1b);background-color:var(--color-error-container, #fef2f2)}._item-direction_c7vlf_194{flex-shrink:0;padding:2px 6px;border-radius:var(--shape-corner-small, 4px);font-size:.625rem;font-weight:600;color:var(--color-on-surface-variant, #6b7280);text-transform:uppercase;letter-spacing:.02em;background-color:var(--color-surface-container, #f3f4f6)}._item-chart-visibility_c7vlf_213{cursor:pointer;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:none;border-radius:var(--shape-corner-small, 4px);font-size:.75rem;color:var(--color-on-surface-variant, #6b7280);background:transparent;transition:background-color var(--duration-fast) var(--ease-decelerated),color var(--duration-fast) var(--ease-decelerated)}._item-chart-visibility_c7vlf_213:hover{color:var(--color-primary, #4f46e5);background-color:var(--color-primary-container, #e0e7ff)}._item-chart-visibility_c7vlf_213:focus-visible{outline:2px solid var(--color-primary, #4f46e5);outline-offset:1px}._item-chart-visible_c7vlf_247{color:var(--color-primary, #4f46e5)}._item-chart-hidden_c7vlf_251{color:var(--color-on-surface-variant, #9ca3af);opacity:.5}._item-toggle_c7vlf_260{flex-shrink:0}._item-color-swatch_c7vlf_268{flex-shrink:0;width:12px;height:12px;border:1px solid var(--color-outline-variant, #d1d5db);border-radius:var(--shape-corner-full, 9999px)}._item-actions_c7vlf_281{display:flex;flex-direction:row;flex-shrink:0;gap:4px;align-items:center}._item-action-btn_c7vlf_289{cursor:pointer;display:flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:none;border-radius:var(--shape-corner-small, 4px);font-size:.75rem;color:var(--color-on-surface-variant, #6b7280);background:transparent;transition:background-color var(--duration-fast) var(--ease-decelerated),color var(--duration-fast) var(--ease-decelerated)}._item-action-btn_c7vlf_289:hover{color:var(--color-primary, #4f46e5);background-color:var(--color-primary-container, #e0e7ff)}._item-action-btn_c7vlf_289:focus-visible{outline:2px solid var(--color-primary, #4f46e5);outline-offset:1px}._item-action-btn-danger_c7vlf_322:hover{color:var(--color-error, #dc2626);background-color:var(--color-error-container, #fef2f2)}@container panel-host (width <= 42.5rem){._item_c7vlf_7{flex-wrap:wrap;gap:8px}._item-name_c7vlf_64{order:1;min-width:100%}._item-stat_c7vlf_98{order:2;min-width:auto}._item-severity_c7vlf_165,._item-direction_c7vlf_194{order:3}}._form_n2tga_8{display:flex;flex-direction:column;gap:1.25rem}._form-row_n2tga_14{display:grid;grid-template-columns:1fr 1fr;gap:1rem}._form-row-thirds_n2tga_20{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1rem}._form-section_n2tga_30{display:flex;flex-direction:column;gap:.875rem;padding:1rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small, .25rem);background:var(--color-surface-container-lowest)}._form-section-header_n2tga_42{display:flex;gap:.5rem;align-items:center;margin-bottom:.25rem;padding-bottom:.625rem;border-bottom:1px solid var(--color-outline-variant)}._form-section-icon_n2tga_52{font-size:.875rem;color:var(--color-primary)}._form-section-title_n2tga_57{margin:0;font-size:.875rem;font-weight:600;color:var(--color-on-surface)}._toggle-field_n2tga_68{padding:.625rem .875rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small, .25rem);background:var(--color-surface)}._toggle-field_n2tga_68:hover{background:var(--color-surface-container-lowest)}._toggle-group_n2tga_79{overflow:hidden;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small, .25rem);background:var(--color-surface)}._toggle-group-item_n2tga_86{padding:.625rem .875rem}._toggle-group-item_n2tga_86:hover{background:var(--color-surface-container-lowest)}._toggle-group-item_n2tga_86+._toggle-group-item_n2tga_86{border-top:1px solid var(--color-outline-variant)}._recurrence-fields_n2tga_102{display:flex;flex-direction:column;gap:.875rem;padding-top:.875rem}._recurrence-schedule-summary_n2tga_113{display:flex;gap:.5rem;align-items:flex-start;padding:.625rem .875rem;border:1px solid color-mix(in srgb,var(--color-primary) 25%,transparent);border-radius:var(--shape-corner-small, .25rem);font-size:.75rem;line-height:1.4;color:var(--color-on-surface-variant);background:color-mix(in srgb,var(--color-primary) 5%,transparent)}._recurrence-schedule-summary-icon_n2tga_129{flex-shrink:0;margin-top:.125rem;font-size:.75rem;color:var(--color-primary)}._dates-info-wrapper_n2tga_140{display:flex;flex-direction:column;gap:.5rem;padding:.75rem .875rem;border:1px solid color-mix(in srgb,var(--color-primary) 25%,transparent);border-radius:var(--shape-corner-small, .25rem);background:color-mix(in srgb,var(--color-primary) 5%,transparent)}._dates-info-header_n2tga_152{display:flex;gap:.375rem;align-items:center}._dates-info-title_n2tga_158{font-size:.75rem;font-weight:600;color:var(--color-on-surface)}._upcoming-dates-list_n2tga_164{display:flex;flex-wrap:wrap;gap:.375rem}._date-pill_n2tga_170{display:inline-flex;align-items:center;padding:.1875rem .5rem;border:1px solid color-mix(in srgb,var(--color-primary) 30%,transparent);border-radius:9999px;font-size:.6875rem;font-weight:500;color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 10%,transparent)}@container panel-host (width <= 42.5rem){._form-row_n2tga_14,._form-row-thirds_n2tga_20{grid-template-columns:1fr}}._item_5ml88_7{display:flex;flex-direction:row;gap:16px;align-items:center;box-sizing:border-box;width:100%;padding:10px 14px;border:1px solid var(--color-outline-variant, #e5e7eb);border-radius:var(--shape-corner-small, 6px);background-color:var(--color-surface, #fff);transition:border-color var(--duration-fast) var(--ease-decelerated),background-color var(--duration-fast) var(--ease-decelerated)}._item_5ml88_7:hover{background-color:var(--color-surface-container-low, #f9fafb)}._item-visible_5ml88_31{border-left:8px solid var(--date-color, #4f46e5)}._item-hidden_5ml88_36{border-left:8px solid var(--color-outline-variant, #e5e7eb);opacity:.6}._item-active_5ml88_42{border-left:8px solid var(--date-color, #4f46e5)}._item-inactive_5ml88_47{border-left:8px solid var(--color-outline-variant, #e5e7eb);opacity:.6}._item-loading_5ml88_53{min-height:44px}._item-error_5ml88_58{gap:8px;color:var(--color-error, #dc2626)}._item-error-icon_5ml88_63{font-size:.875rem}._item-error-text_5ml88_67{font-size:.75rem}._item-name_5ml88_75{display:flex;flex:1;flex-direction:column;gap:1px;min-width:120px}._item-label_5ml88_84{overflow:hidden;font-size:.8125rem;font-weight:600;line-height:1.3;color:var(--color-on-surface, #1f2937);text-overflow:ellipsis;white-space:nowrap}._item-description_5ml88_95{overflow:hidden;font-size:.6875rem;line-height:1.2;color:var(--color-on-surface-variant, #6b7280);text-overflow:ellipsis;white-space:nowrap}._item-stat_5ml88_109{display:flex;flex-direction:column;flex-shrink:0;gap:1px;align-items:flex-end;width:100px}._item-stat-value_5ml88_119{font-size:.8125rem;font-weight:600;color:var(--color-on-surface, #1f2937);white-space:nowrap}._item-stat-label_5ml88_126{font-size:.625rem;font-weight:500;color:var(--color-on-surface-variant, #9ca3af);text-transform:uppercase;letter-spacing:.02em}._item-urgency-normal_5ml88_138{color:var(--color-on-surface, #1f2937)}._item-urgency-warning_5ml88_142{color:var(--color-warning-dark, #92400e)}._item-urgency-critical_5ml88_146{color:var(--color-error, #dc2626)}._item-urgency-past_5ml88_150{color:var(--color-on-surface-variant, #9ca3af)}._item-type_5ml88_158{display:flex;flex-shrink:0;gap:4px;align-items:center;justify-content:center;width:100px;padding:2px 8px;border-radius:var(--shape-corner-full, 9999px);font-size:.6875rem;font-weight:500;color:var(--color-primary-dark, #3730a3);white-space:nowrap;background-color:var(--color-primary-container, #e0e7ff)}._item-type-icon_5ml88_177{font-size:.625rem}._item-recurring_5ml88_185{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:22px;height:22px;border-radius:var(--shape-corner-full, 9999px);font-size:.625rem;color:var(--color-primary, #4f46e5);background-color:var(--color-primary-container, #e0e7ff)}._item-recurring-placeholder_5ml88_202{flex-shrink:0;width:22px;height:22px}._item-display-style_5ml88_212{flex-shrink:0;width:56px;padding:2px 6px;border-radius:var(--shape-corner-small, 4px);font-size:.625rem;font-weight:600;color:var(--color-on-surface-variant, #6b7280);text-align:center;text-transform:uppercase;letter-spacing:.02em;background-color:var(--color-surface-container, #f3f4f6)}._item-chart-visibility_5ml88_233{cursor:pointer;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:none;border-radius:var(--shape-corner-small, 4px);font-size:.75rem;color:var(--color-on-surface-variant, #6b7280);background:transparent;transition:background-color var(--duration-fast) var(--ease-decelerated),color var(--duration-fast) var(--ease-decelerated)}._item-chart-visibility_5ml88_233:hover{color:var(--color-primary, #4f46e5);background-color:var(--color-primary-container, #e0e7ff)}._item-chart-visibility_5ml88_233:focus-visible{outline:2px solid var(--color-primary, #4f46e5);outline-offset:1px}._item-chart-visible_5ml88_267{color:var(--color-primary, #4f46e5)}._item-chart-hidden_5ml88_271{color:var(--color-on-surface-variant, #9ca3af);opacity:.5}._item-toggle_5ml88_280{flex-shrink:0}._item-icon-swatch_5ml88_288{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--shape-corner-small, 6px);background-color:var(--date-color, #4f46e5)}._item-icon-swatch-icon_5ml88_301{font-size:.75rem;color:var(--color-surface, #fff)}._item-actions_5ml88_310{display:flex;flex-direction:row;flex-shrink:0;gap:4px;align-items:center}._item-action-btn_5ml88_318{cursor:pointer;display:flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:none;border-radius:var(--shape-corner-small, 4px);font-size:.75rem;color:var(--color-on-surface-variant, #6b7280);background:transparent;transition:background-color var(--duration-fast) var(--ease-decelerated),color var(--duration-fast) var(--ease-decelerated)}._item-action-btn_5ml88_318:hover{color:var(--color-primary, #4f46e5);background-color:var(--color-primary-container, #e0e7ff)}._item-action-btn_5ml88_318:focus-visible{outline:2px solid var(--color-primary, #4f46e5);outline-offset:1px}._item-action-btn-danger_5ml88_351:hover{color:var(--color-error, #dc2626);background-color:var(--color-error-container, #fef2f2)}@container panel-host (width <= 42.5rem){._item_5ml88_7{flex-wrap:wrap;gap:8px}._item-name_5ml88_75{order:1;min-width:100%}._item-stat_5ml88_109{order:2;min-width:auto}._item-type_5ml88_158,._item-display-style_5ml88_212{order:3}}._panel_18mw3_7{display:flex;flex-direction:column;border:1px solid var(--color-outline-variant, #e5e7eb);border-radius:var(--shape-corner-large, 12px);background-color:var(--color-surface, #fff);box-shadow:var(--shadow-box-shadow-light)}._panel-header-wrapper_18mw3_26{display:flex;flex-direction:row;align-items:center;border-radius:var(--shape-corner-large, 12px);background-color:var(--color-surface-container, #f0f1f3);transition:background-color var(--duration-fast) var(--ease-decelerated)}._panel-header-wrapper_18mw3_26:hover{background-color:var(--color-surface-container-high, #e6e8eb)}._panel_18mw3_7:not(._panel-collapsed_18mw3_18) ._panel-header-wrapper_18mw3_26{border-bottom:1px solid var(--color-outline-variant, #e5e7eb);border-radius:var(--shape-corner-large, 12px) var(--shape-corner-large, 12px) 0 0}._panel-header_18mw3_26{cursor:pointer;display:flex;flex:1;flex-direction:row;align-items:center;justify-content:space-between;padding:12px 12px 12px 24px;border:none;font-family:inherit;text-align:left;background-color:transparent}._panel-header_18mw3_26:focus-visible{outline:2px solid var(--color-primary, #4f46e5);outline-offset:-2px}._panel-header-add_18mw3_71{cursor:pointer;display:flex;gap:6px;align-items:center;justify-content:center;height:32px;padding:0 12px;border:1px solid var(--color-outline-variant, #e5e7eb);border-radius:var(--shape-corner-small, 6px);font-size:.75rem;font-weight:500;color:var(--color-on-surface-variant, #6b7280);background-color:var(--color-surface, #fff);transition:background-color var(--duration-fast) var(--ease-decelerated),border-color var(--duration-fast) var(--ease-decelerated),color var(--duration-fast) var(--ease-decelerated)}._panel-header-add_18mw3_71:hover{border-color:var(--color-primary, #4f46e5);color:var(--color-primary, #4f46e5);background-color:var(--color-primary-container, #e0e7ff)}._panel-header-add_18mw3_71:focus-visible{outline:2px solid var(--color-primary, #4f46e5);outline-offset:2px}._panel-chevron-btn_18mw3_107{cursor:pointer;display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin-right:12px;padding:0;border:none;background-color:transparent}._panel-chevron-btn_18mw3_107:focus-visible{outline:2px solid var(--color-primary, #4f46e5);outline-offset:-2px}._panel-header-left_18mw3_128{display:flex;flex-direction:row;gap:12px;align-items:center}._panel-title_18mw3_135{margin:0;font-size:13px;font-weight:600;color:var(--color-on-surface-variant, #6b7280);text-transform:uppercase;letter-spacing:.5px}._panel-count_18mw3_145{display:flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:var(--shape-corner-full, 9999px);font-size:.6875rem;font-weight:600;color:var(--color-on-primary-container, #312e81);background-color:var(--color-primary-container, #e0e7ff)}._panel-chevron_18mw3_107{display:flex;align-items:center;justify-content:center;width:20px;height:20px;font-size:.75rem;color:var(--color-on-surface-variant, #6b7280)}._panel-chevron-glyph_18mw3_176{rotate:90deg}._panel-body-hover-expanded_18mw3_195{cursor:pointer}._panel-body-inner_18mw3_201{padding:20px;opacity:0;transition:opacity var(--duration-fast) var(--ease-decelerated);transition-delay:0ms}._panel-body-inner-visible_18mw3_208{opacity:1;transition-delay:var(--duration-instant)}._panel-content_18mw3_217{display:flex;flex-direction:column;gap:16px}._panel-list_18mw3_223{display:flex;flex-direction:column;gap:8px}._panel-loading_18mw3_233{display:flex;flex-direction:column;gap:12px}._panel-error_18mw3_243{display:flex;flex-direction:column;gap:16px;align-items:center;justify-content:center;padding:48px 24px;text-align:center}._panel-error-icon_18mw3_255{font-size:2.5rem;color:var(--color-error, #dc2626)}._panel-error-content_18mw3_260{display:flex;flex-direction:column;gap:8px;align-items:center;max-width:280px}._panel-error-title_18mw3_269{font-size:1rem;font-weight:600;color:var(--color-on-surface, #1f2937)}._panel-error-message_18mw3_275{margin-bottom:8px;font-size:.875rem;line-height:1.5;color:var(--color-on-surface-variant, #6b7280)}._panel-empty_18mw3_286{display:flex;flex-direction:column;gap:8px;align-items:center;justify-content:center;padding:24px;border:2px dashed var(--color-outline-variant, #e2e8f0);border-radius:var(--shape-corner-small, 8px);text-align:center}._panel-empty-title_18mw3_300{font-size:.875rem;font-weight:600;color:var(--color-on-surface, #1f2937)}._panel-empty-message_18mw3_306{max-width:280px;margin-bottom:4px;font-size:.8125rem;line-height:1.4;color:var(--color-on-surface-variant, #6b7280)}@media(prefers-reduced-motion:reduce){._panel-chevron_18mw3_107,._panel-body_18mw3_187,._panel-body-inner_18mw3_201,._important-date-item_18mw3_323{transition:none}}._quick-toggle-wrapper_18mw3_332{display:flex;align-items:center;padding-right:2px;padding-left:12px}._panel-important-dates-disabled_18mw3_349 ._important-date-item_18mw3_323{opacity:.45;filter:grayscale(40%);transition:opacity var(--duration-fast) var(--ease-standard),filter var(--duration-fast) var(--ease-standard)}._panel-important-dates-disabled_18mw3_349 ._important-date-item_18mw3_323:hover{opacity:1;filter:none}._icon_egq8l_3{cursor:default;-webkit-user-select:none;user-select:none;container-type:inline-size;overflow:hidden;display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;width:100%;min-width:1.5rem;max-width:12.5rem;height:100%;min-height:1.5rem;max-height:12.5rem;margin:0;padding:0;border:none;border-radius:var(--shape-corner-extra-small);font-family:system-ui,-apple-system,Segoe UI,sans-serif;font-weight:600;line-height:1;color:var(--color-surface);text-align:center;white-space:nowrap;background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:cover}._initials_egq8l_42{font-size:40cqi}._initials-long_egq8l_46{font-size:36cqi;text-box:trim-both cap alphabetic}._icon_egq8l_3._clickable_egq8l_54{cursor:pointer}._icon_egq8l_3._clickable_egq8l_54:focus{outline:2px solid var(--color-primary);outline-offset:2px}._card_19l72_9{--motion-lift-shadow: var(--shadow-box-shadow-light);display:flex;flex-direction:column;gap:12px;box-sizing:border-box;width:100%;height:auto;padding:14px;border:1px solid var(--color-outline-variant, #e5e7eb);border-radius:var(--shape-corner-medium, 8px);background-color:var(--color-surface, #fff);transition:border-color var(--duration-fast) var(--ease-decelerated)}._card_19l72_9:hover{border-color:var(--color-outline-base, #d1d5db)}._card-warning_19l72_35,._card-warning_19l72_35:hover{border-color:var(--color-error, #dc3545)}._card-active_19l72_44,._card-active_19l72_44:hover{border-color:var(--color-success, #22c55e)}._card-caution_19l72_53,._card-caution_19l72_53:hover{border-color:var(--color-warning, #f59e0b)}._card-loading_19l72_62{min-height:80px}._card-header_19l72_70{display:flex;flex-direction:row;gap:10px;align-items:flex-start}._card-header-logo_19l72_77{overflow:hidden;flex-shrink:0;width:32px;height:32px;border-radius:var(--shape-corner-small, 4px)}._card-organization-img_19l72_86{width:100%;height:100%;object-fit:cover}._card-header-info_19l72_92{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}._card-title-row_19l72_101{display:flex;flex-direction:row;gap:6px;align-items:center;min-width:0}._card-title_19l72_101{overflow:hidden;flex:1;margin:0;font-size:.8125rem;font-weight:600;line-height:1.3;color:var(--color-on-surface, #1f2937);text-overflow:ellipsis;white-space:nowrap}._card-subtitle_19l72_124{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;min-height:1.7875rem;font-size:.6875rem;line-height:1.3;color:var(--color-on-surface-variant, #6b7280);text-overflow:ellipsis}._card-header-actions_19l72_138{display:flex;flex-direction:row;flex-shrink:0;gap:4px;align-items:flex-start;margin-left:-4px}._card-menu-button_19l72_148{cursor:pointer;display:flex;align-items:center;justify-content:center;width:24px;height:24px;margin-top:-2px;padding:0;border:none;border-radius:var(--shape-corner-small, 4px);font-size:.75rem;color:var(--color-on-surface-variant, #6b7280);background:transparent;transition:background-color var(--duration-fast) var(--ease-decelerated),color var(--duration-fast) var(--ease-decelerated)}._card-menu-button_19l72_148:disabled{cursor:not-allowed;opacity:.5}._card-menu-button_19l72_148:focus-visible{outline:2px solid var(--color-primary, #4f46e5);outline-offset:1px}._card-menu-button_19l72_148:hover:not(:disabled){color:var(--color-on-surface, #1f2937);background-color:var(--color-surface-container, #f3f4f6)}._card-status-indicators_19l72_191{display:flex;flex-direction:row;flex-shrink:0;gap:4px;align-items:center}._card-status-indicator_19l72_191{display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:var(--shape-corner-small, 4px);font-size:.625rem;transition:background-color var(--duration-fast) var(--ease-decelerated)}._card-status-indicator-bookmark_19l72_214{color:var(--color-primary, #4f46e5);background-color:var(--color-primary-container, #e0e7ff)}._card-status-indicator-bookmark_19l72_214:hover{background-color:var(--color-primary-container-hover, #c7d2fe)}._card-status-indicator-application_19l72_224{color:var(--color-secondary, #2563eb);background-color:var(--color-secondary-container, #dbeafe)}._card-status-indicator-application_19l72_224:hover{background-color:var(--color-secondary-container-hover, #bfdbfe)}._card-status-indicator-warning_19l72_234{color:#fff;background-color:var(--color-error, #dc3545)}._card-status-indicator-warning_19l72_234:hover{background-color:var(--color-error-hover, #c82333)}._card-status-indicator-caution_19l72_244{color:#fff;background-color:var(--color-warning, #f59e0b)}._card-status-indicator-caution_19l72_244:hover{background-color:var(--color-warning-hover, #d97706)}._card-status-indicator-custom_19l72_254{color:var(--color-on-surface-variant, #6b7280);background-color:var(--color-surface-container, #f3f4f6)}._card-status-indicator-custom_19l72_254:hover{background-color:var(--color-surface-container-high, #e5e7eb)}._card-status-indicator-opportunity-type_19l72_264{padding:0}._card-status-indicator-opportunity-type_19l72_264 svg{width:13px;height:13px}._card-summary_19l72_277{display:flex;flex-direction:row;gap:8px;align-items:center;justify-content:space-between}._card-funding_19l72_285{font-size:1.25rem;font-weight:700;line-height:1.2;color:var(--color-on-surface, #1f2937)}._card-expand-button_19l72_293{cursor:pointer;display:flex;flex-direction:row;flex-shrink:0;gap:4px;align-items:center;padding:4px 8px;border:none;border-radius:var(--shape-corner-small, 4px);font-size:.6875rem;font-weight:500;color:var(--color-primary, #4f46e5);background:transparent;transition:background-color var(--duration-fast) var(--ease-decelerated),color var(--duration-fast) var(--ease-decelerated)}._card-expand-button_19l72_293:disabled{cursor:not-allowed;opacity:.5}._card-expand-button_19l72_293:focus-visible{outline:2px solid var(--color-primary, #4f46e5);outline-offset:1px}._card-expand-button_19l72_293:hover:not(:disabled){background-color:var(--color-primary-container, #e0e7ff)}._card-details_19l72_335{display:flex;flex-direction:column;gap:14px;padding-top:12px;border-top:1px solid var(--color-outline-variant, #e5e7eb)}._card-error_19l72_348{border-color:var(--color-outline-variant, #e5e7eb)}._card-error-display_19l72_352{display:flex;flex-direction:row;gap:12px;align-items:flex-start;box-sizing:border-box;width:100%;min-height:80px}._card-error-icon_19l72_363{flex-shrink:0;font-size:1.25rem;color:var(--color-error, #dc3545)}._card-error-content-section_19l72_369{display:flex;flex:1;flex-direction:column;gap:10px}._card-error-text-section_19l72_376{display:flex;flex-direction:column;gap:4px}._card-error-title_19l72_382{font-size:.875rem;font-weight:600;color:var(--color-on-surface, #1f2937)}._card-error-message_19l72_388{font-size:.75rem;line-height:1.4;color:var(--color-on-surface-variant, #6b7280)}._card-control-group_19l72_398{display:flex;flex-direction:column;gap:6px}._card-control-label-row_19l72_405{display:flex;flex-direction:row;gap:4px;align-items:center}._card-control-label_19l72_405{font-size:.6875rem;font-weight:500;line-height:1.2;color:var(--color-on-surface-variant, #6b7280)}._card-info-icon_19l72_420{cursor:help;display:flex;align-items:center;justify-content:center;font-size:.6875rem;color:var(--color-on-surface-variant, #9ca3af);transition:color var(--duration-fast) var(--ease-decelerated)}._card-info-icon_19l72_420:hover{color:var(--color-on-surface, #6b7280)}._card-warning-icon_19l72_438{display:flex;align-items:center;justify-content:center;font-size:.6875rem;color:var(--color-error, #dc3545)}._card-caution-icon_19l72_448{display:flex;align-items:center;justify-content:center;font-size:.6875rem;color:var(--color-warning, #f59e0b)}._card-warnings-area_19l72_461{display:flex;flex-direction:column;gap:8px}._card-warning-banner_19l72_468{display:flex;flex-direction:row;gap:8px;align-items:flex-start;padding:8px 10px;border-radius:var(--shape-corner-small, 4px);font-size:.6875rem;line-height:1.4;color:var(--color-error, #dc3545);background-color:var(--color-error-container, #fef2f2)}._card-warning-banner-icon_19l72_484{flex-shrink:0;margin-top:1px;font-size:.75rem}._card-warning-banner-text_19l72_490{flex:1}._card-caution-banner_19l72_495{display:flex;flex-direction:row;gap:8px;align-items:flex-start;padding:8px 10px;border-radius:var(--shape-corner-small, 4px);font-size:.6875rem;line-height:1.4;color:var(--color-warning-dark, #b45309);background-color:var(--color-warning-container, #fffbeb)}._card-caution-banner-icon_19l72_511{flex-shrink:0;margin-top:1px;font-size:.75rem}._card-caution-banner-text_19l72_517{flex:1}._card-caution-banner-muted_19l72_522{display:flex;flex-direction:row;gap:8px;align-items:flex-start;padding:8px 10px;border-radius:var(--shape-corner-small, 4px);font-size:.6875rem;line-height:1.4;color:var(--color-on-surface-variant, #6b7280);background-color:var(--color-surface-container, #f3f4f6)}._card-caution-banner-muted-icon_19l72_538{flex-shrink:0;margin-top:1px;font-size:.75rem}._card-caution-banner-muted-text_19l72_544{flex:1}._card-slider-row_19l72_549{display:flex;flex-direction:row;gap:12px;align-items:center}._card-slider_19l72_549{flex:1;margin:0}._card-slider-value_19l72_561{flex-shrink:0;min-width:36px;font-size:.75rem;font-weight:600;color:var(--color-on-surface, #1f2937);text-align:right}._card-input-row_19l72_573{display:flex;flex-direction:row;gap:6px;align-items:center}._card-days-input_19l72_580{width:70px}._card-days-label_19l72_584{font-size:.6875rem;color:var(--color-on-surface-variant, #6b7280)}._card-control-row_19l72_590{display:flex;flex-direction:row;gap:12px}._card-control-group-compact_19l72_597{display:flex;flex:1;flex-direction:column;gap:6px;min-width:0}._card-input-with-suffix_19l72_607{display:flex;flex-direction:row;gap:6px;align-items:center}._card-input-number_19l72_614{width:60px}._card-input-suffix_19l72_618{font-size:.6875rem;color:var(--color-on-surface-variant, #6b7280)}._card-funding-input_19l72_624,._card-date-picker_19l72_629{width:100%}._card-milestone-toggle_19l72_637{display:flex;flex-direction:row;gap:8px;align-items:center;justify-content:space-between}._card-milestones_19l72_645{display:flex;flex-direction:column;gap:10px;padding:10px;border:1px solid var(--color-outline-variant, #e5e7eb);border-radius:var(--shape-corner-small, 4px);background-color:var(--color-surface, #fff)}._card-milestones-header_19l72_657{display:flex;flex-direction:row;gap:8px;align-items:center;justify-content:space-between}._card-milestone-add-button_19l72_665{cursor:pointer;display:flex;flex-direction:row;gap:4px;align-items:center;padding:4px 10px;border:1px solid var(--color-primary, #4f46e5);border-radius:var(--shape-corner-small, 4px);font-size:.6875rem;font-weight:500;color:var(--color-primary, #4f46e5);background:transparent;transition:background-color var(--duration-fast) var(--ease-decelerated),color var(--duration-fast) var(--ease-decelerated)}._card-milestone-add-button_19l72_665:disabled{cursor:not-allowed;opacity:.5}._card-milestone-add-button_19l72_665:hover:not(:disabled){color:#fff;background-color:var(--color-primary, #4f46e5)}._card-milestones-list_19l72_698{display:flex;flex-direction:column;gap:8px}._card-milestone-item_19l72_704{display:flex;flex-direction:column;gap:6px;padding:8px 10px;border:1px solid var(--color-outline-variant, #e5e7eb);border-radius:var(--shape-corner-small, 4px);background-color:var(--color-surface-container-lowest, #fafafa)}._card-milestone-info_19l72_716{display:flex;flex:1;flex-direction:row;gap:6px;align-items:baseline;min-width:100px}._card-milestone-label_19l72_726{font-size:.6875rem;font-weight:600;color:var(--color-on-surface, #1f2937);white-space:nowrap}._card-milestone-percentage_19l72_733{flex-shrink:0;padding:1px 6px;border-radius:var(--shape-corner-small, 4px);font-size:.625rem;font-weight:600;color:var(--color-on-surface-variant, #6b7280);background-color:var(--color-surface-container, #f3f4f6)}._card-milestone-controls_19l72_746{display:flex;flex-direction:row;flex-shrink:0;gap:6px;align-items:center}._card-milestone-input_19l72_754{width:120px}._card-milestone-remove-button_19l72_758{cursor:pointer;display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;border-radius:var(--shape-corner-small, 4px);font-size:.75rem;color:var(--color-on-surface-variant, #6b7280);background:transparent;transition:background-color var(--duration-fast) var(--ease-decelerated),color var(--duration-fast) var(--ease-decelerated)}._card-milestone-remove-button_19l72_758:disabled{cursor:not-allowed;opacity:.5}._card-milestone-remove-button_19l72_758:hover:not(:disabled){color:#fff;background-color:var(--color-error, #dc3545)}._card-milestones-total_19l72_791{display:flex;flex-direction:row;gap:8px;align-items:center;justify-content:flex-end;padding-top:8px;border-top:1px solid var(--color-outline-variant, #e5e7eb);font-size:.6875rem;font-weight:600}._card-milestones-total-valid_19l72_805{color:var(--color-success, #22c55e)}._card-milestones-total-invalid_19l72_809{color:var(--color-error, #dc3545)}._card-milestones-total-warning_19l72_813{color:var(--color-warning, #f59e0b)}._card-milestones-warning_19l72_818{border-color:var(--color-warning, #f59e0b)}._card-milestones-error_19l72_823{border-color:var(--color-error, #dc3545)}._card-milestone-error-banner_19l72_828{display:flex;flex-direction:row;gap:8px;align-items:flex-start;padding:8px 10px;border-radius:var(--shape-corner-small, 4px);font-size:.6875rem;line-height:1.4;color:var(--color-error, #dc3545);background-color:var(--color-error-container, #fef2f2)}._card-milestone-error-icon_19l72_844{flex-shrink:0;margin-top:1px;font-size:.75rem}._card-milestone-error-text_19l72_850{flex:1}._card-milestone-warning-banner_19l72_855{display:flex;flex-direction:row;gap:8px;align-items:flex-start;padding:8px 10px;border-radius:var(--shape-corner-small, 4px);font-size:.6875rem;line-height:1.4;color:var(--color-warning-dark, #b45309);background-color:var(--color-warning-container, #fffbeb)}._card-milestone-warning-icon_19l72_871{flex-shrink:0;margin-top:1px;font-size:.75rem}._card-milestone-warning-text_19l72_877{flex:1}._card-milestone-custom-toggle_19l72_882{display:flex;flex-direction:row;gap:8px;align-items:center;justify-content:space-between;padding:8px 0;border-bottom:1px dashed var(--color-outline-variant, #e5e7eb)}._card-control-label-small_19l72_893{font-size:.6875rem;font-weight:500;color:var(--color-on-surface-variant, #6b7280)}._card-milestone-row_19l72_900{display:flex;flex-direction:row;gap:8px;align-items:center;justify-content:space-between}._card-milestone-date-row_19l72_909{display:flex;flex-direction:row;gap:10px;align-items:center}._card-milestone-date-label_19l72_916{flex-shrink:0;min-width:65px;font-size:.6875rem;color:var(--color-on-surface-variant, #6b7280)}._card-milestone-date-picker_19l72_923{width:150px;margin-left:auto}._panel_1inys_7{display:flex;flex-direction:column;border:1px solid var(--color-outline-variant, #e5e7eb);border-radius:var(--shape-corner-large, 12px);background-color:var(--color-surface, #fff);box-shadow:var(--shadow-box-shadow-light)}._panel-header_1inys_26{cursor:pointer;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:12px 24px;border:none;border-radius:var(--shape-corner-large, 12px);font-family:inherit;text-align:left;background-color:var(--color-surface-container, #f0f1f3);transition:background-color var(--duration-fast) var(--ease-decelerated)}._panel-header_1inys_26:hover{background-color:var(--color-surface-container-high, #e6e8eb)}._panel-header_1inys_26:focus-visible{outline:2px solid var(--color-primary, #4f46e5);outline-offset:-2px}._panel_1inys_7:not(._panel-collapsed_1inys_18) ._panel-header_1inys_26{border-bottom:1px solid var(--color-outline-variant, #e5e7eb);border-radius:var(--shape-corner-large, 12px) var(--shape-corner-large, 12px) 0 0}._panel-header-left_1inys_61{display:flex;flex-direction:row;gap:12px;align-items:center}._panel-chevron_1inys_68{display:flex;align-items:center;justify-content:center;width:20px;height:20px;font-size:.75rem;color:var(--color-on-surface-variant, #6b7280);transition:transform var(--duration-fast) var(--ease-decelerated)}._panel-chevron-expanded_1inys_82{transform:rotate(180deg)}._panel-title_1inys_86{margin:0;font-size:13px;font-weight:600;color:var(--color-on-surface-variant, #6b7280);text-transform:uppercase;letter-spacing:.5px}._panel-count_1inys_96{display:flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:var(--shape-corner-full, 9999px);font-size:.6875rem;font-weight:600;color:var(--color-on-primary-container, #312e81);background-color:var(--color-primary-container, #e0e7ff)}._panel-body_1inys_117{overflow:hidden;display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--duration-normal) var(--ease-standard)}._panel-body-expanded_1inys_124{grid-template-rows:1fr}._panel-body-hover-expanded_1inys_128{cursor:pointer}._panel-body-inner_1inys_132{transform:translateY(-8px);overflow:hidden;min-height:0;padding:0 20px;opacity:0;transition:opacity var(--duration-fast) var(--ease-decelerated),transform var(--duration-normal) var(--ease-decelerated),padding var(--duration-normal) var(--ease-standard);transition-delay:0ms}._panel-body-inner-visible_1inys_149{transform:translateY(0);padding-top:20px;padding-bottom:20px;opacity:1;transition-delay:var(--duration-instant)}._panel-content_1inys_165{display:flex;flex-direction:column;gap:16px}._section_1inys_175{display:flex;flex-direction:column;border:1px solid var(--color-outline-variant, #e5e7eb);border-radius:var(--shape-corner-medium, 8px);background-color:var(--color-surface-container-lowest, #fff)}._section-header_1inys_189{cursor:pointer;display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;padding:12px 16px;border:none;border-radius:var(--shape-corner-medium, 8px);font-family:inherit;text-align:left;background-color:var(--color-surface-container, #f0f1f3);transition:background-color var(--duration-fast) var(--ease-decelerated)}._section-header_1inys_189:hover{background-color:var(--color-surface-container-high, #e6e8eb)}._section-header_1inys_189:focus-visible{outline:2px solid var(--color-primary, #4f46e5);outline-offset:-2px}._section_1inys_175:not(._section-collapsed_1inys_185) ._section-header_1inys_189{border-bottom:1px solid var(--color-outline-variant, #e5e7eb);border-radius:var(--shape-corner-medium, 8px) var(--shape-corner-medium, 8px) 0 0}._section-header-left_1inys_225{display:flex;flex-direction:row;gap:10px;align-items:center}._section-chevron_1inys_232{display:flex;align-items:center;justify-content:center;width:16px;height:16px;font-size:.75rem;color:var(--color-on-surface-variant, #6b7280);transition:transform var(--duration-fast) var(--ease-decelerated)}._section-chevron-expanded_1inys_246{transform:rotate(180deg)}._section-title-group_1inys_250{display:flex;flex-direction:column;gap:2px}._section-title_1inys_250{margin:0;font-size:11px;font-weight:600;color:var(--color-on-surface-variant, #6b7280);text-transform:uppercase;letter-spacing:.5px}._section-description_1inys_266{font-size:.6875rem;color:var(--color-on-surface-variant, #9ca3af)}._section-count_1inys_271{display:flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:var(--shape-corner-full, 9999px);font-size:.6875rem;font-weight:600;color:var(--color-on-primary-container, #312e81);background-color:var(--color-primary-container, #e0e7ff)}._section-content_1inys_292{overflow:hidden;display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--duration-normal) var(--ease-standard)}._section-content-expanded_1inys_299{grid-template-rows:1fr}._section-content-hover-expanded_1inys_303{cursor:pointer}._section-content-inner_1inys_307{transform:translateY(-6px);overflow:hidden;min-height:0;padding:0 16px;opacity:0;transition:opacity var(--duration-fast) var(--ease-decelerated),transform var(--duration-normal) var(--ease-decelerated),padding var(--duration-normal) var(--ease-standard);transition-delay:0ms}._section-content-inner-visible_1inys_324{transform:translateY(0);padding-top:16px;padding-bottom:16px;opacity:1;transition-delay:var(--duration-instant)}._section-cards_1inys_336{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:12px;align-items:start}._section-empty_1inys_343{padding:24px 16px;font-size:.8125rem;color:var(--color-on-surface-variant, #9ca3af);text-align:center}._panel-loading_1inys_360{display:flex;flex-direction:column;gap:16px}._skeleton-section_1inys_366{display:flex;flex-direction:column;gap:12px;padding:16px;border:1px solid var(--color-outline-variant, #e5e7eb);border-radius:var(--shape-corner-medium, 8px)}._skeleton-header_1inys_376{display:flex;flex-direction:row;align-items:center;justify-content:space-between}._skeleton-cards_1inys_383{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:12px;align-items:start}._skeleton-card_1inys_383{display:flex;flex-direction:column;gap:12px;box-sizing:border-box;width:100%;padding:14px;border:1px solid var(--color-outline-variant, #e5e7eb);border-radius:var(--shape-corner-medium, 8px);background-color:var(--color-surface, #fff)}._skeleton-card-header_1inys_404{display:flex;flex-direction:row;gap:10px;align-items:flex-start}._skeleton-card-text_1inys_411{display:flex;flex:1;flex-direction:column;gap:6px;min-width:0}._panel-error_1inys_424{display:flex;flex-direction:column;gap:16px;align-items:center;justify-content:center;padding:48px 24px;text-align:center}._panel-error-icon_1inys_436{font-size:2.5rem;color:var(--color-error, #dc2626)}._panel-error-content_1inys_441{display:flex;flex-direction:column;gap:8px;align-items:center;max-width:280px}._panel-error-title_1inys_450{font-size:1rem;font-weight:600;color:var(--color-on-surface, #1f2937)}._panel-error-message_1inys_456{margin-bottom:8px;font-size:.875rem;line-height:1.5;color:var(--color-on-surface-variant, #6b7280)}._panel-empty_1inys_467{display:flex;flex-direction:column;gap:8px;align-items:center;justify-content:center;padding:48px 24px;text-align:center}._panel-empty-title_1inys_479{font-size:1rem;font-weight:600;color:var(--color-on-surface, #1f2937)}._panel-empty-message_1inys_485{max-width:280px;font-size:.875rem;line-height:1.5;color:var(--color-on-surface-variant, #6b7280)}@media(prefers-reduced-motion:reduce){._panel-chevron_1inys_68,._section-chevron_1inys_232,._panel-body_1inys_117,._panel-body-inner_1inys_132,._section-content_1inys_292,._section-content-inner_1inys_307,._opportunity-card_1inys_503{transition:none}}._panel-header-right_1inys_512{display:flex;flex-direction:row;gap:8px;align-items:center}._quick-toggle-wrapper_1inys_523{display:flex;align-items:center}._panel-opportunities-disabled_1inys_534 ._opportunity-card_1inys_503{opacity:.45;filter:grayscale(40%);transition:opacity var(--duration-fast) var(--ease-standard),filter var(--duration-fast) var(--ease-standard)}._panel-opportunities-disabled_1inys_534 ._opportunity-card_1inys_503:hover{opacity:1;filter:none}._panel_opkqt_7{position:relative;display:flex;flex-direction:column;border:1px solid var(--color-outline-variant, #e5e7eb);border-radius:var(--shape-corner-large, 12px);background-color:var(--color-surface, #fff);box-shadow:var(--shadow-box-shadow-light)}._panel-header-wrapper_opkqt_28{display:flex;flex-direction:row;align-items:center;border-radius:var(--shape-corner-large, 12px);background-color:var(--color-surface-container, #f0f1f3);transition:background-color var(--duration-fast) var(--ease-decelerated)}._panel-header-wrapper_opkqt_28:hover{background-color:var(--color-surface-container-high, #e6e8eb)}._panel_opkqt_7:not(._panel-collapsed_opkqt_20) ._panel-header-wrapper_opkqt_28{border-bottom:1px solid var(--color-outline-variant, #e5e7eb);border-radius:var(--shape-corner-large, 12px) var(--shape-corner-large, 12px) 0 0}._panel-header_opkqt_28{cursor:pointer;display:flex;flex:1;flex-direction:row;align-items:center;justify-content:space-between;padding:12px 12px 12px 24px;border:none;font-family:inherit;text-align:left;background-color:transparent}._panel-header_opkqt_28:focus-visible{outline:2px solid var(--color-primary, #4f46e5);outline-offset:-2px}._panel-header-edit_opkqt_73{cursor:pointer;display:flex;gap:6px;align-items:center;justify-content:center;height:32px;padding:0 12px;border:1px solid var(--color-outline-variant, #e5e7eb);border-radius:var(--shape-corner-small, 6px);font-size:.75rem;font-weight:500;color:var(--color-on-surface-variant, #6b7280);background-color:var(--color-surface, #fff);transition:background-color var(--duration-fast) var(--ease-decelerated),border-color var(--duration-fast) var(--ease-decelerated),color var(--duration-fast) var(--ease-decelerated)}._panel-header-edit_opkqt_73:hover{border-color:var(--color-primary, #4f46e5);color:var(--color-primary, #4f46e5);background-color:var(--color-primary-container, #e0e7ff)}._panel-header-edit_opkqt_73:focus-visible{outline:2px solid var(--color-primary, #4f46e5);outline-offset:2px}._panel-chevron-btn_opkqt_109{cursor:pointer;display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin-right:12px;padding:0;border:none;background-color:transparent}._panel-chevron-btn_opkqt_109:focus-visible{outline:2px solid var(--color-primary, #4f46e5);outline-offset:-2px}._panel-header-left_opkqt_130{display:flex;flex-direction:row;gap:12px;align-items:center}._panel-icon_opkqt_137{display:flex;align-items:center;justify-content:center;width:24px;height:24px;font-size:.875rem;color:var(--color-primary, #4f46e5)}._panel-title_opkqt_149{margin:0;font-size:13px;font-weight:600;color:var(--color-on-surface-variant, #6b7280);text-transform:uppercase;letter-spacing:.5px}._panel-chevron_opkqt_109{display:flex;align-items:center;justify-content:center;width:20px;height:20px;font-size:.75rem;color:var(--color-on-surface-variant, #6b7280)}._panel-chevron-glyph_opkqt_173{rotate:90deg}._panel-body-hover-expanded_opkqt_192{cursor:pointer}._panel-body-inner_opkqt_198{padding:16px;opacity:0;transition:opacity var(--duration-fast) var(--ease-decelerated);transition-delay:0ms}._panel-body-inner-visible_opkqt_205{opacity:1;transition-delay:var(--duration-instant)}._panel-content_opkqt_214{display:flex;flex-direction:column;gap:12px}._summary-grid_opkqt_224{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px}._summary-item_opkqt_230{cursor:help;display:flex;flex-direction:column;gap:6px;padding:14px 16px;border:1px solid var(--color-outline-variant, #e5e7eb);border-radius:var(--shape-corner-medium, 8px);background-color:var(--color-surface-container-lowest, #fff)}._summary-label_opkqt_244{font-size:.75rem;font-weight:500;color:var(--color-on-surface-variant, #9ca3af);text-transform:uppercase;letter-spacing:.03em}._summary-value_opkqt_252{font-size:1rem;font-weight:600;color:var(--color-on-surface, #1f2937);white-space:nowrap}._summary-badge_opkqt_259{display:inline-block;width:fit-content;padding:1px 6px;border-radius:var(--shape-corner-full, 9999px);font-size:.6875rem;font-weight:500;color:var(--color-primary-dark, #3730a3);background-color:var(--color-primary-container, #e0e7ff)}._panel-loading_opkqt_277{display:flex;flex-direction:column;gap:16px;padding:20px}._skeleton-row_opkqt_284{display:flex;flex-direction:row;gap:16px}._panel-error_opkqt_294{display:flex;flex-direction:column;gap:16px;align-items:center;justify-content:center;padding:48px 24px;text-align:center}._panel-error-icon_opkqt_306{font-size:2.5rem;color:var(--color-error, #dc2626)}._panel-error-content_opkqt_311{display:flex;flex-direction:column;gap:8px;align-items:center;max-width:280px}._panel-error-title_opkqt_320{font-size:1rem;font-weight:600;color:var(--color-on-surface, #1f2937)}._panel-error-message_opkqt_326{margin-bottom:8px;font-size:.875rem;line-height:1.5;color:var(--color-on-surface-variant, #6b7280)}._panel-empty_opkqt_337{display:flex;flex-direction:column;gap:8px;align-items:center;justify-content:center;padding:24px;border:2px dashed var(--color-outline-variant, #e2e8f0);border-radius:var(--shape-corner-small, 8px);text-align:center}._panel-empty-icon_opkqt_351{font-size:2rem;color:var(--color-on-surface-variant, #9ca3af)}._panel-empty-title_opkqt_356{font-size:.875rem;font-weight:600;color:var(--color-on-surface, #1f2937)}._panel-empty-message_opkqt_362{max-width:280px;margin-bottom:4px;font-size:.8125rem;line-height:1.4;color:var(--color-on-surface-variant, #6b7280)}._panel-tooltip_opkqt_375{pointer-events:auto;position:fixed;z-index:10000;min-width:240px;max-width:340px}._panel-tooltip-content_opkqt_387{position:relative;display:flex;flex-direction:column;gap:6px;padding:12px 14px;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium, 8px);background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-high, 0 4px 12px rgb(0 0 0 / 15%))}._panel-tooltip-info-icon_opkqt_402{cursor:help;font-size:14px;color:var(--color-on-surface-variant);opacity:.6;transition:opacity var(--duration-fast) var(--ease-standard)}._panel-tooltip-info-icon-wrapper_opkqt_413{position:absolute;top:10px;right:10px}._panel-tooltip-info-icon-wrapper_opkqt_413:hover ._panel-tooltip-info-icon_opkqt_402{opacity:1}._info-icon-tooltip_opkqt_423{position:absolute;z-index:10001;top:100%;right:0;width:220px;margin-top:6px;padding:10px 12px;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small, 6px);font-size:11px;line-height:1.5;color:var(--color-on-surface);background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-high, 0 4px 12px rgb(0 0 0 / 15%))}._panel-tooltip-title_opkqt_443{font-size:14px;font-weight:600;color:var(--color-on-surface)}._panel-tooltip-divider_opkqt_449{height:1px;margin:2px 0;background-color:var(--color-outline-variant)}._panel-tooltip-body_opkqt_455{display:flex;flex-direction:column;gap:8px;font-size:12px;line-height:1.45;color:var(--color-on-surface-variant)}._panel-tooltip-body_opkqt_455 p{margin:0}._tooltip-text_opkqt_473{display:flex;flex-direction:column;gap:8px}._tooltip-detail_opkqt_479{display:flex;gap:12px;justify-content:space-between;padding:6px 8px;border-radius:4px;font-size:12px;background-color:var(--color-surface-container, #f3f4f6)}._tooltip-detail_opkqt_479 span:first-child{color:var(--color-on-surface-variant, #6b7280)}._tooltip-detail_opkqt_479 span:last-child{font-weight:600;color:var(--color-on-surface, #1f2937)}._tooltip-footnote_opkqt_501{margin-top:4px;font-size:11px;font-style:italic;color:var(--color-on-surface-variant, #9ca3af)}._tooltip-section-divider_opkqt_508{height:1px;margin:4px 0;background-color:var(--color-outline-variant, #e5e7eb)}._tooltip-section-header_opkqt_514{font-size:11px;font-weight:600;color:var(--color-on-surface-variant, #6b7280);text-transform:uppercase;letter-spacing:.5px}@container panel-host (width <= 42.5rem){._panel-header-wrapper_opkqt_28{padding-right:8px}._panel-header_opkqt_28{padding:12px 8px 12px 16px}._panel-body-inner_opkqt_198{padding:12px}._summary-grid_opkqt_224{grid-template-columns:repeat(2,1fr);gap:8px}._panel-tooltip_opkqt_375{max-width:calc(100vw - 32px)}}@media(prefers-reduced-motion:reduce){._panel-chevron_opkqt_109,._panel-body_opkqt_184,._panel-body-inner_opkqt_198{transition:none}}._panel-wrapper_1mzr6_7{position:relative;display:flex;flex-shrink:0;box-sizing:border-box;height:100%;padding:12px 12px 12px 0}._panel_1mzr6_7{position:relative;overflow:hidden;display:flex;flex-direction:row;height:100%;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium, 12px);background:var(--color-surface, #fff);transition:width var(--duration-normal) var(--ease-legacy),box-shadow var(--duration-fast) var(--ease-decelerated)}._panel_1mzr6_7._collapsed_1mzr6_36{width:44px}._panel_1mzr6_7._expanded_1mzr6_40{width:380px}._collapsed-tab_1mzr6_48{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative;display:flex;flex-direction:column;flex-shrink:0;align-items:center;justify-content:flex-start;box-sizing:border-box;width:44px;height:100%;padding:16px 0 48px;background:var(--color-surface-container, #f3f4f6);transition:background var(--duration-fast) var(--ease-decelerated)}._collapsed-tab_1mzr6_48:hover{background:var(--color-surface-container-high, #ebedef)}._tab-icon_1mzr6_74{display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:var(--color-on-surface-variant, #414042);transition:transform var(--duration-normal) var(--ease-legacy)}._tab-icon_1mzr6_74._rotated_1mzr6_87{transform:rotate(180deg)}._tab-label_1mzr6_91{transform:rotate(180deg);margin-top:16px;writing-mode:vertical-rl;font-size:11px;font-weight:600;color:var(--color-on-surface-variant, #414042);text-transform:uppercase;text-orientation:mixed;letter-spacing:.08em;white-space:nowrap}._eye-button_1mzr6_110{pointer-events:none;cursor:pointer;position:absolute;bottom:10px;left:50%;transform:translate(-50%);display:flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:1px solid var(--color-outline-variant, #e2e8f0);border-radius:var(--shape-corner-small, 8px);color:var(--color-on-surface-variant, #414042);opacity:0;background:var(--color-surface-container, #f3f4f6);transition:opacity var(--duration-fast) var(--ease-decelerated),background var(--duration-fast) var(--ease-decelerated),border-color var(--duration-fast) var(--ease-decelerated),color var(--duration-fast) var(--ease-decelerated),transform var(--duration-fast) var(--ease-decelerated)}._eye-button_1mzr6_110._visible_1mzr6_142{pointer-events:auto;opacity:1}._eye-button_1mzr6_110:hover{border-color:var(--color-on-surface-variant, #414042);background:var(--color-surface-container-high, #ebedef)}._eye-button_1mzr6_110._active_1mzr6_152{border-color:var(--color-primary, #00204a);color:var(--color-on-primary, #fff);background:var(--color-primary, #00204a)}._eye-button_1mzr6_110._active_1mzr6_152:hover{color:var(--color-on-primary-container, #00122a);background:var(--color-primary-container, #d0e4ff)}._eye-icon_1mzr6_163{font-size:11px}._content-area_1mzr6_171{pointer-events:none;transform:translate(-20px);display:flex;flex:1;flex-direction:column;min-width:0;height:100%;opacity:0;transition:opacity var(--duration-fast) var(--ease-decelerated) var(--duration-instant),transform var(--duration-fast) var(--ease-decelerated) var(--duration-instant)}._panel_1mzr6_7._expanded_1mzr6_40 ._content-area_1mzr6_171{pointer-events:auto;transform:translate(0);opacity:1}._header_1mzr6_201{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid var(--color-outline-variant, #e2e8f0)}._header-title_1mzr6_211{font-size:14px;font-weight:600;color:var(--color-on-surface, #000);letter-spacing:.02em}._close-button_1mzr6_218{cursor:pointer;display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:var(--shape-corner-small, 8px);color:var(--color-on-surface-variant, #414042);background:transparent;transition:background var(--duration-fast) var(--ease-decelerated),color var(--duration-fast) var(--ease-decelerated)}._close-button_1mzr6_218:hover{color:var(--color-on-surface, #000);background:var(--color-surface-container-high, #ebedef)}._path-selector-wrapper_1mzr6_249{position:relative;flex-shrink:0;border-bottom:1px solid var(--color-outline-variant, #e2e8f0)}._path-selector-scroll_1mzr6_255{scrollbar-color:var(--color-outline-variant, #e2e8f0) transparent;scrollbar-width:thin;overflow-y:auto;max-height:95px;padding:8px 16px}._path-selector-scroll_1mzr6_255::-webkit-scrollbar{width:4px}._path-selector-scroll_1mzr6_255::-webkit-scrollbar-track{background:transparent}._path-selector-scroll_1mzr6_255::-webkit-scrollbar-thumb{border-radius:2px;background:var(--color-outline-variant, #e2e8f0)}._path-selector-scroll_1mzr6_255::-webkit-scrollbar-thumb:hover{background:var(--color-on-surface-variant, #414042)}._path-selector_1mzr6_249{display:flex;flex-wrap:wrap;gap:6px}._path-selector-wrapper_1mzr6_249:before,._path-selector-wrapper_1mzr6_249:after{pointer-events:none;content:"";position:absolute;z-index:1;right:0;left:0;height:16px;opacity:0;transition:opacity var(--duration-fast) var(--ease-decelerated)}._path-selector-wrapper_1mzr6_249:before{top:0;background:linear-gradient(to bottom,var(--color-surface, #fff) 0%,transparent 100%)}._path-selector-wrapper_1mzr6_249:after{bottom:0;background:linear-gradient(to top,var(--color-surface, #fff) 0%,transparent 100%)}._path-selector-wrapper_1mzr6_249._can-scroll-up_1mzr6_328:before{opacity:1}._path-selector-wrapper_1mzr6_249._can-scroll-down_1mzr6_332:after{opacity:1}._path-selector-item_1mzr6_336{cursor:pointer;display:flex;align-items:center;justify-content:center;min-width:32px;height:28px;padding:0 10px;border:2px solid var(--color-outline-variant, #e2e8f0);border-radius:var(--shape-corner-small, 6px);font-size:12px;font-weight:600;color:var(--color-on-surface-variant, #414042);background:transparent;transition:border-color var(--duration-fast) var(--ease-decelerated),background var(--duration-fast) var(--ease-decelerated),color var(--duration-fast) var(--ease-decelerated),transform var(--duration-instant) var(--ease-decelerated)}._path-selector-item_1mzr6_336:hover{border-color:var(--path-color, #6366f1);background:var(--color-surface-container-low, #f8f9fa)}._path-selector-item_1mzr6_336._active_1mzr6_152{border-color:var(--path-color, #6366f1);color:var(--color-on-primary, #fff);background:var(--path-color, #6366f1)}._path-selector-label_1mzr6_373{font-weight:700}._body_1mzr6_381{overflow-y:auto;display:flex;flex:1;flex-direction:column;gap:0;min-height:0;margin-right:2px;padding:0}._body_1mzr6_381::-webkit-scrollbar{width:6px}._body_1mzr6_381::-webkit-scrollbar-track{background:transparent}._body_1mzr6_381::-webkit-scrollbar-thumb{border-radius:3px;background:var(--color-outline-variant, #e2e8f0)}._body_1mzr6_381::-webkit-scrollbar-thumb:hover{background:var(--color-on-surface-variant, #414042)}._content-header_1mzr6_415{display:flex;align-items:flex-start;justify-content:space-between;padding:14px 16px}._path-header_1mzr6_422{display:flex;gap:8px;align-items:center}._path-color-indicator_1mzr6_428{flex-shrink:0;width:12px;height:12px;border-radius:var(--shape-corner-extra-small, 3px)}._path-title_1mzr6_435{font-size:15px;font-weight:700;color:var(--color-on-surface, #000)}._path-type-badge_1mzr6_441{padding:2px 8px;border-radius:var(--shape-corner-extra-small, 4px);font-size:10px;font-weight:600;color:var(--badge-color, #6366f1);text-transform:uppercase;letter-spacing:.03em;background:color-mix(in srgb,var(--badge-color, #6366f1) 15%,transparent)}._path-meta_1mzr6_454{display:flex;flex-direction:column;gap:2px;align-items:flex-end}._probability-value_1mzr6_461{font-size:18px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--color-primary, #6366f1)}._probability-label_1mzr6_468{font-size:10px;font-weight:500;color:var(--color-on-surface-variant, #6b7280);text-transform:uppercase;letter-spacing:.05em}._content-divider_1mzr6_480{height:1px;margin:0 16px;background:var(--color-outline-variant, #e2e8f0)}._metrics-section_1mzr6_490{padding:12px 16px}._metric-grid_1mzr6_494{display:grid;grid-template-columns:1fr 1fr;gap:12px}._metric-card_1mzr6_500{display:flex;flex-direction:column;gap:4px;padding:12px;border-radius:var(--shape-corner-small, 8px);background:var(--color-surface-container-low, #f8f9fa)}._metric-label_1mzr6_511{font-size:11px;font-weight:500;color:var(--color-on-surface-variant, #6b7280);text-transform:uppercase;letter-spacing:.04em}._metric-value_1mzr6_519{font-size:20px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--color-on-surface, #000)}._metric-value_1mzr6_519._positive_1mzr6_526{color:var(--color-success, #10b981)}._metric-value_1mzr6_519._negative_1mzr6_530{color:var(--color-error, #ef4444)}._metric-sub_1mzr6_534{font-size:11px;color:var(--color-on-surface-variant, #6b7280)}._summary-section_1mzr6_543{display:flex;flex-direction:column;gap:10px;padding:12px 16px}._section-label_1mzr6_550{font-size:11px;font-weight:600;color:var(--color-on-surface-variant, #6b7280);text-transform:uppercase;letter-spacing:.05em}._financial-chart_1mzr6_562{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-left:3px solid var(--color-outline-variant, #d1d5db);border-radius:0 var(--shape-corner-small, 6px) var(--shape-corner-small, 6px) 0;background:var(--color-surface-container-lowest, #fafafa)}._financial-row_1mzr6_575{display:flex;gap:8px;align-items:baseline;font-size:12px}._financial-row-total_1mzr6_582{display:flex;gap:8px;align-items:baseline;margin-top:4px;padding-top:8px;border-top:1px dashed var(--color-outline-variant, #d1d5db);font-size:13px}._financial-label_1mzr6_594{flex-shrink:0;color:var(--color-on-surface-variant, #6b7280)}._financial-label-bold_1mzr6_599{flex-shrink:0;font-weight:600;color:var(--color-on-surface, #000)}._financial-dots_1mzr6_605{flex:1;min-width:16px;border-bottom:1px dotted var(--color-outline-variant, #d1d5db)}._financial-value-positive_1mzr6_611{flex-shrink:0;font-weight:600;font-variant-numeric:tabular-nums;color:var(--color-success, #10b981)}._financial-value-negative_1mzr6_618{flex-shrink:0;font-weight:600;font-variant-numeric:tabular-nums;color:var(--color-error, #ef4444)}._financial-value-positive-bold_1mzr6_625{flex-shrink:0;font-weight:700;font-variant-numeric:tabular-nums;color:var(--color-success, #10b981)}._financial-value-negative-bold_1mzr6_632{flex-shrink:0;font-weight:700;font-variant-numeric:tabular-nums;color:var(--color-error, #ef4444)}._range-display_1mzr6_643{display:flex;gap:12px;align-items:center}._range-item_1mzr6_649{display:flex;flex-direction:column;gap:2px;min-width:70px}._range-item_1mzr6_649:last-child{align-items:flex-end;text-align:right}._range-label_1mzr6_661{display:flex;gap:6px;align-items:center;font-size:10px;font-weight:500;color:var(--color-on-surface-variant, #6b7280);text-transform:uppercase;letter-spacing:.04em}._range-dot-high_1mzr6_673{width:6px;height:6px;border-radius:50%;background:var(--color-success, #10b981)}._range-dot-low_1mzr6_680{width:6px;height:6px;border-radius:50%;background:var(--color-error, #ef4444)}._range-value_1mzr6_687{font-size:14px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--color-on-surface, #000)}._range-date_1mzr6_694{font-size:11px;color:var(--color-on-surface-variant, #6b7280)}._range-bar_1mzr6_699{position:relative;flex:1;height:4px;border-radius:2px;background:linear-gradient(to right,var(--color-success, #10b981) 0%,var(--color-surface-container, #e5e7eb) 50%,var(--color-error, #ef4444) 100%)}._range-bar-fill_1mzr6_715{position:absolute;inset:0;border-radius:2px;opacity:.3}._risk-list_1mzr6_726{display:flex;flex-direction:column;gap:8px}._risk-item_1mzr6_732{display:flex;gap:10px;align-items:center}._risk-icon-ok_1mzr6_738{font-size:14px;color:var(--color-success, #10b981)}._risk-icon-warning_1mzr6_743{font-size:14px;color:var(--color-warning, #f59e0b)}._risk-icon-neutral_1mzr6_748{font-size:14px;color:var(--color-on-surface-variant, #9ca3af)}._risk-text_1mzr6_753{font-size:12px;line-height:1.4;color:var(--color-on-surface, #374151)}._decisions-grid_1mzr6_763{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:10px}._decision-stat_1mzr6_769{display:flex;flex-direction:column;gap:2px;padding:10px;border-radius:var(--shape-corner-small, 6px);text-align:center;background:var(--color-surface-container-low, #f8f9fa)}._decision-value-positive_1mzr6_782{font-size:20px;font-weight:700;color:var(--color-success, #10b981)}._decision-value-negative_1mzr6_788{font-size:20px;font-weight:700;color:var(--color-error, #ef4444)}._decision-value-neutral_1mzr6_794{font-size:20px;font-weight:700;color:var(--color-primary, #6366f1)}._decision-label_1mzr6_800{font-size:10px;font-weight:500;color:var(--color-on-surface-variant, #6b7280);text-transform:uppercase;letter-spacing:.03em}._decision-details_1mzr6_808{display:flex;flex-direction:column;gap:4px;width:100%;margin-top:6px}._decision-detail-item_1mzr6_817{display:flex;gap:6px;align-items:center;text-align:left}._decision-detail-icon-positive_1mzr6_824{flex-shrink:0;font-size:10px;color:var(--color-success, #10b981)}._decision-detail-icon-negative_1mzr6_830{flex-shrink:0;font-size:10px;color:var(--color-error, #ef4444)}._decision-detail-label_1mzr6_836{font-size:11px;font-weight:400;line-height:1.3;color:var(--color-on-surface-variant, #6b7280)}._volatility-stats_1mzr6_847{display:flex;flex-direction:column;gap:6px}._stat-row_1mzr6_853{display:flex;align-items:center;justify-content:space-between;font-size:12px}._stat-label_1mzr6_860{color:var(--color-on-surface-variant, #6b7280)}._stat-value_1mzr6_864{font-weight:600;font-variant-numeric:tabular-nums;color:var(--color-on-surface, #374151)}._stat-value-negative_1mzr6_870{font-weight:600;font-variant-numeric:tabular-nums;color:var(--color-error, #ef4444)}._stat-value-warning_1mzr6_876{font-weight:600;font-variant-numeric:tabular-nums;color:var(--color-warning, #f59e0b)}._body-swap_1mzr6_889{flex:1 0 auto}._body-swap_1mzr6_889>*{display:flex;flex-direction:column}._empty-state_1mzr6_902{display:flex;flex:1;flex-direction:column;gap:12px;align-items:center;justify-content:center;padding:40px 24px;text-align:center}._empty-icon_1mzr6_915{font-size:32px;color:var(--color-on-surface-variant, #9ca3af);opacity:.5}._empty-text_1mzr6_921{font-size:13px;line-height:1.5;color:var(--color-on-surface-variant, #6b7280)}._loading_1mzr6_931{display:flex;flex:1;flex-direction:column;gap:12px;align-items:center;justify-content:center;padding:32px 16px}._loading-spinner_1mzr6_943{width:24px;height:24px;border:2px solid var(--color-outline-variant, #e2e8f0);border-top-color:var(--color-primary, #00204a);border-radius:50%}._loading-text_1mzr6_953{font-size:12px;color:var(--color-on-surface-variant, #414042)}@container runway-simulation (width <= 42.5rem){._panel_1mzr6_7._expanded_1mzr6_40{width:320px}._metric-grid_1mzr6_494,._decisions-grid_1mzr6_763{grid-template-columns:1fr}._range-display_1mzr6_643{flex-direction:column;gap:8px}._range-item_1mzr6_649,._range-item_1mzr6_649:last-child{flex-direction:row;align-items:center;justify-content:space-between;width:100%;text-align:left}._range-bar_1mzr6_699{display:none}}[data-theme=dark] ._panel_1mzr6_7{border-color:var(--color-outline-variant, #45464f);background:var(--color-surface, #121212)}[data-theme=dark] ._collapsed-tab_1mzr6_48{background:var(--color-surface-container, #1c1b1f)}[data-theme=dark] ._collapsed-tab_1mzr6_48:hover{background:var(--color-surface-container-high, #242328)}[data-theme=dark] ._tab-icon_1mzr6_74,[data-theme=dark] ._tab-label_1mzr6_91{color:var(--color-on-surface-variant, #cac4d0)}[data-theme=dark] ._eye-button_1mzr6_110{border-color:var(--color-outline-variant, #45464f);color:var(--color-on-surface-variant, #cac4d0);background:var(--color-surface-container, #1c1b1f)}[data-theme=dark] ._eye-button_1mzr6_110:hover{border-color:var(--color-on-surface-variant, #cac4d0);background:var(--color-surface-container-high, #242328)}[data-theme=dark] ._eye-button_1mzr6_110._active_1mzr6_152{border-color:var(--color-primary, #a9c7ff);color:var(--color-on-primary, #003062);background:var(--color-primary, #a9c7ff)}[data-theme=dark] ._eye-button_1mzr6_110._active_1mzr6_152:hover{color:var(--color-on-primary-container, #d0e4ff);background:var(--color-primary-container, #004578)}[data-theme=dark] ._header_1mzr6_201{border-bottom-color:var(--color-outline-variant, #45464f)}[data-theme=dark] ._header-title_1mzr6_211{color:var(--color-on-surface, #e4e1e6)}[data-theme=dark] ._close-button_1mzr6_218{color:var(--color-on-surface-variant, #cac4d0)}[data-theme=dark] ._close-button_1mzr6_218:hover{color:var(--color-on-surface, #e4e1e6);background:var(--color-surface-container-high, #242328)}[data-theme=dark] ._path-selector-wrapper_1mzr6_249{border-bottom-color:var(--color-outline-variant, #45464f)}[data-theme=dark] ._path-selector-scroll_1mzr6_255{scrollbar-color:var(--color-outline-variant, #45464f) transparent}[data-theme=dark] ._path-selector-scroll_1mzr6_255::-webkit-scrollbar-thumb{background:var(--color-outline-variant, #45464f)}[data-theme=dark] ._path-selector-scroll_1mzr6_255::-webkit-scrollbar-thumb:hover{background:var(--color-on-surface-variant, #cac4d0)}[data-theme=dark] ._path-selector-wrapper_1mzr6_249:before{background:linear-gradient(to bottom,var(--color-surface, #121212) 0%,transparent 100%)}[data-theme=dark] ._path-selector-wrapper_1mzr6_249:after{background:linear-gradient(to top,var(--color-surface, #121212) 0%,transparent 100%)}[data-theme=dark] ._path-selector-item_1mzr6_336{border-color:var(--color-outline-variant, #45464f);color:var(--color-on-surface-variant, #cac4d0)}[data-theme=dark] ._path-selector-item_1mzr6_336:hover{background:var(--color-surface-container, #1c1b1f)}[data-theme=dark] ._body_1mzr6_381::-webkit-scrollbar-thumb{background:var(--color-outline-variant, #45464f)}[data-theme=dark] ._body_1mzr6_381::-webkit-scrollbar-thumb:hover{background:var(--color-on-surface-variant, #cac4d0)}[data-theme=dark] ._path-title_1mzr6_435{color:var(--color-on-surface, #e4e1e6)}[data-theme=dark] ._probability-value_1mzr6_461{color:var(--color-primary, #a9c7ff)}[data-theme=dark] ._probability-label_1mzr6_468{color:var(--color-on-surface-variant, #cac4d0)}[data-theme=dark] ._content-divider_1mzr6_480{background:var(--color-outline-variant, #45464f)}[data-theme=dark] ._metric-card_1mzr6_500{background:var(--color-surface-container, #1c1b1f)}[data-theme=dark] ._metric-label_1mzr6_511{color:var(--color-on-surface-variant, #cac4d0)}[data-theme=dark] ._metric-value_1mzr6_519{color:var(--color-on-surface, #e4e1e6)}[data-theme=dark] ._metric-value_1mzr6_519._positive_1mzr6_526{color:var(--color-success, #54d48d)}[data-theme=dark] ._metric-value_1mzr6_519._negative_1mzr6_530{color:var(--color-error, #ffb4ab)}[data-theme=dark] ._metric-sub_1mzr6_534,[data-theme=dark] ._section-label_1mzr6_550{color:var(--color-on-surface-variant, #cac4d0)}[data-theme=dark] ._financial-chart_1mzr6_562{border-left-color:var(--color-outline-variant, #45464f);background:var(--color-surface-container-lowest, #0d0d0d)}[data-theme=dark] ._financial-row-total_1mzr6_582{border-top-color:var(--color-outline-variant, #45464f)}[data-theme=dark] ._financial-label_1mzr6_594{color:var(--color-on-surface-variant, #cac4d0)}[data-theme=dark] ._financial-label-bold_1mzr6_599{color:var(--color-on-surface, #e4e1e6)}[data-theme=dark] ._financial-dots_1mzr6_605{border-bottom-color:var(--color-outline-variant, #45464f)}[data-theme=dark] ._financial-value-positive_1mzr6_611,[data-theme=dark] ._financial-value-positive-bold_1mzr6_625{color:var(--color-success, #54d48d)}[data-theme=dark] ._financial-value-negative_1mzr6_618,[data-theme=dark] ._financial-value-negative-bold_1mzr6_632{color:var(--color-error, #ffb4ab)}[data-theme=dark] ._range-label_1mzr6_661{color:var(--color-on-surface-variant, #cac4d0)}[data-theme=dark] ._range-value_1mzr6_687{color:var(--color-on-surface, #e4e1e6)}[data-theme=dark] ._range-date_1mzr6_694{color:var(--color-on-surface-variant, #cac4d0)}[data-theme=dark] ._range-dot-high_1mzr6_673{background:var(--color-success, #54d48d)}[data-theme=dark] ._range-dot-low_1mzr6_680{background:var(--color-error, #ffb4ab)}[data-theme=dark] ._risk-icon-ok_1mzr6_738{color:var(--color-success, #54d48d)}[data-theme=dark] ._risk-icon-warning_1mzr6_743{color:var(--color-warning, #ffb74d)}[data-theme=dark] ._risk-icon-neutral_1mzr6_748{color:var(--color-on-surface-variant, #9ca3af)}[data-theme=dark] ._risk-text_1mzr6_753{color:var(--color-on-surface, #e4e1e6)}[data-theme=dark] ._decision-stat_1mzr6_769{background:var(--color-surface-container, #1c1b1f)}[data-theme=dark] ._decision-value-positive_1mzr6_782{color:var(--color-success, #54d48d)}[data-theme=dark] ._decision-value-negative_1mzr6_788{color:var(--color-error, #ffb4ab)}[data-theme=dark] ._decision-value-neutral_1mzr6_794{color:var(--color-primary, #a9c7ff)}[data-theme=dark] ._decision-label_1mzr6_800{color:var(--color-on-surface-variant, #cac4d0)}[data-theme=dark] ._decision-detail-icon-positive_1mzr6_824{color:var(--color-success, #54d48d)}[data-theme=dark] ._decision-detail-icon-negative_1mzr6_830{color:var(--color-error, #ffb4ab)}[data-theme=dark] ._decision-detail-label_1mzr6_836,[data-theme=dark] ._stat-label_1mzr6_860{color:var(--color-on-surface-variant, #cac4d0)}[data-theme=dark] ._stat-value_1mzr6_864{color:var(--color-on-surface, #e4e1e6)}[data-theme=dark] ._stat-value-negative_1mzr6_870{color:var(--color-error, #ffb4ab)}[data-theme=dark] ._stat-value-warning_1mzr6_876{color:var(--color-warning, #ffb74d)}[data-theme=dark] ._empty-icon_1mzr6_915,[data-theme=dark] ._empty-text_1mzr6_921{color:var(--color-on-surface-variant, #cac4d0)}[data-theme=dark] ._loading-spinner_1mzr6_943{border-color:var(--color-outline-variant, #45464f);border-top-color:var(--color-primary, #a9c7ff)}[data-theme=dark] ._loading-text_1mzr6_953{color:var(--color-on-surface-variant, #cac4d0)}._panel-wrapper_1ftsm_7{position:relative;display:flex;flex-shrink:0;box-sizing:border-box;height:100%;padding:12px 12px 12px 0}._panel_1ftsm_7{position:relative;overflow:hidden;display:flex;flex-direction:row;height:100%;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium, 12px);background:var(--color-surface, #fff);transition:width var(--duration-normal) var(--ease-legacy),box-shadow var(--duration-fast) var(--ease-decelerated)}._panel_1ftsm_7._collapsed_1ftsm_36{width:44px}._panel_1ftsm_7._expanded_1ftsm_40{width:380px}._collapsed-tab_1ftsm_48{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative;display:flex;flex-direction:column;flex-shrink:0;align-items:center;justify-content:flex-start;box-sizing:border-box;width:44px;height:100%;padding:16px 0;background:var(--color-surface-container, #f3f4f6);transition:background var(--duration-fast) var(--ease-decelerated)}._collapsed-tab_1ftsm_48:hover{background:var(--color-surface-container-high, #ebedef)}._tab-icon_1ftsm_74{display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:var(--color-on-surface-variant, #414042);transition:transform var(--duration-normal) var(--ease-legacy)}._tab-icon_1ftsm_74._rotated_1ftsm_87{transform:rotate(180deg)}._tab-label_1ftsm_91{transform:rotate(180deg);margin-top:16px;writing-mode:vertical-rl;font-size:11px;font-weight:600;color:var(--color-on-surface-variant, #414042);text-transform:uppercase;text-orientation:mixed;letter-spacing:.08em;white-space:nowrap}._content-area_1ftsm_110{pointer-events:none;transform:translate(-20px);display:flex;flex:1;flex-direction:column;min-width:0;height:100%;opacity:0;transition:opacity var(--duration-fast) var(--ease-decelerated) var(--duration-instant),transform var(--duration-fast) var(--ease-decelerated) var(--duration-instant)}._panel_1ftsm_7._expanded_1ftsm_40 ._content-area_1ftsm_110{pointer-events:auto;transform:translate(0);opacity:1}._header_1ftsm_140{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid var(--color-outline-variant, #e2e8f0)}._header-title_1ftsm_150{font-size:14px;font-weight:600;color:var(--color-on-surface, #000);letter-spacing:.02em}._close-button_1ftsm_157{cursor:pointer;display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:var(--shape-corner-small, 8px);color:var(--color-on-surface-variant, #414042);background:transparent;transition:background var(--duration-fast) var(--ease-decelerated),color var(--duration-fast) var(--ease-decelerated)}._close-button_1ftsm_157:hover{color:var(--color-on-surface, #000);background:var(--color-surface-container-high, #ebedef)}._header-actions_1ftsm_184{display:flex;gap:4px;align-items:center}._reset-button_1ftsm_190{cursor:pointer;display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:var(--shape-corner-small, 8px);color:var(--color-on-surface-variant, #414042);background:transparent;transition:background var(--duration-fast) var(--ease-decelerated),color var(--duration-fast) var(--ease-decelerated)}._reset-button_1ftsm_190:hover{color:var(--color-on-surface, #000);background:var(--color-surface-container-high, #ebedef)}._reset-button_1ftsm_190:disabled{cursor:not-allowed;opacity:.5}._panel-body_1ftsm_226{overflow:hidden auto;display:flex;flex:1;flex-direction:column;gap:0;max-width:100%;min-height:0;margin-right:2px;padding:0}._panel-body_1ftsm_226::-webkit-scrollbar{width:6px}._panel-body_1ftsm_226::-webkit-scrollbar-track{background:transparent}._panel-body_1ftsm_226::-webkit-scrollbar-thumb{border-radius:3px;background:var(--color-outline-variant, #e2e8f0)}._panel-body_1ftsm_226::-webkit-scrollbar-thumb:hover{background:var(--color-on-surface-variant, #414042)}._content-divider_1ftsm_261{height:1px;margin:0 16px;background:var(--color-outline-variant, #e2e8f0)}._section_1ftsm_271{display:flex;flex-direction:column;gap:10px;padding:12px 16px}._section-label_1ftsm_278{font-size:11px;font-weight:600;color:var(--color-on-surface-variant, #6b7280);text-transform:uppercase;letter-spacing:.05em}._section-content_1ftsm_286{display:flex;flex-direction:column;gap:8px}._toggle-row_1ftsm_296{cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:6px 0}._toggle-label_1ftsm_306{font-size:13px;color:var(--color-on-surface, #374151)}._toggle-switch_1ftsm_311{cursor:pointer;position:relative;width:40px;height:22px;padding:0;border:none;border-radius:11px;background:var(--color-outline-variant, #d1d5db);transition:background var(--duration-fast) var(--ease-decelerated)}._toggle-switch_1ftsm_311:hover{background:var(--color-on-surface-variant, #9ca3af)}._toggle-switch_1ftsm_311._active_1ftsm_331{background:var(--color-primary, #6366f1)}._toggle-switch_1ftsm_311._active_1ftsm_331:hover{background:color-mix(in srgb,var(--color-primary) 80%,black)}._toggle-switch_1ftsm_311:disabled{cursor:not-allowed;opacity:.5}._toggle-thumb_1ftsm_344{position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0003;transition:transform var(--duration-fast) var(--ease-legacy)}._toggle-switch_1ftsm_311._active_1ftsm_331 ._toggle-thumb_1ftsm_344{transform:translate(18px)}._slider-row_1ftsm_367{display:flex;flex-direction:column;gap:6px;padding:4px 0}._slider-header_1ftsm_374{display:flex;align-items:center;justify-content:space-between}._slider-label_1ftsm_380{font-size:12px;color:var(--color-on-surface-variant, #6b7280)}._slider-value_1ftsm_385{font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--color-on-surface, #374151)}._slider-input_1ftsm_392{cursor:pointer;width:100%;height:4px;border-radius:2px;appearance:none;background:var(--color-outline-variant, #d1d5db)}._slider-input_1ftsm_392::-webkit-slider-thumb{cursor:pointer;width:16px;height:16px;border:2px solid var(--color-primary, #6366f1);border-radius:50%;appearance:none;background:#fff;box-shadow:0 1px 3px #0003;-webkit-transition:transform var(--duration-fast) var(--ease-decelerated),box-shadow var(--duration-fast) var(--ease-decelerated);transition:transform var(--duration-fast) var(--ease-decelerated),box-shadow var(--duration-fast) var(--ease-decelerated)}._slider-input_1ftsm_392::-webkit-slider-thumb:hover{transform:scale(1.1);box-shadow:0 2px 6px #00000040}._slider-input_1ftsm_392::-moz-range-thumb{cursor:pointer;width:16px;height:16px;border:2px solid var(--color-primary, #6366f1);border-radius:50%;background:#fff;box-shadow:0 1px 3px #0003}._slider-input_1ftsm_392:disabled{cursor:not-allowed;opacity:.5}._select-row_1ftsm_446{display:flex;gap:12px;align-items:center;justify-content:space-between;padding:6px 0}._select-label_1ftsm_455{font-size:13px;color:var(--color-on-surface, #374151)}._select-input_1ftsm_460{cursor:pointer;min-width:120px;padding:6px 28px 6px 10px;border:1px solid var(--color-outline-variant, #d1d5db);border-radius:var(--shape-corner-small, 6px);font-size:12px;color:var(--color-on-surface, #374151);appearance:none;background:var(--color-surface, #fff);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%236b7280' d='M2 4l4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;transition:border-color var(--duration-fast) var(--ease-decelerated),box-shadow var(--duration-fast) var(--ease-decelerated)}._select-input_1ftsm_460:hover{border-color:var(--color-on-surface-variant, #9ca3af)}._select-input_1ftsm_460:focus{border-color:var(--color-primary, #6366f1);outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary, #6366f1) 20%,transparent)}._select-input_1ftsm_460:disabled{cursor:not-allowed;opacity:.5}._text-row_1ftsm_502{display:flex;flex-direction:column;gap:6px;padding:4px 0}._text-label_1ftsm_509{font-size:12px;color:var(--color-on-surface-variant, #6b7280)}._text-input_1ftsm_514{box-sizing:border-box;width:100%;padding:8px 10px;border:1px solid var(--color-outline-variant, #d1d5db);border-radius:var(--shape-corner-small, 6px);font-size:13px;color:var(--color-on-surface, #374151);background:var(--color-surface, #fff);transition:border-color var(--duration-fast) var(--ease-decelerated),box-shadow var(--duration-fast) var(--ease-decelerated)}._text-input_1ftsm_514::placeholder{color:var(--color-on-surface-variant, #9ca3af)}._text-input_1ftsm_514:hover{border-color:var(--color-on-surface-variant, #9ca3af)}._text-input_1ftsm_514:focus{border-color:var(--color-primary, #6366f1);outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary, #6366f1) 20%,transparent)}._text-input_1ftsm_514:disabled{cursor:not-allowed;opacity:.5}._empty-state_1ftsm_555{display:flex;flex:1;flex-direction:column;gap:12px;align-items:center;justify-content:center;padding:40px 24px;text-align:center}._empty-icon_1ftsm_568{font-size:32px;color:var(--color-on-surface-variant, #9ca3af);opacity:.5}._empty-text_1ftsm_574{font-size:13px;line-height:1.5;color:var(--color-on-surface-variant, #6b7280)}._body-swap_1ftsm_587{flex:1 0 auto}._body-swap_1ftsm_587>*{display:flex;flex-direction:column}@container runway-simulation (width <= 42.5rem){._panel_1ftsm_7._expanded_1ftsm_40{width:320px}}[data-theme=dark] ._panel_1ftsm_7{border-color:var(--color-outline-variant, #45464f);background:var(--color-surface, #121212)}[data-theme=dark] ._collapsed-tab_1ftsm_48{background:var(--color-surface-container, #1c1b1f)}[data-theme=dark] ._collapsed-tab_1ftsm_48:hover{background:var(--color-surface-container-high, #242328)}[data-theme=dark] ._tab-icon_1ftsm_74,[data-theme=dark] ._tab-label_1ftsm_91{color:var(--color-on-surface-variant, #cac4d0)}[data-theme=dark] ._header_1ftsm_140{border-bottom-color:var(--color-outline-variant, #45464f)}[data-theme=dark] ._header-title_1ftsm_150{color:var(--color-on-surface, #e4e1e6)}[data-theme=dark] ._close-button_1ftsm_157{color:var(--color-on-surface-variant, #cac4d0)}[data-theme=dark] ._close-button_1ftsm_157:hover{color:var(--color-on-surface, #e4e1e6);background:var(--color-surface-container-high, #242328)}[data-theme=dark] ._reset-button_1ftsm_190{color:var(--color-on-surface-variant, #cac4d0)}[data-theme=dark] ._reset-button_1ftsm_190:hover{color:var(--color-on-surface, #e4e1e6);background:var(--color-surface-container-high, #242328)}[data-theme=dark] ._panel-body_1ftsm_226::-webkit-scrollbar-thumb{background:var(--color-outline-variant, #45464f)}[data-theme=dark] ._panel-body_1ftsm_226::-webkit-scrollbar-thumb:hover{background:var(--color-on-surface-variant, #cac4d0)}[data-theme=dark] ._content-divider_1ftsm_261{background:var(--color-outline-variant, #45464f)}[data-theme=dark] ._section-label_1ftsm_278{color:var(--color-on-surface-variant, #cac4d0)}[data-theme=dark] ._toggle-label_1ftsm_306{color:var(--color-on-surface, #e4e1e6)}[data-theme=dark] ._toggle-switch_1ftsm_311{background:var(--color-outline-variant, #45464f)}[data-theme=dark] ._toggle-switch_1ftsm_311:hover{background:var(--color-on-surface-variant, #6b7280)}[data-theme=dark] ._toggle-switch_1ftsm_311._active_1ftsm_331{background:var(--color-primary, #a9c7ff)}[data-theme=dark] ._toggle-switch_1ftsm_311 ._toggle-thumb_1ftsm_344{background:var(--color-surface, #121212)}[data-theme=dark] ._slider-label_1ftsm_380{color:var(--color-on-surface-variant, #cac4d0)}[data-theme=dark] ._slider-value_1ftsm_385{color:var(--color-on-surface, #e4e1e6)}[data-theme=dark] ._slider-input_1ftsm_392{background:var(--color-outline-variant, #45464f)}[data-theme=dark] ._slider-input_1ftsm_392::-webkit-slider-thumb{border-color:var(--color-primary, #a9c7ff);background:var(--color-surface, #121212)}[data-theme=dark] ._select-label_1ftsm_455{color:var(--color-on-surface, #e4e1e6)}[data-theme=dark] ._select-input_1ftsm_460{border-color:var(--color-outline-variant, #45464f);color:var(--color-on-surface, #e4e1e6);background-color:var(--color-surface-container, #1c1b1f);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23cac4d0' d='M2 4l4 4 4-4'/%3E%3C/svg%3E")}[data-theme=dark] ._select-input_1ftsm_460:hover{border-color:var(--color-on-surface-variant, #cac4d0)}[data-theme=dark] ._select-input_1ftsm_460:focus{border-color:var(--color-primary, #a9c7ff)}[data-theme=dark] ._text-label_1ftsm_509{color:var(--color-on-surface-variant, #cac4d0)}[data-theme=dark] ._text-input_1ftsm_514{border-color:var(--color-outline-variant, #45464f);color:var(--color-on-surface, #e4e1e6);background:var(--color-surface-container, #1c1b1f)}[data-theme=dark] ._text-input_1ftsm_514::placeholder{color:var(--color-on-surface-variant, #6b7280)}[data-theme=dark] ._text-input_1ftsm_514:hover{border-color:var(--color-on-surface-variant, #cac4d0)}[data-theme=dark] ._text-input_1ftsm_514:focus{border-color:var(--color-primary, #a9c7ff)}[data-theme=dark] ._empty-icon_1ftsm_568,[data-theme=dark] ._empty-text_1ftsm_574{color:var(--color-on-surface-variant, #cac4d0)}._visualization-container_1juf0_7{position:relative;overflow:visible;display:flex;flex-direction:row;align-items:stretch;width:100%;height:100%;min-height:400px;border-radius:12px;background-color:var(--color-surface, #fff)}._chart-area_1juf0_27{position:relative;overflow:visible;display:flex;flex:1;min-width:0;height:100%}._visualization-canvas_1juf0_38{cursor:crosshair;display:block}._side-panels_1juf0_47{display:flex;flex-direction:row;flex-shrink:0;align-items:stretch;height:100%}._calculating-overlay_1juf0_60{position:absolute;z-index:10;inset:0;display:flex;flex-direction:column;gap:12px;align-items:center;justify-content:center;border-radius:var(--shape-corner-medium, 8px);background-color:#ffffffe5}._calculating-spinner_1juf0_77{width:32px;height:32px;border:3px solid var(--color-outline-variant, #e5e7eb);border-top-color:var(--color-primary, #3b82f6);border-radius:50%}._calculating-text_1juf0_87{font-size:14px;color:var(--color-on-surface-variant, #6b7280)}._panel-empty_1juf0_92{display:flex;flex-direction:column;gap:8px;align-items:center;justify-content:center;padding:24px;text-align:center}._panel-empty-icon_1juf0_104{font-size:2rem;color:var(--color-on-surface-variant, #9ca3af)}._panel-empty-title_1juf0_109{font-size:.875rem;font-weight:600;color:var(--color-on-surface, #1f2937)}._panel-empty-message_1juf0_115{max-width:280px;margin-bottom:4px;font-size:.8125rem;line-height:1.4;color:var(--color-on-surface-variant, #6b7280)}._tooltip_1juf0_128{pointer-events:none;position:absolute;z-index:100;min-width:180px;max-width:260px}._tooltip-content_1juf0_138{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border:1px solid var(--color-outline-variant, #e5e7eb);border-radius:var(--shape-corner-medium, 8px);background-color:var(--color-surface, #fff);box-shadow:var(--shadow-box-shadow-high, 0 4px 12px rgb(0 0 0 / 15%))}._tooltip-header_1juf0_151{display:flex;gap:8px;align-items:center;justify-content:space-between}._tooltip-date_1juf0_158{font-size:13px;font-weight:600;color:var(--color-on-surface, #1f2937)}._tooltip-path_1juf0_164{padding:2px 8px;border-radius:4px;font-size:11px;font-weight:600;color:var(--color-primary, #6366f1);background-color:var(--color-primary-container, #eef2ff)}._tooltip-divider_1juf0_175{height:1px;margin:2px 0;background-color:var(--color-outline-variant, #e5e7eb)}._tooltip-body_1juf0_181{display:flex;flex-direction:column;gap:4px}._tooltip-row_1juf0_187{display:flex;gap:12px;justify-content:space-between;font-size:12px}._tooltip-row_1juf0_187 span:first-child{color:var(--color-on-surface-variant, #6b7280)}._tooltip-row_1juf0_187 span:last-child{font-weight:500;color:var(--color-on-surface, #1f2937)}._tooltip-value_1juf0_203{font-weight:600!important;color:var(--color-primary, #6366f1)!important}._tooltip-id_1juf0_208{font-family:ui-monospace,SF Mono,Monaco,Andale Mono,monospace;font-size:10px;color:var(--color-on-surface-variant, #9ca3af)!important}._loading-overlay_1juf0_218{position:absolute;inset:0;display:flex;flex-direction:column;gap:16px;align-items:center;justify-content:center;font-size:14px;color:var(--color-on-surface-variant, #6b7280);background-color:#fffc}._loading-spinner_1juf0_235{width:32px;height:32px;border:3px solid var(--color-outline-variant, #e5e7eb);border-top-color:var(--color-primary, #6366f1);border-radius:50%}._no-data_1juf0_249{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:14px;color:var(--color-on-surface-variant, #9ca3af);background-color:var(--color-surface-container, #f9fafb)}._empty-state_1juf0_263{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:300px;border:1px dashed var(--color-outline-base, #d1d5db);border-radius:var(--shape-corner-medium, 8px);background-color:var(--color-surface-variant, #f9fafb)}._empty-state_1juf0_263 p{margin:0;font-size:14px;color:var(--color-on-surface-variant, #6b7280)}@container runway-simulation (width <= 42.5rem){._visualization-container_1juf0_7{height:400px;min-height:300px}._side-panels_1juf0_47{flex-direction:column}._tooltip_1juf0_128{min-width:160px;max-width:220px}._tooltip-content_1juf0_138{padding:8px 10px}._tooltip-date_1juf0_158{font-size:12px}._tooltip-row_1juf0_187{font-size:11px}._calculating-spinner_1juf0_77{width:24px;height:24px}}[data-theme=dark] ._calculating-overlay_1juf0_60{background-color:#121212e5}[data-theme=dark] ._loading-overlay_1juf0_218{background-color:#121212cc}[data-theme=dark] ._empty-state_1juf0_263{border-color:var(--color-outline-variant, #45464f);background-color:var(--color-surface-container, #1c1b1f)}._pinned-tooltip-wrapper_v4ydj_7,._full-tooltip-wrapper_v4ydj_14{position:relative;z-index:1001;display:flex;align-items:flex-start}._tooltip-content_v4ydj_27{position:relative;z-index:1;overflow-y:auto;display:flex;flex-direction:column;flex-shrink:0;gap:0;box-sizing:border-box;width:320px;padding:14px 16px;border:1px solid var(--color-outline-base);border-radius:var(--shape-corner-medium);background-color:var(--color-surface);box-shadow:0 4px 16px #0000001f,0 2px 6px #00000014;transition:border-radius var(--duration-fast) var(--ease-decelerated)}._tooltip-content-expanded_v4ydj_62{border-right:none;border-radius:var(--shape-corner-medium) 0 0 var(--shape-corner-medium)}._tooltip-header-row_v4ydj_71{display:flex;gap:10px;align-items:center;margin-bottom:4px}._tooltip-color-square_v4ydj_78{cursor:grab;flex-shrink:0;width:16px;height:16px;border-radius:var(--shape-corner-extra-small)}._tooltip-color-square_v4ydj_78:active{cursor:grabbing}._tooltip-date-inline_v4ydj_92{cursor:grab;flex:1;font-size:var(--typescale-body-medium-size);font-weight:600;color:var(--color-on-surface)}._tooltip-date-inline_v4ydj_92:active{cursor:grabbing}._tooltip-close_v4ydj_106{cursor:pointer;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:28px;height:28px;margin-top:-4px;margin-right:-4px;padding:0;border:none;border-radius:var(--shape-corner-small);font-size:var(--typescale-body-medium-size);color:var(--color-on-surface-variant);background:transparent;transition:all var(--duration-fast) var(--ease-standard)}._tooltip-close_v4ydj_106:hover{color:var(--color-on-surface);background:var(--color-surface-container)}._tooltip-drag-handle_v4ydj_139{cursor:grab;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:24px;height:24px;margin-left:-4px;padding:0;border:none;border-radius:var(--shape-corner-small);font-size:12px;color:var(--color-on-surface-variant);background:transparent;transition:all var(--duration-fast) var(--ease-standard)}._tooltip-drag-handle_v4ydj_139:hover{color:var(--color-on-surface);background:var(--color-surface-container)}._tooltip-drag-handle_v4ydj_139:active{cursor:grabbing;color:var(--color-primary);background:var(--color-primary-container)}._tooltip-pin_v4ydj_177{cursor:pointer;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:28px;height:28px;margin-top:-4px;padding:0;border:none;border-radius:var(--shape-corner-small);font-size:12px;color:var(--color-on-surface-variant);background:transparent;transition:all var(--duration-fast) var(--ease-standard)}._tooltip-pin_v4ydj_177:hover{color:var(--color-on-surface);background:var(--color-surface-container)}._tooltip-pin-active_v4ydj_205,._tooltip-pin-active_v4ydj_205:hover{color:#fff;background:var(--color-primary)}._tooltip-pin-active_v4ydj_205 svg{transform:rotate(-45deg);transition:transform var(--duration-fast) var(--ease-standard)}._tooltip-pin_v4ydj_177 svg{transition:transform var(--duration-fast) var(--ease-standard)}._tooltip-navigation_v4ydj_229{display:flex;gap:2px;justify-content:flex-end;margin-top:auto;padding-top:12px}._tooltip-nav-button_v4ydj_238{cursor:pointer;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:var(--shape-corner-small);font-size:12px;color:var(--color-on-surface-variant);background:transparent;transition:all var(--duration-fast) var(--ease-standard)}._tooltip-nav-button_v4ydj_238:disabled,._tooltip-nav-button-disabled_v4ydj_261{cursor:not-allowed;color:var(--color-on-surface-variant);opacity:.35;background:transparent}._tooltip-nav-button_v4ydj_238:hover:not(:disabled){color:var(--color-on-surface);background:var(--color-surface-container)}._tooltip-nav-button_v4ydj_238:active:not(:disabled){color:var(--color-primary);background:var(--color-primary-container)}._tooltip-section_v4ydj_282{display:flex;flex-direction:column;gap:8px;padding:12px 0}._tooltip-section-label_v4ydj_289{font-size:11px;font-weight:600;color:var(--color-on-surface-variant);text-transform:uppercase;letter-spacing:.5px}._tooltip-divider_v4ydj_297{height:1px;background-color:var(--color-outline-variant)}._tooltip-divider-heavy_v4ydj_302{height:2px;background-color:var(--color-outline-variant)}._tooltip-runway-row_v4ydj_311{display:flex;gap:24px;align-items:flex-start;justify-content:space-between}._tooltip-runway-item_v4ydj_318{display:flex;flex-direction:column;gap:4px}._tooltip-runway-item_v4ydj_318:last-child{align-items:flex-end;text-align:right}._tooltip-runway-value_v4ydj_329{font-size:var(--typescale-body-large-size);font-weight:700;color:var(--color-on-surface)}._tooltip-probability-value_v4ydj_335{font-size:var(--typescale-body-large-size);font-weight:700;color:var(--color-primary)}._tooltip-hover-card_v4ydj_345{position:relative;display:inline-flex;align-items:center}._tooltip-hover-card-content_v4ydj_351{pointer-events:none;position:absolute;z-index:5;top:calc(100% + 8px);left:0;transform:translateY(-2px);min-width:240px;max-width:320px;padding:10px 12px;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium);color:var(--color-on-surface);visibility:hidden;opacity:0;background-color:var(--color-surface-container);box-shadow:var(--shadow-box-shadow-medium);transition:opacity var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard),visibility var(--duration-fast) var(--ease-standard)}._tooltip-hover-card_v4ydj_345:hover ._tooltip-hover-card-content_v4ydj_351{transform:translateY(0);visibility:visible;opacity:1}._tooltip-hover-card-title_v4ydj_385{margin-bottom:8px;font-size:var(--typescale-body-medium-size);font-weight:700}._tooltip-hover-card-subtitle_v4ydj_391{margin-top:10px;margin-bottom:6px;font-size:var(--typescale-body-small-size);font-weight:600;color:var(--color-on-surface-variant)}._tooltip-hover-card-row_v4ydj_400{display:flex;gap:8px;align-items:baseline;padding:2px 0;font-size:var(--typescale-body-small-size)}._tooltip-hover-card-label_v4ydj_410{flex:1;color:var(--color-on-surface-variant)}._tooltip-hover-card-value_v4ydj_415{flex-shrink:0;font-weight:600;font-variant-numeric:tabular-nums;color:var(--color-on-surface)}._tooltip-financial-chart_v4ydj_426{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-left:3px solid var(--color-outline-variant);border-radius:0 var(--shape-corner-small) var(--shape-corner-small) 0;background-color:var(--color-surface-container-lowest)}._tooltip-financial-row_v4ydj_438{display:flex;gap:8px;align-items:baseline;font-size:var(--typescale-body-small-size)}._tooltip-financial-row-subtotal_v4ydj_445{display:flex;gap:8px;align-items:baseline;margin-top:4px;padding-top:8px;border-top:1px dashed var(--color-outline-variant);font-size:var(--typescale-body-small-size)}._tooltip-financial-row-total_v4ydj_457{display:flex;gap:8px;align-items:baseline;margin-top:4px;padding-top:8px;border-top:2px solid var(--color-outline-variant);font-size:var(--typescale-body-medium-size)}._tooltip-financial-label_v4ydj_469{flex-shrink:0;color:var(--color-on-surface-variant)}._tooltip-financial-label-bold_v4ydj_474{flex-shrink:0;font-weight:600;color:var(--color-on-surface)}._tooltip-financial-dots_v4ydj_480{flex:1;min-width:20px;border-bottom:1px dotted var(--color-outline-variant)}._tooltip-financial-value-positive_v4ydj_486{flex-shrink:0;font-weight:600;font-variant-numeric:tabular-nums;color:var(--color-success)}._tooltip-financial-value-negative_v4ydj_493{flex-shrink:0;font-weight:600;font-variant-numeric:tabular-nums;color:var(--color-error)}._tooltip-financial-value-positive-bold_v4ydj_500{flex-shrink:0;font-weight:700;font-variant-numeric:tabular-nums;color:var(--color-success)}._tooltip-financial-value-negative-bold_v4ydj_507{flex-shrink:0;font-weight:700;font-variant-numeric:tabular-nums;color:var(--color-error)}._tooltip-decisions_v4ydj_518{overflow-y:auto;display:flex;flex-direction:column;gap:6px;max-height:250px}._tooltip-decision_v4ydj_518{display:flex;gap:8px;align-items:flex-start}._tooltip-decision-number_v4ydj_533{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;font-size:10px;font-weight:700;color:var(--color-on-primary);background-color:#8b5cf6}._tooltip-decision-number-accepted_v4ydj_551{background-color:var(--color-success)}._tooltip-decision-number-rejected_v4ydj_555{background-color:var(--color-error)}._tooltip-decision-content_v4ydj_559{display:flex;flex-direction:column;gap:2px}._tooltip-decision-text_v4ydj_565{font-size:var(--typescale-body-small-size);line-height:1.4;color:var(--color-on-surface)}._tooltip-decision-pending_v4ydj_571{font-size:11px;font-style:italic;color:var(--color-on-surface-variant)}._tooltip-decision-approved_v4ydj_577{font-size:11px;font-weight:600;color:var(--color-success)}._tooltip-decision-rejected_v4ydj_583{font-size:11px;font-weight:600;color:var(--color-error)}._tooltip-events_v4ydj_593{display:flex;flex-direction:column;gap:8px}._tooltip-event-card_v4ydj_599{display:flex;flex-direction:column;gap:4px;padding:12px;border-radius:var(--shape-corner-small);background-color:var(--color-surface-container)}._tooltip-event-header_v4ydj_610{display:flex;gap:8px;align-items:center}._tooltip-event-icon_v4ydj_616{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:2px solid var(--color-primary);border-radius:var(--shape-corner-extra-small);font-size:10px;color:transparent;background-color:transparent}._tooltip-event-label_v4ydj_632{font-size:var(--typescale-body-medium-size);font-weight:600;color:var(--color-on-surface)}._tooltip-event-description_v4ydj_638{display:flex;flex-direction:column;gap:4px;font-size:var(--typescale-body-small-size);line-height:1.4;color:var(--color-on-surface-variant)}._tooltip-event-opportunity-name_v4ydj_649{display:flex;gap:6px;align-items:center;font-size:var(--typescale-body-small-size);font-weight:500;color:var(--color-on-surface)}._tooltip-event-meta_v4ydj_660{font-size:11px;color:var(--color-on-surface-variant)}._tooltip-event-funding_v4ydj_666{font-size:var(--typescale-body-small-size);font-weight:700;color:var(--color-success)}._tooltip-event-outcome-approved_v4ydj_673{padding:2px 8px;border-radius:10px;font-size:11px;font-weight:600;color:var(--color-on-success-container);background-color:var(--color-success-container)}._tooltip-event-outcome-rejected_v4ydj_684{padding:2px 8px;border-radius:10px;font-size:11px;font-weight:600;color:var(--color-on-error-container);background-color:var(--color-error-container)}._tooltip-event-conditions_v4ydj_699{display:flex;flex-direction:column;gap:2px;margin-top:4px;padding-top:6px;border-top:1px dashed var(--color-outline-variant)}._tooltip-event-condition_v4ydj_699{font-size:11px;line-height:1.4;color:var(--color-on-surface-variant)}._tooltip-shared-paths-section_v4ydj_719{display:flex;flex-direction:column;gap:6px}._tooltip-shared-paths-badges_v4ydj_725{overflow-y:auto;display:flex;flex-wrap:wrap;gap:4px;max-height:160px}._tooltip-path-badge_v4ydj_734{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:24px;padding:2px 6px;border-radius:var(--shape-corner-extra-small);font-size:11px;font-weight:700;line-height:1;color:var(--color-on-primary);background-color:var(--color-primary)}._tooltip-marker-highlight_v4ydj_756{display:flex;gap:12px;align-items:flex-start;padding:12px;border-radius:var(--shape-corner-small);background-color:var(--color-surface-container)}._tooltip-marker-icon-large_v4ydj_767{font-size:20px}._tooltip-marker-text_v4ydj_771{display:flex;flex-direction:column;gap:4px}._tooltip-marker-title_v4ydj_777{font-size:var(--typescale-body-medium-size);font-weight:600;color:var(--color-on-surface)}._tooltip-marker-desc_v4ydj_783{font-size:var(--typescale-body-small-size);line-height:1.4;color:var(--color-on-surface-variant)}._tooltip-warnings_v4ydj_793{display:flex;flex-direction:column;gap:8px}._tooltip-warning_v4ydj_793{display:flex;gap:8px;align-items:center;padding:8px 12px;border-radius:var(--shape-corner-small);font-size:var(--typescale-body-small-size);font-weight:500}._tooltip-warning-warning_v4ydj_811{border:1px solid #f59e0b;color:#92400e;background-color:#fef3c7}._tooltip-warning-critical_v4ydj_820{border:1px solid var(--color-error);color:var(--color-on-error-container);background-color:var(--color-error-container)}._tooltip-warning-icon_v4ydj_828{flex-shrink:0;font-size:12px}._tooltip-node-id_v4ydj_837{padding-top:8px;font-family:monospace;font-size:10px;color:var(--color-on-surface-variant)}._breakdown-tab_v4ydj_848{cursor:pointer;display:flex;flex-shrink:0;align-items:center;align-self:flex-start;justify-content:center;width:28px;height:140px;margin-top:15%;padding:5rem 0;border:1px solid var(--color-outline-base);border-left:none;border-radius:0 var(--shape-corner-medium) var(--shape-corner-medium) 0;background-color:var(--color-primary);box-shadow:2px 0 8px #00000026;transition:background-color var(--duration-fast) var(--ease-standard)}._breakdown-tab_v4ydj_848:hover{background-color:color-mix(in srgb,var(--color-primary) 92%,var(--color-on-primary))}._breakdown-tab-text_v4ydj_883{transform:rotate(90deg);font-size:10px;font-weight:700;color:var(--color-on-primary);text-transform:uppercase;letter-spacing:.5px;white-space:nowrap}._breakdown-tab_v4ydj_848:hover ._breakdown-tab-text_v4ydj_883{color:var(--color-on-primary)}._breakdown-slider_v4ydj_903{position:relative;z-index:-1;display:flex;flex-direction:row;flex-shrink:0;box-sizing:border-box;margin-left:-280px;transition:margin-left var(--duration-fast) var(--ease-decelerated)}._breakdown-slider-expanded_v4ydj_929{margin-left:-1px}._breakdown-panel-content_v4ydj_934{overflow:hidden;display:flex;flex-direction:column;align-self:stretch;box-sizing:border-box;width:280px;height:100%;border:1px solid var(--color-outline-base);border-left:none;border-radius:0 1rem 1rem 0;background-color:var(--color-surface);box-shadow:none;transition:box-shadow var(--duration-fast) var(--ease-decelerated)}._breakdown-slider-expanded_v4ydj_929 ._breakdown-panel-content_v4ydj_934{box-shadow:0 4px 16px #0000001f,0 2px 6px #00000014}._breakdown-scroll-container_v4ydj_972{overflow:hidden auto;display:flex;flex:1;flex-direction:column;gap:20px;min-height:0;padding:16px 14px 16px 20px;border-radius:0 1rem 1rem 0}._breakdown-section_v4ydj_987{display:flex;flex-direction:column;gap:12px}._breakdown-section-header_v4ydj_993{display:flex;gap:8px;align-items:center;padding-bottom:10px;border-bottom:2px solid var(--color-outline-variant);font-size:12px;font-weight:700;color:var(--color-on-surface);text-transform:uppercase;letter-spacing:.5px}._breakdown-section-header_v4ydj_993 span:nth-child(2){flex:1}._breakdown-icon-positive_v4ydj_1012{font-size:14px;color:var(--color-success)}._breakdown-icon-negative_v4ydj_1017{font-size:14px;color:var(--color-error)}._breakdown-section-total-positive_v4ydj_1022{font-size:var(--typescale-body-medium-size);font-weight:700;font-variant-numeric:tabular-nums;color:var(--color-success)}._breakdown-section-total-negative_v4ydj_1029{font-size:var(--typescale-body-medium-size);font-weight:700;font-variant-numeric:tabular-nums;color:var(--color-error)}._breakdown-meta-toggle_v4ydj_1036{cursor:pointer;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:none;border-radius:var(--shape-corner-extra-small);font-size:11px;color:var(--color-on-surface-variant);background:transparent;transition:all var(--duration-fast) var(--ease-standard)}._breakdown-meta-toggle_v4ydj_1036:hover{color:var(--color-on-surface);background:var(--color-surface-container)}._breakdown-meta-toggle-active_v4ydj_1063{color:var(--color-primary)}._breakdown-meta-toggle-active_v4ydj_1063:hover{color:var(--color-primary);background:var(--color-primary-container)}._breakdown-section-items_v4ydj_1072{display:flex;flex-direction:column;gap:0}._breakdown-item-separator_v4ydj_1078{height:0;margin:0 4px;border:none;border-top:1px dashed var(--color-outline-variant)}._breakdown-item_v4ydj_1078{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-radius:var(--shape-corner-small);background:var(--color-surface);box-shadow:0 1px 2px #0000000d}._breakdown-item-top-row_v4ydj_1097{display:flex;gap:12px;align-items:flex-start;justify-content:space-between}._breakdown-item-info_v4ydj_1104{display:flex;flex:1;flex-direction:column;gap:3px;min-width:0}._breakdown-item-label_v4ydj_1113{font-size:var(--typescale-body-small-size);font-weight:600;line-height:1.3;color:var(--color-on-surface)}._breakdown-item-meta_v4ydj_1120{overflow:hidden;max-height:80px;font-size:11px;line-height:1.4;color:var(--color-on-surface-variant);opacity:1;transition:max-height var(--duration-normal) var(--ease-decelerated),opacity var(--duration-fast) var(--ease-decelerated),margin var(--duration-normal) var(--ease-decelerated)}._breakdown-item-meta-hidden_v4ydj_1137{max-height:0;margin:-6px 0 0;opacity:0}._breakdown-item-amount-positive_v4ydj_1143{flex-shrink:0;font-size:var(--typescale-body-small-size);font-weight:700;font-variant-numeric:tabular-nums;color:var(--color-success)}._breakdown-item-amount-negative_v4ydj_1152{flex-shrink:0;font-size:var(--typescale-body-small-size);font-weight:700;font-variant-numeric:tabular-nums;color:var(--color-error)}._breakdown-item-amounts_v4ydj_1161{display:flex;flex-direction:column;gap:2px;align-items:flex-end;min-width:0}._breakdown-item-conversion_v4ydj_1170{font-size:10px;font-variant-numeric:tabular-nums;line-height:1.3;color:var(--color-on-surface-variant);text-align:right;overflow-wrap:break-word}._breakdown-empty_v4ydj_1183{padding:24px 16px;font-size:var(--typescale-body-small-size);color:var(--color-on-surface-variant);text-align:center}._hover-tooltip-content_v4ydj_1194{display:flex;flex-direction:column;gap:0;min-width:200px;max-width:280px}._hover-tooltip-header_v4ydj_1203{display:flex;gap:8px;align-items:center;padding-bottom:8px}._hover-tooltip-date_v4ydj_1210{font-size:var(--typescale-body-medium-size);font-weight:600;color:var(--color-on-surface)}._hover-tooltip-divider_v4ydj_1216{height:1px;margin:4px 0;background-color:var(--color-outline-variant)}._hover-tooltip-paths-row_v4ydj_1222{display:flex;align-items:center;justify-content:space-between;padding:6px 0}._hover-tooltip-paths_v4ydj_1222{display:flex;flex-direction:column;gap:4px}._hover-tooltip-label_v4ydj_1235{font-size:11px;font-weight:500;color:var(--color-on-surface-variant);text-transform:uppercase;letter-spacing:.3px}._hover-tooltip-warning-indicator_v4ydj_1243{font-size:var(--typescale-body-medium-size);color:var(--color-warning)}._hover-tooltip-stats-row_v4ydj_1248{display:flex;gap:16px;align-items:flex-start;padding:6px 0}._hover-tooltip-stat_v4ydj_1248{display:flex;flex-direction:column;gap:2px}._hover-tooltip-stat-value_v4ydj_1261{font-size:var(--typescale-body-medium-size);font-weight:600;color:var(--color-on-surface)}._hover-tooltip-stat-value-primary_v4ydj_1267{font-size:var(--typescale-body-medium-size);font-weight:700;color:var(--color-primary)}._hover-tooltip-financials_v4ydj_1273{padding:6px 0}._hover-tooltip-financial-row_v4ydj_1277{display:flex;gap:8px;align-items:baseline;font-size:var(--typescale-body-small-size)}._hover-tooltip-financial-row-total_v4ydj_1284{display:flex;gap:8px;align-items:baseline;font-size:var(--typescale-body-medium-size)}._hover-tooltip-financial-label-bold_v4ydj_1291{flex-shrink:0;font-weight:600;color:var(--color-on-surface)}._hover-tooltip-financial-label_v4ydj_1291{flex-shrink:0;color:var(--color-on-surface-variant)}._hover-tooltip-dots_v4ydj_1302{flex:1;min-width:12px;border-bottom:1px dotted var(--color-outline-variant)}._hover-tooltip-value-bold_v4ydj_1308{flex-shrink:0;font-weight:700;font-variant-numeric:tabular-nums;color:var(--color-on-surface)}._hover-tooltip-value_v4ydj_1308{flex-shrink:0;font-weight:600;font-variant-numeric:tabular-nums;color:var(--color-on-surface)}._hover-tooltip-value-negative-bold_v4ydj_1322{flex-shrink:0;font-weight:700;font-variant-numeric:tabular-nums;color:var(--color-error)}._hover-tooltip-marker_v4ydj_1329{display:flex;gap:6px;align-items:center;padding:6px 8px;border-radius:var(--shape-corner-extra-small);background-color:var(--color-surface-container)}._hover-tooltip-marker-warning_v4ydj_1340{display:flex;gap:6px;align-items:center;padding:6px 8px;border-radius:var(--shape-corner-extra-small);background-color:var(--color-error-container)}._hover-tooltip-marker-icon_v4ydj_1352{font-size:12px}._hover-tooltip-marker-label_v4ydj_1356{font-size:var(--typescale-body-small-size);font-weight:500;color:var(--color-on-surface)}._hover-tooltip-hint_v4ydj_1362{padding-top:6px;font-size:11px;color:var(--color-on-surface-variant);text-align:center}._hover-tooltip-events_v4ydj_1369{display:flex;flex-direction:column;gap:6px;padding:6px 0}._hover-tooltip-event_v4ydj_1369{display:flex;gap:8px;align-items:center}._hover-tooltip-event-label_v4ydj_1382{overflow:hidden;font-size:var(--typescale-body-small-size);line-height:1.3;color:var(--color-on-surface);text-overflow:ellipsis;white-space:nowrap}._important-date-tooltip_v4ydj_1397{pointer-events:none}._important-date-tooltip-content_v4ydj_1401{display:flex;flex-direction:column;gap:10px;min-width:200px;max-width:280px;padding:14px 16px;border:1px solid var(--color-outline-base);border-radius:var(--shape-corner-medium);background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-high)}._important-date-tooltip-header_v4ydj_1416{display:flex;gap:10px;align-items:center;padding-bottom:8px;border-bottom:1px solid var(--color-outline-variant)}._important-date-tooltip-indicator_v4ydj_1425{flex-shrink:0;width:10px;height:10px;border-radius:3px}._important-date-tooltip-icon_v4ydj_1432{flex-shrink:0;font-size:14px}._important-date-tooltip-label_v4ydj_1437{font-size:var(--typescale-body-medium-size);font-weight:600;color:var(--color-on-surface)}._important-date-tooltip-date_v4ydj_1443{padding:6px 8px;border-radius:var(--shape-corner-small);font-size:var(--typescale-body-medium-size);font-weight:500;color:var(--color-on-surface);text-align:center;background-color:var(--color-surface-container-low)}._important-date-tooltip-details_v4ydj_1455{display:flex;flex-direction:column;gap:6px}._important-date-tooltip-row_v4ydj_1461{display:flex;align-items:center;justify-content:space-between;font-size:var(--typescale-body-medium-size)}._important-date-tooltip-row-label_v4ydj_1468{color:var(--color-on-surface-variant)}._important-date-tooltip-row-value_v4ydj_1472{font-weight:500;color:var(--color-on-surface)}._important-date-tooltip-badge_v4ydj_1477{padding:2px 8px;border-radius:10px;font-size:var(--typescale-body-small-size);font-weight:600;color:var(--color-primary);background-color:var(--color-primary-container)}._important-date-tooltip-description_v4ydj_1488{padding-top:8px;border-top:1px solid var(--color-outline-variant);font-size:var(--typescale-body-small-size);line-height:1.5;color:var(--color-on-surface-variant)}@container runway-simulation (width <= 42.5rem){._tooltip-content_v4ydj_27{width:280px;padding:12px 14px}._breakdown-slider_v4ydj_903{margin-left:-240px}._breakdown-slider-expanded_v4ydj_929{margin-left:-1px}._breakdown-panel-content_v4ydj_934{width:240px}._breakdown-tab_v4ydj_848{width:24px;height:120px}._breakdown-tab-text_v4ydj_883{font-size:9px}._tooltip-runway-value_v4ydj_329,._tooltip-probability-value_v4ydj_335{font-size:var(--typescale-body-medium-size)}._breakdown-scroll-container_v4ydj_972{padding:14px 12px 14px 16px}}._chart-container_u8ze3_7{position:relative;contain:layout style;overflow:visible;display:flex;flex:1;flex-direction:column;width:100%;height:100%;min-height:400px}._chart-svg_u8ze3_25{display:block}._empty-state_u8ze3_29{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:300px;font-size:14px;color:var(--color-on-surface-variant, #6b7280)}._node-indicator_u8ze3_52{pointer-events:none;stroke:var(--color-outline-variant, #e2e8f0);stroke-width:1}._hover-info-container_u8ze3_67{pointer-events:none;position:absolute;z-index:50;top:12px;left:12px;overflow:hidden;display:flex;align-items:stretch;border:1px solid var(--color-outline-variant, #e2e8f0);border-radius:6px;background-color:var(--color-surface, #fff)}._hover-info-cell-date_u8ze3_86{display:flex;flex-direction:column;gap:1px;width:100px;padding:4px 10px}._hover-info-cell-cash_u8ze3_96{display:flex;flex-direction:column;gap:1px;min-width:80px;padding:4px 10px;border-left:1px solid var(--color-outline-variant, #e2e8f0)}._hover-info-label_u8ze3_106{font-size:9px;font-weight:500;line-height:1;color:var(--color-on-surface-variant, #6b7280);text-transform:uppercase;letter-spacing:.5px}._hover-info-value_u8ze3_115,._hover-info-cash_u8ze3_116{font-size:13px;font-weight:600;color:var(--color-on-surface, #1f2937);white-space:nowrap}._hover-info-cash-warning_u8ze3_126{color:var(--color-secondary, #f59e0b)}._hover-info-cash-danger_u8ze3_133{color:var(--color-tertiary, #ef4444)}._interaction-layer_u8ze3_146{cursor:crosshair}._interactive_u8ze3_153{cursor:pointer}._markers-layer_u8ze3_166{pointer-events:none}._marker-transition_u8ze3_175{transition:fill var(--duration-fast) var(--ease-decelerated),stroke var(--duration-fast) var(--ease-decelerated),opacity var(--duration-fast) var(--ease-decelerated)}._credit-tint-zones_u8ze3_192{pointer-events:none}._credit-tint-zone_u8ze3_192{pointer-events:none;transition:fill-opacity var(--duration-fast) var(--ease-decelerated)}._credit-zone-separator_u8ze3_210{pointer-events:none}._guide-line_u8ze3_224{pointer-events:none;transition:opacity var(--duration-fast) var(--ease-decelerated)}._recalculation-progress-line_u8ze3_240{pointer-events:none;transition:x1 var(--duration-slow) var(--ease-decelerated),x2 var(--duration-slow) var(--ease-decelerated)}._watermark_u8ze3_258{pointer-events:none;-webkit-user-select:none;user-select:none}._watermark_u8ze3_258 text{font-family:var(--font-family-display, "Inter", system-ui, sans-serif);letter-spacing:.02em}._important-date-tag_u8ze3_272{cursor:pointer;transition:opacity var(--duration-fast) var(--ease-decelerated),transform var(--duration-fast) var(--ease-decelerated)}._important-date-tag-bg_u8ze3_279{transition:width var(--duration-fast) var(--ease-decelerated)}._path-label-interactive_u8ze3_287{cursor:pointer;-webkit-user-select:none;user-select:none}._path-lines_u8ze3_301,._streaming-group_u8ze3_315,._streaming-line_u8ze3_324{pointer-events:none}._zoom-controls_u8ze3_338{pointer-events:auto;position:absolute;z-index:40;top:12px;right:12px;display:flex;flex-direction:row;gap:4px;align-items:center}._zoom-level-indicator_u8ze3_358{padding:0 4px;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1;color:var(--color-on-surface-variant, #6b7280);white-space:nowrap}@container runway-simulation (width <= 42.5rem){._chart-container_u8ze3_7{min-height:300px}._important-date-tag-bg_u8ze3_279{transform:scale(.9)}._watermark_u8ze3_258 text{font-size:32px}._hover-info-container_u8ze3_67{top:8px;left:8px}._hover-info-cell-date_u8ze3_86,._hover-info-cell-cash_u8ze3_96{padding:3px 8px}._hover-info-label_u8ze3_106{font-size:8px}._hover-info-value_u8ze3_115,._hover-info-cash_u8ze3_116{font-size:11px}._zoom-controls_u8ze3_338{top:8px;right:8px;gap:3px}}@container runway-simulation (width <= 22.5rem){._chart-container_u8ze3_7{min-height:250px}}@media print{._chart-container_u8ze3_7{break-inside:avoid;min-height:auto}._guide-line_u8ze3_224{display:none}._watermark_u8ze3_258 text{opacity:.15!important}._path-label-interactive_u8ze3_287{opacity:1!important}}@media(prefers-color-scheme:dark){._watermark_u8ze3_258 text{fill:var(--color-on-surface-variant, #9ca3af)}._hover-info-container_u8ze3_67{border-color:var(--color-outline-variant, #45464f);background-color:var(--color-surface-container, #1c1b1f)}._hover-info-cell-cash_u8ze3_96{border-left-color:var(--color-outline-variant, #45464f)}._hover-info-value_u8ze3_115,._hover-info-cash_u8ze3_116{color:var(--color-on-surface, #e4e1e6)}}@media(prefers-contrast:more){._streaming-line_u8ze3_324{stroke-width:3px}}@media(prefers-reduced-motion:reduce){._credit-tint-zone_u8ze3_192,._guide-line_u8ze3_224,._important-date-tag_u8ze3_272,._important-date-tag-bg_u8ze3_279,._path-label-interactive_u8ze3_287,._streaming-line_u8ze3_324,._marker-transition_u8ze3_175,._recalculation-progress-line_u8ze3_240{transition:none}}._legend-container_1qhe6_7{position:relative;overflow:visible;display:flex;flex-direction:column;border:1px solid var(--color-outline-base);border-radius:var(--shape-corner-medium);background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-light)}._legend-header_1qhe6_29{cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;gap:12px;align-items:center;justify-content:space-between;padding:12px 24px;border-radius:var(--shape-corner-medium);background-color:var(--color-surface-container, #f0f1f3);transition:background-color var(--duration-fast) var(--ease-standard)}._legend-header_1qhe6_29:hover{background-color:var(--color-surface-container-high, #e6e8eb)}._legend-header_1qhe6_29:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}._legend-container_1qhe6_7:not(._legend-container-collapsed_1qhe6_21) ._legend-header_1qhe6_29{border-bottom:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium) var(--shape-corner-medium) 0 0}._legend-header-title_1qhe6_60{font-size:13px;font-weight:600;color:var(--color-on-surface-variant);text-transform:uppercase;letter-spacing:.5px}._legend-header-icon_1qhe6_68{font-size:12px;color:var(--color-on-surface-variant);transition:transform var(--duration-normal) var(--ease-standard)}._legend-header-icon-expanded_1qhe6_74{transform:rotate(180deg)}._legend-content_1qhe6_82{overflow:hidden;max-height:0;transition:max-height var(--duration-normal) var(--ease-standard),padding var(--duration-normal) var(--ease-standard)}._legend-content-expanded_1qhe6_90{max-height:500px}._legend-content-hover-expanded_1qhe6_94{cursor:pointer}._legend-content-inner_1qhe6_98{transform:translateY(-8px);display:flex;flex-wrap:wrap;gap:0;padding:24px 32px;opacity:0;transition:opacity var(--duration-fast) var(--ease-decelerated),transform var(--duration-normal) var(--ease-decelerated);transition-delay:0ms}._legend-content-inner-visible_1qhe6_115{transform:translateY(0);opacity:1;transition-delay:var(--duration-instant)}._legend-section_1qhe6_127{display:flex;flex-direction:column;flex-shrink:0;gap:12px;padding:0 32px}._legend-section_1qhe6_127:first-of-type{padding-left:0}._legend-section_1qhe6_127:last-of-type{padding-right:0}._legend-divider_1qhe6_144{flex-shrink:0;align-self:stretch;width:1px;margin:4px 0;background-color:var(--color-outline-base, #e5e7eb)}._legend-title_1qhe6_154{margin-bottom:6px;font-size:12px;font-weight:600;color:var(--color-on-surface-variant);text-transform:uppercase;letter-spacing:.5px}._legend-items-vertical_1qhe6_168{display:flex;flex-direction:column;flex-shrink:0;gap:10px}._legend-items-grid_1qhe6_175{display:grid;grid-template-columns:repeat(2,1fr);flex-shrink:0;gap:10px 24px}._legend-item_1qhe6_168{cursor:help;display:flex;flex-shrink:0;gap:12px;align-items:center;white-space:nowrap}._legend-items-scenario_1qhe6_194{display:grid;grid-template-columns:32px auto min-content min-content;flex-shrink:0;gap:10px 12px}._legend-item-scenario_1qhe6_201{cursor:help;display:grid;grid-column:1 / -1;grid-template-columns:subgrid;align-items:center;white-space:nowrap}._legend-scenario-tooltip_1qhe6_219,._legend-scenario-tooltip_1qhe6_219>div{display:contents}._legend-indicator_1qhe6_228{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;min-width:32px}._legend-color_1qhe6_238{flex-shrink:0;width:28px;height:5px;border-radius:2.5px}._legend-line_1qhe6_245{flex-shrink:0;width:32px;height:4px;border-radius:2px}._legend-line-dashed_1qhe6_252{background:repeating-linear-gradient(90deg,currentcolor 0,currentcolor 8px,transparent 8px,transparent 12px);background-color:transparent!important}._legend-line-vertical_1qhe6_263{width:4px;height:24px}._legend-line-vertical-dashed_1qhe6_268{width:4px;height:24px;background:repeating-linear-gradient(180deg,currentcolor 0,currentcolor 6px,transparent 6px,transparent 10px);background-color:transparent!important}._legend-marker-svg_1qhe6_281{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;min-width:32px;height:24px}._legend-label_1qhe6_296{font-size:14px;color:var(--color-on-surface-variant)}._legend-percent_1qhe6_301{font-size:13px;color:var(--color-on-surface-variant);opacity:.7}._legend-value_1qhe6_307{margin-left:auto;font-size:14px;font-weight:600;color:var(--color-on-surface)}._legend-value-positive_1qhe6_314{margin-left:auto;font-size:14px;font-weight:600;color:var(--color-success, #10b981)}._legend-value-negative_1qhe6_321{margin-left:auto;font-size:14px;font-weight:600;color:var(--color-error, #ef4444)}._legend-item-scenario_1qhe6_201 ._legend-value_1qhe6_307,._legend-item-scenario_1qhe6_201 ._legend-value-positive_1qhe6_314,._legend-item-scenario_1qhe6_201 ._legend-value-negative_1qhe6_321{margin-left:0}._legend-item-scenario_1qhe6_201 ._legend-value-negative_1qhe6_321{margin-left:-.65ch}@container runway-simulation (width <= 56.25rem){._legend-content-inner_1qhe6_98{gap:24px}._legend-section_1qhe6_127{padding:0}._legend-divider_1qhe6_144{display:none}._legend-items-grid_1qhe6_175{grid-template-columns:repeat(3,1fr)}}@container runway-simulation (width <= 30rem){._legend-header_1qhe6_29{padding:12px 20px}._legend-content-inner_1qhe6_98{flex-direction:column;gap:20px;padding:20px}._legend-section_1qhe6_127{width:100%}._legend-items-grid_1qhe6_175{grid-template-columns:repeat(2,1fr)}}@media(prefers-reduced-motion:reduce){._legend-header-icon_1qhe6_68,._legend-content_1qhe6_82,._legend-content-inner_1qhe6_98{transition:none}}._summary-bar_binuy_7{position:relative;display:flex;flex-direction:column;border:1px solid var(--color-outline-base);border-radius:var(--shape-corner-medium);background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-light)}._summary-items-row_binuy_24{display:flex;flex-wrap:wrap;gap:0 24px;align-items:stretch;padding:0 24px}._summary-item_binuy_24{cursor:help;position:relative;display:flex;flex-direction:column;flex-shrink:0;gap:4px;height:100%;padding:20px 24px 20px 0}._summary-item_binuy_24:after{content:"";position:absolute;top:20px;right:0;bottom:20px;width:1px;background-color:var(--color-outline-variant)}._summary-item_binuy_24:last-of-type:not(:has(~._progress-indicator_binuy_64)){padding-right:0}._summary-item_binuy_24:last-of-type:not(:has(~._progress-indicator_binuy_64)):after{display:none}._summary-label_binuy_76{font-size:var(--typescale-label-small-size, 11px);font-weight:500;color:var(--color-on-surface-variant);text-transform:uppercase;letter-spacing:.5px}._summary-value_binuy_84{display:flex;flex:1;gap:6px;align-items:center;font-size:var(--typescale-title-large-size, 20px);font-weight:600;color:var(--color-on-surface)}._summary-value-negative_binuy_95{color:var(--color-error)}._summary-value-timeframe_binuy_99{font-size:var(--typescale-title-medium-size, 16px)}._runway-worst_binuy_107{font-size:16px;color:var(--color-error, #ef4444)}._runway-arrow_binuy_112{font-size:14px;color:var(--color-on-surface-variant)}._runway-best_binuy_117{font-size:16px;color:var(--color-success, #10b981)}._runway-infinite_binuy_122{font-size:20px;color:var(--color-success, #10b981)}._timeframe-arrow_binuy_131{font-size:14px;color:var(--color-on-surface-variant)}._risk-negligible_binuy_140{color:var(--color-success, #10b981)}._risk-low_binuy_144{color:#22c55e}._risk-medium_binuy_148{color:var(--color-warning, #f59e0b)}._risk-high_binuy_152{color:#f97316}._risk-extreme_binuy_156{color:var(--color-error, #ef4444)}._value-positive_binuy_164{color:var(--color-success, #10b981)}._value-negative_binuy_168{color:var(--color-error, #ef4444)}._summary-right-group_binuy_176{display:flex;gap:0;align-items:center;margin-left:auto;padding:6px 0}._summary-item-funding_binuy_189{cursor:help;display:flex;flex-direction:column;flex-shrink:0;gap:0;justify-content:center;padding:10px 20px;border-radius:var(--shape-corner-medium, 8px);background-color:var(--color-primary);transition:opacity var(--duration-normal) var(--ease-decelerated),transform var(--duration-normal) var(--ease-decelerated)}._summary-item-funding-visible_binuy_208{transform:translateY(0);opacity:1;transition-delay:var(--duration-fast)}._summary-item-funding-hidden_binuy_214{pointer-events:none;transform:translateY(4px);opacity:0}._summary-label-funding_binuy_220{font-size:var(--typescale-label-small-size, 11px);font-weight:500;color:var(--color-on-primary, #fff);text-transform:uppercase;letter-spacing:.5px;opacity:.8}._summary-value-funding_binuy_230{display:flex;gap:6px;align-items:center;font-size:var(--typescale-title-large-size, 20px);font-weight:600;color:var(--color-on-primary, #fff)}._summary-value-funding-sep_binuy_240{font-size:14px;font-weight:400;color:var(--color-on-primary, #fff);opacity:.5}._summary-value-funding-opp-badge_binuy_247{display:flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 6px;border-radius:999px;font-size:var(--typescale-label-medium-size, 16px);font-weight:700;color:var(--color-primary);background-color:var(--color-surface)}._value-swap_binuy_266{align-items:center}._value-row_binuy_271{display:flex;gap:6px;align-items:center}._progress-indicator_binuy_64{transform:translateY(0);display:flex;gap:12px;align-items:center;padding-left:24px;border-left:1px solid var(--color-outline-variant);opacity:1;transition:opacity var(--duration-fast) var(--ease-decelerated),transform var(--duration-normal) var(--ease-decelerated)}._progress-indicator-visible_binuy_298{transform:translateY(0);opacity:1}._progress-indicator-hidden_binuy_303{pointer-events:none;transform:translateY(-4px);opacity:0}._progress-spinner_binuy_310{width:20px;height:20px;border:2px solid var(--color-outline-variant);border-top-color:var(--color-primary);border-radius:50%}._progress-text_binuy_320{display:flex;flex-direction:column;gap:2px}._progress-label_binuy_326{font-size:11px;font-weight:500;color:var(--color-on-surface-variant);text-transform:uppercase;letter-spacing:.5px}._progress-percent_binuy_334{font-size:16px;font-weight:700;color:var(--color-primary)}._progress-shell_binuy_349{overflow:hidden;max-height:0;padding:0 24px;border-top:0 solid transparent;transition:max-height var(--duration-normal) var(--ease-standard),padding-top var(--duration-normal) var(--ease-standard),border-top-width var(--duration-normal) var(--ease-standard)}._progress-shell-expanded_binuy_362{max-height:180px;padding-top:16px;border-top:1px solid var(--color-outline-variant)}._progress-shell-inner_binuy_370{transform:translateY(-6px);opacity:0;transition:opacity var(--duration-fast) var(--ease-decelerated),transform var(--duration-normal) var(--ease-decelerated);transition-delay:0ms}._progress-shell-inner-visible_binuy_379{transform:translateY(0);opacity:1;transition-delay:var(--duration-fast)}._progress-bar-container_binuy_391{width:100%}._progress-bar_binuy_391{overflow:hidden;width:100%;height:10px;border-radius:5px;background-color:var(--color-surface-container, #f0f0f0)}._progress-fill_binuy_405{display:block;min-width:0;height:100%;border-radius:5px;background:linear-gradient(90deg,var(--color-primary, #2563eb) 0%,var(--color-primary-light, #3b82f6) 100%);box-shadow:inset 0 1px #fff3;transition:width var(--duration-normal) var(--ease-legacy)}._progress-info_binuy_425{display:flex;align-items:center;justify-content:space-between;margin-top:8px;font-size:13px}._progress-phase_binuy_435{font-weight:500;color:var(--color-on-surface, #1a1a1a)}._progress-stats_binuy_440{font-variant-numeric:tabular-nums;color:var(--color-on-surface-variant, #666)}._summary-tooltip_binuy_449{position:absolute;z-index:1000;min-width:240px;max-width:380px}._summary-tooltip-wide_binuy_456{width:400px;max-width:min(840px,calc(100vw - 32px))}._summary-tooltip-content_binuy_461{position:relative;display:flex;flex-direction:column;gap:6px;padding:12px 14px;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium, 8px);background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-high, 0 4px 12px rgb(0 0 0 / 15%))}._summary-tooltip-info-icon_binuy_476{cursor:help;font-size:14px;color:var(--color-on-surface-variant);opacity:.6;transition:opacity var(--duration-fast) var(--ease-standard)}._summary-tooltip-info-icon-wrapper_binuy_487{position:absolute;top:10px;right:10px}._summary-tooltip-info-icon-wrapper_binuy_487:hover ._summary-tooltip-info-icon_binuy_476{opacity:1}._info-icon-tooltip_binuy_497{position:absolute;z-index:1001;top:100%;right:0;width:220px;margin-top:6px;padding:10px 12px;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small, 6px);font-size:11px;line-height:1.5;color:var(--color-on-surface);background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-high, 0 4px 12px rgb(0 0 0 / 15%))}._summary-tooltip-title_binuy_517{padding-right:20px;font-size:14px;font-weight:600;color:var(--color-on-surface)}._summary-tooltip-divider_binuy_524{height:1px;margin:2px 0;background-color:var(--color-outline-variant)}._summary-tooltip-body_binuy_530{font-size:12px;line-height:1.5;color:var(--color-on-surface)}._summary-tooltip-body_binuy_530 p{margin:0 0 8px}._summary-tooltip-body_binuy_530 p:last-child{margin-bottom:0}._tooltip-text_binuy_544{display:flex;flex-direction:column;gap:8px}._tooltip-detail_binuy_550{display:flex;gap:12px;justify-content:space-between;padding:6px 8px;border-radius:4px;font-size:12px;background-color:var(--color-surface-container, #f3f4f6)}._tooltip-detail_binuy_550 span:first-child{color:var(--color-on-surface-variant, #6b7280)}._tooltip-detail_binuy_550 span:last-child{font-weight:600;color:var(--color-on-surface, #1f2937)}._tooltip-footnote_binuy_572{margin-top:4px;font-size:11px;font-style:italic;color:var(--color-on-surface-variant, #9ca3af)}._tooltip-confidence_binuy_583{margin-top:4px;padding:8px 10px;border-radius:6px;text-align:center;background-color:var(--color-surface-container, #f3f4f6)}._tooltip-confidence-label_binuy_593{margin-bottom:4px;font-size:10px;font-weight:500;color:var(--color-on-surface-variant, #6b7280);text-transform:uppercase;letter-spacing:.5px}._tooltip-confidence-range_binuy_603{font-size:13px;font-weight:600;color:var(--color-on-surface, #1f2937)}._tooltip-runway_binuy_613{display:flex;flex-direction:column;gap:8px}._tooltip-risk_binuy_623{display:flex;flex-direction:column;gap:10px}._tooltip-risk-current_binuy_629{display:flex;justify-content:space-between;padding:8px 10px;border-radius:6px;font-weight:500;background-color:var(--color-surface-container, #f3f4f6)}._tooltip-risk-current_binuy_629 span:last-child{font-weight:700}._tooltip-risk-chart_binuy_645{display:flex;flex-direction:column;gap:2px}._tooltip-risk-row_binuy_651{display:flex;justify-content:space-between;padding:6px 10px;border-radius:4px;font-size:11px;transition:background-color var(--duration-fast) var(--ease-standard)}._tooltip-risk-row-active_binuy_663{background-color:var(--color-surface-container, #f3f4f6)}._tooltip-risk-level_binuy_667{font-weight:600}._tooltip-risk-range_binuy_671{color:var(--color-on-surface-variant, #9ca3af)}._tooltip-credit_binuy_679{display:flex;flex-direction:column;gap:8px}._tooltip-credit-divider_binuy_685{height:1px;margin:4px 0;background-color:var(--color-outline-variant, #e5e7eb)}._tooltip-credit-header_binuy_691{font-size:11px;font-weight:600;color:var(--color-on-surface-variant, #6b7280);text-transform:uppercase;letter-spacing:.5px}._tooltip-credit-lines_binuy_699{display:flex;flex-direction:column;gap:8px}._tooltip-credit-line_binuy_699{padding:10px;border:1px solid var(--color-outline-variant, #e5e7eb);border-radius:6px;background-color:var(--color-surface-container, #f9fafb)}._tooltip-credit-line-header_binuy_712{display:flex;gap:8px;align-items:center;margin-bottom:8px}._tooltip-credit-line-priority_binuy_719{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;font-size:11px;font-weight:700;color:#fff;background-color:var(--color-primary, #6366f1)}._tooltip-credit-line-name_binuy_735{font-size:13px;font-weight:600;color:var(--color-on-surface, #1f2937)}._tooltip-credit-line-lender_binuy_741{font-weight:400;color:var(--color-on-surface-variant, #6b7280)}._tooltip-credit-line-details_binuy_746{display:flex;flex-direction:column;gap:4px;padding-left:30px}._tooltip-credit-line-detail_binuy_746{display:flex;gap:8px;justify-content:space-between;font-size:12px}._tooltip-credit-line-detail_binuy_746 span:first-child{color:var(--color-on-surface-variant, #6b7280)}._tooltip-credit-line-detail_binuy_746 span:last-child{font-weight:600;color:var(--color-on-surface, #1f2937)}._tooltip-credit-line-rate_binuy_769{color:var(--color-warning, #f59e0b)!important}@media(prefers-reduced-motion:reduce){._progress-shell_binuy_349,._progress-shell-inner_binuy_370,._progress-fill_binuy_405,._progress-indicator_binuy_64,._summary-item-funding_binuy_189{transition:none}._progress-spinner_binuy_310{animation:none}}@container runway-simulation (width <= 56.25rem){._summary-bar_binuy_7{gap:16px}._summary-items-row_binuy_24{gap:0 16px;padding:0 20px}._summary-item_binuy_24{padding:16px 16px 16px 0}._summary-item_binuy_24:after{top:16px;bottom:16px}._summary-value_binuy_84{font-size:18px}._runway-worst_binuy_107,._runway-best_binuy_117{font-size:14px}._progress-indicator_binuy_64{padding-left:16px}._progress-shell_binuy_349{padding-right:20px;padding-left:20px}._summary-item-funding_binuy_189{padding:8px 16px}}@container runway-simulation (width <= 42.5rem){._summary-bar_binuy_7{flex-direction:column;gap:0;align-items:stretch;padding:0;border:none;background:transparent;box-shadow:none}._summary-items-row_binuy_24{flex-direction:column;gap:0;align-items:stretch}._summary-item_binuy_24{flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:8px;padding:14px 16px;border:1px solid var(--color-outline-base);border-right:1px solid var(--color-outline-base);border-radius:var(--shape-corner-small);background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-light)}._summary-item_binuy_24:last-of-type{margin-bottom:0;border-right:1px solid var(--color-outline-base)}._summary-label_binuy_76{font-size:12px}._summary-value_binuy_84{font-size:16px}._runway-worst_binuy_107,._runway-best_binuy_117{font-size:13px}._runway-infinite_binuy_122{font-size:16px}._progress-indicator_binuy_64{flex-direction:row;justify-content:space-between;margin-bottom:8px;margin-left:0;padding:14px 16px;border:1px solid var(--color-primary-container, #e0e7ff);border-left:1px solid var(--color-primary-container, #e0e7ff);border-radius:var(--shape-corner-small);background-color:var(--color-primary-container, #eef2ff)}._progress-text_binuy_320{flex-direction:row;gap:8px;align-items:center}._progress-shell_binuy_349{margin-top:8px;padding:14px 16px;border:1px solid var(--color-outline-base);border-radius:var(--shape-corner-small);background-color:var(--color-surface)}._progress-shell-expanded_binuy_362{padding-top:14px;border-top:1px solid var(--color-outline-base)}._summary-tooltip_binuy_449{max-width:calc(100vw - 32px)}}@container runway-simulation (width >= 75rem){._summary-items-row_binuy_24{gap:0 32px;padding:0 1.25rem}._summary-item_binuy_24{padding:20px 32px 20px 0}._progress-indicator_binuy_64{padding-left:32px}._progress-shell_binuy_349{padding-right:32px;padding-left:32px}._summary-item-funding_binuy_189{padding:10px 24px}}._page-container_jms7t_17{container-name:runway-simulation panel-host;container-type:inline-size;display:flex;flex-direction:column;min-height:100vh}._page-header_jms7t_30{display:flex;flex-shrink:0;gap:12px;align-items:center;justify-content:space-between;margin-top:1.25rem}._header-left_jms7t_40{display:flex;gap:12px;align-items:center}._title-band_jms7t_47{margin-bottom:0}._stale-badge_jms7t_51{padding:4px 10px;border-radius:12px;font-size:12px;font-weight:500;color:var(--color-warning, #d97706);background-color:var(--color-warning-container, #fef3c7)}._action-bar_jms7t_66{display:flex;flex-shrink:0;gap:12px;align-items:center;justify-content:space-between;margin-top:1.25rem;margin-bottom:1.25rem}._action-bar-left_jms7t_77{display:flex;gap:8px;align-items:center}._action-bar-right_jms7t_83{display:flex;gap:12px;align-items:center}._summary-section_jms7t_95{flex-shrink:0}._main-content_jms7t_107{--motion-from-block: var(--motion-distance-sm);display:flex;flex-direction:column;gap:1.5rem}._chart-area_jms7t_127{position:relative;overflow:visible;height:800px;min-height:400px;padding-bottom:1rem;border:1px solid var(--color-outline-base, #e5e7eb);border-radius:var(--shape-corner-medium, 8px);background-color:var(--color-surface, #fff);box-shadow:var(--shadow-box-shadow-light)}._chart-fade-in_jms7t_149{--motion-duration: var(--duration-slow);width:100%;height:100%}._legend-section_jms7t_161{flex-shrink:0}._loading-state_jms7t_169,._empty-state_jms7t_170,._error-state_jms7t_171,._no-data-state_jms7t_172{display:flex;flex-direction:column;gap:16px;align-items:center;justify-content:center;height:100%;min-height:300px;text-align:center}._loading-spinner_jms7t_186{width:40px;height:40px;border:3px solid var(--color-outline-variant, #e5e7eb);border-top-color:var(--color-primary, #3b82f6);border-radius:50%}._loading-message_jms7t_196,._empty-state-message_jms7t_197,._error-state-message_jms7t_198{margin:0;font-size:14px;color:var(--color-on-surface-variant, #6b7280)}._empty-state-title_jms7t_204,._error-state-title_jms7t_205{margin:0;font-size:18px;font-weight:600;color:var(--color-on-surface, #1f2937)}._retry-button_jms7t_216,._start-button_jms7t_217{cursor:pointer;padding:8px 16px;border:none;border-radius:var(--shape-corner-small, 6px);font-size:14px;font-weight:500;color:var(--color-on-primary, #fff);background-color:var(--color-primary, #3b82f6);transition:background-color var(--duration-fast) var(--ease-standard)}._retry-button_jms7t_216:hover,._start-button_jms7t_217:hover{background-color:var(--color-primary-hover, #2563eb)}@container runway-simulation (width <= 56.25rem){._chart-area_jms7t_127{height:650px;min-height:400px}}@media(max-width:48rem){._page-container_jms7t_17{padding:16px}}@container runway-simulation (width <= 42.5rem){._page-header_jms7t_30{flex-direction:column;gap:12px;align-items:flex-start}._chart-area_jms7t_127{height:500px;min-height:350px}}@media(prefers-reduced-motion:reduce){._loading-spinner_jms7t_186{animation:none}}._opportunities-section_jms7t_284,._financial-events-section_jms7t_292,._credit-lines-section_jms7t_300,._burn-profile-section_jms7t_308,._financial-goals-section_jms7t_315,._exchange-rates-section_jms7t_322{flex-shrink:0}._recalculate-button_jms7t_337{cursor:pointer;display:flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border:1px solid var(--color-outline-variant, #e5e7eb);border-radius:var(--shape-corner-small, 6px);font-size:.875rem;color:var(--color-on-surface-variant, #6b7280);background:var(--color-surface, #fff);transition:background-color var(--duration-fast) var(--ease-decelerated),color var(--duration-fast) var(--ease-decelerated),border-color var(--duration-fast) var(--ease-decelerated)}._recalculate-button_jms7t_337:focus-visible{outline:2px solid var(--color-primary, #3b82f6);outline-offset:1px}._recalculate-button_jms7t_337:disabled{cursor:not-allowed;opacity:.4}._recalculate-button_jms7t_337:hover:not(:disabled){border-color:var(--color-primary, #3b82f6);color:var(--color-primary, #3b82f6);background-color:var(--color-primary-container, #eff6ff)}._delete-button_jms7t_381{cursor:pointer;display:flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border:1px solid var(--color-outline-variant, #e5e7eb);border-radius:var(--shape-corner-small, 6px);font-size:.875rem;color:var(--color-on-surface-variant, #6b7280);background:var(--color-surface, #fff);transition:background-color var(--duration-fast) var(--ease-decelerated),color var(--duration-fast) var(--ease-decelerated),border-color var(--duration-fast) var(--ease-decelerated)}._delete-button_jms7t_381:focus-visible{outline:2px solid var(--color-error, #dc2626);outline-offset:1px}._delete-button_jms7t_381:disabled{cursor:not-allowed;opacity:.4}._delete-button_jms7t_381:hover:not(:disabled){border-color:var(--color-error, #dc2626);color:var(--color-error, #dc2626);background-color:var(--color-error-container, #fef2f2)}._modal-overlay_jms7t_425{position:fixed;z-index:1000;inset:0;display:flex;align-items:center;justify-content:center;background:#0000007f;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._auth-message-container_x63ty_3{display:inline-flex;gap:4px;align-items:center;font-size:14px}._auth-message_x63ty_3{color:var(--color-on-surface-variant)}._auth-redirect-link_x63ty_14{cursor:pointer;padding:0;border:none;font-size:14px;font-weight:600;color:var(--color-on-surface);text-decoration:none;background:none}._auth-redirect-link_x63ty_14:hover{text-decoration:underline}._auth-screen_1kajc_3{overflow-x:hidden;display:flex;box-sizing:border-box;width:100%;min-height:100vh;background-color:var(--color-surface-container)}._auth-screen_1kajc_3:before{pointer-events:none;content:"";position:absolute;z-index:0;inset:0;opacity:.1;background:url(/assets/ridge-CEYj783S.svg#bleed) center / cover}._auth-screen-left_1kajc_27{z-index:1;display:flex;flex:0 0 650px;flex-direction:column;justify-content:center;box-sizing:border-box;min-width:650px;transition:flex var(--duration-normal) var(--ease-standard)}._auth-screen-left-full_1kajc_42{flex:1;min-width:0}._auth-screen-child-card_1kajc_47{display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:100%;margin:1.5rem 0 1.5rem 1.5rem;padding:2rem;border-radius:var(--shape-corner-large);background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-light)}._auth-screen-right_1kajc_64{display:flex;flex:1;align-items:center;justify-content:center;box-sizing:border-box;min-width:0}._auth-screen-animated-card_1kajc_74{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:auto;padding:2rem}@media(min-width:1300px){._auth-screen-left_1kajc_27{flex:0 0 50%;min-width:0}._auth-screen-right_1kajc_64{display:flex;flex:0 0 50%}._auth-screen-child-card_1kajc_47{margin:1.5rem 0 1.5rem 1.5rem}}@media(min-width:1150px)and (max-width:1299px){._auth-screen-left_1kajc_27{flex:0 0 650px;min-width:650px}._auth-screen-right_1kajc_64{display:flex;flex:1;min-width:300px}._auth-screen-child-card_1kajc_47{margin:1.5rem 0 1.5rem 1.5rem}}@media(min-width:1024px)and (max-width:1149px){._auth-screen-right_1kajc_64{display:none}._auth-screen-left_1kajc_27{flex:1;min-width:0;padding:0 1.5rem}._auth-screen-child-card_1kajc_47{width:100%;margin:1.5rem 0}}@media(max-width:1023px){._auth-screen-right_1kajc_64{display:none}._auth-screen-left_1kajc_27,._auth-screen-left-full_1kajc_42{flex:1;min-width:0}._auth-screen-child-card_1kajc_47{box-sizing:border-box;max-width:calc(100vw - 3rem);margin:1.5rem;padding:1.5rem}}@media(max-width:767px){._auth-screen_1kajc_3{flex-direction:column;padding:1.5rem}._auth-screen-left_1kajc_27,._auth-screen-left-full_1kajc_42{flex:1;min-width:0}._auth-screen-child-card_1kajc_47{box-sizing:border-box;width:100%;max-width:100%;min-height:auto;margin:0;padding:82px 24px;border-radius:var(--shape-corner-large);box-shadow:var(--shadow-box-shadow-light)}._auth-screen-right_1kajc_64{display:none}}._card-container_dqoy6_9{display:flex;flex-direction:column;gap:16px;width:100%;max-width:400px}._content_dqoy6_4{position:relative;container-type:inline-size;display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box;width:100%;padding:4px 4px 0;border:1px solid var(--color-surface-container-highest);border-radius:var(--shape-corner-medium);background-color:var(--color-surface-container);box-shadow:var(--shadow-box-shadow-medium)}._panel_dqoy6_4{display:flex;flex-direction:column;gap:var(--space-md);align-items:flex-start;justify-content:space-between;width:100%;padding:var(--space-lg);padding-bottom:var(--space-md);border-radius:10px;background:var(--color-surface);box-shadow:var(--shadow-box-shadow-light)}._header_dqoy6_4{display:flex;gap:var(--space-lg);align-items:stretch;width:100%}._panel-menu_dqoy6_65{display:flex;flex-shrink:0;align-items:center;align-self:flex-start;margin:-10px;padding:10px;border:none;background:none}._panel-menu-icon_dqoy6_78{display:block;flex-shrink:0;color:color-mix(in srgb,var(--color-on-surface-variant) 25%,transparent)}._identity_dqoy6_85{display:flex;flex-direction:column;flex-shrink:0;gap:var(--space-sm);align-items:flex-start;justify-content:space-between;width:25%;min-width:0}._avatar_dqoy6_97{overflow:hidden;display:flex;flex-shrink:0;align-items:center;justify-content:center;box-sizing:border-box;width:42px;height:42px;border-radius:var(--shape-corner-extra-small);background-color:var(--color-surface-container)}._avatar-img_dqoy6_112{width:100%;height:100%;object-fit:cover}._avatar-initials_dqoy6_118{font-size:var(--text-base);font-weight:var(--font-weight-semibold);color:color-mix(in srgb,var(--color-on-surface-variant) 70%,transparent)}._org_dqoy6_125{display:flex;flex-direction:column;justify-content:flex-end;width:100%;min-width:0;min-height:2.4em;font-size:var(--text-base);font-weight:var(--font-weight-semibold);line-height:1.2;color:var(--color-on-surface-variant)}._org-text_dqoy6_125{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis}._divider_dqoy6_155{flex-shrink:0;align-self:stretch;width:1px;background-color:var(--color-surface-container)}._details_dqoy6_163{display:flex;flex:1;flex-direction:column;gap:var(--space-sm);justify-content:space-between;min-width:0}._subtitle-row_dqoy6_173{display:flex;gap:10px;align-items:flex-start;justify-content:space-between;width:100%}._subtitle_dqoy6_173{overflow:hidden;display:-webkit-box;flex:1;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;min-width:0;min-height:2.4em;font-size:var(--text-base);font-weight:var(--font-weight-regular);line-height:1.2;color:var(--color-on-surface-variant);text-overflow:ellipsis}._amount_dqoy6_200{display:flex;flex-direction:column;gap:var(--space-sm);font-size:var(--text-2xl);font-weight:var(--font-weight-bold);color:var(--color-on-surface)}._amount_dqoy6_200 span{line-height:1}._amount-min_dqoy6_214{font-size:var(--text-sm);font-weight:var(--font-weight-medium);line-height:1;color:color-mix(in srgb,var(--color-on-surface-variant) 70%,transparent)}._chips_dqoy6_4{--chip-height: 22px;display:flex;gap:var(--space-xs);align-items:center;width:100%}._chip_dqoy6_4{display:inline-flex;flex-shrink:0;align-items:center;height:var(--chip-height);padding:0 12px;border-radius:var(--shape-corner-extra-small);font-size:11px;font-weight:var(--font-weight-medium);color:color-mix(in srgb,var(--color-on-surface-variant) 70%,transparent);white-space:nowrap;background-color:var(--color-surface-container)}._chip-icon_dqoy6_251{display:flex;flex-shrink:0;align-items:center;justify-content:center;box-sizing:border-box;width:var(--chip-height);height:var(--chip-height);border-radius:4px;color:var(--type-color);background-color:color-mix(in srgb,var(--type-color) 15%,transparent)}._chip-icon-glyph_dqoy6_269{padding:3px;fill:currentcolor}._chip-spacer_dqoy6_274{flex:1}._match_dqoy6_278{display:inline-flex;flex-shrink:0;gap:4px;align-items:center}._match-label_dqoy6_285{font-size:11px;font-weight:var(--font-weight-medium);color:color-mix(in srgb,var(--color-on-surface-variant) 70%,transparent);white-space:nowrap;text-box:trim-both cap alphabetic}._ring_dqoy6_295{position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center}._ring_dqoy6_295 svg{position:absolute;inset:0}._ring-label_dqoy6_309{font-size:9px;font-weight:var(--font-weight-bold);color:color-mix(in srgb,var(--color-on-surface-variant) 70%,transparent);text-box:trim-both cap alphabetic}._footer_dqoy6_4{display:flex;gap:8px;align-items:center;justify-content:space-between;width:100%;padding:.8rem var(--space-md)}._status_dqoy6_328{display:flex;gap:3px;align-items:center}._status-dot_dqoy6_334{width:4px;height:4px;border-radius:100px;background-color:#0000007f}._status-label_dqoy6_341{font-size:var(--text-xs);color:color-mix(in srgb,var(--color-on-surface-variant) 70%,transparent);text-box:trim-both cap alphabetic}._message-card_dqoy6_350{--motion-lift-shadow: 0 4px 12px rgb(0 0 0 / 10%);display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;padding:30px;border:1px solid var(--color-outline-base);border-radius:12px;background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-light)}._message-text_dqoy6_369{margin:0;font-size:1rem;font-weight:500;line-height:1.4;color:var(--color-on-surface);text-align:center;text-wrap:balance}._container_1rujk_3{pointer-events:none;container-name:sign-in-info-graphic;container-type:inline-size;overflow:hidden;box-sizing:border-box;width:100%;height:min(86vh,860px);-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 12%,#000 88%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 12%,#000 88%,transparent 100%)}._columns_1rujk_31{--col-gap: 20px;--row-gap: 20px;--card-w: 410px;--card-zoom: .75;display:flex;gap:var(--col-gap);align-items:flex-start;justify-content:center;width:100%;height:100%}._column_1rujk_31{display:flex;flex:1 1 0;flex-direction:column;align-items:center;min-width:0;max-width:300px;height:100%;margin-top:var(--col-offset, 0)}._item_1rujk_71{zoom:var(--card-zoom, .82);width:var(--card-w, 340px);margin-bottom:var(--row-gap, 20px)}._tile-enter_1rujk_87{--motion-duration: var(--duration-slower);--motion-from-block: var(--motion-distance-lg)}@container sign-in-info-graphic (width < 1080px){._column_1rujk_31:nth-child(3){display:none}}@container sign-in-info-graphic (width < 720px){._column_1rujk_31:nth-child(2){display:none}}._sign-in-form_x3rhv_1{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:31.25rem;margin:0 auto;padding:0 1.5rem}._auth-company-logo_x3rhv_1{display:flex;align-items:center;justify-content:flex-start;width:100%;height:2.5rem;margin-bottom:1.375rem}._high-path-logo_x3rhv_1{width:auto;max-width:100%;height:2.5rem;margin-bottom:0;object-fit:contain}._auth-heading_x3rhv_1{width:100%;margin-bottom:2rem}._auth-title_x3rhv_1{margin:0 0 .5rem;font-size:2rem;font-weight:600;color:var(--color-on-surface);text-align:left}._auth-subtitle_x3rhv_1{margin:0;font-size:1rem;color:var(--color-on-surface-variant);text-align:left}._auth-form-container_x3rhv_1{width:100%}._auth-form_x3rhv_1 .ant-form-item:last-child{margin-bottom:0}._auth-input_x3rhv_1{width:100%;height:3rem;padding:.75rem 1rem;border:1px solid var(--color-outline-base);border-radius:var(--shape-corner-small);font-size:1rem;color:var(--color-on-surface)}._auth-button-wrapper_x3rhv_1,._auth-button-container_x3rhv_1{width:100%;margin-top:1rem}._auth-button-container_x3rhv_1 .solid-container,._auth-button-container_x3rhv_1 [class*=solid-container]{width:100%!important}._auth-button-container_x3rhv_1 .solid-control,._auth-button-container_x3rhv_1 [class*=solid-control]{width:100%!important;height:3.125rem!important}._auth-button-container_x3rhv_1 div[class*=button-container]{width:100%!important}._auth-button-container_x3rhv_1 button[class*=button]{width:100%!important;height:3rem!important}._auth-button-container_x3rhv_1 .solid-label,._auth-button-container_x3rhv_1 [class*=solid-label],._auth-button-container_x3rhv_1 span[class*=label]{font-weight:500!important}._verification-success-message_x3rhv_1{width:100%;margin-bottom:1rem;padding:.75rem 1rem;border:1px solid var(--color-success);border-radius:var(--shape-corner-small);background-color:var(--color-success)}._success-text_x3rhv_1{font-size:.875rem;font-weight:500;color:var(--color-on-success)}._form-error-message_x3rhv_1{width:100%;margin-bottom:1rem;padding:.75rem 1rem;border:1px solid var(--color-error);border-radius:var(--shape-corner-small);background-color:var(--color-error-container)}._error-text_x3rhv_1{font-size:.875rem;font-weight:500;color:var(--color-on-error-container)}._error-recovery-link_x3rhv_1{cursor:pointer;display:block;margin-top:.5rem;padding:0;border:none;font-size:.875rem;font-weight:600;color:var(--color-on-error-container);text-decoration:underline;background:none}._error-recovery-link_x3rhv_1:hover,._error-recovery-link_x3rhv_1:focus-visible{text-decoration-thickness:2px}._terms-agreement-container_x3rhv_1{margin-top:2rem;margin-bottom:0;text-align:center}._auth-divider_x3rhv_1{position:relative;width:80%;height:1px;margin:2rem 0;opacity:.8;background-color:var(--color-outline-variant)}._auth-divider_x3rhv_1:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:.5rem;height:.5rem;border-radius:50%;opacity:.8;background-color:var(--color-outline-variant)}._terms-agreement-text_x3rhv_1{font-size:.875rem;line-height:1.4;color:var(--color-on-surface-variant);opacity:.8}._terms-link_x3rhv_32{cursor:pointer;padding:0;border:none;font-size:inherit;font-weight:600;color:var(--color-primary);text-decoration:none;background:none}._terms-link_x3rhv_32:hover{color:var(--color-primary);text-decoration:underline}._pre-filled-input_x3rhv_1{border-color:var(--color-success);background-color:var(--color-success-container)}@media(max-width:767px){._sign-in-form_x3rhv_1{box-sizing:border-box;max-width:31.25rem;padding:0 1.5rem}._auth-company-logo_x3rhv_1{height:auto;min-height:1.875rem;margin-bottom:1.125rem}._high-path-logo_x3rhv_1{width:auto;max-width:100%;height:auto;min-height:1.875rem;max-height:2.5rem}._auth-heading_x3rhv_1{margin-bottom:1.75rem}._auth-title_x3rhv_1{font-size:1.75rem}._auth-subtitle_x3rhv_1{font-size:.875rem}._auth-input_x3rhv_1{height:2.75rem;font-size:1rem}._terms-agreement-text_x3rhv_1{font-size:.8125rem;opacity:.8}}._checkbox-group_x3rhv_11{margin-bottom:2.5rem}._checkbox-item_x3rhv_16{margin-bottom:.5rem!important}._checkbox-item_x3rhv_16:last-child{margin-bottom:0!important}._create-account-form_x3rhv_25 .ant-checkbox-wrapper{font-size:.875rem;line-height:1.4;color:var(--color-on-surface)}._create-account-form_x3rhv_25 .ant-checkbox-wrapper button.terms-link{font-weight:inherit;color:var( --color-on-surface )!important}._create-account-form_x3rhv_25 .ant-checkbox-wrapper button.terms-link:hover{color:var(--color-on-surface)!important;text-decoration:underline}._create-account-form_x3rhv_25 .ant-checkbox{margin-right:.5rem}._create-account-form_x3rhv_25 .ant-checkbox-checked .ant-checkbox-inner{border-color:var(--color-primary);background-color:var(--color-primary)}._create-account-form_x3rhv_25 .ant-checkbox-inner{border-color:var(--color-outline-base);border-radius:var(--shape-corner-extra-small)}._create-account-form_x3rhv_25 .ant-checkbox-wrapper:hover .ant-checkbox-inner{border-color:var(--color-primary)}._create-account-form_x3rhv_25 .ant-form-item{margin-bottom:1.25rem}._create-account-form_x3rhv_25 .ant-form-item:last-child{margin-bottom:0}._create-account-form_x3rhv_25 .ant-form-item-has-error .ant-input{border-color:var(--color-error);box-shadow:0 0 0 2px rgb(var(--color-error),.1)}._create-account-form_x3rhv_25 .ant-form-item-explain-error{margin-top:.25rem;font-size:.8125rem;color:var(--color-error)}@media(max-width:767px){._checkbox-group_x3rhv_11{margin-bottom:2rem}._create-account-form_x3rhv_25 .ant-checkbox-wrapper{display:flex;align-items:center;min-height:2.75rem;padding:.25rem 0}._create-account-form_x3rhv_25 .ant-checkbox{margin-right:.75rem}._create-account-form_x3rhv_25 .ant-checkbox-wrapper span:last-child{flex:1;line-height:1.4}._checkbox-item_x3rhv_16{margin-bottom:.625rem!important}}@media(min-width:768px)and (max-width:1023px){._checkbox-group_x3rhv_11{margin-bottom:2.25rem}}@media(min-width:1024px){._create-account-form_x3rhv_25 .ant-form-item{margin-bottom:1.5rem}._checkbox-group_x3rhv_11{margin-bottom:3rem}}._sign-in-form_1u3ni_6{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:31.25rem;margin:0 auto;padding:0 1.5rem}._auth-company-logo_1u3ni_19{display:flex;align-items:center;justify-content:flex-start;width:100%;height:2.5rem;margin-bottom:1.375rem}._high-path-logo_1u3ni_29{width:auto;max-width:100%;height:2.5rem;margin-bottom:0;object-fit:contain}._auth-heading_1u3ni_39{width:100%;margin-bottom:2rem}._auth-title_1u3ni_45{margin:0 0 .5rem;font-size:2rem;font-weight:600;color:var(--color-on-surface);text-align:left}._auth-subtitle_1u3ni_54{margin:0;font-size:1rem;color:var(--color-on-surface-variant);text-align:left}._auth-form-container_1u3ni_62{width:100%}._auth-form_1u3ni_62 .ant-form-item:last-child{margin-bottom:0}._auth-input_1u3ni_72{width:100%;height:3rem;padding:.75rem 1rem;border:1px solid var(--color-outline-base);border-radius:var(--shape-corner-small);font-size:1rem;color:var(--color-on-surface)}._auth-button-wrapper_1u3ni_84,._auth-button-container_1u3ni_89{width:100%;margin-top:1rem}._auth-button-container_1u3ni_89 .solid-container,._auth-button-container_1u3ni_89 [class*=solid-container]{width:100%!important}._auth-button-container_1u3ni_89 .solid-control,._auth-button-container_1u3ni_89 [class*=solid-control]{width:100%!important;height:3.125rem!important}._auth-button-container_1u3ni_89 div[class*=button-container]{width:100%!important}._auth-button-container_1u3ni_89 button[class*=button]{width:100%!important;height:3rem!important}._auth-button-container_1u3ni_89 .solid-label,._auth-button-container_1u3ni_89 [class*=solid-label],._auth-button-container_1u3ni_89 span[class*=label]{font-weight:500!important}._verification-success-message_1u3ni_127{width:100%;margin-bottom:1rem;padding:.75rem 1rem;border:1px solid var(--color-success);border-radius:var(--shape-corner-small);background-color:var(--color-success)}._success-text_1u3ni_137{font-size:.875rem;font-weight:500;color:var(--color-on-success)}._form-error-message_1u3ni_144{width:100%;margin-bottom:1rem;padding:.75rem 1rem;border:1px solid var(--color-error);border-radius:var(--shape-corner-small);background-color:var(--color-error-container)}._error-text_1u3ni_154{font-size:.875rem;font-weight:500;color:var(--color-on-error-container)}._error-recovery-link_1u3ni_165{cursor:pointer;display:block;margin-top:.5rem;padding:0;border:none;font-size:.875rem;font-weight:600;color:var(--color-on-error-container);text-decoration:underline;background:none}._error-recovery-link_1u3ni_165:hover,._error-recovery-link_1u3ni_165:focus-visible{text-decoration-thickness:2px}._terms-agreement-container_1u3ni_199{margin-top:2rem;margin-bottom:0;text-align:center}._auth-divider_1u3ni_206{position:relative;width:80%;height:1px;margin:2rem 0;opacity:.8;background-color:var(--color-outline-variant)}._auth-divider_1u3ni_206:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:.5rem;height:.5rem;border-radius:50%;opacity:.8;background-color:var(--color-outline-variant)}._terms-agreement-text_1u3ni_233{font-size:.875rem;line-height:1.4;color:var(--color-on-surface-variant);opacity:.8}._terms-link_1u3ni_240{cursor:pointer;padding:0;border:none;font-size:inherit;font-weight:600;color:var(--color-primary);text-decoration:none;background:none}._terms-link_1u3ni_240:hover{color:var(--color-primary);text-decoration:underline}._pre-filled-input_1u3ni_260{border-color:var(--color-success);background-color:var(--color-success-container)}@media(max-width:767px){._sign-in-form_1u3ni_6{box-sizing:border-box;max-width:31.25rem;padding:0 1.5rem}._auth-company-logo_1u3ni_19{height:auto;min-height:1.875rem;margin-bottom:1.125rem}._high-path-logo_1u3ni_29{width:auto;max-width:100%;height:auto;min-height:1.875rem;max-height:2.5rem}._auth-heading_1u3ni_39{margin-bottom:1.75rem}._auth-title_1u3ni_45{font-size:1.75rem}._auth-subtitle_1u3ni_54{font-size:.875rem}._auth-input_1u3ni_72{height:2.75rem;font-size:1rem}._terms-agreement-text_1u3ni_233{font-size:.8125rem;opacity:.8}}._forgot-password-form_1msit_6{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:31.25rem;margin:0 auto;padding:0 1.5rem}._auth-company-logo_1msit_19{display:flex;align-items:center;justify-content:flex-start;width:100%;height:2.5rem;margin-bottom:1.375rem}._high-path-logo_1msit_29{width:auto;max-width:100%;height:2.5rem;margin-bottom:0;object-fit:contain}._auth-heading_1msit_39{width:100%;margin-bottom:2rem}._auth-title_1msit_45{margin:0 0 .5rem;font-size:2rem;font-weight:600;color:var(--color-on-surface);text-align:left}._auth-subtitle_1msit_54{margin:0;font-size:1rem;color:var(--color-on-surface-variant);text-align:left}._auth-form-container_1msit_62{width:100%}._auth-form_1msit_62 .ant-form-item:last-child{margin-bottom:0}._auth-input_1msit_72{width:100%;height:3rem;padding:.75rem 1rem;border:1px solid var(--color-outline-base);border-radius:var(--shape-corner-small);font-size:1rem;color:var(--color-on-surface)}._auth-button-wrapper_1msit_84,._auth-button-container_1msit_89{width:100%;margin-top:1rem}._auth-button-container_1msit_89 .solid-container,._auth-button-container_1msit_89 [class*=solid-container]{width:100%!important}._auth-button-container_1msit_89 .solid-control,._auth-button-container_1msit_89 [class*=solid-control]{width:100%!important;height:3.125rem!important}._auth-button-container_1msit_89 div[class*=button-container]{width:100%!important}._auth-button-container_1msit_89 button[class*=button]{width:100%!important;height:3rem!important}._auth-button-container_1msit_89 .solid-label,._auth-button-container_1msit_89 [class*=solid-label],._auth-button-container_1msit_89 span[class*=label]{font-weight:500!important}._success-message_1msit_127{width:100%;margin-bottom:1rem;padding:.75rem 1rem;border:1px solid var(--color-success);border-radius:var(--shape-corner-small);background-color:var(--color-success)}._success-text_1msit_137{font-size:.875rem;font-weight:500;color:var(--color-on-success)}._form-error-message_1msit_144{width:100%;margin-bottom:1rem;padding:.75rem 1rem;border:1px solid var(--color-error);border-radius:var(--shape-corner-small);background-color:var(--color-error-container)}._error-text_1msit_154{font-size:.875rem;font-weight:500;color:var(--color-on-error-container)}._resend-code-container_1msit_161{width:100%;margin-top:1rem;text-align:center}._resend-code-link_1msit_167{cursor:pointer;padding:0;border:none;font-size:.875rem;font-weight:500;color:var(--color-primary);text-decoration:none;background:none;transition:color var(--duration-fast) var(--ease-standard)}._resend-code-link_1msit_167:hover{color:var(--color-primary);text-decoration:underline}._resend-code-link_1msit_167:disabled{cursor:not-allowed;color:var(--color-disabled)}._auth-divider_1msit_194{position:relative;width:80%;height:1px;margin:2rem 0;opacity:.8;background-color:var(--color-outline-variant)}._auth-divider_1msit_194:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:.5rem;height:.5rem;border-radius:50%;opacity:.8;background-color:var(--color-outline-variant)}._step-indicator_1msit_222{width:100%;margin-bottom:1.5rem;text-align:center}._step-text_1msit_228{font-size:.875rem;font-weight:500;color:var(--color-on-surface-variant)}._step-highlight_1msit_234{font-weight:600;color:var(--color-primary)}._back-button-container_1msit_240{width:100%;margin-bottom:1rem;text-align:left}._back-button_1msit_240{cursor:pointer;display:inline-flex;gap:.5rem;align-items:center;padding:.5rem 0;border:none;font-size:.875rem;font-weight:500;color:var(--color-primary);text-decoration:none;background:none;transition:color var(--duration-fast) var(--ease-standard)}._back-button_1msit_240:hover{color:var(--color-primary);text-decoration:underline}@media(max-width:767px){._forgot-password-form_1msit_6{box-sizing:border-box;max-width:31.25rem;padding:0 1.5rem}._auth-company-logo_1msit_19{height:auto;min-height:1.875rem;margin-bottom:1.125rem}._high-path-logo_1msit_29{width:auto;max-width:100%;height:auto;min-height:1.875rem;max-height:2.5rem}._auth-heading_1msit_39{margin-bottom:1.75rem}._auth-title_1msit_45{font-size:1.75rem}._auth-subtitle_1msit_54{font-size:.875rem}._auth-input_1msit_72{height:2.75rem;font-size:1rem}._resend-code-link_1msit_167{font-size:.8125rem}}._verification-container_1ll3x_6{display:flex;align-items:center;justify-content:center;width:100%;height:100vh;background-color:var(--color-surface-dim)}._verification-card_1ll3x_18{z-index:1;width:100%;max-width:37.5rem;padding:3rem 2.5rem;border-radius:var(--shape-corner-large);background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-high)}._verification-form_1ll3x_31{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:31.25rem;margin:0 auto}._auth-company-logo_1ll3x_43{display:flex;align-items:center;justify-content:flex-start;width:100%;height:2.5rem;margin-bottom:1.375rem}._high-path-logo_1ll3x_53{width:auto;max-width:100%;height:2.5rem;margin-bottom:0;object-fit:contain}._auth-heading_1ll3x_63{width:100%;margin-bottom:2rem}._auth-title_1ll3x_69{margin:0 0 .5rem;font-size:2rem;font-weight:600;color:var(--color-on-surface);text-align:left}._auth-subtitle_1ll3x_78{margin:0;font-size:1rem;color:var(--color-on-surface-variant);text-align:left}._step-indicator_1ll3x_86{width:100%;margin-bottom:1.5rem;text-align:left}._step-text_1ll3x_92{font-size:.875rem;font-weight:500;color:var(--color-on-surface-variant)}._step-highlight_1ll3x_98{font-weight:600;color:var(--color-primary)}._email-info-container_1ll3x_104{width:100%;margin-bottom:1.25rem;padding:0;border:none;border-radius:0;text-align:left;background-color:transparent}._email-info-text_1ll3x_116{display:block;margin-bottom:.25rem;font-size:.875rem;color:var(--color-on-surface-variant)}._email-info-text_1ll3x_116:last-child{margin-bottom:0}._email-info-text_1ll3x_116 strong{font-weight:600;color:var(--color-on-surface)}._email-source-note_1ll3x_132{margin-top:.25rem;font-size:.75rem;color:var(--color-on-surface-variant);opacity:.8}._success-message_1ll3x_140{width:100%;margin-bottom:1rem;padding:.75rem 1rem;border:1px solid var(--color-success);border-radius:var(--shape-corner-small);background-color:var(--color-success)}._success-text_1ll3x_150{font-size:.875rem;font-weight:500;color:var(--color-on-success)}._verification-form-container_1ll3x_157{width:100%;min-height:auto}._verification-code-inputs_1ll3x_163{display:flex;gap:.5rem;justify-content:center;width:100%;margin-top:2rem;margin-bottom:3rem}._verification-code-input_1ll3x_163{margin-bottom:0!important}._code-input_1ll3x_179{width:3.5rem!important;height:3.5rem!important;border:1px solid var(--color-outline-base)!important;border-radius:var(--shape-corner-small)!important;font-size:1.5rem!important;font-weight:600!important;color:var(--color-on-surface)!important;text-align:center!important;background-color:var(--color-surface)!important;box-shadow:var(--shadow-box-shadow-light)!important;transition:all var(--duration-fast) var(--ease-standard)!important}._code-input_1ll3x_179:hover{border-color:var(--color-primary)!important}._code-input_1ll3x_179:focus{border-color:var(--color-primary)!important;outline:none!important;box-shadow:0 0 0 2px rgb(var(--color-primary) / 20%)!important}._code-input_1ll3x_179:disabled{cursor:not-allowed;border-color:var(--color-outline-variant)!important;color:var(--color-disabled)!important;opacity:.6;background-color:var(--color-surface-container-low)!important}._auth-button-container_1ll3x_218{width:100%;margin-top:1rem}._auth-button-container_1ll3x_218 .solid-container,._auth-button-container_1ll3x_218 [class*=solid-container]{width:100%!important}._auth-button-container_1ll3x_218 .solid-control,._auth-button-container_1ll3x_218 [class*=solid-control]{width:100%!important;height:3.125rem!important}._auth-button-container_1ll3x_218 div[class*=button-container]{width:100%!important}._auth-button-container_1ll3x_218 button[class*=button]{width:100%!important;height:3rem!important}._auth-button-container_1ll3x_218 .solid-label,._auth-button-container_1ll3x_218 [class*=solid-label],._auth-button-container_1ll3x_218 span[class*=label]{font-weight:500!important}._resend-code-container_1ll3x_256{display:flex;gap:.25rem;align-items:center;justify-content:center;width:100%;margin-top:1rem}._resend-code-text_1ll3x_266{font-size:.875rem;color:var(--color-on-surface-variant)}._resend-code-link_1ll3x_271{cursor:pointer;padding:0;border:none;font-size:.875rem;font-weight:500;color:var(--color-primary);text-decoration:none;background:none;transition:color var(--duration-fast) var(--ease-standard)}._resend-code-link_1ll3x_271:hover{color:var(--color-primary);text-decoration:underline}._resend-code-link_1ll3x_271:disabled{cursor:not-allowed;color:var(--color-disabled);opacity:.7}._success-state-container_1ll3x_299{width:100%;padding:1.25rem;border:1px solid var(--color-success);border-radius:var(--shape-corner-medium);text-align:center;background-color:var(--color-success-container)}._success-state-icon_1ll3x_310{margin-bottom:.625rem;font-size:1.125rem;color:var(--color-success)}._success-state-text_1ll3x_316{display:block;margin-bottom:.625rem;font-size:.875rem;color:var(--color-on-surface)}._countdown-text_1ll3x_323{font-size:.875rem;color:var(--color-on-surface-variant)}._error-redirect-container_1ll3x_329{width:100%;margin-top:1.25rem;text-align:center}._error-redirect-text_1ll3x_335{font-size:.875rem;color:var(--color-on-surface-variant)}._error-redirect-link_1ll3x_340{font-weight:500;color:var(--color-primary);text-decoration:none}._error-redirect-link_1ll3x_340:hover{text-decoration:underline}._loading-container_1ll3x_351{display:flex;flex-direction:column;gap:1rem;align-items:center;justify-content:center;padding:2rem 0}._loading-text_1ll3x_361{font-size:.875rem;color:var(--color-on-surface-variant);text-align:center}._auth-divider_1ll3x_368{position:relative;width:80%;height:1px;margin:2rem 0;opacity:.8;background-color:var(--color-outline-variant)}._auth-divider_1ll3x_368:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:.5rem;height:.5rem;border-radius:50%;opacity:.8;background-color:var(--color-outline-variant)}@media(max-width:767px){._verification-container_1ll3x_6{padding:1rem}._verification-card_1ll3x_18{padding:2rem 1.5rem}._verification-form_1ll3x_31{box-sizing:border-box;max-width:31.25rem;padding:0}._auth-company-logo_1ll3x_43{height:auto;min-height:1.875rem;margin-bottom:1.125rem}._high-path-logo_1ll3x_53{width:auto;max-width:100%;height:auto;min-height:1.875rem;max-height:2.5rem}._auth-heading_1ll3x_63{margin-bottom:1.75rem}._auth-title_1ll3x_69{font-size:1.75rem}._auth-subtitle_1ll3x_78{font-size:.875rem}._verification-code-inputs_1ll3x_163{gap:.375rem}._code-input_1ll3x_179{width:3rem!important;height:3rem!important;font-size:1.25rem!important}._step-text_1ll3x_92,._resend-code-text_1ll3x_266,._resend-code-link_1ll3x_271{font-size:.8125rem}}._verify-background-container_wlub6_4{pointer-events:none;position:fixed;z-index:0;top:0;left:0;overflow:hidden;width:100vw;height:100vh;background-color:var(--color-surface)}._verify-light_wlub6_22{position:absolute;opacity:.5;filter:blur(180px)}._verify-light_wlub6_22[data-position=top-right]{top:-20%;right:-10%;width:800px;height:800px;border-radius:50%;background:radial-gradient(circle,var(--color-secondary) 0%,var(--color-secondary-container) 25%,transparent 70%)}._verify-light_wlub6_22[data-position=left]{top:0;left:0;width:300px;height:100vh;background:linear-gradient(to right,var(--color-primary) 0%,var(--color-primary-container) 30%,transparent 100%)}._verify-triangle_wlub6_62{position:absolute;opacity:.7}._verify-parallelogram_wlub6_68{position:absolute;z-index:1;transform:skew(-20deg);width:100px;height:25px}._verify-parallelogram_wlub6_68[data-position=first]{top:25vh;left:7vw;background:var(--color-secondary)}._verify-parallelogram_wlub6_68[data-position=second]{top:calc(25vh + 30px);left:6.6vw;background:var(--color-on-surface)}._verify-parallelogram_wlub6_68[data-position=third]{top:85vh;left:83vw;background:var(--color-secondary)}._verify-parallelogram_wlub6_68[data-position=fourth]{top:calc(85vh + 30px);left:82.6vw;background:var(--color-on-surface)}._verify-dashed-line_wlub6_106{position:absolute;top:0;width:0;height:100vh}._verify-dashed-line_wlub6_106[data-style=type-a]{border-left:1px dashed color-mix(in srgb,var(--color-on-surface) 15%,transparent)}._verify-dashed-line_wlub6_106[data-style=type-b]{border-left:1px dotted color-mix(in srgb,var(--color-on-surface) 12%,transparent)}._verify-dashed-line_wlub6_106[data-position="1"]{left:10vw}._verify-dashed-line_wlub6_106[data-position="2"]{left:20vw}._verify-dashed-line_wlub6_106[data-position="3"]{left:25vw}._verify-dashed-line_wlub6_106[data-position="4"]{left:40vw}._verify-dashed-line_wlub6_106[data-position="5"]{left:50vw}._verify-dashed-line_wlub6_106[data-position="6"]{left:60vw}._verify-dashed-line_wlub6_106[data-position="7"]{left:70vw}._verify-dashed-line_wlub6_106[data-position="8"]{left:85vw}._verify-dashed-line_wlub6_106[data-position="9"]{left:90vw}._verify-triangle_wlub6_62[data-position=first]{top:0;right:0;width:75vw;height:100vh;background-color:color-mix(in srgb,var(--color-primary) 2%,transparent);clip-path:polygon(100% 0%,100% 100%,0% 100%)}._verify-triangle_wlub6_62[data-position=second]{top:8vh;right:0;width:67vw;height:100vh;background-color:color-mix(in srgb,var(--color-primary) 2%,transparent);clip-path:polygon(100% 0%,100% 100%,0% 100%)}@media(max-width:1024px){._verify-light_wlub6_22[data-position=top-right]{width:650px;height:650px;opacity:.45}._verify-light_wlub6_22[data-position=left]{width:250px;opacity:.45}._verify-triangle_wlub6_62[data-position=first]{height:80vh}._verify-triangle_wlub6_62[data-position=second]{top:7vh;height:80vh}._verify-parallelogram_wlub6_68{width:250px;height:120px}}@media(max-width:768px){._verify-light_wlub6_22{opacity:.4;filter:blur(120px)}._verify-light_wlub6_22[data-position=top-right]{width:500px;height:500px}._verify-light_wlub6_22[data-position=left]{width:200px}._verify-triangle_wlub6_62{background-color:#0000000f}._verify-triangle_wlub6_62[data-position=first]{height:70vh}._verify-triangle_wlub6_62[data-position=second]{top:6vh;height:70vh;background-color:#0000000d}._verify-parallelogram_wlub6_68,._verify-dashed-line_wlub6_106{display:none}}@media(max-width:480px){._verify-light_wlub6_22{opacity:.35;filter:blur(100px)}._verify-light_wlub6_22[data-position=top-right]{width:350px;height:350px}._verify-light_wlub6_22[data-position=left]{width:150px}._verify-triangle_wlub6_62{background-color:#0000000d}._verify-triangle_wlub6_62[data-position=first]{height:60vh}._verify-triangle_wlub6_62[data-position=second]{top:5.5vh;height:60vh;background-color:#0000000a}}@media(prefers-reduced-motion:reduce){._verify-light_wlub6_22{opacity:.25;filter:blur(80px)}._verify-triangle_wlub6_62{background-color:#0000000a}._verify-parallelogram_wlub6_68{opacity:.5}}[data-theme=dark] ._verify-light_wlub6_22{opacity:.35;filter:blur(150px)}[data-theme=dark] ._verify-triangle_wlub6_62{background-color:#ffffff0f}[data-theme=dark] ._verify-triangle_wlub6_62[data-position=second]{background-color:#ffffff0a}[data-theme=dark] ._verify-parallelogram_wlub6_68{opacity:.5}[data-theme=dark] ._verify-dashed-line_wlub6_106[data-style=type-a]{border-left-color:color-mix(in srgb,var(--color-on-surface) 20%,transparent)}[data-theme=dark] ._verify-dashed-line_wlub6_106[data-style=type-b]{border-left-color:color-mix(in srgb,var(--color-on-surface) 18%,transparent)}[data-theme=dark] ._verify-dashed-line_wlub6_106[data-style=type-c]{background-image:repeating-linear-gradient(to bottom,color-mix(in srgb,var(--color-on-surface) 16%,transparent) 0,color-mix(in srgb,var(--color-on-surface) 16%,transparent) 16px,transparent 16px,transparent 24px)}._body_1pmnl_10{position:relative;display:flex;flex-direction:column}._loading-overlay_1pmnl_17{position:absolute;z-index:1000;inset:0;display:flex;align-items:center;justify-content:center;background:#fffffff2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._loading-content_1pmnl_30{display:flex;flex-direction:column;gap:1rem;align-items:center;padding:2rem;border-radius:.75rem;color:var(--color-on-surface);background:var(--color-surface-container);box-shadow:var(--shadow-box-shadow-md)}._loading-icon_1pmnl_45{font-size:2rem;color:var(--color-primary)}._form_1pmnl_51{display:flex;flex-direction:column;gap:1.5rem}._submit-error_1pmnl_57{margin-bottom:.5rem}._field_1pmnl_61{display:flex;flex-direction:column;gap:.5rem}._form-label_1pmnl_67{font-size:.9rem;font-weight:500;color:var(--color-on-surface)}._form-input_1pmnl_73,._form-textarea_1pmnl_74{padding:.75rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small, .25rem);font-family:inherit;font-size:.9rem;color:var(--color-on-surface);background:var(--color-surface-container-low);transition:all var(--duration-fast) var(--ease-standard)}._form-textarea_1pmnl_74{resize:vertical;min-height:120px;max-height:300px}._form-input_1pmnl_73:disabled,._form-textarea_1pmnl_74:disabled{cursor:not-allowed;opacity:.6;background:var(--color-surface-container)}._form-input_1pmnl_73:focus,._form-textarea_1pmnl_74:focus{border-color:var(--color-primary);background:var(--color-surface);outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary) 20%,transparent)}._form-input_1pmnl_73::placeholder,._form-textarea_1pmnl_74::placeholder{color:var(--color-on-surface-variant)}._file-upload-section_1pmnl_116{display:flex;flex-direction:column;gap:.5rem}._file-sources_1pmnl_124{display:flex;flex-wrap:wrap;gap:var(--space-sm);align-items:center}._picked-list_1pmnl_131{margin-top:var(--space-sm)}._upload-button_1pmnl_135{cursor:pointer;display:flex;flex:1 1 12rem;gap:.5rem;align-items:center;justify-content:center;padding:.75rem 1rem;border:2px dashed var(--color-outline-variant);border-radius:var(--shape-corner-small, .25rem);font-size:.875rem;font-weight:500;color:var(--color-on-surface-variant);background:var(--color-surface-container-low);transition:all var(--duration-fast) var(--ease-standard)}._upload-button_1pmnl_135:disabled{cursor:not-allowed;opacity:.5}._upload-button_1pmnl_135:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 5%,transparent)}._upload-icon_1pmnl_168{font-size:1rem}._file-input_1pmnl_172{display:none}._char-count_1pmnl_176{align-self:flex-end;font-size:.75rem;font-variant-numeric:tabular-nums;color:var(--color-on-surface-variant)}._file-hint_1pmnl_183{font-size:.75rem;color:var(--color-on-surface-variant);text-align:center}._file-errors_1pmnl_189{display:flex;flex-direction:column;gap:.25rem;margin-top:.5rem}._file-error_1pmnl_189{padding:.5rem;border:1px solid var(--color-error);border-radius:.375rem;font-size:.875rem;color:var(--color-on-error-container);background:var(--color-error-container)}._file-warning_1pmnl_207{border:1px solid var(--color-tertiary);color:var(--color-on-tertiary-container);background:var(--color-tertiary-container)}._file-replacement_1pmnl_213{border:1px solid var(--color-secondary);color:var(--color-on-secondary-container);background:var(--color-secondary-container)}._file-list_1pmnl_219{display:flex;flex-direction:column;gap:.5rem;margin-top:.75rem;padding:.75rem;border-radius:var(--shape-corner-small, .25rem);background:var(--color-surface-container-low)}._file-list-header_1pmnl_231{margin-bottom:.5rem;padding:0 .5rem;font-size:.875rem;font-weight:600;color:var(--color-on-surface-variant)}._file-item_1pmnl_240{display:flex;gap:.5rem;align-items:center;padding:.5rem;border-radius:.375rem;background:var(--color-surface);box-shadow:0 1px 2px #0000000d}._file-name_1pmnl_252{overflow:hidden;flex:1;font-size:.875rem;font-weight:500;color:var(--color-on-surface);text-overflow:ellipsis;white-space:nowrap}._file-size_1pmnl_263{font-size:.75rem;color:var(--color-on-surface-variant)}._remove-file-button_1pmnl_268{cursor:pointer;display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border:none;border-radius:.25rem;font-size:.75rem;color:var(--color-error);background:transparent;transition:all var(--duration-fast) var(--ease-standard)}._remove-file-button_1pmnl_268:disabled{cursor:not-allowed;opacity:.5}._remove-file-button_1pmnl_268:hover:not(:disabled){background:color-mix(in srgb,var(--color-error) 10%,transparent)}._page_ognps_9{container-name:billing-result;container-type:inline-size;display:flex;align-items:center;justify-content:center;padding:20px;background:linear-gradient(135deg,var(--color-surface-dim) 0%,var(--color-surface-container) 100%)}._card_ognps_26{--motion-duration: var(--duration-slower);--motion-from-block: var(--motion-distance-lg);width:100%;max-width:600px;padding:32px;border-radius:var(--shape-corner-large);text-align:center;background-color:var(--color-surface)}._header_ognps_42{margin-bottom:32px}._icon_ognps_49{--motion-duration: var(--duration-slow);--motion-delay: calc(8 * var(--motion-step));margin-bottom:16px;font-size:48px}._title_ognps_59{--motion-duration: var(--duration-slower);--motion-delay: calc(16 * var(--motion-step));--motion-from-block: var(--motion-distance-lg);margin-bottom:12px;font-size:28px;font-weight:700;line-height:1.2;color:var(--color-on-surface)}._subtitle_ognps_74{--motion-duration: var(--duration-slower);--motion-delay: calc(24 * var(--motion-step));--motion-from-block: var(--motion-distance-lg);margin:0;font-size:16px;line-height:1.5;color:var(--color-on-surface-variant)}@container billing-result (width >= 75rem){._card_ognps_26{max-width:700px;padding:40px}._icon_ognps_49{font-size:56px}._title_ognps_59{font-size:32px}._subtitle_ognps_74{font-size:18px}}@container billing-result (width <= 56.25rem){._card_ognps_26{max-width:500px;padding:28px}._icon_ognps_49{font-size:44px}._title_ognps_59{font-size:26px}._subtitle_ognps_74{font-size:15px}}@media(max-width:767px){._page_ognps_9{padding:16px}}@container billing-result (width <= 42.5rem){._card_ognps_26{padding:24px 20px}._icon_ognps_49{margin-bottom:12px;font-size:40px}._title_ognps_59{margin-bottom:10px;font-size:24px}._subtitle_ognps_74{font-size:14px}}@container billing-result (width <= 22.5rem){._card_ognps_26{padding:20px 16px}._icon_ognps_49{font-size:36px}._title_ognps_59{font-size:22px}._subtitle_ognps_74{font-size:13px}}._page_ognps_9 button:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media print{._page_ognps_9{padding:0;background:#fff}._card_ognps_26{max-width:none;background:#fff;box-shadow:none}}._page-container_q75m0_9{min-height:100vh}._success-icon_q75m0_13{color:var(--color-success)}._details-card_q75m0_19{--motion-hover-duration: var(--duration-normal);margin-bottom:24px;padding:24px;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium);text-align:left;background-color:var(--color-surface-container);box-shadow:var(--shadow-box-shadow-small)}._card-header_q75m0_36{display:flex;gap:10px;align-items:center;margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid var(--color-outline-variant)}._card-icon_q75m0_46{font-size:18px;color:var(--color-primary)}._card-title_q75m0_51{margin:0;font-size:18px;font-weight:600;color:var(--color-on-surface)}._payment-summary_q75m0_59{display:flex;flex-direction:column;gap:0}._summary-row_q75m0_65{display:flex;align-items:center;justify-content:space-between;padding:10px 0;border-bottom:1px solid var(--color-outline-variant)}._summary-row_q75m0_65:last-child{border-bottom:none}._summary-label_q75m0_78{font-size:14px;font-weight:500;color:var(--color-on-surface-variant)}._summary-value_q75m0_84{font-size:14px;font-weight:600;color:var(--color-on-surface);text-align:right}._discount-row_q75m0_92{margin:4px -12px;padding:10px 12px;border-bottom:1px solid var(--color-success-container)!important;border-radius:var(--shape-corner-small);background-color:var(--color-success-container)}._discount-row_q75m0_92 ._summary-label_q75m0_78{color:var(--color-on-success-container)}._discount-amount_q75m0_105{font-weight:700;color:var(--color-success)}._total-row_q75m0_111{margin:6px -12px 0;padding:14px 12px;border-top:2px solid var(--color-primary);border-bottom:none!important;border-radius:var(--shape-corner-small);background-color:var(--color-primary-container)}._total-label_q75m0_121{font-size:16px;font-weight:600;color:var(--color-on-primary-container)}._total-amount_q75m0_127{font-size:18px;font-weight:700;color:var(--color-primary)}._status-paid_q75m0_133{color:var(--color-success)}._details-grid_q75m0_138{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:20px}._detail-item_q75m0_145{display:flex;flex-direction:column;gap:6px}._detail-label_q75m0_151{font-size:12px;font-weight:500;color:var(--color-on-surface-variant);text-transform:uppercase;letter-spacing:.5px}._detail-value_q75m0_159{font-size:16px;font-weight:600;color:var(--color-on-surface)}._actions-container_q75m0_166{display:flex;flex-direction:column;gap:16px;margin-bottom:32px}._secondary-actions_q75m0_173{display:flex;gap:12px;justify-content:center}._info-section_q75m0_180{padding-top:24px;border-top:2px solid var(--color-outline-variant);text-align:left}._info-item_q75m0_186{display:flex;gap:12px;margin-bottom:24px;padding:16px;border-radius:var(--shape-corner-medium);background-color:var(--color-surface-container-low);transition:background-color var(--duration-normal) var(--ease-standard)}._info-item_q75m0_186:last-child{margin-bottom:0}._info-item_q75m0_186:hover{background-color:var(--color-surface-container)}._info-icon_q75m0_209{flex-shrink:0;margin-top:2px;font-size:18px;color:var(--color-primary)}._info-content_q75m0_216 h3{margin:0 0 6px;font-size:14px;font-weight:600;color:var(--color-on-surface)}._info-content_q75m0_216 p{margin:0;font-size:13px;line-height:1.5;color:var(--color-on-surface-variant)}._info-content_q75m0_216 strong{font-weight:600;color:var(--color-on-surface)}._error-container_q75m0_236{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:20px;background:linear-gradient(135deg,var(--color-surface-dim) 0%,var(--color-surface-container) 100%)}._error-content_q75m0_251{width:100%;max-width:450px;padding:32px;border-radius:var(--shape-corner-large);text-align:center;background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-large)}._error-icon_q75m0_263{margin-bottom:20px;font-size:40px;color:var(--color-error)}._error-content_q75m0_251 h2{margin-bottom:12px;font-size:24px;font-weight:600;color:var(--color-error)}._error-content_q75m0_251 p{margin-bottom:24px;font-size:14px;line-height:1.5;color:var(--color-on-surface-variant)}._error-actions_q75m0_283{display:flex;flex-direction:column;gap:12px}@container billing-result (width >= 75rem){._details-card_q75m0_19{padding:28px}._details-grid_q75m0_138{gap:24px}._secondary-actions_q75m0_173{gap:16px}}@container billing-result (width <= 56.25rem){._details-card_q75m0_19{padding:20px}._details-grid_q75m0_138{gap:16px}._secondary-actions_q75m0_173{flex-direction:column;align-items:center}._info-item_q75m0_186{padding:14px}}@container billing-result (width <= 42.5rem){._details-card_q75m0_19{padding:18px}._card-header_q75m0_36{margin-bottom:16px;padding-bottom:10px}._card-title_q75m0_51{font-size:16px}._details-grid_q75m0_138{grid-template-columns:1fr;gap:16px}._detail-value_q75m0_159{font-size:15px}._summary-row_q75m0_65{padding:8px 0}._summary-label_q75m0_78,._summary-value_q75m0_84{font-size:13px}._total-label_q75m0_121{font-size:14px}._total-amount_q75m0_127{font-size:16px}._secondary-actions_q75m0_173{gap:10px}._info-section_q75m0_180{padding-top:20px}._info-item_q75m0_186{flex-direction:column;gap:10px;padding:14px}._info-icon_q75m0_209{align-self:flex-start}._info-content_q75m0_216 h3{font-size:13px}._info-content_q75m0_216 p{font-size:12px}._error-content_q75m0_251{padding:24px 18px}._error-content_q75m0_251 h2{font-size:20px}._error-content_q75m0_251 p{font-size:13px}}@container billing-result (width <= 22.5rem){._details-card_q75m0_19{padding:16px}}@media print{._actions-container_q75m0_166{display:none}._info-section_q75m0_180{break-inside:avoid}}._plan-card_1djse_9{--plan-card-wash: radial-gradient( circle at 25% 25%, transparent 0%, transparent 65%, rgb(59 130 246 / 2%) 75%, rgb(59 130 246 / 4%) 82%, rgb(59 130 246 / 8%) 88%, rgb(59 130 246 / 12%) 94%, rgb(59 130 246 / 16%) 100% );--plan-card-fill: #fff;--motion-lift-shadow: 0 4px 16px rgb(0 0 0 / 8%);position:relative;overflow:visible;display:flex;flex-direction:column;height:100%;min-height:600px;margin-top:20px;padding:32px 28px;border:1px solid #e5e5e5;border-radius:12px;background:var(--plan-card-wash),var(--plan-card-fill);box-shadow:0 2px 8px #0000000a;transition:border-color var(--duration-fast) var(--ease-standard)}._plan-card_1djse_9:hover{border-color:#d1d5db}._plan-card-monthly_1djse_52{--plan-card-fill: linear-gradient(180deg, #fff 0%, #f8faff 100%);--motion-lift-shadow: 0 6px 20px rgb(59 130 246 / 12%);border-color:#3b82f6;box-shadow:0 2px 8px #3b82f614}._plan-card-monthly_1djse_52:hover{--plan-card-fill: linear-gradient(180deg, #fff 0%, #f1f5ff 100%);border-color:#2563eb}._plan-card-popular_1djse_69{--plan-card-wash: radial-gradient( circle at 25% 25%, transparent 0%, transparent 62%, rgb(148 163 184 / 4%) 72%, rgb(148 163 184 / 8%) 80%, rgb(148 163 184 / 12%) 86%, rgb(148 163 184 / 18%) 92%, rgb(148 163 184 / 24%) 100% );--plan-card-fill: linear-gradient(180deg, #fff 0%, #f9fafb 100%);--motion-lift-shadow: 0 12px 32px rgb(31 41 55 / 16%);border:2px solid #1f2937;box-shadow:0 8px 24px #1f29371f}._plan-card-popular_1djse_69:hover{--plan-card-fill: linear-gradient(180deg, #fff 0%, #f3f4f6 100%);border-color:#111827}._plan-card-current_1djse_95{--plan-card-wash: radial-gradient( circle at 25% 25%, transparent 0%, transparent 64%, rgb(34 197 94 / 2%) 74%, rgb(34 197 94 / 4%) 81%, rgb(34 197 94 / 7%) 87%, rgb(34 197 94 / 11%) 93%, rgb(34 197 94 / 15%) 100% );--plan-card-fill: linear-gradient(180deg, #fff 0%, #f0fdf4 100%);border-color:#22c55e;box-shadow:0 2px 8px #22c55e14}._popular-badge_1djse_118{--motion-shimmer-color: rgb(255 255 255 / 15%);--motion-duration: calc(5 * var(--duration-slower));--motion-delay: calc(4 * var(--duration-slow));--motion-iterations: 1;position:absolute;z-index:10;top:-16px;left:50%;transform:translate(-50%);overflow:hidden;display:flex;gap:6px;align-items:center;padding:8px 16px;border:1px solid rgb(255 255 255 / 10%);border-radius:20px;font-size:13px;font-weight:600;color:#fff;white-space:nowrap;background:#1f2937;box-shadow:0 4px 12px #1f293726}._current-badge_1djse_152{position:absolute;z-index:10;top:-12px;left:50%;transform:translate(-50%);display:flex;gap:6px;align-items:center;padding:6px 14px;border-radius:16px;font-size:12px;font-weight:600;color:#fff;white-space:nowrap;background:#22c55e;box-shadow:0 3px 8px #22c55e33}._plan-header_1djse_176{display:flex;flex-direction:column;height:160px;margin-bottom:1rem;text-align:center}._plan-name_1djse_186{margin-top:.5rem;margin-bottom:.125rem;font-size:28px;font-weight:700;line-height:1.2;color:var(--color-on-surface)}._plan-pricing_1djse_197{display:flex;flex-direction:column;align-items:center}._price-main_1djse_203{display:flex;gap:4px;align-items:baseline;margin-bottom:.75rem}._currency_1djse_210{font-size:24px;font-weight:600;color:var(--color-on-surface-variant)}._price-amount_1djse_216{font-size:48px;font-weight:800;line-height:1;color:var(--color-on-surface)}._price-period_1djse_223{font-size:18px;font-weight:500;color:var(--color-on-surface-variant)}._price-details_1djse_229{display:flex;flex-direction:column;align-items:center;min-height:20px;opacity:.8}._total-price_1djse_239{margin:0;font-size:14px;color:var(--color-on-surface-variant);opacity:.8}._header-divider-wrapper_1djse_247{position:relative;display:flex;align-items:center;justify-content:center;margin-top:auto}._header-divider_1djse_247{width:100%;height:1px;border:none;background-color:var(--color-outline-variant)}._savings-badge_1djse_266{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:inline-block;padding:4px 12px;border-radius:12px;font-size:11px;font-weight:600;color:#fff;white-space:nowrap;background:#22c55e;box-shadow:0 2px 6px #22c55e26}._plan-features_1djse_287{display:flex;flex:0 0 auto;flex-direction:column}._features-title_1djse_293{margin-bottom:16px;font-size:18px;font-weight:600;color:var(--color-on-surface)}._features-list_1djse_300{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}._feature-item_1djse_311{display:flex;gap:12px;align-items:center;font-size:18px;line-height:1.4;color:var(--color-on-surface)}._feature-check_1djse_321{flex-shrink:0;font-size:20px;color:var(--color-success)}._plan-bottom_1djse_328{display:flex;flex-direction:column;flex-shrink:0;gap:12px;align-items:center;margin-top:48px}._plan-card-spacer_1djse_338{flex:1 1 0;min-height:0}._subscribe-note_1djse_344{margin:0;font-size:14px;color:var(--color-on-surface-variant);text-align:center}._subscribe-button_1djse_352,._current-plan-button_1djse_353{cursor:pointer;min-height:56px;padding:18px 24px;border-radius:12px;font-size:18px;font-weight:600;line-height:1.2}._current-plan-button_1djse_353{border-color:var(--color-success);color:var(--color-on-success);background-color:var(--color-success)}._plan-note_1djse_374{min-height:20px;margin:0;text-align:center}._plan-note_1djse_374 p{margin:0;font-size:14px;font-style:italic;color:var(--color-on-surface-variant)}._plan-note-spacer_1djse_388{min-height:20px}._loading-overlay_1djse_393{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border-radius:var(--shape-corner-large);font-size:14px;font-weight:600;color:var(--color-on-surface);background-color:#ffffffe5}@container subscription-plans (width <= 56.25rem){._plan-card_1djse_9{min-height:570px;margin-top:20px;padding:28px 24px}._plan-header_1djse_176{height:160px}._plan-name_1djse_186{margin:0;font-size:24px}._price-main_1djse_203{margin:0}._price-details_1djse_229{min-height:20px;margin:0}._price-amount_1djse_216{font-size:40px}._currency_1djse_210{font-size:20px}._price-period_1djse_223{font-size:16px}._subscribe-button_1djse_352,._current-plan-button_1djse_353{min-height:52px;padding:16px 22px;font-size:17px}}@container subscription-plans (width <= 42.5rem){._plan-card_1djse_9{min-height:520px;margin-top:20px;padding:24px 20px;background-repeat:no-repeat;background-size:120px 120px,auto}._plan-header_1djse_176{height:160px}._plan-name_1djse_186{margin:0;font-size:22px}._price-main_1djse_203{margin:0}._price-details_1djse_229{min-height:20px;margin:0}._price-amount_1djse_216{font-size:36px}._currency_1djse_210{font-size:18px}._popular-badge_1djse_118,._current-badge_1djse_152{padding:6px 12px;font-size:12px}._features-title_1djse_293{font-size:16px}._feature-item_1djse_311{font-size:14px}._subscribe-button_1djse_352,._current-plan-button_1djse_353{min-height:48px;padding:14px 20px;font-size:16px}}._plan-card-enterprise_14vtn_5{--plan-card-wash: radial-gradient( circle at 25% 25%, transparent 0%, transparent 62%, rgb(16 185 129 / 4%) 72%, rgb(16 185 129 / 8%) 80%, rgb(16 185 129 / 12%) 86%, rgb(16 185 129 / 18%) 92%, rgb(16 185 129 / 24%) 100% );--plan-card-fill: linear-gradient( 180deg, var(--color-surface) 0%, color-mix(in srgb, var(--color-success) 8%, var(--color-surface)) 100% );--motion-lift-shadow: 0 6px 20px color-mix(in srgb, var(--color-success) 12%, transparent);border-color:var(--color-success);box-shadow:0 2px 8px color-mix(in srgb,var(--color-success) 8%,transparent)}._plan-card-enterprise_14vtn_5:hover{--plan-card-fill: linear-gradient( 180deg, var(--color-surface) 0%, color-mix(in srgb, var(--color-success) 12%, var(--color-surface)) 100% );border-color:color-mix(in srgb,var(--color-success) 85%,var(--color-on-surface))}._enterprise-badge_14vtn_42{position:absolute;z-index:2;top:-12px;left:50%;transform:translate(-50%);display:flex;gap:.5rem;align-items:center;padding:.375rem 1rem;border-radius:999px;font-size:.75rem;font-weight:600;color:color-mix(in srgb,var(--color-success) 55%,var(--color-on-surface));text-transform:uppercase;letter-spacing:.04em;background:linear-gradient(135deg,color-mix(in srgb,var(--color-success) 18%,var(--color-surface)),color-mix(in srgb,var(--color-success) 30%,var(--color-surface)));box-shadow:0 2px 8px #10b98133}._custom-pricing_14vtn_77{display:flex;flex-direction:column;gap:.25rem;align-items:center;text-align:center}._custom-pricing-label_14vtn_86{font-size:2rem;font-weight:700;line-height:1.1;color:var(--color-on-surface)}._custom-pricing-detail_14vtn_93{font-size:.95rem;color:var(--color-on-surface-variant)}._contact-button_14vtn_98{height:60px;font-size:1.125rem;font-weight:600}._body_ze2sq_3{position:relative;display:flex;flex-direction:column}._loading-overlay_ze2sq_9{position:absolute;z-index:1000;inset:0;display:flex;align-items:center;justify-content:center;background:#fffffff2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._loading-content_ze2sq_22{display:flex;flex-direction:column;gap:1rem;align-items:center;padding:2rem;border-radius:.75rem;color:var(--color-on-surface);background:var(--color-surface-container);box-shadow:var(--shadow-box-shadow-medium)}._loading-icon_ze2sq_37{font-size:2rem;color:var(--color-primary)}._form_ze2sq_42{display:flex;flex-direction:column;gap:1.5rem}._submit-error_ze2sq_48{margin-bottom:.5rem}._field_ze2sq_52{display:flex;flex-direction:column;gap:.5rem}._form-label_ze2sq_58{font-size:.9rem;font-weight:500;color:var(--color-on-surface)}._form-textarea_ze2sq_64{resize:vertical;padding:.75rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small, .25rem);font-family:inherit;font-size:.9rem;line-height:1.5;color:var(--color-on-surface);background:var(--color-surface)}._form-textarea_ze2sq_64:focus{outline:2px solid var(--color-primary);outline-offset:1px}._form-textarea_ze2sq_64:disabled{opacity:.6}._file-error_ze2sq_88{padding:.75rem;border-radius:var(--shape-corner-small, .25rem);font-size:.875rem;color:var(--color-error);background:var(--color-error-container)}._subject-preview_ze2sq_98{padding:.75rem 1rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small, .25rem);font-size:.9rem;font-weight:500;color:var(--color-on-surface-variant);background:var(--color-surface-container-low)}._subscription-container_17grp_4{display:flex;flex-direction:column;padding:24px;border:1px solid var(--color-outline-base);border-radius:var(--shape-corner-medium);background-color:var(--color-surface-container);box-shadow:var(--shadow-box-shadow-light);transition:box-shadow var(--duration-fast) var(--ease-standard)}._subscription-title_17grp_19{margin:0;font-size:24px;font-weight:600;line-height:1.3;color:var(--color-on-surface)}._subscription-details_17grp_29{display:flex;flex-flow:row wrap;gap:1.5rem 2rem;padding-top:16px;padding-bottom:16px}._status-row_17grp_39,._plan-row_17grp_40{display:flex;gap:.5rem;align-items:center}._label_17grp_47{font-weight:500;color:var(--color-on-surface-variant)}._status-active_17grp_53{display:inline-block;padding:4px 12px;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small);font-size:1rem;font-weight:500;color:var(--color-on-primary);background-color:var(--color-primary)}._status-inactive_17grp_67{display:inline-block;padding:4px 12px;border-radius:var(--shape-corner-small);font-size:1rem;font-weight:500;color:var(--color-on-error-container);background-color:var(--color-error-container)}._plan-value_17grp_81{display:inline-block;padding:4px 12px;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small);font-size:1rem;font-weight:500;color:var(--color-on-surface);background-color:var(--color-surface)}._subscription-description_17grp_96{padding-bottom:1rem;font-size:16px;line-height:1.5;color:var(--color-on-surface-variant)}._manage-button_17grp_106{padding:12px 24px;border-radius:var(--shape-corner-small);font-weight:500}._manage-button_17grp_106:hover{box-shadow:var(--shadow-box-shadow-medium)}._manage-button_17grp_106:disabled{cursor:not-allowed;translate:none;opacity:.6;box-shadow:none}._enterprise-link_17grp_125{cursor:pointer;align-self:flex-start;margin-top:1rem;padding:0;border:none;font-size:.95rem;font-weight:500;color:var(--color-primary);text-decoration:underline;background:none}._enterprise-link_17grp_125:hover{color:color-mix(in srgb,var(--color-primary) 85%,var(--color-shadow))}._upgrade-section_17grp_146{margin:1rem 0 1.5rem;padding:20px;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium);background:linear-gradient(135deg,#7c3aed0f,#3b82f60a)}._upgrade-header_17grp_159{display:flex;gap:12px;align-items:flex-start;margin-bottom:16px}._upgrade-icon_17grp_166{margin-top:4px;font-size:1.25rem;color:var(--color-primary)}._upgrade-title_17grp_172{margin:0 0 4px;font-size:1.125rem;font-weight:600;color:var(--color-on-surface)}._upgrade-subtitle_17grp_179{margin:0;font-size:.95rem;line-height:1.5;color:var(--color-on-surface-variant)}._upgrade-features_17grp_186{margin:0 0 16px;padding:0;list-style:none}._upgrade-feature-item_17grp_192{display:flex;gap:8px;align-items:center;margin-bottom:8px;font-size:.95rem;color:var(--color-on-surface)}._upgrade-feature-check_17grp_203{flex-shrink:0;color:var(--color-primary)}._upgrade-actions_17grp_208{display:flex;flex-wrap:wrap;gap:12px}._upgrade-button_17grp_215{min-width:220px}._upgrade-button_17grp_215:disabled{translate:none}._owner-only-message_17grp_226{padding:16px;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small);font-style:italic;line-height:1.5;color:var(--color-on-surface-variant);text-align:center;background-color:var(--color-surface)}@container subscription-plans (width <= 56.25rem){._subscription-container_17grp_4{gap:16px;padding:20px}._subscription-title_17grp_19{font-size:22px}._subscription-details_17grp_29{gap:10px;padding:14px}}@container subscription-plans (width <= 42.5rem){._subscription-container_17grp_4{gap:14px;padding:16px}._subscription-title_17grp_19{font-size:20px}._subscription-details_17grp_29{gap:8px;padding:12px}._status-row_17grp_39,._plan-row_17grp_40{flex-direction:column;gap:4px;align-items:flex-start}._label_17grp_47{min-width:auto;font-size:14px}._manage-button_17grp_106{width:100%;text-align:center}._upgrade-actions_17grp_208{flex-direction:column}._upgrade-button_17grp_215{width:100%;min-width:0}._owner-only-message_17grp_226{padding:12px;font-size:14px}}._manage-button_17grp_106:focus{outline:2px solid var(--color-primary);outline-offset:2px}@media(prefers-reduced-motion:reduce){._manage-button_17grp_106,._subscription-container_17grp_4{transition:none}._manage-button_17grp_106:hover{transform:none}}._modal-body_2gic6_3{display:flex;flex-direction:column;gap:16px}._summary-row_2gic6_9{display:flex;gap:12px;align-items:baseline;justify-content:space-between;font-size:14px;line-height:1.5;color:var(--color-on-surface-variant)}._summary-row_2gic6_9 strong{font-weight:600;color:var(--color-on-surface)}._total-row_2gic6_25{display:flex;gap:12px;align-items:baseline;justify-content:space-between;padding-top:12px;border-top:1px solid var(--color-outline-variant);font-size:16px;font-weight:600;color:var(--color-on-surface)}._renewal-note_2gic6_39{margin:0;font-size:13px;line-height:1.5;color:var(--color-on-surface-variant)}._page-container_nbj48_6{container-name:subscription-plans;container-type:inline-size;min-height:100vh;padding:40px 24px;background:linear-gradient(135deg,var(--color-surface) 0%,var(--color-surface-container-low) 100%)}._page-header_nbj48_21{display:flex;gap:24px;align-items:center;max-width:1200px;margin:0 auto 48px}._header-content_nbj48_30{flex:1}._page-title_nbj48_34{margin:0 0 8px;font-size:42px;font-weight:800;line-height:1.1;color:var(--color-on-surface);text-align:center;background:linear-gradient(135deg,var(--color-on-surface) 0%,var(--color-primary) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}._page-subtitle_nbj48_53{max-width:600px;margin:0 auto;font-size:18px;line-height:1.4;color:var(--color-on-surface-variant);text-align:center}._current-subscription-section_nbj48_64{max-width:1200px;margin:0 auto 48px}._current-subscription-card_nbj48_69{position:relative;overflow:hidden;padding:32px;border:2px solid var(--color-primary);border-radius:var(--shape-corner-large);background:linear-gradient(135deg,var(--color-surface) 0%,var(--color-primary-container) 5%,var(--color-surface) 100%);box-shadow:var(--shadow-box-shadow-medium)}._current-subscription-card_nbj48_69:before{content:"";position:absolute;top:0;right:0;left:0;height:4px;background:linear-gradient(90deg,var(--color-primary) 0%,var(--color-tertiary) 100%)}._current-subscription-header_nbj48_104{display:flex;gap:16px;align-items:center;margin-bottom:24px}._current-subscription-icon_nbj48_111{flex-shrink:0;font-size:28px;color:var(--color-primary)}._current-subscription-content_nbj48_117{flex:1}._current-subscription-title_nbj48_121{margin:0 0 4px;font-size:24px;font-weight:700;color:var(--color-on-surface)}._current-subscription-subtitle_nbj48_128{margin:0;font-size:16px;color:var(--color-on-surface-variant)}._current-subscription-details_nbj48_134{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;padding:20px;border-radius:var(--shape-corner-medium);background-color:var(--color-surface-container)}._current-plan-info_nbj48_146{display:flex;flex-direction:column;gap:4px}._current-plan-name_nbj48_152{font-size:20px;font-weight:600;color:var(--color-on-surface)}._current-plan-price_nbj48_158{font-size:28px;font-weight:700;color:var(--color-primary)}._current-plan-period_nbj48_164{font-size:16px;font-weight:400;color:var(--color-on-surface-variant)}._current-plan-status_nbj48_170{display:flex;align-items:center}._status-badge_nbj48_175{display:inline-block;padding:8px 16px;border-radius:var(--shape-corner-small);font-size:14px;font-weight:600;color:var(--color-on-success);background:linear-gradient(135deg,var(--color-success) 0%,var(--color-tertiary) 100%)}._current-subscription-actions_nbj48_192{display:flex;justify-content:flex-start}._owner-only-message_nbj48_197{padding:16px 20px;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium);font-size:14px;font-style:italic;color:var(--color-on-surface-variant);text-align:center;background-color:var(--color-surface-container-low)}._billing-toggle-section_nbj48_211{display:flex;justify-content:center;margin-bottom:48px}._billing-toggle-container_nbj48_217{display:flex;gap:16px;align-items:center;padding:16px 24px;border:1px solid var(--color-outline-base);border-radius:var(--shape-corner-extra-large);background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-light)}._toggle-label_nbj48_230{display:flex;gap:8px;align-items:center;font-size:16px;font-weight:600;color:var(--color-on-surface)}._savings-badge_nbj48_240{display:inline-block;padding:4px 8px;border-radius:var(--shape-corner-small);font-size:12px;font-weight:600;color:var(--color-on-success);white-space:nowrap;background:linear-gradient(135deg,var(--color-success) 0%,var(--color-tertiary) 100%)}._plans-container_nbj48_259{max-width:1200px;margin:0 auto 64px}._plans-section-header_nbj48_264{margin-bottom:32px;text-align:center}._plans-section-title_nbj48_269{margin:0 0 8px;font-size:32px;font-weight:700;color:var(--color-on-surface)}._plans-section-subtitle_nbj48_276{margin:0;font-size:16px;color:var(--color-on-surface-variant)}._plans-grid_nbj48_283{--motion-place-step: var(--duration-instant);display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:32px;align-items:stretch;justify-content:center}._trust-section_nbj48_296{max-width:1000px;margin:0 auto 64px;padding:48px 32px;border-radius:var(--shape-corner-large);background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-light)}._trust-indicators_nbj48_306{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:32px}._trust-item_nbj48_312{display:flex;gap:16px;align-items:flex-start;text-align:left}._trust-icon_nbj48_319{flex-shrink:0;margin-top:4px;font-size:24px;color:var(--color-primary)}._trust-content_nbj48_326 h4{margin:0 0 8px;font-size:18px;font-weight:600;color:var(--color-on-surface)}._trust-content_nbj48_326 p{margin:0;font-size:14px;line-height:1.4;color:var(--color-on-surface-variant)}._info-section_nbj48_341{max-width:1000px;margin:0 auto;padding:48px 32px;border-radius:var(--shape-corner-large);background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-light)}._info-content_nbj48_351 h3{margin-bottom:32px;font-size:28px;font-weight:700;color:var(--color-on-surface);text-align:center}._faq-grid_nbj48_360{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:32px}._faq-item_nbj48_366 h4{margin-bottom:12px;font-size:18px;font-weight:600;color:var(--color-on-surface)}._faq-item_nbj48_366 p{margin:0;font-size:14px;line-height:1.5;color:var(--color-on-surface-variant)}._error-container_nbj48_381{display:flex;flex-direction:column;gap:24px;align-items:center;justify-content:center;min-height:50vh;padding:48px 24px;text-align:center}._error-container_nbj48_381 h2{margin:0;font-size:28px;font-weight:700;color:var(--color-on-surface)}._error-container_nbj48_381 p{max-width:400px;margin:0;font-size:16px;color:var(--color-on-surface-variant)}@media(min-width:1440px){._page-container_nbj48_6{padding:48px 32px}}@container subscription-plans (width >= 75rem){._plans-grid_nbj48_283{grid-template-columns:repeat(2,minmax(400px,1fr));gap:40px}._page-title_nbj48_34{font-size:48px}._page-subtitle_nbj48_53{font-size:20px}}@media(max-width:1023px){._page-container_nbj48_6{padding:32px 20px}}@container subscription-plans (width <= 56.25rem){._page-header_nbj48_21{margin-bottom:32px}._page-title_nbj48_34{font-size:36px}._page-subtitle_nbj48_53{font-size:16px}._current-subscription-section_nbj48_64{margin-bottom:32px}._current-subscription-card_nbj48_69{padding:24px}._current-subscription-details_nbj48_134{flex-direction:column;gap:16px;align-items:flex-start;text-align:center}._plans-grid_nbj48_283{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px}._trust-section_nbj48_296,._info-section_nbj48_341{margin-bottom:48px;padding:32px 24px}._trust-indicators_nbj48_306,._faq-grid_nbj48_360{grid-template-columns:1fr;gap:24px}}@media(max-width:767px){._page-container_nbj48_6{padding:24px 16px}}@container subscription-plans (width <= 42.5rem){._page-header_nbj48_21{flex-direction:column;gap:16px;align-items:flex-start;margin-bottom:24px}._page-title_nbj48_34{font-size:28px}._page-subtitle_nbj48_53{font-size:14px}._current-subscription-section_nbj48_64{margin-bottom:24px}._current-subscription-card_nbj48_69{padding:20px}._current-subscription-header_nbj48_104{flex-direction:column;gap:12px;text-align:center}._current-subscription-title_nbj48_121{font-size:20px}._current-subscription-subtitle_nbj48_128{font-size:14px}._current-subscription-details_nbj48_134{padding:16px}._current-plan-name_nbj48_152{font-size:18px}._current-plan-price_nbj48_158,._plans-section-title_nbj48_269{font-size:24px}._plans-section-subtitle_nbj48_276{font-size:14px}._billing-toggle-container_nbj48_217{gap:12px;padding:12px 20px}._toggle-label_nbj48_230{font-size:14px}._plans-grid_nbj48_283{grid-template-columns:1fr;gap:20px}._trust-section_nbj48_296,._info-section_nbj48_341{margin-bottom:32px;padding:24px 20px}._trust-item_nbj48_312{gap:12px}._trust-icon_nbj48_319{font-size:20px}._trust-content_nbj48_326 h4{font-size:16px}._trust-content_nbj48_326 p{font-size:13px}._info-content_nbj48_351 h3{margin-bottom:24px;font-size:24px}._faq-item_nbj48_366 h4{margin-bottom:8px;font-size:16px}._faq-item_nbj48_366 p{font-size:13px}}._plan-slot_nbj48_282{--motion-duration: var(--duration-slower);--motion-delay: var(--duration-instant);--motion-from-block: var(--motion-distance-lg);display:grid;min-width:0}@media(prefers-reduced-motion:reduce){._page-title_nbj48_34{background:var(--color-on-surface);-webkit-text-fill-color:initial}}._page-container_1omhq_8{box-sizing:border-box;min-height:calc(100% - 45px)}._canceled-icon_1omhq_13{color:var(--color-error)}._primary-actions_1omhq_18{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}._secondary-actions_1omhq_26{display:flex;gap:12px;justify-content:flex-start;margin-top:32px}._help-section_1omhq_34{padding-top:24px;border-top:2px solid var(--color-outline-variant);text-align:left}._help-title_1omhq_40{margin:0 0 12px;font-size:18px;font-weight:600;color:var(--color-on-surface)}._help-text_1omhq_47{margin-bottom:16px;font-size:15px;line-height:1.5;color:var(--color-on-surface-variant)}._help-list_1omhq_54{margin:0;padding-left:20px;font-size:15px;line-height:1.6;color:var(--color-on-surface-variant)}._help-list_1omhq_54 li{margin-bottom:8px}._help-list_1omhq_54 li:last-child{margin-bottom:0}._error-container_1omhq_72{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:20px;background:linear-gradient(135deg,var(--color-surface-dim) 0%,var(--color-surface-container) 100%)}._error-content_1omhq_87{width:100%;max-width:450px;padding:32px;border-radius:var(--shape-corner-large);text-align:center;background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-large)}._error-content_1omhq_87 h2{margin-bottom:16px;font-size:24px;font-weight:600;color:var(--color-error)}._error-content_1omhq_87 p{margin-bottom:32px;font-size:16px;line-height:1.5;color:var(--color-on-surface-variant)}._error-actions_1omhq_113{display:flex;flex-direction:column;gap:12px}@container billing-result (width >= 75rem){._help-title_1omhq_40{font-size:20px}._help-text_1omhq_47,._help-list_1omhq_54{font-size:16px}}@container billing-result (width <= 56.25rem){._secondary-actions_1omhq_26{flex-direction:column;align-items:center}._help-title_1omhq_40{font-size:17px}._help-text_1omhq_47,._help-list_1omhq_54{font-size:14px}}@container billing-result (width <= 42.5rem){._primary-actions_1omhq_18{gap:12px;margin-bottom:20px}._secondary-actions_1omhq_26{margin-bottom:28px}._help-section_1omhq_34{padding-top:20px}._help-title_1omhq_40{margin-bottom:10px;font-size:16px}._help-text_1omhq_47{margin-bottom:12px;font-size:13px}._help-list_1omhq_54{padding-left:16px;font-size:13px;line-height:1.5}._help-list_1omhq_54 li{margin-bottom:6px}._error-content_1omhq_87{padding:24px 18px}._error-content_1omhq_87 h2{font-size:20px}._error-content_1omhq_87 p{font-size:14px}}@container billing-result (width <= 22.5rem){._primary-actions_1omhq_18{gap:10px}._help-title_1omhq_40{font-size:15px}._help-text_1omhq_47,._help-list_1omhq_54{font-size:12px}}@container billing-result (width >= 42.5rem){._primary-actions_1omhq_18{flex-direction:row;gap:20px;justify-content:center}._secondary-actions_1omhq_26{flex-direction:row;gap:16px}}@media print{._primary-actions_1omhq_18,._secondary-actions_1omhq_26{display:none}._help-section_1omhq_34{break-inside:avoid}}._wrapper_1828w_11{box-sizing:border-box;padding:var(--space-lg)}._selector_1jgfx_3{display:flex;flex-shrink:0;min-width:9rem;max-width:14rem}._breakdown_154o7_5{display:flex;flex-direction:column;gap:var(--space-xs)}._list_154o7_11{display:flex;flex-direction:column;gap:var(--space-xs);margin:0;padding:0;list-style:none}._item_154o7_24{display:flex;flex-direction:column}._line_154o7_31{display:flex;gap:var(--space-xs);align-items:baseline;justify-content:space-between}._name_154o7_40{overflow:hidden;min-width:0;font-size:var(--text-xs);color:var(--color-on-surface);text-overflow:ellipsis;white-space:nowrap}._amount_154o7_53{flex-shrink:0;font-size:var(--text-xs);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;color:var(--color-on-surface)}._type-icon_154o7_65{--type-color: var(--color-on-surface-variant);display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;box-sizing:border-box;width:18px;height:18px;border-radius:var(--shape-corner-extra-small);color:var(--type-color);background-color:color-mix(in srgb,var(--type-color) 15%,transparent)}._type-icon_154o7_65 svg{width:11px;height:11px}._status-chip_154o7_92{flex-shrink:0;padding:var(--space-2xs) var(--space-xs);border:1px solid transparent;border-radius:var(--shape-corner-extra-small);font-size:var(--text-xs2)}._entry_154o7_106{display:flex;flex-direction:column;gap:var(--space-2xs);padding:var(--space-2xs);border-radius:var(--shape-corner-extra-small);color:inherit;text-decoration:none;transition:background-color var(--duration-fast) var(--ease-standard)}a._entry_154o7_106:hover,a._entry_154o7_106:focus-visible{background-color:var(--color-surface-container-high)}a._entry_154o7_106:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._arrow_154o7_137{--motion-nudge-hover: var(--motion-distance-xs) 0;display:inline-block;font-size:var(--text-xs);color:color-mix(in srgb,var(--color-on-surface-variant) 70%,transparent)}._meta_154o7_147 ._arrow_154o7_137{margin-left:auto}._meta_154o7_147{display:flex;flex-wrap:wrap;gap:var(--space-2xs);align-items:center}._meta-progress_154o7_158{display:inline-flex;gap:var(--space-2xs);align-items:center;font-size:var(--text-xs2);font-variant-numeric:tabular-nums;color:var(--color-on-surface-variant)}._track_154o7_171{overflow:hidden;width:56px;height:4px;border-radius:var(--shape-corner-extra-large);background-color:var(--color-surface-container-high)}._fill_154o7_183{display:block;height:100%;border-radius:inherit}._chip_154o7_190{flex-shrink:0;padding:var(--space-2xs) var(--space-xs);border-radius:var(--shape-corner-extra-small);font-size:var(--text-xs2);color:var(--color-on-surface-variant);background-color:var(--color-surface-container-high)}._more_154o7_204{margin:0;font-size:var(--text-xs2);color:var(--color-on-surface-variant)}._footer_154o7_210{margin:0;padding-top:var(--space-2xs);border-top:1px solid var(--color-outline-variant);font-size:var(--text-xs2);color:var(--color-on-surface-variant)}._empty_154o7_219{margin:0;font-size:var(--text-xs);color:var(--color-on-surface-variant)}._container_17zvq_3{display:flex;flex-direction:column;gap:var(--space-md);box-sizing:border-box;width:100%}._header_17zvq_15{display:flex;flex-wrap:wrap;gap:var(--space-xs);align-items:flex-start;justify-content:space-between}._heading_17zvq_23{display:flex;flex-direction:column;gap:var(--space-2xs);min-width:0}._title-metrics_17zvq_40{font-size:var(--text-2xl);font-weight:var(--font-weight-bold);line-height:var(--leading-tight)}._title_17zvq_40{margin:0;color:var(--color-on-surface)}._subtitle-metrics_17zvq_52{font-size:var(--text-lg);font-weight:var(--font-weight-regular);line-height:1.5;text-wrap:balance}._subtitle_17zvq_52{margin:0;color:var(--color-on-surface-variant)}._header-actions_17zvq_68{display:flex;flex-shrink:0;gap:var(--space-2xs);align-items:center}._header-action_17zvq_68{cursor:pointer;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;border-radius:var(--shape-corner-extra-small);font-size:var(--text-xs);color:var(--color-on-surface-variant);opacity:.6;background-color:transparent;transition:opacity var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}._header-action_17zvq_68:hover,._header-action_17zvq_68:focus-visible{color:var(--color-primary);opacity:1;background-color:var(--color-primary-container)}._header-action_17zvq_68:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._percent-metrics_17zvq_129{padding:var(--space-2xs) var(--space-xs);border:1px solid transparent;border-radius:var(--shape-corner-extra-large);font-size:var(--text-xs);font-weight:var(--font-weight-medium)}._percent_17zvq_129{flex-shrink:0;border-color:var(--color-outline-variant);color:var(--color-on-surface-variant);background-color:var(--color-surface)}._figures_17zvq_154{display:flex;flex-wrap:wrap;gap:var(--space-xs) var(--space-md);align-items:baseline;justify-content:space-between}._figure-layout_17zvq_170{display:flex;flex-wrap:wrap;gap:var(--space-xs);align-items:baseline}._figure_17zvq_154{cursor:help;margin:0;padding:0;border:none;font-family:inherit;text-align:left;background-color:transparent}._figure_17zvq_154:focus-visible{border-radius:var(--shape-corner-extra-small);outline:2px solid var(--color-primary);outline-offset:2px}._figure-end_17zvq_202{justify-content:flex-end;text-align:right}._figure-amount-metrics_17zvq_209{font-size:var(--text-xl);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight)}._figure-amount_17zvq_209{color:var(--color-on-surface)}._figure-caption-metrics_17zvq_222{font-size:var(--text-base)}._figure-caption_17zvq_222{color:var(--color-on-surface-variant)}._track-metrics_17zvq_234{box-sizing:border-box;width:100%;height:12px;border-radius:var(--shape-corner-extra-large)}._track_17zvq_234{overflow:hidden;background-color:var(--color-surface-container-low)}._track-fill_17zvq_257{--motion-duration: var(--duration-normal);--motion-ease: var(--ease-decelerated);display:flex;gap:2px;box-sizing:border-box;width:100%;height:100%}._segment_17zvq_275{width:100%;min-width:0;height:100%}._segment-approved_17zvq_281{background-color:var(--color-success)}._segment-pending_17zvq_285{background-color:var(--color-warning)}._segment-potential_17zvq_289{background-color:var(--color-info)}._segment-not-started_17zvq_296{background-color:var(--color-outline-base)}._segment-remaining_17zvq_303{background-color:transparent}._legend_17zvq_307{display:flex;flex-wrap:wrap;gap:var(--space-xs) var(--space-md)}._legend-item-metrics_17zvq_313{display:inline-flex;gap:var(--space-2xs);align-items:center;font-size:var(--text-xs)}._legend-item_17zvq_313{cursor:help;margin:0;padding:0;border:none;font-family:inherit;color:var(--color-on-surface-variant);text-align:left;background-color:transparent;transition:color var(--duration-fast) var(--ease-standard)}._legend-item_17zvq_313:hover,._legend-item_17zvq_313:focus-visible{color:var(--color-on-surface)}._legend-item_17zvq_313:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._legend-swatch_17zvq_353{flex-shrink:0;width:10px;height:10px;border-radius:50%}._legend-swatch-approved_17zvq_360{background-color:var(--color-success)}._legend-swatch-pending_17zvq_364{background-color:var(--color-warning)}._legend-swatch-potential_17zvq_368{background-color:var(--color-info)}._legend-swatch-not-started_17zvq_372{background-color:var(--color-outline-base)}._legend-swatch-remaining_17zvq_377{border:1px solid var(--color-outline-variant);background-color:var(--color-surface-container-low)}._legend-value_17zvq_382{font-weight:var(--font-weight-medium);color:var(--color-on-surface)}._next-round_17zvq_387{display:flex;flex-wrap:wrap;gap:var(--space-sm);align-items:center;justify-content:space-between;padding-top:var(--space-sm);border-top:1px solid var(--color-outline-variant)}._next-round-help_17zvq_398{flex:1 1 12rem;min-width:0;margin:0;font-size:var(--text-sm);color:var(--color-on-surface-variant)}._text-line_1ae97_62{width:fit-content;max-width:100%}._body_1rwiu_3{display:flex;flex-direction:column;gap:var(--space-md)}._help_1rwiu_9{margin:0;font-size:var(--text-sm);color:var(--color-on-surface-variant)}._error_1rwiu_15{margin:0;font-size:var(--text-xs);color:var(--color-error)}._banner_1fv0e_3{position:relative;z-index:0;container-name:launchpad-banner;container-type:inline-size;overflow:hidden;padding:var(--space-lg);background:linear-gradient(120deg,color-mix(in srgb,var(--color-primary) 4%,var(--color-surface)),var(--color-surface))}._body_1fv0e_27{display:flex;flex-direction:column;gap:var(--space-md)}._header_1fv0e_48{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--space-md);align-items:center}._icon_1fv0e_55{--launchpad-icon-size: calc( var(--text-2xl) * var(--leading-tight) + var(--text-lg) * var(--leading-normal) + var(--space-2xs) );display:flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--launchpad-icon-size);height:var(--launchpad-icon-size);border:1px solid var(--color-primary);border-radius:50%;font-size:var(--size-icon-xl);color:var(--color-on-primary);background:var(--color-primary)}._copy_1fv0e_78{display:flex;flex-direction:column;gap:var(--space-2xs);min-width:0}._heading_1fv0e_85{margin:0;font-size:var(--text-2xl);font-weight:var(--font-weight-bold);line-height:var(--leading-tight);color:var(--color-on-surface)}._description_1fv0e_94{margin:0;font-size:var(--text-lg);font-weight:var(--font-weight-regular);line-height:var(--leading-normal);color:var(--color-on-surface-variant);text-wrap:balance}._actions_1fv0e_104{display:flex;align-items:center}._progress_1fv0e_109{min-width:0}@container launchpad-banner (width < 36rem){._header_1fv0e_48{grid-template-columns:auto minmax(0,1fr)}._actions_1fv0e_104{grid-column:1 / -1}}._art_1oqws_3{--art-sweep-duration: calc(var(--duration-slower) * 1.5);pointer-events:none;position:absolute;z-index:-2;inset:0;color:var(--color-primary)}._drawing-banner_1oqws_20{--art-ink: .16;--art-stroke: 2}._drawing-paths_1oqws_27{--art-ink: .18;--art-stroke: 1.5}._layer_1oqws_32{position:absolute;inset:0;width:100%;height:100%}._dots_1oqws_39{--motion-ease: var(--ease-standard);fill:currentcolor}._drawing-banner_1oqws_20 ._dots_1oqws_39{-webkit-mask-image:linear-gradient(120deg,rgb(0 0 0 / 22%),rgb(0 0 0 / 6%));mask-image:linear-gradient(120deg,#00000038,#0000000f)}._drawing-paths_1oqws_27 ._dots_1oqws_39{opacity:.054}._routes_1oqws_56,._markers_1oqws_57{opacity:var(--art-ink);fill:none;stroke:currentcolor;stroke-width:var(--art-stroke)}._routes_1oqws_56{stroke-linecap:round}._sweep_1oqws_75{--motion-duration: var(--art-sweep-duration);--motion-ease: linear}._drawing-banner_1oqws_20 ._routes_1oqws_56 path{vector-effect:non-scaling-stroke}._marker_1oqws_57{--marker-x: 0;--motion-ease: var(--ease-decelerated);--motion-from-block: 0px;--motion-scale-from: 2;--motion-delay: calc(var(--art-sweep-duration) * var(--marker-x));transform-box:fill-box}._drawing-paths_1oqws_27 ._marker_1oqws_57{animation:none}._plus_1oqws_113{stroke-linecap:round;stroke-width:1.6}@media(forced-colors:active){._art_1oqws_3{display:none}}._stage_wynnx_6{display:grid;min-width:0}._layer_wynnx_11{grid-area:1 / 1;min-width:0}._leaving_wynnx_19{pointer-events:none}._summary_xefn0_3{display:flex;flex-direction:column;gap:var(--space-sm);min-width:0}._heading_xefn0_10{display:flex;flex-wrap:wrap;gap:var(--space-sm);align-items:baseline;justify-content:space-between;font-size:var(--text-sm);color:var(--color-on-surface-variant)}._percentage_xefn0_21{font-size:var(--text-lg);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;color:var(--color-primary)}._legend_xefn0_28{display:flex;flex-wrap:wrap;gap:var(--space-xs) var(--space-lg);width:fit-content;max-width:100%;margin:0;padding:var(--space-2xs) var(--space-sm);border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small);font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-on-surface-variant);list-style:none;background:var(--color-surface)}._legend-item_xefn0_50{display:inline-flex;gap:var(--space-xs);align-items:center;padding:0;border:0;border-radius:var(--shape-corner-extra-small);font:inherit;color:inherit;white-space:nowrap;background:none}._legend-item_xefn0_50:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._legend-dot_xefn0_71{--legend-color: var(--color-outline-base);flex-shrink:0;width:var(--space-xs);height:var(--space-xs);border-radius:50%;background:var(--legend-color)}._legend-count_xefn0_83{font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;color:var(--color-on-surface)}._state-dot_f8dep_4{--dot-color: var(--color-outline-base);flex-shrink:0;width:var(--space-sm);height:var(--space-sm);border-radius:50%;background-color:var(--dot-color)}._rows_f8dep_16{display:flex;flex-direction:column;gap:var(--space-2xs);margin:0;padding:0;list-style:none}._row_f8dep_16{display:flex;gap:var(--space-xs);align-items:baseline;font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--color-on-surface)}._row-icon_f8dep_38{flex-shrink:0;font-size:var(--text-xs);color:var(--color-on-surface-variant)}._row-label_f8dep_44{flex:1 1 auto;min-width:0}._row-brief_f8dep_49{flex-shrink:0;font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--color-on-surface-variant);white-space:nowrap}._empty_f8dep_58{margin:0;font-size:var(--text-sm);color:var(--color-on-surface-variant)}@media(forced-colors:active){._state-dot_f8dep_4{forced-color-adjust:none;background-color:CanvasText}}._wave-backdrop_12e0t_30{--wave-backdrop-color: var(--color-surface);position:relative;z-index:0}._wave-backdrop_12e0t_30:before{pointer-events:none;content:"";position:absolute;z-index:-1;inset:0;background-color:var(--wave-backdrop-color);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:left bottom;mask-position:left bottom;-webkit-mask-size:cover;mask-size:cover}@media(forced-colors:active){._wave-backdrop_12e0t_30:before{display:none}}._row_q4cpk_5{container-name:near-miss-row;container-type:inline-size;overflow:hidden;box-sizing:border-box;width:100%;min-width:0;padding:var(--space-md);border-color:var(--color-primary);color:var(--color-on-primary);background-color:var(--color-primary);box-shadow:none}._row_q4cpk_5:before{--wave-backdrop-color: var(--color-on-primary);opacity:.05;-webkit-mask-image:url(/assets/ridge-CEYj783S.svg#bleed);mask-image:url(/assets/ridge-CEYj783S.svg#bleed)}._header_q4cpk_32{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-md);align-items:start;margin-bottom:var(--space-md)}._header_q4cpk_32[data-single=true]{grid-template-columns:minmax(0,1fr) minmax(0,28rem);align-items:center}._header_q4cpk_32:last-child{margin-bottom:0}._single-slot_q4cpk_51{width:100%;min-width:0;max-width:28rem}._heading-group_q4cpk_57{display:flex;flex-direction:column;gap:var(--space-2xs);min-width:0}._title_q4cpk_64{margin:0;font-size:var(--text-2xl);font-weight:var(--font-weight-bold);line-height:var(--leading-tight);color:var(--color-on-primary);overflow-wrap:anywhere}._title_q4cpk_64:focus-visible{border-radius:var(--shape-corner-small);outline:2px solid var(--color-on-primary);outline-offset:2px}._content-reveal_q4cpk_83{--motion-duration: var(--duration-slow);--motion-ease: var(--ease-standard)}._subtitle_q4cpk_90{margin:0;font-size:var(--text-lg);font-weight:var(--font-weight-regular);line-height:var(--leading-normal);color:var(--color-on-primary);text-wrap:balance}._link-slot_q4cpk_102{display:flex;align-items:center;min-width:0}._heading-group_q4cpk_57>._link-slot_q4cpk_102{margin-top:var(--space-md)}._review-link_q4cpk_115{text-decoration:none}._review-icon_q4cpk_121{--motion-nudge-hover: var(--motion-distance-xs) 0}._review-link_q4cpk_115:focus-visible{outline:2px solid var(--color-on-primary);outline-offset:3px}._bar_q4cpk_135,._tag-bar_q4cpk_136{--skeleton-color: color-mix( in srgb, var(--color-on-primary) 14%, transparent );--skeleton-sweep-color: color-mix( in srgb, var(--color-on-primary) 16%, transparent )}._line_q4cpk_152{display:flex;align-items:center;height:1lh}._line_q4cpk_152>._bar_q4cpk_135{height:.75em;border-radius:var(--shape-corner-small)}._link-placeholder_q4cpk_163{display:block;width:13.2rem;max-width:100%}._subtitle-placeholder_q4cpk_169{width:30rem;max-width:100%;font-size:var(--text-lg);line-height:var(--leading-normal)}._list_q4cpk_178{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(20rem,100%),1fr));gap:var(--space-md);width:100%;min-width:0;margin:0;padding:0;list-style:none}._item-placeholder_q4cpk_195{display:flex;flex-direction:column;gap:var(--space-xs);box-sizing:border-box;min-width:0;padding:var(--space-md);border:1px solid color-mix(in srgb,var(--color-on-primary) 16%,transparent);border-radius:var(--shape-corner-medium);background-color:color-mix(in srgb,var(--color-on-primary) 6%,transparent)}._action-line_q4cpk_210{padding-right:var(--size-control-lg);font-size:var(--text-lg);line-height:var(--leading-snug)}._gain-lines_q4cpk_216{display:flex;flex-direction:column}._gain-line_q4cpk_216{font-size:var(--text-base);line-height:var(--leading-normal)}._tag-placeholders_q4cpk_226{display:flex;flex-wrap:wrap;gap:var(--space-xs)}._tag-bar_q4cpk_136{box-sizing:content-box;height:calc(var(--text-sm) * var(--leading-tight));padding-block:var(--space-2xs);border:1px solid transparent}._error_q4cpk_240{display:flex;flex-wrap:wrap;gap:var(--space-md);align-items:center;padding:var(--space-md);border-radius:var(--shape-corner-medium);background-color:var(--color-surface-container-lowest)}._message_q4cpk_252{margin:0;font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-on-primary)}._error_q4cpk_240 ._message_q4cpk_252{color:var(--color-on-surface)}@container near-miss-row (width < 56.25rem){._header_q4cpk_32[data-single=true]{grid-template-columns:minmax(0,1fr)}}@container near-miss-row (width < 42.5rem){._header_q4cpk_32{grid-template-columns:minmax(0,1fr);gap:var(--space-sm)}}@media(prefers-reduced-motion:reduce){._review-link_q4cpk_115,._review-icon_q4cpk_121{transition:none}}._o-c-container_1glnn_8{position:relative;container-type:inline-size;box-sizing:border-box;width:100%}@media(forced-colors:active){._o-c-container_1glnn_8{border:2px solid ButtonBorder;background:ButtonFace}}._o-c-container_1glnn_8:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._content_1glnn_9{position:relative;display:flex;flex:1;flex-direction:column;justify-content:space-between;box-sizing:border-box;width:100%;padding:4px 4px 0;border:1px solid color-mix(in srgb,var(--color-outline-base) 20%,var(--color-surface-container-highest));border-radius:var(--shape-corner-medium);background-color:var(--color-surface-container)}._locked_1glnn_79{display:flex;flex-direction:column}._face-link_1glnn_86{cursor:pointer;display:block;flex:1;min-width:0;padding:0;border:none;font:inherit;color:inherit;text-align:left;background:none}._face-link_1glnn_86:after{content:"";position:absolute;inset:-1px;border-radius:var(--shape-corner-medium)}._face-link_1glnn_86:focus-visible{outline:none}._face-link_1glnn_86:focus-visible:after{outline:2px solid var(--color-primary);outline-offset:2px}._face-control_1glnn_141{position:relative;z-index:1}._panel_1glnn_147{display:flex;flex-direction:column;gap:var(--space-md);align-items:flex-start;justify-content:space-between;box-sizing:border-box;width:100%;padding:var(--space-lg);padding-bottom:var(--space-md);border:1px solid color-mix(in srgb,var(--color-outline-base) 15%,var(--color-surface-container-highest));border-radius:10px;background:var(--color-surface);box-shadow:var(--shadow-box-shadow-light)}._content-error_1glnn_186{align-items:center;justify-content:center;padding:var(--space-lg)}._error-group_1glnn_194{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-md) var(--space-sm);align-items:center;min-width:0}._error-icon_1glnn_205{display:flex;font-size:calc(var(--text-base) * 1.25 + var(--space-2xs) + var(--text-sm) * 1.4);color:color-mix(in srgb,var(--color-on-surface-variant) 50%,transparent)}._error-action_1glnn_213{grid-column:2}._error-text_1glnn_217{display:flex;flex-direction:column;gap:var(--space-2xs);min-width:0}._error-title_1glnn_224{font-size:var(--text-base);font-weight:var(--font-weight-semibold);line-height:1.25;color:var(--color-on-surface-variant)}._error-message_1glnn_231{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;font-size:var(--text-sm);line-height:1.4;color:var(--color-on-surface-variant)}._content-error_1glnn_186 ._error-retry_1glnn_244{--btn-height: var(--size-control-sm);--btn-fam-text-size: var(--text-sm)}._header_1glnn_249{display:flex;gap:var(--space-lg);align-items:stretch;width:100%}._header-primary-first_1glnn_260{flex-direction:row-reverse}._panel-menu_1glnn_268{cursor:pointer;display:flex;flex-shrink:0;align-items:center;align-self:flex-start;margin:-10px;padding:10px;border:none;background:none}._panel-menu-icon_1glnn_283{display:block;flex-shrink:0;color:color-mix(in srgb,var(--color-on-surface-variant) 25%,transparent);transition:color var(--duration-fast) var(--ease-standard)}._panel-menu_1glnn_268:hover ._panel-menu-icon_1glnn_283{color:color-mix(in srgb,var(--color-on-surface-variant) 75%,transparent)}._panel-menu-list_1glnn_295{display:flex;flex-direction:column;gap:var(--space-2xs);padding:var(--space-2xs);border:1px solid var(--color-surface-container-highest);border-radius:var(--shape-corner-small);background:var(--color-surface);box-shadow:var(--shadow-box-shadow-medium)}._panel-menu-item_1glnn_308{cursor:pointer;display:flex;gap:var(--space-xs);align-items:center;width:100%;padding:var(--space-sm) var(--space-md);border:none;border-radius:var(--shape-corner-extra-small);font-size:var(--text-sm);color:var(--color-on-surface-variant);text-align:left;background:none;transition:background-color var(--duration-fast) var(--ease-standard)}._panel-menu-item_1glnn_308:hover{background-color:var(--color-surface-container)}._panel-menu-item_1glnn_308:focus-visible{background-color:var(--color-surface-container);outline:2px solid var(--color-primary);outline-offset:-2px}._panel-menu-item-danger_1glnn_346{color:var(--color-error)}._panel-menu-item-danger_1glnn_346:hover,._panel-menu-item-danger_1glnn_346:focus-visible{color:var(--color-on-error-container);background-color:var(--color-error-container)}._identity_1glnn_359{display:flex;flex-direction:column;flex-shrink:0;gap:var(--space-sm);align-items:flex-start;justify-content:space-between;width:25%;min-width:0}._avatar_1glnn_371{position:relative;overflow:hidden;display:flex;flex-shrink:0;align-items:center;justify-content:center;box-sizing:border-box;width:42px;height:42px;border-radius:var(--shape-corner-extra-small);background-color:var(--color-surface-container)}._avatar-img_1glnn_389{width:100%;height:100%;object-fit:cover}._avatar-initials_1glnn_395{font-size:var(--text-base);font-weight:var(--font-weight-semibold);color:color-mix(in srgb,var(--color-on-surface-variant) 70%,transparent)}._avatar-toggle_1glnn_406{cursor:pointer;z-index:1;padding:0;border:none;font:inherit;color:inherit}._avatar-toggle_1glnn_406:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._avatar-bookmark_1glnn_435{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:var(--size-icon-md);color:var(--color-inverse-on-surface);opacity:0;background-color:color-mix(in srgb,var(--color-inverse-surface) 94%,transparent);transition:opacity var(--duration-fast) var(--ease-standard)}._avatar-toggle_1glnn_406:hover ._avatar-bookmark_1glnn_435,._avatar-toggle_1glnn_406:focus-visible ._avatar-bookmark_1glnn_435{opacity:1}._avatar-bookmark-glyph_1glnn_465{opacity:0;transition:opacity var(--duration-normal) var(--ease-decelerated)}._avatar-toggle_1glnn_406:hover ._avatar-bookmark-glyph_1glnn_465,._avatar-toggle_1glnn_406:focus-visible ._avatar-bookmark-glyph_1glnn_465{opacity:1}._avatar-toggle_1glnn_406:active ._avatar-bookmark-glyph_1glnn_465{opacity:.6;transition-duration:var(--duration-instant)}@media(prefers-reduced-motion:reduce){._avatar-bookmark_1glnn_435,._avatar-bookmark-glyph_1glnn_465{transition:none}}._org_1glnn_491{display:flex;flex-direction:column;justify-content:flex-end;min-height:2.4em;font-size:var(--text-base);font-weight:var(--font-weight-semibold);line-height:1.2;color:var(--color-on-surface-variant)}._org-text_1glnn_491{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis}._panel-narrow_1glnn_519 ._identity_1glnn_359{width:34%}._divider_1glnn_523{flex-shrink:0;align-self:stretch;width:1px;background-color:var(--color-surface-container)}._details_1glnn_531{display:flex;flex:1;flex-direction:column;gap:var(--space-sm);justify-content:space-between;min-width:0}._subtitle-row_1glnn_541{display:flex;gap:10px;align-items:flex-start;justify-content:space-between;width:100%}._subtitle_1glnn_541{overflow:hidden;display:-webkit-box;flex:1;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;min-width:0;min-height:2.4em;font-size:var(--text-base);font-weight:var(--font-weight-regular);line-height:1.2;color:var(--color-on-surface-variant);text-overflow:ellipsis}._amount_1glnn_568{display:flex;flex-direction:column;gap:var(--space-sm);font-size:var(--text-2xl);font-weight:var(--font-weight-bold);color:var(--color-on-surface)}._amount_1glnn_568 span{line-height:1}._amount-value_1glnn_587{overflow-x:clip;text-overflow:ellipsis;white-space:nowrap}._amount-label_1glnn_595{font-size:var(--text-lg)}._amount-min_1glnn_603{min-height:1lh;font-size:var(--text-sm);font-weight:var(--font-weight-medium);line-height:1;color:color-mix(in srgb,var(--color-on-surface-variant) 70%,transparent)}._chips_1glnn_613{--chip-height: 22px;display:flex;gap:var(--space-xs);align-items:center;width:100%}._chips-match-slot_1glnn_627{min-height:28px}._chip_1glnn_613{display:inline-flex;flex-shrink:0;align-items:center;height:var(--chip-height);padding:0 12px;border-radius:var(--shape-corner-extra-small);font-size:11px;font-weight:var(--font-weight-medium);color:color-mix(in srgb,var(--color-on-surface-variant) 70%,transparent);white-space:nowrap;background-color:var(--color-surface-container)}._chip-square_1glnn_649{justify-content:center;width:var(--chip-height);padding:0}._chip-icon_1glnn_656{--type-color: var(--color-on-surface-variant);display:flex;flex-shrink:0;align-items:center;justify-content:center;box-sizing:border-box;width:var(--chip-height);height:var(--chip-height);border-radius:4px;color:var(--type-color);background-color:color-mix(in srgb,var(--type-color) 15%,transparent)}._chip-icon-glyph_1glnn_680{padding:3px;fill:currentcolor}._chip-spacer_1glnn_685{flex:1}._match_1glnn_689{display:inline-flex;flex-shrink:0;gap:4px;align-items:center}._match-label_1glnn_696{font-size:11px;font-weight:var(--font-weight-medium);color:color-mix(in srgb,var(--color-on-surface-variant) 70%,transparent);white-space:nowrap;text-box:trim-both cap alphabetic}._face_1glnn_86 ._match_1glnn_689{pointer-events:none}._footer_1glnn_714{display:flex;gap:8px;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;min-height:calc(1lh + 2 * var(--space-sm));padding:var(--space-sm) var(--space-lg);font-size:var(--text-xs)}._status_1glnn_731{display:flex;gap:3px;align-items:center}._status-dot_1glnn_738{--status-color: rgb(0 0 0 / 50%);width:4px;height:4px;border-radius:100px;background-color:var(--status-color)}._status-label_1glnn_747{font-size:var(--text-xs);color:color-mix(in srgb,var(--color-on-surface-variant) 70%,transparent);text-box:trim-both cap alphabetic}._apply_1glnn_756{display:inline-flex;gap:4px;align-items:center;font-size:var(--text-xs);color:color-mix(in srgb,var(--color-on-surface-variant) 70%,transparent);text-box:trim-both cap alphabetic}._apply-arrow_1glnn_767{display:inline-block;transition:color var(--duration-fast) var(--ease-standard)}._face_1glnn_86:hover ._apply-arrow_1glnn_767,[role=button]:hover ._apply-arrow_1glnn_767{color:var(--color-on-surface-variant)}@media(prefers-reduced-motion:reduce){._apply-arrow_1glnn_767{transition:none}}._progress_1glnn_787{overflow:hidden;flex:1;height:4px;border-radius:100px;background-color:var(--color-surface-container-highest)}._progress-fill_1glnn_801{--motion-meter-radius: 100px;height:100%;border-radius:100px;background-color:var(--color-on-surface-variant)}._progress-fill_1glnn_801[data-motion-state=skipped]{transition:none}._sk_1glnn_820,._sk-name_1glnn_821,._sk-line_1glnn_822,._sk-progress_1glnn_823{--skeleton-color: var(--color-surface-container-highest);--skeleton-sweep-color: var(--color-surface-container-high);flex-shrink:0}._sk-name_1glnn_821{margin-top:4px}._amount_1glnn_568 ._sk-line_1glnn_822{display:inline-block;vertical-align:top}._sk-progress_1glnn_823{flex:1}._item_1sgkf_4{--reveal-delay: 0ms;--motion-delay: var(--reveal-delay);--motion-duration: var(--duration-slower);--motion-from-block: var(--motion-distance-lg);position:relative;display:flex;flex-direction:column;gap:var(--space-xs);box-sizing:border-box;min-width:0;padding:var(--space-md);border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium);background-color:var(--color-surface-container-lowest)}._item_1sgkf_4:nth-child(2){--reveal-delay: calc(var(--duration-fast) / 2)}._item_1sgkf_4:nth-child(3){--reveal-delay: var(--duration-fast)}._item_1sgkf_4:nth-child(n+4){--reveal-delay: calc(var(--duration-fast) * 1.5)}._action_1sgkf_43{margin:0;padding-right:var(--size-control-lg);font-size:var(--text-lg);font-weight:var(--font-weight-semibold);line-height:var(--leading-snug);color:var(--color-on-surface);overflow-wrap:anywhere}._gain_1sgkf_54{margin:0;font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-on-surface);overflow-wrap:anywhere}._cost_1sgkf_63{margin:0;font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-on-surface-variant)}._tags_1sgkf_70{--chip-height: auto;flex-wrap:wrap;margin:auto 0 0;padding:0;list-style:none}._tag_1sgkf_70{gap:var(--space-xs);box-sizing:border-box;max-width:100%;padding:var(--space-2xs) var(--space-sm);border:1px solid var(--color-outline-variant);font-size:var(--text-sm);line-height:var(--leading-tight);color:var(--color-on-surface-variant);overflow-wrap:anywhere;white-space:normal;background-color:var(--color-surface-container-high)}._tag-count_1sgkf_102{flex-shrink:0;font-weight:var(--font-weight-semibold)}._tag-face_1sgkf_110{display:contents}._figure_1sgkf_117{justify-items:end;font-variant-numeric:tabular-nums}._visually-hidden_1sgkf_124{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border-width:0;white-space:nowrap;clip-path:inset(50%)}._tags-grid_1sgkf_140{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr))}._tags-grid_1sgkf_140>._tag_1sgkf_70{justify-content:space-between}._card-tag_1sgkf_154{--motion-delay: calc(var(--reveal-delay) + var(--duration-normal));--motion-duration: var(--duration-slow);--motion-ease: var(--ease-standard)}._card-tag_1sgkf_154:nth-child(2){--motion-stagger: var(--duration-instant)}._card-tag_1sgkf_154:nth-child(n+3){--motion-stagger: calc(var(--duration-instant) * 2)}._info-content_1sgkf_173{max-width:calc(100vw - 3rem)}._item_1sgkf_4>._info_1sgkf_173{position:absolute;top:var(--space-2xs);right:var(--space-2xs)}._info-button_1sgkf_184{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:var(--size-control-lg);height:var(--size-control-lg);padding:0;border:none;border-radius:50%;font-size:var(--size-icon-sm);color:var(--color-on-surface-variant);background-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}._info-button_1sgkf_184:hover{color:var(--color-on-primary-container);background-color:var(--color-primary-container)}._info-button_1sgkf_184:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media(prefers-reduced-motion:reduce){._info-button_1sgkf_184{transition:none}}._chart-container_14ajs_7{--motion-duration: var(--duration-slow);position:relative;container-name:donut-chart;container-type:inline-size;display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;width:100%;height:100%}._chart-svg_14ajs_25{overflow:visible;display:block;width:100%;height:100%}._arc_14ajs_32{transform-box:fill-box;transition:transform var(--duration-fast) var(--ease-decelerated)}._center-info_14ajs_38{pointer-events:none;position:absolute;z-index:10;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;width:60%;text-align:center}._total-value_14ajs_61{width:100%;font-size:clamp(var(--text-lg),7cqw,var(--text-3xl));font-weight:600;line-height:1.2;color:var(--color-on-surface)}._currency-type_14ajs_71{display:inline-block;margin-left:.25rem;font-size:.6em;font-weight:400;color:var(--color-on-surface-variant)}._external-tooltip_14ajs_83{pointer-events:none;position:fixed;z-index:100;max-width:18.75rem;border-radius:var(--shape-corner-small);font-size:.875rem;line-height:1.4;color:var(--color-on-surface);background-color:color-mix(in srgb,var(--color-on-surface) 85%,transparent);box-shadow:var(--shadow-box-shadow-high)}._tooltip-content_14ajs_107{padding:.5rem}._tooltip-title_14ajs_112{margin-bottom:.25rem;font-size:1rem;font-weight:600;color:var(--color-on-surface)}._tooltip-body_14ajs_120{display:flex;flex-direction:column;gap:.375rem}._tooltip-row_14ajs_127{display:flex;gap:.375rem;align-items:center;padding:.125rem 0;color:var(--color-surface)}._tooltip-color-box_14ajs_138{display:inline-block;flex-shrink:0;width:.75rem;height:.75rem;border-style:solid;border-radius:var(--shape-corner-extra-small)}@container donut-chart (width <= 42.5rem){._center-info_14ajs_38{width:70%}}@media(max-width:767px){._external-tooltip_14ajs_83{max-width:15rem;font-size:.8125rem}._tooltip-title_14ajs_112{font-size:.9375rem}}@media(min-width:768px)and (max-width:1023px){._external-tooltip_14ajs_83{max-width:16.875rem}}@media(min-width:1440px){._external-tooltip_14ajs_83{max-width:21.875rem;font-size:.9375rem}._tooltip-title_14ajs_112{font-size:1.125rem}}@media(prefers-reduced-motion:reduce){._total-value_14ajs_61,._external-tooltip_14ajs_83{transition:none!important;animation:none!important}}._o-o-container_1mfed_13{container-name:o-o-card;container-type:inline-size;box-sizing:border-box;width:100%;height:100%;min-height:18.75rem;padding:var(--space-xl)}._o-o-body_1mfed_36{display:flex;flex-direction:column;gap:var(--space-md);align-items:center;justify-content:center;height:100%}._o-o-chart-container_1mfed_54{flex:0 0 auto;width:100%;max-width:22rem}._o-o-detail_1mfed_62{display:flex;flex:0 0 auto;flex-direction:column;gap:var(--space-xl);align-items:center;width:100%}._o-o-summary_1mfed_72{max-width:32rem;margin:0;font-size:var(--text-lg);font-weight:var(--font-weight-regular);line-height:1.5;color:var(--color-on-surface-variant);text-align:center;text-wrap:balance}._o-o-summary-text_1mfed_85{font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit}._o-o-summary-funding_1mfed_92{font-weight:var(--font-weight-semibold);color:var(--color-funding-green);white-space:nowrap}._o-o-summary-company-wrapper_1mfed_98{display:inline;color:inherit}._o-o-summary-company_1mfed_98{font-weight:var(--font-weight-semibold);color:inherit}._o-o-summary-row_1mfed_108{display:inline-flex;flex-wrap:wrap;gap:var(--space-xs);align-items:center;justify-content:center}._o-o-methodology-trigger_1mfed_116{cursor:pointer;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--size-icon-sm);height:var(--size-icon-sm);padding:0;border:none;border-radius:50%;font-size:var(--text-sm);color:var(--color-on-surface-variant);background:transparent}._o-o-methodology-trigger_1mfed_116:hover{color:var(--color-on-surface);background:var(--color-surface-container-low)}._o-o-methodology-trigger_1mfed_116:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._o-o-key_1mfed_152{display:grid;grid-template-columns:repeat(2,max-content);gap:var(--space-sm) var(--space-xl);margin:0;padding:0;list-style:none}._funding-type-item_1mfed_158{display:flex;gap:var(--space-xs);align-items:center}._icon-wrapper_1mfed_182{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--size-icon-md);height:var(--size-icon-md);color:var(--color-on-surface-variant)}._funding-type-label_1mfed_194{font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-on-surface-variant);text-align:left;text-wrap:nowrap}@container o-o-card (width < 30rem){._o-o-key_1mfed_152{grid-template-columns:minmax(0,1fr)}._funding-type-label_1mfed_194{text-wrap:wrap}}@container o-o-card (width >= 56.25rem){._o-o-body_1mfed_36{flex-direction:row;gap:var(--space-xl)}._o-o-chart-container_1mfed_54{flex:0 1 22rem}._o-o-detail_1mfed_62{flex:0 1 auto;align-items:flex-start;width:auto}._o-o-summary_1mfed_72{text-align:left}._o-o-summary-row_1mfed_108{justify-content:flex-start}}._o-t-c-container_d9a2t_4{overflow:hidden;display:inline-flex;align-items:center;justify-content:center;min-width:2rem;height:1.375rem;padding-inline:.375rem;border-radius:var(--shape-corner-large);vertical-align:middle}._o-t-c-text_d9a2t_21{font-size:inherit;font-weight:var(--font-weight-medium);color:var(--color-surface-container-lowest);text-align:center;white-space:nowrap;text-box:trim-both cap alphabetic}._opportunity-quick-looks-container_owy1n_3{display:flex;flex-direction:column;gap:20px;align-items:center;justify-content:center;width:100%;height:auto;margin-bottom:20px}._o-q-l-container_n8jpv_3{container-name:o-q-l-container;container-type:inline-size;box-sizing:border-box;width:100%;padding:var(--space-2xl);border:none;box-shadow:none}._o-q-l-header_n8jpv_17{display:grid;grid-template-columns:1fr auto;gap:var(--space-xl);margin-bottom:var(--space-xl)}._o-q-l-heading-left_n8jpv_24{display:flex;flex-direction:column;gap:var(--space-sm)}._o-q-l-title_n8jpv_30{display:flex;align-items:center;font-size:var(--text-2xl);font-weight:var(--font-weight-medium);color:var(--color-on-surface)}._o-q-l-title-icon-wrapper_n8jpv_39{display:flex;align-items:center;width:var(--size-icon-lg);height:var(--size-icon-lg);margin-right:var(--space-xs)}._o-q-l-subtitle_n8jpv_48{font-size:var(--text-base);font-weight:var(--font-weight-regular);line-height:var(--leading-normal);color:var(--color-on-surface-variant);text-wrap:balance}._o-q-l-subtitle_n8jpv_48>span{display:inline-flex;align-items:center}._o-q-l-subtitle-total-wrapper_n8jpv_61{overflow:hidden;display:inline-flex;align-items:center;justify-content:center;height:1.5rem;padding:.5rem;border-radius:var(--shape-corner-large);vertical-align:middle;background-color:color-mix(in srgb,var(--color-surface) 65%,transparent)}._o-q-l-subtitle-total-value_n8jpv_76{font-size:.875rem;font-weight:var(--font-weight-bold);color:var(--color-funding-green);text-align:center;white-space:nowrap;text-box:trim-both cap alphabetic}._o-q-l-subtitle-icon-type-group_n8jpv_86{position:relative;white-space:nowrap}._o-q-l-subtitle-icon-type-group_n8jpv_86:has(._o-q-l-subtitle-icon-wrapper_n8jpv_92){padding-left:1.4em}._o-q-l-subtitle-icon-wrapper_n8jpv_92{position:absolute;top:50%;left:0;transform:translateY(-54%);width:1.2em;height:1.2em}._o-q-l-subtitle-type-wrapper_n8jpv_106{font-weight:var(--font-weight-semibold)}._o-q-l-heading-right_n8jpv_110{display:flex;align-items:end}._o-q-l-body_n8jpv_120{display:grid;grid-auto-rows:1fr;grid-template-columns:repeat(auto-fill,minmax(min(22rem,100%),1fr));gap:var(--space-md);width:100%}@container o-q-l-container (width < 30rem){._o-q-l-header_n8jpv_17{grid-template-columns:1fr}}:where(._frost_117xo_9){border:1px solid rgb(255 255 255 / 25%);background:linear-gradient(135deg,#ffffff0d,#ffffff05,#ffffff0d);-webkit-backdrop-filter:blur(4px) saturate(102%);backdrop-filter:blur(4px) saturate(102%)}:where([data-theme=dark] ._frost_117xo_9){border:1px solid rgb(255 255 255 / 15%);background:linear-gradient(135deg,#0000000d,#00000005,#0000000d)}@media(forced-colors:active){:where(._frost_117xo_9){border:2px solid ButtonBorder;background:ButtonFace;-webkit-backdrop-filter:none;backdrop-filter:none}}@supports not ((-webkit-backdrop-filter: blur(4px)) or (backdrop-filter: blur(4px))){:where(._frost_117xo_9){background:#ffffffe5}:where([data-theme=dark] ._frost_117xo_9){background:#000000e5}}._wrapper_inms9_3{position:relative;container-name:paywall;container-type:inline-size;width:100%;transition:all var(--duration-slow) var(--ease-legacy)}._overlay_inms9_14{pointer-events:auto;cursor:default;position:absolute;z-index:100;inset:calc(var(--space-md) * -1);display:flex;align-items:center;justify-content:center;box-sizing:border-box;border-radius:var(--shape-corner-medium);transition:all var(--duration-slow) var(--ease-legacy)}._overlay_inms9_14:hover{background:linear-gradient(135deg,#ffffff12,#ffffff08,#ffffff12);-webkit-backdrop-filter:blur(5px) saturate(105%);backdrop-filter:blur(5px) saturate(105%)}[data-theme=dark] ._overlay_inms9_14:hover{background:linear-gradient(135deg,#00000012,#00000008,#00000012);-webkit-backdrop-filter:blur(5px) saturate(105%);backdrop-filter:blur(5px) saturate(105%)}._content_inms9_61{display:flex;flex-direction:column;gap:var(--space-sm);align-items:center;max-width:25rem;padding-top:var(--space-lg);text-align:center}._icon_inms9_73{display:flex;align-items:center;justify-content:center;font-size:2rem;line-height:var(--leading-tight);color:var(--color-on-surface)}._title_inms9_83{font-size:var(--text-2xl);font-weight:var(--font-weight-bold);line-height:var(--leading-tight);color:var(--color-on-surface);letter-spacing:var(--tracking-tight)}._message_inms9_91{font-size:var(--text-sm);font-weight:var(--font-weight-medium);line-height:var(--leading-normal);color:color-mix(in srgb,var(--color-on-surface) 80%,transparent);letter-spacing:var(--tracking-wide)}._cta_inms9_99{margin-top:var(--space-sm)}@container paywall (width < 42.5rem){._content_inms9_61{max-width:21.875rem;padding:var(--space-2xl) var(--space-xl)}._icon_inms9_73{font-size:3.5rem}._title_inms9_83{font-size:var(--text-3xl)}._message_inms9_91{font-size:var(--text-base)}}@container paywall (width < 30rem){._content_inms9_61{max-width:18.75rem;padding:var(--space-xl) var(--space-md)}._icon_inms9_73{font-size:3rem}._title_inms9_83{font-size:var(--text-2xl)}._message_inms9_91{font-size:var(--text-base)}}@media(prefers-reduced-motion:reduce){._overlay_inms9_14,._wrapper_inms9_3{transition:none}}@media(forced-colors:active){._title_inms9_83,._message_inms9_91{color:ButtonText;text-shadow:none}}._o-t-container_13wul_25{container-name:o-t-totals;container-type:inline-size;display:flex;flex-wrap:wrap;gap:var(--space-xl) var(--space-lg);width:100%;height:100%}._o-t-section_13wul_36{padding:var(--space-lg)}._o-t-grid_13wul_45{display:grid;grid-auto-rows:1fr;gap:var(--space-md);height:100%}._o-t-section_13wul_36._highlights_13wul_55{flex:1 1 17.25rem}._o-t-section_13wul_36._type_13wul_59{flex:2 1 32.25rem}._o-t-grid_13wul_45._highlights_13wul_55{grid-template-columns:repeat(auto-fit,minmax(min(13.75rem,100%),1fr))}._o-t-grid_13wul_45._type_13wul_59{grid-template-columns:repeat(2,1fr)}._card-slot_13wul_73{display:flex}._card-slot_13wul_73>*{width:100%;height:100%}@container o-t-totals (width < 32.25rem){._o-t-grid_13wul_45._type_13wul_59{grid-template-columns:1fr}}._o-t-c-container_1nbud_3{--gradient-color: rgb(0 0 0 / 60%);--accent-color: var(--color-primary);position:relative;display:flex;flex-direction:column;gap:var(--space-lg);justify-content:space-between;box-sizing:border-box;min-height:10rem;padding:var(--space-lg)}._o-t-c-wash-clip_1nbud_18{pointer-events:none;position:absolute;z-index:0;inset:0;overflow:hidden;border-radius:inherit}._o-t-c-wash_1nbud_18{--motion-duration: var(--duration-slow);--motion-from-inline: -100%;--motion-opacity-from: 1;position:absolute;inset:0;background:radial-gradient(farthest-side at -20% -20%,var(--gradient-color) 0%,var(--color-surface-container-lowest) 100%)}._o-t-c-header_1nbud_64,._o-t-c-body_1nbud_65,._o-t-c-footer_1nbud_66{position:relative;z-index:1}._o-t-c-header_1nbud_64{display:flex;flex-shrink:0;gap:var(--space-xs);align-items:center}._o-t-c-icon_1nbud_78{display:flex;align-items:center;justify-content:center;width:var(--size-icon-lg);height:var(--size-icon-lg);color:color-mix(in srgb,var(--accent-color) 70%,var(--color-on-surface))}._o-t-c-title_1nbud_97{font-size:var(--text-base);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight);color:var(--color-on-surface)}._o-t-c-body_1nbud_65{display:flex;flex-grow:1;align-items:center;font-size:var(--text-xl);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;line-height:var(--leading-tight);color:var(--color-on-surface)}._o-t-c-container-empty_1nbud_127{--motion-lift-shadow: none;cursor:default}._o-t-c-container-empty_1nbud_127:hover{translate:none}._o-t-c-body-empty_1nbud_138{justify-content:center;font-size:var(--text-lg);font-weight:var(--font-weight-regular);color:var(--color-on-surface-variant);text-align:center}._o-t-c-footer_1nbud_66{display:flex;flex-shrink:0;align-items:center;justify-content:space-between}._o-t-c-footer-empty_1nbud_156{justify-content:flex-end}._o-t-c-route_1nbud_166{cursor:pointer;display:flex;gap:var(--space-2xs);align-items:center;font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-on-surface-variant);transition:color var(--duration-fast) var(--ease-standard)}._o-t-c-container_1nbud_3:hover ._o-t-c-route_1nbud_166{color:var(--color-on-surface)}._o-t-c-arrow_1nbud_190{--motion-nudge-hover: var(--motion-distance-xs) 0;display:inline-block;width:var(--size-icon-xs);height:var(--size-icon-xs);color:var(--color-primary)}._illustration_14wpg_12{width:34rem;max-width:100%;height:auto}._window_14wpg_18{fill:var(--color-surface-container-lowest);stroke:var(--color-outline-variant);stroke-width:1.5}._window-dot_14wpg_24{opacity:.55;fill:var(--color-outline-base)}._row_14wpg_35{opacity:.16;fill:var(--color-on-surface-variant)}._row-lead_14wpg_40{opacity:.26;fill:var(--color-on-surface-variant)}._badge_14wpg_46{fill:var(--color-surface-container)}._badge-lens_14wpg_50{fill:none;stroke:var(--color-on-surface-variant);stroke-width:2.8}._badge-lens-handle_14wpg_56{stroke:var(--color-on-surface-variant);stroke-linecap:round;stroke-width:2.8}._badge-count_14wpg_62{font-family:inherit;font-size:10px;font-weight:var(--font-weight-medium);text-anchor:middle;fill:var(--color-on-surface-variant)}._question-bubble_14wpg_79{fill:var(--color-tertiary-fixed)}._question-mark_14wpg_83{font-family:inherit;font-size:26px;font-weight:var(--font-weight-bold);text-anchor:middle;fill:var(--color-on-tertiary-fixed-variant)}._question-trace_14wpg_92{fill:none;stroke:var(--color-tertiary-fixed-dim);stroke-dasharray:3 5;stroke-linecap:round;stroke-width:1.6}._funder-bubble_14wpg_100{fill:var(--color-primary-fixed)}._funder-glyph_14wpg_117{fill:color-mix(in oklab,var(--color-primary-fixed-dim) 68%,var(--color-on-primary-fixed))}._funder-trace_14wpg_134{fill:none;stroke:var(--color-primary-fixed-dim);stroke-dasharray:4.5 3;stroke-linecap:round;stroke-width:1.8}._leaf_14wpg_142{opacity:.75;fill:var(--color-success)}._leaf-side_14wpg_147{opacity:.5;fill:var(--color-success)}._pot_14wpg_157{fill:var(--color-surface-container-lowest);stroke:var(--color-outline-variant);stroke-width:1.5}._pot-rim_14wpg_163{fill:var(--color-surface-container);stroke:var(--color-outline-variant);stroke-width:1.5}._horizon-crest_14wpg_186{stop-color:var(--color-primary-fixed-dim);stop-opacity:.38}._horizon-foot_14wpg_191{stop-color:var(--color-primary-fixed);stop-opacity:.15}[data-theme=dark] ._horizon_14wpg_186{opacity:.3}._panel_asxa4_9{display:flex;flex-direction:column;gap:var(--space-xl);box-sizing:border-box;width:100%;max-width:var(--width-content);margin-inline:auto;padding:var(--space-2xl)}._hero_asxa4_28{display:flex;flex-direction:column;gap:var(--space-2xs);align-items:center;text-align:center}._hero-badge_asxa4_37{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;margin-bottom:var(--space-2xs);border-radius:var(--shape-corner-large);font-size:var(--size-icon-md);color:var(--color-primary);background-color:var(--color-primary-container)}._hero-title_asxa4_53{max-width:26ch;margin:0;font-size:var(--text-2xl);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight);color:var(--color-on-surface);letter-spacing:var(--tracking-tight)}._hero-subtitle_asxa4_64{max-width:46ch;margin:0;font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-on-surface-variant)}._hero-illustration_asxa4_73{margin-top:var(--space-lg)}._next-steps_asxa4_79{display:flex;flex-direction:column;gap:var(--space-sm);padding-top:var(--space-lg);border-top:1px solid var(--color-outline-variant)}._next-steps-title_asxa4_88{margin:0;font-size:var(--text-base);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight);color:var(--color-on-surface)}._next-steps-grid_asxa4_103{display:grid;grid-auto-rows:1fr;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:var(--space-md);align-items:stretch}@media(max-width:48rem){._panel_asxa4_9{gap:var(--space-lg);padding:var(--space-lg)}._hero-title_asxa4_53{font-size:var(--text-xl)}}._callout_1vf9q_3{display:flex;gap:var(--space-md);align-items:center;box-sizing:border-box;width:100%;padding:var(--space-md) var(--space-lg);border-radius:var(--shape-corner-medium)}._callout-accent_1vf9q_20{color:var(--color-on-success-container);background-color:var(--color-success-container)}._callout-quiet_1vf9q_25{border:1px solid var(--color-outline-variant);color:var(--color-on-surface);background-color:var(--color-surface-container-low)}._callout-icon_1vf9q_31{display:inline-flex;flex:none;align-items:center;justify-content:center;width:var(--size-icon-2xl);height:var(--size-icon-2xl);border-radius:50%;font-size:var(--size-icon-sm)}._callout-accent_1vf9q_20 ._callout-icon_1vf9q_31{color:var(--color-on-success-container);background-color:color-mix(in srgb,var(--color-on-success-container) 9%,transparent)}._callout-quiet_1vf9q_25 ._callout-icon_1vf9q_31{color:var(--color-on-surface-variant);background-color:var(--color-surface-container-high)}._callout-body_1vf9q_60{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--space-2xs);min-width:0}._callout-heading_1vf9q_69{margin:0;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight);color:inherit}._callout-description_1vf9q_78{margin:0;font-size:var(--text-xs);line-height:var(--leading-normal);color:inherit}._callout-quiet_1vf9q_25 ._callout-description_1vf9q_78{color:var(--color-on-surface-variant)}._callout-action_1vf9q_92{flex:none}@media(max-width:48rem){._callout_1vf9q_3{flex-wrap:wrap;padding:var(--space-md)}._callout-body_1vf9q_60{flex-basis:calc(100% - var(--size-icon-2xl) - var(--space-md))}._callout-action_1vf9q_92{flex:1 1 100%}}._next-step_ubjme_6{display:flex;gap:var(--space-sm);align-items:flex-start;box-sizing:border-box;width:100%;height:100%;padding:var(--space-md);font:inherit;color:var(--color-on-surface);text-align:left}._next-step_ubjme_6:hover{border-color:var(--color-primary)}._next-step_ubjme_6:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._next-step-icon_ubjme_33{display:inline-flex;flex:none;align-items:center;justify-content:center;width:var(--size-icon-2xl);height:var(--size-icon-2xl);border-radius:var(--shape-corner-small);font-size:var(--size-icon-sm);color:var(--color-primary);background-color:var(--color-primary-container)}._next-step-body_ubjme_49{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--space-2xs);min-width:0}._next-step-title_ubjme_58{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight);color:var(--color-on-surface)}._next-step-description_ubjme_65{font-size:var(--text-xs);line-height:var(--leading-normal);color:var(--color-on-surface-variant)}._next-step-arrow_ubjme_76{--motion-nudge-hover: var(--motion-distance-xs) 0;display:inline-flex;flex:none;align-self:center;font-size:var(--size-icon-xs);color:var(--color-primary)}._billing-status-container_129rt_10{overflow:hidden}@media print{._billing-status-container_129rt_10{overflow:visible!important}}._dashboard-container_18eqf_9{container-name:dashboard-content;container-type:inline-size;display:flex;flex-direction:column;gap:var(--space-lg);width:100%}._dashboard-header_18eqf_21{display:flex;flex-direction:column;gap:var(--space-xl);width:100%}._opportunity-overview-wrapper_18eqf_29{min-width:0}._opportunity-totals-wrapper_18eqf_33{width:100%;min-width:0}@container dashboard-content (width >= 56.25rem){._dashboard-header_18eqf_21{flex-direction:row;gap:var(--space-lg)}._opportunity-overview-wrapper_18eqf_29{display:flex;flex:.9;flex-direction:column}._opportunity-totals-wrapper_18eqf_33{flex:1}}._opportunity-quick-looks-wrapper_18eqf_67{width:100%}._section_wtwxr_5{display:flex;flex-direction:column;gap:var(--space-lg);min-width:0}._status_wtwxr_12{display:flex;flex-direction:column;gap:var(--space-xs)}._progress_wtwxr_18{margin:0;font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-on-surface-variant)}._failure_wtwxr_25{padding:var(--space-sm) var(--space-md);border-radius:var(--shape-corner-small);color:var(--color-on-error-container);background-color:var(--color-error-container)}._failure_wtwxr_25:empty{padding:0}._message_wtwxr_38{margin:0;font-size:var(--text-sm);line-height:var(--leading-normal)}._control_wtwxr_45{display:flex;flex-direction:column;gap:var(--space-sm);align-items:flex-start;min-width:0}._note_wtwxr_54{margin:0;font-size:var(--typescale-body-small-size);color:var(--color-on-surface-variant)}._panel_1x9cf_3{margin-top:var(--space-md);border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-extra-small);background:var(--color-surface-container-lowest)}._header_1x9cf_10{position:relative;display:flex;gap:var(--space-sm);align-items:center;justify-content:space-between;padding:var(--space-sm) var(--space-md)}._header-toggle_1x9cf_21{cursor:pointer;display:flex;flex:1;gap:var(--space-sm);align-items:center;padding:0;border:none;font:inherit;color:inherit;text-align:left;background:transparent}._header-toggle_1x9cf_21:after{content:"";position:absolute;inset:0;border-radius:var(--shape-corner-extra-small)}._header-toggle_1x9cf_21:focus-visible{outline:none}._header-toggle_1x9cf_21:focus-visible:after{outline:2px solid var(--color-primary);outline-offset:-2px}._header-action_1x9cf_59{position:relative;z-index:1;display:flex;align-items:center}._header-icon_1x9cf_66{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:var(--shape-corner-extra-small);color:var(--color-primary);background:var(--color-primary-container)}._header-title_1x9cf_81{flex:1;min-width:0;font-size:var(--text-sm);font-weight:600;color:var(--color-on-surface)}._chevron_1x9cf_94{pointer-events:none;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;color:var(--color-on-surface-variant);transition:transform var(--duration-fast) var(--ease-decelerated)}._chevron-expanded_1x9cf_107{transform:rotate(180deg)}._body-expanded_1x9cf_117 ._body-inner_1x9cf_122{overflow:visible}._body-content_1x9cf_128{display:flex;flex-direction:column;gap:var(--space-lg);padding:var(--space-sm) var(--space-md) var(--space-lg)}._lead_1x9cf_135{margin:0;padding-bottom:var(--space-xs);font-size:var(--text-sm);line-height:1.6;color:var(--color-on-surface-variant)}._section_1g1b0_5{display:flex;flex-direction:column;gap:var(--space-lg);min-width:0}._organization-list_1g1b0_12{display:flex;flex-direction:column;min-width:0}._organization-list_1g1b0_12>:first-child{margin-top:0}._notice_1g1b0_26{margin:0;font-size:var(--typescale-body-medium-size);color:var(--color-on-surface-variant)}._page_1j02e_8{padding:var(--space-md) var(--space-2xl) 0}@media(max-width:64rem){._page_1j02e_8{padding-inline:var(--space-lg)}}._page_ar3n5_6{container-name:person-settings;container-type:inline-size;display:flex;flex-direction:column;gap:var(--space-md);box-sizing:border-box;width:100%}._title-band_ar3n5_18{margin-bottom:0}._frame_ar3n5_26{overflow:hidden;display:grid;grid-template-columns:15rem minmax(0,1fr);min-height:30rem}._section_ar3n5_38{display:flex;flex-direction:column;gap:var(--space-lg);min-width:0;padding:var(--space-lg);border-left:1px solid var(--color-outline-variant)}._section-heading_ar3n5_48{display:flex;flex-direction:column;gap:var(--space-2xs)}._section-title_ar3n5_56{margin:0;font-size:var(--text-lg);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight);color:var(--color-on-surface)}._section-description_ar3n5_65{margin:0;font-size:var(--typescale-body-small-size);color:var(--color-on-surface-variant)}@container person-settings (width <= 40rem){._frame_ar3n5_26{grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr}._section_ar3n5_38{padding:var(--space-md);border-top:1px solid var(--color-outline-variant);border-left:0}}._menu_18da6_6{box-sizing:border-box;padding:16px 8px;background-color:var(--color-surface-container-low)}._list_18da6_12{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}._item_18da6_23{display:block;padding:6px 8px;border-radius:6px;font-size:var(--typescale-body-small-size);line-height:var(--leading-normal);color:var(--color-on-surface-variant);text-decoration:none;transition:color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}._item_18da6_23:hover{color:var(--color-on-surface);background-color:var(--color-surface-container)}._item_18da6_23[aria-current=page]{font-weight:var(--font-weight-semibold);color:var(--color-on-surface);background-color:var(--color-surface-container-high)}._item_18da6_23:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}._form_1satp_3{display:flex;flex-direction:column;gap:var(--space-lg)}._notice_1satp_10{margin:0;font-size:var(--typescale-body-medium-size);color:var(--color-on-surface-variant)}._message-box_1satp_16{margin-top:1rem;padding:.75rem 1rem;border-radius:var(--shape-corner-small);font-size:var(--typescale-body-small-size)}._success-message_1satp_23{border:1px solid color-mix(in srgb,var(--color-success) 25%,var(--color-success-container));color:var(--color-success);background-color:var(--color-success-container)}._error-message_1satp_30{border:1px solid color-mix(in srgb,var(--color-error) 25%,var(--color-error-container));color:var(--color-error);background-color:var(--color-error-container)}._identity_tswun_12{display:flex;gap:var(--space-md);align-items:center}._avatar-slot_tswun_18{position:relative;flex-shrink:0}._avatar_tswun_18{--profile-avatar-color: var(--color-primary);overflow:hidden;display:flex;align-items:center;justify-content:center;inline-size:var(--size-avatar-xl);block-size:var(--size-avatar-xl);border-radius:50%;font-size:var(--text-xl);font-weight:var(--font-weight-semibold);color:var(--color-on-primary);letter-spacing:var(--tracking-wide);background-color:var(--profile-avatar-color)}._avatar-photo_tswun_45{inline-size:100%;block-size:100%;object-fit:cover}._identity-text_tswun_51{display:flex;flex-direction:column;gap:var(--space-2xs);min-inline-size:0}._name-row_tswun_58{display:flex;flex-wrap:wrap;gap:var(--space-xs);align-items:center}._name_tswun_58{margin:0;font-size:var(--text-xl);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight);color:var(--color-on-surface);letter-spacing:var(--tracking-tight);overflow-wrap:anywhere}._pronouns_tswun_76{padding:0 var(--space-xs);border-radius:var(--shape-corner-extra-large);font-size:var(--text-xs);font-weight:var(--font-weight-medium);line-height:var(--leading-normal);color:var(--color-on-surface-variant);background-color:var(--color-surface-container)}._headline_tswun_88{margin:0;font-size:var(--typescale-body-small-size);color:var(--color-on-surface-variant);overflow-wrap:anywhere}._name-row_tswun_58:hover,._avatar-slot_tswun_18:hover{--edit-reveal: .55}._avatar-edit_tswun_103{position:absolute;inset-block-end:calc(-1 * var(--space-2xs));inset-inline-end:calc(-1 * var(--space-2xs));border:2px solid var(--color-surface);border-radius:50%;background-color:var(--color-surface-container-high)}._address_tswun_118{display:flex;flex-direction:column}._link_tswun_123{display:inline-flex;gap:var(--space-xs);align-items:center;border-radius:var(--shape-corner-extra-small);color:var(--color-primary);text-decoration:none}._link_tswun_123:hover{text-decoration:underline}._link_tswun_123:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._link-icon_tswun_143{display:inline-flex;font-size:var(--size-icon-xs)}._status_tswun_149{display:inline-flex;gap:var(--space-xs);align-items:center;padding:0 var(--space-xs);border-radius:var(--shape-corner-extra-large);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);line-height:var(--leading-normal)}._status_tswun_149:before{content:"";inline-size:var(--space-xs);block-size:var(--space-xs);border-radius:50%;background-color:currentcolor}._status-positive_tswun_172{color:var(--color-on-success-container);background-color:var(--color-success-container)}._status-attention_tswun_177{color:var(--color-on-secondary-container);background-color:var(--color-secondary-container)}._status-negative_tswun_182{color:var(--color-on-error-container);background-color:var(--color-error-container)}._page-container_18kc3_6{container-name:user-settings;container-type:inline-size;display:flex;flex-direction:column;gap:var(--space-md);box-sizing:border-box;width:100%}._title-band_18kc3_18{margin-bottom:0}._edit-container_18kc3_24{padding:var(--space-lg)}._form_18kc3_30{display:flex;flex-direction:column;gap:var(--space-lg)}._auto-save-status_18kc3_36{display:inline-flex;align-items:center;min-height:20px}._status-text_18kc3_42{font-size:var(--typescale-body-small-size);font-weight:var(--font-weight-medium);color:var(--color-on-surface-variant)}._error-message_18kc3_48{margin-top:10px;padding:10px 12px;border:1px solid color-mix(in srgb,var(--color-error) 25%,var(--color-error-container));border-radius:var(--shape-corner-small);font-size:var(--typescale-body-small-size);color:var(--color-error);background-color:var(--color-error-container)}._loading_18kc3_61{margin:0;font-size:var(--typescale-body-medium-size);color:var(--color-on-surface-variant)}@container user-settings (width <= 42.5rem){._edit-container_18kc3_24{padding:var(--space-md)}}._body_5lc6z_3{display:flex;flex-direction:column;gap:var(--space-md)}._message_5lc6z_9,._status_5lc6z_10{margin:0;color:var(--color-on-surface)}._status_5lc6z_10{font-size:var(--typescale-body-small-size);color:var(--color-on-surface-variant)}._failure_5lc6z_20{display:flex;flex-direction:column;gap:var(--space-sm);align-items:flex-start}._consequence_5lc6z_27{display:flex;gap:var(--space-xs);align-items:flex-start;margin:0;padding:var(--space-xs) var(--space-sm);border-radius:var(--shape-corner-small);font-size:var(--typescale-body-small-size);color:var(--color-on-error-container);background-color:var(--color-error-container)}._consequence-icon_5lc6z_42{flex-shrink:0;margin-top:2px}._refusal_5lc6z_47{margin:0;padding:var(--space-sm) var(--space-md);border-radius:var(--shape-corner-small);color:var(--color-on-error-container);background-color:var(--color-error-container)}._body_1e0ol_12{container-name:invite-user-flow;container-type:inline-size;display:flex;flex-direction:column;gap:1.5rem}._notice_1e0ol_21{display:flex;gap:.5rem;align-items:center;padding:.75rem 1rem;border:1px solid var(--color-warning, #f59e0b);border-radius:var(--shape-corner-small, .25rem);font-size:.9rem;color:var(--color-on-warning-container, #1e3a8a);background-color:var(--color-warning-container, #fef3c7)}._notice_1e0ol_21 svg{font-size:1rem;color:var(--color-warning, #f59e0b)}._submit-error_1e0ol_42{padding:.75rem 1rem;border:1px solid var(--color-error, #d32f2f);border-radius:var(--shape-corner-small, .25rem);background-color:color-mix(in srgb,var(--color-error, #d32f2f) 8%,transparent)}._submit-error_1e0ol_42 p{margin:0;font-size:.85rem;color:var(--color-error, #d32f2f)}._privilege-section_1e0ol_60{padding:1rem;border:.0625rem solid var(--color-outline-variant, rgb(0 0 0 / 12%));border-radius:var(--shape-corner-small, .25rem);background-color:var(--color-surface-container-low, rgb(0 0 0 / 3%))}._privilege-section_1e0ol_60 h3{margin:0 0 .75rem;font-size:1rem;font-weight:500;color:var(--color-on-surface, rgb(0 0 0 / 87%))}._privilege-options_1e0ol_74{display:flex;flex-direction:column;gap:.75rem}._privilege-option_1e0ol_74{cursor:pointer;position:relative;display:flex;gap:.75rem;align-items:flex-start;padding:.75rem;border:.0625rem solid var(--color-outline-variant, rgb(0 0 0 / 12%));border-radius:var(--shape-corner-small, .25rem);background-color:var(--color-surface, white);transition:all var(--duration-fast) var(--ease-standard)}._privilege-option_1e0ol_74:hover{background-color:var(--color-surface-container-low, rgb(0 0 0 / 3%))}._privilege-option_1e0ol_74._selected_1e0ol_102{border-color:var(--color-primary, #1565c0);background-color:var(--color-primary-container, rgb(21 101 192 / 10%))}._privilege-radio_1e0ol_107{margin-top:.125rem}._privilege-content_1e0ol_111{display:flex;flex:1;flex-direction:column;gap:.25rem;padding-right:4rem}._privilege-title_1e0ol_120{font-size:.9rem;font-weight:500;color:var(--color-on-surface, rgb(0 0 0 / 87%))}._privilege-description_1e0ol_126{padding-right:45px;font-size:.8rem;line-height:1.4;color:var(--color-on-surface-variant, rgb(0 0 0 / 60%))}._privilege-tag_1e0ol_134{position:absolute;top:.75rem;right:.75rem;padding:.25rem .5rem;border-radius:var(--shape-corner-small, .25rem);font-size:.75rem;font-weight:500;text-transform:uppercase}._privilege-tag_1e0ol_134._owner_1e0ol_147{border:1px solid var(--color-secondary, #fbac40);color:var(--color-on-secondary, #000);background-color:var(--color-secondary, #fbac40)}._privilege-tag_1e0ol_134._admin_1e0ol_153{border:1px solid var(--color-primary, #00204a);color:var(--color-on-primary, #fff);background-color:var(--color-primary, #00204a)}._privilege-tag_1e0ol_134._general_1e0ol_159{border:1px solid var(--color-success, #28a745);color:var(--color-on-success, #fff);background-color:var(--color-success, #28a745)}._privilege-tag_1e0ol_134._readonly_1e0ol_165{border:1px solid var(--color-tertiary, #ef4436);color:var(--color-on-tertiary, #fff);background-color:var(--color-tertiary, #ef4436)}@container invite-user-flow (width <= 42.5rem){._privilege-options_1e0ol_74{gap:.5rem}._privilege-option_1e0ol_74{padding:.5rem}}._body_7geal_3{display:flex;flex-direction:column;gap:var(--space-md)}._subject_7geal_9,._message_7geal_10,._status_7geal_11{margin:0;color:var(--color-on-surface)}._status_7geal_11{font-size:var(--typescale-body-small-size);color:var(--color-on-surface-variant)}._failure_7geal_21{display:flex;flex-direction:column;gap:var(--space-sm);align-items:flex-start}._consequence_7geal_28{display:flex;gap:var(--space-xs);align-items:flex-start;margin:0;padding:var(--space-xs) var(--space-sm);border-radius:var(--shape-corner-small);font-size:var(--typescale-body-small-size);color:var(--color-on-error-container);background-color:var(--color-error-container)}._consequence-icon_7geal_43{flex-shrink:0;margin-top:2px}._refusal_7geal_48{margin:0;padding:var(--space-sm) var(--space-md);border-radius:var(--shape-corner-small);color:var(--color-on-error-container);background-color:var(--color-error-container)}._settings-tab-container_1az3z_4{container-name:access-settings;container-type:inline-size;box-sizing:border-box;width:100%;padding:24px;border:1px solid var(--color-outline-variant, #e2e8f0);border-radius:var(--shape-corner-medium, 12px);background-color:var(--color-surface, #fff);box-shadow:var(--shadow-box-shadow-light, 0 2px 4px rgb(0 0 0 / 5%))}._st-heading-container_1az3z_18{display:flex;align-items:center;justify-content:space-between}._heading-actions_1az3z_24{display:flex;gap:var(--space-sm);margin-left:auto}._table-container_1az3z_31{overflow:hidden;margin-top:var(--shape-corner-large, 16px);border-radius:var(--shape-corner-small, 8px);background-color:var(--color-surface-container-low, #f8f9fa)}._avatar_1az3z_43{display:flex;align-items:center;justify-content:center;color:var(--color-on-primary, #fff);background-color:var(--color-primary, #00204a)}._user-name_1az3z_54{font-weight:500;color:var(--color-on-surface, #000)}._user-row_1az3z_60{transition:background-color var(--duration-normal) var(--ease-standard)}._user-row_1az3z_60:hover{background-color:var(--color-surface-container-lowest, #fff)}._no-permission_1az3z_69{font-style:italic;color:var(--color-on-surface-variant, #6b7280)}._owner-tag_1az3z_75{border-color:var(--color-secondary, #fbac40);color:var(--color-on-secondary, #000);background-color:var(--color-secondary, #fbac40)}._admin-tag_1az3z_81{border-color:var(--color-primary, #00204a);color:var(--color-on-primary, #fff);background-color:var(--color-primary, #00204a)}._general-tag_1az3z_87{border-color:var(--color-success, #28a745);color:var(--color-on-success, #fff);background-color:var(--color-success, #28a745)}._readonly-tag_1az3z_93{border-color:var(--color-tertiary, #ef4436);color:var(--color-on-tertiary, #fff);background-color:var(--color-tertiary, #ef4436)}@media(max-width:768px){._settings-tab-container_1az3z_4{padding:var(--shape-corner-medium, 12px)}}@container access-settings (width <= 42.5rem){._st-heading-container_1az3z_18{flex-direction:column;align-items:flex-start}._add-user-button_1az3z_115{margin-top:var(--shape-corner-medium, 12px);margin-left:0}}._page-wrapper_1ss5c_3{display:flex;flex-direction:column;gap:1.5rem}._settings-container_1ss5c_9{display:flex;flex-direction:column;gap:1.25rem}._redeem-panel_1ss5c_15{display:flex;flex-direction:column;gap:.75rem;align-items:flex-start;padding:1.25rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium);background-color:var(--color-surface-container-lowest)}._redeem-input_1ss5c_28{width:100%;max-width:28rem}._program-list_1ss5c_33{display:flex;flex-direction:column;gap:.75rem}._program-card_1ss5c_39{overflow:hidden;display:flex;flex-direction:column;border:1px solid var(--card-border);border-left:4px solid var(--color-outline-variant);border-radius:var(--card-radius);background-color:var(--card-background);box-shadow:var(--card-shadow);transition:border-color var(--duration-normal) var(--ease-standard),box-shadow var(--duration-normal) var(--ease-standard)}._program-card_1ss5c_39:hover{box-shadow:var(--shadow-box-shadow-medium)}._program-card-active_1ss5c_60{border-left-color:var(--color-secondary)}._program-header_1ss5c_64{display:flex;gap:.875rem;align-items:center;padding:1rem 1.25rem}._program-icon_1ss5c_71{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--size-avatar-md);height:var(--size-avatar-md);border-radius:var(--shape-corner-medium);font-size:var(--size-icon-md);color:var(--color-on-primary-container);background-color:var(--color-primary-container)}._program-card-active_1ss5c_60 ._program-icon_1ss5c_71{color:var(--color-on-secondary-container);background-color:var(--color-secondary-container)}._program-heading_1ss5c_92{display:flex;flex:1;flex-direction:column;gap:.25rem;min-width:0}._program-title-row_1ss5c_101{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}._program-title_1ss5c_101{margin:0;font-size:var(--typescale-body-large-size);font-weight:var(--font-weight-semibold);color:var(--color-on-surface)}._program-meta_1ss5c_115{margin:0;font-size:var(--typescale-body-small-size);color:var(--color-on-surface-variant)}._status-pill_1ss5c_121{display:inline-block;padding:.125rem .5rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-extra-large);font-size:var(--typescale-body-small-size);font-weight:var(--font-weight-medium);color:var(--color-on-surface-variant);text-transform:uppercase;letter-spacing:var(--tracking-wide);background-color:var(--color-surface-container-low)}._enrollment-badge_1ss5c_137{flex-shrink:0;padding:.25rem .75rem;border-radius:var(--shape-corner-extra-large);font-size:var(--typescale-body-small-size);font-weight:var(--font-weight-semibold);color:var(--color-on-surface-variant);background-color:var(--color-surface-container-high)}._enrollment-badge-active_1ss5c_150{color:var(--color-on-success-container);background-color:var(--color-success-container)}._program-footer_1ss5c_155{padding:.75rem 1.25rem;border-top:1px solid var(--color-outline-variant);background-color:var(--color-surface-container-lowest)}._empty-state_1ss5c_161{display:flex;flex-direction:column;gap:.75rem;align-items:center;padding:2rem 1.25rem;border:1px dashed var(--color-outline-variant);border-radius:var(--shape-corner-medium);text-align:center}._empty-message_1ss5c_174{margin:0;color:var(--color-on-surface-variant)}._error_1ss5c_179{margin:0;color:var(--color-error)}._muted_1ss5c_184{color:var(--color-on-surface-variant)}._section-container_1dva6_4{container-name:ai-usage-settings;container-type:inline-size;box-sizing:border-box;width:100%;padding:1.5rem;border:1px solid var(--color-outline-variant, #e2e8f0);border-radius:var(--shape-corner-medium, 12px);background-color:var(--color-surface, #fff);box-shadow:var(--shadow-box-shadow-light, 0 2px 4px rgb(0 0 0 / 5%))}._section-title_1dva6_18{margin:0;font-size:1.25rem;font-weight:600;color:var(--color-on-surface, #0f172a)}._section-subtitle_1dva6_25{margin:.4rem 0 0;font-size:.95rem;color:var(--color-on-surface-variant, #475569)}._usage-grid_1dva6_31{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1rem}._card_1dva6_38{padding:1rem;border:1px solid var(--color-outline-variant, #e2e8f0);border-radius:var(--shape-corner-medium, 12px);background-color:var(--color-surface-container-low, #f8fafc)}._card_1dva6_38 h3{margin:0 0 .75rem;font-size:1rem;font-weight:600;color:var(--color-on-surface, #0f172a)}._metric-list_1dva6_52{display:flex;flex-direction:column;gap:.625rem}._metric_1dva6_52{display:flex;gap:.75rem;align-items:center;justify-content:space-between}._metric_1dva6_52 span{font-size:.9rem;color:var(--color-on-surface-variant, #475569)}._metric_1dva6_52 strong{font-size:.95rem;font-weight:600;color:var(--color-on-surface, #0f172a)}._budget-section_1dva6_76{display:flex;flex-direction:column;gap:.75rem}._disclaimer_1dva6_82{margin:0;font-size:.8rem;line-height:1.35;color:var(--color-on-surface-variant, #64748b)}._topup-actions_1dva6_89{display:flex;flex-direction:column;gap:.5rem;margin-top:.25rem}._topup-error_1dva6_96{margin:0;font-size:.85rem;color:var(--color-error, #d92d20)}._loading_1dva6_102{display:flex;align-items:center;justify-content:center;min-height:200px;font-size:1rem;color:var(--color-on-surface-variant, #475569)}@container ai-usage-settings (width <= 56.25rem){._usage-grid_1dva6_31{grid-template-columns:1fr}}._page-wrapper_qe00d_3{box-sizing:border-box;width:100%;padding:24px;border:1px solid var(--color-outline-variant, #e2e8f0);border-radius:var(--shape-corner-medium, 12px);background-color:var(--color-surface, #fff);box-shadow:var(--shadow-box-shadow-light, 0 2px 4px rgb(0 0 0 / 5%))}._settings-container_qe00d_14{box-sizing:border-box;width:100%}._manage-subscription_qe00d_19{padding-top:1rem}._ai-usage-section_qe00d_24{margin-top:1rem}._notification-settings_104mp_5{display:flex;flex-direction:column;gap:var(--space-lg);width:100%;min-width:0;padding:var(--space-lg)}._heading_104mp_19{margin-bottom:0}._intro_104mp_24{max-width:65ch;margin:0;font-size:var(--typescale-body-medium-size);color:var(--color-on-surface-variant)}._settings_104mp_36{--motion-delay: var(--motion-stage-sections);display:flex;flex-direction:column;gap:var(--space-lg);min-width:0}._notice_104mp_49{margin:0;font-size:var(--typescale-body-medium-size);color:var(--color-on-surface-variant)}._page-wrapper_1igax_3{box-sizing:border-box;width:100%;padding:24px;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium);background-color:var(--color-surface)}._usage_1igax_13{max-width:40rem;margin-top:var(--space-md)}._page_1padd_10{isolation:isolate;position:relative;container-name:document-viewer;container-type:inline-size;min-height:100vh;min-height:100dvh;padding:var(--space-lg);background-color:var(--color-surface-container-low)}._page_1padd_10:before{pointer-events:none;content:"";position:absolute;z-index:-1;inset:0;opacity:.05;background:url(/assets/ridge-CEYj783S.svg#bleed) center bottom / max(100%,75rem) auto no-repeat}._shell_1padd_51{width:100%;max-width:var(--width-content);margin-inline:auto}._header_1padd_57{margin-bottom:var(--space-md)}._header-top_1padd_61{display:flex;flex-wrap:wrap;gap:var(--space-md);align-items:center;justify-content:space-between}._logo-button_1padd_71{cursor:pointer;display:inline-flex;align-items:center;padding:0;border:none;background:none}._logo-button_1padd_71:focus-visible{border-radius:var(--shape-corner-small);outline:2px solid var(--color-primary);outline-offset:2px}._logo_1padd_71{display:block;width:auto;height:1.75rem}._ctas_1padd_96{display:flex;flex-wrap:wrap;gap:var(--space-sm);align-items:center}._eyebrow_1padd_104{margin:0 0 var(--space-2xs);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);color:var(--color-on-surface-variant);text-transform:uppercase;letter-spacing:var(--tracking-wide)}._title_1padd_114{margin:0;font-size:var(--text-xl);font-weight:var(--font-weight-bold);line-height:var(--leading-tight);color:var(--color-on-surface);letter-spacing:var(--tracking-tight)}._rule_1padd_125{display:block;width:100%;height:1px;margin:var(--space-md) 0;background-color:var(--color-outline-variant)}._document_1padd_142{padding:var(--space-xl);border:var(--card-border);border-radius:var(--shape-corner-large);background-color:var(--card-background);box-shadow:var(--shadow-box-shadow-medium)}._footer_1padd_151{display:flex;flex-wrap:wrap;gap:var(--space-md);align-items:center;margin:var(--space-md) 0}@media not (min-width:48rem){._page_1padd_10{padding:var(--space-lg) var(--space-md)}}@container document-viewer (width < 42.5rem){._header-top_1padd_61{margin-bottom:var(--space-lg)}._document_1padd_142{padding:var(--space-lg) var(--space-md)}}._document_qypdn_22{display:flex;flex-direction:column;gap:var(--space-lg);width:100%;max-width:var(--width-prose);margin-inline:auto}._prose_qypdn_35{font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--color-on-surface)}._version-line_qypdn_41{margin:0;font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-on-surface-variant)}._notice_qypdn_50{margin:0;padding:var(--space-sm) var(--space-md);border-left:3px solid var(--color-outline-base);border-radius:var(--shape-corner-extra-small);font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-on-surface-variant);background:var(--color-surface-container-low)}._state_qypdn_65{display:flex;flex-direction:column;gap:var(--space-md);width:100%;max-width:var(--width-prose);margin-inline:auto;padding:var(--space-lg) 0}._state-text_qypdn_76{margin:0;font-size:var(--text-sm);color:var(--color-on-surface-variant)}._fallback_qypdn_82{display:flex;flex-direction:column;gap:var(--space-md)}._pdf_qypdn_88{width:100%;height:70vh;min-height:420px;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small);background:var(--color-surface)}._fallback-actions_qypdn_98{display:flex;flex-wrap:wrap;gap:var(--space-sm)}._prose_qypdn_35>:first-child{margin-top:0}._prose_qypdn_35>:last-child{margin-bottom:0}._prose_qypdn_35 h1,._prose_qypdn_35 h2,._prose_qypdn_35 h3,._prose_qypdn_35 h4,._prose_qypdn_35 h5,._prose_qypdn_35 h6{margin:var(--space-xl) 0 var(--space-sm);line-height:var(--leading-snug);color:var(--color-on-surface)}._prose_qypdn_35 h1{font-size:var(--text-2xl);font-weight:var(--font-weight-bold)}._prose_qypdn_35 h2{font-size:var(--text-xl);font-weight:var(--font-weight-semibold)}._prose_qypdn_35 h3{font-size:var(--text-lg);font-weight:var(--font-weight-semibold)}._prose_qypdn_35 h4,._prose_qypdn_35 h5,._prose_qypdn_35 h6{font-size:var(--text-base);font-weight:var(--font-weight-semibold)}._prose_qypdn_35 p{margin:0 0 var(--space-md)}._prose_qypdn_35 ul,._prose_qypdn_35 ol{margin:0 0 var(--space-md);padding-left:var(--space-lg)}._prose_qypdn_35 li{margin-bottom:var(--space-2xs)}._prose_qypdn_35 blockquote{margin:0 0 var(--space-md);padding-left:var(--space-md);border-left:3px solid var(--color-outline-variant);color:var(--color-on-surface-variant)}._prose_qypdn_35 pre{overflow-x:auto;padding:var(--space-sm) var(--space-md);border-radius:var(--shape-corner-extra-small);font-size:var(--text-sm);background:var(--color-surface-container-low)}._prose_qypdn_35 code{font-size:var(--text-sm)}._prose_qypdn_35 hr{margin:var(--space-xl) 0;border:0;border-top:1px solid var(--color-outline-variant)}._prose_qypdn_35 table{overflow-x:auto;display:block;border-collapse:collapse;max-width:100%;margin-bottom:var(--space-md);font-size:var(--text-sm)}._prose_qypdn_35 th,._prose_qypdn_35 td{padding:var(--space-2xs) var(--space-sm);border:1px solid var(--color-outline-variant);text-align:left}._prose_qypdn_35 th{font-weight:var(--font-weight-semibold);background:var(--color-surface-container-low)}._prose_qypdn_35 img{max-width:100%;height:auto}._prose_qypdn_35 a{color:var(--color-primary);text-decoration:underline;transition:color var(--duration-fast) var(--ease-standard)}._prose_qypdn_35 a:hover{color:var(--color-on-surface)}._prose_qypdn_35 a:focus-visible{border-radius:var(--shape-corner-extra-small);outline:2px solid var(--color-primary);outline-offset:2px}@media(prefers-reduced-motion:reduce){._prose_qypdn_35 a{transition:none}}._panel_99bx5_12{display:flex;flex-direction:column;gap:var(--space-md);margin-top:var(--space-xl)}._heading_99bx5_19{margin:0;font-size:var(--text-xl);font-weight:var(--font-weight-semibold);line-height:var(--leading-snug);color:var(--color-on-surface)}._intro_99bx5_28,._state_99bx5_29{max-width:var(--width-prose);margin:0;font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-on-surface-variant)}._error_99bx5_38{max-width:var(--width-prose);margin:0;font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-error)}._group_99bx5_47{display:flex;flex-direction:column;gap:var(--space-xs)}._group-heading_99bx5_53{margin:0;font-size:var(--text-base);font-weight:var(--font-weight-semibold);line-height:var(--leading-snug);color:var(--color-on-surface)}._group-description_99bx5_62{max-width:var(--width-prose);margin:0;font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-on-surface-variant)}._scroller_99bx5_7{overflow-x:auto;margin-top:var(--space-2xs);border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium)}._table_99bx5_78{border-collapse:collapse;width:100%;min-width:44rem;text-align:left}._column-head_99bx5_85{padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--color-outline-variant);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);color:var(--color-on-surface-variant);letter-spacing:var(--tracking-wide);white-space:nowrap;vertical-align:bottom;background-color:var(--color-surface-container-low)}._row-head_99bx5_105{padding:var(--space-sm) var(--space-md);font-weight:var(--font-weight-medium);vertical-align:top}._cell_99bx5_111{padding:var(--space-sm) var(--space-md);font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-on-surface-variant);vertical-align:top}._row_99bx5_105+._row_99bx5_105 ._row-head_99bx5_105,._row_99bx5_105+._row_99bx5_105 ._cell_99bx5_111{border-top:1px solid var(--color-outline-variant)}._entry-key_99bx5_130{display:block;font-size:var(--text-sm);color:var(--color-on-surface);overflow-wrap:anywhere}._entry-host_99bx5_137{display:block;margin-top:var(--space-2xs);font-size:var(--text-xs);font-weight:var(--font-weight-medium);color:var(--color-on-surface-variant);overflow-wrap:anywhere}._entry-note_99bx5_153{display:block;max-width:18rem;margin-top:var(--space-2xs);font-size:var(--text-xs);font-weight:var(--font-weight-medium);line-height:var(--leading-normal);color:var(--color-on-surface-variant)}._body_1hvo5_13{display:flex;flex-direction:column;gap:var(--space-lg);width:100%;max-width:var(--width-prose);margin-inline:auto}._cross-link_1hvo5_28{margin:0;padding-top:var(--space-md);border-top:1px solid var(--color-outline-variant);font-size:var(--text-sm);color:var(--color-on-surface-variant)}._unknown_1hvo5_37{display:flex;flex-direction:column;gap:var(--space-md);align-items:flex-start;width:100%;max-width:var(--width-prose);margin-inline:auto}._unknown-text_1hvo5_48{margin:0;font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-on-surface-variant)}._history_dijjo_6{display:flex;flex-direction:column;gap:var(--space-md);max-width:var(--width-prose)}._count_dijjo_13{margin:0;font-size:var(--text-sm);color:var(--color-on-surface-variant)}._state_dijjo_19{margin:0;padding:var(--space-lg) 0;font-size:var(--text-sm);color:var(--color-on-surface-variant)}._list_dijjo_26{display:flex;flex-direction:column;gap:var(--space-sm);margin:0;padding:0;list-style:none}._item_dijjo_37{display:flex;flex-direction:column;gap:var(--space-2xs);padding:var(--space-sm) var(--space-md);border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small)}._item-head_dijjo_47{display:flex;flex-wrap:wrap;gap:var(--space-sm);align-items:baseline}._label_dijjo_54{font-size:var(--text-base);font-weight:var(--font-weight-semibold);color:var(--color-on-surface)}._tag_dijjo_62{padding:0 var(--space-2xs);border-radius:var(--shape-corner-extra-small);font-size:var(--text-xs);font-weight:var(--font-weight-medium);color:var(--color-on-surface);background:var(--color-surface-container-low)}._tag-quiet_dijjo_73{font-size:var(--text-xs);color:var(--color-on-surface-variant)}._summary_dijjo_78{margin:0;font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-on-surface)}._dates_dijjo_85{display:flex;flex-wrap:wrap;gap:var(--space-xs) var(--space-md);margin:0;font-size:var(--text-xs);color:var(--color-on-surface-variant)}._signed-out_116r5_5{display:flex;flex-direction:column;gap:var(--space-sm);padding:var(--space-lg);border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium)}._heading_116r5_15{margin:0;font-size:var(--text-lg);font-weight:600}._body_116r5_21{max-width:60ch;margin:0;font-size:var(--text-sm);color:var(--color-on-surface-variant)}._container_e8gzs_1{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;padding:2rem;background-color:var(--color-surface-container-lowest)}._logo-button_e8gzs_13{cursor:pointer;margin-bottom:1.5rem;padding:.5rem;border:none;border-radius:var(--shape-corner-small);background:transparent}._logo_e8gzs_13{display:block;width:auto;height:3rem}._card_e8gzs_30{width:100%;max-width:36rem;padding:2rem;border:1px solid var(--color-outline-base);border-radius:var(--shape-corner-medium);text-align:center;background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-light)}._title_e8gzs_43{margin:0 0 1rem;font-size:1.5rem;color:var(--color-on-surface)}._message_e8gzs_49{margin:0;font-size:1rem;line-height:1.5;color:var(--color-on-surface-variant)}._secondary_e8gzs_56{margin-top:1rem;font-size:.9rem;color:var(--color-on-surface-variant)}._cta-button_e8gzs_62{cursor:pointer;margin-top:1.5rem;padding:.75rem 1rem;border:none;border-radius:var(--shape-corner-small);font-weight:600;color:var(--color-on-primary);background-color:var(--color-primary)}._intro-description_1iyso_11{display:flex;flex-direction:column;gap:1rem;font-size:1rem;line-height:1.6;color:var(--color-on-surface-variant);text-align:left}._intro-description_1iyso_11 p{margin:0}._intro-description_1iyso_11 b{color:var(--color-on-surface)}._error-banner_1iyso_31{display:flex;gap:.75rem;align-items:center;padding:.875rem 1rem;border:1px solid var(--color-error);border-radius:var(--shape-corner-medium, .5rem);font-size:.9rem;color:var(--color-on-error-container, var(--color-error));background:var(--color-error-container)}._generation-info_1iyso_47{margin-top:1.5rem;padding:1.5rem;border-radius:var(--shape-corner-small, .25rem);background:var(--color-surface-container-low)}._generation-info_1iyso_47 h4{margin:0 0 .75rem;font-size:1rem;font-weight:600;color:var(--color-on-surface)}._generation-info_1iyso_47 p{margin:0;font-size:.9rem;line-height:1.5;color:var(--color-on-surface-variant)}._ap-container_1dutj_6{--ap-rail-top: 60px;--ap-outline-width: 17.5rem;--ap-outline-collapsed-width: 3rem;--ap-navbar-height: 52px;--ap-anchor-drop: var(--space-md);--ap-sheet-bg: var(--color-surface);container-name:application-page;container-type:inline-size;display:flex;flex-direction:column;max-width:100%;padding:0}:root{--ap-read-veil-tint: rgb(0 0 0 / 50%)}._ap-read-veil_1dutj_60{--motion-ease: var(--ease-standard);cursor:default;position:fixed;z-index:1002;inset:0;background-color:var(--ap-read-veil-tint)}._ap-container_1dutj_6[data-app-mode=read]{position:relative;z-index:1003;background-color:var(--color-surface)}._ap-read-veil-inner_1dutj_94{--motion-ease: var(--ease-standard);cursor:default;position:absolute;z-index:1;inset:0;background-color:var(--ap-read-veil-tint)}@media(max-width:48rem){._ap-read-veil_1dutj_60,._ap-read-veil-inner_1dutj_94{display:none}._ap-container_1dutj_6[data-app-mode=read]{z-index:auto}}._ap-info-block_1dutj_123{margin-bottom:var(--space-lg)}._ap-header_1dutj_128{display:flex;flex-flow:row wrap;gap:var(--space-md);align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;margin-bottom:var(--space-md)}._ap-header-left_1dutj_140{display:flex;flex:1;flex-flow:wrap;gap:var(--space-xs);align-items:center}._ap-header-right_1dutj_148{display:flex;flex-flow:wrap;gap:var(--space-xs);align-items:center;justify-content:flex-end}._ap-title-band_1dutj_159{display:flex;gap:var(--space-sm);align-items:center;box-sizing:border-box;width:100%;margin-bottom:var(--space-md)}._ap-title-rule_1dutj_169{flex:1;min-width:var(--space-md);height:1px;background-color:var(--color-outline-variant)}._ap-funder-chip_1dutj_178{cursor:pointer;display:flex;gap:var(--space-xs);align-items:center;box-sizing:border-box;min-width:0;height:var(--size-control-md);padding:0 var(--space-sm) 0 var(--space-2xs);border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-extra-large);font-family:inherit;background-color:var(--color-surface-container);transition:border-color var(--duration-normal) var(--ease-standard)}._ap-funder-chip_1dutj_178:hover{border-color:var(--color-outline-base)}._ap-funder-chip_1dutj_178:focus-visible{border-color:var(--color-on-surface);outline:none}._ap-funder-avatar_1dutj_210{display:flex;flex-shrink:0;align-items:center;justify-content:center;box-sizing:border-box;width:2rem;height:2rem;border-radius:50%;font-size:var(--text-xs2);font-weight:var(--font-weight-bold);line-height:1;color:var(--color-on-surface-variant);letter-spacing:0;background-color:var(--color-surface-container-high)}._ap-funder-name_1dutj_231{overflow:hidden;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-on-surface);text-overflow:ellipsis;white-space:nowrap}._ap-funder-divider_1dutj_241{flex-shrink:0;width:1px;height:.75rem;background-color:var(--color-outline-variant)}._ap-funder-type_1dutj_248,._ap-funder-due_1dutj_249{display:flex;flex-shrink:0;gap:var(--space-2xs);align-items:center;font-size:var(--text-xs);color:var(--color-on-surface-variant);white-space:nowrap}._ap-funder-type-icon_1dutj_263{flex-shrink:0;width:1rem;height:1rem}._ap-funder-foot_1dutj_270{display:flex;gap:var(--space-md);align-items:center;justify-content:space-between;margin-top:var(--space-sm);padding-top:var(--space-sm);border-top:1px solid var(--color-outline-variant)}._ap-funder-match_1dutj_281{font-size:var(--text-sm);color:var(--color-on-surface-variant)}._ap-funder-link_1dutj_286{cursor:pointer;display:flex;gap:var(--space-2xs);align-items:center;padding:0;border:none;font-family:inherit;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-primary);background:transparent}._ap-funder-link_1dutj_286:hover{text-decoration:underline}._ap-funder-facts_1dutj_311{display:flex;flex-direction:column;gap:var(--space-2xs);margin:0}._ap-funder-fact_1dutj_311{display:flex;gap:var(--space-md);align-items:baseline;justify-content:space-between}._ap-funder-fact-label_1dutj_325{font-size:var(--text-sm);color:var(--color-on-surface-variant);white-space:nowrap}._ap-funder-fact-value_1dutj_331{margin:0;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-on-surface);text-align:right}._ap-icon-action_1dutj_344{min-width:var(--size-control-md)}._ap-title-chip_1dutj_349{flex-shrink:0;padding:var(--space-2xs) var(--space-xs);border-radius:var(--shape-corner-extra-small);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);color:var(--color-on-surface-variant);white-space:nowrap;background-color:var(--color-surface-container)}._ap-title-chip-quiet_1dutj_366{padding-left:0;font-weight:var(--font-weight-regular);background-color:transparent}._ap-title_1dutj_159{margin:0;font-size:var(--text-2xl);font-weight:var(--font-weight-bold);line-height:1.2;color:var(--color-on-surface)}._ap-loading_1dutj_389{display:flex;flex-direction:column;gap:var(--space-md);align-items:center;justify-content:center;min-height:200px;padding:var(--space-lg)}._ap-loading-text_1dutj_400{font-size:1.1rem;color:var(--color-on-surface-variant)}._ap-error_1dutj_406{padding:var(--space-lg)}._ap-error-banner_1dutj_410{margin-bottom:var(--space-md)}._ap-action-panel_1dutj_415{display:flex;flex-flow:row wrap;gap:var(--space-md);align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;margin-bottom:var(--space-md);padding:var(--space-sm);border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium);background-color:var(--color-surface-container)}._ap-action-panel-left_1dutj_432{display:flex;flex:1;flex-flow:wrap;gap:var(--space-sm);align-items:center}._ap-action-panel-right_1dutj_440{display:flex;flex-flow:wrap;gap:var(--space-sm);align-items:center;justify-content:flex-end}._ap-progress-panel_1dutj_449{box-sizing:border-box;width:100%;margin-bottom:var(--space-md);padding:var(--space-sm);border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium);background-color:var(--color-surface-container)}._ap-section-wrapper_1dutj_467{scroll-margin-top:calc(var(--ap-rail-top) - var(--ap-navbar-height) + var(--ap-anchor-drop));display:flex;flex-direction:column;gap:var(--space-xs);margin-bottom:var(--space-lg);padding:var(--space-xs);border-radius:var(--shape-corner-extra-small);outline:2px solid transparent;outline-offset:6px;transition:outline-color var(--duration-normal) var(--ease-standard)}._ap-section-divider_1dutj_497{height:1px;margin:0 0 var(--space-lg);background-color:var(--color-outline-variant)}._ap-section-header_1dutj_506{display:flex;flex-flow:row nowrap;gap:var(--space-md);align-items:baseline;justify-content:space-between;padding:0 0 var(--space-xs)}._ap-section-title_1dutj_519{min-width:0;margin:0 0 0 var(--ap-passage-inset);font-size:var(--text-xl);font-weight:var(--font-weight-semibold);line-height:var(--leading-snug);color:var(--color-on-surface);overflow-wrap:break-word;transition:color var(--duration-fast) var(--ease-standard)}._ap-section-status_1dutj_546{display:flex;flex:none;gap:var(--space-md);align-items:center;align-self:flex-start;white-space:nowrap;opacity:0;transition:opacity var(--duration-normal) var(--ease-standard)}._ap-section-wrapper_1dutj_467:hover ._ap-section-status_1dutj_546,._ap-section-wrapper_1dutj_467:focus-within ._ap-section-status_1dutj_546{opacity:1}._ap-section-completion_1dutj_565{padding:var(--space-2xs) var(--space-xs);border-radius:var(--shape-corner-extra-small);font-size:.9rem;font-weight:var(--font-weight-medium);color:var(--color-on-surface-variant);background-color:var(--color-surface-container)}._ap-empty-state_1dutj_588{display:flex;flex-direction:column;gap:var(--space-md);align-items:center;justify-content:center;min-height:200px;padding:var(--space-xl) var(--space-lg);border:1px dashed var(--color-outline-variant);border-radius:var(--shape-corner-medium);color:var(--color-on-surface-variant);text-align:center;background-color:var(--color-surface-container-lowest)}._ap-empty-state-icon_1dutj_606{font-size:3rem;opacity:.6}._ap-empty-state-text_1dutj_611{font-size:1.1rem;font-style:italic;line-height:1.4}._ap-outline-column_1dutj_627{--ap-outline-mode: column;flex:0 0 auto;align-self:stretch;border-radius:var(--shape-corner-medium) 0 0 var(--shape-corner-medium);background-color:var(--color-surface-container);transition:background-color var(--duration-normal) var(--ease-standard)}._ap-outline-column_1dutj_627[data-collapsed=true]{background-color:transparent}._ap-outline_1dutj_627{position:sticky;top:calc(var(--ap-rail-top) - var(--ap-navbar-height) - var(--space-2xl));display:flex;flex:0 0 auto;flex-direction:column;box-sizing:border-box;width:var(--ap-outline-width);min-width:0;max-height:calc(100vh - var(--ap-rail-top) - var(--space-md));border-radius:var(--shape-corner-medium);transition:width var(--duration-normal) var(--ease-standard),padding var(--duration-normal) var(--ease-standard)}._ap-outline-scroll_1dutj_688{scrollbar-color:var(--color-outline-variant) transparent;scrollbar-width:thin;scrollbar-gutter:stable;overflow-y:auto;flex:1;min-width:0;min-height:0;padding-top:var(--space-xs);padding-left:var(--space-xs)}._ap-outline-bar_1dutj_705{display:flex;flex:none;align-items:center;justify-content:flex-end;padding-bottom:var(--space-2xs)}._ap-outline_1dutj_627[data-collapsed=true]{overflow:visible;flex:0 0 auto;align-self:flex-start;width:var(--ap-outline-collapsed-width);max-height:none;padding:var(--space-2xs);background:transparent}._ap-outline-collapse_1dutj_739{cursor:pointer;display:flex;flex-shrink:0;align-items:center;justify-content:center;box-sizing:border-box;width:1.75rem;height:1.75rem;padding:0;border:none;font-size:var(--text-sm);color:var(--color-outline-base);background:transparent;transition:color var(--duration-normal) var(--ease-standard)}._ap-outline-collapse_1dutj_739:hover{color:var(--color-on-surface-variant)}._ap-outline_1dutj_627[data-collapsed=true] ._ap-outline-collapse_1dutj_739{width:100%;height:var(--size-control-md);font-size:var(--text-lg)}._ap-outline-listbar_1dutj_781{display:flex;justify-content:flex-end;padding:0 calc(var(--space-2xs) * 3)}._ap-outline-expand-all_1dutj_790{cursor:pointer;display:flex;align-items:center;padding:var(--space-2xs) 0;border:none;border-radius:var(--shape-corner-extra-small);font-size:var(--text-xs);color:var(--color-on-surface-variant);background:transparent;transition:color var(--duration-normal) var(--ease-standard),background var(--duration-normal) var(--ease-standard)}._ap-outline-expand-all_1dutj_790:hover,._ap-outline-expand-all_1dutj_790:focus-visible{color:var(--color-on-surface-variant);text-decoration:underline}._ap-outline-actions_1dutj_824{overflow:hidden;display:flex;gap:2px;align-items:center;max-width:0;opacity:0;transition:max-width var(--duration-fast) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard)}._ap-outline-row_1dutj_842:hover ._ap-outline-actions_1dutj_824,._ap-outline-row_1dutj_842:has(:focus-visible) ._ap-outline-actions_1dutj_824{max-width:4rem;margin-left:2px;opacity:1}._ap-outline-add_1dutj_851{cursor:pointer;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:1.125rem;height:1.125rem;padding:0;border:none;border-radius:var(--shape-corner-extra-small);font-size:var(--text-xs);color:var(--color-on-surface-variant);vertical-align:middle;background:transparent}._ap-outline-add_1dutj_851:hover,._ap-outline-add_1dutj_851:focus-visible{color:var(--color-on-surface);background:var(--color-surface-container-high)}[data-app-mode=read] ._ap-outline-add_1dutj_851,[data-app-mode=read] ._ap-outline-expand-all_1dutj_790{display:none}._ap-outline-row_1dutj_842:hover ._ap-outline-add_1dutj_851,._ap-outline-row_1dutj_842:has(:focus-visible) ._ap-outline-add_1dutj_851{opacity:1}._ap-outline-header_1dutj_893{display:flex;gap:var(--space-xs);align-items:center;justify-content:space-between;padding:var(--space-sm);border-bottom:1px solid var(--color-outline-variant)}._ap-outline-heading_1dutj_903{font-size:var(--text-xs);font-weight:var(--font-weight-bold);color:var(--color-on-surface-variant);text-transform:uppercase;letter-spacing:.08em}._ap-outline-list_1dutj_781{display:flex;flex-direction:column;gap:1px;margin:0;padding:0 var(--space-2xs) var(--space-md);list-style:none}._ap-outline-row_1dutj_842{display:flex;gap:0;align-items:center;box-sizing:border-box;padding:0 var(--space-2xs);border-radius:var(--shape-corner-extra-small);transition:background-color var(--duration-normal) var(--ease-standard)}._ap-outline-row_1dutj_842:hover{background-color:var(--color-surface-container-high)}._ap-outline-row_1dutj_842:has(._ap-outline-link_1dutj_957[aria-current=true]){background-color:var(--color-surface-container-highest)}._ap-outline-twisty-slot_1dutj_963{flex-shrink:0;width:1.25rem;height:1.25rem}._ap-outline-twisty_1dutj_963{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:.75rem;font-size:var(--text-xs2);color:var(--color-on-surface-variant)}._ap-outline-link_1dutj_957{display:flex;flex:1;gap:var(--space-2xs);align-items:center;justify-content:space-between;box-sizing:border-box;min-width:0;padding:var(--space-2xs) var(--space-2xs);border-radius:var(--shape-corner-extra-small);font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-on-surface);text-decoration:none;transition:background-color var(--duration-normal) var(--ease-standard)}._ap-outline-link_1dutj_957,._ap-outline-link_1dutj_957:visited,._ap-outline-link_1dutj_957:hover,._ap-outline-link_1dutj_957:active{color:var(--color-on-surface)}._ap-outline-sublist_1dutj_1021{display:flex;flex-direction:column;gap:1px;margin:0 0 var(--space-2xs);padding:0 0 0 var(--space-md);list-style:none}._ap-outline-sublink_1dutj_1032{display:flex;gap:var(--space-xs);align-items:center;box-sizing:border-box;min-width:0;padding:var(--space-2xs) var(--space-xs);border-radius:var(--shape-corner-extra-small);font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-on-surface-variant);text-decoration:none;transition:background-color var(--duration-normal) var(--ease-standard)}._ap-outline-sublink_1dutj_1032:visited{color:var(--color-on-surface-variant)}._ap-outline-sublink_1dutj_1032:hover{color:var(--color-on-surface)}._ap-outline-dot_1dutj_1063{flex-shrink:0;width:.4375rem;height:.4375rem;border-radius:50%;background-color:var(--color-error)}._ap-outline-dot_1dutj_1063[data-status=InProgress]{background-color:var(--color-secondary)}._ap-outline-dot_1dutj_1063[data-status=Completed]{background-color:var(--color-primary)}._ap-outline-link_1dutj_957[aria-current=true]{font-weight:var(--font-weight-semibold)}._ap-outline-label_1dutj_1091{overflow:hidden;flex:1;min-width:0;text-overflow:ellipsis;white-space:nowrap}._ap-outline-count_1dutj_1104{flex-shrink:0;font-size:var(--text-xs);color:var(--color-on-surface-variant)}._ap-outline-title-group_1dutj_1118{display:inline-flex;gap:var(--space-2xs);align-items:center}._ap-outline-info_1dutj_1126{cursor:help;display:inline-flex;align-items:center;font-size:var(--text-sm);color:var(--color-on-surface-variant);opacity:.6;transition:opacity var(--duration-fast) var(--ease-standard)}._ap-outline-info_1dutj_1126:hover,._ap-outline-info_1dutj_1126:focus-visible{opacity:1}._ap-outline-footer_1dutj_1156{--dashed-surface: var(--color-surface);display:flex;flex:none;gap:var(--space-xs);align-items:center;padding:var(--space-2xs) calc(var(--space-2xs) * 3)}._ap-outline-footer_1dutj_1156>:first-child{flex:1 1 auto;min-width:0}._ap-outline-ai-wrap_1dutj_1179{display:inline-flex;flex:0 0 auto}._ap-outline-footer_1dutj_1156[data-ai-peek]>:first-child{flex:0 0 auto}._ap-outline-footer_1dutj_1156[data-ai-peek] ._ap-outline-ai-wrap_1dutj_1179{flex:1 1 auto;min-width:0}._ap-outline-footer_1dutj_1156[data-ai-peek] ._ap-outline-ai-wrap_1dutj_1179>*{flex:1 1 auto;min-width:0}._ap-outline-add-section_1dutj_1205[data-expanded=true],._ap-outline-ai-reorder_1dutj_1206[data-expanded=true]{width:100%}._ap-outline-add-section_1dutj_1205,._ap-outline-ai-reorder_1dutj_1206{--btn-base-height: var(--size-control-md);--btn-transition-duration: .12s;--btn-collapsed-scale: 1}._ap-outline-footer_1dutj_1156 ._ap-outline-add-section_1dutj_1205,._ap-outline-footer_1dutj_1156 ._ap-outline-ai-reorder_1dutj_1206{justify-content:center}[data-app-mode=read] ._ap-outline-ai-reorder_1dutj_1206{display:none}._ap-workspace-divider_1dutj_1244{flex:none;align-self:stretch;width:1px;background-color:var(--color-outline-variant)}._ap-document_1dutj_1255{--ap-passage-inset: var(--space-md);display:flex;flex:1;flex-direction:column;min-width:0;padding:var(--space-lg)}._ap-action-panel_1dutj_415:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-container)}._ap-progress-panel_1dutj_449:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-container)}._ap-section-wrapper_1dutj_467:focus-within{outline-color:color-mix(in srgb,var(--color-outline-base) 50%,transparent)}._ap-section-wrapper_1dutj_467:hover:not(:has(._qab-content_1dutj_1302:hover)),._ap-section-wrapper_1dutj_467[data-flash]:not(:has(._qab-content_1dutj_1302:hover)){outline-color:color-mix(in srgb,var(--color-outline-base) 50%,transparent)}._ap-section-wrapper_1dutj_467:hover ._ap-section-title_1dutj_519,._ap-section-wrapper_1dutj_467:focus-within ._ap-section-title_1dutj_519{color:var(--color-primary)}._ap-workspace_1dutj_1244{display:flex;flex-direction:row;align-items:flex-start;box-sizing:border-box;height:auto;min-height:500px;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium);background-color:var(--color-surface);transition:background-color var(--duration-slow) var(--ease-standard)}[data-app-mode=read] ._ap-workspace_1dutj_1244{position:relative;z-index:2}@container application-page (width <= 42.5rem){._ap-container_1dutj_6>*+*{margin-block-start:var(--space-md)}._ap-document_1dutj_1255{--ap-passage-inset: var(--space-xs)}._ap-title-band_1dutj_159{flex-wrap:wrap;row-gap:var(--space-xs)}._ap-title_1dutj_159{flex-basis:100%}._ap-header_1dutj_128{flex-direction:column;gap:var(--space-md);align-items:stretch}._ap-header-left_1dutj_140,._ap-header-right_1dutj_148{justify-content:center}._ap-action-panel_1dutj_415{flex-direction:column;gap:var(--space-md);align-items:stretch;padding:var(--space-md)}._ap-action-panel-left_1dutj_432,._ap-action-panel-right_1dutj_440{justify-content:center}._ap-section-header_1dutj_506{gap:var(--space-sm)}._ap-section-title_1dutj_519{font-size:1.3rem}._ap-progress-panel_1dutj_449{padding:var(--space-md)}._ap-empty-state_1dutj_588{padding:var(--space-lg) var(--space-md)}._ap-empty-state-icon_1dutj_606{font-size:2.5rem}._ap-empty-state-text_1dutj_611{font-size:1rem}}@container application-page (width <= 22.5rem){._ap-container_1dutj_6>*+*{margin-block-start:var(--space-md)}._ap-document_1dutj_1255{--ap-passage-inset: var(--space-2xs)}._ap-action-panel_1dutj_415{padding:var(--space-sm)}._ap-section-title_1dutj_519{font-size:1.2rem}._ap-section-completion_1dutj_565{font-size:.85rem}._ap-progress-panel_1dutj_449{padding:var(--space-sm)}._ap-empty-state_1dutj_588{padding:var(--space-lg) var(--space-sm)}._ap-empty-state-icon_1dutj_606{font-size:2rem}._ap-empty-state-text_1dutj_611{font-size:.95rem}}@media print{._ap-container_1dutj_6{gap:var(--space-md)}._ap-header_1dutj_128,._ap-action-panel_1dutj_415{display:none}._ap-section-wrapper_1dutj_467{break-inside:avoid;margin-bottom:var(--space-lg);padding-top:var(--space-md)}._ap-section-header_1dutj_506{margin-bottom:var(--space-md)}._ap-section-title_1dutj_519{font-size:1.3rem;color:#000}._ap-progress-panel_1dutj_449,._ap-empty-state_1dutj_588{border:1px solid #000;background-color:#fff}}@media(prefers-contrast:more){._ap-action-panel_1dutj_415,._ap-progress-panel_1dutj_449,._ap-empty-state_1dutj_588{border-width:2px}._ap-section-title_1dutj_519{font-weight:var(--font-weight-bold)}}@media(prefers-reduced-motion:reduce){._ap-container_1dutj_6,._ap-action-panel_1dutj_415,._ap-progress-panel_1dutj_449,._ap-section-title_1dutj_519,._ap-workspace_1dutj_1244,._ap-section-wrapper_1dutj_467{transition:none}}@media(prefers-color-scheme:dark){._ap-loading-text_1dutj_400,._ap-section-completion_1dutj_565,._ap-empty-state-text_1dutj_611{color:var(--color-on-surface-variant)}}[data-app-mode=read] ._ap-outline-footer_1dutj_1156,[data-app-mode=read] ._ap-section-wrapper_1dutj_467 ._ap-section-status_1dutj_546{display:none}[data-app-mode=read] ._ap-container_1dutj_6,[data-app-mode=read] ._ap-workspace_1dutj_1244{--ap-sheet-bg: var(--color-surface);background-color:var(--color-surface)}[data-app-mode=read] ._ap-document_1dutj_1255{box-sizing:border-box;width:100%;max-width:calc(63rem + clamp(20rem,71cqi - 44rem,50cqi - 13rem));margin-inline:auto}:where(._ap-document_1dutj_1255[data-notes-lane=custom]){--ap-notes-share: initial}[data-app-mode=read] ._ap-document_1dutj_1255:where([data-notes-lane=custom]){max-width:calc(63rem / (1 - var(--ap-notes-share)))}[data-app-mode=read][data-notes=hidden] ._ap-document_1dutj_1255{max-width:60rem}@container application-page (width <= 96rem){[data-app-mode=read] ._ap-document_1dutj_1255{max-width:60rem}}[data-app-mode=read] ._ap-section-wrapper_1dutj_467:hover:not([data-flash]),[data-app-mode=read] ._ap-section-wrapper_1dutj_467:focus-within:not([data-flash]),[data-app-mode=read] ._ap-section-wrapper_1dutj_467[data-active]:not([data-flash]){outline-color:transparent}[data-app-mode=read] ._ap-section-wrapper_1dutj_467:hover ._ap-section-title_1dutj_519{color:var(--color-on-surface)}._ap-notes-toggle_1dutj_1633{cursor:pointer;display:inline-flex;gap:var(--space-xs);align-items:center;box-sizing:border-box;min-height:var(--size-control-md);padding:var(--space-2xs) var(--space-sm);border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium);font-family:inherit;font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-on-surface-variant);white-space:nowrap;background:transparent;transition:color var(--duration-normal) var(--ease-standard),border-color var(--duration-normal) var(--ease-standard),background-color var(--duration-normal) var(--ease-standard)}._ap-notes-toggle_1dutj_1633:hover{border-color:var(--color-outline-base);color:var(--color-on-surface)}._ap-notes-toggle_1dutj_1633[aria-pressed=true]{border-color:transparent;color:var(--color-on-surface);background-color:var(--color-surface-container)}._ap-document-column_1dutj_1673{display:flex;flex:1;flex-direction:column;min-width:0}._ap-doc-bar_1dutj_1683{display:flex;gap:var(--space-sm);align-items:center;justify-content:flex-end;padding:var(--space-sm) var(--space-lg) 0}._ap-doc-title_1dutj_1695{margin:0 0 var(--space-xl);padding-left:calc(var(--space-xs) + var(--ap-passage-inset));font-size:var(--text-3xl);font-weight:var(--font-weight-bold);line-height:1.2;color:var(--color-on-surface)}._ap-section-title-line_1dutj_1710{display:flex;flex:1 1 0;gap:var(--space-xs);align-items:center;min-width:0}._ap-rename-pencil_1dutj_1737{cursor:pointer;display:inline-flex;flex:none;align-items:center;justify-content:center;width:1.125rem;height:1.125rem;margin-left:var(--space-xs);padding:0;border:none;border-radius:var(--shape-corner-extra-small);font-size:var(--text-xs);color:var(--color-on-surface-variant);opacity:0;background:transparent;transition:opacity var(--duration-fast) var(--ease-standard)}._ap-rename-pencil_1dutj_1737:hover{color:var(--color-on-surface);background:var(--color-surface-container)}._ap-section-header_1dutj_506:hover ._ap-rename-pencil_1dutj_1737,._ap-section-header_1dutj_506:has(:focus-visible) ._ap-rename-pencil_1dutj_1737{opacity:1}._ap-section-title-edit_1dutj_1779{--rename-size: var(--text-xl);--rename-leading: var(--leading-snug);--rename-indent: var(--ap-passage-inset);flex:0 1 auto;min-width:0;max-width:100%;font-weight:var(--font-weight-semibold)}[data-app-mode=read] ._ap-outline-dot_1dutj_1063{display:none}._ap-outline-sublist_1dutj_1021>li{display:flex;align-items:center;box-sizing:border-box;min-height:2rem;padding:0 var(--space-2xs);border-radius:var(--shape-corner-extra-small);transition:background-color var(--duration-normal) var(--ease-standard)}._ap-outline-sublist_1dutj_1021>li:hover{background-color:var(--color-surface-container-high)}._ap-outline-sublist_1dutj_1021>li>._ap-outline-sublink_1dutj_1032{flex:1;min-width:0}._ap-outline-list_1dutj_781 li[data-dragging=true]{opacity:.4}._ap-outline-list_1dutj_781 li[data-drop=upper],._ap-outline-sublist_1dutj_1021 li[data-drop=upper]{box-shadow:inset 0 2px 0 0 var(--color-primary)}._ap-outline-list_1dutj_781 li[data-drop=lower],._ap-outline-sublist_1dutj_1021 li[data-drop=lower]{box-shadow:inset 0 -2px 0 0 var(--color-primary)}._ap-outline-menu_1dutj_1840{cursor:pointer;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;box-sizing:border-box;width:1.125rem;height:1.125rem;padding:0;border:none;border-radius:var(--shape-corner-extra-small);font-size:var(--text-xs);color:var(--color-on-surface-variant);opacity:0;background:transparent;transition:opacity var(--duration-fast) var(--ease-standard)}._ap-outline-menu_1dutj_1840:hover{color:var(--color-on-surface-variant)}._ap-outline-menu_1dutj_1840:focus-visible,._ap-outline-row_1dutj_842:hover ._ap-outline-menu_1dutj_1840,._ap-outline-sublist_1dutj_1021 li:hover ._ap-outline-menu_1dutj_1840{opacity:1}[data-app-mode=read] ._ap-outline-list_1dutj_781 li ._ap-outline-menu_1dutj_1840{display:none}._ap-outline-rename_1dutj_1000{--rename-size: var(--text-sm);--rename-leading: var(--leading-normal);--rename-pad-inline: var(--space-2xs);flex:1;min-width:0}._ap-outline-rename_1dutj_1000:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}@container application-page (width <= 64rem){._ap-outline-column_1dutj_627{--ap-outline-mode: drawer;position:relative;z-index:3;flex:0 0 var(--ap-outline-collapsed-width);width:var(--ap-outline-collapsed-width);background-color:transparent}._ap-outline_1dutj_627[data-collapsed=false]{width:min(var(--ap-outline-width),calc(100cqi - var(--ap-outline-collapsed-width) - var(--space-md)));background-color:var(--color-surface-container);box-shadow:var(--shadow-box-shadow-medium)}._ap-outline_1dutj_627[data-collapsed=false] ._ap-outline-scroll_1dutj_688{scrollbar-gutter:auto;padding-inline:0}._ap-outline_1dutj_627[data-collapsed=false] ._ap-outline-list_1dutj_781{padding-inline:calc(var(--space-sm) - var(--space-2xs))}._ap-outline_1dutj_627[data-collapsed=false] ._ap-outline-footer_1dutj_1156{padding:var(--space-xs) var(--space-sm) var(--space-sm)}._ap-workspace-divider_1dutj_1244{display:none}}._as-container_1qn3o_3{display:flex;flex-direction:column;width:100%}._section-content_1qn3o_12{display:flex;flex-direction:column;gap:var(--space-xs);background-color:transparent}._empty-state_1qn3o_23{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-xl) var(--space-lg);border:1px dashed var(--color-outline-variant);border-radius:1rem;font-style:italic;color:var(--color-on-surface-variant);text-align:center;background-color:var(--color-surface-container-lowest)}._empty-state-icon_1qn3o_40{margin-bottom:var(--space-md);font-size:3rem;opacity:.5}._empty-state-text_1qn3o_46{margin-bottom:var(--space-md);font-size:1.1rem;line-height:1.5}@container application-page (width <= 42.5rem){._empty-state_1qn3o_23{padding:var(--space-lg) var(--space-md)}._empty-state-text_1qn3o_46{font-size:1rem}}@container application-page (width <= 22.5rem){._empty-state_1qn3o_23{padding:var(--space-lg) var(--space-sm)}._empty-state-icon_1qn3o_40{margin-bottom:var(--space-sm);font-size:2rem}._empty-state-text_1qn3o_46{font-size:.9rem}}@media print{._as-container_1qn3o_3{break-inside:avoid}._section-content_1qn3o_12{gap:var(--space-md);padding:var(--space-md);border:1px solid #000}._empty-state_1qn3o_23{padding:var(--space-md);border:1px solid #000}}@media(prefers-contrast:more){._section-content_1qn3o_12,._empty-state_1qn3o_23{border-width:2px}}._workspace_1fxce_19{container-name:ai-revision-modal;container-type:inline-size;display:flex;flex-direction:column;gap:.75rem;height:min(62vh,38rem);min-height:20rem}._toolbar_1fxce_32{display:flex;flex:none;align-items:center;justify-content:flex-end}._panes_1fxce_41{display:grid;grid-template-columns:1fr;flex:1;gap:.75rem;min-height:0}._panes_1fxce_41[data-split=true]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}@container ai-revision-modal (width <= 42.5rem){._panes_1fxce_41[data-split=true]{grid-template-columns:1fr}}._chat_1fxce_62,._document_1fxce_63{overflow:hidden;display:flex;flex-direction:column;min-width:0;min-height:0;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium);background-color:var(--color-surface-container-lowest)}._transcript_1fxce_78{overflow-y:auto;display:flex;flex:1;flex-direction:column;gap:.6rem;min-height:0;padding:.875rem}._chat-empty_1fxce_89{max-width:22rem;margin:auto;padding:1rem;text-align:center}._chat-empty-title_1fxce_96{margin:0 0 .35rem;font-weight:var(--font-weight-semibold);color:var(--color-on-surface)}._chat-empty-hint_1fxce_102{margin:0;font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-on-surface-variant)}._message-row_1fxce_109{display:flex;max-width:85%}._message-row-user_1fxce_114{align-self:flex-end;justify-content:flex-end}._message-row-assistant_1fxce_119{align-self:flex-start}._bubble_1fxce_123{padding:.625rem .875rem;border-radius:var(--shape-corner-medium);font-size:.875rem;line-height:var(--leading-normal);overflow-wrap:anywhere;white-space:pre-wrap}._bubble-user_1fxce_133{border-bottom-right-radius:var(--shape-corner-extra-small);color:var(--color-on-primary);background-color:var(--color-primary)}._bubble-assistant_1fxce_139{border:1px solid var(--color-outline-variant);border-bottom-left-radius:var(--shape-corner-extra-small);color:var(--color-on-surface);background-color:var(--color-surface)}._bubble-error_1fxce_146{display:flex;gap:.5rem;align-items:flex-start;border-bottom-left-radius:var(--shape-corner-extra-small);color:var(--color-on-error-container);background-color:var(--color-error-container)}._typing_1fxce_161{display:inline-flex;gap:.25rem;align-items:center;padding:.15rem 0}._typing-dot_1fxce_171{width:5px;height:5px;border-radius:50%;background-color:var(--color-on-surface-variant)}._composer_1fxce_180{display:flex;flex:none;gap:.5rem;align-items:flex-end;padding:.625rem;border-top:1px solid var(--color-outline-variant);background-color:var(--color-surface)}._composer-input_1fxce_192{resize:none;overflow-y:auto;flex:1;max-height:140px;padding:.5rem .625rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small);font-family:inherit;font-size:.875rem;line-height:var(--leading-normal);color:var(--color-on-surface);background-color:var(--color-surface-container-lowest)}._composer-input_1fxce_192:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary) 20%,transparent)}._composer-input_1fxce_192::placeholder{color:var(--color-on-surface-variant)}._composer-input_1fxce_192:disabled{cursor:not-allowed;opacity:.6}._composer-btn_1fxce_227{cursor:pointer;display:inline-flex;flex:none;align-items:center;justify-content:center;width:40px;height:40px;border:none;border-radius:var(--shape-corner-small);color:var(--color-on-primary);background-color:var(--color-primary);transition:opacity var(--duration-fast) var(--ease-standard)}._composer-btn_1fxce_227:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._composer-btn_1fxce_227:disabled{cursor:not-allowed;opacity:.4}._composer-btn-stop_1fxce_257{color:var(--color-on-error);background-color:var(--color-error)}._document-header_1fxce_264{display:flex;flex:none;gap:.5rem;align-items:center;justify-content:space-between;padding:.625rem .875rem;border-bottom:1px solid var(--color-outline-variant);background-color:var(--color-surface)}._document-title_1fxce_277{display:flex;gap:.5rem;align-items:center;margin:0;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-on-surface)}._document-title_1fxce_277:before{content:"";width:3px;height:1em;border-radius:var(--shape-corner-extra-small);background-color:var(--color-primary)}._versions_1fxce_299{display:inline-flex;gap:.25rem;align-items:center}._version-btn_1fxce_305{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-extra-small);font-size:11px;color:var(--color-on-surface-variant);background-color:var(--color-surface)}._version-btn_1fxce_305:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._version-btn_1fxce_305:disabled{cursor:not-allowed;opacity:.4}._version-label_1fxce_333{font-size:var(--text-xs);color:var(--color-on-surface-variant);white-space:nowrap}._version-badge_1fxce_339{padding:.05rem .35rem;border-radius:999px;font-size:var(--text-xs2);font-weight:var(--font-weight-medium);color:var(--color-primary);background-color:color-mix(in srgb,var(--color-primary) 12%,transparent)}._document-body_1fxce_350{display:flex;flex:1;flex-direction:column;min-height:0;padding:.5rem}._document-body_1fxce_350 ._document-editor_1fxce_363{flex:1 1 0;border:none;background:transparent;box-shadow:none}._document-body_1fxce_350 ._document-editor_1fxce_363:focus-within{box-shadow:none}._stream-preview_1fxce_374{padding:.5rem;font-size:.875rem;line-height:var(--leading-relaxed);color:var(--color-on-surface-variant);overflow-wrap:anywhere;white-space:pre-wrap}._stream-caret_1fxce_384{display:inline-block;width:2px;height:1em;margin-left:2px;vertical-align:text-bottom;background-color:var(--color-primary)}._document-footer_1fxce_398{display:flex;flex:none;gap:.5rem;align-items:center;justify-content:space-between;padding:.4rem .875rem;border-top:1px solid var(--color-outline-variant);background-color:var(--color-surface)}._counts_1fxce_411{font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--color-on-surface-variant)}._count-over_1fxce_420{font-weight:var(--font-weight-semibold);color:var(--color-error)}._limits_1fxce_425{display:inline-flex;gap:.5rem;align-items:center;font-size:var(--text-xs);color:var(--color-on-surface-variant)}._limits-label_1fxce_434{margin-right:.1rem}._limit-field_1fxce_441{display:inline-flex;gap:.25rem;align-items:center;padding:.1rem .4rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small);background-color:var(--color-surface-container-lowest)}._limit-input_1fxce_454{width:2.75rem;padding:.05rem 0;border:none;font-family:inherit;font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--color-on-surface);background:transparent}._limit-input_1fxce_454::placeholder{color:var(--color-on-surface-variant)}._limit-input_1fxce_454:focus-visible{outline:none}._limit-field_1fxce_441:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary) 20%,transparent)}._limit-input_1fxce_454:disabled{cursor:not-allowed;opacity:.6}@media(prefers-reduced-motion:reduce){._composer-btn_1fxce_227{transition:none}}._grow_1jx5o_19{overflow:hidden;display:inline-grid;grid-template-columns:minmax(0,max-content);align-items:center;border-radius:var(--shape-corner-extra-small)}._grow_1jx5o_19:after{content:attr(data-value);grid-area:1 / 1;padding-right:2px;overflow-wrap:break-word;white-space:pre-wrap;visibility:hidden}._field_1jx5o_48{resize:none;overflow:hidden;grid-area:1 / 1;box-sizing:border-box;width:100%;min-width:0;height:100%;margin:0;padding:0;border:0;font:inherit;color:inherit;background:none}._field_1jx5o_48:focus{outline:none}._grow_1jx5o_19:has(._field_1jx5o_48:focus-visible){outline:2px solid var(--color-primary);outline-offset:1px}._bp-block_1j7vu_5{display:flex;flex-direction:column;gap:var(--space-2xs);box-sizing:border-box;padding:var(--space-sm);border-radius:var(--shape-corner-small);transition:outline-color var(--duration-normal) var(--ease-standard)}._bp-block_1j7vu_5:hover,._bp-block_1j7vu_5:focus-within{outline:2px dashed color-mix(in srgb,var(--color-outline-base) 50%,transparent);outline-offset:-2px}[data-bp-mode=read] ._bp-block_1j7vu_5:hover,[data-bp-mode=read] ._bp-block_1j7vu_5:focus-within{outline:none}._bp-block-head_1j7vu_36{display:flex;gap:var(--space-sm);align-items:center;justify-content:space-between;min-height:var(--size-control-md)}._bp-block-title-line_1j7vu_47{display:flex;flex:1 1 auto;gap:var(--space-xs);align-items:center;min-width:0}._bp-block-title_1j7vu_47{display:flex;gap:var(--space-2xs);align-items:center;min-width:0;margin:0;font-size:var(--text-lg);font-weight:var(--font-weight-semibold);line-height:1.4;color:var(--color-on-surface);overflow-wrap:break-word}._bp-block-rename_1j7vu_73{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:0;border:none;border-radius:var(--shape-corner-extra-small);font-size:var(--text-xs);color:var(--color-on-surface-variant);opacity:0;background:transparent;transition:opacity var(--duration-fast) var(--ease-standard)}._bp-block-rename_1j7vu_73:hover{color:var(--color-on-surface);background:var(--color-surface-container)}._bp-block_1j7vu_5:hover ._bp-block-rename_1j7vu_73,._bp-block_1j7vu_5:has(:focus-visible) ._bp-block-rename_1j7vu_73{opacity:1}._bp-block-title-edit_1j7vu_112{box-sizing:border-box;min-width:0;max-width:100%;margin:0;padding:0;border:0;font-family:inherit;font-size:var(--text-lg);font-weight:var(--font-weight-semibold);line-height:1.4;color:var(--color-on-surface);background:transparent}._bp-block-title-edit_1j7vu_112:focus-visible{border-radius:var(--shape-corner-extra-small);outline:2px solid var(--color-primary);outline-offset:1px}._bp-block-controls_1j7vu_144{display:flex;flex-flow:row wrap;flex-shrink:0;gap:var(--space-xs);align-items:center;min-width:max-content;opacity:0;transition:opacity var(--duration-normal) var(--ease-standard)}._bp-block_1j7vu_5:hover ._bp-block-controls_1j7vu_144,._bp-block_1j7vu_5:focus-within ._bp-block-controls_1j7vu_144,._bp-block_1j7vu_5:has(:where([aria-haspopup=menu])[aria-expanded=true]) ._bp-block-controls_1j7vu_144{opacity:1}._bp-control-peek_1j7vu_171{display:inline-flex}._bp-control-peek_1j7vu_171 button{--btn-collapsed-scale: 1;--btn-transition-duration: .12s}._bp-completion-toggle_1j7vu_192{display:flex;gap:var(--space-sm);align-items:center;box-sizing:border-box;min-width:max-content;height:var(--size-control-md);padding:var(--space-sm) var(--space-md);border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small);background-color:var(--color-surface-container);transition:all var(--duration-normal) var(--ease-standard)}._bp-completion-toggle_1j7vu_192[data-status=NOT_STARTED]{border-color:var(--color-outline-variant);background-color:var(--color-surface-container-high)}._bp-completion-toggle_1j7vu_192[data-status=WORKING_ON]{border-color:var(--color-secondary);background-color:var(--color-secondary-container)}._bp-completion-toggle_1j7vu_192[data-status=COMPLETED]{border-color:var(--color-primary);background-color:var(--color-primary-container)}._bp-switch-label_1j7vu_224{min-width:80px;font-size:.85rem;font-weight:var(--font-weight-semibold);color:var(--color-on-surface);white-space:nowrap}._bp-completion-toggle_1j7vu_192[data-status=NOT_STARTED] ._bp-switch-label_1j7vu_224{color:var(--color-on-surface-variant)}._bp-completion-toggle_1j7vu_192[data-status=WORKING_ON] ._bp-switch-label_1j7vu_224{color:var(--color-on-secondary-container)}._bp-completion-toggle_1j7vu_192[data-status=COMPLETED] ._bp-switch-label_1j7vu_224{color:var(--color-on-primary-container)}._bp-status-dot_1j7vu_246{flex-shrink:0;width:.625rem;height:.625rem;border-radius:50%;background-color:var(--color-error);box-shadow:0 1px 3px #0003}._bp-status-dot_1j7vu_246[data-status=WORKING_ON]{background-color:var(--color-secondary)}._bp-status-dot_1j7vu_246[data-status=COMPLETED]{background-color:var(--color-primary)}._bp-block-body_1j7vu_265{min-width:0;margin:var(--space-2xs) 0}._bp-preview_1j7vu_280{cursor:text;position:relative;box-sizing:border-box;width:100%;padding:var(--space-md);border:1px solid transparent;border-radius:var(--shape-corner-small);transition:background-color var(--duration-normal) var(--ease-standard),border-color var(--duration-normal) var(--ease-standard)}._bp-preview-body_1j7vu_296{max-width:100%;font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--color-on-surface)}._bp-preview-edit_1j7vu_305{cursor:text;position:absolute;inset:0;padding:0;border:0;border-radius:inherit;background:transparent}._bp-preview_1j7vu_280:has(._bp-preview-edit_1j7vu_305:focus-visible){border-color:var(--color-outline-base)}._bp-preview-edit-label_1j7vu_325{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border-width:0;white-space:nowrap;clip-path:inset(50%)}._bp-preview-edit_1j7vu_305:focus-visible ._bp-preview-edit-label_1j7vu_325{top:var(--space-2xs);right:var(--space-2xs);width:auto;height:auto;margin:0;padding:var(--space-2xs) var(--space-xs);border-radius:var(--shape-corner-extra-small);font-size:var(--text-sm);color:var(--color-on-surface);background-color:var(--color-surface-container-high);clip-path:none}._bp-gap-panel_1j7vu_364{box-sizing:border-box;width:100%;border:1px dashed color-mix(in srgb,var(--color-outline-variant) 45%,transparent);border-radius:var(--shape-corner-extra-small);background-color:var(--color-surface-container)}._bp-gap_1j7vu_364{cursor:pointer;display:flex;gap:var(--space-lg);align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;padding:var(--space-sm) var(--space-md);border:0;text-align:left;background:transparent}._bp-gap_1j7vu_364[data-inert]{cursor:default;margin:0}._bp-gap-label_1j7vu_400{display:flex;gap:var(--space-sm);align-items:center;font-size:var(--typescale-body-medium-size);color:color-mix(in srgb,var(--color-on-surface-variant) 70%,transparent)}._bp-gap-action_1j7vu_409{font-family:inherit;font-size:var(--typescale-body-medium-size);font-weight:var(--font-weight-semibold);color:color-mix(in srgb,var(--color-on-surface-variant) 70%,transparent);white-space:nowrap}._bp-gap_1j7vu_364:hover ._bp-gap-action_1j7vu_409,._bp-gap_1j7vu_364:focus-visible ._bp-gap-action_1j7vu_409{color:var(--color-on-surface-variant);text-decoration:underline}._bp-block-foot_1j7vu_431{display:flex;gap:var(--space-md);align-items:center;justify-content:space-between;margin:0 var(--space-md);padding:var(--space-2xs) 0;border-top:1px solid transparent;font-size:var(--text-xs);color:var(--color-on-surface-variant);opacity:0;transition:border-color var(--duration-normal) var(--ease-standard),opacity var(--duration-normal) var(--ease-standard)}._bp-block_1j7vu_5:hover ._bp-block-foot_1j7vu_431,._bp-block_1j7vu_5:focus-within ._bp-block-foot_1j7vu_431,._bp-block-foot_1j7vu_431[data-busy=true]{border-top-color:var(--color-outline-variant);opacity:1}._bp-count_1j7vu_463,._bp-save-state_1j7vu_467{white-space:nowrap}._bp-save-state_1j7vu_467[data-state=error]{font-weight:var(--font-weight-semibold);color:var(--color-error)}._bp-block-body_1j7vu_265 .tiptap{max-width:100%;padding:var(--space-md);font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--color-on-surface)}._bp-block-body_1j7vu_265 .tiptap p{line-height:var(--leading-relaxed)}._bp-block-body_1j7vu_265 [data-resting=true] .tiptap>.is-trailing-blank{display:none}@media(prefers-reduced-motion:reduce){._bp-block-rename_1j7vu_73,._bp-block-controls_1j7vu_144,._bp-preview_1j7vu_280,._bp-block-foot_1j7vu_431{transition:none}}._bp-block_1j7vu_5:hover ._bp-block-body_1j7vu_265:not(:has(._bp-gap_1j7vu_364)),._bp-block_1j7vu_5:focus-within ._bp-block-body_1j7vu_265:not(:has(._bp-gap_1j7vu_364)){border-radius:var(--shape-corner-small);background-color:var(--color-surface-container)}[data-bp-mode=read] ._bp-block_1j7vu_5:hover ._bp-block-body_1j7vu_265,[data-bp-mode=read] ._bp-block_1j7vu_5:focus-within ._bp-block-body_1j7vu_265{background-color:transparent}._bp-block-body_1j7vu_265:focus-within .tiptap{background-color:var(--color-surface)}._bp-caption-line_1j7vu_542{display:flex;min-width:0;padding:var(--space-2xs) 0}._bp-caption_1j7vu_542{cursor:text;overflow:hidden;min-width:0;max-width:100%;margin:0;padding:0;border:0;font-family:inherit;font-size:var(--text-sm);font-style:italic;color:var(--color-on-surface-variant);text-align:left;text-overflow:ellipsis;white-space:nowrap;background:transparent}._bp-caption_1j7vu_542[data-empty]{color:color-mix(in srgb,var(--color-on-surface-variant) 70%,transparent);opacity:0;transition:opacity var(--duration-fast) var(--ease-standard)}._bp-caption_1j7vu_542[data-empty]:focus-visible,._bp-block_1j7vu_5:hover ._bp-caption_1j7vu_542[data-empty]{opacity:1}._bp-caption_1j7vu_542:hover{color:var(--color-on-surface)}[data-bp-mode=read] ._bp-caption_1j7vu_542:hover{color:var(--color-on-surface-variant)}._bp-caption-edit_1j7vu_596{box-sizing:border-box;min-width:0;max-width:100%;margin:0;padding:0;border:0;font-family:inherit;font-size:var(--text-sm);font-style:italic;color:var(--color-on-surface);background:transparent}._bp-caption-line_1j7vu_542:hover ._bp-caption-pencil_1j7vu_615,._bp-caption-line_1j7vu_542:has(:focus-visible) ._bp-caption-pencil_1j7vu_615{opacity:1}._bp-read_1j7vu_626{max-width:100%;padding:var(--space-2xs) 0;font-size:var(--typescale-body-medium-size);line-height:1.6;color:var(--color-on-surface)}._figure-container_1v5dv_4{cursor:pointer;position:relative;display:flex;align-items:center;justify-content:center;margin:var(--space-2xs) 0;border-radius:var(--shape-corner-small);transition:all var(--duration-fast) var(--ease-standard)}._figure-container-empty_1v5dv_27{border:1px dashed color-mix(in srgb,var(--color-outline-variant) 45%,transparent);border-radius:var(--shape-corner-extra-small);background-color:var(--color-surface-container)}._figure-container-filled_1v5dv_35{cursor:default;border:1px solid var(--color-outline-variant);background-color:transparent}._figure-container-drag-over_1v5dv_42{border:2px dashed var(--color-primary);background-color:color-mix(in srgb,var(--color-primary) 10%,transparent)}._loading-container_1v5dv_48{display:flex;flex-direction:column;gap:1rem;align-items:center;color:var(--color-on-surface-variant)}._loading-spinner_1v5dv_59{width:40px;height:40px;border:3px solid var(--color-outline-variant);border-top:3px solid var(--color-primary);border-radius:50%}._loading-text_1v5dv_70{margin:0;font-size:.9rem;color:var(--color-on-surface-variant)}._figure-image_1v5dv_77{max-width:100%;max-height:400px;border-radius:var(--shape-corner-small);object-fit:contain}._empty-state-content_1v5dv_85{display:flex;flex-direction:column;gap:1rem;align-items:center;padding:2rem;color:var(--color-on-surface-variant);text-align:center}._empty-state-icon_1v5dv_98{font-size:var(--text-3xl);color:color-mix(in srgb,var(--color-on-surface-variant) 70%,transparent)}._empty-state-text_1v5dv_106{display:flex;flex-direction:column;gap:.5rem}._empty-state-primary_1v5dv_113{margin:0;font-size:var(--typescale-body-medium-size);color:color-mix(in srgb,var(--color-on-surface-variant) 70%,transparent)}._empty-state-secondary_1v5dv_120{margin:0;font-size:var(--text-sm);color:color-mix(in srgb,var(--color-on-surface-variant) 70%,transparent)}._empty-state-content_1v5dv_85[data-failed] ._empty-state-icon_1v5dv_98{color:var(--color-error)}._empty-state-content_1v5dv_85[data-failed] ._empty-state-primary_1v5dv_113{color:var(--color-on-surface)}._action-buttons-container_1v5dv_138{display:flex;gap:.5rem;justify-content:center;margin-top:1rem;padding:.5rem}._figure-container_1v5dv_4:focus{outline:2px solid var(--color-primary);outline-offset:2px}._figure-container-empty_1v5dv_27:hover{border-color:var(--color-outline-variant)}@container business-plan-page (width <= 42.5rem){._empty-state-content_1v5dv_85{padding:1.5rem}._empty-state-icon_1v5dv_98{font-size:3rem}._empty-state-primary_1v5dv_113{font-size:.9rem}._empty-state-secondary_1v5dv_120{font-size:.8rem}._action-buttons-container_1v5dv_138{flex-direction:column;align-items:center}}@media(prefers-contrast:more){._figure-container-empty_1v5dv_27{border-width:3px}._figure-container-drag-over_1v5dv_42{border-width:4px}}@media(prefers-reduced-motion:reduce){._figure-container_1v5dv_4{transition:none}}@media print{._figure-container_1v5dv_4{break-inside:avoid;border:1px solid #000}._action-buttons-container_1v5dv_138{display:none}}@media(prefers-color-scheme:dark){._figure-image_1v5dv_77{filter:brightness(.9)}}._figure-container_1v5dv_4[aria-disabled=true]{pointer-events:none;opacity:.6}._figure-container_1v5dv_4[data-uploading=true]{pointer-events:none}._file-tag_5k5s6_7{--file-tag-color: var(--color-primary);--motion-lift-shadow: 0 2px 4px color-mix(in srgb, var(--color-shadow) 10%, transparent);cursor:pointer;display:inline-flex;gap:4px;align-items:center;padding:4px 8px;border:1px solid var(--file-tag-color);border-radius:16px;font-size:.8rem;color:var(--file-tag-color);white-space:nowrap;background-color:color-mix(in srgb,var(--file-tag-color) 20%,transparent)}._file-tag_5k5s6_7:not([draggable=true]){--motion-lift-shadow: none}._file-tag_5k5s6_7[draggable=true]:active{opacity:.8}._tag-icon_5k5s6_40{font-size:.7rem}._tag-remove_5k5s6_44{cursor:pointer;display:flex;align-items:center;justify-content:center;width:14px;height:14px;border:none;border-radius:50%;background:transparent;transition:background-color var(--duration-fast) var(--ease-standard)}._tag-remove_5k5s6_44:hover{background-color:color-mix(in srgb,var(--color-on-surface) 10%,transparent)}._menu_dpbi0_7{position:fixed;z-index:1000;display:flex;flex-direction:column;box-sizing:border-box;padding:var(--space-2xs);border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small);background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-medium)}._item_dpbi0_29{cursor:pointer;display:flex;gap:var(--space-xs);align-items:center;box-sizing:border-box;width:100%;padding:var(--space-2xs) var(--space-sm);border:none;border-radius:var(--shape-corner-extra-small);font:inherit;font-size:var(--text-sm);color:var(--color-on-surface);text-align:left;background:transparent}._item_dpbi0_29:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}._item_dpbi0_29:disabled{cursor:not-allowed;color:var(--color-on-surface-variant);opacity:.5}._item-danger_dpbi0_63{color:var(--color-error)}._item_dpbi0_29:hover:not(:disabled){background-color:var(--color-surface-container)}._item-danger_dpbi0_63:hover:not(:disabled){background-color:color-mix(in srgb,var(--color-error) 8%,transparent)}._item-icon_dpbi0_75{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:1rem;font-size:var(--text-sm)}._item-label_dpbi0_86{overflow:hidden;flex:1;text-overflow:ellipsis;white-space:nowrap}@media(prefers-reduced-motion:reduce){._menu_dpbi0_7{animation:none}}._picker-container_1fube_6{display:flex;flex-direction:column;gap:var(--space-md);align-items:center;justify-content:center;margin:var(--space-2xs) 0;padding:var(--space-xl);border:1px dashed color-mix(in srgb,var(--color-outline-variant) 45%,transparent);border-radius:var(--shape-corner-extra-small);text-align:center;background-color:var(--color-surface-container)}._picker-icon_1fube_26{font-size:2rem;color:var(--color-on-surface-variant)}._picker-label_1fube_31{margin:0;font-size:.95rem;color:var(--color-on-surface-variant)}._picker-select_1fube_37{width:100%;max-width:400px}._metric-card_1fube_42{cursor:pointer;margin:var(--space-2xs) 0;border:1px solid var(--color-outline-variant);border-radius:8px}._metric-card_1fube_42:hover{border-color:var(--color-primary);box-shadow:0 2px 8px #0000001a}._bp-container_tb1x4_5{--bp-rail-top: 60px;--bp-navbar-height: 52px;--bp-outline-width: 17.5rem;--bp-outline-collapsed-width: 3rem;--bp-anchor-drop: var(--space-md);container-name:business-plan-page;container-type:inline-size;display:flex;flex-direction:column;max-width:100%}._bp-workspace_tb1x4_31{display:flex;flex-direction:row;align-items:flex-start;box-sizing:border-box;min-height:500px;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium);background-color:var(--color-surface)}._bp-workspace-divider_tb1x4_49{flex:none;align-self:stretch;width:1px;background-color:var(--color-outline-variant)}._bp-outline-column_tb1x4_58{--bp-outline-mode: column;flex:0 0 auto;align-self:stretch;border-radius:var(--shape-corner-medium) 0 0 var(--shape-corner-medium);background-color:var(--color-surface-container);transition:background-color var(--duration-normal) var(--ease-standard)}._bp-outline-column_tb1x4_58[data-collapsed=true]{background-color:transparent}._bp-outline_tb1x4_58{--bp-outline-row-height: 2rem;position:sticky;top:calc(var(--bp-rail-top) - var(--bp-navbar-height) - var(--space-2xl));display:flex;flex:0 0 auto;flex-direction:column;box-sizing:border-box;width:var(--bp-outline-width);min-width:0;max-height:calc(100vh - var(--bp-rail-top) - var(--space-md));border-radius:var(--shape-corner-medium);transition:width var(--duration-normal) var(--ease-standard),padding var(--duration-normal) var(--ease-standard)}._bp-outline_tb1x4_58[data-collapsed=true]{overflow:visible;align-self:flex-start;width:var(--bp-outline-collapsed-width);max-height:none;padding:var(--space-2xs);background:transparent}._bp-outline-scroll_tb1x4_117{scrollbar-color:var(--color-outline-variant) transparent;scrollbar-width:thin;scrollbar-gutter:stable;overflow-y:auto;flex:1;min-width:0;min-height:0;padding-top:var(--space-xs);padding-left:var(--space-xs)}._bp-outline-bar_tb1x4_131{display:flex;flex:none;align-items:center;justify-content:flex-end;padding-bottom:var(--space-2xs)}._bp-outline-header_tb1x4_140{display:flex;gap:var(--space-xs);align-items:center;justify-content:space-between;padding:var(--space-sm);border-bottom:1px solid var(--color-outline-variant)}._bp-outline-title-group_tb1x4_150{display:inline-flex;gap:var(--space-2xs);align-items:center}._bp-outline-heading_tb1x4_156{font-size:var(--text-xs);font-weight:var(--font-weight-bold);color:var(--color-on-surface-variant);text-transform:uppercase;letter-spacing:.08em}._bp-outline-info_tb1x4_164{cursor:help;display:inline-flex;align-items:center;font-size:var(--text-sm);color:var(--color-on-surface-variant);opacity:.6;transition:opacity var(--duration-fast) var(--ease-standard)}._bp-outline-info_tb1x4_164:hover,._bp-outline-info_tb1x4_164:focus-visible{opacity:1}._bp-outline-collapse_tb1x4_183{cursor:pointer;display:flex;flex-shrink:0;align-items:center;justify-content:center;box-sizing:border-box;width:1.75rem;height:1.75rem;padding:0;border:none;font-size:var(--text-sm);color:var(--color-outline-base);background:transparent;transition:color var(--duration-normal) var(--ease-standard)}._bp-outline-collapse_tb1x4_183:hover{color:var(--color-on-surface-variant)}._bp-outline_tb1x4_58[data-collapsed=true] ._bp-outline-collapse_tb1x4_183{width:100%;height:var(--size-control-md);font-size:var(--text-lg)}._bp-outline-listbar_tb1x4_218{display:flex;justify-content:flex-end;padding:0 calc(var(--space-2xs) * 3)}._bp-outline-expand-all_tb1x4_224{cursor:pointer;display:flex;align-items:center;padding:var(--space-2xs) 0;border:none;border-radius:var(--shape-corner-extra-small);font-size:var(--text-xs);color:var(--color-on-surface-variant);background:transparent}._bp-outline-expand-all_tb1x4_224:hover,._bp-outline-expand-all_tb1x4_224:focus-visible{text-decoration:underline}._bp-outline-list_tb1x4_218{display:flex;flex-direction:column;gap:1px;margin:0;padding:0 var(--space-2xs) var(--space-md);list-style:none}._bp-outline-list_tb1x4_218>li{position:relative}._bp-outline-row_tb1x4_261{display:flex;align-items:center;box-sizing:border-box;min-height:var(--bp-outline-row-height);padding:0 var(--space-2xs);border-radius:var(--shape-corner-extra-small);transition:background-color var(--duration-normal) var(--ease-standard)}._bp-outline-row_tb1x4_261:hover{background-color:var(--color-surface-container-high)}._bp-outline-twisty_tb1x4_277{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:.75rem;font-size:var(--text-xs2);color:var(--color-on-surface-variant)}._bp-outline-subtwisty_tb1x4_292{cursor:pointer;position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:.75rem;height:1.25rem;margin-left:var(--space-2xs);padding:0;border:none;font-size:var(--text-xs2);color:var(--color-on-surface-variant);background:transparent}._bp-outline-subtwisty_tb1x4_292:hover{color:var(--color-on-surface)}._bp-outline-subtwisty_tb1x4_292:after{content:"";position:absolute;inset:-2px -6px}._bp-outline-twisty-slot_tb1x4_333{flex-shrink:0;width:.75rem}._bp-outline-link_tb1x4_338{display:flex;flex:1;gap:var(--space-2xs);align-items:center;justify-content:space-between;box-sizing:border-box;min-width:0;padding:var(--space-2xs);border-radius:var(--shape-corner-extra-small);font-size:var(--text-sm);text-decoration:none}._bp-outline-link_tb1x4_338,._bp-outline-link_tb1x4_338:visited,._bp-outline-link_tb1x4_338:hover,._bp-outline-link_tb1x4_338:active{color:var(--color-on-surface)}._bp-outline-label_tb1x4_366{overflow:hidden;flex:1;min-width:0;line-height:var(--leading-snug);text-overflow:ellipsis;white-space:nowrap}._bp-outline-count_tb1x4_377{flex-shrink:0;font-size:var(--text-xs);color:var(--color-on-surface-variant)}._bp-outline-sublist_tb1x4_383{display:flex;flex-direction:column;gap:1px;margin:0 0 var(--space-2xs);padding:0 0 0 var(--space-sm);list-style:none}._bp-outline-sublist_tb1x4_383>li{--bp-row-step: 0;position:relative;display:flex;align-items:center;box-sizing:border-box;min-height:var(--bp-outline-row-height);padding:0 var(--space-2xs) 0 calc(var(--space-2xs) + var(--space-sm) * var(--bp-row-step));border-radius:var(--shape-corner-extra-small);transition:background-color var(--duration-normal) var(--ease-standard)}._bp-outline-sublist_tb1x4_383>li:hover{background-color:var(--color-surface-container-high)}._bp-outline-add_tb1x4_425:after,._bp-outline-menu_tb1x4_426:after,._bp-rename-pencil_tb1x4_427:after{content:"";position:absolute;inset:-3px}._bp-outline-sublink_tb1x4_433{display:flex;flex:1;gap:var(--space-xs);align-items:center;box-sizing:border-box;min-width:0;padding:var(--space-2xs);border-radius:var(--shape-corner-extra-small);font-size:var(--text-sm);text-decoration:none}._bp-outline-sublink_tb1x4_433,._bp-outline-sublink_tb1x4_433:visited{color:var(--color-on-surface-variant)}._bp-outline-sublink_tb1x4_433:hover{color:var(--color-on-surface)}._bp-outline-dot_tb1x4_465{flex-shrink:0;width:.4375rem;height:.4375rem;border-radius:50%;background-color:var(--color-error)}._bp-outline-dot_tb1x4_465[data-status=WORKING_ON]{background-color:var(--color-secondary)}._bp-outline-dot_tb1x4_465[data-status=COMPLETED]{background-color:var(--color-primary)}._bp-outline-dot-slot_tb1x4_483{flex-shrink:0;width:.4375rem}._bp-document-column_tb1x4_488{display:flex;flex:1;flex-direction:column;min-width:0}._bp-document_tb1x4_488{--bp-name-inset: var(--space-sm);display:flex;flex:1;flex-direction:column;min-width:0;padding:var(--space-lg)}._bp-chapter_tb1x4_513{scroll-margin-top:calc(var(--bp-rail-top) - var(--bp-navbar-height) + var(--bp-anchor-drop));display:flex;flex-direction:column;gap:var(--space-xs);margin-bottom:var(--space-lg);padding:var(--space-xs);border-radius:var(--shape-corner-extra-small);outline:2px solid transparent;outline-offset:6px;transition:outline-color var(--duration-normal) var(--ease-standard)}._bp-chapter_tb1x4_513:hover,._bp-chapter_tb1x4_513:focus-within{outline-color:color-mix(in srgb,var(--color-outline-base) 50%,transparent)}[data-bp-mode=read] ._bp-chapter_tb1x4_513:hover,[data-bp-mode=read] ._bp-chapter_tb1x4_513:focus-within{outline-color:transparent}._bp-chapter-divider_tb1x4_547{height:1px;margin:0 0 var(--space-lg);background-color:var(--color-outline-variant)}._bp-chapter-header_tb1x4_555{display:flex;flex-flow:row nowrap;gap:var(--space-md);align-items:baseline;justify-content:space-between;padding:0 0 var(--space-xs)}._bp-chapter-title_tb1x4_565{min-width:0;margin:0 0 0 var(--space-sm);font-size:var(--text-xl);font-weight:var(--font-weight-semibold);line-height:var(--leading-snug);color:var(--color-on-surface);overflow-wrap:break-word;transition:color var(--duration-normal) var(--ease-standard)}._bp-chapter_tb1x4_513:hover ._bp-chapter-title_tb1x4_565,._bp-chapter_tb1x4_513:focus-within ._bp-chapter-title_tb1x4_565{color:var(--color-primary)}[data-bp-mode=read] ._bp-chapter_tb1x4_513:hover ._bp-chapter-title_tb1x4_565,[data-bp-mode=read] ._bp-chapter_tb1x4_513:focus-within ._bp-chapter-title_tb1x4_565{color:var(--color-on-surface)}._bp-chapter-status_tb1x4_593{display:flex;flex:none;align-self:flex-start;white-space:nowrap;opacity:0;transition:opacity var(--duration-normal) var(--ease-standard)}._bp-chapter_tb1x4_513:hover ._bp-chapter-status_tb1x4_593,._bp-chapter_tb1x4_513:focus-within ._bp-chapter-status_tb1x4_593{opacity:1}._bp-chapter-completion_tb1x4_610{padding:var(--space-2xs) var(--space-xs);border-radius:var(--shape-corner-extra-small);font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-on-surface-variant);background-color:var(--color-surface-container)}._bp-section-slot_tb1x4_622{scroll-margin-top:calc(var(--bp-rail-top) - var(--bp-navbar-height) + var(--bp-anchor-drop));display:flex;flex-direction:column;gap:var(--space-xs);border-radius:var(--shape-corner-extra-small);outline:2px solid transparent;outline-offset:4px;transition:outline-color var(--duration-normal) var(--ease-standard)}._bp-section-children_tb1x4_643{display:flex;flex-direction:column;gap:var(--space-xs);margin-left:calc(var(--bp-name-inset) + .25rem);padding-left:var(--space-md);border-left:1px solid var(--color-outline-variant)}._bp-section-slot_tb1x4_622[data-structure][data-flash],._bp-section-slot_tb1x4_622[data-structure][data-peek]{outline-color:color-mix(in srgb,var(--color-outline-base) 50%,transparent)}._bp-section-slot_tb1x4_622[data-flash]:not([data-structure])>[data-bp-block],._bp-section-slot_tb1x4_622[data-peek]:not([data-structure])>[data-bp-block]{outline:2px dashed color-mix(in srgb,var(--color-outline-base) 50%,transparent);outline-offset:-2px}._bp-subheading-line_tb1x4_684{display:flex;align-items:center;min-width:0;margin:var(--space-sm) 0 0 var(--bp-name-inset)}._bp-subheading_tb1x4_684{margin:0;font-size:var(--text-lg);font-weight:var(--font-weight-semibold);line-height:var(--leading-snug);color:var(--color-on-surface);overflow-wrap:break-word}._bp-subheading-edit_tb1x4_704{flex:0 1 auto;box-sizing:border-box;min-width:0;max-width:100%;margin:0;padding:0;border:0;font-family:inherit;font-size:var(--text-lg);font-weight:var(--font-weight-semibold);line-height:var(--leading-snug);color:var(--color-on-surface);background:transparent}._bp-unsupported_tb1x4_727{display:flex;flex-direction:column;gap:var(--space-xs);padding:var(--space-md);border:1px dashed var(--color-outline-variant);border-radius:var(--shape-corner-small)}._bp-unsupported-note_tb1x4_737{margin:0;font-size:var(--text-sm);font-style:italic;color:var(--color-on-surface-variant)}._bp-empty-state_tb1x4_744{display:flex;align-items:center;justify-content:center;min-height:200px;padding:var(--space-xl) var(--space-lg);border:1px dashed var(--color-outline-variant);border-radius:var(--shape-corner-medium);color:var(--color-on-surface-variant);text-align:center}._bp-empty-state-text_tb1x4_760{margin:0;font-size:var(--text-sm)}._bp-empty-state-notice_tb1x4_767{margin-bottom:var(--space-md)}._bp-outline-actions_tb1x4_774{overflow:hidden;display:flex;flex-shrink:0;gap:var(--space-xs);align-items:center;max-width:0;opacity:0;transition:max-width var(--duration-fast) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard)}._bp-outline-row_tb1x4_261:hover ._bp-outline-actions_tb1x4_774,._bp-outline-row_tb1x4_261:has(:focus-visible) ._bp-outline-actions_tb1x4_774,._bp-outline-row_tb1x4_261:has([aria-haspopup=menu][aria-expanded=true]) ._bp-outline-actions_tb1x4_774{max-width:3rem;margin-left:2px;opacity:1}._bp-outline-add_tb1x4_425,._bp-outline-menu_tb1x4_426{cursor:pointer;position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;box-sizing:border-box;width:1.125rem;height:1.125rem;padding:0;border:none;border-radius:var(--shape-corner-extra-small);font-size:var(--text-xs);color:var(--color-on-surface-variant);background:transparent}._bp-outline-add_tb1x4_425:hover,._bp-outline-add_tb1x4_425:focus-visible,._bp-outline-menu_tb1x4_426:hover,._bp-outline-menu_tb1x4_426:focus-visible{color:var(--color-on-surface);background:var(--color-surface-container-high)}._bp-outline-sublist_tb1x4_383>li>._bp-outline-add_tb1x4_425{margin-right:var(--space-xs)}._bp-outline-sublist_tb1x4_383>li ._bp-outline-menu_tb1x4_426,._bp-outline-sublist_tb1x4_383>li ._bp-outline-add_tb1x4_425{opacity:0;transition:opacity var(--duration-fast) var(--ease-standard)}._bp-outline-sublist_tb1x4_383>li:hover ._bp-outline-menu_tb1x4_426,._bp-outline-sublist_tb1x4_383>li ._bp-outline-menu_tb1x4_426:focus-visible,._bp-outline-sublist_tb1x4_383>li ._bp-outline-menu_tb1x4_426[aria-expanded=true],._bp-outline-sublist_tb1x4_383>li:hover ._bp-outline-add_tb1x4_425,._bp-outline-sublist_tb1x4_383>li ._bp-outline-add_tb1x4_425:focus-visible,._bp-outline-sublist_tb1x4_383>li ._bp-outline-add_tb1x4_425[aria-expanded=true]{opacity:1}._bp-outline-sublist_tb1x4_383>li>._bp-outline-sublink_tb1x4_433{flex:1;min-width:0}._bp-outline-list_tb1x4_218 li[data-dragging=true]{opacity:.4}._bp-outline-list_tb1x4_218>li[data-drop=upper]:before,._bp-outline-sublist_tb1x4_383>li[data-drop=upper]:before,._bp-outline-list_tb1x4_218>li[data-drop=lower]:after,._bp-outline-sublist_tb1x4_383>li[data-drop=lower]:after{pointer-events:none;content:"";position:absolute;right:0;left:0;height:2px;background-color:var(--color-primary)}._bp-outline-list_tb1x4_218>li[data-drop=upper]:before,._bp-outline-sublist_tb1x4_383>li[data-drop=upper]:before{top:-1px}._bp-outline-list_tb1x4_218>li[data-drop=lower]:after,._bp-outline-sublist_tb1x4_383>li[data-drop=lower]:after{bottom:-2px}._bp-outline-list_tb1x4_218>li[data-drop=into]>._bp-outline-row_tb1x4_261,._bp-outline-sublist_tb1x4_383>li[data-drop=into]{box-shadow:inset 0 0 0 1px var(--color-primary)}._bp-outline-rename_tb1x4_912{flex:1;box-sizing:border-box;min-width:0;margin:-1px calc(-1 * (var(--space-2xs) + 1px));padding:0 var(--space-2xs);border:1px solid var(--color-primary);border-radius:var(--shape-corner-extra-small);font-family:inherit;font-size:inherit;line-height:var(--leading-snug);color:var(--color-on-surface);background-color:var(--color-surface)}._bp-outline-rename_tb1x4_912:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}._bp-add-choices_tb1x4_937{display:flex;flex-direction:column;gap:var(--space-sm)}._bp-add-choice_tb1x4_937{cursor:pointer;display:flex;gap:var(--space-md);align-items:center;box-sizing:border-box;width:100%;padding:var(--space-md);border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small);font-family:inherit;text-align:left;background-color:var(--color-surface);transition:border-color var(--duration-normal) var(--ease-standard),background-color var(--duration-normal) var(--ease-standard)}._bp-add-choice_tb1x4_937:hover{border-color:var(--color-primary);background-color:var(--color-surface-container)}._bp-add-choice_tb1x4_937:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._bp-add-choice_tb1x4_937:active{background-color:var(--color-surface-container-high)}._bp-add-choice-icon_tb1x4_980{display:inline-flex;flex:none;align-items:center;justify-content:center;box-sizing:border-box;width:var(--size-control-md);height:var(--size-control-md);border-radius:var(--shape-corner-small);color:var(--color-on-surface-variant);background-color:var(--color-surface-container)}._bp-add-choice-text_tb1x4_996{display:flex;flex-direction:column;gap:var(--space-2xs);min-width:0}._bp-add-choice-label_tb1x4_1003{font-size:var(--text-base);font-weight:var(--font-weight-semibold);color:var(--color-on-surface)}._bp-add-choice-note_tb1x4_1009{font-size:var(--text-sm);color:var(--color-on-surface-variant)}._bp-outline-footer_tb1x4_1014{display:flex;flex:none;padding:var(--space-2xs) calc(var(--space-2xs) * 3) var(--space-sm)}._bp-outline-footer_tb1x4_1014>*{flex:1 1 auto;min-width:0}._bp-outline-add-chapter_tb1x4_1027{--btn-base-height: var(--size-control-md);justify-content:center;width:100%}._bp-chapter-title-line_tb1x4_1036{display:flex;flex:1 1 0;gap:var(--space-xs);align-items:center;min-width:0}._bp-rename-pencil_tb1x4_427{cursor:pointer;position:relative;display:inline-flex;flex:none;align-items:center;justify-content:center;width:1.125rem;height:1.125rem;margin-left:var(--space-xs);padding:0;border:none;border-radius:var(--shape-corner-extra-small);font-size:var(--text-xs);color:var(--color-on-surface-variant);vertical-align:middle;opacity:0;background:transparent;transition:opacity var(--duration-fast) var(--ease-standard)}._bp-rename-pencil_tb1x4_427:hover{color:var(--color-on-surface);background:var(--color-surface-container)}._bp-chapter-header_tb1x4_555:hover ._bp-rename-pencil_tb1x4_427,._bp-chapter-header_tb1x4_555:has(:focus-visible) ._bp-rename-pencil_tb1x4_427{opacity:1}._bp-subheading-line_tb1x4_684:hover ._bp-rename-pencil_tb1x4_427,._bp-subheading-line_tb1x4_684:has(:focus-visible) ._bp-rename-pencil_tb1x4_427{opacity:1}._bp-chapter-title-edit_tb1x4_1095{flex:0 1 auto;box-sizing:border-box;min-width:0;max-width:100%;margin:0 0 0 var(--space-sm);padding:0;border:0;font-family:inherit;font-size:var(--text-xl);font-weight:var(--font-weight-semibold);line-height:var(--leading-snug);color:var(--color-on-surface);background:transparent}._bp-chapter_tb1x4_513[data-flash],._bp-chapter_tb1x4_513[data-peek]{outline-color:color-mix(in srgb,var(--color-outline-base) 50%,transparent)}@media(prefers-reduced-motion:reduce){._bp-outline-actions_tb1x4_774,._bp-outline-sublist_tb1x4_383>li ._bp-outline-menu_tb1x4_426,._bp-rename-pencil_tb1x4_427,._bp-outline_tb1x4_58,._bp-outline-column_tb1x4_58,._bp-chapter_tb1x4_513,._bp-chapter-title_tb1x4_565,._bp-chapter-status_tb1x4_593,._bp-section-slot_tb1x4_622{transition:none}}@container business-plan-page (width <= 64rem){._bp-outline-column_tb1x4_58{--bp-outline-mode: drawer;position:relative;z-index:3;flex:0 0 var(--bp-outline-collapsed-width);width:var(--bp-outline-collapsed-width);background-color:transparent}._bp-outline_tb1x4_58[data-collapsed=false]{width:min(var(--bp-outline-width),calc(100cqi - var(--bp-outline-collapsed-width) - var(--space-md)));background-color:var(--color-surface-container);box-shadow:var(--shadow-box-shadow-medium)}._bp-outline_tb1x4_58[data-collapsed=false] ._bp-outline-scroll_tb1x4_117{scrollbar-gutter:auto;padding-inline:0}._bp-outline_tb1x4_58[data-collapsed=false] ._bp-outline-list_tb1x4_218{padding-inline:calc(var(--space-sm) - var(--space-2xs))}._bp-outline_tb1x4_58[data-collapsed=false] ._bp-outline-footer_tb1x4_1014{padding:var(--space-xs) var(--space-sm) var(--space-sm)}._bp-workspace-divider_tb1x4_49{display:none}}:root{--bp-read-veil-tint: rgb(0 0 0 / 50%)}._bp-read-veil_tb1x4_1198{--motion-ease: var(--ease-standard);cursor:default;position:fixed;z-index:1002;inset:0;background-color:var(--bp-read-veil-tint)}._bp-container_tb1x4_5[data-bp-veiled]{position:relative;z-index:1003;background-color:var(--color-surface)}._bp-read-veil-inner_tb1x4_1226{--motion-ease: var(--ease-standard);cursor:default;position:absolute;z-index:1;inset:0;background-color:var(--bp-read-veil-tint)}._bp-container_tb1x4_5[data-bp-veiled] ._bp-workspace_tb1x4_31{position:relative;z-index:2}[data-bp-mode=read] ._bp-document_tb1x4_488{max-width:90ch;margin-inline:auto}._bp-doc-title_tb1x4_1255{margin:0 0 var(--space-xl);padding-left:calc(var(--space-xs) + var(--space-sm));font-size:var(--text-3xl);font-weight:var(--font-weight-bold);line-height:1.2;color:var(--color-on-surface)}[data-bp-mode=read] ._bp-outline-listbar_tb1x4_218,[data-bp-mode=read] ._bp-outline-footer_tb1x4_1014{display:none}@media(max-width:48rem){._bp-read-veil_tb1x4_1198,._bp-read-veil-inner_tb1x4_1226{display:none}._bp-container_tb1x4_5[data-bp-veiled]{z-index:auto}}._bp-doc-bar_tb1x4_1290{display:flex;gap:var(--space-sm);align-items:center;justify-content:flex-end;padding:var(--space-sm) var(--space-lg) 0}._bp-read-only-notice_tb1x4_1301{margin:var(--space-sm) var(--space-lg) 0}:where(._page-title_1md4f_22){font-size:var(--text-3xl);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight);color:var(--color-on-surface);letter-spacing:var(--tracking-tight)}._bp-title-band_886ok_8{display:flex;gap:var(--space-sm);align-items:center;box-sizing:border-box;width:100%;margin-bottom:var(--space-md)}._bp-title_886ok_8{min-width:0;margin:0;overflow-wrap:anywhere}._bp-title-chip_886ok_29{flex-shrink:0;padding:var(--space-2xs) var(--space-xs);border-radius:var(--shape-corner-extra-small);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);color:var(--color-on-surface-variant);white-space:nowrap;background-color:var(--color-surface-container)}._bp-title-rule_886ok_43{flex:1;min-width:var(--space-md);height:1px;background-color:var(--color-outline-variant)}._bp-actions_886ok_50{display:flex;flex:none;gap:var(--space-xs);align-items:center;box-sizing:border-box}._bp-icon-action_886ok_62{min-width:var(--size-control-md)}._bp-title-note_886ok_68{flex-shrink:0;font-size:var(--text-xs);color:var(--color-on-surface-variant);white-space:nowrap}@container business-plan-page (width <= 48rem){._bp-title-band_886ok_8{flex-wrap:wrap}._bp-title_886ok_8{flex-basis:100%}}._module-intro-container_1knyj_3{overflow:auto;width:100%;height:auto}._module-intro-notice_1knyj_10{box-sizing:border-box;max-width:1400px;margin:0 auto var(--space-md)}._load-error_1knyj_17{display:flex;flex-direction:column;gap:var(--space-sm);align-items:flex-start;margin:var(--space-md);padding:var(--space-md);border-radius:var(--shape-corner-small);color:var(--color-error);background-color:var(--color-error-container)}._load-error-message_1knyj_32{margin:0}._plan-menu-button_1knyj_38{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:var(--size-control-md);height:var(--size-control-md);padding:0;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium);font-size:var(--text-sm);color:var(--color-on-surface-variant);background-color:var(--color-surface);transition:border-color var(--duration-normal) var(--ease-standard),color var(--duration-normal) var(--ease-standard)}._plan-menu-button_1knyj_38:hover{border-color:var(--color-outline-base);color:var(--color-on-surface)}._plan-menu-button_1knyj_38:disabled{cursor:not-allowed;opacity:.5}._no-business-plan_6rut5_12{display:flex;flex-direction:column;gap:1.5rem;align-items:center;justify-content:center;height:100%;min-height:20rem;padding:2rem;text-align:center}._empty-icon_6rut5_26{font-size:4rem;color:var(--color-on-surface-variant);opacity:.3}._no-business-plan_6rut5_12 h3{margin:0;font-size:1.5rem;font-weight:600;color:var(--color-on-surface)}._no-business-plan_6rut5_12 p{max-width:28rem;margin:0;font-size:1rem;line-height:1.5;color:var(--color-on-surface-variant)}._business-plan-content_6rut5_52{container-name:business-plan-insert;container-type:inline-size;display:flex;flex:1;flex-direction:column;gap:.75rem;height:100%;padding-top:.5rem}._selection-info_6rut5_64{padding:.75rem 1rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium, .5rem);background:var(--color-surface-container-low);box-shadow:var(--shadow-box-shadow-light)}._selection-info_6rut5_64 p{margin:0;font-size:.875rem;font-weight:600;color:var(--color-on-surface);text-align:center}._sections-container_6rut5_82{overflow-y:auto;flex:1;max-height:28rem;padding:.5rem 0;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium, .5rem);background:var(--color-surface)}._section-collapse_6rut5_95{padding:0 .75rem;border:none;background:transparent}._section-content_6rut5_102{position:relative;overflow:hidden;margin-top:.875rem;padding:1rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium, .5rem);font-size:.875rem;line-height:1.5;color:var(--color-on-surface-variant);background:var(--color-surface-container-low);box-shadow:var(--shadow-box-shadow-light)}._section-content_6rut5_102:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;border-radius:0 var(--shape-corner-extra-small, 4px) var(--shape-corner-extra-small, 4px) 0;background:var(--color-primary)}._section-collapse_6rut5_95 ._section-collapse_6rut5_95{margin-top:.75rem;padding:0}._section-collapse_6rut5_95 ._section-collapse_6rut5_95 ._ant-collapse-item_6rut5_141{margin-bottom:.375rem;border-color:var(--color-outline-variant)!important;background:var(--color-surface)!important}._section-collapse_6rut5_95 ._section-collapse_6rut5_95 ._ant-collapse-header_6rut5_147{padding:.625rem .875rem!important;font-size:.875rem!important;font-weight:500!important;background:transparent!important}._section-collapse_6rut5_95 ._ant-collapse-arrow_6rut5_155{font-size:14px!important;color:var(--color-on-surface-variant)!important;transition:all var(--duration-fast) var(--ease-standard)!important}._section-collapse_6rut5_95 ._ant-collapse-item-active_6rut5_161 ._ant-collapse-arrow_6rut5_155{color:var(--color-primary)!important}._section-collapse_6rut5_95 ._ant-collapse-header_6rut5_147:hover ._ant-collapse-arrow_6rut5_155{transform:scale(1.1)!important;color:var(--color-primary)!important}._section-collapse_6rut5_95 ._ant-collapse-item_6rut5_141:has(._ant-checkbox-checked_6rut5_171){border-color:var(--color-primary)!important;background:color-mix(in srgb,var(--color-primary) 5%,var(--color-surface-container-lowest))!important}._section-collapse_6rut5_95 ._ant-collapse-item_6rut5_141:has(._ant-checkbox-checked_6rut5_171) ._ant-collapse-header_6rut5_147{background:color-mix(in srgb,var(--color-primary) 8%,transparent)!important}._sections-container_6rut5_82::-webkit-scrollbar{width:8px}._sections-container_6rut5_82::-webkit-scrollbar-track{border-radius:4px;background:var(--color-surface-container-low)}._sections-container_6rut5_82::-webkit-scrollbar-thumb{border:1px solid var(--color-surface);border-radius:4px;background:var(--color-on-surface)}._sections-container_6rut5_82::-webkit-scrollbar-thumb:hover{background:var(--color-primary)}@container business-plan-insert (width <= 42.5rem){._sections-container_6rut5_82{max-height:20rem}}:where(._rename_9hxyq_5){--rename-size: 1rem;--rename-leading: var(--leading-normal);--rename-indent: 0px;--rename-pad-inline: var(--space-xs)}._rename_9hxyq_5{--rename-overhang: var(--space-2xs);--rename-type-scale: .875;box-sizing:border-box;block-size:calc(var(--rename-size) * var(--rename-leading) + 2 * var(--rename-overhang));margin-block:calc(-1 * var(--rename-overhang));margin-inline:calc(var(--rename-indent) - var(--rename-pad-inline) - 1px) 0;padding-block:0;padding-inline:var(--rename-pad-inline);border:1px solid var(--color-primary);border-radius:var(--shape-corner-extra-small);font-family:inherit;font-size:calc(var(--rename-size) * var(--rename-type-scale));line-height:var(--leading-snug);color:var(--color-on-surface);background:var(--color-surface)}._grow_9hxyq_83{overflow:hidden;display:inline-grid;grid-template-columns:minmax(0,max-content);align-items:center}._grow_9hxyq_83:after{content:attr(data-value);grid-area:1 / 1;padding-right:2px;white-space:pre;visibility:hidden}._field_9hxyq_105{overflow:hidden;grid-area:1 / 1;box-sizing:border-box;width:100%;min-width:0;margin:0;padding:0;border:0;font:inherit;color:inherit;background:none}._field_9hxyq_105:focus{outline:none}._divider_c1fbx_7{position:relative;display:flex;align-items:center;justify-content:center}._divider_c1fbx_7:before{content:"";position:absolute;inset-block:0;inset-inline-start:50%;transform:translate(-50%);width:1px;background-color:var(--color-outline-variant);transition:background-color var(--duration-normal) var(--ease-standard)}._divider_c1fbx_7[data-resizable=true]{touch-action:none;cursor:col-resize}._tab_c1fbx_40{display:none}._divider_c1fbx_7[data-resizable=true] ._tab_c1fbx_40{position:relative;display:block;box-sizing:border-box;width:.375rem;height:1.75rem;border:1px solid var(--color-outline-base);border-radius:var(--shape-corner-extra-small);background-color:var(--color-surface);transition:height var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}._divider_c1fbx_7[data-resizable=true]:hover ._tab_c1fbx_40,._divider_c1fbx_7:has(._control_c1fbx_66:focus-visible) ._tab_c1fbx_40{height:2.25rem;border-color:var(--color-primary);background-color:var(--color-primary-container)}._divider_c1fbx_7[data-resizable=true]:hover:before{background-color:var(--color-primary-container)}._divider_c1fbx_7[data-resizable=true][data-dragging] ._tab_c1fbx_40{height:2.25rem;border-color:var(--color-primary);background-color:var(--color-primary)}._divider_c1fbx_7[data-resizable=true][data-dragging]:before{background-color:var(--color-primary)}._divider_c1fbx_7:has(._control_c1fbx_66:focus-visible) ._tab_c1fbx_40{outline:2px solid var(--color-primary);outline-offset:2px}._control_c1fbx_66{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;white-space:nowrap;clip-path:inset(50%)}@media(prefers-reduced-motion:reduce){._divider_c1fbx_7:before,._divider_c1fbx_7[data-resizable=true] ._tab_c1fbx_40{transition:none}}._qab-content_1ob68_7{--qab-indent: 1.375rem;--qab-read-measure: 100%;--qab-notes-lane: clamp(20rem, 71cqi - 44rem, 50cqi - 13rem);--qab-lane-gap: var(--space-md);--qab-title-size: var(--text-lg);--qab-title-leading: 1.4;--qab-subtitle-size: var(--text-base);--qab-subtitle-leading: 1.4;--qab-title-line: calc(var(--qab-title-size) * var(--qab-title-leading));--qab-controls-height: var(--size-control-md);--qab-controls-overhang: calc( (var(--qab-controls-height) - var(--qab-title-line)) / 2 );--qab-header-gap: max( var(--space-xs), var(--qab-controls-overhang) + var(--space-2xs) );--qab-answer-measure: 90ch;box-sizing:border-box;width:100%;max-width:100%;padding:var(--space-md);border-radius:var(--shape-corner-small);background-color:transparent;transition:outline-color var(--duration-normal) var(--ease-standard)}:where([data-notes-lane=custom]){--ap-notes-share: initial}[data-notes-lane=custom] ._qab-content_1ob68_7{--qab-notes-lane: calc(var(--ap-notes-share) * 100%)}[data-app-mode=read] ._qab-content_1ob68_7{--qab-response-max: var(--qab-answer-measure);--qab-lane-gap: var(--space-xl);--qab-controls-height: 0px}._qab-content_1ob68_7:hover,._qab-content_1ob68_7:focus-within,._qab-content_1ob68_7:has(:where([aria-haspopup=menu])[aria-expanded=true]),._qab-content_1ob68_7[data-flash]{outline:2px dashed color-mix(in srgb,var(--color-outline-base) 75%,transparent);outline-offset:-2px}._qab-header_1ob68_150{display:flex;gap:var(--space-lg);align-items:flex-start;justify-content:space-between;max-width:100%;margin-bottom:var(--qab-header-gap);padding-top:max(0px,var(--qab-controls-overhang))}._qab-header-left_1ob68_170{display:flex;flex:1 1 24rem;flex-direction:row;gap:0;min-width:0}._qab-question_1ob68_183{flex:1;min-width:0;overflow-wrap:break-word}._qab-question-title_1ob68_193{min-width:0;margin:0;font-size:var(--qab-title-size);font-weight:var(--font-weight-semibold);line-height:var(--qab-title-leading);color:var(--color-on-surface);overflow-wrap:break-word}._qab-subtitle-edit_1ob68_210{--rename-size: var(--qab-subtitle-size);--rename-leading: var(--qab-subtitle-leading);max-width:100%}._qab-subtitle-add_1ob68_225{cursor:pointer;margin-left:var(--space-sm);padding:0;border:0;font-family:inherit;font-size:var(--text-sm);font-weight:var(--font-weight-regular);line-height:1;color:var(--color-on-surface-variant);white-space:nowrap;vertical-align:baseline;opacity:0;background:none;transition:opacity var(--duration-normal) var(--ease-standard)}._qab-subtitle-add_1ob68_225[data-hidden=true]{visibility:hidden}._qab-subtitle-add_1ob68_225:hover,._qab-subtitle-add_1ob68_225:focus-visible{color:var(--color-on-surface);text-decoration:underline}._qab-content_1ob68_7:hover ._qab-subtitle-add_1ob68_225,._qab-content_1ob68_7:focus-within ._qab-subtitle-add_1ob68_225,._qab-content_1ob68_7:has(:where([aria-haspopup=menu])[aria-expanded=true]) ._qab-subtitle-add_1ob68_225{opacity:1}._qab-question-subtitle_1ob68_265{margin:0;font-size:var(--qab-subtitle-size);font-weight:var(--font-weight-regular);line-height:var(--qab-subtitle-leading);color:var(--color-on-surface-variant);overflow-wrap:break-word}._qab-actions_1ob68_55{--qab-actions-gap: var(--space-xs);display:flex;flex-flow:row wrap;flex-shrink:0;gap:var(--qab-actions-gap);align-content:center;align-items:center;min-width:max-content;height:var(--qab-title-line);opacity:0;transition:opacity var(--duration-normal) var(--ease-standard)}._qab-content_1ob68_7:hover ._qab-actions_1ob68_55,._qab-content_1ob68_7:focus-within ._qab-actions_1ob68_55,._qab-content_1ob68_7:has(:where([aria-haspopup=menu])[aria-expanded=true]) ._qab-actions_1ob68_55{opacity:1}._qab-completion-toggle_1ob68_319{display:flex;flex-direction:row;gap:var(--space-sm);align-items:center;box-sizing:border-box;min-width:max-content;height:var(--size-control-md);padding:var(--space-sm) var(--space-md);border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small);background-color:var(--color-surface-container);transition:all var(--duration-normal) var(--ease-standard)}._qab-completion-toggle_1ob68_319:hover{background-color:var(--color-surface-container)}._qab-switch-label_1ob68_341{min-width:80px;font-size:.85rem;font-weight:var(--font-weight-semibold);color:var(--color-on-surface);white-space:nowrap}._qab-status-indicator_1ob68_352{flex-shrink:0;width:.625rem;height:.625rem;margin-top:var(--space-xs);margin-right:var(--space-xs);border-radius:50%;box-shadow:0 1px 3px #0003;transition:box-shadow var(--duration-fast) var(--ease-standard)}._qab-status-indicator_1ob68_352:hover{box-shadow:0 2px 6px #00000040}._qab-overflow-trigger_1ob68_375{cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:1.5rem;height:var(--size-control-sm);border:none;border-radius:var(--shape-corner-extra-small);color:var(--color-on-surface-variant);background:transparent}._qab-overflow-trigger_1ob68_375:hover{color:var(--color-on-surface);background:var(--color-surface-container-high)}._qab-response_1ob68_403{display:flex;flex-direction:column;border-radius:var(--shape-corner-small);transition:background-color var(--duration-normal) var(--ease-standard)}._qab-answer-slot_1ob68_417{--qab-answer-height: auto;overflow-anchor:none;display:flow-root}._qab-answer-slot_1ob68_417[data-motion=grow],._qab-answer-slot_1ob68_417[data-motion=fade]{overflow:clip;height:var(--qab-answer-height);transition:height var(--duration-fast) var(--ease-standard)}._qab-answer-slot_1ob68_417[data-motion=grow]{opacity:0}._qab-answer-slot_1ob68_417[data-motion=fade]{transition:height var(--duration-fast) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard) var(--duration-fast)}._qab-answer-slot_1ob68_417[data-motion=shrink]{height:var(--qab-answer-height);transition:height var(--duration-fast) var(--ease-standard)}._qab-response_1ob68_403 .tiptap{max-width:100%;padding:var(--space-sm) var(--space-md);font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--color-on-surface)}._qab-response-preview-body_1ob68_507 p,._qab-response-read_1ob68_508 p{margin:0 0 12px}._qab-response-preview-body_1ob68_507 p:last-child,._qab-response-read_1ob68_508 p:last-child{margin-bottom:0}._qab-response-preview-body_1ob68_507 p:empty,._qab-response-read_1ob68_508 p:empty{min-height:1lh}._qab-response_1ob68_403 .tiptap p{line-height:var(--leading-relaxed)}._qab-response_1ob68_403 [data-resting=true] .tiptap>.is-trailing-blank{display:none}._qab-response-preview_1ob68_478{cursor:text;position:relative;display:block;box-sizing:border-box;width:100%;min-height:0;padding:var(--space-sm) var(--space-md);border:1px solid transparent;border-radius:var(--shape-corner-small);transition:border-color var(--duration-normal) var(--ease-standard)}._qab-response-edit_1ob68_576{cursor:text;position:absolute;inset:0;padding:0;border:0;border-radius:inherit;background:transparent}._qab-response-preview_1ob68_478:has(._qab-response-edit_1ob68_576:focus-visible){border-color:var(--color-outline-base)}._qab-response-edit-label_1ob68_597{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border-width:0;white-space:nowrap;clip-path:inset(50%)}._qab-response-edit_1ob68_576:focus-visible ._qab-response-edit-label_1ob68_597{top:var(--space-2xs);right:var(--space-2xs);width:auto;height:auto;margin:0;padding:var(--space-2xs) var(--space-xs);border-radius:var(--shape-corner-extra-small);font-size:var(--text-sm);color:var(--color-on-surface);background-color:var(--color-surface-container-high);clip-path:none}._qab-response-preview-body_1ob68_507{max-width:100%;font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--color-on-surface)}._qab-response-preview-empty_1ob68_637{font-size:1rem;font-style:italic;color:var(--color-on-surface-variant)}._qab-body_1ob68_653{--qab-actions-width: 0px;display:flex;flex-direction:column;gap:var(--space-md);align-items:stretch}._qab-main_1ob68_666{display:flex;flex-direction:column;min-width:0}._qab-main_1ob68_666>._qab-response_1ob68_403{flex:1 1 auto;min-width:0;max-width:var(--qab-response-max, none)}._qab-divider_1ob68_688{display:none;flex:none;width:var(--qab-lane-gap)}._qab-notes_1ob68_697{min-width:0;padding-top:var(--space-sm);border-top:1px solid var(--color-outline-variant)}._qab-notes_1ob68_697:empty{display:none}._qab-notes-heading_1ob68_716 h3{font-size:.9rem;color:var(--color-on-surface-variant)}._qab-notes-heading_1ob68_716 button{opacity:0;transition:opacity var(--duration-normal) var(--ease-standard)}._qab-content_1ob68_7:hover ._qab-notes-heading_1ob68_716 button,._qab-content_1ob68_7:has(:focus-visible) ._qab-notes-heading_1ob68_716 button,._qab-content_1ob68_7:has(:where([aria-haspopup=menu])[aria-expanded=true]) ._qab-notes-heading_1ob68_716 button{opacity:1}._qab-notes-label_1ob68_749{margin-bottom:var(--space-xs);font-size:.9rem;font-weight:var(--font-weight-semibold);color:var(--color-on-surface-variant)}._qab-notes_1ob68_697 [data-kind][data-view]{margin-block:var(--space-sm)}._qab-notes_1ob68_697 .tiptap{padding:var(--space-sm) var(--space-md);font-size:.9rem;line-height:var(--leading-normal);color:color-mix(in srgb,var(--color-on-surface-variant) 80%,transparent)}._qab-notes_1ob68_697 [data-resting=false] .tiptap{padding-block:var(--space-md)}._qab-content_1ob68_7._not-started_1ob68_795 ._qab-completion-toggle_1ob68_319{border-color:var(--color-outline-variant);background-color:var(--color-surface-container-high)}._qab-content_1ob68_7._not-started_1ob68_795 ._qab-switch-label_1ob68_341{color:var(--color-on-surface-variant)}._qab-content_1ob68_7._in-progress_1ob68_804 ._qab-completion-toggle_1ob68_319{border-color:var(--color-secondary);background-color:var(--color-secondary-container)}._qab-content_1ob68_7._in-progress_1ob68_804 ._qab-switch-label_1ob68_341{color:var(--color-on-secondary-container)}._qab-content_1ob68_7._completed_1ob68_813 ._qab-completion-toggle_1ob68_319{border-color:var(--color-primary);background-color:var(--color-primary-container)}._qab-content_1ob68_7._completed_1ob68_813 ._qab-switch-label_1ob68_341{color:var(--color-on-primary-container)}@container application-page (width >= 75rem){._qab-actions_1ob68_55{--qab-actions-gap: var(--space-sm)}}@container application-page (width <= 56.25rem){._qab-content_1ob68_7{--qab-title-size: 1.2rem;--qab-subtitle-size: .975rem}._qab-header_1ob68_150{gap:var(--space-sm)}}@container application-page (width <= 42.5rem){._qab-content_1ob68_7{--qab-title-size: 1.1rem;--qab-subtitle-size: .95rem;--qab-controls-height: var(--size-control-sm);min-width:320px;padding:var(--space-sm) var(--space-xs)}._qab-actions_1ob68_55{--qab-actions-gap: var(--space-2xs)}._qab-actions_1ob68_55 button{--btn-height: var(--size-control-sm)}._qab-completion-toggle_1ob68_319{height:var(--size-control-sm);padding:0 var(--space-xs)}._qab-switch-label_1ob68_341{display:none}._qab-response_1ob68_403{padding:0}}@container application-page (width <= 22.5rem){._qab-content_1ob68_7{--qab-title-size: 1rem;--qab-title-leading: var(--leading-snug);--qab-subtitle-size: .9rem;padding:var(--space-sm) var(--space-2xs)}._qab-header_1ob68_150{gap:var(--space-xs)}._qab-response_1ob68_403{padding:0}._qab-notes_1ob68_697{padding:var(--space-sm)}}._qab-content_1ob68_7:hover ._qab-notes_1ob68_697 [data-note-surface],._qab-content_1ob68_7:focus-within ._qab-notes_1ob68_697 [data-note-surface],._qab-content_1ob68_7:has(:where([aria-haspopup=menu])[aria-expanded=true]) ._qab-notes_1ob68_697 [data-note-surface],._qab-notes_1ob68_697 [data-lane-floats]:has([aria-haspopup][aria-expanded=true]) [data-note-surface]{border-radius:var(--shape-corner-small);background-color:var(--color-surface-container)}._qab-content_1ob68_7:hover ._qab-response_1ob68_403:not(:has(._qab-response-gap_1ob68_953)),._qab-content_1ob68_7:focus-within ._qab-response_1ob68_403:not(:has(._qab-response-gap_1ob68_953)),._qab-content_1ob68_7:has(:where([aria-haspopup=menu])[aria-expanded=true]) ._qab-response_1ob68_403:not(:has(._qab-response-gap_1ob68_953)),._qab-content_1ob68_7[data-flash] ._qab-response_1ob68_403:not(:has(._qab-response-gap_1ob68_953)){background-color:var(--color-surface-container)}@media print{._qab-content_1ob68_7{break-inside:avoid;margin-bottom:var(--space-md);padding:var(--space-md);border:1px solid #000}._qab-actions_1ob68_55{display:none}._qab-header_1ob68_150{margin-bottom:var(--space-md)}}@media(prefers-contrast:more){._qab-content_1ob68_7,._qab-completion-toggle_1ob68_319,._qab-response_1ob68_403,._qab-notes_1ob68_697{border-width:2px}._qab-status-indicator_1ob68_352{border:2px solid currentcolor}}@media(prefers-reduced-motion:reduce){._qab-content_1ob68_7,._qab-completion-toggle_1ob68_319,._qab-status-indicator_1ob68_352,._qab-add-note_1ob68_281{transition:none}}[data-app-mode=read] ._qab-content_1ob68_7 ._qab-actions_1ob68_55{display:none}[data-app-mode=read] ._qab-content_1ob68_7:hover,[data-app-mode=read] ._qab-content_1ob68_7:focus-within{outline:none}._qab-response-read_1ob68_508{max-width:var(--qab-read-measure);padding:var(--space-2xs) 0;font-size:var(--typescale-body-medium-size);line-height:1.6;color:var(--color-on-surface)}._qab-response-gap_1ob68_953{cursor:pointer;display:flex;gap:var(--space-lg);align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;margin:var(--space-2xs) 0;padding:var(--space-sm) var(--space-md);border:1px dashed color-mix(in srgb,var(--color-outline-variant) 45%,transparent);border-radius:var(--shape-corner-extra-small);text-align:left;background-color:var(--color-surface-container)}._qab-response-gap-label_1ob68_1089{display:flex;gap:var(--space-sm);align-items:center;font-size:var(--typescale-body-medium-size);color:color-mix(in srgb,var(--color-on-surface-variant) 70%,transparent)}._qab-response-gap-action_1ob68_1101{padding:0;border:none;font-family:inherit;font-size:var(--typescale-body-medium-size);font-weight:var(--font-weight-semibold);color:color-mix(in srgb,var(--color-on-surface-variant) 70%,transparent);white-space:nowrap;background:transparent}._qab-response-gap_1ob68_953:hover ._qab-response-gap-action_1ob68_1101,._qab-response-gap_1ob68_953:focus-visible ._qab-response-gap-action_1ob68_1101{color:var(--color-on-surface-variant);text-decoration:underline}[data-app-mode=read] ._qab-status-indicator_1ob68_352{display:none}[data-app-mode=read] ._qab-header_1ob68_150{max-width:min(100%,var(--qab-answer-measure))}[data-app-mode=read] ._qab-notes_1ob68_697 [aria-label="Note actions"]{display:none}._qab-content_1ob68_7[data-note-layout=grid] ._qab-notes-list_1ob68_1160{--qab-tile-gap: var(--space-md);display:grid;grid-template-columns:repeat(auto-fill,minmax(max(min(18rem,100%),calc((100% - 2 * var(--qab-tile-gap)) / 3)),1fr));gap:var(--space-sm) var(--qab-tile-gap)}._qab-content_1ob68_7[data-note-layout=grid] ._qab-notes-list_1ob68_1160>[data-note-id]{min-width:0;padding:var(--space-2xs);border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small)}._qab-content_1ob68_7[data-note-layout=grid] ._qab-notes_1ob68_697 [data-kind][data-view]{margin-block:0}[data-notes=hidden] ._qab-content_1ob68_7 ._qab-notes_1ob68_697{display:none}._qab-rename-pencil_1ob68_1207{cursor:pointer;display:inline-flex;flex:none;align-items:center;justify-content:center;width:1.125rem;height:1.125rem;margin-left:var(--space-xs);padding:0;border:none;border-radius:var(--shape-corner-extra-small);font-size:var(--text-xs);color:var(--color-on-surface-variant);vertical-align:middle;opacity:0;background:transparent;transition:opacity var(--duration-normal) var(--ease-standard)}._qab-rename-pencil_1ob68_1207:hover{color:var(--color-on-surface);background:var(--color-surface-container)}._qab-content_1ob68_7:hover ._qab-rename-pencil_1ob68_1207,._qab-content_1ob68_7:has(:focus-visible) ._qab-rename-pencil_1ob68_1207,._qab-content_1ob68_7:has(:where([aria-haspopup=menu])[aria-expanded=true]) ._qab-rename-pencil_1ob68_1207{opacity:1}._qab-subtitle-line_1ob68_1245{display:flex;gap:var(--space-2xs);align-items:center}._qab-question-title-edit_1ob68_1256{--rename-size: var(--qab-title-size);--rename-leading: var(--qab-title-leading);flex:0 1 auto;min-width:0;max-width:100%;font-weight:var(--font-weight-semibold)}._qab-question-line_1ob68_1267{display:flex;gap:var(--space-xs);align-items:center;min-width:0}._qab-delete_1ob68_1279{cursor:pointer;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;box-sizing:border-box;width:1.75rem;height:1.75rem;padding:0;border:none;border-radius:var(--shape-corner-extra-small);font-size:var(--text-sm);color:var(--color-outline-base);background:transparent;transition:color var(--duration-normal) var(--ease-standard)}._qab-delete_1ob68_1279:hover{color:var(--color-error)}[data-app-mode=read] ._qab-content_1ob68_7 ._qab-notes_1ob68_697 [data-kind][data-view] [data-note-surface],[data-app-mode=read] ._qab-content_1ob68_7 ._qab-response_1ob68_403:not(:has(._qab-response-gap_1ob68_953)){background-color:transparent}._qab-content_1ob68_7:hover ._qab-notes_1ob68_697 [data-note-surface]:has(.tiptap:focus),._qab-content_1ob68_7:focus-within ._qab-notes_1ob68_697 [data-note-surface]:has(.tiptap:focus){background-color:transparent}._qab-answer-foot-panel_1ob68_1362{--motion-disclose-duration: var(--duration-fast);margin:auto var(--space-md) 0}._qab-answer-foot_1ob68_1349{display:flex;gap:var(--space-md);align-items:center;justify-content:space-between;padding-block:var(--space-xs);border-top:1px solid var(--color-outline-variant);font-size:var(--text-xs);color:var(--color-on-surface-variant);opacity:0;transition:opacity var(--duration-normal) var(--ease-standard)}._qab-content_1ob68_7:hover ._qab-answer-foot_1ob68_1349,._qab-content_1ob68_7:focus-within ._qab-answer-foot_1ob68_1349,._qab-content_1ob68_7:has(:where([aria-haspopup=menu])[aria-expanded=true]) ._qab-answer-foot_1ob68_1349,._qab-answer-foot_1ob68_1349[data-busy=true]{opacity:1}._qab-count_1ob68_1409{color:var(--color-on-surface-variant)}._qab-count_1ob68_1409[data-tone=near]{color:var(--color-warning)}._qab-count_1ob68_1409[data-tone=over]{font-weight:var(--font-weight-semibold);color:var(--color-error)}._qab-save-state_1ob68_1425{color:var(--color-on-surface-variant)}._qab-save-state_1ob68_1425[data-state=error]{font-weight:var(--font-weight-semibold);color:var(--color-error)}@container application-page (width > 96rem){[data-notes=shown] ._qab-content_1ob68_7:not([data-note-layout=grid]) ._qab-body_1ob68_653:has(>._qab-notes_1ob68_697:not(:empty)){position:relative;flex-direction:row;gap:0}[data-notes=shown] ._qab-content_1ob68_7:not([data-note-layout=grid]) ._qab-body_1ob68_653:has(>._qab-notes_1ob68_697:not(:empty))>._qab-main_1ob68_666{flex:1 1 auto}[data-notes=shown] ._qab-content_1ob68_7:not([data-note-layout=grid]) ._qab-body_1ob68_653:has(>._qab-notes_1ob68_697:not(:empty))>._qab-divider_1ob68_688{display:flex}[data-notes=shown] ._qab-content_1ob68_7:not([data-note-layout=grid]) ._qab-body_1ob68_653:has(>._qab-notes_1ob68_697:not(:empty))>._qab-notes_1ob68_697{flex:0 0 var(--qab-notes-lane);padding-top:max(0px,var(--qab-controls-overhang));border-top:0}[data-notes=shown] ._qab-content_1ob68_7:not([data-note-layout=grid]) ._qab-body_1ob68_653:has(>._qab-notes_1ob68_697:not(:empty)) ._qab-actions_1ob68_55{position:absolute;top:max(0px,var(--qab-controls-overhang));right:0}[data-notes=shown] ._qab-content_1ob68_7:not([data-note-layout=grid]) ._qab-body_1ob68_653:has(>._qab-notes_1ob68_697:not(:empty)) ._qab-notes-heading_1ob68_716{min-height:var(--qab-title-line);margin-bottom:calc(var(--qab-header-gap) - var(--space-sm));padding-right:calc(var(--qab-actions-width) + var(--space-sm))}[data-notes=shown] ._qab-content_1ob68_7:not([data-note-layout=grid]) ._qab-body_1ob68_653:has(>._qab-notes_1ob68_697:not(:empty))[data-notes-head=below]>._qab-notes_1ob68_697{padding-top:calc(var(--qab-controls-height) + var(--space-xs))}[data-notes=shown] ._qab-content_1ob68_7:not([data-note-layout=grid]) ._qab-body_1ob68_653:has(>._qab-notes_1ob68_697:not(:empty))[data-notes-head=below] ._qab-notes-heading_1ob68_716{padding-right:0}}._workspace_qg47o_4{container-name:ai-section-reorder;container-type:inline-size;display:flex;flex-direction:column;gap:.75rem;height:min(62vh,38rem);min-height:20rem}._warning-banner_qg47o_15{display:flex;gap:.75rem;align-items:flex-start;padding:.875rem 1rem;border:1px solid color-mix(in srgb,var(--color-warning) 35%,var(--color-surface));border-radius:var(--shape-corner-medium);font-size:.9rem;line-height:1.45;color:var(--color-on-surface);background:color-mix(in srgb,var(--color-warning) 12%,var(--color-surface))}._toolbar_qg47o_36{display:flex;flex:none;gap:.75rem;align-items:center;justify-content:space-between}._clear-chat-btn_qg47o_44{cursor:pointer;padding:.35rem .85rem;border:1px solid var(--color-outline-variant);border-radius:999px;font-size:13px;font-weight:var(--font-weight-medium);color:var(--color-on-surface-variant);background:var(--color-surface-container-lowest);transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard)}._clear-chat-btn_qg47o_44:disabled{cursor:not-allowed;opacity:.55}._clear-chat-btn_qg47o_44:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._clear-chat-btn_qg47o_44:hover:not(:disabled){color:var(--color-on-surface);background:var(--color-surface-container)}._panes_qg47o_78{display:grid;grid-template-columns:1fr;flex:1;gap:.75rem;min-height:0}._panes_qg47o_78[data-split=true]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}@container ai-section-reorder (width <= 42.5rem){._panes_qg47o_78[data-split=true]{grid-template-columns:1fr}}._chat_qg47o_97,._preview_qg47o_98{overflow:hidden;display:flex;flex-direction:column;min-width:0;min-height:0;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium);background-color:var(--color-surface-container-lowest)}._preview-header_qg47o_111{flex:none;padding:.75rem 1rem;border-bottom:1px solid var(--color-outline-variant);font-size:.85rem;font-weight:var(--font-weight-medium);color:var(--color-on-surface-variant)}._preview-body_qg47o_122{overflow:auto;flex:1;padding:.75rem 1rem}._preview-empty_qg47o_128{font-size:.9rem;color:var(--color-on-surface-variant)}._section-list_qg47o_133{display:flex;flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none}._section-card_qg47o_144{padding:.75rem .875rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small);background:var(--color-surface)}._section-card-header_qg47o_151{display:flex;gap:.5rem;align-items:baseline;justify-content:space-between}._section-index_qg47o_158{flex:none;font-size:.75rem;font-weight:var(--font-weight-medium);color:var(--color-primary)}._section-name_qg47o_165{flex:1;font-size:.95rem;font-weight:var(--font-weight-medium);color:var(--color-on-surface)}._section-count_qg47o_172{flex:none;font-size:.75rem;color:var(--color-on-surface-variant)}._section-questions_qg47o_178{margin:.5rem 0 0;padding-left:1.1rem;font-size:.82rem;line-height:1.4;color:var(--color-on-surface-variant)}._section-questions_qg47o_178 li+li{margin-top:.25rem}._card-container_1oqgi_15{box-sizing:border-box;width:100%;border-radius:var(--shape-corner-medium)}._card-extra_1oqgi_40{pointer-events:none}._card-container_1oqgi_15:before{content:"";grid-area:1 / 1;aspect-ratio:1 / 1.41;width:100%}._skeleton-layer_1oqgi_60{contain:size;overflow:hidden}._face-layer_1oqgi_67{display:flex}._face_1oqgi_67{cursor:pointer}._face_1oqgi_67:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._panel-fill_1oqgi_83{flex:1;min-height:0}._pill-row_1oqgi_91{display:flex;gap:var(--space-sm);align-items:center;justify-content:space-between;width:100%}._pill-row_1oqgi_91>button{align-self:center}._status-pill_1oqgi_108{position:relative;display:flex;align-items:center;min-width:0}@container applications-page (width <= 42.5rem){._card-container_1oqgi_15:before{aspect-ratio:1 / 1.5}}._approved-funding_1oqgi_124{cursor:pointer;margin-top:var(--space-xs);padding:0;border:none;font-size:var(--text-xs);font-weight:var(--font-weight-semibold);color:var(--color-success);text-align:left;background:none}._approved-funding_1oqgi_124:hover{text-decoration:underline}._title-block_19dg4_12{display:flex;flex-direction:column;gap:.2rem;width:100%;min-width:0}._title_19dg4_12{font-size:var(--text-base);font-weight:var(--font-weight-regular);line-height:1.2;color:var(--color-on-surface-variant)}._title-large_19dg4_23{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;font-size:var(--text-xl);font-weight:var(--font-weight-semibold);line-height:1.3;color:var(--color-on-surface);text-overflow:ellipsis}._subtitle_19dg4_21{overflow:hidden;font-size:var(--text-sm);line-height:1.3;color:var(--color-on-surface-variant);text-overflow:ellipsis;white-space:nowrap}._timeline_19dg4_38{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;width:100%;min-width:0}._timeline-entry_19dg4_90{--entry-color: var(--color-on-surface-variant);position:relative;display:flex;gap:.6rem;align-items:flex-start}._timeline-entry_19dg4_90:not(:last-child){padding-bottom:.5rem}._timeline-entry_19dg4_90:not(:last-child):before{content:"";position:absolute;inset-block:1.4rem .15rem;inset-inline-start:calc(.625rem - 1px);border-inline-start:2px dotted var(--color-outline-variant)}._timeline-icon_19dg4_124{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border-radius:50%;font-size:.5rem;color:var(--color-surface);background-color:var(--entry-color)}._timeline-icon_19dg4_124 svg{display:block;width:1em;height:1em}._timeline-body_19dg4_149{display:flex;flex-direction:column;gap:.1rem;min-width:0}._sk-entry-title_19dg4_157{margin-top:6px}._timeline-title_19dg4_161{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);line-height:1.25rem;color:var(--color-on-surface)}._timeline-meta_19dg4_170{font-size:var(--text-xs);color:var(--color-on-surface-variant)}._chips-wrap_19dg4_177{flex-wrap:wrap;row-gap:var(--space-xs)}._meta-row_19dg4_184{display:flex;align-items:center;justify-content:center;width:100%;min-width:0}._meta-id_19dg4_198{width:100%;font-size:10px;line-height:1.35;color:color-mix(in srgb,var(--color-on-surface-variant) 30%,transparent);overflow-wrap:anywhere}._footer-percent_19dg4_209{flex-shrink:0;font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:color-mix(in srgb,var(--color-on-surface-variant) 70%,transparent);text-box:trim-both cap alphabetic}._application-references-container_5d6t1_4{position:relative;display:flex;flex-direction:column;box-sizing:border-box;width:100%;height:auto;padding:24px;border:1px solid var(--color-outline-base);border-radius:12px;background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-inset)}._dot-grid-background_5d6t1_28{pointer-events:none;position:absolute;z-index:0;inset:0;background-image:radial-gradient(circle,color-mix(in srgb,var(--color-primary) 15%,transparent) 1px,transparent 2.5px);background-position:0 0;background-size:30px 30px}._results-count_5d6t1_45{--motion-delay: calc( var(--motion-stage-items) + var(--motion-stage-sections) );position:relative;z-index:1;display:flex;align-items:center;justify-content:flex-end;min-height:20px;margin-bottom:16px;font-size:14px;font-weight:500;color:var(--color-on-surface-variant)}._results-count-swap_5d6t1_69{place-items:center end}._application-references-list_5d6t1_74{position:relative;z-index:1;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;box-sizing:border-box;width:100%;height:auto;background-color:transparent;transition:grid-template-columns var(--duration-normal) var(--ease-standard)}._application-references-list_5d6t1_74>*{box-sizing:border-box;width:100%;height:100%}._card-wrapper_5d6t1_101{--motion-duration: var(--duration-slow);--motion-from-block: var(--motion-distance-lg);display:flex}._application-references-list-status_5d6t1_114{position:relative;z-index:1;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;box-sizing:border-box;width:100%;background-color:transparent}._application-references-list-status_5d6t1_114>*{box-sizing:border-box;width:100%;height:100%}._status-grouped-applications_5d6t1_136{position:relative;z-index:1;display:flex;flex-direction:column;gap:30px;box-sizing:border-box;width:100%;height:auto}._status-group_5d6t1_136{box-sizing:border-box;width:100%;margin-bottom:20px;padding-bottom:10px;border-bottom:none}._status-header_5d6t1_160{display:flex;flex-direction:row;align-items:center;width:100%;height:50px;margin-bottom:16px}._status-left-line_5d6t1_170{display:flex;flex-shrink:0;align-items:center;width:20px;height:50px;padding-right:10px;background-image:linear-gradient(to bottom,transparent 0%,var(--color-surface) 50%,transparent 100%)}._status-line_5d6t1_187{flex-grow:1;width:100%;height:3px;border-radius:10px;opacity:.2;background-color:var(--color-on-surface)}._status-right-line_5d6t1_198{display:flex;flex-grow:1;flex-shrink:0;align-items:center;width:20px;height:50px;padding-left:10px;background-image:linear-gradient(to bottom,transparent 0%,var(--color-surface) 50%,transparent 100%)}._status-label_5d6t1_216{flex-shrink:0;padding:0 16px;font-size:22px;font-weight:500;color:var(--color-on-surface);white-space:nowrap;background-color:var(--color-surface)}._status-indicator_5d6t1_229{flex-shrink:0}._error-container_5d6t1_234{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:200px;color:var(--color-on-surface-variant);text-align:center}._error-container_5d6t1_234 h3{margin-bottom:8px;font-size:18px;font-weight:500;color:var(--color-error)}._error-container_5d6t1_234 p{font-size:14px}._no-applications-message-container_5d6t1_263{position:relative;z-index:1;display:flex;flex-flow:column;align-items:center;justify-content:center;width:100%;height:auto;min-height:300px}._no-applications-card_5d6t1_278{display:flex;flex-flow:column;align-items:center;justify-content:center;box-sizing:border-box;max-width:400px;padding:40px;border:1px solid var(--color-outline-base);border-radius:12px;font-size:1.5rem;color:var(--color-on-surface-variant);text-align:center;background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-medium)}._no-applications-message_5d6t1_263{max-width:320px;font-size:20px;font-weight:500;line-height:1.4;color:var(--color-on-surface);text-align:center;opacity:.85}._no-applications-message-sub_5d6t1_310{margin-top:12px;font-size:16px;font-weight:400;line-height:1.3;color:var(--color-on-surface);text-align:center;opacity:.65}._no-applications-icon_5d6t1_322{margin-bottom:24px;font-size:60px;color:var(--color-secondary);opacity:.7}._load-more-trigger_5d6t1_332{--motion-delay: calc( 2 * (var(--motion-stage-items) + var(--motion-stage-sections)) );position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:100%;height:80px;margin-top:20px}._loading-more_5d6t1_353{display:flex;gap:8px;align-items:center;justify-content:center;font-size:14px;color:var(--color-on-surface-variant)}._loading-more-container_5d6t1_364{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;padding:20px}._end-of-list-indicator_5d6t1_376{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;padding:20px;font-size:14px;color:var(--color-on-surface-variant);opacity:.7}@container applications-page (width >= 75rem){._application-references-container_5d6t1_4{padding:32px}._application-references-list_5d6t1_74,._application-references-list-status_5d6t1_114{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}}@container applications-page (width <= 56.25rem){._application-references-container_5d6t1_4{padding:20px}._application-references-list_5d6t1_74,._application-references-list-status_5d6t1_114{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px}._status-header_5d6t1_160{height:40px}._status-label_5d6t1_216{padding:0 12px;font-size:18px}}@container applications-page (width <= 42.5rem){._application-references-container_5d6t1_4{min-width:320px;padding:16px}._application-references-list_5d6t1_74,._application-references-list-status_5d6t1_114{scroll-behavior:smooth;overflow-x:auto;display:flex;flex-direction:row;gap:12px;padding-bottom:8px;-webkit-overflow-scrolling:touch}._application-references-list_5d6t1_74>._card-wrapper_5d6t1_101,._application-references-list-status_5d6t1_114>._card-wrapper_5d6t1_101{flex:0 0 280px}._results-count_5d6t1_45{justify-content:center;font-size:13px}._load-more-trigger_5d6t1_332{height:60px;margin-top:16px}._status-grouped-applications_5d6t1_136{gap:20px}._status-group_5d6t1_136{margin-bottom:15px}._no-applications-card_5d6t1_278{margin:0 16px;padding:30px 20px}._no-applications-message_5d6t1_263{font-size:18px}._no-applications-message-sub_5d6t1_310{font-size:14px}}@container applications-page (width <= 22.5rem){._application-references-container_5d6t1_4{padding:12px}._application-references-list_5d6t1_74>._card-wrapper_5d6t1_101,._application-references-list-status_5d6t1_114>._card-wrapper_5d6t1_101{flex:0 0 260px}}@media(prefers-reduced-motion:reduce){._application-references-list_5d6t1_74{transition:none}}._applications-overview-page_zv13k_12{container-name:applications-page;container-type:inline-size;display:flex;flex-direction:column;gap:var(--space-lg);width:100%;min-height:100vh}._applications-overview-page_zv13k_12>:first-child{margin-bottom:0}._module-intro-container_zv13k_33{width:100%;height:100%}._progress-module_zv13k_41:empty{display:none}._container_1bzs4_5{display:flex;align-items:center;justify-content:center;width:100%;min-height:60vh}._panel_1bzs4_14{display:flex;flex-direction:column;gap:var(--space-sm);align-items:center;max-width:520px;padding:var(--space-lg);text-align:center}._title_1bzs4_26{margin:0;font-size:var(--text-lg);font-weight:var(--font-weight-semibold);color:var(--color-on-surface)}._body_1bzs4_33{margin:0;font-size:var(--text-sm);color:var(--color-on-surface-variant)}._stage_1dw6x_5{display:grid;min-width:0}._layer_1dw6x_10{grid-area:1 / 1;min-width:0}._body_1pjq7_9{overflow-y:auto;flex:1 1 auto;padding:1.25rem 1.5rem}._body-region_1pjq7_22 [data-flow-main=true]:has(._swap_1pjq7_16){padding:0}._footer_1pjq7_18{display:flex;gap:.75rem;align-items:center;justify-content:flex-end;padding:1rem 1.5rem;border-top:1px solid var(--color-outline-variant)}._footer-spacer_1pjq7_36{margin-right:auto}._source-list_1pjq7_42{display:flex;flex-direction:column;gap:.5rem}._source-row_1pjq7_48{cursor:pointer;display:flex;gap:.75rem;align-items:center;justify-content:space-between;width:100%;padding:.85rem 1rem;border:1px solid var(--color-outline-variant);border-radius:.5rem;text-align:left;background:var(--color-surface);transition:border-color var(--duration-fast) var(--ease-standard),background var(--duration-fast) var(--ease-standard)}._source-row_1pjq7_48:hover{border-color:var(--color-primary);background:var(--color-surface-container-low)}._source-row-label_1pjq7_75{font-weight:500;color:var(--color-on-surface)}._source-row-meta_1pjq7_80{font-size:.78rem;color:var(--color-on-surface-variant)}._pick-grid_1pjq7_87{display:grid;grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));gap:.6rem;margin-top:.5rem}._pick-card_1pjq7_94{cursor:pointer;display:flex;gap:.6rem;align-items:center;padding:.6rem .7rem;border:1px solid var(--color-outline-variant);border-radius:.5rem;background:var(--color-surface);transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}._pick-card_1pjq7_94:hover{border-color:var(--color-primary)}._pick-card-selected_1pjq7_116{border-color:var(--color-primary);background:var(--color-primary-container);box-shadow:0 0 0 1px var(--color-primary) inset}._pick-card-disabled_1pjq7_122{cursor:not-allowed;opacity:.5}._pick-avatar_1pjq7_127{overflow:hidden;display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:50%;font-size:.8rem;font-weight:600;color:var(--color-on-surface-variant);background:var(--color-surface-container-high)}._pick-body_1pjq7_145{flex:1 1 auto;min-width:0}._pick-name_1pjq7_150{overflow:hidden;font-weight:500;color:var(--color-on-surface);text-overflow:ellipsis;white-space:nowrap}._pick-meta_1pjq7_159{overflow:hidden;font-size:.75rem;color:var(--color-on-surface-variant);text-overflow:ellipsis;white-space:nowrap}._pick-check_1pjq7_168{flex:0 0 auto}._warning_1pjq7_174{margin-top:.4rem;padding:.5rem .6rem;border:1px solid var(--color-warning);border-radius:.4rem;font-size:.78rem;color:var(--color-warning-on-container, var(--color-on-surface));background:var(--color-warning-container)}._state_1pjq7_186{display:flex;flex-direction:column;gap:.5rem;align-items:center;padding:2rem 1rem;color:var(--color-on-surface-variant);text-align:center}._group-header_1pjq7_198{display:flex;gap:.5rem;align-items:baseline;margin:1rem 0 .25rem}._group-label_1pjq7_205{font-weight:600;color:var(--color-on-surface)}._group-count_1pjq7_210{font-size:.78rem;color:var(--color-on-surface-variant)}._summary-count_1pjq7_215{font-size:.8rem;color:var(--color-on-surface-variant)}._swap_1pjq7_16{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}._section_aazen_5{overflow:hidden;border:1px solid var(--color-outline-variant);border-radius:.625rem;background:var(--color-surface)}._section_aazen_5+._section_aazen_5{margin-top:.6rem}._section-header_aazen_16{display:flex;gap:.65rem;align-items:center;padding:.7rem .85rem;background:var(--color-surface-container-low)}._section-check_aazen_26{cursor:pointer;flex:0 0 auto}._section-header-btn_aazen_31{cursor:pointer;display:flex;flex:1 1 auto;gap:.6rem;align-items:center;min-width:0;padding:0;border:none;font:inherit;color:inherit;text-align:left;background:none}._section-icon_aazen_50{flex:0 0 auto;font-size:.95rem;color:var(--color-primary)}._section-title_aazen_56{font-weight:600;color:var(--color-on-surface);white-space:nowrap}._section-count_aazen_62{flex:1 1 auto;font-size:.78rem;color:var(--color-on-surface-variant)}._chevron_aazen_68{flex:0 0 auto;font-size:.8rem;color:var(--color-on-surface-variant);transition:transform var(--duration-fast) var(--ease-standard)}._chevron-open_aazen_75{transform:rotate(90deg)}._section-body_aazen_79{padding:.6rem .85rem .85rem;border-top:1px solid var(--color-outline-variant)}._field-list_aazen_86{display:flex;flex-direction:column;gap:.15rem}._field-row_aazen_92{cursor:pointer;display:flex;gap:.6rem;align-items:center;padding:.4rem .25rem;border-radius:.4rem}._field-row_aazen_92:hover{background:var(--color-surface-container)}._field-icon_aazen_107{flex:0 0 auto;font-size:.85rem;color:var(--color-on-surface-variant)}._field-label_aazen_113{flex:1 1 auto;min-width:0;color:var(--color-on-surface)}._field-value_aazen_119{overflow:hidden;flex:0 0 auto;max-width:14rem;font-size:.78rem;color:var(--color-on-surface-variant);text-overflow:ellipsis;white-space:nowrap}._swatches_aazen_133{display:inline-flex;flex:0 0 auto;gap:.2rem;align-items:center}._swatch_aazen_133{width:.9rem;height:.9rem;border:1px solid var(--color-outline-variant);border-radius:50%}._font-sample_aazen_147{flex:0 0 auto;min-width:1.6rem;font-size:1rem;font-weight:600;line-height:1;color:var(--color-on-surface);text-align:center}._thumb_aazen_159{overflow:hidden;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:2rem;height:1.5rem;border:1px solid var(--color-outline-variant);border-radius:.3rem;font-size:.7rem;color:var(--color-on-surface-variant);background:var(--color-surface-container-high)}._thumb-img_aazen_177{width:100%;height:100%;object-fit:cover}._overwrite_aazen_185{margin-top:.6rem;padding:.55rem .7rem;border:1px solid var(--color-warning);border-radius:.45rem;background:var(--color-warning-container)}._overwrite-warning_aazen_194{margin:0 0 .4rem;font-size:.78rem;color:var(--color-warning-on-container, var(--color-on-surface))}._overwrite-confirm_aazen_200{cursor:pointer;display:flex;gap:.4rem;align-items:center;font-size:.78rem;color:var(--color-on-surface)}._tree_aazen_213{display:flex;flex-direction:column;gap:.1rem}._tree-row_aazen_219{cursor:pointer;display:flex;gap:.5rem;align-items:center;padding:.5rem .35rem;border-radius:.4rem}._tree-row_aazen_219:hover{background:var(--color-surface-container-low)}._tree-row-nested_aazen_234{padding-left:1.7rem}._tree-check_aazen_238{cursor:pointer;flex:0 0 auto}._tree-row-btn_aazen_245{cursor:pointer;display:flex;flex:1 1 auto;gap:.5rem;align-items:center;min-width:0;padding:0;border:none;font:inherit;color:inherit;text-align:left;background:none}._tree-caret-spacer_aazen_264{flex:0 0 auto;width:1.1rem}._tree-icon_aazen_269{flex:0 0 auto;font-size:1.05rem;color:var(--color-on-surface-variant)}._tree-label_aazen_275{overflow:hidden;flex:1 1 auto;color:var(--color-on-surface);text-overflow:ellipsis;white-space:nowrap}._tree-meta_aazen_284{flex:0 0 auto;font-size:.72rem;color:var(--color-on-surface-variant)}._conflicts_aazen_292{margin-bottom:.6rem;padding:.6rem .7rem;border:1px solid var(--color-warning);border-radius:.45rem;background:var(--color-warning-container)}._conflicts-title_aazen_301{margin:0 0 .45rem;font-size:.78rem;font-weight:600;color:var(--color-warning-on-container, var(--color-on-surface))}._conflict-row_aazen_308{display:flex;flex-wrap:wrap;gap:.4rem .6rem;align-items:center;justify-content:space-between;padding:.3rem 0}._conflict-text_aazen_318{flex:1 1 12rem;font-size:.8rem;color:var(--color-on-surface)}._conflict-choices_aazen_324{overflow:hidden;display:inline-flex;flex:0 0 auto;border:1px solid var(--color-outline);border-radius:.4rem}._conflict-btn_aazen_333{cursor:pointer;padding:.25rem .6rem;border:none;font-size:.75rem;color:var(--color-on-surface);background:var(--color-surface)}._conflict-btn_aazen_333+._conflict-btn_aazen_333{border-left:1px solid var(--color-outline)}._conflict-btn-active_aazen_349{color:var(--color-on-primary);background:var(--color-primary)}._qa-toggles_aazen_356{display:flex;flex-wrap:wrap;gap:.4rem 1.2rem;margin-top:.6rem;padding-top:.55rem;border-top:1px dashed var(--color-outline-variant)}._qa-toggle_aazen_356{cursor:pointer;display:inline-flex;gap:.4rem;align-items:center;font-size:.8rem;color:var(--color-on-surface-variant)}._empty_aazen_379{padding:2rem 1rem;color:var(--color-on-surface-variant);text-align:center}._display-card_xqqlb_6{display:flex;gap:.875rem;align-items:flex-start;box-sizing:border-box;padding:.875rem 1rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium, .5rem);background-color:var(--color-surface)}._avatar_xqqlb_21{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--size-avatar-lg);height:var(--size-avatar-lg);border-radius:50%;font-size:.875rem;font-weight:600;color:var(--color-on-surface-variant);background-color:var(--color-surface-container-high)}._avatar-img_xqqlb_40{width:100%;height:100%;border-radius:50%;object-fit:cover}._body_xqqlb_47{display:flex;flex-direction:column;gap:.25rem;min-width:0}._name_xqqlb_54{margin:0;font-size:.9375rem;font-weight:600;color:var(--color-on-surface)}._role_xqqlb_61{margin:0;font-size:.8125rem;color:var(--color-on-surface-variant)}._details_xqqlb_67{margin:.375rem 0 0;font-size:.8125rem;line-height:1.5;color:var(--color-on-surface);white-space:pre-wrap}._links_xqqlb_76{display:flex;flex-direction:column;gap:.25rem;margin-top:.375rem}._link_xqqlb_76{display:inline-flex;gap:.5rem;align-items:center;font-size:.8125rem;color:var(--color-on-surface-variant);text-decoration:none;overflow-wrap:anywhere}._link_xqqlb_76:hover{color:var(--color-primary)}._icon-folder_1l4lt_7{color:var(--color-primary, #2563eb)}._icon-link_1l4lt_11,._icon-file_1l4lt_15{color:#6b7280}._fields-grid_1bu8w_6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem}._phone-row_1bu8w_12{display:flex;flex-direction:column;gap:.5rem}._phone-label_1bu8w_18{font-size:.8125rem;font-weight:600;color:var(--color-on-surface-variant)}._phone-fields_1bu8w_24{display:grid;grid-template-columns:.6fr .6fr 1.4fr .6fr;gap:.75rem}._card-control_1bu8w_35{height:var(--size-control-sm);font-size:var(--size-icon-xs)}._contact-warning-wrap_1bu8w_41{flex-shrink:0}._contact-warning_1bu8w_41{display:inline-flex;gap:.3125rem;align-items:center;padding:.125rem .5rem;border:1px solid color-mix(in srgb,var(--color-warning) 40%,transparent);border-radius:.375rem;font-size:.75rem;font-weight:600;color:var(--color-warning);background-color:color-mix(in srgb,var(--color-warning) 12%,transparent)}._edit-preview_1bu8w_64{display:flex;flex-direction:column;gap:.375rem;margin-top:.25rem;padding-top:.75rem;border-top:1px dashed var(--color-outline-variant)}._edit-preview-label_1bu8w_74{font-size:.75rem;font-weight:600;color:var(--color-on-surface-variant);text-transform:uppercase;letter-spacing:.04em}._image-row_1bu8w_83{display:flex;flex-direction:column;gap:.5rem}._links-group_1bu8w_92{display:flex;flex-direction:column;gap:.5rem;padding:.875rem 1rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium, .5rem);background-color:var(--color-surface-container)}._links-group-title_1bu8w_105{margin:0;font-size:.875rem;font-weight:600;color:var(--color-on-surface)}._links-group-helper_1bu8w_112{margin:0;font-size:.8125rem;line-height:1.5;color:var(--color-on-surface-variant)}._links-input-frame_1bu8w_122{margin-top:.25rem;padding:.75rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium, .5rem);background-color:var(--color-surface)}@container data-room-page (width <= 30rem){._fields-grid_1bu8w_6{grid-template-columns:minmax(0,1fr)}._phone-fields_1bu8w_24{grid-template-columns:repeat(2,minmax(0,1fr))}}._contact-grid_1k7x2_8{display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:1rem;align-items:start;padding:.25rem 0 0}._contact-grid-single_1k7x2_22{grid-template-columns:1fr}._skeleton-card_1k7x2_34{display:flex;flex-direction:column;gap:.625rem;box-sizing:border-box;min-height:7.5rem;padding:1rem 1.125rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium, .5rem);background-color:var(--color-surface)}._skeleton-card-top_1k7x2_48{display:flex;gap:.75rem;align-items:center}._contact-card_1k7x2_64{--motion-lift-shadow: var(--shadow-box-shadow-high);cursor:pointer;-webkit-user-select:none;user-select:none;position:relative;display:flex;flex-direction:column;gap:.625rem;box-sizing:border-box;min-height:7.5rem;padding:1rem 1.125rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium, .5rem);background-color:var(--color-surface);box-shadow:0 1px 2px #00000012,0 4px 12px #0000001a;transition:border-color var(--duration-fast) var(--ease-standard)}._contact-card_1k7x2_64:hover{border-color:var(--color-outline)}._contact-card_1k7x2_64:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._contact-card-dragging_1k7x2_108{cursor:grabbing;z-index:20;border-color:var(--color-primary);box-shadow:0 12px 28px #00000029}._dimmable_1k7x2_119{transition:opacity var(--duration-fast) var(--ease-standard)}._contact-card-hidden_1k7x2_128 ._dimmable_1k7x2_119{opacity:.5}._contact-card-hidden_1k7x2_128:hover ._dimmable_1k7x2_119{opacity:.85}._contact-card-hidden_1k7x2_128:focus-within ._dimmable_1k7x2_119{opacity:1}._contact-card_1k7x2_64:not(._contact-card-hidden_1k7x2_128):has(._hide-toggle_1k7x2_146:hover) ._dimmable_1k7x2_119{opacity:.5}._hide-toggle-active_1k7x2_152{color:var(--color-primary)}._card-tags-wrap_1k7x2_159{position:absolute;right:1.125rem;bottom:.875rem;display:inline-flex;flex-wrap:wrap;gap:.375rem;align-items:center;justify-content:flex-end}._card-hidden-badge_1k7x2_171{display:inline-flex;flex-shrink:0;gap:.25rem;align-items:center;padding:.125rem .5rem .125rem .4375rem;border:1px solid color-mix(in srgb,#6366f1 38%,transparent);border-radius:999px;font-size:.6875rem;font-weight:600;line-height:1.4;color:var(--color-on-surface);background-color:color-mix(in srgb,#6366f1 14%,var(--color-surface))}._card-hidden-badge_1k7x2_171 svg{font-size:.625rem;color:#6366f1}._contact-card-preview_1k7x2_196{--motion-lift-shadow: none;cursor:default;min-height:0}._contact-card-preview_1k7x2_196:hover{border-color:var(--color-outline-variant)}._card-top_1k7x2_209{display:flex;gap:.5rem;align-items:flex-start;justify-content:space-between}._card-summary_1k7x2_216{display:flex;flex:1 1 auto;gap:.75rem;align-items:center;min-width:0}._card-actions_1k7x2_226{display:inline-flex;flex-shrink:0;gap:.125rem;align-items:center}._card-action_1k7x2_226{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:1.625rem;height:1.625rem;padding:0;border:none;border-radius:var(--shape-corner-small, .375rem);font-size:.8125rem;color:var(--color-on-surface-variant);background:transparent;transition:color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}._card-action_1k7x2_226:hover,._card-action_1k7x2_226:focus-visible{color:var(--color-on-surface);background-color:var(--color-surface-container-high);outline:none}._card-drag-handle_1k7x2_266{touch-action:none;cursor:grab}._card-drag-handle_1k7x2_266:active{cursor:grabbing}._card-avatar_1k7x2_275{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--size-avatar-lg);height:var(--size-avatar-lg);border-radius:50%;font-size:.875rem;font-weight:600;color:var(--color-on-surface-variant);background-color:var(--color-surface-container-high)}._card-text_1k7x2_292{display:flex;flex-direction:column;gap:.125rem;min-width:0}._card-name-row_1k7x2_299{display:flex;gap:.5rem;align-items:center;min-width:0}._card-name_1k7x2_299{overflow:hidden;font-size:.9375rem;font-weight:600;color:var(--color-on-surface);text-overflow:ellipsis;white-space:nowrap}._card-role_1k7x2_316{overflow:hidden;font-size:.8125rem;color:var(--color-on-surface-variant);text-overflow:ellipsis;white-space:nowrap}._card-warning_1k7x2_332{display:inline-flex;flex-shrink:0;gap:.25rem;align-items:center;padding:.125rem .5rem .125rem .4375rem;border:1px solid color-mix(in srgb,var(--color-warning) 38%,transparent);border-radius:999px;font-size:.6875rem;font-weight:600;line-height:1.4;color:var(--color-on-surface);background-color:color-mix(in srgb,var(--color-warning) 16%,var(--color-surface))}._card-warning_1k7x2_332 svg{font-size:.625rem;color:var(--color-warning)}._details-toggle_1k7x2_364{cursor:pointer;display:inline-flex;gap:.375rem;align-items:center;align-self:flex-start;padding:.125rem 0;border:none;font-size:.75rem;font-weight:600;color:var(--color-primary);background:transparent}._details-toggle_1k7x2_364:hover{text-decoration:underline}._details-toggle-chevron_1k7x2_398{rotate:90deg}._card-details-inner_1k7x2_402{display:flex;flex-direction:column;gap:.375rem;padding-top:.5rem;border-top:1px dashed var(--color-outline-variant)}._card-details-message_1k7x2_411{margin:0;font-size:.8125rem;line-height:1.5;color:var(--color-on-surface);white-space:pre-wrap}._add-card_1k7x2_431{cursor:pointer;display:flex;flex-direction:column;gap:.5rem;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:7.5rem;padding:1rem;border:2px dashed var(--color-outline-variant);border-radius:var(--shape-corner-medium, .5rem);text-align:center;background:transparent;transition:border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}._add-card_1k7x2_431:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._add-card_1k7x2_431:disabled{cursor:not-allowed;opacity:.55}._add-card_1k7x2_431:hover:not(:disabled){border-color:var(--color-outline-base)}._add-card-message_1k7x2_474{max-width:18rem;font-size:.75rem;line-height:1.3;color:var(--color-on-surface-variant)}._add-card-button_1k7x2_483{display:inline-flex;gap:.375rem;align-items:center;padding:.375rem .875rem;border-radius:var(--shape-corner-small, .25rem);font-size:.8125rem;font-weight:500;color:var(--color-on-primary, #fff);background-color:var(--color-primary, #2563eb);transition:background-color var(--duration-fast) var(--ease-standard)}._add-card_1k7x2_431:hover:not(:disabled) ._add-card-button_1k7x2_483{background-color:color-mix(in srgb,var(--color-primary, #2563eb) 85%,black)}._add-card-button-icon_1k7x2_508{font-size:.75rem;line-height:1}._editor-body_oxdwk_12{container-name:contact-editor;container-type:inline-size;display:flex;flex:1 1 auto;flex-direction:column;min-height:0}._body-region_oxdwk_32 [data-flow-main=true]:has(._editor-body_oxdwk_12){padding:0}._load-error_oxdwk_38{display:flex;flex:1 1 auto;align-items:center;justify-content:center;padding:3rem 2rem;color:var(--color-on-surface-variant);text-align:center}._hidden-tag_oxdwk_52{display:inline-flex;flex-shrink:0;gap:.25rem;align-items:center;padding:.125rem .5rem .125rem .4375rem;border:1px solid color-mix(in srgb,#6366f1 38%,transparent);border-radius:999px;font-size:.6875rem;font-weight:600;line-height:1.4;color:var(--color-on-surface);background-color:color-mix(in srgb,#6366f1 14%,var(--color-surface))}._hidden-tag_oxdwk_52 svg{font-size:.625rem;color:#6366f1}._welcome-warning_oxdwk_77{display:flex;flex-shrink:0;gap:.5rem;align-items:center;padding:.625rem 1.5rem;border-bottom:1px solid var(--color-outline-variant);font-size:.8125rem;line-height:1.4;color:var(--color-on-surface);background-color:color-mix(in srgb,var(--color-warning) 12%,var(--color-surface))}._welcome-warning_oxdwk_77 svg{flex-shrink:0;font-size:.875rem;color:var(--color-warning)}._editor-layout_oxdwk_108{overflow-y:auto;display:flex;flex:1 1 auto;flex-direction:column;min-height:0}._editor-main_oxdwk_117{display:flex;flex-direction:column;gap:1.25rem;box-sizing:border-box;padding:1.25rem 1.5rem;background-color:var(--color-surface-container-low)}._editor-preview_oxdwk_130{box-sizing:border-box;padding:1.25rem 1.5rem;border-top:1px solid var(--color-outline-variant);background-color:var(--color-surface-container-low)}._preview-header_oxdwk_137{display:flex;gap:.625rem;align-items:center;margin-bottom:.75rem}._preview-tags_oxdwk_146{display:inline-flex;flex-shrink:0;flex-wrap:wrap;gap:.375rem;align-items:center;justify-content:flex-end;margin-left:auto}._incomplete-tag_oxdwk_158{display:inline-flex;flex-shrink:0;gap:.25rem;align-items:center;padding:.125rem .5rem .125rem .4375rem;border:1px solid color-mix(in srgb,var(--color-warning) 38%,transparent);border-radius:999px;font-size:.6875rem;font-weight:600;line-height:1.4;color:var(--color-on-surface);background-color:color-mix(in srgb,var(--color-warning) 16%,var(--color-surface))}._incomplete-tag_oxdwk_158 svg{font-size:.625rem;color:var(--color-warning)}._preview-icon_oxdwk_185{flex-shrink:0;font-size:.875rem;color:var(--color-primary)}._preview-header-text_oxdwk_191{display:flex;flex-direction:column;gap:.125rem;min-width:0}._preview-title_oxdwk_198{margin:0;font-size:.875rem;font-weight:600;color:var(--color-on-surface)}._preview-helper_oxdwk_205{margin:0;font-size:.75rem;line-height:1.4;color:var(--color-on-surface-variant)}@container contact-editor (width >= 58rem){._editor-layout_oxdwk_108{overflow:hidden;flex-direction:row}._editor-main_oxdwk_117{overflow-y:auto;flex:1 1 auto;min-width:0}._editor-preview_oxdwk_130{overflow-y:auto;flex:0 0 32rem;border-top:none;border-left:1px solid var(--color-outline-variant)}}._settings-tab_l2yo7_3{--dr-content-cap: 46rem;display:flex;flex-direction:column;gap:1.25rem;box-sizing:border-box;width:100%;max-width:48rem;padding:1rem 0 2rem}._intro_l2yo7_25{display:flex;gap:.875rem;align-items:flex-start;padding:1rem 1.125rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium, .5rem);background-color:var(--color-surface-container-low)}._intro-icon_l2yo7_37{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;font-size:.875rem;color:var(--color-primary);background-color:color-mix(in srgb,var(--color-primary) 12%,transparent)}._intro-text_l2yo7_53{display:flex;flex-direction:column;gap:.25rem;min-width:0;max-width:var(--dr-content-cap)}._intro-title_l2yo7_62{margin:0;font-size:1rem;font-weight:600;color:var(--color-on-surface)}._intro-description_l2yo7_69{margin:0;font-size:.8125rem;line-height:1.5;color:var(--color-on-surface-variant)}._form-section_l2yo7_8{display:flex;flex-direction:column;gap:.625rem;padding:1rem 1.125rem 1.25rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium, .5rem);background-color:var(--color-surface-container-lowest)}._settings-tab_l2yo7_3 ._form-section_l2yo7_8>*:not(._form-section-header_l2yo7_99){max-width:var(--dr-content-cap)}._settings-tab_l2yo7_3 ._form-section-wide_l2yo7_8>*:not(._form-section-header_l2yo7_99){max-width:none}._form-section-header_l2yo7_99{display:flex;gap:.5rem;align-items:center;justify-content:space-between;padding-bottom:.5rem;border-bottom:1px solid var(--color-outline-variant)}._form-section-header-left_l2yo7_122{display:flex;gap:.5rem;align-items:center;min-width:0}._form-section-icon_l2yo7_129{font-size:.875rem;color:var(--color-primary)}._form-section-header-right_l2yo7_136{display:inline-flex;flex-shrink:0;gap:.375rem;align-items:center}._form-section-info_l2yo7_143{cursor:pointer;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:0;border:none;border-radius:50%;font-size:.875rem;color:var(--color-on-surface-variant);background:transparent;transition:color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}._form-section-info_l2yo7_143:hover,._form-section-info_l2yo7_143:focus-visible{color:var(--color-primary);background-color:color-mix(in srgb,var(--color-primary) 10%,transparent);outline:none}._form-section-title_l2yo7_174{margin:0;font-size:.875rem;font-weight:600;color:var(--color-on-surface)}._section-helper_l2yo7_181{margin:0;font-size:.8125rem;line-height:1.5;color:var(--color-on-surface-variant)}._section-helper_l2yo7_181 code{padding:.125rem .375rem;border:1px solid var(--color-outline-variant);border-radius:.25rem;font-family:var(--font-family-mono, "SF Mono", "Menlo", "Monaco", monospace);font-size:.75rem;color:var(--color-on-surface);background-color:var(--color-surface-container)}._toggle-row_l2yo7_203{padding-top:.25rem}._section-warning_l2yo7_209{display:flex;gap:.5rem;align-items:flex-start;margin:0;padding:.5rem .625rem;border:1px solid var(--color-warning-outline);border-radius:.375rem;font-size:.8125rem;line-height:1.4;color:var(--color-warning-on-container);background-color:var(--color-warning-container)}._section-warning-icon_l2yo7_226{flex-shrink:0;margin-top:.125rem;color:var(--color-warning)}._skeleton-header_l2yo7_240{display:flex;gap:.5rem;align-items:center;padding-bottom:.5rem;border-bottom:1px solid var(--color-outline-variant)}._skeleton-toggle-row_l2yo7_251{display:flex;align-items:center;justify-content:space-between;height:2rem;padding-top:.25rem}._dashboard_1a5b9_19{container-name:dataroom-analytics;container-type:inline-size;display:flex;flex-direction:column;gap:1rem;padding:1rem}._card_1a5b9_7{overflow:hidden;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium, .5rem);background-color:var(--color-surface)}._panel-header_1a5b9_45{display:flex;gap:.75rem;align-items:center;justify-content:space-between;padding:.625rem 1rem;border-bottom:1px solid var(--color-outline-variant)}._panel-title_1a5b9_55{font-size:.875rem;font-weight:500;color:var(--color-on-surface)}._panel-title-with-icon_1a5b9_62{display:flex;gap:.5rem;align-items:center}._panel-title-icon_1a5b9_68{width:.875rem;height:.875rem;color:var(--color-on-surface-variant)}._panel-summary_1a5b9_74{font-size:.75rem;color:var(--color-on-surface-variant)}._kpi-grid_1a5b9_84{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;transition:opacity var(--duration-fast) var(--ease-standard)}@container dataroom-analytics (width >= 30rem){._kpi-grid_1a5b9_84{grid-template-columns:repeat(3,minmax(0,1fr))}}@container dataroom-analytics (width >= 42.5rem){._kpi-grid_1a5b9_84{grid-template-columns:repeat(5,minmax(0,1fr))}}._kpi-card_1a5b9_103{padding:.75rem 1rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium, .5rem);background-color:var(--color-surface)}._kpi-value_1a5b9_110{font-size:1.5rem;font-weight:600;line-height:2rem;color:var(--color-on-surface)}._kpi-label_1a5b9_117{margin-top:.25rem;font-size:.75rem;color:var(--color-on-surface-variant)}._kpi-skeleton-label_1a5b9_124{margin-top:.5rem}._kpi-skeleton_1a5b9_124{display:grid;grid-column:1 / -1;grid-template-columns:subgrid;row-gap:inherit}._filter-body_1a5b9_141{padding:.75rem 1rem}._header-control_1a5b9_150{flex-shrink:0;width:fit-content;min-width:12rem}._filter-field_1a5b9_158{display:flex;flex-direction:column;gap:.375rem}._filter-field-label_1a5b9_164{font-size:.75rem;font-weight:500;color:var(--color-on-surface-variant)}._sort-segmented_1a5b9_171{overflow:hidden;display:inline-flex;align-self:flex-start;border:1px solid var(--color-outline-variant);border-radius:.375rem;font-size:.75rem}._sort-segment_1a5b9_171{cursor:pointer;padding:.375rem .75rem;border:none;color:var(--color-on-surface-variant);background:transparent}._sort-segment_1a5b9_171:hover{background-color:color-mix(in srgb,var(--color-surface-container-high) 40%,transparent)}._sort-segment-active_1a5b9_201{font-weight:500;color:var(--color-on-surface);background-color:var(--color-surface-container-high)}._ungrouped-filters_1a5b9_209{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;align-items:flex-start}._share-field_1a5b9_216{flex-shrink:0;width:16rem}._visitor-field_1a5b9_221{flex:1 1 auto;min-width:24rem;max-width:42rem}._visitor-hidden-note_1a5b9_227{margin-top:.5rem;font-size:.75rem;color:var(--color-on-surface-variant)}._list-body_1a5b9_238{transition:opacity var(--duration-fast) var(--ease-standard)}._stale_1a5b9_242{opacity:.5}._skeleton-row_1a5b9_247{display:flex;gap:.75rem;align-items:center;padding:.75rem 1rem;border-bottom:1px solid var(--color-outline-variant)}._skeleton-row-text_1a5b9_256{display:flex;flex:1 1 auto;flex-direction:column;gap:.375rem}._skeleton-row-metric_1a5b9_264{display:none}@container dataroom-analytics (width >= 30rem){._skeleton-row-metric_1a5b9_264{display:block}}._empty-body_1a5b9_274{padding:2rem 1rem;font-size:.875rem;color:var(--color-on-surface-variant);text-align:center}._load-more-row_1a5b9_282{display:flex;align-items:center;justify-content:center;padding:.625rem 1rem}._load-more-button_1a5b9_289{cursor:pointer;padding:.25rem .75rem;border:1px solid var(--color-outline-variant);border-radius:.375rem;font-size:.75rem;color:var(--color-on-surface);background:transparent}._load-more-button_1a5b9_289:hover{background-color:color-mix(in srgb,var(--color-surface-container-high) 40%,transparent)}._load-more-button_1a5b9_289:disabled{cursor:default;opacity:.5}._row-header_1a5b9_321{cursor:pointer;display:flex;gap:.75rem;align-items:center;width:100%;padding:.625rem 1rem;text-align:left}._row-header_1a5b9_321:hover{background-color:color-mix(in srgb,var(--color-surface-container-high) 30%,transparent)}._row-chevron_1a5b9_342{flex-shrink:0;width:.75rem;height:.75rem;color:var(--color-on-surface-variant)}._row-identity_1a5b9_349{display:flex;flex:1 1 0;flex-direction:column;gap:.25rem;min-width:0}._row-identity-line_1a5b9_358{display:flex;gap:.5rem;align-items:center;font-size:.875rem;font-weight:500;color:var(--color-on-surface)}._row-identity-name_1a5b9_368{overflow:hidden;display:flex;gap:.5rem;align-items:center;min-width:0;text-overflow:ellipsis;white-space:nowrap}._row-badge-slot_1a5b9_380{flex-shrink:0}._row-secondary_1a5b9_384{overflow:hidden;font-size:.75rem;color:var(--color-on-surface-variant);text-overflow:ellipsis;white-space:nowrap}._contact-button_1a5b9_394{cursor:pointer;flex-shrink:0;padding:.25rem;border:none;border-radius:.25rem;color:var(--color-on-surface-variant);background:transparent}._contact-button_1a5b9_394:hover{color:var(--color-on-surface);background-color:var(--color-surface-container-high)}._contact-button-icon_1a5b9_413{width:.875rem;height:.875rem}._metrics-grid_1a5b9_419{display:none;flex-shrink:0;gap:1rem;font-size:.75rem;color:var(--color-on-surface-variant);text-align:right}@container dataroom-analytics (width >= 30rem){._metrics-grid_1a5b9_419{display:grid}}._metrics-grid4_1a5b9_435{grid-template-columns:repeat(4,minmax(0,auto))}._metrics-grid3_1a5b9_439{grid-template-columns:repeat(3,minmax(0,auto))}._metric-num_1a5b9_443{font-variant-numeric:tabular-nums}._metric-with-icon_1a5b9_448{display:flex;gap:.375rem;align-items:center;justify-content:flex-end;font-variant-numeric:tabular-nums}._metric-icon_1a5b9_457{width:.75rem;height:.75rem}._tag_1a5b9_463{padding:.125rem .375rem;border-radius:.25rem;font-size:.75rem;color:var(--color-on-surface-variant);background-color:var(--color-surface-container-high)}._row-divider_1a5b9_478{border-bottom:1px solid var(--color-outline-variant)}._row-placeholder_1a5b9_485{--skeleton-color: color-mix( in srgb, var(--color-surface-container-high) 20%, transparent );height:3rem;border-bottom:1px solid var(--color-outline-variant);border-radius:0}._identity-secondary_1a5b9_502{overflow:hidden;min-width:0;font-weight:400;color:var(--color-on-surface-variant);text-overflow:ellipsis;white-space:nowrap}._score-bar_1a5b9_514{display:flex;gap:.5rem;align-items:center}._score-track_1a5b9_524{overflow:hidden;width:4rem;height:.375rem;border-radius:999px;background-color:var(--color-surface-container-high)}._score-fill_1a5b9_534{display:block;height:100%;border-radius:999px}._score-value_1a5b9_540{font-size:.75rem;font-weight:500;font-variant-numeric:tabular-nums;color:var(--color-on-surface)}._score-tier_1a5b9_548{padding:.125rem .375rem;border-radius:.25rem;font-size:.75rem;font-weight:500}._score-presenter_1a5b9_559{flex-shrink:0;width:fit-content}._breakdown_1a5b9_564{display:flex;flex-direction:column;gap:.5rem}._breakdown-chips_1a5b9_570{display:flex;flex-wrap:wrap;gap:.25rem}._breakdown-chip_1a5b9_570{padding:.125rem .375rem;border-radius:.25rem;font-size:.75rem;color:var(--color-on-surface-variant);background-color:var(--color-surface-container-high)}._breakdown-footer_1a5b9_586{font-size:.75rem;color:var(--color-on-surface-variant)}._file-chip_1a5b9_595{display:inline-flex;gap:.375rem;align-items:center;max-width:100%;padding:.125rem .5rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium, .5rem);font-size:.75rem;color:var(--color-on-surface);background-color:var(--color-surface-container-lowest)}._file-chip-icon_1a5b9_611{flex-shrink:0;width:.75rem;height:.75rem;color:var(--color-on-surface-variant)}._file-chip-name_1a5b9_618{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._log-section_1a5b9_630{padding:.5rem .5rem .5rem 1.5rem;border-top:1px solid var(--color-outline-variant);background-color:color-mix(in srgb,var(--color-surface-container-high) 20%,transparent)}._log-section-loading_1a5b9_642{display:flex;flex-direction:column;gap:.5rem;padding:.75rem .75rem .75rem 2rem;border-top:1px solid var(--color-outline-variant);background-color:color-mix(in srgb,var(--color-surface-container-high) 20%,transparent)}._log-section-empty_1a5b9_657{padding:.75rem .75rem .75rem 2rem;border-top:1px solid var(--color-outline-variant);font-size:.875rem;color:var(--color-on-surface-variant);background-color:color-mix(in srgb,var(--color-surface-container-high) 20%,transparent)}._log-list_1a5b9_672{margin-left:.5rem;padding-left:.75rem;border-left:1px solid var(--color-outline-variant);font-size:.875rem}._log-list-items_1a5b9_679{display:flex;flex-direction:column;gap:.125rem}._event-row-button_1a5b9_686{cursor:default;display:flex;gap:.75rem;align-items:center;justify-content:space-between;width:100%;padding:.375rem .5rem;border:none;border-radius:.375rem;text-align:left;background:transparent}._event-row-expandable_1a5b9_704{cursor:pointer}._event-row-expandable_1a5b9_704:hover{background-color:color-mix(in srgb,var(--color-surface-container-high) 60%,transparent)}._event-row-title_1a5b9_716{display:flex;gap:.5rem;align-items:center;min-width:0;color:var(--color-on-surface)}._event-row-chevron_1a5b9_726{flex-shrink:0;width:.625rem;height:.625rem;color:var(--color-on-surface-variant)}._event-row-chevron-spacer_1a5b9_734{display:inline-block;flex-shrink:0;width:.625rem}._event-row-title-text_1a5b9_740{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._event-count-tag_1a5b9_747{flex-shrink:0;padding:.125rem .375rem;border-radius:.25rem;font-size:.75rem;font-variant-numeric:tabular-nums;color:var(--color-on-surface-variant);background-color:var(--color-surface-container-high)}._event-removed-tag_1a5b9_761{padding:.125rem .375rem;border-radius:.25rem;font-size:.75rem;color:var(--color-on-surface-variant);background-color:var(--color-surface-container-high)}._event-row-timing_1a5b9_771{display:flex;flex-shrink:0;gap:1rem;align-items:center;color:var(--color-on-surface-variant)}._event-time_1a5b9_780{font-variant-numeric:tabular-nums}._event-detail_1a5b9_785{display:flex;flex-direction:column;gap:.5rem;padding:.375rem .5rem .375rem 1.5rem;font-size:.75rem;color:var(--color-on-surface-variant)}._event-detail-question-group_1a5b9_796{display:flex;flex-direction:column;gap:.25rem;overflow-wrap:break-word}._event-detail-files_1a5b9_803{display:flex;flex-direction:column;gap:.375rem}._event-detail-file-chips_1a5b9_809{display:flex;flex-wrap:wrap;gap:.375rem}._event-detail-label_1a5b9_815{font-weight:500;color:var(--color-on-surface)}._event-detail-row_1a5b9_820{display:flex;gap:.5rem;align-items:center}._event-detail-break-all_1a5b9_826{word-break:break-all}._child-rows_1a5b9_831{display:flex;flex-direction:column;gap:.125rem;margin-left:.75rem;padding-top:.125rem;padding-left:.75rem;border-left:1px solid var(--color-outline-variant)}._visit-divider_1a5b9_846{display:flex;gap:.5rem;align-items:center;margin-left:-.75rem;padding-top:.375rem;padding-bottom:.125rem;font-size:.75rem;font-weight:500;color:var(--color-on-surface-variant);text-transform:uppercase;letter-spacing:.05em}._visit-divider-rule_1a5b9_862{flex:1 1 auto;height:1px;background-color:var(--color-outline-variant)}._file-row_1a5b9_874{display:flex;gap:.75rem;align-items:center;padding:.75rem 1rem;border-bottom:1px solid var(--color-outline-variant)}._file-row_1a5b9_874:last-child{border-bottom:none}._file-row-icon_1a5b9_887{flex-shrink:0;width:.875rem;height:.875rem;color:var(--color-on-surface-variant)}._file-row-text_1a5b9_894{display:flex;flex:1 1 auto;flex-direction:column;gap:.125rem;min-width:0}._file-row-name_1a5b9_905{overflow:hidden;display:flex;gap:.5rem;align-items:center;min-width:0;font-size:.875rem;color:var(--color-on-surface);text-overflow:ellipsis;white-space:nowrap}._file-row-secondary_1a5b9_919{font-size:.75rem;color:var(--color-on-surface-variant)}._modal-content_1rrqo_13{padding:1.25rem 1.5rem}._footer-meta_1rrqo_7{min-width:0;font-size:.8125rem;color:var(--color-on-surface-variant)}._skeleton-stack_1rrqo_29{display:flex;flex-direction:column;gap:.5rem}._skeleton-row_1rrqo_35{width:100%;height:2.25rem}._state-panel_1rrqo_40{display:flex;flex-direction:column;gap:.75rem;align-items:center;padding:2.5rem 1.5rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium, .5rem);text-align:center;background-color:color-mix(in srgb,var(--color-surface-container-high) 20%,transparent)}._state-icon_1rrqo_59{width:1.25rem;height:1.25rem;color:var(--color-on-surface-variant)}._state-title_1rrqo_65{margin:0;font-weight:500;color:var(--color-on-surface)}._state-message_1rrqo_71{max-width:24rem;margin:0;font-size:.875rem;color:var(--color-on-surface-variant)}._ready-body_1rrqo_82{display:flex;flex-direction:column;gap:1rem}._degraded-banner_1rrqo_88{display:flex;gap:.5rem;align-items:flex-start;padding:.5rem .75rem;border:1px solid var(--color-outline-variant);border-radius:.375rem;font-size:.75rem;color:var(--color-on-surface-variant);background-color:color-mix(in srgb,var(--color-surface-container-high) 30%,transparent)}._degraded-banner-icon_1rrqo_107{flex-shrink:0;width:.75rem;height:.75rem;margin-top:.125rem}._domain-group_1rrqo_118{display:flex;flex-direction:column;gap:.25rem}._domain-header_1rrqo_124{display:flex;gap:.5rem;align-items:center;padding:0 .5rem}._domain-label_1rrqo_131{margin:0;font-size:.75rem;font-weight:600;color:var(--color-on-surface-variant);text-transform:uppercase;letter-spacing:.025em}._domain-count_1rrqo_141{padding:.125rem .375rem;border-radius:.25rem;font-size:.75rem;font-variant-numeric:tabular-nums;color:var(--color-on-surface-variant);background-color:var(--color-surface-container-high)}._domain-rows_1rrqo_152{display:flex;flex-direction:column;gap:.125rem;margin:0;padding:0;list-style:none}._domain-overflow_1rrqo_163{margin:0;padding:.125rem .5rem 0;font-size:.75rem;color:var(--color-on-surface-variant)}._entry-row_1rrqo_174{display:flex;gap:.5rem;align-items:center;width:100%}._entry-toggle_1rrqo_181{cursor:default;display:flex;flex:1 1 auto;gap:.5rem;align-items:center;min-width:0;padding:.375rem .5rem;border:none;border-radius:.375rem;text-align:left;background:transparent}._entry-toggle-expandable_1rrqo_199{cursor:pointer}._entry-toggle-expandable_1rrqo_199:hover{background-color:color-mix(in srgb,var(--color-surface-container-high) 60%,transparent)}._entry-chevron_1rrqo_211{flex-shrink:0;width:.625rem;height:.625rem;color:var(--color-on-surface-variant)}._entry-chevron-spacer_1rrqo_218{display:inline-block;flex-shrink:0;width:.625rem}._entry-label_1rrqo_224{overflow:hidden;color:var(--color-on-surface);text-overflow:ellipsis;white-space:nowrap}._entry-detail_1rrqo_231{overflow:hidden;min-width:0;font-size:.75rem;color:var(--color-on-surface-variant);text-overflow:ellipsis;white-space:nowrap}._entry-badge_1rrqo_242{flex-shrink:0;padding:.125rem .375rem;border-radius:.25rem;font-size:.75rem;font-weight:500}._entry-revert_1rrqo_252{cursor:pointer;display:flex;flex-shrink:0;gap:.375rem;align-items:center;padding:.25rem .5rem;border:1px solid var(--color-outline-variant);border-radius:.375rem;font-size:.75rem;font-weight:500;color:var(--color-on-surface-variant);background-color:var(--color-surface)}._entry-revert_1rrqo_252:disabled{cursor:not-allowed;opacity:.5}._entry-revert_1rrqo_252:hover:not(:disabled){background-color:color-mix(in srgb,var(--color-surface-container-high) 60%,transparent)}._entry-revert-icon_1rrqo_284{width:.625rem;height:.625rem}._entry-fields_1rrqo_291{display:flex;flex-direction:column;gap:.25rem;padding:.375rem .5rem .375rem 1.5rem}._entry-children_1rrqo_298{display:flex;flex-direction:column;gap:.125rem;margin:0 0 0 .75rem;padding:.125rem 0 0 .75rem;border-left:1px solid var(--color-outline-variant);list-style:none}._field-delta_1rrqo_314{display:flex;flex-wrap:wrap;gap:.375rem;align-items:baseline;font-size:.75rem}._field-label_1rrqo_323{font-weight:500;color:var(--color-on-surface)}._field-value_1rrqo_328{color:var(--color-on-surface)}._field-value-pair_1rrqo_332{display:inline-flex;gap:.25rem;align-items:center}._field-value-current_1rrqo_338{font-weight:500;color:var(--color-on-surface)}._field-value-previous_1rrqo_343{color:var(--color-on-surface-variant);text-decoration:line-through}._field-value-text_1rrqo_348{word-break:break-all}._field-arrow_1rrqo_352{color:var(--color-on-surface-variant)}._color-swatch_1rrqo_356{display:inline-block;flex-shrink:0;width:.75rem;height:.75rem;border:1px solid var(--color-outline-variant);border-radius:.125rem;vertical-align:middle}._chip_zgps1_16{pointer-events:none;cursor:help;display:inline-flex;flex-shrink:0;gap:6px;align-items:center;height:1.5rem;padding:0 10px;border-radius:999px;font-size:.75rem;font-weight:500;line-height:1;color:#6d28d9;white-space:nowrap;opacity:0;background-color:color-mix(in srgb,#7c3aed 12%,transparent);transition:opacity var(--duration-fast) var(--ease-standard)}._chip_zgps1_16._visible_zgps1_14{pointer-events:auto;opacity:1}._chip_zgps1_16:hover,._chip_zgps1_16:focus-visible{color:#5b21b6;outline:none}._chip-dot_zgps1_53{flex-shrink:0;width:8px;height:8px;border-radius:50%;background-color:#7c3aed;box-shadow:0 0 0 3px color-mix(in srgb,#7c3aed 22%,transparent)}:root[data-theme=dark] ._chip_zgps1_16{color:#c4b5fd}._popover-intro_zgps1_72{margin:0 0 .5rem;font-size:.75rem;line-height:1.4;color:var(--color-on-surface-variant, #5f6368)}._list_zgps1_79{display:flex;flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none}@container data-room-page (width <= 42.5rem){._chip_zgps1_16{height:1.375rem;padding:0 .4375rem;font-size:.625rem}}._list_b0tyu_4{display:flex;flex-direction:column;gap:var(--space-xs);margin:0;padding:0;list-style:none}._row_b0tyu_15{display:flex;gap:var(--space-xs);align-items:center;justify-content:space-between;padding:var(--space-xs) var(--space-sm);border:1px solid var(--color-outline-base);border-radius:var(--shape-corner-medium);background-color:var(--color-surface-container-low)}._mask_b0tyu_28{font-size:var(--typescale-body-medium-size);color:var(--color-on-surface-variant);letter-spacing:.125em}._remove_b0tyu_34{flex-shrink:0;height:var(--size-control-sm);font-size:var(--size-icon-xs)}._empty_b0tyu_40{margin:0;font-size:var(--typescale-body-small-size);color:var(--color-on-surface-variant)}._add-row_b0tyu_49{display:flex;gap:var(--space-xs);align-items:flex-start}._add-field_b0tyu_55{flex:1;min-width:0}._visually-hidden_b0tyu_60{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;white-space:nowrap;clip-path:inset(50%)}._entrance_1y7dk_9{--motion-from-block: var(--motion-distance-sm)}._tab-placeholder_1ninu_3{display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:320px;padding:48px 24px;border:1px dashed var(--color-outline-variant, #e5e7eb);border-radius:var(--shape-corner-medium, 8px);background-color:var(--color-surface-container-low, #f8f9fa)}._tab-placeholder-text_1ninu_17{margin:0;font-size:14px;color:var(--color-on-surface-variant, #6b7280);text-align:center}._settings-tab_1c311_9{--dr-content-cap: 46rem;display:flex;flex-direction:column;gap:1.25rem;box-sizing:border-box;width:100%;padding:1rem 0 2rem}._intro_1c311_32{display:flex;gap:1.25rem;align-items:center;padding:1rem 1.125rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium, .5rem);background-color:var(--color-surface-container-low)}._intro-icon_1c311_44{display:flex;flex-shrink:0;align-items:center;align-self:flex-start;justify-content:center;width:2rem;height:2rem;border-radius:50%;font-size:.875rem;color:var(--color-primary);background-color:color-mix(in srgb,var(--color-primary) 12%,transparent)}._intro-text_1c311_61{display:flex;flex-direction:column;gap:.25rem;align-self:flex-start;min-width:0;max-width:var(--dr-content-cap)}._intro-title_1c311_71{margin:0;font-size:1rem;font-weight:600;color:var(--color-on-surface)}._intro-description_1c311_78{margin:0;font-size:.8125rem;line-height:1.5;color:var(--color-on-surface-variant)}._form-section_1c311_89{display:flex;flex-direction:column;gap:.625rem;padding:1rem 1.125rem 1.25rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium, .5rem);background-color:var(--color-surface-container-lowest)}._settings-tab_1c311_9 ._form-section_1c311_89>*:not(._form-section-header_1c311_109){max-width:var(--dr-content-cap)}._settings-tab_1c311_9 ._form-section-wide_1c311_116>*:not(._form-section-header_1c311_109){max-width:none}._form-section-header_1c311_109{display:flex;gap:.5rem;align-items:center;justify-content:space-between;padding-bottom:.5rem;border-bottom:1px solid var(--color-outline-variant)}._form-section-header-left_1c311_130{display:flex;gap:.5rem;align-items:center;min-width:0}._form-section-icon_1c311_137{flex-shrink:0;font-size:.875rem;color:var(--color-primary)}._form-section-header-right_1c311_143{display:inline-flex;flex-shrink:0;gap:.375rem;align-items:center}._form-section-info_1c311_153{cursor:pointer;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:0;border:none;border-radius:50%;font-size:.875rem;color:var(--color-on-surface-variant);background:transparent;transition:color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}._form-section-info_1c311_153:hover,._form-section-info_1c311_153:focus-visible{color:var(--color-primary);background-color:color-mix(in srgb,var(--color-primary) 10%,transparent);outline:none}._form-section-title_1c311_184{overflow:hidden;margin:0;font-size:.875rem;font-weight:600;color:var(--color-on-surface);text-overflow:ellipsis;white-space:nowrap}._section-helper_1c311_196{margin:0;font-size:.8125rem;line-height:1.5;color:var(--color-on-surface-variant)}._section-jump-row_1c311_211{display:flex;gap:1rem;align-items:center;justify-content:space-between}._section-jump-text_1c311_218{display:flex;flex:1 1 auto;flex-direction:column;gap:.25rem;min-width:0}._section-jump-label_1c311_227{font-size:.875rem;font-weight:500;color:var(--color-on-surface)}._section-jump-help_1c311_233{font-size:.8125rem;line-height:1.4;color:var(--color-on-surface-variant)}._section-jump-button_1c311_245._section-jump-button_1c311_245{height:auto;padding:.375rem .75rem}._empty-state_1c311_254{display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:200px;padding:2rem 1.5rem;border:1px dashed var(--color-outline-variant);border-radius:var(--shape-corner-medium, .5rem);background-color:var(--color-surface-container-low)}._empty-state-text_1c311_268{margin:0;font-size:.875rem;color:var(--color-on-surface-variant);text-align:center}._settings-tab_17y5l_11{max-width:48rem}._logo-section_17y5l_17{display:flex;flex-direction:column;gap:.5rem}._form-section-info_17y5l_23{cursor:pointer;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:0;border:none;border-radius:50%;font-size:.875rem;color:var(--color-on-surface-variant);background:transparent;transition:color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}._form-section-info_17y5l_23:hover,._form-section-info_17y5l_23:focus-visible{color:var(--color-primary);background-color:color-mix(in srgb,var(--color-primary) 10%,transparent);outline:none}._field_17y5l_56{display:flex;flex-direction:column}._republish-note_17y5l_64{margin:0;padding:.625rem .875rem;border:1px solid var(--color-outline-variant);border-radius:.5rem;font-size:.8125rem;color:var(--color-on-surface-variant);background-color:var(--color-surface-container-low)}._profile-grid_17y5l_77{display:grid;grid-template-columns:repeat(auto-fill,minmax(7rem,1fr));gap:.75rem;margin-bottom:1.25rem}._profile-swatch_17y5l_84{cursor:pointer;display:flex;flex-direction:column;gap:.5rem;padding:.5rem;border:2px solid var(--color-outline-variant);border-radius:.625rem;background-color:var(--color-surface);transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}._profile-swatch_17y5l_84:hover,._profile-swatch_17y5l_84:focus-visible{border-color:var(--color-primary);outline:none}._profile-swatch-active_17y5l_108{border-color:var(--color-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary) 35%,transparent)}._profile-swatch-custom_17y5l_116:not(._profile-swatch-active_17y5l_108){border-style:dashed}._profile-swatch-preview_17y5l_120{position:relative;overflow:hidden;display:flex;gap:.25rem;align-items:flex-end;justify-content:flex-end;height:2.75rem;padding:.375rem;border:1px solid var(--color-outline-variant);border-radius:.375rem}._profile-swatch-bar_17y5l_135{position:absolute;inset:0 auto 0 0;width:30%}._profile-swatch-dot_17y5l_141{width:.75rem;height:.75rem;border-radius:50%}._profile-swatch-label_17y5l_147{font-size:.8125rem;font-weight:500;color:var(--color-on-surface);text-align:center}._advanced-toggle_17y5l_156{cursor:pointer;display:inline-flex;gap:.5rem;align-items:center;align-self:flex-start;margin:1.25rem 0 0;padding:.375rem 0;border:none;font-size:.8125rem;font-weight:600;color:var(--color-primary);background:transparent}._advanced-toggle_17y5l_156:hover{text-decoration:underline;text-underline-offset:2px}._advanced-toggle-icon_17y5l_182{font-size:.75rem;transition:rotate var(--duration-fast) var(--ease-standard)}._advanced-toggle-icon-open_17y5l_187{rotate:90deg}@media(prefers-reduced-motion:reduce){._advanced-toggle-icon_17y5l_182{transition:none}}._color-grid_17y5l_208{display:flex;flex-direction:column;gap:1rem;margin:.875rem 0 .25rem}._color-pair_17y5l_215{display:flex;flex-direction:column;gap:.375rem}._color-pair-label_17y5l_221{font-size:.8125rem;font-weight:600;color:var(--color-on-surface)}._color-pair-inputs_17y5l_227{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.75rem}._color-subgroup-help_17y5l_235{margin:1.25rem 0 0;font-size:.75rem;line-height:1.4;color:var(--color-on-surface-variant)}._preview_17y5l_243{overflow:hidden;display:flex;flex-direction:column;height:9rem;border:1px solid var(--color-outline-variant);border-radius:.625rem}._preview-header_17y5l_253{overflow:hidden;display:flex;align-items:center;height:2.25rem;padding:0 .875rem;font-size:.8125rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}._preview-body_17y5l_267{display:flex;flex:1;min-height:0}._preview-sidebar_17y5l_273{display:flex;align-items:flex-start;width:5.5rem;padding:.625rem;font-size:.75rem}._preview-main_17y5l_283{display:flex;flex:1;flex-wrap:wrap;gap:.5rem;align-content:flex-start;padding:.625rem;font-size:.8125rem}._preview-chip_17y5l_295{padding:.125rem .625rem;border-radius:999px;font-size:.75rem;font-weight:500}._image-grid_17y5l_303{display:grid;grid-auto-rows:1fr;grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));gap:1rem}._image-cell_17y5l_318{display:grid;grid-template-rows:auto 10.5rem auto;gap:.5rem;padding:.875rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium, .5rem);background-color:var(--color-surface)}._image-cell_17y5l_318>:nth-child(2){place-self:center}._image-cell-label_17y5l_338{display:flex;gap:.375rem;align-items:center;font-size:.8125rem;font-weight:600;color:var(--color-on-surface)}._image-cell-help_17y5l_348{font-size:.75rem;line-height:1.4;color:var(--color-on-surface-variant)}._welcome-group_17y5l_364{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem}._welcome-group-label_17y5l_371{font-size:.8125rem;font-weight:600;color:var(--color-on-surface)}._welcome-group-help_17y5l_377{margin:0;font-size:.75rem;line-height:1.4;color:var(--color-on-surface-variant)}._welcome-image-override_17y5l_385{display:flex;flex-direction:column;gap:.5rem;align-items:flex-start}._hide-toggle_17y5l_398{--text-base: .8125rem;--size-control-md: 1.5rem;--space-sm: .1875rem;display:inline-flex;flex-shrink:0;align-items:center}._image-cell-head_17y5l_418{display:flex;gap:.5rem;align-items:center;justify-content:space-between}._hideable-media_17y5l_331{display:inline-flex;transition:opacity var(--duration-fast) var(--ease-standard)}._hideable-media_17y5l_331>*{container-type:normal;width:auto}._image-cell-hidden_17y5l_446 ._hideable-media_17y5l_331{opacity:.5}._image-cell-hidden_17y5l_446:hover ._hideable-media_17y5l_331{opacity:.85}._image-cell_17y5l_318:not(._image-cell-hidden_17y5l_446):has(._hide-toggle_17y5l_398:hover) ._hideable-media_17y5l_331{opacity:.5}._welcome-group-head_17y5l_461{display:flex;gap:.5rem;align-items:center;justify-content:space-between}._welcome-dimmable_17y5l_469{transition:opacity var(--duration-fast) var(--ease-standard)}._welcome-group-hidden_17y5l_473 ._welcome-dimmable_17y5l_469{opacity:.5}._welcome-group-hidden_17y5l_473:hover ._welcome-dimmable_17y5l_469{opacity:.85}._welcome-group_17y5l_364:not(._welcome-group-hidden_17y5l_473):has(._hide-toggle_17y5l_398:hover) ._welcome-dimmable_17y5l_469{opacity:.5}._welcome-body_17y5l_488{display:flex;flex-direction:column;gap:1rem;transition:opacity var(--duration-fast) var(--ease-standard)}._welcome-body-hidden_17y5l_495{opacity:.5}._welcome-body-hidden_17y5l_495:hover{opacity:.85}._welcome-master_17y5l_505{display:flex;flex-direction:column;gap:.5rem}._skeleton-intro_17y5l_515{align-items:flex-start}._skeleton-intro-text_17y5l_521{display:flex;flex:1;flex-direction:column;gap:.25rem;min-width:0}._skeleton-intro-lead_17y5l_532{margin-bottom:.125rem}._skeleton-field-row_17y5l_537{display:flex;flex-direction:column;gap:.375rem}._skeleton-fields_17y5l_544{display:flex;flex-direction:column;gap:.875rem;margin-top:.25rem}._skeleton-swatch-row_17y5l_553{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:.75rem}._skeleton-image-row_17y5l_561{display:grid;grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));gap:1rem}._skeleton-image-cell_17y5l_570{display:flex;flex-direction:column;gap:.5rem;padding:.875rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium, .5rem);background-color:var(--color-surface)}._contacts_1t0n4_10{display:flex;flex-direction:column;gap:.75rem}._contacts-empty_1t0n4_16{margin:0;font-size:.8125rem;line-height:1.4;color:var(--color-on-surface-variant)}._sr-only_1t0n4_23{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;white-space:nowrap;clip-path:inset(50%)}._picker-bar_1t0n4_41{display:flex;flex-wrap:wrap;gap:.5rem .75rem;align-items:center;justify-content:space-between}._count-pill_1t0n4_49{display:inline-flex;flex:0 0 auto;gap:.375rem;align-items:center;padding:.1875rem .625rem;border:1px solid var(--color-outline-variant);border-radius:999px;font-size:.75rem;font-weight:600;font-variant-numeric:tabular-nums;color:var(--color-on-surface-variant);background-color:var(--color-surface-container-low)}._count-pill-full_1t0n4_69{border-color:color-mix(in srgb,var(--color-primary) 45%,transparent);color:var(--color-on-surface);background-color:color-mix(in srgb,var(--color-primary) 12%,var(--color-surface))}._count-pill-icon_1t0n4_79{font-size:.625rem;color:var(--color-primary)}._picker-note_1t0n4_84{font-size:.75rem;color:var(--color-on-surface-variant)}._contact-grid_1t0n4_89{overflow-y:auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(13.5rem,1fr));gap:.75rem;align-items:start;max-height:22rem;padding:.375rem}._contact-card_1t0n4_103{--motion-lift-shadow: var(--shadow-box-shadow-high);cursor:pointer;-webkit-user-select:none;user-select:none;position:relative;display:flex;flex-direction:column;gap:.625rem;box-sizing:border-box;min-width:0;min-height:6.5rem;padding:.875rem 1rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium);text-align:left;background-color:var(--color-surface);box-shadow:0 1px 2px #00000012,0 4px 12px #0000001a;transition:border-color var(--duration-fast) var(--ease-standard)}._contact-card_1t0n4_103:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._contact-card_1t0n4_103:not(._contact-card-disabled_1t0n4_144):hover{border-color:var(--color-outline)}._contact-card-checked_1t0n4_151{--motion-lift-shadow: none;border-color:var(--color-primary);background-color:color-mix(in srgb,var(--color-primary) 9%,var(--color-surface));box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary) 55%,transparent)}._contact-card-checked_1t0n4_151:not(._contact-card-disabled_1t0n4_144):hover{border-color:var(--color-primary)}._contact-card-disabled_1t0n4_144{--motion-lift-shadow: none;cursor:not-allowed;opacity:.5;box-shadow:none}._contact-card-dragging_1t0n4_182{cursor:grabbing;z-index:20;border-color:var(--color-primary);box-shadow:0 12px 28px #00000029}._card-top_1t0n4_189{display:flex;gap:.625rem;align-items:flex-start;justify-content:space-between}._card-corner_1t0n4_196{display:inline-flex;flex:0 0 auto;gap:.375rem;align-items:center}._card-grip_1t0n4_206{touch-action:none;cursor:grab;display:inline-flex;align-items:center;justify-content:center;font-size:.8125rem;color:var(--color-on-surface-variant);opacity:.45;transition:opacity var(--duration-fast) var(--ease-standard)}._card-grip_1t0n4_206:active{cursor:grabbing}._contact-card_1t0n4_103:hover ._card-grip_1t0n4_206{opacity:.85}._select-badge_1t0n4_233{display:grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:50%;font-size:.75rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--color-on-primary);background:transparent;box-shadow:inset 0 0 0 1px var(--color-outline-variant);transition:background-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}._select-num_1t0n4_254,._select-check_1t0n4_255{grid-area:1 / 1;opacity:0;transition:opacity var(--duration-fast) var(--ease-standard)}._select-check_1t0n4_255{font-size:.6875rem}._contact-card-checked_1t0n4_151 ._select-badge_1t0n4_233{background-color:var(--color-primary);box-shadow:none}._contact-card-checked_1t0n4_151 ._select-num_1t0n4_254{opacity:1}._contact-card-checked_1t0n4_151:hover ._select-num_1t0n4_254,._contact-card-checked_1t0n4_151:focus-visible ._select-num_1t0n4_254{opacity:0}._contact-card-checked_1t0n4_151:hover ._select-check_1t0n4_255,._contact-card-checked_1t0n4_151:focus-visible ._select-check_1t0n4_255{opacity:1}._avatar_1t0n4_285{overflow:hidden;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:var(--size-avatar-md);height:var(--size-avatar-md);border-radius:50%;font-size:.8125rem;font-weight:600;color:var(--color-on-surface-variant);background-color:var(--color-surface-container-high)}._avatar-img_1t0n4_303{width:100%;height:100%;object-fit:cover}._card-text_1t0n4_309{display:flex;flex-direction:column;gap:.125rem;min-width:0}._card-name_1t0n4_316{overflow:hidden;font-size:.9375rem;font-weight:600;color:var(--color-on-surface);text-overflow:ellipsis;white-space:nowrap}._card-role_1t0n4_326{overflow:hidden;font-size:.8125rem;color:var(--color-on-surface-variant);text-overflow:ellipsis;white-space:nowrap}._detail-field_1t0n4_335{display:flex;flex-direction:column}._card-edit_1t0n4_347{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:0;border:none;border-radius:var(--shape-corner-small, .375rem);font-size:.75rem;color:var(--color-on-surface-variant);opacity:0;background:transparent;transition:opacity var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}._card-edit_1t0n4_347:hover,._card-edit_1t0n4_347:focus-visible{color:var(--color-on-surface);background-color:var(--color-surface-container-high);outline:none}._card-hidden-tag_1t0n4_385{display:inline-flex;flex-shrink:0;gap:.25rem;align-items:center;align-self:flex-start;padding:.125rem .5rem .125rem .4375rem;border:1px solid color-mix(in srgb,#6366f1 38%,transparent);border-radius:999px;font-size:.6875rem;font-weight:600;line-height:1.4;color:var(--color-on-surface);background-color:color-mix(in srgb,#6366f1 14%,var(--color-surface))}._card-hidden-tag_1t0n4_385 svg{font-size:.625rem;color:#6366f1}._contact-card-hidden_1t0n4_409 ._avatar_1t0n4_285,._contact-card-hidden_1t0n4_409 ._card-name_1t0n4_316,._contact-card-hidden_1t0n4_409 ._card-role_1t0n4_326{opacity:.5}._contact-card-hidden_1t0n4_409 ._card-edit_1t0n4_347{opacity:1}._contact-card_1t0n4_103:hover ._card-edit_1t0n4_347,._contact-card_1t0n4_103:focus-within ._card-edit_1t0n4_347{opacity:1}._qa-tab_5p3h9_12{--dr-content-cap: 46rem;container-name:data-room-questions;container-type:inline-size;display:flex;flex-direction:column;gap:1.25rem;box-sizing:border-box;width:100%;padding:1rem 0 2rem}._card-control_5p3h9_33{height:var(--size-control-md, 2.5rem);font-size:var(--size-icon-xs)}._qa-tab_5p3h9_12 ._danger-control_5p3h9_42:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-error, #d93025) 35%,var(--color-outline-base));background-color:color-mix(in srgb,var(--color-error, #d93025) 9%,var(--color-surface))}._linked-group_5p3h9_58{display:flex;flex-direction:column;gap:.75rem;padding:0 0 .875rem;border-bottom:1px solid var(--color-outline-variant)}._linked-group-label_5p3h9_67{font-size:.8125rem;font-weight:600;color:var(--color-on-surface-variant)}._section-heading_5p3h9_78{display:flex;flex:1 1 auto;gap:.5rem;align-items:flex-start;min-width:0}._section-title-input_5p3h9_87{flex:1 1 auto;min-width:0}._section-title-input_5p3h9_87 input{box-sizing:border-box;height:var(--size-control-md, 2.5rem)}._qa-section-header_5p3h9_104{align-items:flex-start;min-height:var(--size-control-md, 2.5rem)}._icon-slot_5p3h9_114{display:flex;flex-shrink:0;align-items:center}._field-group_5p3h9_121{display:flex;flex-direction:column;gap:.375rem}._description-group_5p3h9_131 textarea{min-height:2.75rem}._field-label_5p3h9_135{font-size:.75rem;font-weight:600;color:var(--color-on-surface-variant);text-transform:uppercase;letter-spacing:.04em}._picker-grid_5p3h9_145{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem}._file-chip_5p3h9_156,._contact-chip_5p3h9_157{cursor:pointer;display:inline-flex;gap:.375rem;align-items:center;max-width:100%;padding:calc(var(--shape-corner-small) / 2) calc(var(--shape-corner-small));border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small);font:inherit;font-size:var(--typescale-body-small-size);font-weight:500;color:var(--color-on-surface);text-align:left;background-color:var(--color-surface-container);transition:border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}._contact-chip_5p3h9_157{padding-left:calc(var(--shape-corner-small) / 2)}._file-chip_5p3h9_156:hover,._contact-chip_5p3h9_157:hover{border-color:var(--color-primary);background-color:var(--color-surface-container-high)}._file-chip_5p3h9_156:focus-visible,._contact-chip_5p3h9_157:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}._contact-chip-avatar_5p3h9_203{overflow:hidden;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border-radius:50%;font-size:.625rem;font-weight:600;color:var(--color-on-surface-variant);background-color:var(--color-surface-container-high)}._file-chip-label_5p3h9_221{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}._option-file_5p3h9_236{display:flex;flex:1 1 auto;gap:.5rem;align-items:center;min-width:0}._option-file-name_5p3h9_245{overflow:hidden;flex:0 1 auto;text-overflow:ellipsis;white-space:nowrap}._option-file-folder_5p3h9_252{display:inline-flex;flex-shrink:0;gap:.25rem;align-items:center;margin-left:auto;padding-left:.5rem;font-size:.75rem;color:var(--color-on-surface-variant)}._dimmed_5p3h9_271{opacity:.5;transition:opacity var(--duration-fast) var(--ease-standard)}._dimmed_5p3h9_271:hover{opacity:.8}._dimmed_5p3h9_271:focus-within{opacity:1}._item_5p3h9_294:hover ._dimmed_5p3h9_271{opacity:.8}._item_5p3h9_294:has(._dimmed_5p3h9_271 :focus) ._dimmed_5p3h9_271{opacity:1}._items_5p3h9_311{display:flex;flex-direction:column;gap:.75rem}._item_5p3h9_294{display:flex;flex-direction:column;gap:.625rem;padding:.375rem 1rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small, .375rem);background-color:var(--color-surface-container-low)}._item-header_5p3h9_332{display:flex;gap:.5rem;align-items:flex-start;justify-content:space-between;min-height:var(--size-control-md, 2.5rem)}._item-controls_5p3h9_342{display:inline-flex;flex-shrink:0;gap:.375rem;align-items:center}._incomplete-chip-wrap_5p3h9_354{display:inline-flex;flex-shrink:0;align-self:center}._incomplete-chip_5p3h9_354{display:inline-flex;gap:.25rem;align-items:center;padding:.125rem .5rem .125rem .4375rem;border:1px solid color-mix(in srgb,var(--color-warning) 38%,transparent);border-radius:999px;font-size:.6875rem;font-weight:600;line-height:1.4;color:var(--color-on-surface);background-color:color-mix(in srgb,var(--color-warning) 16%,var(--color-surface))}._incomplete-chip_5p3h9_354 svg{font-size:.625rem;color:var(--color-warning)}._chevron-toggle_5p3h9_393{cursor:pointer;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:1.5rem;height:var(--size-control-md, 2.5rem);padding:0;border:none;font-size:.75rem;color:var(--color-on-surface-variant);background:transparent;transition:color var(--duration-fast) var(--ease-standard),rotate var(--duration-fast) var(--ease-standard)}._chevron-toggle-collapsed_5p3h9_416{rotate:-90deg}._chevron-toggle_5p3h9_393:hover{color:var(--color-on-surface)}._chevron-toggle_5p3h9_393:focus-visible{border-radius:var(--shape-corner-small, .375rem);color:var(--color-on-surface);outline:2px solid var(--color-primary);outline-offset:2px}._heading-swap_5p3h9_433{flex:1 1 auto}._heading-view_5p3h9_439{cursor:pointer;display:flex;flex:1 1 auto;gap:.5rem;align-items:center;width:100%;min-width:0;min-height:var(--size-control-md, 2.5rem);padding:0;border:none;text-align:left;background:transparent}._heading-view_5p3h9_439:focus-visible{border-radius:var(--shape-corner-small, .375rem);outline:2px solid var(--color-primary);outline-offset:2px}._heading-view-icon_5p3h9_464{flex-shrink:0;font-size:.875rem;color:var(--color-primary)}._heading-view-title_5p3h9_470{overflow:hidden;flex:0 1 auto;min-width:0;font-size:.9375rem;font-weight:600;color:var(--color-on-surface);text-overflow:ellipsis;white-space:nowrap}._heading-placeholder_5p3h9_484{font-weight:500;color:var(--color-on-surface-variant)}._section-count_5p3h9_490{flex-shrink:0;font-size:.75rem;font-weight:500;color:var(--color-on-surface-variant)}._card-body_5p3h9_500{display:flex;flex-direction:column;gap:.625rem}._card-hidden_5p3h9_511 ._heading-view-icon_5p3h9_464,._card-hidden_5p3h9_511 ._heading-view-title_5p3h9_470,._card-hidden_5p3h9_511 ._section-count_5p3h9_490{color:var(--color-on-surface-variant)}._answer-group_5p3h9_517{display:flex;flex-direction:column;gap:.375rem}._add-item-row_5p3h9_523{display:flex;margin-top:.25rem}._add-item-button_5p3h9_533{cursor:pointer;display:flex;flex-direction:column;gap:.5rem;align-items:center;justify-content:center;box-sizing:border-box;width:100%;padding:1rem;border:2px dashed var(--color-outline-variant);border-radius:var(--shape-corner-small, .375rem);text-align:center;background:transparent;transition:border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}._add-item-button_5p3h9_533:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._add-item-button_5p3h9_533:disabled{cursor:not-allowed;opacity:.55}._add-item-button_5p3h9_533:hover:not(:disabled){border-color:var(--color-outline-base)}._add-item-message_5p3h9_575{max-width:24rem;font-size:.75rem;line-height:1.3;color:var(--color-on-surface-variant)}._add-item-pill_5p3h9_584{display:inline-flex;gap:.375rem;align-items:center;padding:.375rem .875rem;border-radius:var(--shape-corner-small, .25rem);font-size:.8125rem;font-weight:500;color:var(--color-on-primary, #fff);background-color:var(--color-primary, #2563eb);transition:background-color var(--duration-fast) var(--ease-standard)}._add-item-button_5p3h9_533:hover:not(:disabled) ._add-item-pill_5p3h9_584{background-color:color-mix(in srgb,var(--color-primary, #2563eb) 85%,black)}._add-item-button-icon_5p3h9_609{font-size:.75rem;line-height:1}._add-section-row_5p3h9_618{display:flex}._add-section-row-divided_5p3h9_624{margin-top:.75rem;padding-top:1rem;border-top:1px solid var(--color-outline-variant)}._add-section-button_5p3h9_633{cursor:pointer;display:flex;gap:.75rem;align-items:center;box-sizing:border-box;width:100%;padding:.75rem 1rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium, .5rem);text-align:left;background-color:var(--color-surface-container-low);transition:border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}._add-section-button_5p3h9_633:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._add-section-button_5p3h9_633:disabled{cursor:not-allowed;opacity:.55}._add-section-button_5p3h9_633:hover:not(:disabled){border-color:var(--color-outline-base);background-color:var(--color-surface-container)}._add-section-icon_5p3h9_671{flex-shrink:0;font-size:1rem;color:var(--color-primary)}._add-section-text_5p3h9_677{display:flex;flex:1 1 auto;flex-direction:column;gap:.125rem;min-width:0}._add-section-title_5p3h9_686{font-size:.875rem;font-weight:600;color:var(--color-on-surface)}._add-section-message_5p3h9_692{font-size:.75rem;line-height:1.3;color:var(--color-on-surface-variant)}._add-section-pill_5p3h9_699{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:var(--shape-corner-small, .375rem);font-size:.8125rem;color:var(--color-on-primary, #fff);background-color:var(--color-primary, #2563eb);transition:background-color var(--duration-fast) var(--ease-standard)}._add-section-button_5p3h9_633:hover:not(:disabled) ._add-section-pill_5p3h9_699{background-color:color-mix(in srgb,var(--color-primary, #2563eb) 85%,black)}._flash_5p3h9_729{--motion-flash-duration: calc(2 * var(--duration-slower));--motion-flash-color: color-mix( in srgb, var(--color-primary) 16%, transparent )}@container data-room-questions (width <= 30rem){._picker-grid_5p3h9_145{grid-template-columns:minmax(0,1fr)}}._skeleton-sections_5p3h9_759{display:flex;flex-direction:column;gap:1.25rem}._skeleton-section-header_5p3h9_768{display:flex;gap:.5rem;align-items:center;min-height:var(--size-control-md, 2.5rem);padding-bottom:.5rem;border-bottom:1px solid var(--color-outline-variant)}._skeleton-controls_5p3h9_781{display:inline-flex;flex-shrink:0;gap:.375rem;align-items:center;margin-left:auto}._skeleton-items_5p3h9_792{display:flex;flex-direction:column;gap:.75rem;margin-top:.75rem}._skeleton-item_5p3h9_792{display:flex;align-items:center;box-sizing:border-box;min-height:var(--size-control-md, 2.5rem);padding:.375rem 1rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small, .375rem);background-color:var(--color-surface-container-low)}@media(prefers-reduced-motion:reduce){._chevron-toggle_5p3h9_393{transition:color var(--duration-fast) var(--ease-standard)}}._settings-tab_1haze_7{display:flex;flex-direction:column;gap:1.25rem;box-sizing:border-box;width:100%;max-width:48rem;padding:1rem 0 2rem}._intro_1haze_22{display:flex;gap:.875rem;align-items:flex-start;padding:1rem 1.125rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium, .5rem);background-color:var(--color-surface-container-low)}._intro-icon_1haze_34{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;font-size:.875rem;color:var(--color-primary);background-color:color-mix(in srgb,var(--color-primary) 12%,transparent)}._intro-text_1haze_50{display:flex;flex-direction:column;gap:.25rem}._intro-title_1haze_56{margin:0;font-size:1rem;font-weight:600;color:var(--color-on-surface)}._intro-description_1haze_63{margin:0;font-size:.8125rem;line-height:1.5;color:var(--color-on-surface-variant)}._form-section_1haze_74{display:flex;flex-direction:column;gap:.625rem;padding:1rem 1.125rem 1.25rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium, .5rem);background-color:var(--color-surface-container-lowest)}._form-section-header_1haze_86{display:flex;gap:.5rem;align-items:center;justify-content:space-between;padding-bottom:.5rem;border-bottom:1px solid var(--color-outline-variant)}._form-section-header-left_1haze_96{display:flex;gap:.5rem;align-items:center;min-width:0}._form-section-icon_1haze_103{font-size:.875rem;color:var(--color-primary)}._form-section-header-right_1haze_108{display:inline-flex;flex-shrink:0;gap:.375rem;align-items:center}._form-section-info_1haze_115{cursor:pointer;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:0;border:none;border-radius:50%;font-size:.875rem;color:var(--color-on-surface-variant);background:transparent;transition:color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}._form-section-info_1haze_115:hover,._form-section-info_1haze_115:focus-visible{color:var(--color-primary);background-color:color-mix(in srgb,var(--color-primary) 10%,transparent);outline:none}._form-section-title_1haze_146{margin:0;font-size:.875rem;font-weight:600;color:var(--color-on-surface)}._section-helper_1haze_153{margin:0;font-size:.8125rem;line-height:1.5;color:var(--color-on-surface-variant)}._toggle-row_1haze_166{display:flex;gap:1rem;align-items:center;justify-content:space-between;padding-top:.5rem}._toggle-row-label_1haze_175{display:flex;flex-direction:column;gap:.125rem;min-width:0}._toggle-row-title_1haze_182{margin:0;font-size:.8125rem;font-weight:600;color:var(--color-on-surface)}._toggle-row-subtitle_1haze_189{margin:0;font-size:.75rem;line-height:1.4;color:var(--color-on-surface-variant)}._toggle-row-control_1haze_196{flex-shrink:0}._archive-action-row_1haze_207{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;padding-top:.5rem}._archive-button_1haze_216{cursor:pointer;display:inline-flex;flex-shrink:0;gap:.5rem;align-items:center;padding:.5rem .875rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small, .375rem);font-size:.8125rem;font-weight:600;color:var(--color-on-surface);background-color:var(--color-surface-container-low);transition:background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard)}._archive-button_1haze_216:disabled{cursor:not-allowed;opacity:.6}._archive-button_1haze_216:hover:not(:disabled),._archive-button_1haze_216:focus-visible:not(:disabled){border-color:var(--color-primary);background-color:color-mix(in srgb,var(--color-primary) 8%,var(--color-surface-container-low));outline:none}._archive-hint_1haze_256{font-size:.75rem;line-height:1.4;color:var(--color-on-surface-variant)}._danger-section_1haze_268{border-color:color-mix(in srgb,var(--color-error) 35%,transparent);background-color:color-mix(in srgb,var(--color-error) 4%,var(--color-surface-container-lowest))}._danger-section_1haze_268 ._form-section-icon_1haze_103{color:var(--color-error)}._danger-action-row_1haze_281{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;padding-top:.5rem}._danger-hint_1haze_290{font-size:.75rem;line-height:1.4;color:var(--color-on-surface-variant)}._danger-button_1haze_296{cursor:pointer;display:inline-flex;flex-shrink:0;gap:.5rem;align-items:center;padding:.5rem .875rem;border:1px solid var(--color-error);border-radius:var(--shape-corner-small, .375rem);font-size:.8125rem;font-weight:600;color:var(--color-on-error);background-color:var(--color-error);transition:background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard)}._danger-button_1haze_296:disabled{cursor:not-allowed;opacity:.6}._danger-button_1haze_296:hover:not(:disabled),._danger-button_1haze_296:focus-visible:not(:disabled){background-color:color-mix(in srgb,var(--color-error) 88%,black);outline:none}._skeleton-intro_1haze_340{display:flex;gap:.875rem;align-items:flex-start;padding:1rem 1.125rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium, .5rem);background-color:var(--color-surface-container-low)}._skeleton-intro-text_1haze_352{display:flex;flex:1;flex-direction:column;gap:.5rem;min-width:0}._skeleton-action_1haze_362{margin-top:.5rem}._empty-state_1haze_370{display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:240px;padding:2rem 1.5rem;border:1px dashed var(--color-outline-variant);border-radius:var(--shape-corner-medium, .5rem);background-color:var(--color-surface-container-low)}._empty-state-text_1haze_384{margin:0;font-size:.875rem;color:var(--color-on-surface-variant);text-align:center}._data-room-page_17uj9_4{container-name:data-room-page;container-type:inline-size;display:flex;flex-direction:column;width:100%}._data-room-title_17uj9_13{margin:0 0 16px;font-size:var(--typescale-headline-medium-size, 24px);font-weight:600;color:var(--color-on-surface, #1f2937)}._data-room-title-button_17uj9_24{cursor:pointer;display:inline-flex;gap:10px;align-items:center;max-width:100%;margin-left:-8px;padding:2px 8px;border:0;border-radius:8px;font:inherit;color:inherit;text-align:left;background:none;transition:background-color var(--duration-fast) var(--ease-standard)}._data-room-title-button_17uj9_24:hover{background-color:var(--color-surface-container-low, #f1f3f5)}._data-room-title-button_17uj9_24:focus-visible{outline:2px solid var(--color-primary, #2563eb);outline-offset:2px}._data-room-title-text_17uj9_55{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._data-room-title-edit-icon_17uj9_63{flex:none;font-size:.55em;color:var(--color-on-surface-variant, #6b7280);opacity:0;transition:opacity var(--duration-fast) var(--ease-standard)}._data-room-title-button_17uj9_24:hover ._data-room-title-edit-icon_17uj9_63,._data-room-title-button_17uj9_24:focus-visible ._data-room-title-edit-icon_17uj9_63{opacity:1}._data-room-title-input_17uj9_82{box-sizing:border-box;width:100%;max-width:480px;margin:0 0 16px;padding:2px 8px;border:1px solid var(--color-primary, #2563eb);border-radius:8px;font-size:var(--typescale-headline-medium-size, 24px);font-weight:600;color:var(--color-on-surface, #1f2937);background:var(--color-surface, #fff);outline:none}._data-room-title-input_17uj9_82:focus{box-shadow:0 0 0 2px #2563eb26}._action-panel_17uj9_108{margin-bottom:16px}._publish-muted_17uj9_115{opacity:.55;filter:grayscale(.4)}._publish-status_17uj9_121{display:inline-flex;gap:8px;align-items:center;padding:4px 10px;border-radius:999px;font-size:13px;font-weight:500}._publish-status-dot_17uj9_133{display:inline-block;width:10px;height:10px;border-radius:50%}._publish-status-unpublished_17uj9_140{color:var(--color-on-surface-variant, #6b7280);background-color:color-mix(in srgb,var(--color-on-surface-variant, #6b7280) 10%,transparent)}._publish-status-unpublished_17uj9_140 ._publish-status-dot_17uj9_133{background-color:var(--color-on-surface-variant, #9ca3af);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-on-surface-variant, #9ca3af) 20%,transparent)}._publish-status-published_17uj9_159{color:var(--color-success, #16a34a);background-color:color-mix(in srgb,var(--color-success, #16a34a) 10%,transparent)}._publish-status-published_17uj9_159 ._publish-status-dot_17uj9_133{background-color:var(--color-success, #16a34a);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-success, #16a34a) 20%,transparent)}._publish-status-draft_17uj9_176{color:var(--color-on-surface-variant, #6b7280);background-color:color-mix(in srgb,var(--color-on-surface-variant, #6b7280) 10%,transparent)}._publish-status-draft_17uj9_176 ._publish-status-dot_17uj9_133{background-color:var(--color-on-surface-variant, #9ca3af);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-on-surface-variant, #9ca3af) 20%,transparent)}._publish-status-modified_17uj9_204{color:#6d28d9;background-color:color-mix(in srgb,#7c3aed 12%,transparent)}._publish-status-modified_17uj9_204 ._publish-status-dot_17uj9_133{background-color:#7c3aed;box-shadow:0 0 0 3px color-mix(in srgb,#7c3aed 22%,transparent)}[data-theme=dark] ._publish-status-modified_17uj9_204{color:#c4b5fd}._publish-status-archived_17uj9_220{color:var(--color-error, #b91c1c);background-color:color-mix(in srgb,var(--color-error, #b91c1c) 10%,transparent)}._publish-status-archived_17uj9_220 ._publish-status-dot_17uj9_133{background-color:var(--color-error, #b91c1c);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-error, #b91c1c) 20%,transparent)}._module-intro-container_1jh1k_3{width:100%;height:100%}._card-stack_1il4j_22{flex:1;min-width:0}._card-layer_1il4j_31{display:grid;grid-template-columns:minmax(0,1fr)}._card-surface_1il4j_40{--card-accent: var(--color-primary);--card-accent-shade: color-mix(in srgb, var(--card-accent) 70%, #000);--card-tag-height: 22px;--card-footer-line: 16px;display:flex;flex-direction:column;box-sizing:border-box;width:100%;min-height:168px;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium);background-color:color-mix(in srgb,var(--card-accent) 4%,var(--color-surface));box-shadow:var(--shadow-box-shadow-light)}._reference-card_1il4j_74{cursor:pointer;position:relative;transition:border-color var(--duration-normal) var(--ease-standard),background-color var(--duration-normal) var(--ease-standard)}._reference-card_1il4j_74:hover{border-color:color-mix(in srgb,var(--card-accent) 55%,transparent);background-color:color-mix(in srgb,var(--card-accent) 7%,var(--color-surface))}._reference-card_1il4j_74:focus-visible{outline:2px solid var(--card-accent);outline-offset:2px}._accent-spine_1il4j_100{pointer-events:none;position:absolute;inset:0;border-radius:calc(var(--shape-corner-medium) - 1px);background:linear-gradient(180deg,var(--card-accent),var(--card-accent-shade)) left / 4px 100% no-repeat;transition:background-size var(--duration-fast) var(--ease-standard)}._reference-card_1il4j_74:hover ._accent-spine_1il4j_100{background-size:6px 100%}._card-menu_1il4j_130{position:absolute;z-index:2;top:var(--space-xs);right:var(--space-xs)}._card-main_1il4j_141{position:relative;z-index:1;display:flex;flex:1;flex-direction:column;gap:var(--space-sm);padding:var(--space-md) var(--space-md) var(--space-sm);padding-left:calc(var(--space-md) + 4px)}._card-head_1il4j_154{display:flex;gap:var(--space-sm);align-items:flex-start;padding-right:32px}._card-avatar_1il4j_163{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--size-icon-2xl, 40px);height:var(--size-icon-2xl, 40px);border-radius:var(--shape-corner-small);font-size:var(--text-base);color:#fff;background:linear-gradient(135deg,var(--card-accent),var(--card-accent-shade));outline:2px solid transparent;outline-offset:2px;transition:outline-color var(--duration-fast) var(--ease-standard)}._avatar-bone_1il4j_188{flex-shrink:0}._reference-card_1il4j_74:hover ._card-avatar_1il4j_163{outline-color:color-mix(in srgb,var(--card-accent) 35%,transparent)}._card-head-text_1il4j_198{display:flex;flex:1;flex-direction:column;gap:var(--space-2xs);min-width:0}._card-title_1il4j_207{overflow:hidden;margin:0;font-size:var(--text-lg);font-weight:var(--font-weight-semibold);line-height:var(--leading-snug);color:var(--color-on-surface);text-overflow:ellipsis;white-space:nowrap}._card-tags_1il4j_222{overflow:hidden;display:flex;flex-flow:row nowrap;gap:var(--space-2xs);align-items:center;height:var(--card-tag-height)}._pinned-chip_1il4j_234{display:inline-flex;flex-shrink:0;gap:var(--space-2xs);align-items:center;box-sizing:border-box;height:var(--card-tag-height);padding:0 8px;border-radius:var(--shape-corner-extra-large);font-size:var(--text-xs);font-weight:var(--font-weight-medium);color:var(--card-accent);background-color:color-mix(in srgb,var(--card-accent) 14%,transparent)}._pinned-chip-icon_1il4j_252{font-size:var(--text-xs2)}._status-pill_1il4j_256{display:inline-flex;flex-shrink:0;gap:var(--space-2xs);align-items:center;box-sizing:border-box;height:var(--card-tag-height);padding:0 8px;border-radius:var(--shape-corner-extra-large);font-size:var(--text-xs);font-weight:var(--font-weight-medium)}._status-dot_1il4j_271{display:inline-block;width:7px;height:7px;border-radius:50%}._publish-published_1il4j_279{color:var(--color-success, #16a34a);background-color:color-mix(in srgb,var(--color-success, #16a34a) 12%,transparent)}._publish-published_1il4j_279 ._status-dot_1il4j_271{background-color:var(--color-success, #16a34a)}._publish-draft_1il4j_292,._publish-unpublished_1il4j_293{color:var(--color-on-surface-variant, #6b7280);background-color:color-mix(in srgb,var(--color-on-surface-variant, #6b7280) 12%,transparent)}._publish-draft_1il4j_292 ._status-dot_1il4j_271,._publish-unpublished_1il4j_293 ._status-dot_1il4j_271{background-color:var(--color-on-surface-variant, #9ca3af)}._publish-modified_1il4j_310{color:#6d28d9;background-color:color-mix(in srgb,#7c3aed 14%,transparent)}._publish-modified_1il4j_310 ._status-dot_1il4j_271{background-color:#7c3aed}[data-theme=dark] ._publish-modified_1il4j_310{color:#c4b5fd}._publish-archived_1il4j_323{color:var(--color-error, #b91c1c);background-color:color-mix(in srgb,var(--color-error, #b91c1c) 12%,transparent)}._publish-archived_1il4j_323 ._status-dot_1il4j_271{background-color:var(--color-error, #b91c1c)}._card-stats_1il4j_340{overflow:hidden;display:flex;flex-flow:row nowrap;gap:var(--space-xs);align-items:center;font-size:var(--text-sm);color:var(--color-on-surface-variant);white-space:nowrap}._stat-separator_1il4j_352{color:var(--color-outline-base)}._card-footer_1il4j_360{display:flex;flex-flow:row wrap;gap:var(--space-2xs) var(--space-sm);place-content:flex-start;align-items:center;min-height:calc(2 * var(--card-footer-line) + var(--space-2xs));margin-top:auto;padding-top:var(--space-sm);border-top:1px solid var(--color-outline-variant);font-size:var(--text-xs);line-height:var(--card-footer-line);color:var(--color-on-surface-variant)}._footer-stat_1il4j_377{display:inline-flex;gap:var(--space-2xs);align-items:center}._footer-updated_1il4j_383{display:inline-flex;gap:var(--space-2xs);align-items:center;margin-left:auto}._footer-icon_1il4j_390{font-size:var(--text-xs2);opacity:.8}@container data-room-hub (width <= 42.5rem){._card-main_1il4j_141{padding:var(--space-sm);padding-left:calc(var(--space-sm) + 4px)}._card-title_1il4j_207{font-size:var(--text-base)}}@media(prefers-reduced-motion:reduce){._reference-card_1il4j_74:hover ._accent-spine_1il4j_100{background-size:4px 100%}}._new-reference-card_4mn80_3{cursor:pointer;display:flex;flex-direction:column;gap:var(--space-xs);align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:100%;min-height:168px;padding:var(--space-md);border:2px dashed var(--color-outline-base);border-radius:var(--shape-corner-medium);color:var(--color-on-surface-variant);text-align:center;background-color:var(--color-surface);transition:border-color var(--duration-normal) var(--ease-standard),background-color var(--duration-normal) var(--ease-standard),color var(--duration-normal) var(--ease-standard)}._new-reference-card_4mn80_3:disabled{cursor:not-allowed;opacity:.5}._new-reference-card_4mn80_3:focus-visible{border-color:var(--color-primary);color:var(--color-primary);background-color:color-mix(in srgb,var(--color-primary) 5%,var(--color-surface));outline:2px solid var(--color-primary);outline-offset:2px}._new-reference-card_4mn80_3:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary);background-color:color-mix(in srgb,var(--color-primary) 5%,var(--color-surface))}._new-reference-tile_4mn80_62{display:flex;align-items:center;justify-content:center;width:var(--size-icon-2xl, 40px);height:var(--size-icon-2xl, 40px);border:1.5px dashed currentcolor;border-radius:var(--shape-corner-small);font-size:var(--text-lg);transition:background-color var(--duration-normal) var(--ease-standard)}._new-reference-card_4mn80_3:focus-visible ._new-reference-tile_4mn80_62,._new-reference-card_4mn80_3:hover:not(:disabled) ._new-reference-tile_4mn80_62{background-color:color-mix(in srgb,var(--color-primary) 10%,transparent)}._new-reference-label_4mn80_82{font-size:var(--text-base);font-weight:var(--font-weight-semibold)}._new-reference-sub_4mn80_87{font-size:var(--text-xs);color:var(--color-on-surface-variant)}._hub_1qnxk_14{container-name:data-room-hub;container-type:inline-size;display:flex;flex-direction:column;gap:var(--space-xl);width:100%}._hub-hero_1qnxk_31{margin-bottom:0}._capabilities_1qnxk_43{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-md)}._capability-group_1qnxk_53{display:flex;flex-direction:column;gap:var(--space-sm);min-width:0;padding:var(--space-md);border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-large);background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-light);transition:border-color var(--duration-normal) var(--ease-standard)}._capability-group_1qnxk_53:hover{border-color:color-mix(in srgb,var(--color-primary) 30%,var(--color-outline-variant))}._capability-group-head_1qnxk_79{display:flex;gap:var(--space-sm);align-items:center;padding-bottom:var(--space-xs);border-bottom:1px solid var(--color-outline-variant)}._capability-group-badge_1qnxk_88{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:26px;height:26px;border-radius:var(--shape-corner-small);color:var(--color-primary);background-color:color-mix(in srgb,var(--color-primary) 10%,transparent)}._capability-group-icon_1qnxk_103{font-size:var(--text-sm)}._capability-group-title_1qnxk_107{margin:0;font-size:var(--text-xs);font-weight:var(--font-weight-semibold);color:var(--color-on-surface-variant);text-transform:uppercase;letter-spacing:var(--tracking-wide)}._capability-list_1qnxk_117{display:flex;flex-direction:column;gap:var(--space-2xs);margin:0;padding:0;list-style:none}._capability-list_1qnxk_117>li{display:flex;min-width:0}._capability-item_1qnxk_133{cursor:default;display:flex;flex:1;gap:var(--space-sm);align-items:center;min-width:0;padding:var(--space-xs) var(--space-sm);border-radius:var(--shape-corner-small);transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}._capability-item_1qnxk_133:hover{background-color:color-mix(in srgb,var(--color-primary) 7%,var(--color-surface))}._capability-item-icon_1qnxk_158{flex-shrink:0;width:var(--size-icon-xs);font-size:var(--text-xs);color:var(--color-on-surface-variant);transition:color var(--duration-fast) var(--ease-standard)}._capability-item_1qnxk_133:hover ._capability-item-icon_1qnxk_158{color:var(--color-primary)}._capability-item-label_1qnxk_173{overflow:hidden;font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-on-surface);text-overflow:ellipsis;white-space:nowrap}._capabilities-more_1qnxk_183{display:flex;grid-column:1 / -1;gap:var(--space-xs);align-items:center;margin:0;font-size:var(--text-sm);color:var(--color-on-surface-variant)}._capabilities-more-icon_1qnxk_195{font-size:var(--text-xs);color:var(--color-primary)}._rooms_1qnxk_204{display:flex;flex-direction:column;gap:var(--space-md)}._rooms-head_1qnxk_210{display:flex;gap:var(--space-sm);align-items:center}._rooms-title_1qnxk_217{margin:0;font-size:var(--text-xl);font-weight:var(--font-weight-semibold);color:var(--color-on-surface)}._rooms-count_1qnxk_224{display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;padding:0 var(--space-xs);border-radius:var(--shape-corner-extra-large);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);color:var(--color-on-surface-variant);background-color:var(--color-surface-container)}._rooms-count-swap_1qnxk_241{place-items:center start}._room-grid_1qnxk_245{display:grid;grid-auto-rows:1fr;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--space-md);align-items:stretch;width:100%;min-width:0}._room-cell_1qnxk_256{display:flex;min-width:0}._room-enter_1qnxk_50{--motion-delay: var(--motion-stage-items)}@container data-room-hub (width <= 56.25rem){._capabilities_1qnxk_43{grid-template-columns:repeat(2,1fr)}}@container data-room-hub (width <= 30rem){._capabilities_1qnxk_43,._room-grid_1qnxk_245{grid-template-columns:1fr}}@container data-room-hub (width >= 75rem){._capabilities_1qnxk_43,._room-grid_1qnxk_245{gap:var(--space-lg)}}._step-stack_19wvf_9{display:flex;flex-direction:column;gap:24px;width:100%}._field_19wvf_16{display:flex;flex-direction:column;gap:8px}._divider_16i44_3{--fd-accent-color: var(--color-primary);height:1px;margin:var(--space-lg) var(--space-lg) 0;background-color:color-mix(in srgb,var(--fd-accent-color) 24%,var(--color-outline-variant))}._section_16i44_15{display:flex;flex-direction:column;gap:var(--space-md);padding:var(--space-lg)}._title_16i44_22{margin:0;font-size:var(--text-xl);font-weight:var(--font-weight-semibold);line-height:var(--leading-snug);color:var(--color-on-surface)}._list_16i44_31{display:flex;flex-direction:column;gap:var(--space-md);margin:0}._item_16i44_38{display:grid;grid-template-columns:minmax(6rem,8rem) 1fr;gap:var(--space-md);align-items:start}._label_16i44_45{margin:0;font-size:var(--text-xs);font-weight:var(--font-weight-medium);color:var(--color-on-surface-variant);text-transform:uppercase;letter-spacing:.04em}._value_16i44_60{display:flex;flex-direction:column;gap:var(--space-xs);margin:0;font-size:var(--text-base);line-height:var(--leading-snug);color:var(--color-on-surface)}._value_16i44_60 a{color:var(--color-primary);text-decoration:none}._value_16i44_60 a:hover,._value_16i44_60 a:focus-visible{text-decoration:underline}._address-line_16i44_82{display:block}._button_1mhaw_11{cursor:pointer;position:relative;z-index:1;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;box-sizing:border-box;width:2rem;height:2rem;padding:0;border:none;border-radius:50%;color:var(--color-on-surface-variant);background-color:transparent;transition:color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard)}._button_1mhaw_11[aria-pressed=true]{color:var(--color-error)}._button_1mhaw_11:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._button_1mhaw_11:disabled{cursor:default;opacity:.4}._button_1mhaw_11:hover:not(:disabled){color:var(--color-error);background-color:var(--color-surface-container)}._icon_1mhaw_84{font-size:var(--text-base)}._quiet_1mhaw_96{opacity:.5}._quiet_1mhaw_96[aria-pressed=true]:not(:disabled),._quiet_1mhaw_96:focus-visible:not(:disabled),._quiet_1mhaw_96:hover:not(:disabled){opacity:1}._button_1glqo_3{cursor:pointer;position:relative;z-index:1;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;box-sizing:border-box;width:2rem;height:2rem;padding:0;border:none;border-radius:50%;color:var(--color-on-surface-variant);background-color:transparent;transition:color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard)}._button_1glqo_3[aria-pressed=true]{color:var(--color-error)}._button_1glqo_3:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._button_1glqo_3:disabled{cursor:default;opacity:.4}._button_1glqo_3:hover:not(:disabled){color:var(--color-error);background-color:var(--color-surface-container)}._icon_1glqo_74{font-size:var(--text-base)}._quiet_1glqo_89{opacity:.5}._quiet_1glqo_89[aria-pressed=true]:not(:disabled),._quiet_1glqo_89:focus-visible:not(:disabled),._quiet_1glqo_89:hover:not(:disabled){opacity:1}._header-shell_15ga0_9{container-name:funder-detail-header;container-type:inline-size;width:100%}._header_15ga0_9{--fd-accent-color: var(--color-primary);display:flex;flex-direction:row;gap:var(--space-lg);align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;padding:var(--space-lg) var(--space-xl);border-bottom:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small) var(--shape-corner-small) 0 0;color:var(--color-on-surface);background:linear-gradient(120deg,color-mix(in srgb,var(--fd-accent-color) 12%,var(--color-surface)) 0%,var(--color-surface) 100%)}@container funder-detail-header (width < 52rem){._header_15ga0_9{flex-direction:column;align-items:flex-start}._header-right_15ga0_50{justify-content:flex-start;width:100%}}._header-left_15ga0_56{display:flex;flex-direction:row;gap:var(--space-md);align-items:center;min-width:0}._logo-wrap_15ga0_65{overflow:hidden;display:flex;flex-shrink:0;align-items:center;justify-content:center;box-sizing:border-box;width:44px;height:44px;border:1px solid var(--color-outline-base);border-radius:var(--shape-corner-medium);background-color:color-mix(in srgb,var(--fd-accent-color) 15%,transparent)}._logo_15ga0_65{width:100%;height:100%;object-fit:contain}._logo-fallback_15ga0_87{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-on-surface-variant)}._header-left-text_15ga0_97{display:flex;flex-direction:column;gap:var(--space-2xs);justify-content:center;min-width:0}._eyebrow_15ga0_106{font-size:var(--text-xs2);font-weight:var(--font-weight-semibold);color:var(--color-on-surface-variant);text-transform:uppercase;letter-spacing:.06em}._title_15ga0_121{font-size:var(--text-xl);font-weight:var(--font-weight-semibold);line-height:var(--leading-snug);color:var(--color-on-surface);overflow-wrap:break-word}._header-right_15ga0_50{display:flex;flex-wrap:wrap;gap:var(--space-sm);align-items:center;justify-content:flex-end}._reserved-actions_15ga0_143{display:contents}._reserved-actions_15ga0_143>*{visibility:hidden}._owner-actions_15ga0_167{display:inline-flex;gap:var(--space-sm);align-items:center;margin-inline-start:auto}._info_147kq_3{display:flex;flex-direction:column;gap:var(--space-sm);padding:var(--space-xl)}._headline_147kq_10{display:flex;flex-wrap:wrap;gap:var(--space-lg);align-items:center;justify-content:space-between}._title_147kq_18{flex:1;min-width:0;margin:0;font-size:var(--text-3xl);font-weight:var(--font-weight-bold);line-height:var(--leading-tight);color:var(--color-on-surface);letter-spacing:-.01em}._tagline_147kq_31{margin:0;font-size:var(--text-lg);font-weight:var(--font-weight-medium);line-height:var(--leading-snug);color:var(--color-on-surface-variant)}._text_147kq_40{max-width:46rem;font-size:var(--text-base);font-weight:var(--font-weight-regular);line-height:var(--leading-relaxed);color:color-mix(in srgb,var(--color-on-surface-variant) 85%,transparent)}._sk_jj87z_7{overflow:hidden;box-sizing:border-box;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small)}._sk-header_jj87z_14{display:flex;gap:var(--space-lg);align-items:center;justify-content:space-between;padding:var(--space-lg) var(--space-xl);border-bottom:1px solid var(--color-outline-variant);background-color:var(--color-surface-container-low)}._sk-header-left_jj87z_26{display:flex;gap:var(--space-md);align-items:center}._sk-header-text_jj87z_32{display:flex;flex-direction:column;gap:var(--space-2xs)}._sk-header-right_jj87z_38{display:flex;gap:var(--space-sm);align-items:center}._sk-info_jj87z_44{display:flex;flex-direction:column;gap:var(--space-sm);padding:var(--space-xl)}._sk-divider_jj87z_51{height:1px;margin:0 var(--space-xl);background-color:var(--color-outline-variant)}._sk-details_jj87z_57{display:flex;flex-direction:column;gap:var(--space-md);padding:var(--space-xl)}._sk-grid_jj87z_64{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--space-md) var(--space-xl)}._sk-tile_jj87z_70{display:flex;flex-direction:column;gap:var(--space-xs);min-height:84px;padding:var(--space-md) var(--space-lg);border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium);background-color:var(--color-surface)}._divider_11evj_6{--fd-accent-color: var(--color-primary);height:1px;margin:0 var(--space-xl);background-color:color-mix(in srgb,var(--fd-accent-color) 24%,var(--color-outline-variant))}._details_11evj_18{padding:var(--space-xl)}._title_11evj_22{display:flex;gap:var(--space-sm);align-items:center;margin:0 0 var(--space-md);font-size:var(--text-xl);font-weight:var(--font-weight-semibold);line-height:var(--leading-snug);color:var(--color-on-surface)}._grid_11evj_36{--motion-place-step: calc(2 * var(--motion-step));display:grid;grid-auto-rows:min-content;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--space-md) var(--space-xl);align-items:start;width:100%}._tile_11evj_53{--motion-duration: var(--duration-slower);--motion-delay: calc(var(--motion-stage-items) + 4 * var(--motion-step))}._section_103a8_10{display:flex;flex-direction:column;padding:var(--space-lg)}._section_103a8_10:before{content:"";height:1px;margin-bottom:var(--space-lg);background-color:color-mix(in srgb,var(--color-primary) 24%,var(--color-outline-variant))}._title_103a8_30{margin:0;font-size:var(--text-xl);font-weight:var(--font-weight-semibold);line-height:var(--leading-snug);color:var(--color-on-surface)}._divider_18mz5_3{--fd-accent-color: var(--color-primary);height:1px;margin:var(--space-lg) var(--space-lg) 0;background-color:color-mix(in srgb,var(--fd-accent-color) 24%,var(--color-outline-variant))}._section_18mz5_15{display:flex;flex-direction:column;gap:var(--space-md);padding:var(--space-lg)}._title_18mz5_22{margin:0;font-size:var(--text-lg);font-weight:var(--font-weight-semibold);color:var(--color-on-surface)}._error_18mz5_29,._empty_18mz5_30{margin:0;font-size:var(--text-sm);color:var(--color-on-surface-variant)}._error_18mz5_29{color:var(--color-error)}._grid_18mz5_40{display:grid;grid-auto-rows:1fr;grid-template-columns:repeat(auto-fill,minmax(min(22rem,100%),1fr));gap:var(--space-md);width:100%}._visually-hidden_18mz5_52{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border-width:0;white-space:nowrap;clip-path:inset(50%)}._page_1gql7_3{display:flex;flex-direction:column;width:100%;background-color:var(--color-surface)}._fd-container_1gql7_10{display:flex;flex-direction:column;box-sizing:border-box}._fd-header_1gql7_16{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-lg)}._fd-content_1gql7_25{--motion-place-step: calc(2 * var(--motion-step));overflow-x:clip;display:flex;flex-direction:column;box-sizing:border-box;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small)}._fd-section_1gql7_44{--motion-duration: var(--duration-slower);--motion-from-inline: var(--motion-distance-lg)}._fd-section_1gql7_44:empty{display:none}._fd-notes-slot_1gql7_60{display:block}._fd-page-error_1gql7_65{margin:0 0 var(--space-md);font-size:var(--text-base);color:var(--color-error)}._filter-bar-container_cwnnf_25{container-name:filter-bar;container-type:inline-size;display:flex;flex-direction:column;gap:var(--space-sm);width:100%}._filter-panel_cwnnf_9{display:flex;flex-direction:column;box-sizing:border-box;width:auto;height:auto;padding:16px;border:1px solid var(--color-outline-base);border-radius:var(--shape-corner-medium);background-color:var(--color-surface-container-low)}._filter-panel-primary_cwnnf_59{--filter-search-yield: initial;display:flex;flex-flow:row nowrap;gap:16px;align-items:flex-start}._filter-bar-viewport_cwnnf_81{overflow:hidden;display:flex;flex:1 1 0;min-width:0;transition:height var(--duration-fast) var(--ease-standard)}._filter-controls_cwnnf_98{--dashed-surface: var(--color-surface);display:flex;flex:1 1 auto;flex-flow:wrap;gap:12px;align-content:flex-start;align-items:center;min-width:0;height:max-content}._filter-slot_cwnnf_123{display:flex;transition:opacity var(--duration-fast) var(--ease-legacy)}._filter-slot_cwnnf_123[data-hidden]{pointer-events:none;opacity:0}._filter-slot_cwnnf_123[data-instant]{transition:none}._filter-search_cwnnf_61{display:flex;flex:1 1 calc(14rem - var(--filter-search-yield, 0px));align-items:center;min-width:max(0px,10rem - var(--filter-search-yield, 0px));max-width:22rem}._filter-search_cwnnf_61 .ant-input-affix-wrapper,._filter-search_cwnnf_61 .ant-input-search-btn{background-color:var(--color-surface)}._dropdown-wrapper_cwnnf_172{position:relative}._filter-sort_cwnnf_179{position:relative;display:flex;flex-flow:wrap;flex-shrink:0;gap:8px;align-items:center;justify-content:flex-end}._filter-summary-section_cwnnf_18{overflow:hidden;margin-bottom:12px;padding:12px 14px;border:1px solid var(--color-outline-base);border-radius:var(--shape-corner-small);background-color:var(--color-surface-container-lowest)}@container filter-bar (width <= 56.25rem){._filter-panel_cwnnf_9{padding:14px}._filter-panel-primary_cwnnf_59{flex-direction:column;gap:12px;align-items:stretch}._filter-bar-viewport_cwnnf_81{flex:1 1 auto}._filter-controls_cwnnf_98{gap:10px}._filter-search_cwnnf_61{flex:1 1 10rem;min-width:10rem;max-width:18rem}._filter-sort_cwnnf_179{justify-content:flex-start;width:100%}._filter-summary-section_cwnnf_18{padding:10px 14px}}@container filter-bar (width <= 26rem){._filter-panel_cwnnf_9{padding:12px}._filter-controls_cwnnf_98{flex-direction:column;gap:8px;align-items:stretch}._filter-search_cwnnf_61{flex:0 0 auto;max-width:none}._filter-summary-section_cwnnf_18{padding:8px 12px}}@media(prefers-reduced-motion:reduce){._filter-slot_cwnnf_123{transition:none}}._slot_1c5ry_5{height:100%}._layer_1c5ry_11{display:grid}._card_pv8h7_6{--funder-accent-color: var(--color-primary);position:relative;display:flex;flex-direction:column;gap:var(--space-sm);box-sizing:border-box;height:100%;padding:var(--space-md) var(--space-md) var(--space-sm);border:1px solid var(--color-outline-base);border-radius:var(--shape-corner-medium);color:inherit;text-align:left;text-decoration:none;background-color:var(--color-surface-container-low)}._card_pv8h7_6:has(._name-link_pv8h7_40){cursor:pointer}._card_pv8h7_6:not(:has(._name-link_pv8h7_40)){--motion-lift-shadow: none}a._name-link_pv8h7_40:hover{color:inherit}._card_pv8h7_6:has(._name-link_pv8h7_40:focus-visible){outline:2px solid var(--color-primary);outline-offset:2px}._head_pv8h7_80{display:flex;gap:var(--space-sm);align-items:center}._name-link_pv8h7_40:after{content:"";position:absolute;z-index:0;inset:0}._name-link_pv8h7_40{color:inherit;text-decoration:none}._actions_pv8h7_119{display:inline-flex;flex-shrink:0;align-items:center;margin-left:auto}._card_pv8h7_6:hover ._actions_pv8h7_119>:not(:disabled){opacity:1}._logo-wrap_pv8h7_149{overflow:hidden;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:42px;height:42px;border-radius:var(--shape-corner-extra-small);background-color:var(--color-surface-container-high)}._logo_pv8h7_149{width:100%;height:100%;object-fit:contain}._logo-fallback_pv8h7_178{font-size:var(--text-base);font-weight:var(--font-weight-semibold);color:color-mix(in srgb,var(--color-on-surface-variant) 70%,transparent)}._name_pv8h7_40{flex:1;min-width:0;margin:0;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);line-height:var(--leading-snug);color:var(--color-on-surface);text-wrap:balance}._type-chip_pv8h7_73{position:absolute;right:0;bottom:0;overflow:hidden;display:block;box-sizing:border-box;max-width:var(--funder-chip-budget);height:1.5rem;padding:0 var(--space-sm);border-radius:var(--shape-corner-small) 0 var(--shape-corner-medium) 0;font-size:var(--text-xs);font-weight:var(--font-weight-medium);line-height:1.5rem;color:var(--funder-accent-color);text-overflow:ellipsis;white-space:nowrap;background-color:color-mix(in srgb,var(--funder-accent-color) 15%,transparent)}._tagline_pv8h7_273{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;min-height:2.8em;margin:0;font-size:var(--text-xs);line-height:1.4;color:var(--color-on-surface-variant)}._foot_pv8h7_73{--funder-chip-budget: 9rem;margin-top:auto}._match-count_pv8h7_309{display:flex;flex:1;gap:var(--space-xs);align-items:center;min-width:0;margin:0;padding-top:var(--space-sm);border-top:1px solid var(--color-outline-variant)}._foot_pv8h7_73:has(._type-chip_pv8h7_73) ._match-count_pv8h7_309{padding-right:var(--funder-chip-budget)}._match-count-value_pv8h7_334{font-size:1.75rem;font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;line-height:var(--leading-tight);color:var(--color-on-surface)}._match-count-label_pv8h7_349{display:flex;flex-direction:column;min-width:0;font-size:var(--text-xs);line-height:1.15;color:var(--color-on-surface-variant)}._visually-hidden_pv8h7_365{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border-width:0;white-space:nowrap;clip-path:inset(50%)}._stack_fq0uy_8{display:flex;flex:1;flex-direction:column;gap:var(--space-sm);min-block-size:0}._pagination_1dlfv_7{display:flex;flex-flow:row wrap;gap:var(--space-md);align-items:center;justify-content:center;padding-top:var(--space-md)}._reserved_1dlfv_19{visibility:hidden}._controls_1dlfv_23{display:flex;flex-flow:row wrap;gap:var(--space-sm);align-items:center}._page-label_1dlfv_30{min-width:6.5rem;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-on-surface);text-align:center}._panel_1s5oi_6{display:flex;flex-direction:column;box-sizing:border-box;width:100%;padding:24px;border:1px solid var(--color-outline-base);border-radius:var(--shape-corner-medium);background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-inset)}._results-count_1s5oi_28{display:flex;align-items:center;justify-content:flex-end;min-height:20px;margin-bottom:16px;font-size:14px;font-weight:500;color:var(--color-on-surface-variant)}._range-swap_1s5oi_50{place-items:center end}._list_1s5oi_61{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(19rem,100%),1fr));gap:var(--space-md);align-items:stretch;width:100%}._card-wrapper_1s5oi_77{--motion-duration: var(--duration-slow);--motion-from-block: var(--motion-distance-lg);position:relative;display:grid}._state_1s5oi_96{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:200px;padding:var(--space-lg) var(--space-md);color:var(--color-on-surface-variant);text-align:center}._state-title_1s5oi_110{margin:0 0 var(--space-xs);font-size:var(--text-lg);font-weight:500;color:var(--color-on-surface)}._state-body_1s5oi_119{max-width:46ch;margin:0;font-size:var(--text-sm)}._error-title_1s5oi_128{color:var(--color-error)}._page_9a8tn_3{display:flex;flex-direction:column;width:100%;background-color:var(--color-surface)}._back-row_9a8tn_12{display:flex;padding-bottom:var(--space-md)}._content_9a8tn_10{display:flex;flex-direction:column;gap:var(--space-lg)}._metrics-page_l5wsx_3{overflow:hidden;display:flex;flex-direction:column;width:100%;min-height:100vh}._module-intro-container_l5wsx_12{overflow:auto;width:100%;height:auto}._module-intro-container_l5wsx_12 ._error_l5wsx_18{margin:1rem;padding:1rem;border-radius:8px;color:var(--color-error);background:color-mix(in srgb,var(--color-error) 6%,transparent)}._metrics-content_l5wsx_28{flex:1;box-sizing:border-box}._body_1o3in_7{display:flex;flex-direction:column;gap:1.25rem}._submit-error_1o3in_13{display:flex;gap:.625rem;align-items:flex-start;padding:.75rem;border:1px solid var(--color-error);border-radius:var(--shape-corner-small, .25rem);background:var(--color-error-container)}._submit-error-icon_1o3in_25{flex-shrink:0;font-size:.875rem;color:var(--color-error)}._submit-error-text_1o3in_31{font-size:.8125rem;color:var(--color-on-error-container)}._container_1spqu_3{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}._module-intro-container_1spqu_13{overflow:auto;width:100%;height:auto}._error-panel_1spqu_23{max-width:520px;padding:20px;text-align:center}._error-retry_1spqu_29{cursor:pointer;margin-top:8px;padding:8px 14px;border:1px solid var(--color-primary);border-radius:var(--shape-corner-small);color:var(--color-primary);background:transparent}._card-stack_1rfgm_5{height:100%}._card-layer_1rfgm_11{display:flex;flex-direction:column;min-width:0}._card-surface_1rfgm_21{--sim-card-inner-radius: calc(var(--shape-corner-medium) - 1px);--sim-badge-height: 22px;--sim-date-line: 16px;position:relative;display:flex;flex:1;flex-direction:column;box-sizing:border-box;border:1px solid var(--color-outline-base);border-radius:var(--shape-corner-medium);background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-light)}._simulation-card_1rfgm_49{cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard)}._simulation-card_1rfgm_49:hover{border-color:color-mix(in srgb,var(--sim-color, #3b82f6) 60%,transparent)}._simulation-card_1rfgm_49:focus-visible{outline:2px solid var(--sim-color, var(--color-primary, #3b82f6));outline-offset:2px}._color-bar_1rfgm_69{flex-shrink:0;width:100%;height:6px;border-radius:var(--sim-card-inner-radius) var(--sim-card-inner-radius) 0 0}._color-glow_1rfgm_79{pointer-events:none;position:absolute;z-index:0;top:-40px;right:-40px;width:140px;height:140px;border-radius:50%;opacity:.08;clip-path:inset(40px 40px 0 0 round 0 var(--sim-card-inner-radius) 0 0)}._card-content_1rfgm_96{position:relative;z-index:1;display:flex;flex:1;flex-direction:column;gap:12px;padding:18px 18px 14px}._card-header_1rfgm_109{display:flex;gap:12px;align-items:flex-start}._card-avatar_1rfgm_116{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;font-size:16px;font-weight:700;color:#fff}._card-header-text_1rfgm_135{display:flex;flex:1;flex-direction:column;gap:5px;min-width:0;min-height:calc(16px * 1.3 + 5px + var(--sim-badge-height))}._card-title_1rfgm_145{overflow:hidden;margin:0;font-size:16px;font-weight:600;line-height:1.3;color:var(--color-on-surface, #1f2937);text-overflow:ellipsis;white-space:nowrap}._baseline-badge_1rfgm_158{display:inline-flex;gap:5px;align-items:center;align-self:flex-start;box-sizing:border-box;height:var(--sim-badge-height);padding:0 9px;border-radius:10px;font-size:11px;font-weight:600}._baseline-badge-icon_1rfgm_173{font-size:9px}._card-arrow_1rfgm_180{--motion-nudge-hover: var(--motion-distance-xs) 0;flex-shrink:0;margin-top:4px;font-size:.75rem;color:var(--color-on-surface-variant, #9ca3af);opacity:0;transition:opacity var(--duration-fast) var(--ease-standard),translate var(--motion-hover-duration) var(--motion-hover-ease)}._simulation-card_1rfgm_49:hover ._card-arrow_1rfgm_180{opacity:1}._card-description_1rfgm_206{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;min-height:3em;margin:0;font-size:13px;line-height:1.5;color:var(--color-on-surface-variant, #6b7280)}._description-bones_1rfgm_222{display:flex;flex-direction:column;justify-content:space-around}._card-footer_1rfgm_232{display:grid;grid-template-rows:repeat(2,var(--sim-date-line));row-gap:4px;place-items:center start;margin-top:auto;padding-top:10px;border-top:1px solid var(--color-outline-variant, #f3f4f6)}._card-date_1rfgm_243{display:flex;gap:5px;align-items:center;font-size:11px;line-height:var(--sim-date-line);color:var(--color-on-surface-variant, #9ca3af)}._card-date-icon_1rfgm_253{font-size:10px;opacity:.8}@container runway-selection (width <= 42.5rem){._card-content_1rfgm_96{padding:14px}._card-title_1rfgm_145{font-size:15px}}@media(prefers-reduced-motion:reduce){._simulation-card_1rfgm_49{transition:none}}._grid-container_19jqy_5{position:relative;display:flex;flex:1 1 auto;flex-direction:column;align-items:stretch;box-sizing:border-box;width:100%;min-width:0;min-height:calc(100vh - 300px);padding:24px;border:1px solid var(--color-outline-base);border-radius:12px;background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-inset)}._dot-grid-background_19jqy_28{pointer-events:none;position:absolute;z-index:0;inset:0;background-image:radial-gradient(circle,color-mix(in srgb,var(--color-primary) 15%,transparent) 1px,transparent 2.5px);background-position:0 0;background-size:30px 30px}._selection-grid_19jqy_44{position:relative;z-index:1;display:grid;grid-auto-rows:minmax(140px,max-content);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));flex:1 1 auto;gap:16px;align-content:start;align-items:stretch;width:100%;min-width:0;min-height:0}._selection-card-wrapper_19jqy_61{min-width:0}._selection-card-enter_19jqy_68{--motion-delay: var(--motion-stage-sections)}._create-simulation-card_19jqy_73{cursor:pointer;display:flex;flex-direction:column;gap:8px;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:100%;min-height:140px;padding:24px;border:2px dashed var(--color-outline-base, #e5e7eb);border-radius:var(--shape-corner-medium, 8px);color:var(--color-on-surface-variant, #6b7280);background-color:var(--color-surface, #fff);transition:border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}._create-simulation-card_19jqy_73:hover{border-color:var(--color-primary, #3b82f6);color:var(--color-primary, #3b82f6);background-color:color-mix(in srgb,var(--color-primary, #3b82f6) 5%,var(--color-surface, #fff))}._create-simulation-card_19jqy_73:focus-visible{border-color:var(--color-primary, #3b82f6);outline:2px solid var(--color-primary, #3b82f6);outline-offset:2px}._create-simulation-icon_19jqy_116{font-size:28px;font-weight:300;line-height:1}._create-simulation-label_19jqy_122{font-size:14px;font-weight:500}._beta-info-block_19jqy_131{margin-bottom:16px}._info-panel_19jqy_139{position:relative;display:flex;flex-direction:column;margin-bottom:16px;border:1px solid var(--color-outline-variant, #e5e7eb);border-radius:var(--shape-corner-large, 12px);background-color:var(--color-surface, #fff);box-shadow:var(--shadow-box-shadow-light)}._info-panel-header_19jqy_155{display:flex;flex-direction:row;gap:10px;align-items:center;padding:10px 16px;border-bottom:1px solid var(--color-outline-variant, #e5e7eb);border-radius:var(--shape-corner-large, 12px) var(--shape-corner-large, 12px) 0 0;background-color:var(--color-surface-container, #f0f1f3)}._info-panel-header-icon_19jqy_169{font-size:.8125rem;color:var(--color-primary, #4f46e5)}._info-panel-header-title_19jqy_174{margin:0;font-size:13px;font-weight:600;color:var(--color-on-surface-variant, #6b7280);text-transform:uppercase;letter-spacing:.5px}._info-panel-body_19jqy_184{padding:16px 16px 20px;border-bottom:1px solid var(--color-outline-variant, #e5e7eb)}._info-panel-features_19jqy_189{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:14px}._info-panel-features_19jqy_189>*,._info-panel-features_19jqy_189>*>*,._info-panel-features_19jqy_189>*>*>*{flex:1;min-width:0}._info-panel-feature_19jqy_189{cursor:default;position:relative;display:flex;flex-direction:row;gap:8px;align-items:center;padding:8px 12px;border:1px solid var(--color-outline-variant, #e5e7eb);border-radius:var(--shape-corner-small, 8px);background-color:var(--color-surface-container-low, #f8f9fa);transition:border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}._info-panel-feature_19jqy_189:hover{border-color:var(--color-primary, #4f46e5);background-color:color-mix(in srgb,var(--color-primary, #4f46e5) 6%,var(--color-surface, #fff))}._info-panel-feature-bg-icon_19jqy_236{display:none}._info-panel-feature-label_19jqy_240{display:flex;gap:7px;align-items:center;font-size:.8125rem;font-weight:600;color:var(--color-on-surface, #1f2937)}._info-panel-feature-icon_19jqy_251{font-size:.75rem;color:var(--color-primary, #4f46e5)}._info-panel-feature-desc_19jqy_256{display:none}._info-panel-text_19jqy_260{margin:0;font-size:.8125rem;line-height:1.5;color:var(--color-on-surface-variant, #6b7280)}._info-panel-text_19jqy_260 strong{font-weight:600;color:var(--color-on-surface, #1f2937)}._info-panel-footer_19jqy_273{display:flex;gap:8px;align-items:flex-start;padding:10px 16px;border-radius:0 0 var(--shape-corner-large, 12px) var(--shape-corner-large, 12px);background-color:color-mix(in srgb,var(--color-surface-container, #f0f1f3) 60%,transparent)}._info-panel-footer-icon_19jqy_289{flex-shrink:0;margin-top:1px;font-size:.6875rem;color:var(--color-on-surface-variant, #9ca3af)}._info-panel-footer-text_19jqy_296{margin:0;font-size:.75rem;font-style:italic;line-height:1.4;color:var(--color-on-surface-variant, #9ca3af)}._limit-banner_19jqy_309{display:flex;flex-direction:row;gap:10px;align-items:flex-start;margin-bottom:16px;padding:12px 16px;border:1px solid color-mix(in srgb,var(--color-error, #dc2626) 30%,transparent);border-radius:var(--shape-corner-small, 6px);background-color:color-mix(in srgb,var(--color-error, #dc2626) 6%,transparent)}._limit-banner-icon_19jqy_330{flex-shrink:0;margin-top:1px;font-size:.8125rem;color:var(--color-error, #dc2626)}._limit-banner-text_19jqy_337{margin:0;font-size:.8125rem;line-height:1.5;color:var(--color-on-surface, #1f2937)}._error-banner_19jqy_350{justify-content:space-between}._error-banner-content_19jqy_356{display:flex;flex-direction:row;gap:10px;align-items:flex-start}._error-banner-dismiss_19jqy_371{cursor:pointer;flex-shrink:0;padding:2px 8px;border:1px solid color-mix(in srgb,var(--color-error) 30%,transparent);border-radius:var(--shape-corner-small);font-size:.8125rem;color:var(--color-error);background:transparent}._limit-banner-text_19jqy_337 strong{font-weight:600}._selection-container_19jqy_394{container-name:runway-selection;container-type:inline-size}@media(max-width:48rem){._selection-container_19jqy_394{height:auto;min-height:100%}}@container runway-selection (width <= 42.5rem){._grid-container_19jqy_5{min-height:0}._selection-grid_19jqy_44{grid-template-columns:1fr}._info-panel-features_19jqy_189{grid-template-columns:repeat(2,1fr)}}@container runway-selection (width >= 75rem){._grid-container_19jqy_5{padding:32px}._selection-grid_19jqy_44{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}}._state_104qk_4{display:flex;flex-direction:column;gap:var(--space-sm);align-items:center;padding:var(--space-xl) var(--space-md)}._message_104qk_13{margin:0;font-size:14px;color:var(--color-on-surface-variant)}._body_1e20p_5{container-name:share-grant;container-type:inline-size}._columns_1e20p_10{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-xl)}@container share-grant (width >= 46rem){._columns_1e20p_10{grid-template-columns:minmax(0,1fr) minmax(16rem,22rem);align-items:start}}._controls_1e20p_23{display:flex;flex-direction:column;gap:var(--space-lg);min-width:0}._section_1e20p_30{display:flex;flex-direction:column;gap:var(--space-sm)}._heading_1e20p_36{margin:0;font-size:var(--typescale-body-medium-size);font-weight:var(--font-weight-semibold);color:var(--color-on-surface)}._disclosure_1e20p_43{margin:0;font-size:var(--typescale-body-small-size);color:var(--color-on-surface-variant)}._comparison_1e20p_49{min-width:0}._progress_1y48t_3{display:flex;flex-direction:column;gap:var(--space-lg);padding:var(--space-xl)}._heading_1y48t_10{margin:0;font-size:var(--typescale-body-large-size);font-weight:var(--font-weight-semibold);color:var(--color-on-surface)}._list_1y48t_17{display:flex;flex-direction:column;gap:var(--space-sm);margin:0;padding:0;list-style:none}._item_1y48t_28{display:flex;gap:var(--space-sm);align-items:center;font-size:var(--typescale-body-medium-size);color:var(--color-on-surface)}._tick_1y48t_37{color:var(--color-success)}._sending_1y48t_41{color:var(--color-primary)}._waiting_1y48t_45{color:var(--color-on-surface-variant)}._note_1y48t_49{font-size:var(--typescale-body-small-size);color:var(--color-on-surface-variant)}._status_3mvtk_3{display:flex;flex-direction:column;gap:var(--space-sm)}._landed_3mvtk_9{display:flex;flex-direction:column;gap:var(--space-xs);margin:0;padding:0;list-style:none}._landed-item_3mvtk_20{display:flex;gap:var(--space-sm);align-items:center;font-size:var(--typescale-body-small-size);color:var(--color-on-surface)}._tick_3mvtk_29{color:var(--color-success)}._alert_3mvtk_33{display:flex;flex-direction:column;gap:var(--space-xs);padding:var(--space-sm) var(--space-md);border-radius:var(--shape-corner-medium);color:var(--color-on-error-container);background-color:var(--color-error-container)}._alert-heading_3mvtk_46{display:flex;gap:var(--space-sm);align-items:center;margin:0;font-size:var(--typescale-body-medium-size);font-weight:var(--font-weight-semibold)}._alert-text_3mvtk_57{margin:0;font-size:var(--typescale-body-small-size)}._trigger_kp0wq_3{display:inline-flex;align-items:center;justify-content:center;padding:var(--space-xs);border-radius:var(--shape-corner-small);font-size:var(--size-icon-sm);color:var(--color-on-surface-variant)}._trigger_kp0wq_3:hover{color:var(--color-on-surface)}._visually-hidden_kp0wq_19{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;white-space:nowrap;clip-path:inset(50%)}._content_kp0wq_35{overflow-y:auto;display:flex;flex-direction:column;gap:var(--space-md);max-height:min(70vh,32rem)}._section_kp0wq_44{display:flex;flex-direction:column;gap:var(--space-2xs)}._heading_kp0wq_50{margin:0;font-size:var(--typescale-body-small-size);font-weight:var(--font-weight-semibold);color:var(--color-on-surface)}._text_kp0wq_57{margin:0;font-size:var(--typescale-body-small-size);color:var(--color-on-surface-variant)}._list_kp0wq_63{margin:0;padding-left:var(--space-lg);font-size:var(--typescale-body-small-size);color:var(--color-on-surface-variant)}._browser_1t83j_3{display:flex;flex-direction:column;gap:var(--space-md)}._title-band_1t83j_13{container-name:callout-link-host;container-type:inline-size;margin-bottom:0}._notice_1t83j_31{display:flex;flex-wrap:wrap;gap:var(--space-sm);align-items:center;padding:var(--space-sm) var(--space-md);border-radius:var(--shape-corner-small);color:var(--color-on-surface);background-color:var(--color-surface-container-low)}._notice-text_1t83j_45{flex:1 1 20rem;margin:0}._trash_1atx4_3{display:flex;flex-direction:column;gap:var(--space-md)}._title-band_1atx4_10{margin-bottom:0}._toast-card_dqwsd_22{--agent-accent: var(--color-primary);--toast-window: 4s;cursor:pointer;position:relative;overflow:hidden;display:flex;gap:.625rem;align-items:center;box-sizing:border-box;min-width:17.5rem;max-width:min(25rem,33vw);padding:.625rem .75rem;border:1px solid color-mix(in srgb,var(--agent-accent) 30%,transparent);border-radius:var(--shape-corner-medium, 12px);font:inherit;text-align:start;background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-medium);transition:border-color var(--duration-normal) var(--ease-standard)}._toast-card_dqwsd_22:hover{border-color:color-mix(in srgb,var(--agent-accent) 60%,transparent)}._toast-card_dqwsd_22:focus-visible{outline:1px solid var(--color-primary);outline-offset:1px}._toast-chip_dqwsd_71{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:var(--shape-corner-extra-small, 4px);font-size:.8125rem;color:var(--agent-accent);background-color:color-mix(in srgb,var(--agent-accent) 15%,transparent)}._toast-detail_dqwsd_88{overflow:hidden;display:flex;flex-direction:column;gap:.15rem;min-width:0}._toast-title_dqwsd_99{overflow:hidden;max-width:100%;font-size:.85rem;font-weight:600;color:var(--color-on-surface);text-overflow:ellipsis;white-space:nowrap}._toast-caption_dqwsd_111{font-size:.75rem;color:var(--color-on-surface-variant)}._toast-action_dqwsd_120{flex-shrink:0;margin-inline-start:auto;padding:.25rem .5rem;border:1px solid var(--color-outline-base);border-radius:var(--shape-corner-small, 8px);font-size:.75rem;font-weight:500;color:var(--color-on-surface);white-space:nowrap;transition:border-color var(--duration-normal) var(--ease-standard)}._toast-card_dqwsd_22:hover ._toast-action_dqwsd_120{border-color:var(--color-on-surface)}._toast-countdown_dqwsd_148{--motion-duration: var(--toast-window);--motion-scale-from: 1;--motion-ease: linear;position:absolute;inset-block-end:0;inset-inline-start:0;scale:0 1;width:100%;height:2px;background-color:color-mix(in srgb,var(--agent-accent) 45%,transparent)}@media(prefers-reduced-motion:reduce){._toast-countdown_dqwsd_148{scale:1}}._fab-anchor_1arub_11{--widget-rail-width: 52px;position:fixed;z-index:1000;right:calc(var(--widget-rail-width) + var(--space-lg));bottom:var(--space-lg)}@media(max-width:48rem){._fab-anchor_1arub_11{--widget-rail-width: 0px}}._fab_1arub_8._fab_1arub_8._fab_1arub_8{--fab-size: 3.2rem;--fab-icon-size: calc(var(--size-icon-xl) * .8);--fab-pad: calc((var(--fab-size) - var(--fab-icon-size) - 2px) / 2);--btn-fam-text-size: var(--text-lg);--btn-fam-gap: 0;--btn-bg: var(--color-cta);--btn-bg-hover: var(--color-cta-hover);--btn-bg-active: color-mix(in srgb, var(--color-cta-hover) 92%, black);--btn-fg: var(--color-on-cta);--btn-fg-hover: var(--color-on-cta);overflow:hidden;justify-content:center;width:auto;min-width:var(--fab-size);height:var(--fab-size);padding:0 var(--fab-pad);border-radius:calc(var(--fab-size) / 2);box-shadow:var(--shadow-box-shadow-medium)}._fab_1arub_8._fab_1arub_8._fab_1arub_8 span{overflow:hidden;max-width:0;margin-right:0;margin-left:0;opacity:0;transition:max-width var(--duration-normal) var(--ease-standard),margin-right var(--duration-normal) var(--ease-standard),margin-left var(--duration-normal) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard);text-box:normal}._fab_1arub_8._fab_1arub_8._fab_1arub_8:focus-visible span,._fab_1arub_8._fab_1arub_8._fab_1arub_8:hover:not(:disabled) span{max-width:14rem;margin-right:var(--space-xs);margin-left:var(--space-sm);opacity:1}._fab_1arub_8._fab_1arub_8._fab_1arub_8:focus-visible,._fab_1arub_8._fab_1arub_8._fab_1arub_8:hover:not(:disabled){box-shadow:var(--shadow-box-shadow-high)}._fab_1arub_8{font-weight:var(--font-weight-semibold)}@media(prefers-reduced-motion:reduce){._fab_1arub_8._fab_1arub_8._fab_1arub_8,._fab_1arub_8._fab_1arub_8._fab_1arub_8 span{transition:none}}._agent-icon_1arub_119{transform:translate(6%);flex-shrink:0;width:var(--fab-icon-size);height:var(--fab-icon-size)}._agent-icon_1arub_119 path{fill:currentcolor}._container_5wwql_3{--agent-accent: var(--color-primary);--workspace-max-height: calc(90dvh - 7rem) ;overflow:hidden;display:flex;flex-direction:column;width:100%;min-width:0;min-height:min(72vh,50rem,var(--workspace-max-height));max-height:var(--workspace-max-height)}._flow-body_5wwql_43 [data-flow-main=true]:has(._container_5wwql_3){padding:0}._flow-body_5wwql_43 [data-testid=side-panel]:has(._sessions-sidebar_5wwql_51){padding:0}._header-icon_5wwql_57{width:1em;height:1em}._header-icon_5wwql_57 path{fill:currentcolor}._workspace_5wwql_66{overflow:hidden;display:flex;flex:1 1 auto;flex-direction:column;gap:.75rem;min-width:0;height:100%;min-height:0}._sessions-sidebar_5wwql_51{--sessions-sidebar-gap: .75rem;--sessions-sidebar-inset: .875rem;overflow:hidden;display:flex;flex:1 1 auto;flex-direction:column;gap:var(--sessions-sidebar-gap);min-height:0;padding:1.25rem var(--sessions-sidebar-inset) 0}._new-session-slot_5wwql_122{--new-session-slot-slide: var(--duration-fast);--new-session-slot-fade: var(--duration-instant);--new-session-slot-slide-delay: 0s;--new-session-slot-fade-delay: var(--new-session-slot-slide);--new-session-slot-track: 1fr;--new-session-slot-gap: 0;--new-session-slot-opacity: 1;overflow:clip;overflow-clip-margin:.25rem;display:grid;grid-template-rows:var(--new-session-slot-track);flex-shrink:0;margin-block-end:var(--new-session-slot-gap);opacity:var(--new-session-slot-opacity);transition:grid-template-rows var(--new-session-slot-slide) var(--ease-standard) var(--new-session-slot-slide-delay),margin-block-end var(--new-session-slot-slide) var(--ease-standard) var(--new-session-slot-slide-delay),opacity var(--new-session-slot-fade) var(--ease-standard) var(--new-session-slot-fade-delay)}._new-session-slot_5wwql_122>*{min-height:0}._new-session-slot-empty_5wwql_167{--new-session-slot-slide-delay: var(--new-session-slot-fade);--new-session-slot-fade-delay: 0s;--new-session-slot-track: 0fr;--new-session-slot-gap: calc(-1 * var(--sessions-sidebar-gap));--new-session-slot-opacity: 0}._sidebar-title-container_5wwql_175{display:flex;align-items:center;margin-inline-end:calc(-1 * var(--sessions-sidebar-inset))}._sidebar-title_5wwql_175{overflow:hidden;width:max-content;max-width:var(--rail-title-max-width, none);margin:0;font-size:.7rem;font-weight:500;color:var(--color-on-surface-variant);text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;transition:max-width var(--sessions-rail-duration, var(--duration-fast)) var(--ease-standard)}._sidebar-title-divider_5wwql_210{flex-grow:1;height:1px;margin-inline-start:var(--rail-detail-gap, .5rem);background-color:var(--color-outline-variant);transition:margin-inline-start var(--sessions-rail-duration, var(--duration-fast)) var(--ease-standard)}._recents-search_5wwql_240{--recents-search-glyph-box: var(--sessions-rail-glyph-box, 1rem);--recents-search-glyph: calc(var(--recents-search-glyph-box) / 1.25);position:relative;display:grid;grid-template-columns:var(--recents-search-glyph-box) minmax(0,var(--rail-detail-track, 1fr));flex-shrink:0;align-items:center;box-sizing:border-box;width:var(--sessions-rail-button-width, 100%);height:var(--sessions-rail-button-size, var(--size-control-md));padding-inline:calc((var(--sessions-rail-button-size, var(--size-control-md)) - 2px - var(--recents-search-glyph-box)) / 2);border:1px solid var(--color-outline-variant);border-radius:.5rem;background-color:var(--color-surface-container-lowest);transition:width var(--sessions-rail-duration, var(--duration-fast)) var(--ease-standard),grid-template-columns var(--sessions-rail-duration, var(--duration-fast)) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard)}._recents-search_5wwql_240:focus-within{border-color:var(--color-primary)}._recents-search-icon_5wwql_298{justify-self:center;font-size:var(--recents-search-glyph);color:var(--color-on-surface-variant)}._recents-search-field_5wwql_309{overflow:hidden;display:flex;gap:.35rem;align-items:center;min-width:0;margin-inline-start:var(--rail-detail-gap, .5rem);transition:margin-inline-start var(--sessions-rail-duration, var(--duration-fast)) var(--ease-standard)}._recents-search_5wwql_240 ._recents-search-expand-tooltip_5wwql_331{position:absolute;inset:0}._recents-search-expand_5wwql_331{cursor:pointer;position:absolute;inset:0;border:none;border-radius:inherit;background:transparent}._recents-search-expand_5wwql_331:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}._recents-search-input_5wwql_355{flex:1 1 auto;min-width:0;border:none;font-size:.8rem;color:var(--color-on-surface);background:none}._recents-search-input_5wwql_355::placeholder{color:var(--color-on-surface-variant)}._recents-search-input_5wwql_355:focus{outline:none}._recents-search-input_5wwql_355::-webkit-search-cancel-button{appearance:none}._recents-search-clear_5wwql_380{cursor:pointer;display:inline-flex;flex:none;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border:none;border-radius:999px;font-size:.7rem;color:var(--color-on-surface-variant);background:none;transition:color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}._recents-search-clear_5wwql_380:hover{color:var(--color-on-surface);background-color:var(--color-surface-container-high)}._sessions-list_5wwql_83{--sessions-scrollbar-bleed: .75rem;scrollbar-color:var(--color-outline-base) transparent;scrollbar-width:thin;scrollbar-gutter:stable;overflow-y:auto;overscroll-behavior:contain;display:flex;flex:1 1 0;flex-direction:column;gap:.5rem;min-height:0;margin-inline-end:calc(-1 * var(--sessions-scrollbar-bleed))}._session-row_5wwql_452{--agent-accent: var(--color-primary);position:relative;display:flex;align-items:stretch;box-sizing:border-box;width:var(--rail-row-width, 100%);border:1px solid var(--rail-row-border-color, var(--color-outline-variant));border-radius:var(--rail-row-radius, .5rem);background:transparent;transition:width var(--sessions-rail-duration, var(--duration-fast)) var(--ease-standard),border-radius var(--sessions-rail-duration, var(--duration-fast)) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}._session-row_5wwql_452:hover:not(._session-item-active_5wwql_480){border-color:color-mix(in srgb,var(--color-primary) 35%,var(--color-outline-variant));background:color-mix(in srgb,var(--color-primary) 4%,transparent)}._session-item-active_5wwql_480{border-color:var(--color-primary);background:var(--color-surface-container-high)}._session-item_5wwql_480{cursor:pointer;display:grid;grid-template-columns:auto minmax(0,var(--rail-detail-track, 1fr));flex:1 1 0;align-items:center;box-sizing:border-box;min-width:0;padding:var(--rail-row-padding, .5rem);border:none;text-align:left;background:transparent;transition:grid-template-columns var(--sessions-rail-duration, var(--duration-fast)) var(--ease-standard)}._session-detail_5wwql_527{overflow:hidden;display:flex;flex-direction:column;gap:.15rem;align-items:flex-start;min-width:0;max-height:var(--rail-detail-max-height, none);margin-inline-start:var(--rail-detail-gap, .5rem);transition:max-height var(--sessions-rail-duration, var(--duration-fast)) var(--ease-standard),margin-inline-start var(--sessions-rail-duration, var(--duration-fast)) var(--ease-standard)}._session-delete-button_5wwql_553{cursor:pointer;position:absolute;right:.4rem;bottom:.35rem;display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:0;border:none;border-radius:var(--shape-corner-small, .5rem);font-size:.7rem;color:var(--color-on-surface-variant);visibility:var(--rail-detail-visibility, visible);background:transparent;transition:color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard)}._session-delete-button_5wwql_553:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._session-delete-button_5wwql_553:disabled{cursor:not-allowed}@media(hover:hover){._session-delete-button_5wwql_553{opacity:0}._session-row_5wwql_452:hover ._session-delete-button_5wwql_553,._session-row_5wwql_452:focus-within ._session-delete-button_5wwql_553{opacity:1}}._session-delete-button_5wwql_553:hover:not(:disabled){color:var(--color-error);background:color-mix(in srgb,var(--color-error) 8%,transparent)}._session-title_5wwql_615{overflow:hidden;max-width:100%;font-size:.85rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}._session-title-placeholder_5wwql_632{width:70%;height:1.5em;font-size:.85rem}._session-working-ring_5wwql_645{--ring-accent: var(--agent-accent);font-size:.75rem}._session-agent-chip_5wwql_659{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--session-chip-size, 1.125rem);height:var(--session-chip-size, 1.125rem);border-radius:var(--shape-corner-extra-small, 4px);font-size:.625rem;color:var(--agent-accent);background-color:color-mix(in srgb,var(--agent-accent) 15%,transparent)}._session-time_5wwql_675{font-size:.75rem;color:var(--color-on-surface-variant)}._sidebar-empty_5wwql_683{font-size:.8rem;color:var(--color-on-surface-variant);overflow-wrap:anywhere;visibility:var(--rail-detail-visibility, visible)}._chat-surface_5wwql_700{overflow:hidden;display:flex;flex:1 1 auto;flex-direction:column;min-height:0}._messages-container_5wwql_7{scrollbar-color:var(--color-outline-base) transparent;scrollbar-width:thin;scrollbar-gutter:stable;overflow:hidden auto;overscroll-behavior:contain;display:flex;flex:1 1 auto;flex-direction:column;gap:.75rem;min-height:0;padding:2rem 1.5rem}._empty-state_5wwql_739{container-name:agents-empty-state;container-type:inline-size;display:flex;flex:1 1 auto;flex-direction:column;gap:.35rem;align-items:center;justify-content:center;padding:2rem;color:var(--color-on-surface-variant);text-align:center}._empty-state-title_5wwql_755{margin:0;font-size:1.05rem;font-weight:600;color:var(--color-on-surface)}._empty-state-sub_5wwql_762{margin:0;font-size:.9rem}._agent-card-grid_5wwql_780{--agent-card-min-width: 11rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(var(--agent-card-min-width),100%),1fr));gap:.75rem;width:100%;margin-top:1.25rem}@container agents-empty-state (width >= 50rem){._agent-card-grid_5wwql_780{width:min(56rem,100%)}}._agent-card-grid-minimized_5wwql_806{display:flex;flex-direction:column;gap:.5rem;width:100%;max-width:22rem;margin-top:1rem}._agent-card_5wwql_780{cursor:pointer;display:flex;flex-direction:column;gap:.5rem;align-items:center;height:100%;padding:1rem .875rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium, 12px);text-align:center;background-color:var(--color-surface);transition:border-color var(--duration-fast) var(--ease-decelerated),background-color var(--duration-fast) var(--ease-decelerated),box-shadow var(--duration-fast) var(--ease-decelerated)}._agent-card-minimized_5wwql_842{flex-direction:row;gap:.75rem;justify-content:flex-start;width:100%;padding:.625rem .75rem;border-radius:var(--shape-corner-small, 8px);text-align:left}._agent-card_5wwql_780:focus-visible{outline:2px solid var(--agent-accent);outline-offset:2px}._agent-card_5wwql_780:hover:not(._agent-card-selected_5wwql_859){border-color:color-mix(in srgb,var(--agent-accent) 45%,var(--color-outline-variant));background-color:color-mix(in srgb,var(--agent-accent) 4%,var(--color-surface))}._agent-card-selected_5wwql_859{border-color:var(--agent-accent);background-color:color-mix(in srgb,var(--agent-accent) 6%,var(--color-surface));box-shadow:inset 0 0 0 1px var(--agent-accent)}._agent-card-icon_5wwql_883{font-size:1.35rem;color:var(--agent-accent)}._agent-card-title_5wwql_888{font-size:.9rem;font-weight:700;color:var(--color-on-surface)}._agent-card-desc_5wwql_898{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;font-size:.75rem;line-height:1.4;color:var(--color-on-surface-variant)}._container-widget_5wwql_912{height:100%;min-height:0;max-height:none}._widget-layout_5wwql_918{display:flex;gap:0;min-width:0;height:100%;min-height:0}._widget-layout_5wwql_918 ._chat-surface_5wwql_700{flex:1 1 auto;min-width:0}._widget-sessions-rail_5wwql_935{--sessions-rail-width: 14rem;--sessions-rail-inset: .75rem;--sessions-rail-button-scale: .8;--sessions-rail-button-size: calc( var(--size-control-md) * var(--sessions-rail-button-scale) );--sessions-rail-glyph-box: calc( var(--text-base) * var(--sessions-rail-button-scale) * 1.25 );--sessions-rail-duration: var(--duration-fast);--sessions-rail-button-duration: var(--sessions-rail-duration);--sessions-rail-collapsed-width: calc( var(--sessions-rail-button-size) + 2 * var(--sessions-rail-inset) );--rail-panel-width: var(--sessions-rail-width);--rail-panel-shadow: none;--rail-panel-background: transparent;--rail-panel-background-easing: step-end;--rail-detail-track: 1fr;--rail-detail-gap: .5rem;--rail-detail-max-height: 3rem;--rail-detail-visibility: visible;--rail-row-width: 100%;--rail-row-radius: .5rem;--rail-row-border-color: var(--color-outline-variant);--rail-title-width: calc(100% + var(--sessions-rail-inset));--rail-title-max-width: 5rem;--session-chip-size: 1.125rem;--rail-row-padding: calc( (var(--sessions-rail-button-size) - 2px - var(--session-chip-size)) / 2 );position:relative;flex:0 0 var(--sessions-rail-width);min-width:0;height:100%;min-height:0;transition:flex-basis var(--sessions-rail-duration) var(--ease-standard)}._widget-sessions-rail_5wwql_935:before{pointer-events:none;content:"";position:absolute;inset-block-start:0;inset-inline-start:0;width:var(--sessions-rail-collapsed-width);height:0}._widget-sessions-rail-collapsed_5wwql_1062{--rail-panel-width: var(--sessions-rail-collapsed-width);--rail-detail-track: 0fr;--rail-detail-gap: 0;--rail-detail-max-height: 0;--rail-detail-visibility: hidden;--rail-row-width: var(--sessions-rail-button-size);--rail-row-radius: calc(var(--sessions-rail-button-size) / 2);--rail-row-border-color: transparent;--rail-title-width: var(--sessions-rail-button-size);--rail-title-max-width: 0;--sessions-rail-button-width: var(--sessions-rail-button-size);--sessions-rail-button-duration: calc(var(--sessions-rail-duration) * .6);flex-basis:var(--sessions-rail-collapsed-width)}._widget-sessions-rail-collapsed_5wwql_1062._widget-sessions-rail-peeking_5wwql_1099{--rail-panel-width: var(--sessions-rail-width);--rail-panel-shadow: var(--shadow-box-shadow-medium);--rail-panel-background: var(--color-surface-container-low);--rail-panel-background-easing: step-start;--rail-detail-track: 1fr;--rail-detail-gap: .5rem;--rail-detail-max-height: 3rem;--rail-detail-visibility: visible;--rail-row-width: 100%;--rail-row-radius: .5rem;--rail-row-border-color: var(--color-outline-variant);--rail-title-width: calc(100% + var(--sessions-rail-inset));--rail-title-max-width: 5rem;--sessions-rail-button-width: 100%}._widget-sessions-rail-hidden_5wwql_1126{--rail-panel-width: 0;--rail-panel-border-color: transparent;--rail-detail-visibility: hidden;flex-basis:0}._widget-sessions-rail-surface_5wwql_1136{position:absolute;z-index:2;inset-block:0;inset-inline-start:0;overflow:hidden;display:flex;flex-direction:column;box-sizing:border-box;width:var(--rail-panel-width);border-right:1px solid var(--rail-panel-border-color, var(--color-outline-variant));background-color:var( --rail-panel-background, var(--color-surface-container-low) );box-shadow:var(--rail-panel-shadow);transition:width var(--sessions-rail-duration) var(--ease-standard),box-shadow var(--sessions-rail-duration) var(--ease-standard),background-color var(--sessions-rail-duration) var(--rail-panel-background-easing)}._widget-sessions-rail-chrome_5wwql_1168{display:flex;flex-shrink:0;gap:.25rem;align-items:center;justify-content:flex-end;margin-top:auto;padding:.75rem .5rem;border-top:1px solid var(--color-outline-variant)}._widget-sessions-rail-collapsed_5wwql_1062 ._widget-sessions-rail-chrome_5wwql_1168{flex-direction:column;align-items:center;justify-content:flex-end;box-sizing:border-box;width:var(--sessions-rail-collapsed-width);padding:.75rem 0;border-top:none}._widget-sessions-rail_5wwql_935 ._sessions-sidebar_5wwql_51{flex:1 1 auto;box-sizing:border-box;width:var(--sessions-rail-width);min-height:0;padding:.5rem var(--sessions-rail-inset) 0}._widget-sessions-rail_5wwql_935 ._new-session-button_5wwql_1214{--btn-collapsed-scale: var(--sessions-rail-button-scale);--btn-expanded-scale: var(--sessions-rail-button-scale);--btn-transition-duration: var(--sessions-rail-button-duration);--btn-label-track: auto;--btn-expanded-padding-inline: calc( (var(--sessions-rail-button-size) - var(--sessions-rail-glyph-box)) / 2 );width:var(--sessions-rail-button-width, 100%)}._widget-sessions-rail_5wwql_935 ._sidebar-title-container_5wwql_175{width:var(--rail-title-width);margin-inline-end:0;transition:width var(--sessions-rail-duration) var(--ease-standard)}._widget-sessions-rail_5wwql_935 ._sessions-list_5wwql_83{--sessions-scrollbar-bleed: .5rem}@media(prefers-reduced-motion:reduce){._widget-sessions-rail_5wwql_935,._widget-sessions-rail-surface_5wwql_1136,._new-session-slot_5wwql_122,._recents-search_5wwql_240,._recents-search-field_5wwql_309,._sidebar-title-container_5wwql_175,._sidebar-title_5wwql_175,._sidebar-title-divider_5wwql_210,._session-row_5wwql_452,._session-item_5wwql_480,._session-detail_5wwql_527{transition:none}}._agent-card-wrap_5wwql_1281{position:relative}._agent-card-locked_5wwql_1289{opacity:.55;filter:grayscale(1) blur(.5px)}._agent-card-lock-badge_5wwql_1294{display:inline-flex;gap:.35rem;align-items:center;margin-top:.25rem;padding:.15rem .5rem;border-radius:999px;font-size:.7rem;font-weight:600;color:var(--color-on-surface-variant);background:var(--color-surface-container)}._agent-card-minimized_5wwql_842 ._agent-card-icon_5wwql_883{flex-shrink:0;font-size:1rem}._agent-card-minimized_5wwql_842 ._agent-card-title_5wwql_888{overflow:hidden;flex:1 1 auto;min-width:0;font-size:.85rem;text-overflow:ellipsis;white-space:nowrap}._agent-card-minimized_5wwql_842 ._agent-card-lock-badge_5wwql_1294{flex-shrink:0;margin-top:0}._agent-card-lock-overlay_5wwql_1344{pointer-events:none;position:absolute;z-index:1;inset:0;display:flex;flex-direction:column;gap:.35rem;align-items:center;justify-content:center;padding:.75rem;border-radius:var(--shape-corner-medium, 12px);text-align:center;opacity:0;background:var(--color-surface);transition:opacity var(--duration-fast) var(--ease-decelerated)}._agent-card-wrap_5wwql_1281:hover ._agent-card-lock-overlay_5wwql_1344,._agent-card-wrap_5wwql_1281:focus-within ._agent-card-lock-overlay_5wwql_1344{opacity:1}._agent-card-lock-icon_5wwql_1375{font-size:1rem;color:var(--color-on-surface-variant)}._agent-card-lock-title_5wwql_1380{margin:0;font-size:.8rem;font-weight:600;color:var(--color-on-surface)}._agent-card-upgrade-link_5wwql_1390{font-size:.8rem;font-weight:600;color:var(--color-primary);text-decoration:underline}._presentation-toggle_5wwql_1397{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:0;border-radius:var(--shape-corner-small, 8px);color:var(--color-on-surface-variant);background:transparent;transition:background-color var(--duration-fast) var(--ease-decelerated)}._presentation-toggle_5wwql_1397:hover{color:var(--color-on-surface);background:var(--color-surface-container)}._presentation-toggle_5wwql_1397:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._message-row_5wwql_1427{display:flex;flex-direction:column;min-width:0;max-width:85%}._message-row-user_5wwql_1434{align-items:flex-end;align-self:flex-end}._message-row-assistant_5wwql_1439{align-items:flex-start;align-self:flex-start}._message-meta_5wwql_1448{display:flex;gap:.375rem;align-items:center;margin-bottom:2px}._message-sender_5wwql_1455{font-size:.6875rem;color:var(--color-on-surface-variant)}._message-sender-assistant_5wwql_1461{font-weight:600;color:var(--agent-accent)}._message-bubble_5wwql_1466{overflow:hidden;min-width:0;max-width:100%;padding:.625rem .875rem;border-radius:var(--shape-corner-medium, 12px);font-size:.875rem;line-height:1.55;overflow-wrap:anywhere;white-space:pre-wrap}._message-bubble-user_5wwql_1482{border-bottom-right-radius:var(--shape-corner-extra-small, 4px);color:var(--color-on-surface);background-color:var(--color-surface-container-high)}._message-bubble-assistant_5wwql_1497{border:1px solid color-mix(in srgb,var(--agent-accent) 30%,transparent);border-bottom-left-radius:var(--shape-corner-extra-small, 4px);font-weight:400;color:var(--color-on-surface-variant);background-color:var(--color-surface);box-shadow:0 1px 2px #0000000a}._message-bubble-assistant_5wwql_1497 strong{font-weight:700;color:var(--color-on-surface)}._message-bubble-assistant_5wwql_1497 ul{margin:.375rem 0;padding-left:1.25rem}._message-bubble-assistant_5wwql_1497 li{margin-bottom:.25rem}._message-html_5wwql_1522{white-space:normal}._message-html_5wwql_1522 p{margin:0 0 .5rem}._message-html_5wwql_1522 p:last-child{margin-bottom:0}._message-html_5wwql_1522 h1,._message-html_5wwql_1522 h2,._message-html_5wwql_1522 h3,._message-html_5wwql_1522 h4,._message-html_5wwql_1522 h5,._message-html_5wwql_1522 h6{margin:.75rem 0 .375rem;font-weight:700;line-height:1.3;color:var(--color-on-surface)}._message-html_5wwql_1522 h1,._message-html_5wwql_1522 h2{font-size:1.0625rem}._message-html_5wwql_1522 h3{font-size:.9375rem}._message-html_5wwql_1522 h4,._message-html_5wwql_1522 h5,._message-html_5wwql_1522 h6{font-size:.875rem}._message-html_5wwql_1522 h1:first-child,._message-html_5wwql_1522 h2:first-child,._message-html_5wwql_1522 h3:first-child,._message-html_5wwql_1522 h4:first-child,._message-html_5wwql_1522 h5:first-child,._message-html_5wwql_1522 h6:first-child{margin-top:0}._message-bubble-error_5wwql_1570{border:1px solid var(--color-error-container);border-bottom-left-radius:var(--shape-corner-extra-small, 4px);font-weight:400;color:var(--color-error);background-color:var(--color-error-container)}._code-block_5wwql_1581{overflow:hidden;margin:.5rem 0;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small, 6px);background-color:var(--color-surface-container-high)}._code-block-pre_5wwql_1591{scrollbar-width:thin;overflow-x:auto;margin:0;padding:.75rem 1rem;font-family:SF Mono,Fira Code,Cascadia Code,Consolas,monospace;font-size:.8125rem;line-height:1.6;color:var(--color-on-surface);tab-size:4;white-space:pre}._inline-code_5wwql_1608{padding:.15rem .4rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-extra-small, 4px);font-family:SF Mono,Fira Code,Cascadia Code,Consolas,monospace;font-size:.8em;color:var(--color-on-surface);background-color:var(--color-surface-container-high)}._message-html_5wwql_1522 a,a._message-link_5wwql_1623{color:inherit;text-decoration:underline}._typing-dots_5wwql_1631{display:flex;gap:4px;align-items:center;min-height:1.25rem}._typing-dot_5wwql_1631{display:block;flex-shrink:0;width:5px;height:5px;border-radius:50%;background-color:var(--color-on-surface-variant)}._error-banner_5wwql_1652{padding:.5rem;border-radius:.4rem;color:var(--color-error);background:color-mix(in srgb,var(--color-error) 12%,white)}._question-panel_5wwql_1659{display:flex;flex-direction:column;flex-shrink:0;gap:.6rem;padding:.75rem;border:1px solid var(--color-outline-variant);border-radius:.5rem}._question-title_5wwql_1670{margin:0;font-size:.95rem}._question-prompt_5wwql_1675{margin:0}._choice-list_5wwql_1679{display:flex;flex-direction:column;gap:.35rem}._choice-label_5wwql_1685{display:flex;gap:.4rem;align-items:center}._file-response_5wwql_1691{display:flex;flex-direction:column;gap:.5rem}._file-hint_5wwql_1697{font-size:.8rem;color:var(--color-on-surface-variant)}._input-wrapper_5wwql_1175{display:flex;flex-direction:column;flex-shrink:0;border-top:1px solid var(--color-outline-variant)}._attachments-collapse_5wwql_1717{overflow:hidden}._attachments-row_5wwql_1721{display:flex;flex-wrap:wrap;gap:.4rem;padding:.5rem 1.25rem 0}._attachment-chip_5wwql_1728{display:inline-flex;gap:.35rem;align-items:center;max-width:14rem;padding:.25rem .5rem;border:1px solid var(--color-outline-variant);border-radius:999px;font-size:.75rem;line-height:1.4;color:var(--color-on-surface);background:color-mix(in srgb,var(--color-primary) 8%,var(--color-surface));transition:border-color var(--duration-fast) var(--ease-decelerated),background-color var(--duration-fast) var(--ease-decelerated),color var(--duration-fast) var(--ease-decelerated)}._attachment-chip-failed_5wwql_1751{border-color:var(--color-error);color:var(--color-error);background:color-mix(in srgb,var(--color-error) 8%,var(--color-surface))}._attachment-chip-glyph_5wwql_1757{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:.85rem;font-size:.7rem}._attachment-chip-name_5wwql_1768{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._attachment-chip-remove_5wwql_1779{cursor:pointer;overflow:hidden;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:0;height:.9rem;padding:0;border:none;font-size:.7rem;color:inherit;opacity:0;background:none;transition:width var(--duration-fast) var(--ease-decelerated),opacity var(--duration-fast) var(--ease-decelerated)}._attachment-chip-remove_5wwql_1779:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}._attachment-chip-failed_5wwql_1751 ._attachment-chip-remove_5wwql_1779{width:.9rem;opacity:1}._attachment-chip-ready_5wwql_1815:hover{border-color:var(--color-primary)}._attachment-chip-ready_5wwql_1815:hover ._attachment-chip-remove_5wwql_1779,._attachment-chip-ready_5wwql_1815:focus-within ._attachment-chip-remove_5wwql_1779{width:.9rem;opacity:1}@media(prefers-reduced-motion:reduce){._attachment-chip_5wwql_1728,._attachment-chip-remove_5wwql_1779{transition:none}}._input-container_5wwql_1175{--composer-action-size: 40px;--composer-action-gap: 8px;display:flex;gap:var(--composer-action-gap);align-items:flex-end;padding:.75rem 1.25rem}._composer-actions_5wwql_1848{display:flex;flex-direction:column;flex-shrink:0;gap:var(--composer-action-gap)}._chat-textarea_5wwql_1704{--composer-line-height: 1.5;--composer-resting-lines: 3;--composer-max-lines: 12;resize:none;scrollbar-width:thin;overflow-y:hidden;flex:1 1 0;box-sizing:border-box;min-height:max(calc(var(--composer-resting-lines) * var(--composer-line-height) * 1em + 1rem + 2px),calc(2 * var(--composer-action-size) + var(--composer-action-gap)));max-height:calc(var(--composer-max-lines) * var(--composer-line-height) * 1em + 1rem + 2px);padding:.5rem .75rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small, 8px);font-family:inherit;font-size:.875rem;line-height:var(--composer-line-height);color:var(--color-on-surface);background-color:var(--color-surface);transition:border-color var(--duration-fast) var(--ease-decelerated),box-shadow var(--duration-fast) var(--ease-decelerated)}._chat-textarea_5wwql_1704::placeholder{color:var(--color-on-surface-variant)}._chat-textarea_5wwql_1704:hover{border-color:var(--color-primary)}._chat-textarea_5wwql_1704:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary) 20%,transparent)}._chat-textarea_5wwql_1704:disabled{cursor:not-allowed;opacity:.6}._send-button_5wwql_1704{cursor:pointer;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--composer-action-size);height:var(--composer-action-size);padding:0;border:none;border-radius:var(--shape-corner-small, 8px);color:var(--color-on-primary);background-color:var(--agent-accent);transition:background-color var(--duration-fast) var(--ease-decelerated),opacity var(--duration-fast) var(--ease-decelerated)}._send-button_5wwql_1704:focus-visible{outline:2px solid var(--agent-accent);outline-offset:2px}._send-button_5wwql_1704:disabled{cursor:not-allowed;opacity:.4}._send-button_5wwql_1704:hover:not(:disabled){background-color:color-mix(in srgb,var(--agent-accent) 85%,var(--color-on-surface))}._send-button-icon_5wwql_1963{font-size:.875rem}._attach-menu-container_5wwql_1967{position:relative}._attach-button_5wwql_1971{cursor:pointer;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--composer-action-size);height:var(--composer-action-size);padding:0;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small, 8px);font-size:.875rem;color:var(--color-on-surface-variant);background-color:var(--color-surface);transition:background-color var(--duration-fast) var(--ease-decelerated)}._attach-button_5wwql_1971:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._attach-button_5wwql_1971:disabled{cursor:not-allowed;opacity:.4}._attach-button_5wwql_1971:hover:not(:disabled){background-color:var(--color-surface-container)}._attach-menu_5wwql_1967{position:absolute;z-index:10;right:0;bottom:calc(100% + .4rem);display:flex;flex-direction:column;gap:var(--space-2xs);min-width:14rem;padding:var(--space-2xs);border:1px solid var(--color-surface-container-highest);border-radius:var(--shape-corner-small);background:var(--color-surface);box-shadow:var(--shadow-box-shadow-medium)}._attach-menu-item_5wwql_2029{cursor:pointer;display:flex;gap:var(--space-xs);align-items:center;width:100%;padding:var(--space-sm) var(--space-md);border:none;border-radius:var(--shape-corner-extra-small);font-size:var(--text-sm);color:var(--color-on-surface);text-align:left;background:none;transition:background-color var(--duration-fast) var(--ease-standard)}._attach-menu-item_5wwql_2029:hover{background-color:var(--color-surface-container)}._session-item_5wwql_480:focus-visible,._attach-menu-item_5wwql_2029:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._ring_dapq6_16{--ring-accent: var(--color-primary);box-sizing:border-box;width:1em;height:1em;border:.165em solid var(--color-outline-variant);border-top-color:var(--ring-accent);border-radius:999px}._card-group_19g9a_17{--card-column: 24rem;--card-track: calc(var(--card-column) + var(--space-md));--tray-chrome: calc(2 * var(--space-md) + 4px);--card-count: 1;--tray-of-one: calc(var(--card-column) + var(--tray-chrome));--tray-of-count: calc( var(--card-count) * var(--card-track) - var(--space-md) + var(--tray-chrome) );display:grid;grid-template-columns:repeat(auto-fill,min(var(--card-column),100%));gap:var(--space-md);box-sizing:border-box;max-width:min(100%,max(var(--tray-of-one),var(--tray-of-count)));margin:var(--space-md) 0;padding:var(--space-md);border:2px dashed var(--color-outline-variant);border-radius:var(--shape-corner-medium);background-color:var(--color-surface-container-low)}@supports (width: round(down,10px,3px)){._card-group_19g9a_17{--tray-that-fits: calc( round(down, 100% - var(--space-md) - 4px, var(--card-track)) + var(--space-md) + 4px );max-width:min(100%,max(var(--tray-of-one),min(var(--tray-of-count),var(--tray-that-fits))))}}._loading-card_19g9a_96{box-sizing:border-box;width:100%;max-width:24rem;margin:var(--space-md) 0;border:1px solid var(--color-surface-container-highest);border-radius:10px}._chat-card_19g9a_92{cursor:pointer;display:block;box-sizing:border-box;width:100%;max-width:24rem;margin:var(--space-md) 0;border:1px solid var(--color-surface-container-highest);border-radius:10px}._card-group_19g9a_17 ._chat-card_19g9a_92,._card-group_19g9a_17 ._loading-card_19g9a_96{max-width:none;margin:0}._chat-card_19g9a_92:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._card-swap_19g9a_151{grid-template-columns:minmax(0,1fr)}._chat-card-framed_19g9a_159{border:none;border-radius:var(--shape-corner-medium)}._chat-card-minimized_19g9a_182{contain-intrinsic-inline-size:24rem;container-name:opportunity-chat-card;container-type:inline-size}._chat-card-minimized_19g9a_182,._card-group-minimized_19g9a_190 ._chat-card_19g9a_92,._card-group-minimized_19g9a_190 ._loading-card_19g9a_96{max-width:none}._card-group-minimized_19g9a_190{--card-column: 100%;grid-template-columns:minmax(0,1fr);gap:5px;max-width:100%}._chat-panel-minimized_19g9a_203{display:flex;gap:var(--space-sm);align-items:center;box-sizing:border-box;width:100%;padding:var(--space-sm) var(--space-md);border-radius:10px;background-color:var(--color-surface)}._minimized-body_19g9a_216{display:flex;flex:1 1 auto;flex-direction:column;gap:.125rem;min-width:0}._minimized-title_19g9a_225{overflow:hidden;font-size:.85rem;font-weight:var(--font-weight-semibold, 600);line-height:1.25;color:var(--color-on-surface);text-overflow:ellipsis;white-space:nowrap}._minimized-meta_19g9a_236{overflow:hidden;font-size:.75rem;line-height:1.25;color:var(--color-on-surface-variant);text-overflow:ellipsis;white-space:nowrap}._minimized-aside_19g9a_246{display:flex;flex-direction:column;flex-shrink:0;gap:.25rem;align-items:flex-end}._minimized-amount_19g9a_254{font-size:.8rem;font-weight:var(--font-weight-semibold, 600);line-height:1.2;color:var(--color-on-surface);white-space:nowrap}._minimized-signals_19g9a_262{display:flex;gap:.35rem;align-items:center}._minimized-sk-avatar_19g9a_268{flex-shrink:0;width:42px;height:42px;border-radius:var(--shape-corner-extra-small)}._minimized-sk-title_19g9a_275{width:70%;height:.85rem}._minimized-sk-meta_19g9a_280{width:45%;height:.7rem}._minimized-sk-amount_19g9a_285{width:3.5rem;height:.8rem}@container opportunity-chat-card (width <= 22.5rem){._chat-panel-minimized_19g9a_203{flex-wrap:wrap;padding:var(--space-sm)}._minimized-body_19g9a_216{flex-basis:0}._minimized-aside_19g9a_246{flex-basis:100%;flex-direction:row;gap:var(--space-sm);align-items:center;justify-content:space-between;min-height:24px}}._card_15c5i_3{display:flex;flex-direction:column;gap:var(--space-md);box-sizing:border-box;width:100%;max-width:28rem;margin:var(--space-sm) 0;padding:var(--space-md) var(--space-lg);border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium);background-color:var(--color-surface-container-low)}._card-loading_15c5i_19{display:flex;flex-direction:column;gap:var(--space-md);box-sizing:border-box;width:100%;max-width:28rem;min-height:5.5rem;margin:var(--space-sm) 0;padding:var(--space-md) var(--space-lg);border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium);color:var(--color-on-surface-variant);background-color:var(--color-surface-container-low)}._eyebrow_15c5i_38{margin:0;font-size:.7rem;font-weight:600;color:var(--color-on-surface-variant);text-transform:uppercase;letter-spacing:.04em}._question_15c5i_48{margin:0;font-size:.9375rem;font-weight:500;line-height:1.45;color:var(--color-on-surface)}._options_15c5i_57{display:flex;flex-direction:column;gap:.5rem}._option-button_15c5i_63{cursor:pointer;display:flex;align-items:center;box-sizing:border-box;width:100%;padding:.65rem .85rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small);font-family:inherit;font-size:.875rem;line-height:1.35;color:var(--color-on-surface);text-align:left;background-color:var(--color-surface);transition:background-color var(--duration-fast) var(--ease-decelerated),border-color var(--duration-fast) var(--ease-decelerated),box-shadow var(--duration-fast) var(--ease-decelerated)}._option-button_15c5i_63:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}._option-button_15c5i_63:disabled{cursor:default;opacity:.55}._option-button_15c5i_63:hover:not(:disabled){border-color:var(--color-primary);background-color:color-mix(in srgb,var(--color-primary) 6%,var(--color-surface))}._option-button-selected_15c5i_108{border-color:var(--color-primary);color:var(--color-primary);background-color:color-mix(in srgb,var(--color-primary) 10%,var(--color-surface));box-shadow:inset 0 0 0 1px var(--color-primary)}._other-row_15c5i_119{display:flex;gap:.5rem;align-items:stretch}._other-input_15c5i_125{flex:1 1 auto;box-sizing:border-box;min-width:0;padding:.65rem .85rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small);font-family:inherit;font-size:.875rem;line-height:1.35;color:var(--color-on-surface);background-color:var(--color-surface);transition:border-color var(--duration-fast) var(--ease-decelerated),box-shadow var(--duration-fast) var(--ease-decelerated)}._other-input_15c5i_125::placeholder{color:var(--color-on-surface-variant)}._other-input_15c5i_125:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary) 18%,transparent)}._other-input_15c5i_125:disabled{cursor:default;opacity:.55}._other-input_15c5i_125:hover:not(:disabled){border-color:var(--color-primary)}._other-submit_15c5i_166{cursor:pointer;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;padding:0 .9rem;border:none;border-radius:var(--shape-corner-small);font-family:inherit;font-size:.8125rem;font-weight:600;color:var(--color-on-primary);background-color:var(--color-primary);transition:background-color var(--duration-fast) var(--ease-decelerated),opacity var(--duration-fast) var(--ease-decelerated)}._other-submit_15c5i_166:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}._other-submit_15c5i_166:disabled{cursor:not-allowed;opacity:.4}._other-submit_15c5i_166:hover:not(:disabled){background-color:color-mix(in srgb,var(--color-primary) 85%,var(--color-shadow))}._feedback-panel_15c5i_208{display:flex;flex-direction:column;gap:.5rem;padding-top:.15rem}._feedback-label_15c5i_215{margin:0;font-size:.75rem;font-weight:600;color:var(--color-on-surface-variant)}._feedback-textarea_15c5i_222{resize:vertical;box-sizing:border-box;width:100%;min-height:4.5rem;max-height:10rem;padding:.65rem .85rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small);font-family:inherit;font-size:.875rem;line-height:1.45;color:var(--color-on-surface);background-color:var(--color-surface)}._feedback-textarea_15c5i_222:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary) 18%,transparent)}._feedback-submit_15c5i_248{cursor:pointer;display:inline-flex;flex-shrink:0;align-items:center;align-self:flex-start;justify-content:center;min-height:2.25rem;padding:0 .9rem;border:none;border-radius:var(--shape-corner-small);font-family:inherit;font-size:.8125rem;font-weight:600;color:var(--color-on-primary);background-color:var(--color-primary);transition:background-color var(--duration-fast) var(--ease-decelerated),opacity var(--duration-fast) var(--ease-decelerated)}._feedback-submit_15c5i_248:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}._feedback-submit_15c5i_248:hover:not(:disabled){background-color:color-mix(in srgb,var(--color-primary) 85%,var(--color-shadow))}._attachments_3g6ux_3{position:relative;display:inline-flex}._attachments-toggle_3g6ux_11{cursor:pointer;display:inline-flex;gap:.25rem;align-items:center;padding:.05rem .4rem;border:1px solid var(--color-outline-variant);border-radius:999px;font-size:.6875rem;line-height:1.4;color:var(--color-on-surface-variant);background:var(--color-surface-container)}._attachments-toggle_3g6ux_11:hover,._attachments-toggle_3g6ux_11:focus-visible{color:var(--color-on-surface);background:color-mix(in srgb,var(--color-primary) 8%,var(--color-surface))}._attachments-glyph_3g6ux_35{font-size:.625rem}._attachments-list_3g6ux_42{position:absolute;z-index:2;top:calc(100% + .25rem);inset-inline-end:0;overflow-y:auto;min-width:9rem;max-width:15rem;max-height:9rem;margin:0;padding:.375rem .5rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small);font-size:.6875rem;line-height:1.5;color:var(--color-on-surface);text-align:start;list-style:none;background:var(--color-surface-container-lowest);box-shadow:var(--shadow-box-shadow-medium)}._attachments-item_3g6ux_70{overflow-wrap:anywhere}._attachments-item_3g6ux_70+._attachments-item_3g6ux_70{margin-top:.25rem}._breadcrumb-nav_sky60_6{--breadcrumb-padding: 0 1rem 1rem 0;--breadcrumb-gap: .4rem;--breadcrumb-font-size: .875rem;--breadcrumb-link-padding: .25rem .1rem;--breadcrumb-border-radius: var(--shape-corner-extra-small);--breadcrumb-separator-size: .7rem;--breadcrumb-placeholder-width: 6rem;container-name:breadcrumbs;container-type:inline-size;width:auto;padding:var(--breadcrumb-padding)}._breadcrumb-list_sky60_24{display:flex;flex-wrap:wrap;gap:var(--breadcrumb-gap);margin:0;padding:0;list-style:none}._breadcrumb-item_sky60_36{display:flex;gap:var(--breadcrumb-gap);align-items:center}._breadcrumb-link_sky60_46{cursor:default;padding:var(--breadcrumb-link-padding);border:none;border-radius:var(--breadcrumb-border-radius);font-size:var(--breadcrumb-font-size);color:var(--color-on-surface-variant);text-decoration:none;background:none;transition:color var(--duration-normal) var(--ease-standard),font-weight var(--duration-normal) var(--ease-standard)}._breadcrumb-link_sky60_46:disabled{cursor:default;color:var(--color-on-surface-variant)}._breadcrumb-link_sky60_46._clickable_sky60_71{cursor:pointer;color:var(--color-primary)}._breadcrumb-link_sky60_46._clickable_sky60_71:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._breadcrumb-link_sky60_46._active_sky60_82{pointer-events:none;cursor:default;font-weight:500;color:var(--color-on-surface)}._breadcrumb-link_sky60_46 svg{color:inherit}._separator_sky60_95{display:flex;align-items:center;font-size:var(--breadcrumb-separator-size);color:var(--color-on-surface-variant)}._separator-container_sky60_102{display:flex;align-items:center}._crumb-label_sky60_110{position:relative;display:inline-block;vertical-align:top}._crumb-slot_sky60_123{display:inline-block;width:var(--breadcrumb-placeholder-width)}._crumb-skeleton_sky60_129{display:inline-block}._crumb-skeleton-bar_sky60_133{width:var(--breadcrumb-placeholder-width)}._crumb-skeleton-leaving_sky60_139{position:absolute;inset:0}._crumb-skeleton-leaving_sky60_139 ._crumb-skeleton-bar_sky60_133{width:100%;height:100%}._crumb-name-enter_sky60_151{--motion-ease: var(--ease-standard)}@media(max-width:768px){._breadcrumb-nav_sky60_6{--breadcrumb-padding: 0 .5rem .5rem 0;--breadcrumb-gap: .25rem;--breadcrumb-font-size: .8rem;--breadcrumb-link-padding: .2rem .05rem}}@container breadcrumbs (width <= 42.5rem){._breadcrumb-list_sky60_24{scrollbar-width:none;overflow-x:auto;flex-wrap:nowrap;-ms-overflow-style:none}._breadcrumb-list_sky60_24::-webkit-scrollbar{display:none}._breadcrumb-link_sky60_46{display:flex;align-items:center;justify-content:center;min-width:32px;min-height:32px;padding:.3rem .2rem}}@media(prefers-reduced-motion:reduce){._breadcrumb-link_sky60_46{transition:none}}@property --layout-chrome-progress{inherits: true; initial-value: 1; syntax: "<number>";}@property --layout-sidebar-edge{inherits: false; initial-value: 56px; syntax: "<length>";}@property --layout-widget-edge{inherits: false; initial-value: 52px; syntax: "<length>";}:root{--side-menu-width: 56px;--widget-bar-width: 52px;--widget-docked-offset: 52px}._organization-layout-container_1rcgz_34{--menu-width: 56px;--layout-sidebar-width: 56px;--layout-header-height: 52px;--layout-chrome-space: 1;--layout-chrome-progress: 1;--layout-diagonal-distance: max( var(--layout-header-height), var(--side-menu-width), var(--widget-bar-width) );--layout-diagonal-shift: calc( var(--layout-diagonal-distance) * (1 - var(--layout-chrome-progress)) );--layout-menu-shift: calc(-100% * (1 - var(--layout-chrome-progress)));--layout-chrome-visibility: visible;--layout-visibility-delay: 0s;--layout-motion-duration: var(--duration-slow);--layout-motion-ease: var(--ease-standard);position:relative;overflow:hidden;display:flex;width:100%;height:100vh;background-color:var(--color-surface);transition:--layout-chrome-progress var(--layout-motion-duration) var(--layout-motion-ease)}._organization-layout-container_1rcgz_34[data-layout-chrome=hidden]{--layout-chrome-space: 0;--layout-chrome-progress: 0;--layout-chrome-visibility: hidden;--layout-visibility-delay: var(--layout-motion-duration)}._organization-layout-container_1rcgz_34[data-organization-entry=loading],._organization-layout-container_1rcgz_34[data-organization-entry=prepared]{--layout-chrome-progress: 0;--layout-chrome-visibility: hidden;--layout-visibility-delay: 0s;transition:none}._organization-layout-container_1rcgz_34[data-organization-entry=revealing]{transition:none}._navbar-chrome_1rcgz_103{--motion-from-inline: 0px;--motion-from-block: calc(0px - var(--layout-diagonal-distance))}._side-menu-chrome_1rcgz_110{--motion-from-inline: calc(0px - var(--layout-diagonal-distance))}._widget-bar-chrome_1rcgz_116{--motion-from-inline: var(--layout-diagonal-distance)}._mobile-logo-chrome_1rcgz_122{--motion-from-inline: -100%}._navbar-chrome_1rcgz_103,._side-menu-chrome_1rcgz_110,._widget-bar-chrome_1rcgz_116,._mobile-logo-chrome_1rcgz_122,._content-frame_1rcgz_128{--motion-duration: var(--layout-motion-duration);--motion-ease: var(--layout-motion-ease);animation:none}._organization-layout-container_1rcgz_34[data-organization-entry=revealing][data-layout-chrome=visible] :is(._navbar-chrome_1rcgz_103,._side-menu-chrome_1rcgz_110,._widget-bar-chrome_1rcgz_116,._mobile-logo-chrome_1rcgz_122,._content-frame_1rcgz_128){animation:revert-layer}._organization-layout-container_1rcgz_34 ._navbar-chrome_1rcgz_103{position:fixed;z-index:999;right:var(--widget-docked-offset);left:var(--menu-width);transform:translateY(calc(0px - var(--layout-diagonal-shift)));width:auto;margin-inline:calc(0px - var(--layout-diagonal-shift));visibility:var(--layout-chrome-visibility);opacity:var(--layout-chrome-progress);transition:left var(--layout-motion-duration) var(--layout-motion-ease),right var(--layout-motion-duration) var(--layout-motion-ease),visibility 0s var(--layout-visibility-delay)}._organization-layout-container_1rcgz_34 ._widget-bar-chrome_1rcgz_116{top:calc(0px - var(--layout-diagonal-shift));transform:translate(var(--layout-diagonal-shift));height:calc(100vh + var(--layout-diagonal-shift));visibility:var(--layout-chrome-visibility);opacity:var(--layout-chrome-progress);transition:width var(--layout-motion-duration) var(--layout-motion-ease),visibility 0s var(--layout-visibility-delay)}._organization-layout-container_1rcgz_34 ._side-menu-chrome_1rcgz_110,._organization-layout-container_1rcgz_34 ._mobile-logo-chrome_1rcgz_122{visibility:var(--layout-chrome-visibility);opacity:var(--layout-chrome-progress);transition:width var(--layout-motion-duration) var(--layout-motion-ease),height var(--layout-motion-duration) var(--layout-motion-ease),padding-bottom var(--layout-motion-duration) var(--layout-motion-ease),visibility 0s var(--layout-visibility-delay)}._organization-layout-container_1rcgz_34 ._side-menu-chrome_1rcgz_110{--layout-sidebar-edge: var(--layout-sidebar-width);top:calc(0px - var(--layout-diagonal-shift));transform:translate(calc(0px - var(--layout-diagonal-shift)))}._organization-layout-container_1rcgz_34 ._mobile-logo-chrome_1rcgz_122{transform:translate(var(--layout-menu-shift))}._organization-layout-container_1rcgz_34 ._side-menu-layout_1rcgz_220{flex:1;min-width:0}._side-menu-spacer_1rcgz_226,._widget-bar-spacer_1rcgz_227{flex-shrink:0}._side-menu-spacer_1rcgz_226{width:calc(var(--menu-width) * var(--layout-chrome-space))}._widget-bar-spacer_1rcgz_227{width:calc(var(--widget-docked-offset) * var(--layout-chrome-space))}._navbar-spacer_1rcgz_239{flex-shrink:0;height:calc(var(--layout-header-height) * var(--layout-chrome-space))}._organization-layout-container_1rcgz_34 ._side-menu-content_1rcgz_244{width:100%;min-width:0;height:100%;min-height:0;margin-left:0;transition:none}._layout-content_1rcgz_254{display:flex;flex:1;flex-direction:column;width:100%;height:100%;min-height:0}._organization-layout-container_1rcgz_34 ._navbar-content_1rcgz_264{overflow:hidden;box-sizing:border-box;min-height:0}._organization-layout-container_1rcgz_34 ._content-frame_1rcgz_128{--layout-sidebar-edge: var(--layout-sidebar-width);--layout-widget-edge: var(--widget-bar-width);position:fixed;top:max(0px,calc(var(--layout-header-height) - var(--layout-diagonal-shift)));right:max(0px,calc(var(--layout-widget-edge) - var(--layout-diagonal-shift)));left:max(0px,calc(var(--layout-sidebar-edge) - var(--layout-diagonal-shift)));opacity:var(--layout-chrome-progress);transition:--layout-sidebar-edge var(--layout-motion-duration) var(--layout-motion-ease),--layout-widget-edge var(--layout-motion-duration) var(--layout-motion-ease)}._content-area_1rcgz_299{scrollbar-gutter:stable;overflow-y:auto;box-sizing:border-box;height:100%;padding:var(--space-2xl) var(--space-2xl) calc(var(--space-2xl) / 2)}._organization-layout-container_1rcgz_34[data-organization-entry] ._content-area_1rcgz_299{opacity:1}._organization-layout-container_1rcgz_34[data-organization-entry=revealing] ._content-area_1rcgz_299{transition:opacity var(--layout-motion-duration) var(--ease-decelerated)}._organization-layout-container_1rcgz_34[data-organization-entry=loading] ._content-area_1rcgz_299,._organization-layout-container_1rcgz_34[data-organization-entry=prepared] ._content-area_1rcgz_299,._side-menu-content_1rcgz_244[data-page-leaving] ._content-area_1rcgz_299{opacity:0}._side-menu-content_1rcgz_244[data-page-leaving] ._content-frame_1rcgz_128{pointer-events:auto}._organization-layout-container_1rcgz_34:not([data-organization-entry=ready]) ._content-area_1rcgz_299 *,._organization-layout-container_1rcgz_34:not([data-organization-entry=ready]) ._content-area_1rcgz_299 *:before,._organization-layout-container_1rcgz_34:not([data-organization-entry=ready]) ._content-area_1rcgz_299 *:after{animation-play-state:paused}._content-area_1rcgz_299._content-area-full-screen_1rcgz_358{scrollbar-gutter:auto;padding:0}._content-area_1rcgz_299::-webkit-scrollbar{width:14px}._content-area_1rcgz_299::-webkit-scrollbar-track{margin-top:10px;background:var(--color-surface-container-low)}._content-area_1rcgz_299::-webkit-scrollbar-track-piece{background:var(--color-surface-container-low)}._content-area_1rcgz_299::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:7px;background:#00000026;background-clip:padding-box}._content-area_1rcgz_299::-webkit-scrollbar-thumb:hover{background:#00000040;background-clip:padding-box}._content-area_1rcgz_299::-webkit-scrollbar-button{display:none;width:0;height:0}._content-area_1rcgz_299::-webkit-scrollbar-corner{background:transparent}._content-area-alt-color_1rcgz_401{padding:2rem 2rem 1rem;background-color:var(--color-surface-container-low)}@media not (max-width:48rem){._organization-layout-container_1rcgz_34 ._side-menu-chrome_1rcgz_110{width:var(--layout-sidebar-edge);transition:--layout-sidebar-edge var(--layout-motion-duration) var(--layout-motion-ease),height var(--layout-motion-duration) var(--layout-motion-ease),padding-bottom var(--layout-motion-duration) var(--layout-motion-ease),visibility 0s var(--layout-visibility-delay)}}@media(max-width:64rem){._content-area_1rcgz_299:not(._content-area-alt-color_1rcgz_401,._content-area-full-screen_1rcgz_358){padding:calc(var(--space-lg) + .5rem) var(--space-lg) var(--space-lg)}}@media(max-width:48rem){._organization-layout-container_1rcgz_34{--layout-diagonal-distance: max( var(--layout-header-height), var(--widget-bar-width) )}._navbar-chrome_1rcgz_103,._side-menu-chrome_1rcgz_110{--motion-from-inline: var(--layout-diagonal-distance);--motion-from-block: calc(0px - var(--layout-diagonal-distance))}._organization-layout-container_1rcgz_34 ._navbar-chrome_1rcgz_103{right:0;left:0;transform:translate(var(--layout-diagonal-shift),calc(0px - var(--layout-diagonal-shift)));margin-inline:0}._organization-layout-container_1rcgz_34 ._side-menu-chrome_1rcgz_110{top:0;transform:translate(var(--layout-diagonal-shift),calc(0px - var(--layout-diagonal-shift)))}._side-menu-spacer_1rcgz_226,._widget-bar-spacer_1rcgz_227{width:0}._organization-layout-container_1rcgz_34 ._content-frame_1rcgz_128{right:0;left:0}._content-area_1rcgz_299{scrollbar-gutter:stable both-edges}}@media(prefers-reduced-motion:reduce){._organization-layout-container_1rcgz_34{--layout-motion-duration: 0s}._organization-layout-container_1rcgz_34[data-organization-entry=revealing] ._content-area_1rcgz_299{transition:none}}._upgrade-button_mueri_6._upgrade-button_mueri_6{--btn-fg: var(--color-surface);--btn-fg-hover: var(--color-surface);border:none;font-weight:600;background:linear-gradient(90deg,var(--color-secondary),var(--color-tertiary))}._upgrade-button_mueri_6._upgrade-button_mueri_6:hover:not(:disabled){background:linear-gradient(90deg,var(--color-secondary),var(--color-tertiary));box-shadow:0 4px 12px #00000026}._upgrade-button_mueri_6._upgrade-button_mueri_6:active:not(:disabled){background:linear-gradient(90deg,var(--color-secondary),var(--color-tertiary));box-shadow:none}@media(max-width:48rem){._upgrade-button_mueri_6._upgrade-button_mueri_6{--btn-padding-inline: var(--space-lg)}}._navbar-wrapper_7sdd4_3{position:relative;display:flex;flex-direction:column;box-sizing:border-box;width:100%;height:100%}._navbar_7sdd4_3{position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;width:auto;width:100%;height:52px;min-height:52px;padding:0 8px;color:#000;background-color:var(--color-surface)}._navbar-left_7sdd4_34{display:flex;gap:10px;align-items:center;height:100%}._navbar-right_7sdd4_41{display:flex;gap:10px;align-items:center;height:100%;margin-right:8px}._navbar-content_7sdd4_54{overflow-y:auto;flex:1;width:100%;max-width:100%;min-height:calc(100vh - 52px)}._navbar-content_7sdd4_54::-webkit-scrollbar{width:14px;background:var(--color-surface-container-low)}._navbar-content_7sdd4_54::-webkit-scrollbar-track{background:var(--color-surface-container-low)}._navbar-content_7sdd4_54::-webkit-scrollbar-track-piece{background:var(--color-surface-container-low)}._navbar-content_7sdd4_54::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:7px;background:#00000026;background-clip:padding-box}._navbar-content_7sdd4_54::-webkit-scrollbar-thumb:hover{background:#00000040;background-clip:padding-box}._navbar-content_7sdd4_54::-webkit-scrollbar-button{display:none;width:0;height:0}._navbar-content_7sdd4_54::-webkit-scrollbar-corner{background:transparent}._content-area_7sdd4_98{box-sizing:border-box;width:100%;padding:20px}._user-icon-wrapper_7sdd4_104{display:flex;align-items:center;justify-content:center;width:36px;height:36px}._content-frame_7sdd4_114{pointer-events:none;position:absolute;z-index:2;inset:52px 0 0;border-top-right-radius:12px;box-shadow:inset 0 4px 8px -1px #00000014,inset -4px 0 8px -1px #00000014,inset 4px 0 8px -1px #0000001f,inset 2px 0 3px #0000000f;transition:right var(--duration-normal) var(--ease-standard)}._content-frame_7sdd4_114:before{content:"";position:absolute;top:0;right:0;width:12px;height:12px;background:radial-gradient(circle at 0% 100%,transparent 11px,var(--color-surface) 11.5px)}@media(max-width:48rem){._navbar_7sdd4_3{padding:8px}._navbar-right_7sdd4_41{display:none}._navbar-left_7sdd4_34{padding:0 44px}._content-frame_7sdd4_114{inset:52px 0 0;border-radius:0;box-shadow:inset 0 4px 8px -1px #00000014,none,none,none}._content-frame_7sdd4_114:before{display:none}}._dropdown-wrapper_jy4fh_3{display:inline-block}._current-org-indicator_jy4fh_7{width:.5rem;height:.5rem;border-radius:50%}._color-indicator_jy4fh_13{flex-shrink:0;width:.75rem;height:.75rem;border-radius:50%}._org-name_jy4fh_20{overflow:hidden;font-size:.75rem;text-overflow:ellipsis;white-space:nowrap}._org-id_jy4fh_27{overflow:hidden;margin-top:-3px;font-size:var(--text-xs2);color:color-mix(in srgb,var(--color-on-surface) 40%,transparent);text-overflow:ellipsis;white-space:nowrap}._container_m3u2m_3{display:flex;flex-direction:column;gap:var(--space-md);align-items:flex-start;justify-content:center;min-height:60%;padding:var(--space-2xl) var(--space-xl)}._heading_m3u2m_16{margin:0;font-size:var(--text-2xl);color:var(--color-on-surface)}._body_m3u2m_22{max-width:60ch;margin:0;font-size:var(--text-base);color:var(--color-on-surface-variant)}._actions_m3u2m_31{display:flex;flex-wrap:wrap;gap:var(--space-sm);margin-top:var(--space-xs)}._icon-wrapper_eh1iy_8{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%}._cta-box_eh1iy_21{position:relative;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;color:var(--color-on-cta)}._cta-fill_eh1iy_34{position:absolute;inset:0;border-radius:8px;background-color:var(--color-cta);box-shadow:var(--shadow-box-shadow-medium)}._cta-icon_eh1iy_44{position:relative;z-index:1;transform:translate(6%);flex-shrink:0;width:16px;height:16px}._cta-icon_eh1iy_44 path{fill:currentcolor}._activity-ring_eh1iy_67,._reply-badge_eh1iy_68{pointer-events:none;position:absolute;right:1px;bottom:0;font-size:12px}._reply-badge_eh1iy_68{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:14px;height:14px;padding:0 3px;border-radius:999px;font-size:9px;font-weight:700;line-height:1;color:var(--color-on-primary);background-color:var(--color-primary)}._visually-hidden_eh1iy_99{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border-width:0;white-space:nowrap;clip-path:inset(50%)}._form_17uxl_4{position:relative;container-name:bug-report-form;container-type:inline-size;width:100%;height:auto;padding:24px;border:1px solid var(--color-outline-variant, #e2e8f0);border-radius:var(--shape-corner-medium, 12px);background-color:var(--color-surface, #fff);box-shadow:var(--shadow-box-shadow-light, 0 2px 4px rgb(0 0 0 / 5%))}._loading-overlay_17uxl_20{position:absolute;z-index:1000;inset:0;display:flex;align-items:center;justify-content:center;border-radius:var(--shape-corner-medium, 12px);background:#ffffffe5;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._loading-content_17uxl_35{display:flex;flex-direction:column;gap:12px;align-items:center;padding:24px;border:1px solid var(--color-outline-variant, #e2e8f0);border-radius:var(--shape-corner-medium, 12px);font-size:13px;color:var(--color-on-surface, #000);background:var(--color-surface, #fff);box-shadow:var(--shadow-box-shadow-light, 0 2px 4px rgb(0 0 0 / 5%))}._loading-icon_17uxl_52{font-size:1.25rem;color:var(--color-primary, #00204a)}._header_17uxl_57{display:flex;gap:14px;align-items:flex-start;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid var(--color-outline-variant, #e2e8f0)}._header-title_17uxl_67{display:flex;flex:1;gap:14px;align-items:flex-start;min-width:0}._header-title_17uxl_67 h2{margin:0;font-size:17px;font-weight:600;line-height:1.3;color:var(--color-on-surface, #000)}._header-text_17uxl_85{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}._header-subtitle_17uxl_94{margin:0;font-size:13px;line-height:1.55;color:var(--color-on-surface-variant, #414042)}._title-icon_17uxl_101{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:42px;height:42px;border-radius:var(--shape-corner-small, 8px);font-size:18px;color:var(--color-error, #dc3545);background-color:var(--color-error-container, #ffdad4)}._header-actions_17uxl_117{display:flex;gap:8px;align-items:center;margin-top:4px}._info-icon-wrapper_17uxl_124{position:relative;z-index:1001}._info-icon_17uxl_124{cursor:help;font-size:.875rem;color:var(--color-on-surface-variant, #414042);transition:color var(--duration-fast) var(--ease-decelerated)}._info-icon_17uxl_124:hover{color:var(--color-primary, #00204a)}._form-content_17uxl_140{display:flex;flex-direction:column;gap:16px}._submit-error_17uxl_146{margin-bottom:4px}._field_17uxl_150{display:flex;flex-direction:column;gap:6px}._form-label_17uxl_156{font-size:12px;font-weight:600;color:var(--color-on-surface, #000)}._form-input_17uxl_162,._form-textarea_17uxl_163{padding:.5rem .75rem;border:1px solid var(--color-outline-variant, #e2e8f0);border-radius:var(--shape-corner-small, 8px);font-family:inherit;font-size:.875rem;line-height:1.5;color:var(--color-on-surface, #000);background:var(--color-surface, #fff);transition:border-color var(--duration-fast) var(--ease-decelerated),box-shadow var(--duration-fast) var(--ease-decelerated)}._form-textarea_17uxl_163{resize:vertical;min-height:120px;max-height:300px}._form-input_17uxl_162:disabled,._form-textarea_17uxl_163:disabled{cursor:not-allowed;opacity:.6}._form-input_17uxl_162:focus,._form-textarea_17uxl_163:focus{border-color:var(--color-primary, #00204a);outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary, #00204a) 20%,transparent)}._form-input_17uxl_162::placeholder,._form-textarea_17uxl_163::placeholder{color:var(--color-on-surface-variant, #6b7280)}._form-input_17uxl_162:hover:not(:disabled,:focus),._form-textarea_17uxl_163:hover:not(:disabled,:focus){border-color:var(--color-primary, #00204a)}._file-upload-section_17uxl_211{display:flex;flex-direction:column;gap:6px}._file-sources_17uxl_219{display:flex;flex-wrap:wrap;gap:var(--space-sm);align-items:center}._picked-list_17uxl_226{margin-top:var(--space-sm)}._upload-button_17uxl_230{cursor:pointer;display:flex;flex:1 1 12rem;gap:8px;align-items:center;justify-content:center;padding:10px 14px;border:2px dashed var(--color-outline-variant, #e2e8f0);border-radius:var(--shape-corner-small, 8px);font-family:inherit;font-size:.8125rem;font-weight:500;color:var(--color-on-surface-variant, #414042);background:var(--color-surface, #fff);transition:border-color var(--duration-fast) var(--ease-decelerated),color var(--duration-fast) var(--ease-decelerated),background-color var(--duration-fast) var(--ease-decelerated)}._upload-button_17uxl_230:disabled{cursor:not-allowed;opacity:.4}._upload-button_17uxl_230:hover:not(:disabled){border-color:var(--color-primary, #00204a);color:var(--color-primary, #00204a);background:var(--color-primary-container, #d0e4ff)}._upload-icon_17uxl_267{font-size:.875rem}._file-input_17uxl_271{display:none}._char-count_17uxl_275{align-self:flex-end;font-size:.75rem;font-variant-numeric:tabular-nums;color:var(--color-on-surface-variant)}._file-hint_17uxl_282{font-size:11px;color:var(--color-on-surface-variant, #6b7280);text-align:center}._file-errors_17uxl_288{display:flex;flex-direction:column;gap:4px;margin-top:6px}._file-error_17uxl_288{padding:8px 12px;border:1px solid var(--color-error, #dc3545);border-radius:var(--shape-corner-small, 8px);font-size:12px;color:var(--color-on-error-container, #410002);background:var(--color-error-container, #ffdad4)}._file-warning_17uxl_306{border:1px solid var(--color-tertiary, #ef4436);color:var(--color-on-tertiary-container, #410001);background:var(--color-tertiary-container, #ffdad6)}._file-replacement_17uxl_312{border:1px solid var(--color-secondary, #fbac40);color:var(--color-on-secondary-container, #331900);background:var(--color-secondary-container, #ffe0b8)}._file-list_17uxl_318{display:flex;flex-direction:column;gap:6px;margin-top:10px}._file-list-header_17uxl_325{margin-bottom:2px;font-size:11px;font-weight:600;color:var(--color-on-surface-variant, #414042);text-transform:uppercase;letter-spacing:.05em}._file-item_17uxl_337{--motion-lift-shadow: var(--shadow-box-shadow-light);display:flex;gap:8px;align-items:center;padding:10px 12px;border:1px solid var(--color-outline-variant, #e2e8f0);border-radius:var(--shape-corner-small, 8px);background:var(--color-surface, #fff);transition:border-color var(--duration-fast) var(--ease-decelerated)}._file-item_17uxl_337:hover{border-color:var(--color-outline-base, #dbdfe3)}._file-name_17uxl_359{overflow:hidden;flex:1;font-size:12px;font-weight:600;line-height:1.3;color:var(--color-on-surface, #000);text-overflow:ellipsis;white-space:nowrap}._file-size_17uxl_371{flex-shrink:0;font-size:11px;color:var(--color-on-surface-variant, #6b7280)}._remove-file-button_17uxl_377{cursor:pointer;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:24px;height:24px;border:none;border-radius:var(--shape-corner-extra-small, 4px);font-size:.6875rem;color:var(--color-error, #dc3545);background:transparent;transition:background-color var(--duration-fast) var(--ease-decelerated),color var(--duration-fast) var(--ease-decelerated)}._remove-file-button_17uxl_377:disabled{cursor:not-allowed;opacity:.4}._remove-file-button_17uxl_377:hover:not(:disabled){background:var(--color-error-container, #ffdad4)}._buttons_17uxl_409{display:flex;gap:8px;justify-content:flex-end;margin-top:8px}@container bug-report-form (width <= 30rem){._buttons_17uxl_409{flex-direction:column}._buttons_17uxl_409>*{width:100%}}._notification-widget-container_1hg4b_3{display:flex;flex-direction:column;gap:8px}._no-notifications-placeholder_1hg4b_9{padding-top:32px;font-style:italic;color:#888;text-align:center;opacity:.7}._notification-card_1cn2r_3{position:relative;display:flex;flex-direction:column;box-sizing:border-box;width:100%;margin-bottom:12px;padding:16px;border-left:8px solid;border-radius:8px;background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-light)}._notification-header_1cn2r_20{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:8px}._notification-title_1cn2r_27{margin:0;font-size:16px;font-weight:600;color:var(--color-on-surface)}._notification-message_1cn2r_34{margin:0 0 12px;font-size:14px;color:var(--color-on-surface-variant)}._notification-meta_1cn2r_40{display:flex;align-items:center;justify-content:space-between;margin-top:auto;font-size:12px;color:var(--color-on-surface-variant)}._notification-date_1cn2r_51{display:flex;gap:4px;align-items:center}._notification-tags_1cn2r_57{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}._notification-tag_1cn2r_57{padding:2px 8px;border-radius:4px;font-size:12px;color:var(--color-on-surface-variant);background-color:var(--color-surface-container-high)}._notification-actions_1cn2r_74{display:flex;gap:8px;margin-top:12px}._action-button_1cn2r_80{cursor:pointer;padding:6px 12px;border:none;border-radius:4px;font-size:13px;color:var(--color-primary);background-color:var(--color-surface-container-high);transition:background-color var(--duration-fast) var(--ease-standard)}._action-button_1cn2r_80:hover{background-color:var(--color-surface-container-highest)}._dismiss-button_1cn2r_99{cursor:pointer;position:absolute;top:12px;right:12px;display:flex;align-items:center;justify-content:center;padding:4px;border:none;border-radius:50%;color:var(--color-on-surface-variant);background:transparent;transition:background-color var(--duration-fast) var(--ease-standard)}._dismiss-button_1cn2r_99:hover{background-color:var(--color-surface-container-highest)}._severity-indicator_1cn2r_125{display:inline-block;width:8px;height:8px;margin-right:6px;border-radius:50%}._acknowledge-indicator_1cn2r_134{display:flex;gap:6px;align-items:center;font-size:12px}._route-link_1cn2r_141{cursor:pointer;display:flex;gap:6px;align-items:center;margin-left:auto;padding:0;border:none;font-size:13px;color:var(--color-primary);background:none}._route-link_1cn2r_141:hover{text-decoration:underline}._container_rji24_4{container-name:organization-quick-info;container-type:inline-size;overflow-y:auto;box-sizing:border-box;width:100%;max-height:100%;padding:24px;border:1px solid var(--color-outline-variant, #e2e8f0);border-radius:var(--shape-corner-medium, 12px);color:var(--color-on-surface, #000);background-color:var(--color-surface, #fff);box-shadow:var(--shadow-box-shadow-light, 0 2px 4px rgb(0 0 0 / 5%))}._loading_rji24_23,._error_rji24_24,._empty_rji24_25{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;color:var(--color-on-surface-variant, #414042);text-align:center}._loading-icon_rji24_37,._error-icon_rji24_38,._empty-icon_rji24_39{margin-bottom:12px;font-size:2rem;color:var(--color-primary, #00204a)}._error-icon_rji24_38{color:var(--color-error, #dc3545)}._error_rji24_24 small{margin-top:6px;font-size:12px;color:var(--color-error, #dc3545)}._header_rji24_56{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid var(--color-outline-variant, #e2e8f0)}._header-content_rji24_66{display:flex;flex:1;gap:14px;align-items:center}._logo_rji24_73{width:48px;height:48px;border:1px solid var(--color-outline-variant, #e2e8f0);border-radius:var(--shape-corner-small, 8px);object-fit:cover;background:var(--color-surface-container-low, #f8f9fa)}._header-text_rji24_83{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}._company-name_rji24_92{margin:0;font-size:17px;font-weight:600;line-height:1.3;color:var(--color-on-surface, #000)}._header-meta_rji24_101{display:flex;gap:6px;align-items:center;font-size:12px;color:var(--color-on-surface-variant, #414042)}._header-meta_rji24_101 svg{font-size:10px}._color-indicator_rji24_114{flex-shrink:0;width:4px;height:48px;border-radius:2px}._section_rji24_122{margin-bottom:20px}._section-title_rji24_126{display:flex;gap:8px;align-items:center;margin:0 0 12px;font-size:11px;font-weight:600;color:var(--color-on-surface-variant, #414042);text-transform:uppercase;letter-spacing:.05em}._section-title_rji24_126 svg{font-size:12px;color:var(--color-primary, #00204a)}._grid_rji24_146{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}._field_rji24_154{--motion-lift-shadow: var(--shadow-box-shadow-light);display:flex;flex-direction:column;gap:2px;padding:12px;border:1px solid var(--color-outline-variant, #e2e8f0);border-radius:var(--shape-corner-small, 8px);background-color:var(--color-surface, #fff);transition:border-color var(--duration-fast) var(--ease-decelerated)}._field_rji24_154:hover{border-color:var(--color-outline-base, #dbdfe3)}._field_rji24_154 ._label_rji24_176,._field_rji24_154 label{font-size:11px;font-weight:600;color:var(--color-on-surface-variant, #414042)}._value_rji24_183{display:flex;gap:6px;align-items:center;font-size:13px;color:var(--color-on-surface, #000);overflow-wrap:break-word}._value_rji24_183 svg{flex-shrink:0;font-size:10px;color:var(--color-on-surface-variant, #6b7280)}._value_rji24_183 a{display:flex;gap:4px;align-items:center;color:var(--color-primary, #00204a);text-decoration:none}._value_rji24_183 a:hover{text-decoration:underline}._external-icon_rji24_212{font-size:9px!important}._private-indicator_rji24_216{margin-left:4px;font-size:11px;font-style:italic;color:var(--color-warning, #ffc107)}._description_rji24_224{margin:0;padding:14px 16px;border-left:3px solid var(--color-primary-container, #d0e4ff);border-radius:0 var(--shape-corner-small, 8px) var(--shape-corner-small, 8px) 0;font-size:13px;line-height:1.7;color:var(--color-on-surface, #000);background:var(--color-surface-container-low, #f8f9fa)}._mvv-item_rji24_239{margin-bottom:16px}._mvv-item_rji24_239:last-child{margin-bottom:0}._mvv-item_rji24_239 h3{margin:0 0 6px;font-size:12px;font-weight:600;color:var(--color-on-surface, #000)}._mvv-item_rji24_239 p{margin:0;padding:12px;border-radius:var(--shape-corner-small, 8px);font-size:13px;line-height:1.65;color:var(--color-on-surface, #000);background:var(--color-surface-container-low, #f8f9fa)}._values-list_rji24_266{margin:0;padding-left:20px;font-size:13px;color:var(--color-on-surface, #000)}._values-list_rji24_266 li{margin-bottom:4px;line-height:1.5}._subsection_rji24_279{margin-top:16px;padding-top:12px;border-top:1px solid var(--color-outline-variant, #e2e8f0)}._subsection_rji24_279 h3{margin:0 0 10px;font-size:11px;font-weight:600;color:var(--color-on-surface-variant, #414042);text-transform:uppercase;letter-spacing:.05em}._funding-list_rji24_296,._revenue-list_rji24_297{display:flex;flex-direction:column;gap:6px}._funding-item_rji24_303,._revenue-item_rji24_304{--motion-lift-shadow: var(--shadow-box-shadow-light);padding:10px 12px;border:1px solid var(--color-outline-variant, #e2e8f0);border-left:3px solid var(--color-secondary, #fbac40);border-radius:var(--shape-corner-small, 8px);font-size:13px;color:var(--color-on-surface, #000);background:var(--color-surface, #fff)}._links-list_rji24_327{display:flex;flex-direction:column;gap:6px}._social-link_rji24_333,._additional-link_rji24_334{--motion-lift-shadow: var(--shadow-box-shadow-light);display:flex;gap:8px;align-items:center;padding:10px 12px;border:1px solid var(--color-outline-variant, #e2e8f0);border-radius:var(--shape-corner-small, 8px);font-size:13px;color:var(--color-primary, #00204a);text-decoration:none;background:var(--color-surface, #fff);transition:border-color var(--duration-fast) var(--ease-decelerated),background-color var(--duration-fast) var(--ease-decelerated)}._social-link_rji24_333:hover,._additional-link_rji24_334:hover{border-color:var(--color-outline-base, #dbdfe3);text-decoration:none;background:var(--color-primary-container, #d0e4ff)}._social-link_rji24_333 svg,._additional-link_rji24_334 svg{flex-shrink:0;font-size:10px}._objectives-list_rji24_378,._additional-info-list_rji24_379{margin:0;padding-left:20px;font-size:13px;color:var(--color-on-surface, #000)}._objectives-list_rji24_378 li,._additional-info-list_rji24_379 li{margin-bottom:6px;line-height:1.55}._documents-list_rji24_392{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}._document-item_rji24_404{--motion-lift-shadow: var(--shadow-box-shadow-light)}._documents-list_rji24_392 li{display:flex;gap:8px;align-items:center;padding:10px 12px;border:1px solid var(--color-outline-variant, #e2e8f0);border-radius:var(--shape-corner-small, 8px);font-size:13px;color:var(--color-on-surface, #000);background:var(--color-surface, #fff);transition:border-color var(--duration-fast) var(--ease-decelerated)}._documents-list_rji24_392 li:hover{border-color:var(--color-outline-base, #dbdfe3)}._documents-list_rji24_392 li svg{font-size:10px;color:var(--color-on-surface-variant, #6b7280)}._footer_rji24_437{margin-top:20px;padding-top:12px;border-top:1px solid var(--color-outline-variant, #e2e8f0)}._timestamps_rji24_443{display:flex;justify-content:space-between;font-size:11px;color:var(--color-on-surface-variant, #6b7280)}@container organization-quick-info (width <= 42.5rem){._grid_rji24_146{grid-template-columns:1fr}._header_rji24_56{flex-direction:column;gap:12px}._header-content_rji24_66{width:100%}._color-indicator_rji24_114{width:100%;height:4px}._company-name_rji24_92{font-size:15px}._timestamps_rji24_443{flex-direction:column;gap:4px}}@container organization-quick-info (width <= 22.5rem){._header-content_rji24_66{flex-direction:column;text-align:center}._logo_rji24_73{width:40px;height:40px}._section_rji24_122{margin-bottom:16px}}._user-widget_198d7_8{display:flex;flex-direction:column;gap:1rem;box-sizing:border-box;min-height:100%;padding:24px}._avatar-container_198d7_18{display:flex;flex-direction:column;align-items:center}._user-info_198d7_24{text-align:center}._user-name_198d7_28{margin:0 0 4px;font-size:1.25rem;font-weight:600;color:var(--color-on-surface)}._user-email_198d7_35{margin:0;font-size:14px;color:var(--color-on-surface-variant)}._divider_198d7_41{align-self:center;width:60%;height:1px;background-color:var(--color-outline-variant)}._legal-footer_198d7_52{display:flex;flex-direction:column;gap:var(--space-sm);width:100%;margin-top:auto}._privacy-link_198d7_65{margin:0;font-size:var(--text-sm);text-align:center}._sign-out-button_198d7_71{width:100%;color:var(--color-on-error)!important;background-color:var(--color-error)!important}._sign-out-button_198d7_71:hover{color:var(--color-on-error)!important;background-color:color-mix(in srgb,var(--color-error) 80%,black)!important}._legal-links_198d7_88{display:flex;flex-wrap:wrap;gap:var(--space-xs);justify-content:center;margin:0;font-size:var(--text-sm);text-align:center}._legal-links_198d7_88 span{color:var(--color-on-surface-variant)}._widget-bar_ianvi_3{position:fixed;z-index:1001;top:0;right:0;display:flex;width:52px;height:100vh;margin:0;padding:0;background-color:var(--color-surface);transition:width var(--duration-normal) var(--ease-standard)}._icon-bar_ianvi_25{display:flex;flex-direction:column;flex-shrink:0;gap:8px;align-items:center;width:52px;min-width:52px;height:100%;padding:6px 0 8px;background-color:var(--color-surface)}._widget-button_ianvi_40{cursor:pointer;position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:4px;border:none;color:var(--color-on-surface-variant);background:none;transition:all var(--duration-fast) var(--ease-standard)}._widget-button_ianvi_40:before{content:"";position:absolute;inset:0;opacity:0;background-color:var(--color-primary-container);transition:all var(--duration-fast) var(--ease-standard)}._widget-button_ianvi_40:hover:before{border:1px solid var(--color-outline-base);opacity:.5;box-shadow:var(--shadow-box-shadow-light)}._widget-button_ianvi_40._square_ianvi_79:before{border-radius:8px}._widget-button_ianvi_40._circle_ianvi_83:before{border-radius:50%}._widget-button_ianvi_40._active_ianvi_87:before{border:1px solid var(--color-primary-fixed-dim);opacity:1;box-shadow:var(--shadow-box-shadow-light)}._widget-button_ianvi_40>*{position:relative;z-index:1}._icon-active_ianvi_98{font-size:16px;color:var(--color-primary)}._icon-inactive_ianvi_103{font-size:16px}._agents-widget-icon_ianvi_109{width:16px;height:16px}._agents-widget-icon_ianvi_109 path{fill:currentcolor}._bar-functionality_ianvi_118{position:absolute;bottom:16px;left:6px;display:flex;flex-direction:column;gap:8px}._pin-button_ianvi_128,._close-button_ianvi_129,._dock-button_ianvi_130{cursor:pointer;position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:none;color:var(--color-on-surface-variant);background:none;transition:all var(--duration-fast) var(--ease-standard)}._pin-button_ianvi_128>*,._close-button_ianvi_129>*,._dock-button_ianvi_130>*{position:relative;z-index:1}._pin-button_ianvi_128:before,._close-button_ianvi_129:before,._dock-button_ianvi_130:before{content:"";position:absolute;inset:0;border-radius:8px;opacity:0;background-color:var(--color-primary-container);transition:all var(--duration-fast) var(--ease-standard)}._pin-button_ianvi_128:hover:before,._close-button_ianvi_129:hover:before,._dock-button_ianvi_130:hover:before{border:1px solid var(--color-outline-base);opacity:.5;box-shadow:var(--shadow-box-shadow-light)}._pin-button_ianvi_128._active-pin_ianvi_182:before{border:1px solid var(--color-primary-fixed-dim);opacity:1;box-shadow:var(--shadow-box-shadow-light)}._dock-button_ianvi_130._active-dock_ianvi_188:before{border:1px solid var(--color-primary-fixed-dim);opacity:1;box-shadow:var(--shadow-box-shadow-light)}._closed_ianvi_194{width:52px}._expanded_ianvi_198{--expanded-width: 320px;width:var(--expanded-width)}._widget-container_ianvi_204{--widget-content-min-width: 100px;--widget-content-max-width: 100%;display:flex;flex:1;flex-direction:column;align-items:flex-start;box-sizing:border-box;min-width:0;height:100%;padding:0 16px 8px 0}._widget-header_ianvi_220{display:flex;gap:12px;align-items:center;box-sizing:border-box;width:100%;min-width:var(--widget-content-min-width);max-width:var(--widget-content-max-width);min-height:52px;padding:0}._widget-header-wrapped_ianvi_233{flex-direction:column;gap:0;align-items:flex-start;padding-bottom:8px}._widget-title_ianvi_240{overflow:hidden;display:flex;flex:0 1 auto;align-items:center;min-width:0;height:52px;font-size:18px;font-weight:600;color:var(--color-on-surface);text-overflow:ellipsis;white-space:nowrap}._widget-title-wrapped_ianvi_256{overflow:visible;text-overflow:clip;white-space:normal}._widget-actions_ianvi_262{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:8px;align-items:center;justify-content:flex-end;min-width:0;max-width:100%;margin-left:auto}._widget-actions-wrapped_ianvi_275{justify-content:flex-start;margin-top:-8px;margin-left:0}._action-button_ianvi_281{cursor:pointer;display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid var(--color-outline-base);border-radius:8px;color:var(--color-on-surface);background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-light);transition:all var(--duration-fast) var(--ease-standard)}._action-button_ianvi_281:hover{background-color:var(--color-primary-container)}._widget-content_ianvi_310{position:relative;overflow:hidden;display:flex;flex:1;box-sizing:border-box;width:100%;min-width:var(--widget-content-min-width);max-width:var(--widget-content-max-width);margin:0 10px 10px 0;border-radius:12px;background-color:var(--color-surface-container-low)}._widget-content_ianvi_310:after{pointer-events:none;content:"";position:absolute;z-index:1;inset:0;border-radius:inherit;box-shadow:var(--shadow-box-shadow-inset)}._widget-content-scroll_ianvi_352{isolation:isolate;overflow-y:auto;flex:1;box-sizing:border-box;min-width:0;padding:16px}._widget-content-full-bleed_ianvi_366 ._widget-content-scroll_ianvi_352{padding:0}._widget-footer_ianvi_370{box-sizing:border-box;width:100%;min-width:var(--widget-content-min-width);max-width:var(--widget-content-max-width);margin:0 10px 0 0}._widget-icon-wrapper_ianvi_378{display:flex;align-items:center;justify-content:center;width:100%;height:100%}._notification-icon-wrapper_ianvi_387{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%}._notification-badge_ianvi_398{pointer-events:none;position:absolute;right:-3px;bottom:-2px;display:inline-flex;align-items:center;justify-content:center;min-width:14px;height:14px;padding:0 3px;border-radius:999px;font-size:9px;font-weight:700;line-height:1;color:var(--color-on-primary);background-color:var(--color-error)}._resize-edge_ianvi_422{cursor:col-resize;position:absolute;z-index:2;top:0;bottom:0;left:-8px;width:16px}._resize-line_ianvi_434{cursor:col-resize;position:absolute;top:52px;right:8px;bottom:0;width:12px;border-top:2px solid transparent;border-right:2px solid transparent;border-top-right-radius:12px;transition:border-color var(--duration-fast) var(--ease-standard)}._resize-edge_ianvi_422:hover ._resize-line_ianvi_434{border-top-color:var(--color-primary-container);border-right-color:var(--color-primary-container)}._resize-edge_ianvi_422._resizing_ianvi_455 ._resize-line_ianvi_434{border-top-color:var(--color-primary);border-right-color:var(--color-primary)}._resize-handle_ianvi_460{cursor:col-resize;position:absolute;top:50%;left:0;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:16px;height:56px;padding:0;border:none;background:transparent}._resize-handle-pill_ianvi_480{cursor:col-resize;width:8px;height:30px;border:1px solid var(--color-outline-base);border-radius:4px;background-color:var(--color-surface);box-shadow:0 1px 3px #0000001a;transition:background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),height var(--duration-fast) var(--ease-standard),width var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}._resize-edge_ianvi_422:hover ._resize-handle-pill_ianvi_480{border:1px solid var(--color-primary-container);background-color:var(--color-primary-container);box-shadow:0 1px 4px #00000026}._resize-edge_ianvi_422._resizing_ianvi_455 ._resize-handle-pill_ianvi_480{border:1px solid var(--color-primary);background-color:var(--color-primary);box-shadow:0 1px 4px #0003}._no-transition_ianvi_511,._no-transition_ianvi_511 *{transition:none!important}@media(max-width:48rem){._widget-bar_ianvi_3{display:none}}._profile-card_1nozx_4{cursor:pointer;display:flex;gap:10px;align-items:center;width:100%;padding:6px 8px;border:none;border-radius:8px;font:inherit;color:var(--menu-fg);text-align:left;background:transparent;transition:background var(--duration-fast) var(--ease-standard)}._profile-card_1nozx_4:hover{background:#ffffff1a}._avatar_1nozx_29{display:flex;flex-shrink:0}._avatar_1nozx_29>div:hover{transform:none}._info_1nozx_40{overflow:hidden;display:flex;flex-direction:column;min-width:0}._name_1nozx_47{overflow:hidden;font-size:14px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}._email_1nozx_56{overflow:hidden;font-size:12px;color:#fff9;text-overflow:ellipsis;white-space:nowrap}._action_pac5u_5{cursor:pointer;display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:none;border-radius:var(--shape-corner-small);font-size:16px;color:var(--color-on-surface-variant);background:transparent;transition:background var(--duration-fast) var(--ease-standard)}._action_pac5u_5:hover{background:var(--color-surface-container-high)}@media(prefers-reduced-motion:reduce){._action_pac5u_5{transition:none}}._toolbar_mv4n9_5{display:flex;flex-wrap:nowrap;gap:4px;align-items:center;justify-content:space-between}._widget-button_mv4n9_13{cursor:pointer;position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:4px;border:none;border-radius:8px;font-size:18px;color:#fffc;background:transparent;transition:background var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}._widget-button_mv4n9_13._circle_mv4n9_38{border-radius:50%}._widget-button_mv4n9_13:hover{color:#fff;background:#ffffff1a}._icon-wrapper_mv4n9_47{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%}._notification-badge_mv4n9_58{pointer-events:none;position:absolute;right:-3px;bottom:-2px;display:inline-flex;align-items:center;justify-content:center;min-width:14px;height:14px;padding:1px 3px 0;border-radius:999px;font-size:9px;font-weight:700;line-height:1;color:var(--color-on-primary, #fff);background-color:var(--color-error, #e63946)}._side-menu-layout_fjkoy_3{--menu-bg: #1e1f21;--menu-fg: rgb(255 255 255 / 90%);--menu-fg-dim: rgb(255 255 255 / 80%);--menu-bar-size: 52px;--menu-gutter: 12px;--menu-drawer-width: 300px;--menu-stack-gap: .5rem;position:relative;overflow-x:hidden;display:flex;width:100%;min-height:100vh}._side-menu_fjkoy_3{position:fixed;z-index:1000;top:0;bottom:0;left:0;overflow:hidden;display:flex;flex-direction:column;gap:var(--menu-stack-gap);box-sizing:border-box;padding:var(--menu-gutter);color:#fff;background-color:var(--menu-bg);transition:width var(--duration-normal) var(--ease-standard),height var(--duration-normal) var(--ease-standard),padding-bottom var(--duration-normal) var(--ease-standard)}._open_fjkoy_54{width:202px}._closed_fjkoy_58{width:56px}._menu-head_fjkoy_65,._menu-foot_fjkoy_66{display:flex;flex-direction:column;gap:var(--menu-stack-gap)}._menu-head_fjkoy_65{flex:1;min-height:0}._side-menu-content_fjkoy_77{flex:1;box-sizing:border-box;width:calc(100% - var(--menu-width, 56px));min-height:100vh;margin-left:var(--menu-width, 56px);transition:width var(--duration-normal) var(--ease-standard),margin-left var(--duration-normal) var(--ease-standard)}._logo-row_fjkoy_90{display:flex;gap:16px;align-items:center}._logo-container_fjkoy_96{cursor:pointer;overflow:hidden;display:flex;align-items:center;box-sizing:border-box;width:100%;height:27px;transition:opacity var(--duration-fast) var(--ease-standard)}._logo-icon-wrapper_fjkoy_110{flex-shrink:0;height:27px}._logo-text-wrapper_fjkoy_115{display:flex;flex-shrink:0;align-items:flex-end;height:27px;margin-left:7px}._logo-icon_fjkoy_110{width:100%;height:100%;object-fit:contain}._logo-text_fjkoy_115{display:block;width:auto;height:22px}._hamburger-button_fjkoy_136,._mobile-logo_fjkoy_141,._mobile-upgrade-section_fjkoy_142,._mobile-widget-toolbar_fjkoy_143,._mobile-profile-section_fjkoy_144{display:none}._menu-top_fjkoy_148{scrollbar-width:none;overflow:hidden auto;display:flex;flex:1;flex-direction:column}._menu-section_fjkoy_157{display:flex;flex-direction:column;margin-bottom:8px}._section-heading-container_fjkoy_163{display:flex;align-items:center;height:20px;margin-bottom:4px}._section-heading_fjkoy_163{display:flex;gap:6px;align-items:center;padding-left:6px;font-size:11px;font-weight:500;line-height:20px;color:#fff;text-wrap:nowrap;letter-spacing:.5px}._section-divider_fjkoy_185{width:100%;height:1px;background-color:var(--menu-fg-dim)}._menu-items_fjkoy_191{display:flex;flex-direction:column;gap:2px;margin:0 4px 0 0;padding:0;list-style:none}._menu-item_fjkoy_191{width:100%}._menu-link_fjkoy_207{cursor:pointer;position:relative;display:flex;gap:4px;align-items:center;width:100%;height:30px;padding:0 4px;border:none;border-radius:6px;font:inherit;color:var(--menu-fg);text-align:left;background:transparent;transition:background var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}._menu-link_fjkoy_207:hover{color:#fff;background:#ffffff1a}._has-submenu_fjkoy_238{justify-content:space-between}._text_fjkoy_242{overflow:hidden;flex:1;font-size:14px;line-height:20px;text-overflow:ellipsis;white-space:nowrap}._icon_fjkoy_252{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:25px;height:30px;font-size:18px;color:var(--menu-fg-dim)}._chevron_fjkoy_265{display:flex;align-items:center;justify-content:center;width:12px;height:12px;font-size:12px;opacity:.8;transition:transform var(--duration-normal) var(--ease-standard)}._rotate-180_fjkoy_280{transform:rotate(180deg)}._submenu_fjkoy_284{display:flex;flex-direction:column;gap:2px;margin:0;padding:4px 0 4px 36px;list-style:none}._submenu_fjkoy_284 ._menu-link_fjkoy_207{height:40px;padding:0 8px}._continuity-line_fjkoy_300{height:1px;background-color:#ffffff1a}._menu-org-card_fjkoy_305{display:flex;gap:8px;align-items:center;height:40px}._org-identifier-icon_fjkoy_312{flex-shrink:0;width:32px;height:32px}._org-name-card_fjkoy_318{overflow:hidden;flex:1;width:100%;font-size:14px;color:var(--menu-fg);text-overflow:ellipsis;white-space:nowrap}._collapse-button_fjkoy_330{cursor:pointer;display:flex;align-items:center;justify-content:center;width:calc(100% + (var(--menu-gutter) * 2));height:40px;margin:0 calc(var(--menu-gutter) * -1) calc(var(--menu-gutter) * -1);padding:0;border:none;font-size:var(--size-icon-xs);color:var(--menu-fg-dim);background:#ffffff0d;transition:background var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),margin-bottom var(--duration-normal) var(--ease-standard)}._collapse-button_fjkoy_330:hover{color:#fff;background:#ffffff1a}._active_fjkoy_361{color:#fff;background:#ffffff26}._active_fjkoy_361:hover{background:#fff3}._navigating_fjkoy_371{cursor:progress}._active_fjkoy_361:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:3px;height:20px;border-radius:0 2px 2px 0;background:#fff}._menu-item-tag_fjkoy_391{flex-shrink:0;padding:3px 6px 2px;border-radius:4px;font-size:10px;font-weight:600;line-height:1;color:#fff;text-transform:uppercase;letter-spacing:.5px}._tag-new_fjkoy_405{background:linear-gradient(135deg,#ff6b35,#e63946);box-shadow:0 1px 3px #e6394666}._tag-beta_fjkoy_410{background:linear-gradient(135deg,#4f8cff,#9b5de5);box-shadow:0 1px 3px #9b5de566}._text-tag-wrapper_fjkoy_416{overflow:hidden;display:flex;flex:1;gap:8px;align-items:center}._text-tag-wrapper_fjkoy_416 ._text_fjkoy_242{flex:0 1 auto}._closed_fjkoy_58 ._menu-top_fjkoy_148{width:100%}._closed_fjkoy_58 ._menu-items_fjkoy_191{margin:0}@media(max-width:48rem){._hamburger-button_fjkoy_136{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--menu-bar-size);height:var(--menu-bar-size);margin-left:auto;padding:0}._hamburger-icon_fjkoy_449{position:relative;width:22px;height:16px}._hamburger-bar_fjkoy_455{position:absolute;left:0;width:100%;height:2px;border-radius:1px;background:currentcolor;transition:top var(--duration-normal) var(--ease-standard),opacity var(--duration-normal) var(--ease-standard),transform var(--duration-normal) var(--ease-standard)}._hamburger-bar_fjkoy_455:nth-child(1){top:0}._hamburger-bar_fjkoy_455:nth-child(2){top:7px}._hamburger-bar_fjkoy_455:nth-child(3){top:14px}._drawer-open_fjkoy_485 ._hamburger-bar_fjkoy_455:nth-child(1){top:7px;transform:rotate(45deg)}._drawer-open_fjkoy_485 ._hamburger-bar_fjkoy_455:nth-child(2){opacity:0}._drawer-open_fjkoy_485 ._hamburger-bar_fjkoy_455:nth-child(3){top:7px;transform:rotate(-45deg)}._side-menu_fjkoy_3{right:0;left:auto;width:var(--menu-bar-size);height:var(--menu-bar-size);padding:0}._drawer-open_fjkoy_485 ._side-menu_fjkoy_3{overflow:visible;width:var(--menu-drawer-width);height:100dvh}._continuity-line_fjkoy_300{margin:0 var(--menu-gutter)}._menu-top_fjkoy_148{scrollbar-color:auto;scrollbar-width:auto;padding:0 var(--menu-gutter)}._menu-top_fjkoy_148::-webkit-scrollbar{width:var(--space-sm)}._menu-top_fjkoy_148::-webkit-scrollbar-track{background:var(--menu-bg)}._menu-top_fjkoy_148::-webkit-scrollbar-thumb{border-radius:var(--shape-corner-extra-small);background:var(--menu-fg-dim)}._menu-top_fjkoy_148::-webkit-scrollbar-button{display:none}@supports not selector(::-webkit-scrollbar){._menu-top_fjkoy_148{scrollbar-color:var(--menu-fg-dim) var(--menu-bg);scrollbar-width:thin}}._mobile-org-header_fjkoy_563{overflow:hidden;display:flex;flex:0;gap:8px;align-items:center;width:0;min-width:0;height:var(--menu-bar-size);padding-left:0}._mobile-upgrade-section_fjkoy_142{display:flex;flex-shrink:0;justify-content:center;padding:var(--space-sm) var(--menu-gutter) 0}._mobile-widget-toolbar_fjkoy_143{display:block;padding:8px var(--menu-gutter) 0}._mobile-profile-section_fjkoy_144{display:block;padding:8px var(--menu-gutter) var(--menu-gutter)}._mobile-org-header_fjkoy_563,._menu-top_fjkoy_148,._continuity-line_fjkoy_300,._mobile-upgrade-section_fjkoy_142,._mobile-widget-toolbar_fjkoy_143,._mobile-profile-section_fjkoy_144{pointer-events:none;visibility:hidden;opacity:0;transition:opacity var(--duration-fast) var(--ease-standard),visibility 0s var(--duration-fast)}._drawer-open_fjkoy_485 ._mobile-org-header_fjkoy_563,._drawer-open_fjkoy_485 ._menu-top_fjkoy_148,._drawer-open_fjkoy_485 ._continuity-line_fjkoy_300,._drawer-open_fjkoy_485 ._mobile-upgrade-section_fjkoy_142,._drawer-open_fjkoy_485 ._mobile-widget-toolbar_fjkoy_143,._drawer-open_fjkoy_485 ._mobile-profile-section_fjkoy_144{pointer-events:auto;visibility:visible;opacity:1;transition:opacity var(--duration-normal) var(--ease-standard) var(--duration-instant),visibility 0s}._mobile-upgrade-section_fjkoy_142:empty{display:none}._drawer-open_fjkoy_485 ._mobile-org-header_fjkoy_563{flex:1;width:auto;padding-left:18px}._drawer-open_fjkoy_485 ._menu-top_fjkoy_148{margin-left:0}._logo-row_fjkoy_90{gap:0;width:100%}._logo-container_fjkoy_96{display:none}._mobile-logo_fjkoy_141{cursor:pointer;position:fixed;z-index:1000;top:0;left:0;display:flex;align-items:center;justify-content:center;width:var(--menu-bar-size);height:var(--menu-bar-size);padding:0;border:none;background:transparent}._mobile-logo_fjkoy_141 ._logo-icon_fjkoy_110{width:auto;height:22px}._side-menu-content_fjkoy_77{margin:0}._section-divider_fjkoy_185,._collapse-button_fjkoy_330{display:none}._menu-link_fjkoy_207{height:40px;padding:0 8px}}._shell_17zd1_5{display:flex;flex-direction:column;height:100vh;height:100dvh}._nav-bar_17zd1_20{position:relative;z-index:1;display:flex;flex:none;align-items:center;justify-content:space-between;box-sizing:border-box;height:52px;padding:0 10px 0 12px;border-bottom:1px solid var(--color-outline-variant);background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-medium)}._content_17zd1_42{--motion-duration: var(--duration-fast);overflow-y:auto;flex:1;min-height:0}._content_17zd1_42[data-place=account]{scrollbar-gutter:stable both-edges;padding-bottom:var(--space-lg)}._shell_17zd1_5[data-departing] ._nav-bar_17zd1_20{z-index:1003;transform:translateY(-100%);opacity:0;transition:transform var(--duration-normal) var(--ease-accelerated),opacity var(--duration-normal) var(--ease-accelerated)}._shell_17zd1_5[data-departing] ._content_17zd1_42{opacity:0;transition:opacity var(--duration-fast) var(--ease-accelerated)}._nav-logo-link_17zd1_82{display:inline-flex;align-items:center;border-radius:var(--shape-corner-small)}._nav-logo-link_17zd1_82:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}._nav-actions_17zd1_94{display:flex;gap:var(--space-sm);align-items:center}._way-onward_17zd1_105{--btn-bg: var(--color-primary);--btn-bg-hover: color-mix(in srgb, var(--color-primary) 85%, white);--btn-bg-active: color-mix(in srgb, var(--color-primary) 80%, black);--btn-fg: var(--color-on-primary);--btn-fg-hover: var(--color-on-primary);--btn-height: 36px;--btn-padding-block: 0}._nav-logo_17zd1_82{display:block;width:auto;height:27px}._form_ccf28_17{container-name:create-organization-flow;container-type:inline-size;display:flex;flex-direction:column;gap:1rem;padding:.5rem 0}._field_ccf28_27{display:flex;flex-direction:column;gap:.5rem}._form-label_ccf28_33{font-size:.9rem;font-weight:500;color:var(--color-on-surface)}._form-section_ccf28_49{display:flex;flex-direction:column;gap:.875rem;padding:1rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small, .25rem);background:var(--color-surface-container-lowest)}._form-section-header_ccf28_61{display:flex;gap:.5rem;align-items:center;padding-bottom:.625rem;border-bottom:1px solid var(--color-outline-variant)}._form-section-icon_ccf28_70{flex-shrink:0;font-size:.875rem;color:var(--color-primary)}._form-section-title_ccf28_76{margin:0;font-size:.875rem;font-weight:600;color:var(--color-on-surface)}._section-helper_ccf28_83{margin:0;margin-top:-.25rem;font-size:.8125rem;line-height:1.5;color:var(--color-on-surface-variant)}._section-helper_ccf28_83 code{padding:.125rem .375rem;border:1px solid var(--color-outline-variant);border-radius:.25rem;font-family:var(--font-family-mono, "SF Mono", "Menlo", "Monaco", monospace);font-size:.75rem;color:var(--color-on-surface);background-color:var(--color-surface-container)}._picks-notice_ccf28_106{margin:0;font-size:var(--typescale-body-small-size);color:var(--color-on-surface-variant)}._section-grid_ccf28_117{display:grid;grid-template-columns:1fr 1fr;gap:1rem;align-items:start}._form-input_ccf28_124{padding:.75rem;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small, .25rem);font-family:inherit;font-size:.9rem;color:var(--color-on-surface);background:var(--color-surface-container-low);transition:all var(--duration-fast) var(--ease-standard)}._form-input_ccf28_124:disabled{cursor:not-allowed;opacity:.6;background:var(--color-surface-container)}._form-input_ccf28_124:focus{border-color:var(--color-primary);background:var(--color-surface);outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary) 20%,transparent)}._form-input_ccf28_124::placeholder{color:var(--color-on-surface-variant)}._form-section_ccf28_49 ._file-picker_ccf28_187,._file-picker_ccf28_187 ._file-picker-rows_ccf28_191{gap:0}._file-picker_ccf28_187 ._file-picker-row_ccf28_191{gap:.625rem;min-height:0;padding:.5rem .75rem;border:1px solid var(--color-outline-variant);border-bottom:none;border-radius:0;background-color:var(--color-surface-container-low)}._file-picker_ccf28_187 ._file-picker-row_ccf28_191:first-child{border-radius:var(--shape-corner-small, .25rem) var(--shape-corner-small, .25rem) 0 0}._file-picker_ccf28_187 ._file-picker-row_ccf28_191:last-of-type{border-bottom:1px solid var(--color-outline-variant);border-radius:0 0 var(--shape-corner-small, .25rem) var(--shape-corner-small, .25rem)}._file-picker_ccf28_187 ._file-picker-row_ccf28_191:only-of-type{border-bottom:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small, .25rem)}._file-picker_ccf28_187 ._file-picker-row_ccf28_191:hover{background-color:var(--color-surface-container-lowest)}._file-picker_ccf28_187 ._file-picker-icon_ccf28_232{width:1.5rem;min-width:1.5rem;height:1.5rem;margin-top:.375rem;font-size:.8rem;background:none}._file-picker_ccf28_187 ._file-picker-empty_ccf28_246{min-height:0;padding:.375rem 0;font-size:.8125rem;font-style:normal}._file-picker_ccf28_187 ._file-picker-add_ccf28_255{min-height:2rem;margin-top:calc(var(--shape-corner-small, .5rem) / 2);padding:0 .75rem;border-width:1px;border-radius:var(--shape-corner-small, .25rem);font-size:.8125rem;color:var(--color-primary);background-color:transparent}._file-picker_ccf28_187 ._file-picker-add_ccf28_255 svg{font-size:.75rem}._submit-error_ccf28_272{margin-bottom:.5rem}._form-error_ccf28_276{padding:.5rem;border:1px solid var(--color-error);border-radius:.375rem;font-size:.875rem;color:var(--color-on-error-container);background:var(--color-error-container)}._invite-early-access_ccf28_287{cursor:pointer;align-self:flex-start;padding:0;border:none;font:inherit;font-size:.875rem;font-weight:500;color:var(--color-primary);text-decoration:underline;text-underline-offset:.15em;background:transparent}._invite-early-access_ccf28_287:hover{color:var(--color-primary);opacity:.85}._invite-early-access_ccf28_287:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@container create-organization-flow (width <= 30rem){._section-grid_ccf28_117{grid-template-columns:1fr}._file-picker_ccf28_187 ._file-picker-rows_ccf28_191{gap:var(--shape-corner-small, .5rem)}._file-picker_ccf28_187 ._file-picker-row_ccf28_191,._file-picker_ccf28_187 ._file-picker-row_ccf28_191:first-child,._file-picker_ccf28_187 ._file-picker-row_ccf28_191:last-of-type,._file-picker_ccf28_187 ._file-picker-row_ccf28_191:only-of-type{border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small, .25rem)}}._card-stack_55qxz_16{min-width:0}._card-layer_55qxz_22{display:grid;min-width:0}._card-surface_55qxz_30{--chip-height: 1.75rem;position:relative;container-type:inline-size;display:flex;flex-direction:column;box-sizing:border-box;min-width:0}._card_55qxz_16{--motion-lift-shadow: var(--shadow-box-shadow-medium), var(--shadow-box-shadow-light);cursor:pointer}._body_55qxz_60{display:flex;flex:1;flex-direction:column;gap:var(--space-lg);padding:var(--space-lg)}._header_55qxz_70{display:flex;gap:var(--space-md);align-items:center;min-width:0}._avatar_55qxz_77{overflow:hidden;flex-shrink:0;width:var(--size-avatar-lg);height:var(--size-avatar-lg);border-radius:var(--shape-corner-extra-small);background-color:var(--color-surface-container)}._identity_55qxz_88{display:flex;flex:1;flex-direction:column;gap:var(--space-2xs);min-width:0}._face-link_55qxz_98{cursor:pointer;display:block;min-width:0;padding:0;border:none;font:inherit;color:inherit;text-align:left;background:none}._face-link_55qxz_98:after{content:"";position:absolute;inset:-1px;border-radius:var(--card-radius)}._face-link_55qxz_98:focus-visible{outline:none}._face-link_55qxz_98:focus-visible:after{outline:2px solid var(--color-primary);outline-offset:2px}._name_55qxz_135{overflow:hidden;display:block;font-size:var(--text-lg);font-weight:var(--font-weight-semibold);line-height:1.25;color:var(--color-on-surface);text-overflow:ellipsis;white-space:nowrap}._id-box_55qxz_149{align-self:flex-start;box-sizing:border-box;max-width:100%;padding:var(--space-2xs) var(--space-xs);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--text-xs);line-height:1.2}._id_55qxz_88{overflow:hidden;border-radius:var(--shape-corner-extra-small);font-weight:var(--font-weight-medium);color:color-mix(in srgb,var(--color-on-surface-variant) 75%,transparent);text-overflow:ellipsis;white-space:nowrap;background-color:var(--color-surface-container-low)}._face-control_55qxz_179{position:relative;z-index:1}._stats-area_55qxz_196{min-height:calc(2 * var(--chip-height) + var(--space-xs))}._stats_55qxz_196{display:flex;flex-wrap:wrap;gap:var(--space-xs);margin:0;padding:0;list-style:none}._chip_55qxz_213{cursor:pointer;display:inline-flex;gap:var(--space-2xs);align-items:center;box-sizing:border-box;height:var(--chip-height);padding:0 calc(var(--space-sm) * .75);border:none;border-radius:var(--shape-corner-extra-small);font:inherit;background-color:var(--color-surface-container);transition:background-color var(--duration-fast) var(--ease-standard)}._chip_55qxz_213:hover{background-color:var(--color-surface-container-high)}._chip_55qxz_213:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._chip-icon_55qxz_247{display:inline-flex;font-size:var(--size-icon-xs);color:var(--color-on-surface-variant);transition:color var(--duration-fast) var(--ease-standard)}._chip_55qxz_213:hover ._chip-icon_55qxz_247{color:var(--color-primary)}._chip-value_55qxz_258{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;line-height:1;color:var(--color-on-surface)}._avatar-bone_55qxz_267{flex-shrink:0}._stat-bone_55qxz_271{width:3.5rem;height:var(--chip-height)}._details-unavailable_55qxz_278{display:flex;flex-direction:column;gap:var(--space-xs);align-items:flex-start}._unavailable_55qxz_285{margin:0;font-size:var(--text-sm);color:color-mix(in srgb,var(--color-on-surface-variant) 80%,transparent)}._details-retry_55qxz_293{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-on-surface)}._footer_55qxz_307{display:flex;gap:var(--space-sm);align-items:center;box-sizing:border-box;width:100%;min-height:calc(1lh + 2 * var(--space-sm));padding:var(--space-sm) var(--space-lg);border-top:1px solid var(--color-outline-variant);font-size:var(--text-xs2);color:color-mix(in srgb,var(--color-on-surface-variant) 70%,transparent)}._footer-dates_55qxz_326{display:flex;flex:1;gap:var(--space-sm);min-width:0}._footer-item_55qxz_333{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}._footer-visit_55qxz_344{flex-shrink:0;max-width:100%}._open_55qxz_349{display:inline-flex;flex-shrink:0;gap:var(--space-2xs);align-items:center;margin-left:auto}._footer-item_55qxz_333+._footer-item_55qxz_333,._footer-dates_55qxz_326+._open_55qxz_349{padding-inline-start:var(--space-sm);border-inline-start:1px solid var(--color-outline-variant)}._open-arrow_55qxz_376{--motion-nudge-hover: calc(var(--motion-distance-xs) * 2) 0;--motion-nudge-press: var(--motion-distance-sm) 0;pointer-events:none;transition:color var(--duration-fast) var(--ease-standard),translate var(--motion-hover-duration) var(--motion-hover-ease)}._card_55qxz_16:hover ._open-arrow_55qxz_376{color:var(--color-primary)}._card_55qxz_16:has(._face-link_55qxz_98:focus-visible) ._open-arrow_55qxz_376{translate:var(--motion-nudge-hover)}._icon-badge_55qxz_403{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:50%;font-size:var(--size-icon-md);color:var(--color-primary);background-color:color-mix(in srgb,var(--color-primary) 8%,transparent);transition:color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}._add-card_55qxz_431{--motion-lift-shadow: var(--shadow-box-shadow-medium), var(--shadow-box-shadow-light);cursor:pointer;display:flex;flex-direction:column;gap:var(--space-xs);align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:100%;min-height:14rem;padding:var(--space-lg);font:inherit;color:var(--color-on-surface);text-align:center}._add-card_55qxz_431:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._add-card_55qxz_431:disabled{cursor:progress;opacity:.7}._add-icon_55qxz_470{width:3.5rem;height:3.5rem;margin-bottom:var(--space-sm);font-size:var(--size-icon-lg)}._add-card_55qxz_431:is(:enabled:hover,:focus-visible) ._add-icon_55qxz_470{color:var(--color-on-primary);background-color:var(--color-primary)}._add-label_55qxz_485{font-size:var(--text-lg);font-weight:var(--font-weight-semibold);line-height:1.25}._add-hint_55qxz_491{font-size:var(--text-sm);color:var(--color-on-surface-variant)}._empty-card_55qxz_503{display:flex;flex-direction:column;gap:var(--space-xs);align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-width:0;height:100%;padding:var(--space-lg);text-align:center}._empty-icon_55qxz_521{margin-bottom:var(--space-xs)}._empty-title_55qxz_526{margin:0;font-size:var(--text-lg);font-weight:var(--font-weight-semibold);line-height:1.25;color:var(--color-on-surface)}._empty-body_55qxz_535{max-width:40ch;margin:0;font-size:var(--text-sm);line-height:1.5;color:var(--color-on-surface-variant)}._empty-quoted_55qxz_546{white-space:nowrap}._empty-query_55qxz_553{overflow:hidden;display:inline-block;max-width:min(100%,20ch);font-weight:var(--font-weight-semibold);color:var(--color-on-surface);text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}._empty-action_55qxz_566{margin-top:var(--space-sm)}._main-content_101u4_3{position:relative;display:flex;flex-direction:column;box-sizing:border-box;min-height:calc(100vh - 52px);min-height:calc(100dvh - 52px)}._loading_101u4_19{box-sizing:border-box;height:100%;padding-block:0 52px}._background_101u4_25{position:absolute;z-index:-1;inset:0;display:flex;flex-direction:column}._background-bottom_101u4_34{position:relative;overflow:hidden;flex-grow:1;background-color:var(--color-surface)}._background-bottom_101u4_34:before{pointer-events:none;content:"";position:absolute;inset:0;opacity:.08;background-image:url(/assets/ridge-CEYj783S.svg#bleed);background-repeat:no-repeat;background-position:center bottom;background-size:cover}._content-layer_101u4_67{z-index:1;padding-right:10%;padding-left:10%}._organization-heading_101u4_76{align-items:center;margin-top:20px}._organization-search_101u4_82{position:relative;flex:0 1 375px;width:375px;max-width:100%}._organization-search_101u4_82 [class~=ant-input-group-wrapper]{max-width:none;border-radius:var(--shape-corner-small)}._organization-search_101u4_82 [class~=ant-input-group-wrapper]:focus-within{box-shadow:0 0 0 3px var(--color-primary-container)}._organization-search_101u4_82 [class~=ant-input-affix-wrapper],._organization-search_101u4_82 [class~=ant-input-search-button]{box-sizing:border-box;height:40px}._organization-search_101u4_82 [class~=ant-input-affix-wrapper]{border-color:var(--color-outline-base);border-width:1px;box-shadow:none}._organization-search_101u4_82 [class~=ant-input-group-wrapper]:hover [class~=ant-input-affix-wrapper],._organization-search_101u4_82 [class~=ant-input-group-wrapper]:hover [class~=ant-input-search-button],._organization-search_101u4_82 [class~=ant-input-group-wrapper]:focus-within [class~=ant-input-affix-wrapper],._organization-search_101u4_82 [class~=ant-input-group-wrapper]:focus-within [class~=ant-input-search-button]{border-color:var(--color-primary)}._organization-search_101u4_82 [class~=ant-input-affix-wrapper-focused]{z-index:1;border-color:var(--color-primary);border-width:1px;box-shadow:none}._organization-search-count_101u4_135{pointer-events:none;position:absolute;top:100%;right:0;margin-top:2px;font-size:var(--typescale-body-small-size);line-height:20px;color:var(--color-on-primary);text-align:right;opacity:0;transition:opacity var(--duration-fast) var(--ease-standard)}._organization-search-count-visible_101u4_154{opacity:.8}._organization-cards-container_101u4_160{display:grid;grid-auto-rows:1fr;grid-template-columns:repeat(auto-fill,minmax(min(100%,375px),1fr));gap:30px}._organization-card-slot_101u4_170{display:grid;min-width:0}._organization-card-enter_101u4_178{--motion-delay: var(--motion-stage-items)}._divider-line_101u4_182{width:70%;height:1px;margin-top:40px;background-color:var(--color-outline-base)}._info-area_101u4_190{display:flex;flex-direction:row;align-items:end;justify-content:flex-end;margin-top:var(--space-xl);margin-bottom:60px}._info-links_101u4_203{display:flex;flex-direction:row;gap:var(--space-md);align-items:center;text-align:center}@media(max-width:768px){._background-bottom_101u4_34:before{opacity:.055}._content-layer_101u4_67{padding-right:20px;padding-left:20px}._organization-cards-container_101u4_160{grid-template-columns:minmax(0,1fr);gap:18px}._divider-line_101u4_182{width:100%}._info-area_101u4_190{flex-direction:column;gap:24px;align-items:stretch}._info-links_101u4_203{justify-content:center}}._panel_rqwb3_5{display:flex;flex-direction:column;gap:var(--space-sm);align-items:center;box-sizing:border-box;max-width:520px;margin:0 auto;padding:var(--space-xl) var(--space-lg);border:var(--card-border);border-radius:var(--card-radius);text-align:center;background-color:var(--card-background);box-shadow:var(--card-shadow)}._title_rqwb3_24{margin:0;font-size:var(--text-lg);font-weight:var(--font-weight-semibold);color:var(--color-on-surface)}._body_rqwb3_31{margin:0;font-size:var(--text-sm);color:var(--color-on-surface-variant)}._container_38a6q_3{--gray: #fffc;--page-bg: #1e1f21;position:relative;display:flex;flex-direction:column;justify-content:center;width:100%;min-height:100vh;min-height:100dvh;color:#fffc;background:url(/assets/highpath-mark-ghost-Cyil1rIl.svg) center / max(150vw,180vh) no-repeat,var(--page-bg)}._message_38a6q_29{display:flex;flex-direction:column;align-items:center;align-self:center}._code_38a6q_36{display:inline-flex;margin:0}._code-svg_38a6q_44{overflow:visible;width:18rem;height:auto}._code-svg_38a6q_44 path{fill:none;stroke:#fff;stroke-width:1.5;vector-effect:non-scaling-stroke}._subtitle_38a6q_60{margin:0;font-size:var(--text-lg);font-weight:var(--font-weight-regular)}._row_38a6q_67{display:grid;grid-template-columns:1fr auto 1fr;place-items:end start}._logo_38a6q_79{justify-self:end;height:2rem;margin-bottom:.2rem}._svg_38a6q_24{width:min(30vw,364px);height:auto}._line_38a6q_91{fill:none;stroke:url(#line-gradient);stroke-linecap:round;stroke-width:3;vector-effect:non-scaling-stroke}._line-dot_38a6q_104{fill:none;stroke:url(#line-gradient);stroke-linecap:round;stroke-width:8;vector-effect:non-scaling-stroke}._dotted_38a6q_113{fill:none;stroke:var(--gray);stroke-dasharray:2 9;stroke-linecap:round;stroke-width:2.8;vector-effect:non-scaling-stroke}._dot_38a6q_113{fill:none;stroke:var(--gray);stroke-linecap:round;stroke-width:8;vector-effect:non-scaling-stroke}._button_38a6q_134{--grad: linear-gradient(95deg, #ef4136, #fbb040);--color-on-surface: transparent}._button_38a6q_134._button_38a6q_134{border:2px solid transparent;background:linear-gradient(var(--page-bg),var(--page-bg)) padding-box,var(--grad) border-box}._button_38a6q_134 span{color:#fff}._button_38a6q_134:hover{background:linear-gradient(transparent,transparent) padding-box,var(--grad) border-box}._button_38a6q_134:hover span{color:var(--page-bg)}._button_38a6q_134._button_38a6q_134:active:not(:disabled){border-color:transparent}._dotted-on_38a6q_183{--motion-march-period: 22;--motion-iterations: 2}@media not (min-width:48rem){._container_38a6q_3{flex-direction:row;gap:.5rem;align-items:center;justify-content:center;padding:1rem}._message_38a6q_29{align-items:start;order:1;width:min(45vw,11rem)}._code-svg_38a6q_44{width:100%}._subtitle_38a6q_60{font-size:var(--text-base)}._row_38a6q_67{grid-template-columns:1fr;gap:0;justify-items:center}._logo_38a6q_79{justify-self:center}._svg_38a6q_24{transform:translate(calc(min(48vw,220px)/5)) rotate(90deg);width:min(48vw,220px);margin-block:calc(min(48vw,220px)*.26)}}@layer reset{*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.founder-tools-theme{--background: 0 0% 100%;--foreground: 0 0% 3.9%;--card: 0 0% 100%;--card-foreground: 0 0% 3.9%;--popover: 0 0% 100%;--popover-foreground: 0 0% 3.9%;--primary: 0 0% 9%;--primary-foreground: 0 0% 98%;--secondary: 0 0% 96.1%;--secondary-foreground: 0 0% 9%;--muted: 0 0% 96.1%;--muted-foreground: 0 0% 45.1%;--accent: 0 0% 96.1%;--accent-foreground: 0 0% 9%;--destructive: 0 84.2% 60.2%;--destructive-foreground: 0 0% 98%;--border: 0 0% 89.8%;--input: 0 0% 89.8%;--ring: 0 0% 3.9%;--chart-1: 12 76% 61%;--chart-2: 173 58% 39%;--chart-3: 197 37% 24%;--chart-4: 43 74% 66%;--chart-5: 27 87% 67%;--radius: .5rem;--sidebar-background: 0 0% 98%;--sidebar-foreground: 240 5.3% 26.1%;--sidebar-primary: 240 5.9% 10%;--sidebar-primary-foreground: 0 0% 98%;--sidebar-accent: 240 4.8% 95.9%;--sidebar-accent-foreground: 240 5.9% 10%;--sidebar-border: 220 13% 91%;--sidebar-ring: 217.2 91.2% 59.8%}.dark .founder-tools-theme{--background: 0 0% 3.9%;--foreground: 0 0% 98%;--card: 0 0% 3.9%;--card-foreground: 0 0% 98%;--popover: 0 0% 3.9%;--popover-foreground: 0 0% 98%;--primary: 0 0% 98%;--primary-foreground: 0 0% 9%;--secondary: 0 0% 14.9%;--secondary-foreground: 0 0% 98%;--muted: 0 0% 14.9%;--muted-foreground: 0 0% 63.9%;--accent: 0 0% 14.9%;--accent-foreground: 0 0% 98%;--destructive: 0 62.8% 30.6%;--destructive-foreground: 0 0% 98%;--border: 0 0% 14.9%;--input: 0 0% 14.9%;--ring: 0 0% 83.1%;--chart-1: 220 70% 50%;--chart-2: 160 60% 45%;--chart-3: 30 80% 55%;--chart-4: 280 65% 60%;--chart-5: 340 75% 55%;--sidebar-background: 240 5.9% 10%;--sidebar-foreground: 240 4.8% 95.9%;--sidebar-primary: 224.3 76.3% 48%;--sidebar-primary-foreground: 0 0% 100%;--sidebar-accent: 240 3.7% 15.9%;--sidebar-accent-foreground: 240 4.8% 95.9%;--sidebar-border: 240 3.7% 15.9%;--sidebar-ring: 217.2 91.2% 59.8%}.founder-tools-theme,.founder-tools-theme *{border-color:hsl(var(--border));outline-color:hsl(var(--ring) / .5)}.founder-tools-theme{background-color:hsl(var(--background));color:hsl(var(--foreground))}}._region-notice_10dna_3{display:flex;flex-direction:column;gap:var(--space-md);max-width:40rem;margin:var(--space-xl) auto;padding:var(--space-xl);text-align:center}._region-notice-title_10dna_15{margin:0;font-size:var(--text-2xl);font-weight:700;color:var(--color-on-surface)}._region-notice-body_10dna_22{margin:0;font-size:var(--text-base);color:var(--color-on-surface-variant)}._coming-soon_fees3_3{display:flex;flex-direction:column;gap:var(--space-md);max-width:40rem;margin:var(--space-xl) auto;padding:var(--space-xl);text-align:center}._coming-soon-title_fees3_15{margin:0;font-size:var(--text-2xl);font-weight:700;color:var(--color-on-surface)}._coming-soon-body_fees3_22{margin:0;font-size:var(--text-base);color:var(--color-on-surface-variant)}._card_1hskw_13{cursor:pointer;display:flex;flex-direction:column;box-sizing:border-box;width:100%;min-width:0;height:100%;padding:var(--space-2xs) var(--space-2xs) 0;border-color:color-mix(in srgb,var(--color-outline-base) 20%,var(--color-surface-container-highest));border-radius:var(--shape-corner-medium);font:inherit;color:var(--color-on-surface);text-align:left;background:var(--color-surface-container);box-shadow:none}._card_1hskw_13:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}._panel_1hskw_51{display:flex;flex:1;flex-direction:column;gap:var(--space-sm);box-sizing:border-box;width:100%;min-width:0;padding:var(--space-md);border-color:color-mix(in srgb,var(--color-outline-base) 15%,var(--color-surface-container-highest));border-radius:var(--shape-corner-small);background:var(--color-surface);box-shadow:var(--shadow-box-shadow-light)}._heading_1hskw_74{display:flex;gap:var(--space-sm);align-items:center;width:100%}._icon_1hskw_81{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--size-control-md);height:var(--size-control-md);border-radius:var(--shape-corner-extra-small);font-size:var(--size-icon-sm);color:var(--color-on-surface-variant);background:var(--color-surface-container)}._identity_1hskw_97{display:flex;flex:1;flex-direction:column;gap:var(--space-2xs);min-width:0}._meta-line_1hskw_106{display:flex;flex-wrap:wrap;gap:var(--space-2xs) var(--space-xs);align-items:center;justify-content:space-between}._number_1hskw_114,._next-label_1hskw_115{padding-block:var(--space-2xs);font-size:var(--text-xs);line-height:var(--leading-tight)}._number_1hskw_114{font-variant-numeric:tabular-nums;color:var(--color-on-surface-variant)}._next-label_1hskw_115{padding-inline:var(--space-xs);border-radius:var(--shape-corner-extra-small);font-weight:var(--font-weight-medium);color:var(--color-on-primary-container);background:var(--color-primary-container)}._title_1hskw_136{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);line-height:var(--leading-snug);text-wrap:balance}._description_1hskw_143{flex:1;font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-on-surface-variant)}._footer_1hskw_150{display:flex;flex-wrap:wrap;gap:var(--space-xs) var(--space-sm);align-items:center;justify-content:space-between;padding:var(--space-sm) var(--space-md)}._card_1hskw_13:active{translate:none}._action_1hskw_165{display:inline-flex;gap:var(--space-xs);align-items:center;margin-inline-start:auto;font-size:var(--text-xs);font-weight:var(--font-weight-medium);color:var(--color-on-surface-variant)}._arrow_1hskw_177{--motion-nudge-hover: var(--motion-distance-xs) 0;font-size:var(--size-icon-xs)}._card_1hskw_13:hover ._action_1hskw_165,._card_1hskw_13:focus-visible ._action_1hskw_165{color:var(--color-primary)}._placeholder_1hskw_189{pointer-events:none}._chip_wy3q8_3{display:inline-flex;gap:var(--space-xs);align-items:center;padding:var(--space-2xs) var(--space-xs);border-radius:var(--shape-corner-extra-small);font-size:var(--text-xs);font-weight:var(--font-weight-medium);line-height:var(--leading-tight);white-space:nowrap}._not-started_wy3q8_17{color:var(--color-on-surface-variant);background:var(--color-surface-container-highest)}._in-progress_wy3q8_22{color:var(--color-on-secondary-container);background:var(--color-secondary-container)}._completed_wy3q8_27{color:var(--color-on-success-container);background:var(--color-success-container)}._dot_wy3q8_32{width:.375rem;height:.375rem;border-radius:50%;background:currentcolor}._icon_wy3q8_39{font-size:var(--size-icon-xs)}._banner_1d8wv_3{display:flex;gap:var(--space-sm);align-items:flex-start;padding:var(--space-sm) var(--space-md);border:1px solid color-mix(in srgb,var(--color-error) 40%,var(--color-surface));border-radius:var(--shape-corner-extra-small);background:color-mix(in srgb,var(--color-error) 12%,var(--color-surface))}._icon_1d8wv_16{flex-shrink:0;margin-top:.1rem;color:var(--color-error)}._text_1d8wv_22{margin:0;font-size:var(--text-sm);line-height:1.5;color:var(--color-on-surface)}._source-footnote_1dsam_3{margin:0}._source-footnote_1dsam_3 p{margin:0;font-size:var(--text-xs);line-height:1.5;color:var(--color-on-surface-variant)}._source-footnote_1dsam_3 a{color:var(--color-primary);text-decoration:underline;text-underline-offset:.15em}._source-footnote_1dsam_3 a:hover{color:var(--color-primary);text-decoration-thickness:2px}._page_18yy0_3{container-name:launchpad-page;container-type:inline-size;display:flex;flex-direction:column;gap:var(--space-lg);width:100%;padding-bottom:var(--space-lg)}._page_18yy0_3>:first-child{margin-bottom:0}._overview_18yy0_21{position:relative;z-index:0;overflow:hidden;background:linear-gradient(120deg,color-mix(in srgb,var(--color-primary) 10%,var(--color-surface)),var(--color-surface))}._overview-grid_18yy0_41{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr)}._progress-panel_18yy0_61,._resume-panel_18yy0_62{display:flex;flex-direction:column;gap:var(--space-md);min-width:0;padding:var(--space-lg)}._progress-panel_18yy0_61{justify-content:center}._resume-panel_18yy0_62{gap:var(--space-sm);align-items:flex-start;justify-content:center;border-left:1px solid var(--color-outline-variant)}._overview-copy_18yy0_82,._resume-copy_18yy0_83{display:flex;flex-direction:column;gap:var(--space-xs)}._summary-heading_18yy0_89{display:flex;flex-wrap:wrap;gap:var(--space-sm);align-items:center;justify-content:space-between}._section-heading_18yy0_97,._overview-title_18yy0_98,._resume-title_18yy0_99{margin:0;font-size:var(--text-lg);font-weight:var(--font-weight-semibold);line-height:var(--leading-snug);color:var(--color-on-surface)}._overview-title_18yy0_98{font-size:var(--text-2xl);line-height:var(--leading-tight);text-wrap:balance}._resume-title_18yy0_99{font-size:var(--text-xl);text-wrap:balance}._overview-description_18yy0_119{margin:0;font-size:var(--text-base);font-weight:var(--font-weight-regular);line-height:var(--leading-normal);color:var(--color-on-surface-variant);text-wrap:pretty}._supporting-copy_18yy0_129{margin:0;font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-on-surface-variant)}._milestone_18yy0_136{display:inline-flex;gap:var(--space-xs);align-items:center;padding:var(--space-2xs) var(--space-sm);border-radius:var(--shape-corner-extra-large);font-size:var(--text-xs);font-weight:var(--font-weight-medium);color:var(--color-on-primary-container);background:var(--color-primary-container)}._eyebrow_18yy0_151{display:block;font-size:var(--text-sm);font-weight:var(--font-weight-medium);line-height:var(--leading-snug);color:var(--color-on-surface-variant)}._roadmap_18yy0_160{--motion-delay: var(--duration-instant);background:var(--color-surface-container-low)}._sections-heading_18yy0_168{display:flex;flex-wrap:wrap;gap:var(--space-sm) var(--space-lg);align-items:center;justify-content:space-between;padding:var(--space-md) var(--space-lg);border-bottom:1px solid var(--color-outline-variant)}._roadmap-title_18yy0_179{display:flex;gap:var(--space-sm);align-items:center}._roadmap-icon_18yy0_185{font-size:var(--size-icon-md);color:var(--color-primary)}._section-grid_18yy0_190{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-sm);padding:var(--space-md)}._section-grid_18yy0_190>:nth-child(4n+2){--motion-stagger: calc(var(--duration-instant) * .4)}._section-grid_18yy0_190>:nth-child(4n+3){--motion-stagger: calc(var(--duration-instant) * .8)}._section-grid_18yy0_190>:nth-child(4n+4){--motion-stagger: calc(var(--duration-instant) * 1.2)}@container launchpad-page (width < 64rem){._section-grid_18yy0_190{grid-template-columns:repeat(2,minmax(0,1fr))}}@container launchpad-page (width < 42.5rem){._overview-grid_18yy0_41{grid-template-columns:minmax(0,1fr)}._resume-panel_18yy0_62{border-top:1px solid var(--color-outline-variant);border-left:none}._progress-panel_18yy0_61,._resume-panel_18yy0_62,._sections-heading_18yy0_168{padding:var(--space-md)}}@container launchpad-page (width < 30rem){._section-grid_18yy0_190{grid-template-columns:minmax(0,1fr);padding:var(--space-sm)}}._module-intro-container_1vvlx_3{overflow:auto;width:100%;height:auto}._loading-container_1vvlx_9{display:flex;align-items:center;justify-content:center;width:100%;min-height:60vh}._error_1vvlx_18{margin:1rem;padding:1rem;border-radius:8px;color:var(--color-error);background-color:var(--color-error-container)}._panel-body_21uc6_14{container-name:launchpad-complete-body;container-type:inline-size;display:flex;flex-direction:column;gap:var(--space-md);min-block-size:15rem;padding:var(--space-xl);border:none;background-color:transparent;box-shadow:none}._heading_21uc6_31{margin:0;font-size:var(--text-2xl);font-weight:var(--font-weight-bold);line-height:1.2;color:var(--color-on-surface)}._copy_21uc6_40{display:flex;flex-direction:column;gap:var(--space-sm)}._copy_21uc6_40 p{margin:0;font-size:var(--text-base);line-height:1.55;color:var(--color-on-surface-variant)}._incomplete-list_21uc6_53{display:flex;flex-direction:column;gap:var(--space-xs);margin:0;padding-inline-start:var(--space-lg);font-size:var(--text-base);line-height:1.5;color:var(--color-on-surface);list-style-type:disc}._actions_21uc6_67{display:flex;flex-wrap:wrap;gap:var(--space-sm);align-items:center;justify-content:flex-end;margin-block-start:auto}@container launchpad-complete-body (max-width: 30rem){._actions_21uc6_67{flex-direction:column-reverse;align-items:stretch}}._section_e6its_7{display:flex;flex-direction:column;box-sizing:border-box;min-width:0;padding:var(--space-2xs);border-color:color-mix(in srgb,var(--color-outline-base) 20%,var(--color-surface-container-highest));border-radius:var(--shape-corner-medium);background:var(--color-surface-container);box-shadow:none;transition:border-color var(--duration-normal) var(--ease-standard)}._panel_e6its_29{display:flex;flex-direction:column;gap:var(--space-sm);box-sizing:border-box;min-width:0;padding:var(--space-md);border-color:color-mix(in srgb,var(--color-outline-base) 15%,var(--color-surface-container-highest));border-radius:var(--shape-corner-small);background:var(--color-surface);box-shadow:var(--shadow-box-shadow-light)}._header_e6its_52{display:flex;flex-wrap:wrap;gap:var(--space-sm);align-items:center}._identity_e6its_59{display:flex;flex:1 1 14rem;gap:var(--space-sm);align-items:center;min-width:0}._title_e6its_68{flex:1;min-width:0}._actions_e6its_74{display:flex;flex-wrap:wrap;gap:var(--space-xs);align-items:center;justify-content:flex-end;margin-inline-start:auto}._body_e6its_88{display:flex;flex-direction:column;gap:var(--space-sm);min-width:0}._status-bar_e6its_97{display:flex;flex-wrap:wrap;gap:var(--space-xs) var(--space-sm);align-items:center;justify-content:space-between;padding:var(--space-xs)}._body_18o8t_7{display:flex;flex-direction:column;gap:var(--space-lg);min-width:0}._step_35veb_4{display:flex;flex-direction:column;gap:var(--space-md);min-width:0}._banner_6xs4h_3{display:flex;gap:var(--space-sm);align-items:flex-start;padding:var(--space-sm) var(--space-md);border:1px solid color-mix(in srgb,var(--color-warning) 35%,var(--color-surface));border-radius:var(--shape-corner-small);background:color-mix(in srgb,var(--color-warning) 12%,var(--color-surface))}._icon_6xs4h_21{flex-shrink:0;height:1lh;font-size:var(--size-icon-sm);line-height:var(--leading-normal);color:var(--color-warning)}._text_6xs4h_31{margin:0;font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-on-surface)}._control_l72ly_4{display:flex;gap:var(--space-sm);align-items:center}._switch_l72ly_11{position:relative;display:flex;align-items:center}._switch_l72ly_11>div{container-type:normal;width:auto}._switch_l72ly_11 [role=switch][aria-checked=false]{background-color:var(--color-outline-control)}._switch_l72ly_11 [role=switch]~*{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border-width:0;white-space:nowrap;clip-path:inset(50%)}._toggle_1ftpw_3{display:flex;flex-direction:column;gap:var(--space-xs);align-items:flex-end;max-width:100%}._error_1ftpw_12{max-width:20rem;text-align:end}._summary_14cxr_5{margin:0}._marker_499nj_5{display:inline-grid;flex-shrink:0;place-items:center;width:var(--size-control-sm);height:var(--size-control-sm);border-radius:var(--shape-corner-extra-small);font-size:var(--size-icon-sm);color:var(--color-on-surface-variant);background:var(--color-surface-container);transition:color var(--duration-normal) var(--ease-standard),background-color var(--duration-normal) var(--ease-standard)}._step_499nj_24{border-radius:50%;font-size:var(--text-xs);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;color:var(--color-surface);background:var(--color-on-surface)}._complete_499nj_35{color:var(--color-on-success-container);background:var(--color-success-container)}._check_499nj_40{font-size:var(--size-icon-xs)}._button_fkzwv_12:not([data-expanded]){--btn-height: var(--size-control-sm);--btn-padding-inline: var(--space-sm);--btn-fam-text-size: var(--text-sm)}._button_fkzwv_12[data-expanded]{--btn-base-height: var(--size-control-sm);--btn-base-text-size: var(--text-sm);--btn-expanded-padding-inline: var(--space-sm)}._chat_2nme7_3{display:flex;flex-direction:column;height:min(42vh,24rem);min-height:14rem}._chat_2nme7_3>section{flex:1;min-height:0}._suggestions_2nme7_16{display:flex;flex-direction:column;gap:var(--space-xs)}._suggestion-list_2nme7_29{display:flex;flex-direction:column;gap:var(--space-xs);margin:0;padding:0;list-style:none}._suggestion-item_2nme7_42{display:flex;flex-direction:column;gap:var(--space-2xs);padding:var(--space-sm);border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small);background:var(--color-surface-container-low)}._stack_wumln_5{display:flex;flex-direction:column;gap:var(--space-md);margin:0;padding:0;list-style:none}._active_et2nj_5{border-color:color-mix(in srgb,var(--color-primary) 35%,transparent)}._complete_et2nj_9{border-color:color-mix(in srgb,var(--color-success) 30%,transparent)}._subsections_et2nj_13{display:flex;flex-direction:column;gap:var(--space-md)}._action_et2nj_19{display:flex;margin-top:var(--space-2xs)}._status-control_et2nj_25{flex:1;justify-content:space-between}._error_et2nj_30{flex-basis:100%}._tone-primary_9j0ga_3{--btn-bg: var(--color-primary);--btn-bg-hover: color-mix(in srgb, var(--color-primary) 85%, white);--btn-fg: var(--color-on-primary);--btn-fg-hover: var(--color-on-primary)}._tone-secondary_9j0ga_10{--btn-bg: var(--color-secondary);--btn-bg-hover: color-mix(in srgb, var(--color-secondary) 88%, black);--btn-fg: var(--color-on-secondary);--btn-fg-hover: var(--color-on-secondary)}._body-expanded_1w3zm_9>._body-clip_1w3zm_15{overflow:visible}._body-inner_1w3zm_21{margin-top:var(--space-xs);padding-top:var(--space-sm);border-top:1px solid var(--color-outline-variant)}._heading-row_1w3zm_33{padding-bottom:var(--space-sm)}._block_8evkl_3{display:flex;flex-direction:column;gap:var(--space-xs)}._list_8evkl_16{--list-first-line: calc(var(--text-sm) * var(--leading-relaxed));display:flex;flex-direction:column;gap:var(--space-xs);margin:0;padding:0;padding-inline-start:var(--space-sm);list-style:none}._item_8evkl_30{position:relative;padding-inline-start:calc(.375rem + var(--space-sm));font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-on-surface)}._item_8evkl_30:before{position:absolute;inset-block-start:calc(var(--list-first-line) / 2);inset-inline-start:0;translate:0 -50%}._unordered_8evkl_51>._item_8evkl_30:before{content:"";width:.375rem;height:.375rem;border-radius:50%;background:var(--color-primary)}._ordered_8evkl_63{counter-reset:launchpad-list-item;gap:var(--space-sm)}._ordered_8evkl_63>._item_8evkl_30{counter-increment:launchpad-list-item;padding-inline-start:calc(1.375rem + var(--space-md))}._ordered_8evkl_63>._item_8evkl_30:before{content:counter(launchpad-list-item);display:grid;place-items:center;width:1.375rem;height:1.375rem;border-radius:50%;font-size:var(--text-xs);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;line-height:1;color:var(--color-on-primary-container);background:var(--color-primary-container)}._definitions_8evkl_97{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:var(--space-xs);padding-inline-start:0}._definitions_8evkl_97>._item_8evkl_30{padding:var(--space-sm);border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small);background:var(--color-surface-container-low)}._label_8evkl_111{display:block}._item-body_8evkl_116{color:var(--color-on-surface-variant)}._section_1ly0g_3{display:flex;flex-direction:column;gap:var(--space-xs)}._form_84zwt_3{display:flex;flex-direction:column;gap:var(--space-sm)}._form-actions_84zwt_9{display:flex;flex-wrap:wrap;gap:var(--space-sm);align-items:center}._results_84zwt_21{display:flex;flex-direction:column;gap:var(--space-xs)}._result-list_84zwt_34{display:flex;flex-direction:column;gap:var(--space-xs);margin:0;padding:0;list-style:none}._result-item_84zwt_47{display:flex;flex-wrap:wrap;gap:var(--space-sm);align-items:center;justify-content:space-between;padding:var(--space-sm);border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small);background:var(--color-surface-container-low)}._result-main_84zwt_63{display:flex;flex:1;flex-wrap:wrap;gap:var(--space-sm);align-items:baseline;min-width:0}._result-domain_84zwt_73{overflow-wrap:anywhere}._result-status_84zwt_80{margin:0;font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--color-on-surface-variant)}._result-status-available_84zwt_87{font-weight:var(--font-weight-semibold);color:var(--color-primary)}._result-link_84zwt_92{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);line-height:var(--leading-snug);color:var(--color-primary);text-decoration:underline;text-underline-offset:.15em}._result-link_84zwt_92:focus-visible{border-radius:var(--shape-corner-extra-small);outline:2px solid var(--color-primary);outline-offset:2px}._field_2ayn6_6{display:flex;flex-direction:column;gap:var(--space-xs);min-width:0}._value_2ayn6_17{margin:0;font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-on-surface);white-space:pre-wrap}._field_2ayn6_6 [role=switch][aria-checked=false]{background-color:var(--color-outline-control)}._actions-open_2ayn6_48>._actions-clip_2ayn6_54{overflow:visible}._actions-row_2ayn6_58{display:flex;flex-wrap:wrap;gap:var(--space-sm);align-items:center;padding-top:var(--space-xs)}._tone-opportunities_dlfgv_4{--funding-accent: var(--color-primary);--funding-accent-container: var(--color-primary-container);--funding-on-accent-container: var(--color-on-primary-container)}._tone-applications_dlfgv_10{--funding-accent: var(--color-secondary);--funding-accent-container: var(--color-secondary-container);--funding-on-accent-container: var(--color-on-secondary-container)}._section_dlfgv_19{display:flex;flex-direction:column;gap:var(--space-sm);box-sizing:border-box;min-width:0;padding:var(--space-md);border-color:color-mix(in srgb,var(--color-outline-base) 15%,var(--color-surface-container-highest));border-radius:var(--shape-corner-medium);background:linear-gradient(180deg,color-mix(in srgb,var(--funding-accent-container) 45%,transparent) 0%,var(--color-surface) 40%);box-shadow:var(--shadow-box-shadow-light)}._header_dlfgv_44{display:flex;gap:var(--space-sm);align-items:center}._badge_dlfgv_50{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:var(--shape-corner-small);font-size:var(--size-icon-md);color:var(--funding-on-accent-container);background:var(--funding-accent-container)}._header-text_dlfgv_66{display:flex;flex-direction:column;gap:var(--space-2xs);min-width:0}._helps_dlfgv_85{display:flex;flex-direction:column;gap:var(--space-xs)}._helps-list_dlfgv_95{display:flex;flex-direction:column;gap:var(--space-xs);margin:0;padding-inline-start:var(--space-lg);font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-on-surface);list-style:disc outside}._helps-list_dlfgv_95 li::marker{color:var(--funding-accent)}._action_dlfgv_113{display:flex;margin-top:auto;padding-top:var(--space-xs)}._modules_1gy7r_5{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:var(--space-md)}._grid_b6kf9_3{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:var(--space-sm);margin:0;padding:0;list-style:none}._tile_b6kf9_17{position:relative;display:flex;flex-direction:column;gap:var(--space-2xs);box-sizing:border-box;height:100%;padding:var(--space-sm) var(--space-md);border-color:var(--color-outline-variant);border-radius:var(--shape-corner-small);color:var(--color-on-surface);text-decoration:none;background:var(--color-surface-container-low);box-shadow:none}._tile_b6kf9_17:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._tile-label_b6kf9_46{display:flex;gap:var(--space-xs);align-items:baseline;justify-content:space-between}._tile-icon_b6kf9_55{--motion-nudge-hover: var(--motion-distance-xs) calc(-1 * var(--motion-distance-xs));flex-shrink:0;font-size:var(--size-icon-xs);color:var(--color-on-surface-variant)}._tile_b6kf9_17:hover ._tile-label_b6kf9_46,._tile_b6kf9_17:focus-visible ._tile-label_b6kf9_46,._tile_b6kf9_17:hover ._tile-icon_b6kf9_55,._tile_b6kf9_17:focus-visible ._tile-icon_b6kf9_55{color:var(--color-primary)}._tile-head_13jds_11{display:flex;gap:var(--space-xs);align-items:center}._tile-icon_13jds_17{flex-shrink:0;font-size:var(--size-icon-sm);color:var(--color-primary)}._tile-label_13jds_23{flex:1}._tile-arrow_13jds_28{--motion-nudge-hover: var(--motion-distance-xs) 0;font-size:var(--size-icon-xs);color:var(--color-on-surface-variant)}._tile_13jds_7:hover ._tile-label_13jds_23,._tile_13jds_7:focus-visible ._tile-label_13jds_23,._tile_13jds_7:hover ._tile-arrow_13jds_28,._tile_13jds_7:focus-visible ._tile-arrow_13jds_28{color:var(--color-primary)}._action_nu2dq_3{display:flex}._zone_xzcln_3{display:flex;flex-direction:column;gap:var(--space-sm);min-width:0;border:2px dashed transparent;border-radius:var(--shape-corner-medium)}._active_xzcln_13{border-color:var(--color-primary);background-color:color-mix(in srgb,var(--color-primary) 6%,transparent)}._refusals_xzcln_18{display:flex;flex-wrap:wrap;gap:var(--space-sm);align-items:center;justify-content:space-between;padding:var(--space-sm) var(--space-md);border-radius:var(--shape-corner-small);font-size:13px;color:var(--color-on-error-container);background-color:var(--color-error-container)}._refusal-list_xzcln_34{margin:0;padding-left:var(--space-md)}._uploads_xzcln_39{display:flex;flex-direction:column;gap:var(--space-xs);margin:0;padding:0;list-style:none}._upload_xzcln_39{display:grid;grid-template-columns:minmax(0,1fr) minmax(6rem,12rem);gap:var(--space-sm);align-items:center;font-size:13px;color:var(--color-on-surface)}._name_xzcln_60{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._progress_xzcln_66{width:100%;accent-color:var(--color-primary)}._failed_xzcln_71{color:var(--color-error)}._input_xzcln_75{display:none}._link_171rq_9{cursor:pointer;padding:0;border:none;font:inherit;font-weight:var(--font-weight-semibold);color:var(--color-primary);text-decoration:underline;text-underline-offset:.15em;background:transparent}._link_171rq_9:hover{text-decoration-thickness:.125em}._link_171rq_9:focus-visible{border-radius:var(--shape-corner-extra-small);outline:2px solid var(--color-primary);outline-offset:2px}._body_eyltj_3{display:flex;flex-direction:column;gap:var(--space-md);padding:var(--space-md) var(--space-lg) var(--space-sm)}._intro_eyltj_10{margin:0;font-size:var(--text-base);line-height:1.55;color:var(--color-on-surface-variant)}._sections_eyltj_17{display:flex;flex-direction:column;gap:var(--space-md);margin:0;padding:0;list-style:none}._section_eyltj_17{display:grid;grid-template-columns:auto 1fr;gap:var(--space-sm) var(--space-md);align-items:start}._icon_eyltj_35{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--shape-corner-extra-small);color:var(--color-primary);background:var(--color-surface-container)}._section-copy_eyltj_49{display:flex;flex-direction:column;gap:var(--space-xs);min-width:0}._section-title_eyltj_56{margin:0;font-size:var(--text-base);font-weight:600;line-height:1.3;color:var(--color-on-surface)}._section-body_eyltj_65{margin:0;font-size:var(--text-sm);line-height:1.55;color:var(--color-on-surface-variant)}@media(max-width:30rem){._body_eyltj_3{padding:var(--space-sm) var(--space-md)}}._card_yns4w_5{display:flex;flex-direction:column;gap:var(--space-sm);box-sizing:border-box;min-width:0;padding:var(--space-md);border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small);background:var(--color-surface-container-low)}._actions_yns4w_27{display:flex;flex-wrap:wrap;gap:var(--space-sm);align-items:center}._list-error_yns4w_39{display:flex;flex-direction:column;gap:var(--space-xs);align-items:flex-start}._document-list_yns4w_51{display:flex;flex-direction:column;gap:var(--space-xs);margin:0;padding:0;list-style:none}._document-link_yns4w_63{cursor:pointer;padding:0;border:none;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);line-height:var(--leading-snug);color:var(--color-primary);text-align:start;text-decoration:underline;text-underline-offset:.15em;overflow-wrap:anywhere;background:transparent}._document-link_yns4w_63:hover{text-decoration-thickness:.125em}._document-link_yns4w_63:focus-visible{border-radius:var(--shape-corner-extra-small);outline:2px solid var(--color-primary);outline-offset:2px}._fields_17brb_6{display:flex;flex-direction:column;gap:var(--space-md);width:100%;max-width:28rem}._form-actions_1tos0_3{display:flex;flex-wrap:wrap;gap:var(--space-sm);align-items:center}._section-title_dlyty_7{margin:0;font-size:var(--text-base);font-weight:var(--font-weight-semibold);line-height:var(--leading-snug);color:var(--color-on-surface);text-wrap:balance}._subheading_dlyty_17{margin:0;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);line-height:var(--leading-snug);color:var(--color-on-surface)}._body_dlyty_26{margin:0;font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-on-surface-variant);text-wrap:pretty}._strong_dlyty_35{font-weight:var(--font-weight-semibold);color:var(--color-on-surface)}._error_dlyty_40{margin:0;font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-error)}._visually-hidden_dlyty_50{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;white-space:nowrap;clip-path:inset(50%)}._report_16y9y_6{display:flex;flex-direction:column;gap:var(--space-md)}._verdict_16y9y_15{display:flex;flex-wrap:wrap;gap:var(--space-md) var(--space-lg);align-items:center;padding:var(--space-md) var(--space-lg);border:1px solid color-mix(in srgb,var(--color-primary) 18%,var(--color-outline-variant));border-radius:var(--shape-corner-medium);background:color-mix(in srgb,var(--color-primary-container) 30%,var(--color-surface))}._meter_16y9y_35{--score: 0;--meter-size: 5.5rem;--meter-track: .5rem;display:grid;flex-shrink:0;place-items:center;width:var(--meter-size);height:var(--meter-size);border-radius:50%;background:conic-gradient(var(--color-primary) calc(var(--score) * 1%),var(--color-surface-container-highest) 0)}._meter-face_16y9y_54{display:flex;flex-direction:column;align-items:center;justify-content:center;width:calc(var(--meter-size) - 2 * var(--meter-track));height:calc(var(--meter-size) - 2 * var(--meter-track));border-radius:50%;background:var(--color-surface)}._meter-value_16y9y_67{font-size:var(--text-2xl);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;line-height:var(--leading-tight);color:var(--color-on-surface)}._meter-scale_16y9y_75{font-size:var(--text-xs);line-height:var(--leading-tight);color:var(--color-on-surface-variant)}._verdict-copy_16y9y_81{display:flex;flex:1 1 20rem;flex-direction:column;gap:var(--space-2xs);min-width:0}._eyebrow_16y9y_90{margin:0;font-size:var(--text-xs);font-weight:var(--font-weight-semibold);line-height:var(--leading-snug);color:var(--color-on-surface-variant);text-transform:uppercase;letter-spacing:var(--tracking-wide)}._summary_16y9y_103{max-width:75ch;margin:0;font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-on-surface);text-wrap:pretty}._pair_16y9y_115{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:var(--space-md);align-items:start}._section_16y9y_122{display:flex;flex-direction:column;gap:var(--space-sm);min-width:0;padding:var(--space-md);border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small);background:var(--color-surface)}._section-quiet_16y9y_136{background:var(--color-surface-container-low)}._section-header_16y9y_140{display:flex;gap:var(--space-sm);align-items:center}._section-title_16y9y_146{flex:1;min-width:0}._count_16y9y_152{flex-shrink:0;min-width:1.5rem;padding-inline:var(--space-xs);border-radius:var(--shape-corner-extra-small);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;line-height:1.5rem;color:var(--color-on-surface-variant);text-align:center;background:var(--color-surface-container-high)}._competitors_16y9y_170{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));gap:var(--space-sm);margin:0;padding:0;list-style:none}._competitor_16y9y_170{display:flex;flex-direction:column;gap:var(--space-xs);min-width:0;padding:var(--space-sm) var(--space-md);border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small);background:var(--color-surface-container-low)}._competitor-head_16y9y_194{display:flex;flex-wrap:wrap;gap:var(--space-2xs) var(--space-sm);align-items:flex-start;justify-content:space-between}._competitor-name_16y9y_202{flex:1 1 8rem;min-width:0}._competitor-description_16y9y_209{flex:1}._kind_16y9y_214{flex-shrink:0;padding:var(--space-2xs) var(--space-xs);border-radius:var(--shape-corner-extra-small);font-size:var(--text-xs);font-weight:var(--font-weight-medium);line-height:var(--leading-tight);white-space:nowrap}._kind-direct_16y9y_228{color:var(--color-on-tertiary-container);background:var(--color-tertiary-container)}._kind-indirect_16y9y_233{color:var(--color-on-secondary-container);background:var(--color-secondary-container)}._kind-alternative_16y9y_238{color:var(--color-on-surface-variant);background:var(--color-surface-container-highest)}._sources_16y9y_243{display:flex;flex-direction:column;gap:var(--space-xs);margin:0;padding:0;list-style:none}._link_16y9y_254{display:inline-flex;gap:var(--space-2xs);align-items:baseline;align-self:flex-start;font-size:var(--text-sm);font-weight:var(--font-weight-medium);line-height:var(--leading-snug);color:var(--color-primary);text-decoration:underline;text-underline-offset:.15em;overflow-wrap:anywhere}._link_16y9y_254:focus-visible{border-radius:var(--shape-corner-extra-small);outline:2px solid var(--color-primary);outline-offset:2px}._link-icon_16y9y_275{flex-shrink:0;font-size:var(--size-icon-xs)}:where(._surface-card_16ety_21){border:var(--card-border);border-radius:var(--card-radius);background-color:var(--card-background);box-shadow:var(--card-shadow)}:where(._surface-panel_16ety_38){box-sizing:border-box;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium);background-color:var(--color-surface)}:where(._surface-card-interactive_16ety_59){cursor:pointer}:where(._surface-fieldset_16ety_87){position:relative;border:1px solid var(--color-outline-base);border-radius:var(--shape-corner-medium)}:where(._surface-fieldset-legend_16ety_93){position:absolute;top:0;left:var(--space-md);transform:translateY(-50%);margin:0;padding-inline:var(--space-xs);font-weight:var(--font-weight-semibold);background-color:var(--color-surface)}._scrim_1da7s_3{z-index:auto;width:fit-content;max-width:100%}:where(._scrim_1da7s_3>*){opacity:var(--motion-reveal)}._held_1da7s_14{opacity:1}._full-width_1da7s_26{width:100%}._reveal-after_1da7s_42{--motion-delay: var(--duration-fast)}._enter_bni57_5{--motion-duration: var(--duration-slow)}._page_s3yrg_3{height:100dvh}._toolbar_s3yrg_7{display:flex;justify-content:flex-end}._content_s3yrg_12{height:100dvh;padding:var(--space-xl)}._content-inner_s3yrg_17{display:flex;flex-direction:column;gap:var(--space-lg);width:100%;max-width:var(--width-dashboard);margin-inline:auto}._progress-panel_s3yrg_27{position:relative;z-index:0;overflow:hidden;display:flex;flex-direction:column;gap:var(--space-md);padding:var(--space-md) var(--space-lg);background:linear-gradient(120deg,color-mix(in srgb,var(--color-primary) 8%,var(--color-surface)),var(--color-surface))}._step-content_s3yrg_62{display:flex;flex-direction:column;gap:var(--space-lg)}._step-count_s3yrg_69{font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-on-surface-variant)}@container setup-wizard-page (width <= 56.25rem){._content_s3yrg_12{height:auto;padding:var(--space-md)}}@media(max-width:900px){._page_s3yrg_3{height:auto;min-height:100dvh}}@layer reset{*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.founder-tools-theme{--background: 0 0% 100%;--foreground: 0 0% 3.9%;--card: 0 0% 100%;--card-foreground: 0 0% 3.9%;--popover: 0 0% 100%;--popover-foreground: 0 0% 3.9%;--primary: 0 0% 9%;--primary-foreground: 0 0% 98%;--secondary: 0 0% 96.1%;--secondary-foreground: 0 0% 9%;--muted: 0 0% 96.1%;--muted-foreground: 0 0% 45.1%;--accent: 0 0% 96.1%;--accent-foreground: 0 0% 9%;--destructive: 0 84.2% 60.2%;--destructive-foreground: 0 0% 98%;--border: 0 0% 89.8%;--input: 0 0% 89.8%;--ring: 0 0% 3.9%;--chart-1: 12 76% 61%;--chart-2: 173 58% 39%;--chart-3: 197 37% 24%;--chart-4: 43 74% 66%;--chart-5: 27 87% 67%;--radius: .5rem;--sidebar-background: 0 0% 98%;--sidebar-foreground: 240 5.3% 26.1%;--sidebar-primary: 240 5.9% 10%;--sidebar-primary-foreground: 0 0% 98%;--sidebar-accent: 240 4.8% 95.9%;--sidebar-accent-foreground: 240 5.9% 10%;--sidebar-border: 220 13% 91%;--sidebar-ring: 217.2 91.2% 59.8%}.dark .founder-tools-theme{--background: 0 0% 3.9%;--foreground: 0 0% 98%;--card: 0 0% 3.9%;--card-foreground: 0 0% 98%;--popover: 0 0% 3.9%;--popover-foreground: 0 0% 98%;--primary: 0 0% 98%;--primary-foreground: 0 0% 9%;--secondary: 0 0% 14.9%;--secondary-foreground: 0 0% 98%;--muted: 0 0% 14.9%;--muted-foreground: 0 0% 63.9%;--accent: 0 0% 14.9%;--accent-foreground: 0 0% 98%;--destructive: 0 62.8% 30.6%;--destructive-foreground: 0 0% 98%;--border: 0 0% 14.9%;--input: 0 0% 14.9%;--ring: 0 0% 83.1%;--chart-1: 220 70% 50%;--chart-2: 160 60% 45%;--chart-3: 30 80% 55%;--chart-4: 280 65% 60%;--chart-5: 340 75% 55%;--sidebar-background: 240 5.9% 10%;--sidebar-foreground: 240 4.8% 95.9%;--sidebar-primary: 224.3 76.3% 48%;--sidebar-primary-foreground: 0 0% 100%;--sidebar-accent: 240 3.7% 15.9%;--sidebar-accent-foreground: 240 4.8% 95.9%;--sidebar-border: 240 3.7% 15.9%;--sidebar-ring: 217.2 91.2% 59.8%}.founder-tools-theme,.founder-tools-theme *{border-color:hsl(var(--border));outline-color:hsl(var(--ring) / .5)}.founder-tools-theme{background-color:hsl(var(--background));color:hsl(var(--foreground))}}.\!container{width:100%!important}.container{width:100%}@media(min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media(min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media(min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media(min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media(min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.-bottom-12{bottom:-3rem}.-left-12{left:-3rem}.-right-12{right:-3rem}.-right-3{right:-.75rem}.-top-12{top:-3rem}.-top-3{top:-.75rem}.bottom-0{bottom:0}.bottom-24{bottom:6rem}.bottom-6{bottom:1.5rem}.left-0{left:0}.left-1{left:.25rem}.left-1\/2{left:50%}.left-2{left:.5rem}.left-3{left:.75rem}.left-4{left:1rem}.left-\[50\%\]{left:50%}.right-0{right:0}.right-1{right:.25rem}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.right-6{right:1.5rem}.top-0{top:0}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-2{top:.5rem}.top-3\.5{top:.875rem}.top-4{top:1rem}.top-\[1px\]{top:1px}.top-\[50\%\]{top:50%}.top-\[60\%\]{top:60%}.top-full{top:100%}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[1\]{z-index:1}.m-1{margin:.25rem}.m-7{margin:1.75rem}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3\.5{margin-left:.875rem;margin-right:.875rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.-ml-4{margin-left:-1rem}.-mt-4{margin-top:-1rem}.mb-1{margin-bottom:.25rem}.mb-12{margin-bottom:3rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-4{margin-left:1rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-20{margin-top:5rem}.mt-24{margin-top:6rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.table-cell{display:table-cell}.table-row-group{display:table-row-group}.table-row{display:table-row}.flow-root{display:flow-root}.\!grid{display:grid!important}.grid{display:grid}.inline-grid{display:inline-grid}.contents{display:contents}.list-item{display:list-item}.hidden{display:none}.aspect-square{aspect-ratio:1 / 1}.aspect-video{aspect-ratio:16 / 9}.size-4{width:1rem;height:1rem}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:1rem}.h-44{height:11rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[1px\]{height:1px}.h-\[600px\]{height:600px}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-svh{height:100svh}.max-h-96{max-height:24rem}.max-h-\[300px\]{max-height:300px}.max-h-\[80vh\]{max-height:80vh}.max-h-screen{max-height:100vh}.min-h-0{min-height:0px}.min-h-\[120px\]{min-height:120px}.min-h-\[40vh\]{min-height:40vh}.min-h-\[60px\]{min-height:60px}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.w-0{width:0px}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-24{width:6rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-4{width:1rem}.w-44{width:11rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-\[--sidebar-width\]{width:var(--sidebar-width)}.w-\[100px\]{width:100px}.w-\[1px\]{width:1px}.w-auto{width:auto}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-10{min-width:2.5rem}.min-w-5{min-width:1.25rem}.min-w-8{min-width:2rem}.min-w-9{min-width:2.25rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[8rem\]{min-width:8rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[--skeleton-width\]{max-width:var(--skeleton-width)}.max-w-\[85\%\]{max-width:85%}.max-w-lg{max-width:32rem}.max-w-max{max-width:max-content}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-left{transform-origin:left}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-px{--tw-translate-x: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[-50\%\]{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-px{--tw-translate-x: 1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-50\%\]{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;user-select:none}.select-all{-webkit-user-select:all;user-select:all}.resize-none{resize:none}.resize{resize:both}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[2px\]{border-radius:2px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:.75rem}.rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}.rounded-tl-sm{border-top-left-radius:calc(var(--radius) - 4px)}.border{border-width:1px}.border-2{border-width:2px}.border-4{border-width:4px}.border-\[1\.5px\]{border-width:1.5px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-\[\#00204a\]{--tw-border-opacity: 1;border-color:rgb(0 32 74 / var(--tw-border-opacity, 1))}.border-\[\#f5793b\]\/20{border-color:#f5793b33}.border-\[--color-border\]{border-color:var(--color-border)}.border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.border-amber-400{--tw-border-opacity: 1;border-color:rgb(251 191 36 / var(--tw-border-opacity, 1))}.border-amber-500{--tw-border-opacity: 1;border-color:rgb(245 158 11 / var(--tw-border-opacity, 1))}.border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.border-border\/50{border-color:hsl(var(--border) / .5)}.border-destructive{border-color:hsl(var(--destructive))}.border-destructive\/50{border-color:hsl(var(--destructive) / .5)}.border-emerald-200{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1))}.border-emerald-500{--tw-border-opacity: 1;border-color:rgb(16 185 129 / var(--tw-border-opacity, 1))}.border-gray-100{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-green-200{--tw-border-opacity: 1;border-color:rgb(187 247 208 / var(--tw-border-opacity, 1))}.border-indigo-200{--tw-border-opacity: 1;border-color:rgb(199 210 254 / var(--tw-border-opacity, 1))}.border-input{border-color:hsl(var(--input))}.border-orange-200{--tw-border-opacity: 1;border-color:rgb(254 215 170 / var(--tw-border-opacity, 1))}.border-orange-300{--tw-border-opacity: 1;border-color:rgb(253 186 116 / var(--tw-border-opacity, 1))}.border-primary{border-color:hsl(var(--primary))}.border-primary\/50{border-color:hsl(var(--primary) / .5)}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-red-500{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.border-sidebar-border{border-color:hsl(var(--sidebar-border))}.border-slate-100{--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1))}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-l-transparent{border-left-color:transparent}.border-t-slate-800{--tw-border-opacity: 1;border-top-color:rgb(30 41 59 / var(--tw-border-opacity, 1))}.border-t-transparent{border-top-color:transparent}.bg-\[\#00204a\]{--tw-bg-opacity: 1;background-color:rgb(0 32 74 / var(--tw-bg-opacity, 1))}.bg-\[\#00204a\]\/10{background-color:#00204a1a}.bg-\[\#00204a\]\/5{background-color:#00204a0d}.bg-\[\#1e3a5f\]{--tw-bg-opacity: 1;background-color:rgb(30 58 95 / var(--tw-bg-opacity, 1))}.bg-\[\#1e3a5f\]\/10{background-color:#1e3a5f1a}.bg-\[\#1e3a5f\]\/5{background-color:#1e3a5f0d}.bg-\[\#d4a574\]\/20{background-color:#d4a57433}.bg-\[\#f5793b\]{--tw-bg-opacity: 1;background-color:rgb(245 121 59 / var(--tw-bg-opacity, 1))}.bg-\[\#f5793b\]\/20{background-color:#f5793b33}.bg-\[--color-bg\]{background-color:var(--color-bg)}.bg-accent{background-color:hsl(var(--accent))}.bg-amber-100{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.bg-amber-400{--tw-bg-opacity: 1;background-color:rgb(251 191 36 / var(--tw-bg-opacity, 1))}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-amber-50\/50{background-color:#fffbeb80}.bg-background{background-color:hsl(var(--background))}.bg-black\/80{background-color:#000c}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-border{background-color:hsl(var(--border))}.bg-card{background-color:hsl(var(--card))}.bg-destructive{background-color:hsl(var(--destructive))}.bg-emerald-100{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity, 1))}.bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.bg-foreground{background-color:hsl(var(--foreground))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-green-50{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.bg-indigo-100{--tw-bg-opacity: 1;background-color:rgb(224 231 255 / var(--tw-bg-opacity, 1))}.bg-indigo-50{--tw-bg-opacity: 1;background-color:rgb(238 242 255 / var(--tw-bg-opacity, 1))}.bg-muted{background-color:hsl(var(--muted))}.bg-muted\/50{background-color:hsl(var(--muted) / .5)}.bg-orange-100{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity, 1))}.bg-orange-400{--tw-bg-opacity: 1;background-color:rgb(251 146 60 / var(--tw-bg-opacity, 1))}.bg-orange-50{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.bg-popover{background-color:hsl(var(--popover))}.bg-primary{background-color:hsl(var(--primary))}.bg-primary\/10{background-color:hsl(var(--primary) / .1)}.bg-primary\/20{background-color:hsl(var(--primary) / .2)}.bg-purple-100{--tw-bg-opacity: 1;background-color:rgb(243 232 255 / var(--tw-bg-opacity, 1))}.bg-purple-50{--tw-bg-opacity: 1;background-color:rgb(250 245 255 / var(--tw-bg-opacity, 1))}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-secondary{background-color:hsl(var(--secondary))}.bg-sidebar{background-color:hsl(var(--sidebar-background))}.bg-sidebar-border{background-color:hsl(var(--sidebar-border))}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.bg-slate-200{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.bg-slate-300{--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity, 1))}.bg-slate-400{--tw-bg-opacity: 1;background-color:rgb(148 163 184 / var(--tw-bg-opacity, 1))}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-slate-50\/50{background-color:#f8fafc80}.bg-slate-800{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-violet-50{--tw-bg-opacity: 1;background-color:rgb(245 243 255 / var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-tr{background-image:linear-gradient(to top right,var(--tw-gradient-stops))}.from-\[\#00204a\]{--tw-gradient-from: #00204a var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 32 74 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#1e3a5f\]\/10{--tw-gradient-from: rgb(30 58 95 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(30 58 95 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#f5793b\]\/10{--tw-gradient-from: rgb(245 121 59 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 121 59 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-400{--tw-gradient-from: #fbbf24 var(--tw-gradient-from-position);--tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-400\/5{--tw-gradient-from: rgb(251 191 36 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-50{--tw-gradient-from: #fffbeb var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 251 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-500{--tw-gradient-from: #f59e0b var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-400{--tw-gradient-from: #60a5fa var(--tw-gradient-from-position);--tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-400\/5{--tw-gradient-from: rgb(96 165 250 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-50{--tw-gradient-from: #eff6ff var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 246 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-500{--tw-gradient-from: #3b82f6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-400{--tw-gradient-from: #34d399 var(--tw-gradient-from-position);--tw-gradient-to: rgb(52 211 153 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-500{--tw-gradient-from: #10b981 var(--tw-gradient-from-position);--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-50{--tw-gradient-from: #f9fafb var(--tw-gradient-from-position);--tw-gradient-to: rgb(249 250 251 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-50{--tw-gradient-from: #fff7ed var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 247 237 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-500{--tw-gradient-from: #a855f7 var(--tw-gradient-from-position);--tw-gradient-to: rgb(168 85 247 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-400{--tw-gradient-from: #f87171 var(--tw-gradient-from-position);--tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-50{--tw-gradient-from: #f8fafc var(--tw-gradient-from-position);--tw-gradient-to: rgb(248 250 252 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-600{--tw-gradient-from: #475569 var(--tw-gradient-from-position);--tw-gradient-to: rgb(71 85 105 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-500{--tw-gradient-from: #8b5cf6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white{--tw-gradient-from: #fff var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-indigo-50{--tw-gradient-to: rgb(238 242 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #eef2ff var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#00204a\]{--tw-gradient-to: #00204a var(--tw-gradient-to-position)}.to-\[\#1e3a5f\]\/5{--tw-gradient-to: rgb(30 58 95 / .05) var(--tw-gradient-to-position)}.to-\[\#f5793b\]\/5{--tw-gradient-to: rgb(245 121 59 / .05) var(--tw-gradient-to-position)}.to-amber-50{--tw-gradient-to: #fffbeb var(--tw-gradient-to-position)}.to-cyan-500{--tw-gradient-to: #06b6d4 var(--tw-gradient-to-position)}.to-cyan-600{--tw-gradient-to: #0891b2 var(--tw-gradient-to-position)}.to-orange-50{--tw-gradient-to: #fff7ed var(--tw-gradient-to-position)}.to-orange-500{--tw-gradient-to: #f97316 var(--tw-gradient-to-position)}.to-orange-600{--tw-gradient-to: #ea580c var(--tw-gradient-to-position)}.to-pink-500{--tw-gradient-to: #ec4899 var(--tw-gradient-to-position)}.to-purple-50{--tw-gradient-to: #faf5ff var(--tw-gradient-to-position)}.to-purple-600{--tw-gradient-to: #9333ea var(--tw-gradient-to-position)}.to-rose-500{--tw-gradient-to: #f43f5e var(--tw-gradient-to-position)}.to-slate-100{--tw-gradient-to: #f1f5f9 var(--tw-gradient-to-position)}.to-slate-50{--tw-gradient-to: #f8fafc var(--tw-gradient-to-position)}.to-slate-800{--tw-gradient-to: #1e293b var(--tw-gradient-to-position)}.to-teal-500{--tw-gradient-to: #14b8a6 var(--tw-gradient-to-position)}.to-teal-600{--tw-gradient-to: #0d9488 var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.to-white{--tw-gradient-to: #fff var(--tw-gradient-to-position)}.fill-current{fill:currentColor}.fill-primary{fill:hsl(var(--primary))}.p-0{padding:0}.p-1{padding:.25rem}.p-12{padding:3rem}.p-16{padding:4rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[1px\]{padding:1px}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pl-10{padding-left:2.5rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-4{padding-left:1rem}.pl-8{padding-left:2rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-4{padding-right:1rem}.pr-8{padding-right:2rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.align-middle{vertical-align:middle}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-7xl{font-size:4.5rem;line-height:1}.text-\[0\.8rem\]{font-size:.8rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.ordinal{--tw-ordinal: ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-tight{line-height:1.25}.tracking-tight{letter-spacing:-.025em}.tracking-widest{letter-spacing:.1em}.text-\[\#00204a\]{--tw-text-opacity: 1;color:rgb(0 32 74 / var(--tw-text-opacity, 1))}.text-\[\#1e3a5f\]{--tw-text-opacity: 1;color:rgb(30 58 95 / var(--tw-text-opacity, 1))}.text-\[\#d4a574\]{--tw-text-opacity: 1;color:rgb(212 165 116 / var(--tw-text-opacity, 1))}.text-\[\#f5793b\]{--tw-text-opacity: 1;color:rgb(245 121 59 / var(--tw-text-opacity, 1))}.text-accent-foreground{color:hsl(var(--accent-foreground))}.text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-amber-800{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.text-card-foreground{color:hsl(var(--card-foreground))}.text-current{color:currentColor}.text-destructive{color:hsl(var(--destructive))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-emerald-500{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.text-emerald-800{--tw-text-opacity: 1;color:rgb(6 95 70 / var(--tw-text-opacity, 1))}.text-foreground{color:hsl(var(--foreground))}.text-foreground\/50{color:hsl(var(--foreground) / .5)}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.text-indigo-600{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity, 1))}.text-indigo-700{--tw-text-opacity: 1;color:rgb(67 56 202 / var(--tw-text-opacity, 1))}.text-input{color:hsl(var(--input))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-orange-600{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.text-orange-800{--tw-text-opacity: 1;color:rgb(154 52 18 / var(--tw-text-opacity, 1))}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-purple-600{--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-red-800{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-sidebar-foreground{color:hsl(var(--sidebar-foreground))}.text-sidebar-foreground\/70{color:hsl(var(--sidebar-foreground) / .7)}.text-slate-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-slate-800{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.text-violet-700{--tw-text-opacity: 1;color:rgb(109 40 217 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/80{color:#fffc}.text-white\/90{color:#ffffffe6}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.accent-foreground{accent-color:hsl(var(--foreground))}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-90{opacity:.9}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{--tw-shadow: 0 0 0 1px hsl(var(--sidebar-border));--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-amber-100{--tw-shadow-color: #fef3c7;--tw-shadow: var(--tw-shadow-colored)}.shadow-gray-200\/50{--tw-shadow-color: rgb(229 231 235 / .5);--tw-shadow: var(--tw-shadow-colored)}.shadow-orange-100{--tw-shadow-color: #ffedd5;--tw-shadow: var(--tw-shadow-colored)}.shadow-orange-200{--tw-shadow-color: #fed7aa;--tw-shadow: var(--tw-shadow-colored)}.shadow-slate-100{--tw-shadow-color: #f1f5f9;--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-0{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-8{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-amber-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(245 158 11 / var(--tw-ring-opacity, 1))}.ring-emerald-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(16 185 129 / var(--tw-ring-opacity, 1))}.ring-red-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity, 1))}.ring-ring{--tw-ring-color: hsl(var(--ring))}.ring-sidebar-ring{--tw-ring-color: hsl(var(--sidebar-ring))}.ring-offset-background{--tw-ring-offset-color: hsl(var(--background))}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-3xl{--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.\!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)!important}.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,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-1000{transition-duration:1s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.animate-in{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.fade-in,.fade-in-0{--tw-enter-opacity: 0}.fade-out{--tw-exit-opacity: 0}.zoom-in-95{--tw-enter-scale: .95}.duration-1000{animation-duration:1s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.duration-500{animation-duration:.5s}.ease-in{animation-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{animation-timing-function:linear}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.\!running{animation-play-state:running!important}.running{animation-play-state:running}.\!paused{animation-play-state:paused!important}.paused{animation-play-state:paused}.file\:border-0::file-selector-button{border-width:0px}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::file-selector-button{font-weight:500}.file\:text-foreground::file-selector-button{color:hsl(var(--foreground))}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);inset:-.5rem}.after\:inset-y-0:after{content:var(--tw-content);top:0;bottom:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:w-1:after{content:var(--tw-content);width:.25rem}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.first\:rounded-l-md:first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.first\:border-l:first-child{border-left-width:1px}.last\:mb-0:last-child{margin-bottom:0}.last\:rounded-r-md:last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.focus-within\:relative:focus-within{position:relative}.focus-within\:z-20:focus-within{z-index:20}.hover\:border-gray-300:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.hover\:border-slate-300:hover{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.hover\:bg-\[\#00204a\]:hover{--tw-bg-opacity: 1;background-color:rgb(0 32 74 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#152a45\]:hover{--tw-bg-opacity: 1;background-color:rgb(21 42 69 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#f1580c\]:hover{--tw-bg-opacity: 1;background-color:rgb(241 88 12 / var(--tw-bg-opacity, 1))}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-destructive\/80:hover{background-color:hsl(var(--destructive) / .8)}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive) / .9)}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.hover\:bg-muted:hover{background-color:hsl(var(--muted))}.hover\:bg-muted\/50:hover{background-color:hsl(var(--muted) / .5)}.hover\:bg-primary:hover{background-color:hsl(var(--primary))}.hover\:bg-primary\/80:hover{background-color:hsl(var(--primary) / .8)}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary) / .9)}.hover\:bg-secondary:hover{background-color:hsl(var(--secondary))}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary) / .8)}.hover\:bg-sidebar-accent:hover{background-color:hsl(var(--sidebar-accent))}.hover\:bg-slate-200:hover{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-400:hover{--tw-bg-opacity: 1;background-color:rgb(148 163 184 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-50:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-foreground:hover{color:hsl(var(--foreground))}.hover\:text-gray-900:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.hover\:text-muted-foreground:hover{color:hsl(var(--muted-foreground))}.hover\:text-primary-foreground:hover{color:hsl(var(--primary-foreground))}.hover\:text-sidebar-accent-foreground:hover{color:hsl(var(--sidebar-accent-foreground))}.hover\:text-slate-600:hover{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-2xl:hover{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover{--tw-shadow: 0 0 0 1px hsl(var(--sidebar-accent));--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-slate-100:hover{--tw-shadow-color: #f1f5f9;--tw-shadow: var(--tw-shadow-colored)}.hover\:after\:bg-sidebar-border:hover:after{content:var(--tw-content);background-color:hsl(var(--sidebar-border))}.focus\:border-\[\#00204a\]:focus{--tw-border-opacity: 1;border-color:rgb(0 32 74 / var(--tw-border-opacity, 1))}.focus\:border-\[\#1e3a5f\]:focus{--tw-border-opacity: 1;border-color:rgb(30 58 95 / var(--tw-border-opacity, 1))}.focus\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\:bg-primary:focus{background-color:hsl(var(--primary))}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\:text-primary-foreground:focus{color:hsl(var(--primary-foreground))}.focus\:opacity-100:focus{opacity:1}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-1:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-\[\#00204a\]\/20:focus{--tw-ring-color: rgb(0 32 74 / .2)}.focus\:ring-\[\#1e3a5f\]\/20:focus{--tw-ring-color: rgb(30 58 95 / .2)}.focus\:ring-ring:focus{--tw-ring-color: hsl(var(--ring))}.focus\:ring-slate-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(100 116 139 / var(--tw-ring-opacity, 1))}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color: hsl(var(--ring))}.focus-visible\:ring-sidebar-ring:focus-visible{--tw-ring-color: hsl(var(--sidebar-ring))}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width: 1px}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color: hsl(var(--background))}.active\:bg-sidebar-accent:active{background-color:hsl(var(--sidebar-accent))}.active\:text-sidebar-accent-foreground:active{color:hsl(var(--sidebar-accent-foreground))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.group\/menu-item:focus-within .group-focus-within\/menu-item\:opacity-100{opacity:1}.group\/menu-item:hover .group-hover\/menu-item\:opacity-100,.group:hover .group-hover\:opacity-100{opacity:1}.group.destructive .group-\[\.destructive\]\:border-muted\/40{border-color:hsl(var(--muted) / .4)}.group.toaster .group-\[\.toaster\]\:border-border{border-color:hsl(var(--border))}.group.toast .group-\[\.toast\]\:bg-muted{background-color:hsl(var(--muted))}.group.toast .group-\[\.toast\]\:bg-primary{background-color:hsl(var(--primary))}.group.toaster .group-\[\.toaster\]\:bg-background{background-color:hsl(var(--background))}.group.destructive .group-\[\.destructive\]\:text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.group.toast .group-\[\.toast\]\:text-muted-foreground{color:hsl(var(--muted-foreground))}.group.toast .group-\[\.toast\]\:text-primary-foreground{color:hsl(var(--primary-foreground))}.group.toaster .group-\[\.toaster\]\:text-foreground{color:hsl(var(--foreground))}.group.toaster .group-\[\.toaster\]\:shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group.destructive .group-\[\.destructive\]\:hover\:border-destructive\/30:hover{border-color:hsl(var(--destructive) / .3)}.group.destructive .group-\[\.destructive\]\:hover\:bg-destructive:hover{background-color:hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:hover\:text-destructive-foreground:hover{color:hsl(var(--destructive-foreground))}.group.destructive .group-\[\.destructive\]\:hover\:text-red-50:hover{--tw-text-opacity: 1;color:rgb(254 242 242 / var(--tw-text-opacity, 1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-destructive:focus{--tw-ring-color: hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:focus\:ring-red-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(248 113 113 / var(--tw-ring-opacity, 1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-offset-red-600:focus{--tw-ring-offset-color: #dc2626}.peer\/menu-button:hover~.peer-hover\/menu-button\:text-sidebar-accent-foreground{color:hsl(var(--sidebar-accent-foreground))}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}.has-\[\[data-variant\=inset\]\]\:bg-sidebar:has([data-variant=inset]){background-color:hsl(var(--sidebar-background))}.has-\[\:disabled\]\:opacity-50:has(:disabled){opacity:.5}.group\/menu-item:has([data-sidebar=menu-action]) .group-has-\[\[data-sidebar\=menu-action\]\]\/menu-item\:pr-8{padding-right:2rem}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-selected\:bg-accent[aria-selected=true]{background-color:hsl(var(--accent))}.aria-selected\:bg-accent\/50[aria-selected=true]{background-color:hsl(var(--accent) / .5)}.aria-selected\:text-accent-foreground[aria-selected=true]{color:hsl(var(--accent-foreground))}.aria-selected\:text-muted-foreground[aria-selected=true]{color:hsl(var(--muted-foreground))}.aria-selected\:opacity-100[aria-selected=true]{opacity:1}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true],.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=checked\]\:translate-x-4[data-state=checked]{--tw-translate-x: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked],.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel]{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end]{--tw-translate-x: var(--radix-toast-swipe-end-x);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{--tw-translate-x: var(--radix-toast-swipe-move-x);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up .2s ease-out}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down .2s ease-out}.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[active\=true\]\:bg-sidebar-accent[data-active=true]{background-color:hsl(var(--sidebar-accent))}.data-\[active\]\:bg-accent\/50[data-active]{background-color:hsl(var(--accent) / .5)}.data-\[selected\=true\]\:bg-accent[data-selected=true]{background-color:hsl(var(--accent))}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:hsl(var(--background))}.data-\[state\=active\]\:bg-white[data-state=active]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.data-\[state\=checked\]\:bg-\[\#00204a\][data-state=checked]{--tw-bg-opacity: 1;background-color:rgb(0 32 74 / var(--tw-bg-opacity, 1))}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:hsl(var(--primary))}.data-\[state\=on\]\:bg-accent[data-state=on],.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:hsl(var(--accent) / .5)}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:hsl(var(--secondary))}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:hsl(var(--muted))}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:hsl(var(--input))}.data-\[active\=true\]\:font-medium[data-active=true]{font-weight:500}.data-\[active\=true\]\:text-sidebar-accent-foreground[data-active=true]{color:hsl(var(--sidebar-accent-foreground))}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:hsl(var(--muted-foreground))}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:hsl(var(--accent-foreground))}.data-\[state\=active\]\:text-foreground[data-state=active]{color:hsl(var(--foreground))}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:hsl(var(--primary-foreground))}.data-\[state\=on\]\:text-accent-foreground[data-state=on],.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:hsl(var(--accent-foreground))}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:hsl(var(--muted-foreground))}.data-\[disabled\=true\]\:opacity-50[data-disabled=true],.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=active\]\:shadow[data-state=active]{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[swipe\=move\]\:transition-none[data-swipe=move]{transition-property:none}.data-\[state\=closed\]\:duration-300[data-state=closed]{transition-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{transition-duration:.5s}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-],.data-\[state\=open\]\:animate-in[data-state=open],.data-\[state\=visible\]\:animate-in[data-state=visible]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-],.data-\[state\=closed\]\:animate-out[data-state=closed],.data-\[state\=hidden\]\:animate-out[data-state=hidden],.data-\[swipe\=end\]\:animate-out[data-swipe=end]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity: initial;--tw-exit-scale: initial;--tw-exit-rotate: initial;--tw-exit-translate-x: initial;--tw-exit-translate-y: initial}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity: 0}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-],.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity: 0}.data-\[state\=closed\]\:fade-out-80[data-state=closed]{--tw-exit-opacity: .8}.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity: 0}.data-\[state\=open\]\:fade-in-0[data-state=open],.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity: 0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale: .95}.data-\[state\=open\]\:zoom-in-90[data-state=open]{--tw-enter-scale: .9}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale: .95}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x: 13rem}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x: -13rem}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x: 13rem}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x: -13rem}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y: -.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x: .5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x: -.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y: .5rem}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y: 100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x: -100%}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x: -50%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed],.data-\[state\=closed\]\:slide-out-to-right-full[data-state=closed]{--tw-exit-translate-x: 100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y: -100%}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y: -48%}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y: 100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x: -100%}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x: -50%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x: 100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y: -100%}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y: -48%}.data-\[state\=open\]\:slide-in-from-top-full[data-state=open]{--tw-enter-translate-y: -100%}.data-\[state\=closed\]\:duration-300[data-state=closed]{animation-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{animation-duration:.5s}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:0}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:.25rem}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=open\]\:hover\:bg-sidebar-accent:hover[data-state=open]{background-color:hsl(var(--sidebar-accent))}.data-\[state\=open\]\:hover\:text-sidebar-accent-foreground:hover[data-state=open]{color:hsl(var(--sidebar-accent-foreground))}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]{left:calc(var(--sidebar-width) * -1)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]{right:calc(var(--sidebar-width) * -1)}.group[data-side=left] .group-data-\[side\=left\]\:-right-4{right:-1rem}.group[data-side=right] .group-data-\[side\=right\]\:left-0{left:0}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:-mt-8{margin-top:-2rem}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:hidden{display:none}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!size-8{width:2rem!important;height:2rem!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[--sidebar-width-icon\]{width:var(--sidebar-width-icon)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)\)\]{width:calc(var(--sidebar-width-icon) + 1rem)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)_\+2px\)\]{width:calc(var(--sidebar-width-icon) + 1rem + 2px)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:w-0{width:0px}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-side=right] .group-data-\[side\=right\]\:rotate-180,.group[data-state=open] .group-data-\[state\=open\]\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:overflow-hidden{overflow:hidden}.group[data-variant=floating] .group-data-\[variant\=floating\]\:rounded-lg{border-radius:var(--radius)}.group[data-variant=floating] .group-data-\[variant\=floating\]\:border{border-width:1px}.group[data-side=left] .group-data-\[side\=left\]\:border-r{border-right-width:1px}.group[data-side=right] .group-data-\[side\=right\]\:border-l{border-left-width:1px}.group[data-variant=floating] .group-data-\[variant\=floating\]\:border-sidebar-border{border-color:hsl(var(--sidebar-border))}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-0{padding:0!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-2{padding:.5rem!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:opacity-0{opacity:0}.group[data-variant=floating] .group-data-\[variant\=floating\]\:shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:after\:left-full:after{content:var(--tw-content);left:100%}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:hover\:bg-sidebar:hover{background-color:hsl(var(--sidebar-background))}.peer\/menu-button[data-size=default]~.peer-data-\[size\=default\]\/menu-button\:top-1\.5{top:.375rem}.peer\/menu-button[data-size=lg]~.peer-data-\[size\=lg\]\/menu-button\:top-2\.5{top:.625rem}.peer\/menu-button[data-size=sm]~.peer-data-\[size\=sm\]\/menu-button\:top-1{top:.25rem}.peer[data-variant=inset]~.peer-data-\[variant\=inset\]\:min-h-\[calc\(100svh-theme\(spacing\.4\)\)\]{min-height:calc(100svh - 1rem)}.peer\/menu-button[data-active=true]~.peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground{color:hsl(var(--sidebar-accent-foreground))}.dark\:border-destructive:is(.dark *){border-color:hsl(var(--destructive))}@media(min-width:640px){.sm\:bottom-0{bottom:0}.sm\:right-0{right:0}.sm\:top-auto{top:auto}.sm\:mt-0{margin-top:0}.sm\:flex{display:flex}.sm\:max-w-sm{max-width:24rem}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:justify-end{justify-content:flex-end}.sm\:gap-2\.5{gap:.625rem}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:text-left{text-align:left}.data-\[state\=open\]\:sm\:slide-in-from-bottom-full[data-state=open]{--tw-enter-translate-y: 100%}}@media(min-width:768px){.md\:absolute{position:absolute}.md\:col-span-2{grid-column:span 2 / span 2}.md\:block{display:block}.md\:flex{display:flex}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:max-w-\[420px\]{max-width:420px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:p-10{padding:2.5rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:opacity-0{opacity:0}.after\:md\:hidden:after{content:var(--tw-content);display:none}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:m-2{margin:.5rem}.peer[data-state=collapsed][data-variant=inset]~.md\:peer-data-\[state\=collapsed\]\:peer-data-\[variant\=inset\]\:ml-2{margin-left:.5rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:ml-0{margin-left:0}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:rounded-xl{border-radius:.75rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}}@media(min-width:1024px){.lg\:flex-row{flex-direction:row}.lg\:gap-12{gap:3rem}}.\[\&\:has\(\>\.day-range-end\)\]\:rounded-r-md:has(>.day-range-end){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\>\.day-range-start\)\]\:rounded-l-md:has(>.day-range-start){border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\)\]\:rounded-md:has([aria-selected]){border-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\)\]\:bg-accent:has([aria-selected]){background-color:hsl(var(--accent))}.first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-md:has([aria-selected]):first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-md:has([aria-selected]):last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\.day-outside\)\]\:bg-accent\/50:has([aria-selected].day-outside){background-color:hsl(var(--accent) / .5)}.\[\&\:has\(\[aria-selected\]\.day-range-end\)\]\:rounded-r-md:has([aria-selected].day-range-end){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\&\>\*\:first-child\]\:mt-0>*:first-child{margin-top:0}.\[\&\>\*\:last-child\]\:mb-0>*:last-child{margin-bottom:0}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y: 2px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>span\:last-child\]\:truncate>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.\[\&\>span\]\:line-clamp-1>span{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y: -3px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:left-4>svg{left:1rem}.\[\&\>svg\]\:top-4>svg{top:1rem}.\[\&\>svg\]\:size-4>svg{width:1rem;height:1rem}.\[\&\>svg\]\:h-2\.5>svg{height:.625rem}.\[\&\>svg\]\:h-3>svg{height:.75rem}.\[\&\>svg\]\:h-3\.5>svg{height:.875rem}.\[\&\>svg\]\:w-2\.5>svg{width:.625rem}.\[\&\>svg\]\:w-3>svg{width:.75rem}.\[\&\>svg\]\:w-3\.5>svg{width:.875rem}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-destructive>svg{color:hsl(var(--destructive))}.\[\&\>svg\]\:text-foreground>svg{color:hsl(var(--foreground))}.\[\&\>svg\]\:text-muted-foreground>svg{color:hsl(var(--muted-foreground))}.\[\&\>svg\]\:text-sidebar-accent-foreground>svg{color:hsl(var(--sidebar-accent-foreground))}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:1.75rem}.\[\&\>tr\]\:last\:border-b-0:last-child>tr{border-bottom-width:0px}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text{fill:hsl(var(--muted-foreground))}.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke="#ccc"]{stroke:hsl(var(--border) / .5)}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:hsl(var(--border))}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke="#fff"]{stroke:transparent}.\[\&_\.recharts-layer\]\:outline-none .recharts-layer{outline:2px solid transparent;outline-offset:2px}.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke="#ccc"]{stroke:hsl(var(--border))}.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:hsl(var(--muted))}.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke="#ccc"]{stroke:hsl(var(--border))}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke="#fff"]{stroke:transparent}.\[\&_\.recharts-sector\]\:outline-none .recharts-sector,.\[\&_\.recharts-surface\]\:outline-none .recharts-surface{outline:2px solid transparent;outline-offset:2px}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-top:.375rem;padding-bottom:.375rem}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:.75rem;line-height:1rem}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{font-weight:500}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:hsl(var(--muted-foreground))}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:1.25rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:1.25rem}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:3rem}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-top:.75rem;padding-bottom:.75rem}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:1.25rem}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:1.25rem}.\[\&_p\]\:leading-relaxed p{line-height:1.625}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:1rem;height:1rem}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-width:0px}.\[\&_tr\]\:border-b tr{border-bottom-width:1px}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:-.5rem}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=left] .\[\[data-side\=left\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:-.5rem}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right] .\[\[data-side\=right\]_\&\]\:cursor-e-resize{cursor:e-resize}._container_7sgbu_5{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:1.5rem;font-family:var(--font-family-base, sans-serif);color:#1f2733;background-color:#f7f8fa}._card_7sgbu_19{width:100%;max-width:30rem;text-align:center}._logo_7sgbu_25{display:block;height:4rem;margin:0 auto 2.25rem}._title_7sgbu_31{margin:0 0 .75rem;font-family:var( --font-family-inter-display, var(--font-family-base, sans-serif) );font-size:1.75rem;font-weight:var(--font-weight-semibold, 600);color:#0f1722}._body_7sgbu_43{margin:0;font-size:1rem;line-height:1.6;color:#5b6675}._tray_gvxov_6{overflow:hidden;display:flex;flex-direction:column;width:min(22rem,calc(100vw - 2 * var(--space-lg)));border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-large);background-color:var(--color-surface);box-shadow:var(--shadow-box-shadow-high)}._header_gvxov_20{display:flex;gap:var(--space-xs);align-items:center;padding:var(--space-2xs) var(--space-xs) var(--space-2xs) var(--space-md);background-color:var(--color-surface-container)}._toggle_gvxov_32{--btn-height: var(--size-icon-lg);--btn-padding-block: 0;--btn-padding-inline: 0;--btn-fam-text-size: var(--text-xs);width:var(--size-icon-lg)}._heading_gvxov_41{overflow:hidden;flex:1;min-width:0;margin:0;font-size:var(--typescale-body-medium-size);font-weight:var(--font-weight-semibold);color:var(--color-on-surface);text-overflow:ellipsis;white-space:nowrap}._list_gvxov_56{overflow-y:auto;max-height:15rem;margin:0;padding:var(--space-xs) 0;list-style:none}._row_f1phr_7{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:var(--space-sm);align-items:center;min-height:var(--size-control-sm);padding:var(--space-2xs) var(--space-md)}._name_f1phr_17{overflow:hidden;font-size:var(--typescale-body-small-size);color:var(--color-on-surface);text-overflow:ellipsis;white-space:nowrap}._act_f1phr_28{--btn-height: var(--size-icon-lg);--btn-padding-block: 0;--btn-padding-inline: 0;--btn-fam-text-size: var(--text-xs);width:var(--size-icon-lg)}
