.mapLayer.svelte-dcik33{z-index:1001;pointer-events:none;outline:none;place-content:center;display:grid;position:fixed;inset:0}.stage.svelte-dcik33{--panel-tilt-x:0deg;--panel-tilt-y:0deg;--panel-light-x:50%;--panel-light-y:50%;pointer-events:none}.map.svelte-dcik33{isolation:isolate;grid-template-columns:repeat(3, var(--cell));grid-template-rows:repeat(3, var(--cell));gap:var(--gap);pointer-events:none;grid-template-areas:"rp m1 m2""m3 cx m4""m5 m6 m7";display:grid;position:relative}.mapPanel.svelte-dcik33{z-index:-1;inset:calc(var(--space-6) * -1);border-radius:var(--radius-panel);background:var(--material-highlight), color-mix(in srgb, var(--surface-popover) 68%, transparent);pointer-events:none;transform:perspective(96rem) rotateX(var(--panel-tilt-x)) rotateY(var(--panel-tilt-y));transform-origin:50%;transform-style:preserve-3d;will-change:transform;transition:transform var(--motion-contextual-enter) var(--motion-ease-ambient);position:absolute;overflow:hidden}.mapPanel.svelte-dcik33:after{border-radius:inherit;background:radial-gradient(circle at var(--panel-light-x) var(--panel-light-y), color-mix(in srgb, var(--surface-maximum) 34%, transparent), transparent 48%);pointer-events:none;content:"";transition:background-position var(--motion-contextual-enter) var(--motion-ease-ambient);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.mapPanel.svelte-dcik33{transition:none;transform:none}.mapPanel.svelte-dcik33:after{transition:none}}.divider.svelte-dcik33{background:var(--state-hover-fill);pointer-events:none;position:absolute}.divider.isVertical.svelte-dcik33{width:1px;height:calc(var(--cell) * .4);left:calc((var(--dividerCol) + 1) * var(--cell) + var(--dividerCol) * var(--gap) + var(--gap) / 2);top:calc(var(--dividerRow) * (var(--cell) + var(--gap)) + var(--cell) * .3)}.divider.svelte-dcik33:not(.isVertical){height:1px;width:calc(var(--cell) * .4);top:calc((var(--dividerRow) + 1) * var(--cell) + var(--dividerRow) * var(--gap) + var(--gap) / 2);left:calc(var(--dividerCol) * (var(--cell) + var(--gap)) + var(--cell) * .3)}.anchor.svelte-dcik33{--subRow:calc(4rem * var(--menuScale));pointer-events:none;position:relative}.subList.svelte-dcik33{left:calc(100% + var(--gap));top:calc(50% - var(--subRow) / 2);align-items:flex-start;gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;position:absolute}.subList.opensLeft.svelte-dcik33{right:calc(100% + var(--gap));align-items:flex-end;left:auto}.subItem.svelte-dcik33{height:var(--subRow);padding:0 var(--space-4);text-align:left;white-space:nowrap;justify-content:flex-start}.subList.opensLeft.svelte-dcik33 .subItem:where(.svelte-dcik33){text-align:right;justify-content:flex-end}.zone.svelte-dcik33{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-control);color:var(--text-primary);cursor:pointer;pointer-events:auto;transition:opacity var(--motion-contextual-enter) var(--motion-ease-enter), transform var(--motion-contextual-enter) var(--motion-ease-enter);background:0 0;border:none;display:flex}.zone.active.svelte-dcik33 .zoneLabel:where(.svelte-dcik33),.zone.svelte-dcik33:hover .zoneLabel:where(.svelte-dcik33){background:var(--surface-maximum);box-shadow:var(--material-edge-quiet), var(--shadow-1);color:var(--text-primary)}.zone.svelte-dcik33:active{transform:scale(var(--motion-scale-contextual))}.core.svelte-dcik33{width:var(--control-height);height:var(--control-height);box-shadow:none;border-radius:var(--radius-control);color:var(--text-secondary);transition:background var(--motion-contextual-enter) var(--motion-ease-enter), box-shadow var(--motion-contextual-enter) var(--motion-ease-enter), color var(--motion-contextual-enter) var(--motion-ease-enter);background:0 0;place-items:center;display:grid}.zone.svelte-dcik33:hover .core:where(.svelte-dcik33),.zone.svelte-dcik33:focus-visible .core:where(.svelte-dcik33),.core.hot.svelte-dcik33{background:var(--surface-maximum);box-shadow:var(--material-edge-quiet), var(--shadow-1);color:var(--text-primary)}.zone.svelte-dcik33:focus-visible{outline:none}.zone.svelte-dcik33:focus-visible .zoneLabel:where(.svelte-dcik33),.zone.svelte-dcik33:focus-visible .core:where(.svelte-dcik33){box-shadow:var(--material-edge-quiet), var(--shadow-1), var(--focus-ring)}.zoneLabel.svelte-dcik33{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);font-family:var(--type-family);letter-spacing:var(--type-tracking);font-size:var(--type-header-size);font-weight:var(--type-weight);line-height:var(--type-header-line-height);text-align:center;transition:background var(--motion-contextual-enter) var(--motion-ease-enter), box-shadow var(--motion-contextual-enter) var(--motion-ease-enter), color var(--motion-contextual-enter) var(--motion-ease-enter);display:inline-flex}.labelText.svelte-dcik33{text-box-trim:trim-both;text-box-edge:cap alphabetic}.comingSoonZone.svelte-dcik33{pointer-events:none}.comingSoonZone.svelte-dcik33 .zoneLabel:where(.svelte-dcik33){color:var(--text-disabled)}.zoneBadge.svelte-dcik33 .comingSoonBadge{--badge-dot:var(--text-disabled);background:color-mix(in srgb, var(--text-primary) 8%, transparent);color:var(--text-disabled)}.zoneChevron.svelte-dcik33{color:var(--text-secondary);transition:opacity var(--motion-contextual-enter) var(--motion-ease-enter);display:inline-flex}.subLabel.svelte-dcik33{white-space:nowrap;text-wrap:nowrap}.zoneStack.svelte-dcik33{display:inline-flex;position:relative}.zoneBadge.svelte-dcik33{top:calc(100% + var(--space-2));white-space:nowrap;position:absolute;left:50%;transform:translate(-50%)}.searchLayer.svelte-19l1554{--panel-tilt-x:0deg;--panel-tilt-y:0deg;--panel-light-x:50%;--panel-light-y:50%;z-index:1001;pointer-events:none;position:fixed;inset:0}.search.svelte-19l1554{--app-scrollbar-outset:var(--space-4);--app-scrollbar-radius:var(--radius-panel);isolation:isolate;top:calc(50% - var(--cell) - var(--gap));width:min(36rem,90vw);font-size:var(--type-header-size);pointer-events:auto;position:absolute;left:50%;transform:translate(-50%,-.78em)}.searchPanel.svelte-19l1554{z-index:-1;top:calc(var(--space-4) * -1);right:calc(var(--space-4) * -1);left:calc(var(--space-4) * -1);height:calc(var(--search-content-height,100%) + var(--space-8));border-radius:var(--radius-panel);background:var(--material-highlight), color-mix(in srgb, var(--surface-popover) 68%, transparent);pointer-events:none;transform:perspective(96rem) rotateX(var(--panel-tilt-x)) rotateY(var(--panel-tilt-y));transform-origin:50%;transform-style:preserve-3d;will-change:transform;transition:height var(--motion-panel-enter) var(--motion-ease-enter), transform var(--motion-contextual-enter) var(--motion-ease-ambient);position:absolute;overflow:hidden}.searchPanel.svelte-19l1554:after{border-radius:inherit;background:radial-gradient(circle at var(--panel-light-x) var(--panel-light-y), color-mix(in srgb, var(--surface-maximum) 34%, transparent), transparent 48%);pointer-events:none;content:"";position:absolute;inset:0}.searchLine.svelte-19l1554{width:100%;padding:var(--space-2);border:none;border-bottom:1px solid var(--state-selected-fill);color:var(--text-primary);caret-color:var(--text-primary);font-family:var(--type-family);letter-spacing:var(--type-tracking);font-size:inherit;font-weight:var(--type-weight);transition:border-color var(--motion-contextual-enter) var(--motion-ease-enter), box-shadow var(--motion-contextual-enter) var(--motion-ease-enter);background:0 0;outline:none;line-height:1.2}.searchLine.svelte-19l1554:focus-visible{border-radius:var(--radius-control);box-shadow:var(--focus-ring);border-color:#0000}.searchLine.svelte-19l1554::placeholder{color:var(--text-disabled)}.belowFrame.svelte-19l1554{max-height:46vh;margin-top:var(--space-8);position:relative}.below.svelte-19l1554{--fadeDepth:3.5rem;max-height:inherit;padding-inline:var(--space-1);padding-bottom:var(--space-1);opacity:1;transition:opacity var(--motion-contextual-enter) var(--motion-ease-enter);overflow-y:auto}.below.isWaitingForPanel.svelte-19l1554{opacity:0;transition:none}.resultGroups.svelte-19l1554{gap:var(--space-4);flex-direction:column;display:flex}.sectionLabel.svelte-19l1554{padding:0 var(--space-2) var(--space-1);font-family:var(--type-family);font-size:var(--type-body-size);font-weight:var(--type-weight);color:var(--text-secondary)}.results.svelte-19l1554{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.below.svelte-19l1554 .title{font-size:var(--type-header-size)}.below.svelte-19l1554 .description{font-size:var(--type-body-size)}.result.svelte-19l1554{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;scroll-margin-block:var(--fadeDepth);text-align:left;cursor:pointer;color:var(--text-secondary);font-family:var(--type-family);font-size:var(--type-header-size);font-weight:var(--type-weight);transition:color var(--motion-contextual-enter) var(--motion-ease-enter);background:0 0;border:none;padding:0;line-height:1.7;display:flex}.resultMain.svelte-19l1554{align-items:center;gap:var(--space-2);min-width:0;display:flex}.result.svelte-19l1554 .comingSoonBadge{--badge-dot:var(--text-disabled);background:color-mix(in srgb, var(--text-primary) 8%, transparent);color:var(--text-disabled)}.resultLabel.svelte-19l1554{padding:var(--space-1) var(--space-2);border-radius:var(--radius-control);transition:background var(--motion-contextual-enter) var(--motion-ease-enter), box-shadow var(--motion-contextual-enter) var(--motion-ease-enter), color var(--motion-contextual-enter) var(--motion-ease-enter)}.result.active.svelte-19l1554 .resultLabel:where(.svelte-19l1554){background:var(--surface-maximum);box-shadow:var(--material-edge-quiet), var(--shadow-1);color:var(--text-primary)}.result.svelte-19l1554:focus-visible{outline:none}.result.svelte-19l1554:focus-visible .resultLabel:where(.svelte-19l1554){box-shadow:var(--material-edge-quiet), var(--shadow-1), var(--focus-ring)}.result.isComingSoon.svelte-19l1554{cursor:default}.result.isComingSoon.svelte-19l1554 .resultLabel:where(.svelte-19l1554){color:var(--text-disabled)}.enterHint.svelte-19l1554{--kbd-background:var(--surface-maximum);--kbd-color:var(--text-primary);--kbd-radius:var(--radius-control);flex-shrink:0;display:inline-flex}@media (prefers-reduced-motion:reduce){.searchPanel.svelte-19l1554{transition:none;transform:none}}.mapNavRoot.svelte-1oeoicy{--menuScale:1;--cell:calc(clamp(8rem, 24vmin, 15rem) * var(--menuScale));--gap:var(--space-8)}@media (width<=56rem),(height<=56rem){.mapNavRoot.svelte-1oeoicy{--menuScale:.8;--gap:var(--space-16)}}.scrim.svelte-1oeoicy{cursor:default;background:var(--overlay-scrim);-webkit-backdrop-filter:blur(var(--overlay-blur)) saturate(var(--overlay-saturation));backdrop-filter:blur(var(--overlay-blur)) saturate(var(--overlay-saturation));z-index:1000;border:none;padding:0;position:fixed;inset:0}.scrim.isLaunch.svelte-1oeoicy{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.dockContainer.svelte-sg4264{bottom:var(--dock-button-offset);height:var(--dock-button-height);pointer-events:none;--dock-grow-duration:.45s;z-index:998;transition:left var(--motion-panel-enter) cubic-bezier(.65, 0, .35, 1), opacity var(--motion-overlay-enter) var(--motion-ease-enter);justify-content:center;align-items:flex-end;display:flex;position:fixed;left:50%;transform:translate(-50%)}.dockContainer.isLeftHalf.svelte-sg4264{left:25%}.dockContainer.isVisuallyHidden.svelte-sg4264{opacity:0}.dockContainer.isVisuallyHidden.svelte-sg4264 .dockButton:where(.svelte-sg4264){pointer-events:none}.dockContainer.isAboveMenu.svelte-sg4264{z-index:1002}.dockButton.svelte-sg4264{--ease-out-soft:cubic-bezier(.22, 1, .36, 1);--ease-in-out-soft:cubic-bezier(.45, 0, .25, 1);--ease-logo-reveal:cubic-bezier(.2, 0, 0, 1);--morph-duration:var(--motion-panel-exit);--morph-ease:var(--ease-in-out-soft);width:3rem;height:var(--dock-bar-height);border-radius:var(--radius-control);cursor:pointer;pointer-events:auto;transition:width var(--morph-duration) var(--morph-ease), height var(--morph-duration) var(--morph-ease), scale var(--motion-contextual-enter) var(--motion-ease-enter), opacity var(--motion-contextual-enter) var(--motion-ease-enter), background var(--motion-contextual-enter) var(--motion-ease-enter), box-shadow var(--motion-contextual-enter) var(--motion-ease-enter);border:none;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.dockButton.svelte-sg4264:hover,.dockButton.svelte-sg4264:focus-visible,.dockButton.isHolding.svelte-sg4264,.dockButton.isTucked.svelte-sg4264{width:var(--dock-button-height);height:var(--dock-button-height);--morph-duration:var(--dock-grow-duration);--morph-ease:var(--ease-out-soft)}.dockButton.svelte-sg4264:before{content:"";position:absolute;inset:-1.25rem}.dockButton.isHolding.svelte-sg4264:not(:hover):before{display:none}.dockButton.isTucked.svelte-sg4264{opacity:0;pointer-events:none}.dockButton.svelte-sg4264:active{scale:.96}.dockButton.svelte-sg4264:focus-visible{box-shadow:var(--material-edge-quiet), var(--shadow-5), var(--focus-ring);outline:none}.dockButton.received.svelte-sg4264{animation:.6s ease-out svelte-sg4264-receivedBreath,.28s ease-out svelte-sg4264-softPress}@keyframes svelte-sg4264-receivedBreath{0%{filter:brightness()}25%{filter:brightness(1.28)}to{filter:brightness()}}@keyframes svelte-sg4264-softPress{0%{scale:1}45%{scale:.96}to{scale:1}}.logo.svelte-sg4264{opacity:0;filter:blur(4px);width:42%;height:42%;transition-property:opacity,scale,filter;transition-duration:.18s;transition-timing-function:var(--ease-in-out-soft);scale:.25}.dockButton.svelte-sg4264:hover .logo:where(.svelte-sg4264),.dockButton.svelte-sg4264:focus-visible .logo:where(.svelte-sg4264),.dockButton.isHolding.svelte-sg4264 .logo:where(.svelte-sg4264),.dockButton.isTucked.svelte-sg4264 .logo:where(.svelte-sg4264){opacity:1;filter:blur();transition-duration:.32s;transition-timing-function:var(--ease-logo-reveal);transition-delay:.1s;scale:1}@media (prefers-reduced-motion:reduce){.dockButton.svelte-sg4264,.dockButton.svelte-sg4264 .logo:where(.svelte-sg4264),.dockButton.svelte-sg4264:is(:where(.svelte-sg4264):hover,:where(.svelte-sg4264):focus-visible,.isHolding:where(.svelte-sg4264),.isTucked:where(.svelte-sg4264)) .logo:where(.svelte-sg4264){transition-duration:1ms;transition-delay:0s}.dockButton.received.svelte-sg4264{animation:none}}._banner_3n2mw_1{justify-content:center;align-items:center;gap:var(--space-4);width:100%;padding:var(--space-2) var(--space-4);border-bottom:var(--border-width-1) solid var(--color-warning);background:var(--color-warning-muted);color:var(--color-text);font-family:var(--type-family);font-size:var(--type-body-size);font-weight:var(--type-weight);line-height:var(--type-body-line-height);grid-area:impersonationBanner;display:flex}._reserveSwitcherSpace_3n2mw_21{--reserved-switcher-width:calc(9.375rem + 2 * var(--space-3) + 2 * var(--space-4) + 2 * var(--space-2) + var(--space-4));min-height:calc(var(--control-height) + 2 * var(--space-4));padding-right:var(--reserved-switcher-width)}._bannerText_3n2mw_36{text-align:center;overflow-wrap:anywhere;margin:0}._actions_3n2mw_43{align-items:center;gap:var(--space-4);display:flex}._endLink_3n2mw_49{color:var(--color-text);text-underline-offset:var(--space-1);flex:none;text-decoration:underline}._endLink_3n2mw_49:hover{color:var(--color-warning)}@media (width<=640px){._banner_3n2mw_1{align-items:flex-start;gap:var(--space-2);font-size:var(--type-caption-size);line-height:var(--type-caption-line-height);flex-direction:column}._bannerText_3n2mw_36{text-align:left}._actions_3n2mw_43{justify-content:space-between;width:100%}._reserveSwitcherSpace_3n2mw_21{padding-right:var(--space-4)}._reserveSwitcherSpace_3n2mw_21 ._bannerText_3n2mw_36{min-height:calc(var(--space-4) + var(--control-height) - var(--space-2));padding-right:var(--reserved-switcher-width)}}._root_9osje_1{isolation:isolate;align-items:flex-start;gap:var(--space-2);box-sizing:border-box;inline-size:100%;min-inline-size:0;padding:var(--space-3);border-radius:var(--radius-control);box-shadow:var(--material-edge), var(--shadow-floating);font-family:var(--type-family);font-size:var(--text-body);font-weight:var(--font-weight-regular);line-height:var(--line-body);color:var(--text-primary);flex-wrap:wrap;display:flex;position:relative;container-type:inline-size}._icon_9osje_21{inline-size:var(--space-4);block-size:var(--line-body);flex:none;justify-content:center;align-items:center;display:inline-flex}._icon_9osje_21 svg{inline-size:var(--space-4);block-size:var(--space-4);color:inherit}._root_9osje_1[data-type=success] ._icon_9osje_21{color:var(--color-success-icon)}._root_9osje_1[data-type=error] ._icon_9osje_21{color:var(--color-error-icon)}._root_9osje_1[data-type=warning] ._icon_9osje_21{color:var(--color-yellow)}._root_9osje_1[data-type=info] ._icon_9osje_21,._root_9osje_1[data-type=default] ._icon_9osje_21{color:var(--text-secondary)}._content_9osje_47{overflow-wrap:anywhere;flex:6rem;min-inline-size:0}._title_9osje_52{font-weight:var(--font-weight-medium);margin:0}._description_9osje_56{margin:var(--space-1) 0 0;color:var(--text-secondary);text-wrap:pretty;white-space:pre-line}._actions_9osje_62{align-self:center;align-items:center;gap:var(--space-1);flex-wrap:wrap;flex:none;max-inline-size:100%;margin-inline-start:auto;display:flex}@media (forced-colors:active){._root_9osje_1{outline:var(--border-width) solid currentColor}}._host_118qa_1{inset:auto;inline-size:min(26rem, calc(100vw - 2 * var(--space-8)));background:var(--color-transparent);color:var(--text-primary);row-gap:var(--space-3);border:none;margin:0 auto;padding:0;list-style:none;position:fixed;inset-block-start:var(--space-8);inset-inline:0;overflow:visible}._scroll_118qa_16{list-style:none}._scrollArea_118qa_19{margin:calc(-1 * var(--space-6))}._viewport_118qa_22{padding:var(--space-6);box-sizing:border-box}._stack_118qa_26{inline-size:100%;transition:height var(--motion-normal) var(--motion-ease);margin:0;padding:0;list-style:none;position:relative}._item_118qa_34{transform-origin:top;transition:top var(--motion-normal) var(--motion-ease), scale var(--motion-normal) var(--motion-ease), opacity var(--motion-normal) var(--motion-ease);position:absolute;inset-inline:0}._screenReader_118qa_43{inline-size:var(--border-width);block-size:var(--border-width);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){._stack_118qa_26,._item_118qa_34{transition:none}}.dimLayer.svelte-1h2ncjs{z-index:40;background:var(--overlay-scrim);-webkit-backdrop-filter:blur(var(--overlay-blur)) saturate(var(--overlay-saturation));backdrop-filter:blur(var(--overlay-blur)) saturate(var(--overlay-saturation));pointer-events:none;position:fixed;inset:0}.appHeader.svelte-isll26{top:calc(var(--app-page-padding-block) / 2);z-index:40;padding-inline:var(--app-page-padding-inline);color:var(--text-primary);grid-area:header;align-items:center;display:flex;position:relative}.inner.svelte-isll26{justify-content:space-between;align-items:center;gap:var(--space-6);width:100%;min-width:0;display:flex}.leading.svelte-isll26,.titleRow.svelte-isll26,.title.svelte-isll26{align-items:center;min-width:0;display:flex}.leading.svelte-isll26{margin-left:var(--workspace-panel-inset)}.app:has([data-nav-overlay]) .appHeader.svelte-isll26{z-index:1003;pointer-events:none}.app:has([data-nav-overlay]) .organization.svelte-isll26{pointer-events:auto}.app:has([data-nav-overlay]) .leading.svelte-isll26{opacity:0;visibility:hidden}.back.svelte-isll26{top:50%;left:var(--workspace-panel-inset);position:absolute;transform:translateY(-50%)}.appHeaderBack{animation:svelte-isll26-header-enter var(--motion-overlay-enter) var(--motion-ease-enter) both;position:relative}.appHeaderBack:after{width:calc(var(--control-height) + var(--space-2));height:calc(var(--control-height) + var(--space-2));content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.titleRow.svelte-isll26{gap:var(--space-4);overflow:hidden}.title.svelte-isll26{gap:var(--space-16);color:var(--text-primary);font-family:var(--type-family);font-size:var(--type-header-size);font-weight:var(--type-weight);line-height:var(--type-header-line-height);letter-spacing:var(--type-tracking);text-overflow:ellipsis;white-space:nowrap;animation:svelte-isll26-header-title-enter var(--motion-overlay-enter) var(--motion-ease-enter) both;margin:0;overflow:hidden}.titleContext.svelte-isll26{color:var(--text-secondary)}.breadcrumb.svelte-isll26{color:var(--text-secondary);font:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;padding:0;position:relative}.breadcrumb.svelte-isll26:after{width:calc(100% + var(--space-4));border-radius:var(--radius-control);content:"";min-width:40px;height:40px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.breadcrumb.svelte-isll26:focus-visible{border-radius:var(--radius-control);box-shadow:var(--focus-ring);outline:none}.titleAccessory.svelte-isll26{flex-shrink:0;align-items:center;display:inline-flex}.titleAccessory.svelte-isll26:empty{display:none}.organization.svelte-isll26{margin-right:var(--workspace-panel-inset);animation:svelte-isll26-header-enter var(--motion-overlay-enter) var(--motion-ease-enter) both;flex-shrink:0}@keyframes svelte-isll26-header-title-enter{0%{opacity:0;filter:blur(var(--space-1))}}@keyframes svelte-isll26-header-enter{0%{opacity:0;filter:blur(var(--space-1))}}@media (prefers-reduced-motion:reduce){.appHeaderBack,.organization.svelte-isll26,.title.svelte-isll26{animation-duration:.01ms}}@media (width<=760px){.appHeader.svelte-isll26{top:calc(var(--app-page-padding-block) / 2)}.leading.svelte-isll26{gap:var(--space-2);margin-left:0}.back.svelte-isll26{position:relative;top:auto;left:auto;transform:none}.title.svelte-isll26,.titleRow.svelte-isll26{gap:var(--space-2)}.organization.svelte-isll26{margin-right:0}}.atmosphereStack.svelte-xlsowh,.atmosphereLayer.svelte-xlsowh{pointer-events:none;position:absolute;inset:0;overflow:hidden}.atmosphereStack.svelte-xlsowh{z-index:-2;contain:strict}.atmosphereLayer.svelte-xlsowh{will-change:opacity}.atmosphereLayer.svelte-xlsowh .atmosphere{z-index:0}@media (prefers-reduced-motion:reduce){.atmosphereLayer.svelte-xlsowh{will-change:auto}}.app.svelte-5vn3om{min-height:100vh}.appScrollbarFrame.svelte-5vn3om{z-index:45;border-radius:var(--radius-panel);pointer-events:none;--app-scrollbar-opacity:.55;--app-scrollbar-thumb-color:color-mix(in srgb, var(--app-scrollbar-color) 50%, var(--color-paper-light));position:absolute;inset:0;overflow:hidden}body:has(dialog[open]) .appScrollbarFrame{display:none}.app.isError.svelte-5vn3om main.app__chat{scrollbar-gutter:auto;overflow:hidden}:root{--brand-scene:#e9e5dc;--brand-canvas:#f3f0e9;--brand-panel:#fbf9f4;--brand-ink:#000;--brand-muted:#65635f;--brand-accent:#b9624e;--brand-primary:#22211f;--brand-moss:#4f7658;--brand-sky:#6e9fbc;--brand-amber:#d8a23e;--brand-clay:#b9624e;--provider-ramp-background:#e1ff00;--provider-rho-background:#171817;--provider-mercury-background:#4d68eb;--provider-plaid-background:#fff;--provider-gmail-background:#fff;--provider-brex-background:#f46a35;--atmosphere-light:var(--brand-panel);--atmosphere-sky-soft:#bfd6e2;--atmosphere-sky-mid:#8db4ca;--atmosphere-sky-deep:var(--brand-sky);--atmosphere-moss-soft:#b7c5b7;--atmosphere-moss-mid:#6f806f;--atmosphere-moss-deep:var(--brand-moss);--atmosphere-amber-soft:#efd18a;--atmosphere-amber-mid:var(--brand-amber);--atmosphere-clay-soft:#cfb4a4;--atmosphere-clay-mid:#ad856e;--atmosphere-earth-deep:#9a725b;--text-primary:var(--brand-ink);--text-secondary:var(--brand-muted);--text-disabled:color-mix(in srgb, var(--text-secondary) 48%, transparent);--text-destructive:var(--brand-clay);--badge-neutral:#74736f;--badge-success:oklch(from var(--brand-moss) l calc(c * 1.5) h);--badge-info:var(--brand-sky);--badge-warning:var(--brand-amber);--badge-attention:var(--brand-clay);--recommendation-highlight-fill:color-mix(in srgb, var(--brand-moss) 28%, transparent);--surface-1:var(--brand-scene);--surface-2:var(--brand-canvas);--surface-3:color-mix(in srgb, var(--brand-panel) 72%, transparent);--surface-4:color-mix(in srgb, var(--brand-panel) 77%, transparent);--surface-5:color-mix(in srgb, var(--brand-panel) 82%, transparent);--surface-6:color-mix(in srgb, var(--brand-panel) 86%, transparent);--surface-7:color-mix(in srgb, var(--brand-panel) 91%, transparent);--surface-8:color-mix(in srgb, var(--brand-panel) 96%, transparent);--surface-scene:var(--surface-1);--surface-canvas:var(--surface-2);--surface-panel:var(--surface-3);--surface-control:var(--surface-4);--surface-popover:var(--surface-5);--surface-dialog:var(--surface-6);--surface-toast:var(--surface-7);--surface-maximum:var(--surface-8);--material-highlight:radial-gradient(circle at 50% 0%, #ffffff47, transparent 64%), linear-gradient(145deg, #ffffff1a, #5f4c3e06);--material-highlight-soft:radial-gradient(circle at 50% 0%, #fff3, transparent 68%);--material-tint:color-mix(in srgb, var(--brand-panel) 20%, transparent);--material-edge:inset 0 0 0 1px #ffffff47, inset 0 -1px 2px #4c392a0e, 0 0 0 1px #1a16120e;--material-edge-quiet:inset 0 0 0 1px #fff3, 0 0 0 1px #1a16120b;--material-blur:28px;--toast-blur:12px;--material-saturation:103%;--state-hover-fill:#483b300e;--state-selected-fill:#483b3014;--state-destructive-hover-fill:color-mix(in srgb, var(--text-destructive) 14%, transparent);--overlay-scrim:color-mix(in srgb, var(--surface-scene) 24%, transparent);--overlay-blur:12px;--overlay-saturation:108%;--button-secondary-bg:color-mix(in srgb, var(--brand-ink) 6%, var(--surface-canvas));--button-secondary-bg-hover:color-mix(in srgb, var(--brand-ink) 9%, var(--surface-canvas));--button-secondary-text:var(--text-primary);--button-disabled-bg:color-mix(in srgb, var(--surface-control) 64%, transparent);--control-active-fill:color-mix(in srgb, var(--badge-success) 82%, var(--surface-canvas));--focus-ring:0 0 0 2px color-mix(in srgb, var(--brand-sky) 32%, transparent);--type-family:"TT Interphases Pro", "Helvetica Neue", Arial, sans-serif;--type-body-size:.875rem;--type-body-line-height:1.25rem;--type-caption-size:.75rem;--type-caption-line-height:1rem;--type-header-size:1rem;--type-header-line-height:1.5rem;--type-weight:400;--type-tracking:0;--space-3:.75rem;--space-5:1.25rem;--space-6:1.5rem;--workspace-gap:var(--space-3);--control-height:2rem;--app-scrollbar-thickness:clamp(4px, calc(2px + .2083vw), 6px);--app-page-padding-block:var(--space-6);--app-page-padding-inline:clamp(var(--space-8), 5vw, calc(2 * var(--space-12)));--workspace-panel-inset:var(--space-6);--scroll-feather-blur-height:var(--space-12);--table-scroll-bottom-gap:var(--space-8);--radius-control:.5rem;--radius-thumbnail:.75rem;--radius-panel:1.25rem;--radius-inner-panel:calc(var(--radius-panel) - var(--space-2));--radius-workspace:1.5rem;--radius-round:50%;--shadow-control-inset:inset 0 1px 2px #2a211a14, inset 0 0 0 1px #00000009;--shadow-1:0 0 0 1px #0000000e;--shadow-2:var(--shadow-1), 0 1px 1px -.5px #0000000f;--shadow-3:var(--shadow-2), 0 3px 3px -1.5px #0000000f;--shadow-4:var(--shadow-3), 0 6px 6px -3px #0000000f;--shadow-5:var(--shadow-4), 0 12px 12px -6px #0000000f;--shadow-6:var(--shadow-5), 0 24px 24px -12px #0000000f;--shadow-7:var(--shadow-6), 0 48px 48px -24px #0000000f;--shadow-8:var(--shadow-7), 0 96px 96px -48px #0000000f;--motion-contextual-enter:.15s;--motion-contextual-exit:.12s;--motion-overlay-enter:.2s;--motion-overlay-exit:.16s;--motion-panel-enter:.32s;--motion-panel-exit:.22s;--motion-duration-ambient:10s;--motion-ease-enter:cubic-bezier(.2, 0, 0, 1);--motion-ease-exit:cubic-bezier(.4, 0, 1, 1);--motion-ease-layout:cubic-bezier(.37, 0, .63, 1);--motion-ease-ambient:cubic-bezier(.37, 0, .63, 1);--motion-offset-contextual:6px;--motion-offset-overlay:8px;--motion-scale-contextual:.96;--motion-scale-overlay:.96;--color-brand-500:oklch(72% .23 145);--color-brand-50:oklch(from var(--color-brand-500) calc(l + .27) calc(c - .18) h);--color-brand-100:oklch(from var(--color-brand-500) calc(l + .22) calc(c - .15) h);--color-brand-200:oklch(from var(--color-brand-500) calc(l + .16) calc(c - .11) h);--color-brand-300:oklch(from var(--color-brand-500) calc(l + .1) calc(c - .07) h);--color-brand-400:oklch(from var(--color-brand-500) calc(l + .05) calc(c - .03) h);--color-brand-600:oklch(from var(--color-brand-500) calc(l - .08) calc(c - .02) h);--color-brand-700:oklch(from var(--color-brand-500) calc(l - .16) calc(c - .03) h);--color-brand-800:oklch(from var(--color-brand-500) calc(l - .22) calc(c - .05) h);--color-brand-900:oklch(from var(--color-brand-500) calc(l - .28) calc(c - .07) h);--color-brand-950:oklch(from var(--color-brand-500) calc(l - .34) calc(c - .09) h);--color-gray-50:oklch(97.53% .004 106.47);--color-gray-100:oklch(94.72% .0054 117.93);--color-gray-200:oklch(89.12% .0084 121.64);--color-gray-300:oklch(89.12% .0084 121.64);--color-gray-400:oklch(69.66% .0103 140.51);--color-gray-500:oklch(57.45% .0147 141.77);--color-gray-600:oklch(49.04% .0088 151.73);--color-gray-700:oklch(49.04% .0088 151.73);--color-gray-800:oklch(18.41% .0038 164.6);--color-gray-900:oklch(18.41% .0038 164.6);--color-gray-950:oklch(14.55% .0056 174.32);--color-green-50:oklch(98.4% .023 161.76);--color-green-100:oklch(94.93% .0793 156.76);--color-green-500:oklch(83.64% .2548 146.11);--color-green-600:oklch(72.4% .226 145.25);--color-green-700:oklch(55.62% .1761 144.78);--color-green-800:oklch(36.85% .1157 145.05);--color-red-50:oklch(96.67% .0163 22.08);--color-red-100:oklch(91.88% .0415 21.6);--color-red-300:oklch(83.16% .0933 22.48);--color-red-500:oklch(66.81% .2192 28.57);--color-red-600:oklch(66.81% .2192 28.57);--color-red-700:oklch(55.26% .1966 29.13);--color-red-800:oklch(47.72% .1713 29.38);--color-orange-50:oklch(97.38% .0151 54.93);--color-orange-100:oklch(92.92% .0499 67.15);--color-orange-500:oklch(72.36% .1868 48.9);--color-orange-600:oklch(66.71% .178 47.66);--color-orange-700:oklch(59.9% .1664 46.76);--color-amber-50:oklch(97.38% .0151 54.93);--color-amber-400:oklch(76.31% .161 54.01);--color-amber-500:oklch(72.36% .1868 48.9);--color-amber-600:oklch(66.71% .178 47.66);--color-amber-700:oklch(59.9% .1664 46.76);--color-blue-50:oklch(96.39% .0169 267.79);--color-blue-100:oklch(93.49% .0316 255.59);--color-blue-500:oklch(58.06% .2289 263.86);--color-blue-600:oklch(58.06% .2289 263.86);--color-blue-700:oklch(42.03% .2618 269.09);--color-brand-green:oklch(83.64% .2548 146.11);--color-success:oklch(72.4% .226 145.25);--color-success-muted:oklch(98.4% .023 161.76);--color-error:oklch(66.81% .2192 28.57);--color-error-muted:oklch(96.67% .0163 22.08);--color-warning:oklch(72.36% .1868 48.9);--color-warning-muted:oklch(97.38% .0151 54.93);--color-info:oklch(58.06% .2289 263.86);--color-info-muted:oklch(96.39% .0169 267.79);--color-ai-active:oklch(83.64% .2548 146.11);--color-ai-glass:oklch(18.41% .0038 164.6/.65);--color-accent:oklch(72.36% .1868 48.9);--color-accent-hover:oklch(76.31% .161 54.01);--color-text:oklch(18.41% .0038 164.6);--color-text-muted:oklch(49.04% .0088 151.73);--color-text-disabled:oklch(69.66% .0103 140.51);--color-text-inverse:oklch(100% 0 0);--color-fill-dark:var(--color-gray-900);--color-page-bg:oklch(100% 0 0);--color-surface-0:oklch(97.53% .004 106.47);--color-surface-1:oklch(100% 0 0);--color-surface-50:var(--color-gray-50);--color-surface-100:var(--color-gray-100);--color-surface-200:var(--color-gray-200);--color-surface-300:var(--color-gray-300);--color-surface-400:var(--color-gray-400);--color-surface-500:var(--color-gray-500);--color-surface-600:var(--color-gray-600);--color-paper-light:oklch(100% 0 0);--color-paper-subtle:oklch(98.78% .0013 106.42);--color-paper:oklch(97.53% .004 106.47);--color-paper-tint:oklch(94.4% .003 106.4);--black-a2:oklch(0% 0 0/.02);--black-a4:oklch(0% 0 0/.04);--black-a6:oklch(0% 0 0/.06);--black-a8:oklch(0% 0 0/.08);--black-a10:oklch(0% 0 0/.1);--black-a12:oklch(0% 0 0/.12);--black-a20:oklch(0% 0 0/.2);--black-a25:oklch(0% 0 0/.25);--black-a30:oklch(0% 0 0/.3);--black-a40:oklch(0% 0 0/.4);--black-a50:oklch(0% 0 0/.5);--black-a80:oklch(0% 0 0/.8);--white-a4:oklch(100% 0 0/.04);--white-a6:oklch(100% 0 0/.06);--white-a8:oklch(100% 0 0/.08);--white-a12:oklch(100% 0 0/.12);--white-a20:oklch(100% 0 0/.2);--white-a25:oklch(100% 0 0/.25);--white-a30:oklch(100% 0 0/.3);--white-a35:oklch(100% 0 0/.35);--white-a40:oklch(100% 0 0/.4);--white-a50:oklch(100% 0 0/.5);--white-a60:oklch(100% 0 0/.6);--white-a70:oklch(100% 0 0/.7);--white-a80:oklch(100% 0 0/.8);--white-a85:oklch(100% 0 0/.85);--white-a90:oklch(100% 0 0/.9);--space-1:.25rem;--space-2:.5rem;--space-4:1rem;--space-8:2rem;--space-12:3rem;--space-16:4rem;--radius-default:2px;--radius-card:20px;--radius-full:9999px;--border-width-1:1px;--border-width-2:2px;--shadow-default:0 4px 6px oklch(0% 0 0/.1);--header-height:60px;--dock-button-offset:var(--space-4);--dock-button-height:3.375rem;--dock-bar-height:.3125rem;--dock-clearance:calc(2 * var(--dock-button-offset) + var(--dock-bar-height));--duration-fast:.15s;--duration-normal:.2s;--duration-slow:.3s;--duration-slower:.5s;--ease-default:ease-in-out;--ease-out:ease-out;--ease-in:ease-in}:root[data-body-text-size="12"]{--type-body-size:.75rem;--type-body-line-height:1rem;--app-page-padding-block:calc(var(--space-6) + var(--space-2));--app-page-padding-inline:clamp(calc(var(--space-8) + var(--space-4)), 6vw, calc(2 * var(--space-12)))}:root[data-body-text-size="13"]{--type-body-size:.8125rem;--type-body-line-height:1.125rem;--app-page-padding-block:calc(var(--space-6) + var(--space-1));--app-page-padding-inline:clamp(calc(var(--space-8) + var(--space-2)), 5.5vw, calc(2 * var(--space-12)))}:root[data-body-text-size="14"]{--type-body-size:.875rem;--type-body-line-height:1.25rem;--app-page-padding-block:var(--space-6);--app-page-padding-inline:clamp(var(--space-8), 5vw, calc(2 * var(--space-12)))}:root[data-body-text-size="15"]{--type-body-size:.9375rem;--type-body-line-height:1.375rem;--app-page-padding-block:var(--space-5);--app-page-padding-inline:clamp(var(--space-6), 4vw, var(--space-16))}:root[data-body-text-size="16"]{--type-body-size:1rem;--type-body-line-height:1.5rem;--app-page-padding-block:var(--space-4);--app-page-padding-inline:clamp(var(--space-4), 3vw, var(--space-12))}:root[data-header-text-size="14"]{--type-header-size:.875rem;--type-header-line-height:1.25rem}:root[data-header-text-size="15"]{--type-header-size:.9375rem;--type-header-line-height:1.375rem}:root[data-header-text-size="16"]{--type-header-size:1rem;--type-header-line-height:1.5rem}:root[data-header-text-size="18"]{--type-header-size:1.125rem;--type-header-line-height:1.5rem}:root[data-header-text-size="20"]{--type-header-size:1.25rem;--type-header-line-height:1.75rem}:root[data-panel-padding-scale=xs]{--workspace-panel-inset:var(--space-2)}:root[data-panel-padding-scale=s]{--workspace-panel-inset:var(--space-4)}:root[data-panel-padding-scale=l]{--workspace-panel-inset:var(--space-8)}:root[data-panel-padding-scale=xl]{--workspace-panel-inset:var(--space-12)}@media (height<=820px){:root{--table-scroll-bottom-gap:var(--space-4)}}@media (height<=700px){:root{--table-scroll-bottom-gap:var(--space-2)}}@media (width<=760px){:root,:root[data-body-text-size]{--app-page-padding-block:var(--space-4);--app-page-padding-inline:var(--space-4)}:root{--workspace-panel-inset:var(--space-4);--table-scroll-bottom-gap:var(--space-2)}}[data-ui]{--color-white:#fff;--color-transparent:transparent;--color-green:oklch(78% .22 146.11);--color-blue:oklch(64.06% .196854 252.86);--color-yellow:oklch(86.056% .173115 91.9357);--color-orange:oklch(72.36% .1868 48.9);--color-red:oklch(66.81% .2192 28.57);--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--space-16:4rem;--type-family:"TT Interphases Pro", "Helvetica Neue", Arial, sans-serif;--font-weight-regular:400;--font-weight-medium:500;--text-header:1.25rem;--text-body:.875rem;--text-caption:.75rem;--line-header:1.75rem;--line-body:1.25rem;--line-caption:1rem;--radius-control:.5rem;--radius-panel:.75rem;--radius-full:9999px;--border-width:1px;--text-primary:#252527;--text-secondary:#737373;--color-line:color-mix(in srgb, var(--text-primary) 8%, transparent);--text-inverse:var(--color-white);--color-success-text:oklch(from var(--color-green) calc(l * .65) c h);--color-success-fill:color-mix(in srgb, var(--color-green) 8%, var(--color-transparent));--color-success-icon:oklch(from var(--color-green) calc(l * .85) calc(c * .65) h);--color-warning-text:oklch(from var(--color-yellow) calc(l * .65) c h);--color-warning-fill:color-mix(in srgb, var(--color-yellow) 20%, var(--color-transparent));--color-error-text:var(--color-red);--color-error-fill:color-mix(in srgb, var(--color-red) 8%, var(--color-transparent));--color-error-icon:oklch(from var(--color-red) calc(l * .9) calc(c * .85) h);--color-info-text:oklch(from var(--color-blue) calc(l * .65) c h);--color-info-fill:color-mix(in srgb, var(--color-blue) 8%, var(--color-transparent));--color-neutral-fill:color-mix(in srgb, var(--text-secondary) 5%, var(--color-transparent));--color-accent-fill:color-mix(in srgb, var(--color-blue) 16%, var(--color-transparent));--surface-canvas:#fafafa;--surface-inverse:var(--text-primary);--panel-opacity:75%;--surface-panel:color-mix(in srgb, #f5f5f6 var(--panel-opacity), transparent);--surface-control:color-mix(in srgb, var(--color-white) 96%, transparent);--surface-section:color-mix(in srgb, var(--text-primary) 4%, var(--surface-control));--material-blur:var(--space-4);--material-filter:blur(var(--material-blur)) saturate(115%);--material-light-edge:linear-gradient(135deg, color-mix(in srgb, var(--color-white) 80%, transparent), color-mix(in srgb, var(--color-white) 24%, transparent));--material-edge:0 0 0 var(--border-width) var(--color-line);--shadow-panel:none;--shadow-control:0 1px 2px color-mix(in srgb, var(--text-primary) 6%, transparent);--shadow-floating:0 var(--space-3) var(--space-6) calc(-1 * var(--space-2)) color-mix(in srgb, var(--text-primary) 16%, transparent);--state-hover-fill:color-mix(in srgb, var(--text-primary) 4%, transparent);--state-selected-fill:color-mix(in srgb, var(--text-primary) 6%, transparent);--state-disabled-opacity:.48;--overlay-scrim:color-mix(in srgb, var(--text-primary) 8%, transparent);--focus-ring:0 0 0 calc(2 * var(--border-width)) var(--color-blue);--motion-fast:.15s;--motion-normal:.2s;--motion-slow:.3s;--motion-ambient:10s;--motion-ease:cubic-bezier(.2, 0, 0, 1);--motion-ease-continuous:cubic-bezier(.37, 0, .63, 1);--motion-scale:.96;--control-height:calc(var(--space-8) - 2 * var(--border-width));--app-page-padding-block:var(--space-2);--app-page-padding-inline:calc(var(--space-4) + var(--space-3));--workspace-gap:var(--space-2);--workspace-panel-inset:var(--space-6);--workspace-height:calc(100dvh - var(--space-12) - 2 * (var(--space-4) + var(--space-3)) - var(--workspace-gap) - var(--dock-clearance));--panel-header-block-inset:max(var(--space-2), calc(var(--workspace-panel-inset) - var(--space-2)));--scroll-feather-blur-height:var(--space-12);--table-scroll-bottom-gap:var(--space-8);--app-scrollbar-thickness:3px;--app-scrollbar-centerline-inset:calc(var(--space-2) - 2 * var(--border-width));--dock-button-height:3.375rem;--dock-bar-height:.3125rem;--dock-clearance:calc(2 * var(--space-4) + var(--dock-bar-height));--provider-ramp-background:#e1ff00;--provider-rho-background:#171817;--provider-mercury-background:#4d68eb;--provider-brex-background:#f46a35}[data-ui][data-production-app],[data-ui] [data-production-app],[data-ui][data-background-preset],[data-ui] [data-background-preset]{--surface-panel:color-mix(in srgb, #f5f5f6 var(--panel-opacity), transparent);--material-filter:blur(var(--material-blur)) saturate(115%)}:root[data-panel-padding-scale=xs] [data-ui]{--workspace-panel-inset:var(--space-2)}:root[data-panel-padding-scale=s] [data-ui]{--workspace-panel-inset:var(--space-4)}:root[data-panel-padding-scale=l] [data-ui]{--workspace-panel-inset:var(--space-8)}:root[data-panel-padding-scale=xl] [data-ui]{--workspace-panel-inset:var(--space-12)}@media (height<=820px){[data-ui]{--table-scroll-bottom-gap:var(--space-4)}}@media (height<=700px){[data-ui]{--table-scroll-bottom-gap:var(--space-2)}}@media (width<=760px){[data-ui]{--app-page-padding-block:var(--space-4);--app-page-padding-inline:var(--space-4);--workspace-panel-inset:var(--space-4);--table-scroll-bottom-gap:var(--space-2)}}.ui-primary-control-material{background:var(--material-highlight), var(--surface-control);box-shadow:var(--material-edge), var(--shadow-2);color:var(--text-primary)}.ui-primary-control-material:hover:not(:disabled){background:var(--material-highlight), var(--surface-popover)}.ui-primary-control-material:disabled{background:var(--button-disabled-bg);box-shadow:var(--material-edge-quiet);color:var(--text-disabled)}.ui-control-surface{background:var(--material-highlight-soft), var(--surface-control);box-shadow:var(--material-edge-quiet), var(--shadow-2)}.ui-review-cta-surface{background:var(--material-highlight-soft), var(--surface-panel);box-shadow:var(--material-edge-quiet), var(--shadow-2)}.ui-field-surface{background:var(--surface-control);box-shadow:var(--material-edge-quiet), var(--shadow-1)}.ui-field-surface:focus-visible{box-shadow:var(--material-edge-quiet), var(--shadow-1), var(--focus-ring)}.ui-inline-edit-control{box-sizing:border-box;width:100%;height:var(--control-height);padding:0 var(--space-2);border-radius:var(--radius-control);background:var(--surface-control);color:var(--text-secondary);font-family:var(--type-family);font-size:var(--type-body-size);font-weight:var(--type-weight);line-height:var(--type-body-line-height);border:none;outline:none;display:block}.ui-inline-edit-control:focus-visible{box-shadow:var(--focus-ring)}.ui-inline-edit-control.ui-inline-edit-textarea{height:auto;min-height:var(--control-height);line-height:var(--type-body-line-height);resize:vertical}.ui-inline-edit-control::placeholder{color:var(--text-disabled)}.ui-selected-row{background:var(--state-selected-fill);box-shadow:var(--shadow-1)}.ui-raised-message{box-shadow:var(--material-edge-quiet), var(--shadow-3)}.ui-media-surface{box-shadow:var(--shadow-2)}.ui-floating-surface{background:var(--material-highlight), var(--surface-popover);box-shadow:var(--material-edge), var(--shadow-5);-webkit-backdrop-filter:blur(var(--material-blur)) saturate(var(--material-saturation));backdrop-filter:blur(var(--material-blur)) saturate(var(--material-saturation))}.ui-floating-surface.isDragging{box-shadow:var(--material-edge), var(--shadow-6)}.ui-dialog-surface{isolation:isolate;background:var(--surface-dialog);border-radius:var(--radius-panel);box-shadow:var(--material-edge-quiet), var(--shadow-6);background-clip:padding-box;position:relative}.ui-dialog-surface:before{z-index:-1;border-radius:inherit;background:var(--material-tint);-webkit-backdrop-filter:blur(var(--material-blur)) saturate(var(--material-saturation));backdrop-filter:blur(var(--material-blur)) saturate(var(--material-saturation));clip-path:inset(0 round var(--radius-panel));pointer-events:none;content:"";position:absolute;inset:0}.ui-translucent-glass-material,.ui-tooltip-surface{background:color-mix(in srgb, var(--surface-popover) 24%, transparent);-webkit-backdrop-filter:blur(var(--material-blur)) saturate(var(--material-saturation));backdrop-filter:blur(var(--material-blur)) saturate(var(--material-saturation));box-shadow:var(--material-edge-quiet), var(--shadow-5);color:color-mix(in srgb, var(--text-primary) 82%, transparent)}.ui-tooltip-surface{padding:var(--space-2) var(--space-3);border-radius:var(--radius-thumbnail)}.ui-review-card-surface{border:1px solid var(--state-hover-fill);border-radius:var(--radius-panel);background:var(--surface-maximum);box-shadow:var(--shadow-3)}@font-face{font-family:TT Interphases Pro;src:url(../../../fonts/TT_Interphases_Pro_Variable.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:TT Interphases Pro;src:url(../../../fonts/TT_Interphases_Pro_Thin_Italic.woff2)format("woff2");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:TT Interphases Pro;src:url(../../../fonts/TT_Interphases_Pro_ExtraLight_Italic.woff2)format("woff2");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:TT Interphases Pro;src:url(../../../fonts/TT_Interphases_Pro_Light_Italic.woff2)format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:TT Interphases Pro;src:url(../../../fonts/TT_Interphases_Pro_Italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:TT Interphases Pro;src:url(../../../fonts/TT_Interphases_Pro_Medium_Italic.woff2)format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:TT Interphases Pro;src:url(../../../fonts/TT_Interphases_Pro_DemiBold_Italic.woff2)format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:TT Interphases Pro;src:url(../../../fonts/TT_Interphases_Pro_Bold_Italic.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:TT Interphases Pro;src:url(../../../fonts/TT_Interphases_Pro_ExtraBold_Italic.woff2)format("woff2");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:TT Interphases Pro;src:url(../../../fonts/TT_Interphases_Pro_Black_Italic.woff2)format("woff2");font-weight:900;font-style:italic;font-display:swap}.app{isolation:isolate;background:var(--surface-scene);grid-template:"chat"1fr/1fr;height:100vh;display:grid;position:relative;overflow:hidden}.app.hasAppHeader{grid-template-rows:var(--space-12) 1fr;grid-template-areas:"header""chat"}.app.hasImpersonationBanner{grid-template-rows:auto 1fr;grid-template-areas:"impersonationBanner""chat"}.app.hasAppHeader.hasImpersonationBanner{grid-template-rows:auto var(--space-12) 1fr;grid-template-areas:"impersonationBanner""header""chat"}.app__chat{overscroll-behavior:auto none;flex-direction:column;grid-area:chat;min-width:0;min-height:0;display:flex;overflow-y:auto}.app.hasAppHeader .app__chat{padding:var(--app-page-padding-block) var(--app-page-padding-inline) calc(var(--dock-clearance) + var(--app-page-padding-block))}body:has(dialog[open]) .app__chat{overflow:hidden}@keyframes blink{0%,50%{opacity:1}50.01%,to{opacity:0}}@keyframes logoPulse{0%{opacity:1}50%{opacity:.7}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideInFromLeft{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}@keyframes slideInFromBottom{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}html{height:100%;font-size:100%;overflow:hidden}*{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:var(--app-scrollbar-color,var(--brand-sky)) transparent}::-webkit-scrollbar{width:var(--app-scrollbar-thickness);height:var(--app-scrollbar-thickness)}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{border-radius:var(--radius-control);background:var(--app-scrollbar-color,var(--brand-sky))}[data-app-scrollbar=true]{scrollbar-width:none!important;scrollbar-gutter:auto!important;overscroll-behavior:auto none!important}[data-app-scrollbar=true]::-webkit-scrollbar{width:0;height:0;display:none}:root:has(.app[data-atmosphere=moss]){--app-scrollbar-color:var(--brand-moss)}:root:has(.app[data-atmosphere=sky]){--app-scrollbar-color:var(--brand-sky)}:root:has(.app[data-atmosphere=amber]){--app-scrollbar-color:var(--brand-amber)}:root:has(.app[data-atmosphere=clay]){--app-scrollbar-color:var(--brand-clay)}@media (forced-colors:active){.appScrollbar{display:none}[data-app-scrollbar=true]{scrollbar-width:auto!important;scrollbar-gutter:stable!important}[data-app-scrollbar=true]::-webkit-scrollbar{width:auto;height:auto;display:block}}body{background:var(--surface-scene);width:100%;height:100%;color:var(--text-primary);font-family:var(--type-family);font-size:var(--type-body-size);font-weight:var(--type-weight);line-height:var(--type-body-line-height);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;padding:0;overflow:hidden}.textBalance{text-wrap:balance}:not(#app-header-title-accessory)>[data-app-header-accessory]{display:none!important}
