.TextKpi-module__fpiVMW__base{font-family:var(--font-geist);font-style:normal;font-weight:var(--font-bold);color:var(--text-color-default);font-feature-settings:"tnum" 1;line-height:1}.TextKpi-module__fpiVMW__sm{font-size:24px}.TextKpi-module__fpiVMW__md{font-size:40px}
.Title-module__BcYbyG__base{font-family:var(--font-geist);font-style:normal;font-weight:var(--font-semibold);font-size:var(--text-3xl);line-height:var(--text-line-height-3xl);letter-spacing:var(--text-tracking-tight);color:var(--text-color-default)}.Title-module__BcYbyG__editable{cursor:text;background:0 0;border:none;outline:none;width:100%;padding:0}.Title-module__BcYbyG__editable:empty:before{content:attr(data-placeholder);color:var(--text-color-muted)}.Title-module__BcYbyG__editable:focus-visible{box-shadow:none}.Title-module__BcYbyG__readOnly{cursor:default}.Title-module__BcYbyG__placeholder{color:var(--text-color-muted)}
.PreviewCard-module__5SZ7Hq__root{color:inherit;cursor:pointer;text-align:left;font:inherit;background:0 0;border:none;flex-direction:column;width:100%;padding:0;text-decoration:none;display:flex}.PreviewCard-module__5SZ7Hq__root:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px;border-radius:9px}.PreviewCard-module__5SZ7Hq__root.PreviewCard-module__5SZ7Hq__static{cursor:default}.PreviewCard-module__5SZ7Hq__frame{background:var(--color-bg-surface-secondary);border:1px solid var(--color-overlay-10);height:178px;transition:border-color var(--transition-fast),box-shadow var(--transition-fast);border-radius:9px;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.PreviewCard-module__5SZ7Hq__root:not(.PreviewCard-module__5SZ7Hq__static):hover .PreviewCard-module__5SZ7Hq__frame{box-shadow:var(--shadow-200);border-color:#0000}}.PreviewCard-module__5SZ7Hq__paper{background:var(--color-bg-surface);box-shadow:var(--shadow-100);border-radius:9.6px 9.6px 0 0;position:absolute;inset:24px 24px 0;overflow:hidden}.PreviewCard-module__5SZ7Hq__frameLandscape{aspect-ratio:4/3;height:auto}.PreviewCard-module__5SZ7Hq__paperLandscape{inset:var(--space-6);border-radius:var(--radius-lg)}.PreviewCard-module__5SZ7Hq__image{width:100%;margin-top:16px;display:block}.PreviewCard-module__5SZ7Hq__meta{justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 4px;display:flex}.PreviewCard-module__5SZ7Hq__metaText{flex-direction:column;min-width:0;display:flex}.PreviewCard-module__5SZ7Hq__metaBadge{flex-shrink:0}
.Shell-module__9ZcSpG__base{box-shadow:none;border-radius:13px;gap:0;position:relative;overflow:visible}.Shell-module__9ZcSpG__blur{background:0 0}.Shell-module__9ZcSpG__slot{flex:1;min-width:0}.Shell-module__9ZcSpG__header{min-height:36px}.Shell-module__9ZcSpG__headerClose{border-radius:var(--radius-sm);cursor:pointer;width:24px;height:24px;color:var(--color-text-muted);transition:background-color var(--transition-fast),color var(--transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Shell-module__9ZcSpG__headerClose:hover{background-color:var(--color-bg-surface-active);color:var(--color-text-secondary)}.Shell-module__9ZcSpG__content{opacity:1;padding:0 var(--space-1)var(--space-1);grid-template-rows:1fr;transition:grid-template-rows .35s cubic-bezier(.4,0,.2,1),opacity .3s,padding .35s cubic-bezier(.4,0,.2,1);display:grid}.Shell-module__9ZcSpG__contentCollapsed{opacity:0;padding:0 var(--space-1);grid-template-rows:0fr}.Shell-module__9ZcSpG__content>*{border-radius:var(--shell-inner-radius);overflow:hidden}.Shell-module__9ZcSpG__noHeader .Shell-module__9ZcSpG__content{padding:var(--space-1)}.Shell-module__9ZcSpG__noHeader .Shell-module__9ZcSpG__contentCollapsed{padding:0 var(--space-1)}
.Input-module__U61PHa__base{width:100%;min-width:0;font-family:var(--font-sans);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:#0000;outline:none;transition:border-color .15s;display:flex}.Input-module__U61PHa__base::placeholder{color:var(--color-text-disabled)}.Input-module__U61PHa__base:focus-visible{border-color:var(--color-border-strong)}.Input-module__U61PHa__base:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.Input-module__U61PHa__base[aria-invalid=true],.Input-module__U61PHa__base[aria-invalid=true]:focus{border-color:var(--color-error)}.Input-module__U61PHa__sm{height:28px;font-size:var(--text-xs);border-radius:5px;padding:0 8px}.Input-module__U61PHa__md{height:32px;font-size:var(--text-sm);border-radius:var(--radius-md);padding:0 10px}.Input-module__U61PHa__lg{height:36px;font-size:var(--text-base);border-radius:var(--radius-md);padding:0 12px}.Input-module__U61PHa__ghost{background-color:#0000;border-color:#0000}.Input-module__U61PHa__ghost:hover{background-color:var(--color-bg-surface-hover)}.Input-module__U61PHa__ghost:focus,.Input-module__U61PHa__ghost:focus-visible{border-color:var(--color-border);background-color:var(--color-bg)}
.EvalScore-module__OY9gFq__base{align-items:center;gap:var(--space-1-5);flex-shrink:0;display:inline-flex}.EvalScore-module__OY9gFq__icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.EvalScore-module__OY9gFq__icon svg{width:100%;height:100%}.EvalScore-module__OY9gFq__sm .EvalScore-module__OY9gFq__icon{width:16px;height:16px}.EvalScore-module__OY9gFq__md .EvalScore-module__OY9gFq__icon{width:20px;height:20px}.EvalScore-module__OY9gFq__lg .EvalScore-module__OY9gFq__icon{width:24px;height:24px}.EvalScore-module__OY9gFq__label{font-family:var(--font-sans);font-weight:var(--font-medium);letter-spacing:-.2px;white-space:nowrap}.EvalScore-module__OY9gFq__sm .EvalScore-module__OY9gFq__label{font-size:var(--text-xs)}.EvalScore-module__OY9gFq__md .EvalScore-module__OY9gFq__label{font-size:var(--text-sm)}.EvalScore-module__OY9gFq__lg .EvalScore-module__OY9gFq__label{font-size:var(--text-base)}.EvalScore-module__OY9gFq__iconOnly{gap:0}
.Glyph-module__YGQEsa__base{flex-shrink:0;display:inline-flex}.Glyph-module__YGQEsa__tinted{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-md)}.Glyph-module__YGQEsa__plain{border-radius:var(--radius-sm);background:0 0}.Glyph-module__YGQEsa__flagImg{border-radius:2px;display:block}
.FilterOptions-module__QZRlFq__chevron{width:15px;height:15px;color:var(--color-text-disabled);flex-shrink:0}.FilterOptions-module__QZRlFq__subContent{width:auto;min-width:180px}.FilterOptions-module__QZRlFq__subContent[data-state=closed]{animation:FilterOptions-module__QZRlFq__contentHide var(--transition-fast)ease-out}.FilterOptions-module__QZRlFq__checkIndicator{opacity:0;color:var(--color-info)}.FilterOptions-module__QZRlFq__deepSearchCategory{color:var(--color-text-muted);font-size:var(--text-sm)}.FilterOptions-module__QZRlFq__deepSearchSeparator{color:var(--color-text-disabled);margin:0 var(--space-1);font-size:var(--text-sm)}.FilterOptions-module__QZRlFq__deepSearchCount{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--color-text-disabled);flex-shrink:0;margin-left:auto}@keyframes FilterOptions-module__QZRlFq__contentHide{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}
.FilterBar-module__thKq9q__bar{align-items:center;gap:var(--space-2);padding:var(--space-2)var(--space-3);border-bottom:1px solid var(--color-overlay-10);background-color:var(--color-bg-surface);min-height:44px;display:flex}.FilterBar-module__thKq9q__items{flex:1;min-width:0}.FilterBar-module__thKq9q__badge{border-radius:var(--radius-md);background-color:var(--color-bg-surface);height:28px;box-shadow:var(--shadow-100);font-family:var(--font-sans);font-size:var(--text-sm);align-items:center;display:inline-flex;overflow:hidden}.FilterBar-module__thKq9q__segment{align-items:center;gap:var(--space-1);padding:0 var(--space-2);white-space:nowrap;height:100%;display:inline-flex}.FilterBar-module__thKq9q__segmentCategory{color:var(--color-text-secondary);border-right:1px solid var(--color-border-subtle);}.FilterBar-module__thKq9q__segmentCategory svg{flex-shrink:0;width:14px;height:14px}.FilterBar-module__thKq9q__segmentOperator{color:var(--color-text-muted);cursor:pointer;transition:background-color var(--transition-fast)ease;}.FilterBar-module__thKq9q__segmentOperator:hover{background-color:var(--color-bg-surface-hover)}.FilterBar-module__thKq9q__segmentValue{color:var(--color-text-primary);cursor:pointer;border-left:1px solid var(--color-border-subtle);transition:background-color var(--transition-fast)ease;}.FilterBar-module__thKq9q__segmentValue:hover{background-color:var(--color-bg-surface-hover)}.FilterBar-module__thKq9q__segmentValue svg{flex-shrink:0;width:14px;height:14px}.FilterBar-module__thKq9q__dismiss{cursor:pointer;width:24px;height:100%;color:var(--color-text-muted);border-left:1px solid var(--color-border-subtle);transition:background-color var(--transition-fast)ease,color var(--transition-fast)ease;justify-content:center;align-items:center;display:inline-flex}.FilterBar-module__thKq9q__dismiss:hover{background-color:var(--color-bg-surface-hover);color:var(--color-text-primary)}.FilterBar-module__thKq9q__dismiss svg{width:12px;height:12px}.FilterBar-module__thKq9q__addButton{border-radius:var(--radius-md);cursor:pointer;width:28px;height:28px;color:var(--color-text-muted);transition:color var(--transition-fast)ease,background-color var(--transition-fast)ease;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.FilterBar-module__thKq9q__addButton:hover{color:var(--color-text-primary);background-color:var(--color-bg-surface-hover)}.FilterBar-module__thKq9q__addButton svg{width:10px;height:10px}.FilterBar-module__thKq9q__clearButton{flex-shrink:0}.FilterBar-module__thKq9q__operatorList{padding:var(--space-1)0;min-width:120px}.FilterBar-module__thKq9q__operatorItem{padding:var(--space-1-5)var(--space-3);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text-primary);cursor:pointer;transition:background-color var(--transition-fast)ease;align-items:center;display:flex}.FilterBar-module__thKq9q__operatorItem:hover{background-color:var(--color-bg-surface-hover)}.FilterBar-module__thKq9q__operatorItem[data-active=true]{font-weight:var(--font-medium)}.FilterBar-module__thKq9q__valueIcons{align-items:center;display:inline-flex}.FilterBar-module__thKq9q__valueIconItem{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.FilterBar-module__thKq9q__valueIconItem+.FilterBar-module__thKq9q__valueIconItem{margin-left:calc(-1*var(--space-1))}.FilterBar-module__thKq9q__valueIconItem svg,.FilterBar-module__thKq9q__valueIconItem>*{width:16px;height:16px}.FilterBar-module__thKq9q__valuePopover{min-width:180px;max-height:240px;overflow-y:auto}
.FilterList-module__pfoL2W__container{flex-direction:column;min-width:180px;display:flex}.FilterList-module__pfoL2W__header{background:var(--color-bg-surface);border-bottom:1px solid var(--color-border-subtle);cursor:pointer;padding:6px 8px}.FilterList-module__pfoL2W__header[data-active=true]{cursor:text}.FilterList-module__pfoL2W__headerTitle{font-family:var(--font-sans);font-weight:var(--font-medium);font-size:var(--text-xs);letter-spacing:-.1px;color:var(--color-text-muted);line-height:14px}.FilterList-module__pfoL2W__headerInput{width:100%;font-family:var(--font-sans);font-weight:var(--font-medium);font-size:var(--text-xs);letter-spacing:-.1px;color:var(--color-text);background:0 0;border:none;outline:none;margin:0;padding:0;line-height:14px}.FilterList-module__pfoL2W__headerInput::placeholder{color:var(--color-text-muted)}.FilterList-module__pfoL2W__list{flex-direction:column;max-height:240px;display:flex;overflow-y:auto}.FilterList-module__pfoL2W__item{background:var(--color-bg-surface);cursor:pointer;text-align:left;border:none;outline:none;flex-direction:row;align-items:center;gap:6px;width:100%;min-height:32px;padding:6px 8px;transition:background-color .1s;display:flex}.FilterList-module__pfoL2W__item:hover{background-color:var(--color-bg-surface-secondary)}.FilterList-module__pfoL2W__item:focus,.FilterList-module__pfoL2W__item:focus-visible{background-color:var(--color-bg-surface-secondary);outline:none}.FilterList-module__pfoL2W__item[data-disabled=true]{opacity:.5;cursor:not-allowed}.FilterList-module__pfoL2W__itemIcon{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.FilterList-module__pfoL2W__itemLabel{font-family:var(--font-sans);font-style:normal;font-weight:var(--font-medium);font-size:var(--text-sm);letter-spacing:-.1px;color:var(--color-text);flex:1;align-items:center;gap:6px;min-width:0;line-height:14px;display:flex}.FilterList-module__pfoL2W__itemLabelText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.FilterList-module__pfoL2W__empty{text-align:center;font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text-muted);padding:12px 8px}.FilterList-module__pfoL2W__radioIndicator{border:1px solid var(--color-border-strong);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;transition:border-color .1s;display:flex}.FilterList-module__pfoL2W__radioIndicator[data-selected=true]{border-color:var(--dodger-blue-500)}.FilterList-module__pfoL2W__radioIndicator[data-selected=true]:after{content:"";background-color:var(--dodger-blue-500);border-radius:50%;width:8px;height:8px}
.FilterMenu-module__Jy3BRG__root{align-items:center;display:inline-flex;position:relative}.FilterMenu-module__Jy3BRG__trigger{align-items:center;gap:var(--space-2);height:32px;padding:0 var(--space-2);border-radius:var(--radius-md);cursor:pointer;transition:background var(--transition-fast)ease;background:0 0;border:none;display:flex}.FilterMenu-module__Jy3BRG__trigger:hover{background:var(--color-bg-surface-hover)}.FilterMenu-module__Jy3BRG__triggerLabel{font-family:var(--font-sans);font-weight:var(--font-medium);font-size:var(--text-sm);letter-spacing:-.1px;color:var(--color-text-muted);line-height:14px}.FilterMenu-module__Jy3BRG__triggerShortcut{font-family:var(--font-sans);font-weight:var(--font-medium);font-size:var(--text-xs);color:var(--color-text-disabled);border-radius:var(--radius-sm);background:var(--color-bg-surface-secondary);padding:2px 4px;line-height:1}.FilterMenu-module__Jy3BRG__searchContainer{align-items:center;display:flex;position:relative}.FilterMenu-module__Jy3BRG__searchInput{min-width:160px;height:32px;padding:0 var(--space-2);font-family:var(--font-sans);font-weight:var(--font-medium);font-size:var(--text-sm);letter-spacing:-.1px;color:var(--color-text);background:0 0;border:none;outline:none;line-height:14px}.FilterMenu-module__Jy3BRG__searchInput::placeholder{color:var(--color-text-disabled)}.FilterMenu-module__Jy3BRG__resultsPanel{z-index:var(--z-popover);width:max-content;min-width:280px;max-width:400px;margin-top:4px;animation:.12s ease-out FilterMenu-module__Jy3BRG__resultsPanelShow;position:absolute;top:100%;left:0}.FilterMenu-module__Jy3BRG__resultsList{max-height:320px;padding:var(--space-1);overflow-y:auto}.FilterMenu-module__Jy3BRG__resultRow{gap:var(--space-1-5)}.FilterMenu-module__Jy3BRG__resultRow[data-highlighted]{background:var(--color-bg-surface-hover)}.FilterMenu-module__Jy3BRG__resultCategory{color:var(--color-text-muted);font-size:var(--text-sm)}.FilterMenu-module__Jy3BRG__resultSeparator{color:var(--color-text-disabled);margin:0 var(--space-1);font-size:var(--text-sm)}.FilterMenu-module__Jy3BRG__resultLabel{color:var(--color-text);font-size:var(--text-sm);font-weight:var(--font-medium)}.FilterMenu-module__Jy3BRG__resultQuery{color:var(--color-text-muted);font-size:var(--text-sm);margin-left:var(--space-1)}.FilterMenu-module__Jy3BRG__resultCount{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--color-text-disabled);flex-shrink:0;margin-left:auto}@keyframes FilterMenu-module__Jy3BRG__resultsPanelShow{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}
.Framework-module__gkSNua__icon{flex-shrink:0}
.GlyphSelector-module__ugA8xG__triggerButton{cursor:pointer;border-radius:var(--radius-md);transition:box-shadow var(--transition-fast);background:0 0;border:none;flex-shrink:0;padding:0;display:inline-flex}.GlyphSelector-module__ugA8xG__triggerButton:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.GlyphSelector-module__ugA8xG__panel{flex-direction:column;width:360px;padding:0;display:flex}.GlyphSelector-module__ugA8xG__colorRow{overflow-x:auto}.GlyphSelector-module__ugA8xG__swatch{border:1px solid var(--color-overlay-10);transition:transform var(--transition-fast);flex-shrink:0}.GlyphSelector-module__ugA8xG__swatch:hover{transform:scale(1.08)}.GlyphSelector-module__ugA8xG__swatchCheck{color:#fff;filter:drop-shadow(0 0 1px var(--color-overlay-30));display:flex}.GlyphSelector-module__ugA8xG__divider{height:24px;margin:0 2px}.GlyphSelector-module__ugA8xG__customSwatch{border-radius:var(--radius-full);border:1px solid var(--color-overlay-10);cursor:pointer;background:conic-gradient(#ef4444,#f59e0b,#eab308,#22c55e,#06b6d4,#3b82f6,#8b5cf6,#ec4899,#ef4444);flex-shrink:0;width:28px;height:28px;position:relative;overflow:hidden}.GlyphSelector-module__ugA8xG__customInput{opacity:0;cursor:pointer;position:absolute;inset:0}.GlyphSelector-module__ugA8xG__searchWrap>*{flex:1;min-width:0}.GlyphSelector-module__ugA8xG__grid{grid-template-columns:repeat(8,1fr);max-height:260px;display:grid;overflow-y:auto}.GlyphSelector-module__ugA8xG__gridCell{aspect-ratio:1;width:100%;height:auto;color:inherit}.GlyphSelector-module__ugA8xG__flagImg{border-radius:2px;display:block}.GlyphSelector-module__ugA8xG__emptyGrid{text-align:center;color:var(--color-text-secondary);grid-column:1/-1;padding:32px 16px}
.Label-module__dC-diG__base{font-family:var(--font-sans);font-weight:var(--font-medium);color:var(--color-text-secondary);-webkit-user-select:none;user-select:none;align-items:center;gap:6px;line-height:1;display:flex}.Label-module__dC-diG__base[data-disabled=true]{opacity:.5;pointer-events:none;cursor:not-allowed}.Label-module__dC-diG__sm{font-size:var(--text-xs);gap:4px}.Label-module__dC-diG__md{font-size:var(--text-sm);gap:6px}.Label-module__dC-diG__lg{font-size:var(--text-base);gap:8px}.Label-module__dC-diG__required:after{content:"*";color:var(--color-text-error);margin-left:2px}
.LabelValue-module__53k4YW__container{display:flex}.LabelValue-module__53k4YW__horizontal{gap:var(--space-1);flex-direction:row}.LabelValue-module__53k4YW__vertical{flex-direction:column}
.ColorPicker-module__z5BKna__trigger{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);cursor:pointer;height:32px}.ColorPicker-module__z5BKna__trigger:hover{background:var(--color-bg-muted)}.ColorPicker-module__z5BKna__preview{border:1px solid var(--color-border);border-radius:var(--radius-sm);width:16px;height:16px}.ColorPicker-module__z5BKna__swatch{border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;width:28px;height:28px;transition:box-shadow .15s ease-in-out}.ColorPicker-module__z5BKna__swatch:hover{box-shadow:0 4px 6px -1px var(--color-overlay-10)}.ColorPicker-module__z5BKna__swatch:focus{box-shadow:0 0 0 2px var(--color-primary);outline:none}
.ColorSelect-module__fW7ECq__swatch{width:var(--space-4);height:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-sm);flex-shrink:0}.ColorSelect-module__fW7ECq__swatchTrigger{cursor:pointer;padding:var(--space-0);background:0 0}.ColorSelect-module__fW7ECq__inputTrigger{height:var(--space-8);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);cursor:pointer}.ColorSelect-module__fW7ECq__inputTrigger:hover{background:var(--color-bg-muted)}.ColorSelect-module__fW7ECq__option{cursor:pointer;padding:var(--space-0);transition:box-shadow var(--transition-fast)ease-in-out;background:0 0}.ColorSelect-module__fW7ECq__option:hover{box-shadow:0 0 0 1px var(--color-border)}.ColorSelect-module__fW7ECq__option:focus{box-shadow:none;outline:none}.ColorSelect-module__fW7ECq__selected{box-shadow:0 0 0 1.5px var(--color-text)}
.MainHeader-module__jw1rHW__header{box-sizing:border-box;padding:0 var(--space-3);border-bottom:1px solid var(--color-border-subtle);flex-shrink:0;grid-template-columns:1fr auto 1fr;justify-content:space-between;align-items:center;gap:10px;width:100%;height:44px;display:grid}.MainHeader-module__jw1rHW__header>:last-child:not(:first-child){grid-column:3/4;justify-self:flex-end}
.DropdownMenu-module__leUcRa__content{z-index:50;min-width:128px;max-height:var(--radix-dropdown-menu-content-available-height);border-radius:var(--radius-lg);background-color:var(--color-bg-surface);box-shadow:var(--shadow-200);padding:4px;animation:.15s ease-out DropdownMenu-module__leUcRa__contentShow;overflow:hidden auto}.DropdownMenu-module__leUcRa__content[data-state=closed]{animation:.1s ease-out DropdownMenu-module__leUcRa__contentHide}.DropdownMenu-module__leUcRa__content[data-side=bottom]{animation-name:DropdownMenu-module__leUcRa__slideFromTop}.DropdownMenu-module__leUcRa__content[data-side=top]{animation-name:DropdownMenu-module__leUcRa__slideFromBottom}.DropdownMenu-module__leUcRa__content[data-side=left]{animation-name:DropdownMenu-module__leUcRa__slideFromRight}.DropdownMenu-module__leUcRa__content[data-side=right]{animation-name:DropdownMenu-module__leUcRa__slideFromLeft}.DropdownMenu-module__leUcRa__item{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--radius-md);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text);outline:none;align-items:center;gap:8px;padding:6px 8px;line-height:1.4;transition:background-color .1s;display:flex;position:relative}.DropdownMenu-module__leUcRa__item:focus,.DropdownMenu-module__leUcRa__item[data-highlighted]{background-color:var(--color-bg-surface-hover);outline:none}.DropdownMenu-module__leUcRa__item[data-disabled]{pointer-events:none;opacity:.5}.DropdownMenu-module__leUcRa__item svg{pointer-events:none;width:16px;height:16px;color:var(--color-text-muted);flex-shrink:0}.DropdownMenu-module__leUcRa__itemInset{padding-left:32px}.DropdownMenu-module__leUcRa__itemDestructive{color:var(--color-text-error)}.DropdownMenu-module__leUcRa__itemDestructive:focus,.DropdownMenu-module__leUcRa__itemDestructive[data-highlighted]{background-color:var(--color-bg-error);color:var(--color-text-error)}.DropdownMenu-module__leUcRa__itemDestructive svg{color:var(--color-text-error)}.DropdownMenu-module__leUcRa__checkboxItem{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--radius-md);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text);outline:none;align-items:center;gap:8px;padding:6px 8px 6px 32px;line-height:1.4;transition:background-color .1s;display:flex;position:relative}.DropdownMenu-module__leUcRa__checkboxItem:focus,.DropdownMenu-module__leUcRa__checkboxItem[data-highlighted]{background-color:var(--color-bg-surface-hover);outline:none}.DropdownMenu-module__leUcRa__checkboxItem[data-disabled]{pointer-events:none;opacity:.5}.DropdownMenu-module__leUcRa__radioItem{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--radius-md);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text);outline:none;align-items:center;gap:8px;padding:6px 8px 6px 32px;line-height:1.4;transition:background-color .1s;display:flex;position:relative}.DropdownMenu-module__leUcRa__radioItem:focus,.DropdownMenu-module__leUcRa__radioItem[data-highlighted]{background-color:var(--color-bg-surface-hover);outline:none}.DropdownMenu-module__leUcRa__radioItem[data-disabled]{pointer-events:none;opacity:.5}.DropdownMenu-module__leUcRa__itemIndicator{justify-content:center;align-items:center;width:16px;height:16px;display:flex;position:absolute;left:8px}.DropdownMenu-module__leUcRa__radioIndicatorIcon{fill:currentColor}.DropdownMenu-module__leUcRa__label{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--color-text-muted);padding:6px 8px}.DropdownMenu-module__leUcRa__labelInset{padding-left:32px}.DropdownMenu-module__leUcRa__separator{background-color:var(--color-bg-surface-active);height:1px;margin:4px -4px}.DropdownMenu-module__leUcRa__shortcut{font-size:var(--text-2xs);letter-spacing:.05em;color:var(--color-text-disabled);margin-left:auto}.DropdownMenu-module__leUcRa__subTrigger{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--radius-md);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text);outline:none;align-items:center;gap:8px;padding:6px 8px;line-height:1.4;transition:background-color .1s;display:flex;position:relative}.DropdownMenu-module__leUcRa__subTrigger:focus,.DropdownMenu-module__leUcRa__subTrigger[data-highlighted],.DropdownMenu-module__leUcRa__subTrigger[data-state=open]{background-color:var(--color-bg-surface-hover);outline:none}.DropdownMenu-module__leUcRa__subTrigger svg{pointer-events:none;width:16px;height:16px;color:var(--color-text-muted);flex-shrink:0}.DropdownMenu-module__leUcRa__subTriggerIcon{margin-left:auto}.DropdownMenu-module__leUcRa__subTriggerIconStart{flex-shrink:0}.DropdownMenu-module__leUcRa__subContent{z-index:50;border-radius:var(--radius-lg);background-color:var(--color-bg-surface);min-width:128px;box-shadow:var(--shadow-200);padding:4px;animation:.15s ease-out DropdownMenu-module__leUcRa__contentShow;overflow:hidden}.DropdownMenu-module__leUcRa__subContent[data-state=closed]{animation:.1s ease-out DropdownMenu-module__leUcRa__contentHide}@keyframes DropdownMenu-module__leUcRa__contentShow{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes DropdownMenu-module__leUcRa__contentHide{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}@keyframes DropdownMenu-module__leUcRa__slideFromTop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes DropdownMenu-module__leUcRa__slideFromBottom{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes DropdownMenu-module__leUcRa__slideFromLeft{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}@keyframes DropdownMenu-module__leUcRa__slideFromRight{0%{opacity:0;transform:translate(4px)}to{opacity:1;transform:translate(0)}}
.Breadcrumb-module__K8aFqa__nav{background:0 0;align-items:center;display:inline-flex}.Breadcrumb-module__K8aFqa__list{flex-wrap:nowrap;align-items:center;gap:0;margin:0;padding:0;list-style:none;display:flex}.Breadcrumb-module__K8aFqa__listItem{align-items:center;min-width:0;display:flex}.Breadcrumb-module__K8aFqa__item{color:inherit;cursor:default;background:0 0;border:none;align-items:center;gap:6px;min-width:0;max-width:200px;margin:0;padding:0;text-decoration:none;display:inline-flex}.Breadcrumb-module__K8aFqa__item[href],button.Breadcrumb-module__K8aFqa__item{cursor:pointer}.Breadcrumb-module__K8aFqa__item[href]:hover .Breadcrumb-module__K8aFqa__itemText,button.Breadcrumb-module__K8aFqa__item:hover .Breadcrumb-module__K8aFqa__itemText{color:var(--color-text-secondary)}.Breadcrumb-module__K8aFqa__item:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.Breadcrumb-module__K8aFqa__itemTruncate{max-width:160px}.Breadcrumb-module__K8aFqa__itemIcon{width:16px;height:16px;color:var(--color-text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.Breadcrumb-module__K8aFqa__itemIcon svg{width:16px;height:16px}.Breadcrumb-module__K8aFqa__itemText{color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Breadcrumb-module__K8aFqa__ellipsis{border-radius:var(--radius-sm);width:24px;height:24px;color:var(--color-text-secondary);cursor:pointer;transition:background-color var(--transition-fast),color var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.Breadcrumb-module__K8aFqa__ellipsis:hover{background:var(--color-bg-surface-hover);color:var(--color-text)}.Breadcrumb-module__K8aFqa__ellipsis:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.Breadcrumb-module__K8aFqa__ellipsis svg{width:16px;height:16px}.Breadcrumb-module__K8aFqa__separator{color:var(--color-text-disabled);flex-shrink:0;justify-content:center;align-items:center;padding:0 6px;display:flex}.Breadcrumb-module__K8aFqa__separator svg{width:14px;height:14px}
.Header-module__ElR6Aq__header{padding:0 var(--spacing-3);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;width:100%;height:44px;display:flex}
.Stack-module__cbyLnq__base{flex-direction:column;display:flex}.Stack-module__cbyLnq__gapPx{gap:var(--space-px)}.Stack-module__cbyLnq__gap1{gap:var(--space-1)}.Stack-module__cbyLnq__gap1-5{gap:var(--space-1-5)}.Stack-module__cbyLnq__gap2{gap:var(--space-2)}.Stack-module__cbyLnq__gap3{gap:var(--space-3)}.Stack-module__cbyLnq__gap4{gap:var(--space-4)}.Stack-module__cbyLnq__gap6{gap:var(--space-6)}.Stack-module__cbyLnq__gap8{gap:var(--space-8)}.Stack-module__cbyLnq__gap10{gap:var(--space-10)}.Stack-module__cbyLnq__alignStart{align-items:flex-start}.Stack-module__cbyLnq__alignCenter{align-items:center}.Stack-module__cbyLnq__alignEnd{align-items:flex-end}.Stack-module__cbyLnq__alignStretch{align-items:stretch}.Stack-module__cbyLnq__justifyStart{justify-content:flex-start}.Stack-module__cbyLnq__justifyCenter{justify-content:center}.Stack-module__cbyLnq__justifyEnd{justify-content:flex-end}.Stack-module__cbyLnq__justifyBetween{justify-content:space-between}
.Achievement-module__uHIK8a__root{--badge-size:var(--space-16);--hue-glow:var(--volcanic-ash-300);min-width:0;display:inline-flex}.Achievement-module__uHIK8a__badge{width:var(--badge-size);height:var(--badge-size);border-radius:var(--radius-half);flex-shrink:0;transition:transform .25s cubic-bezier(.34,1.56,.64,1),filter .25s;position:relative}.Achievement-module__uHIK8a__badgeImage{object-fit:contain;width:100%;height:100%;display:block}.Achievement-module__uHIK8a__lockedShield{border-radius:var(--radius-half);background:var(--color-bg-surface-hover);border:1px dashed var(--color-border-strong);width:100%;height:100%;color:var(--color-text-disabled)}.Achievement-module__uHIK8a__state-completed .Achievement-module__uHIK8a__badge{filter:none}.Achievement-module__uHIK8a__state-current .Achievement-module__uHIK8a__badge{filter:drop-shadow(0 8px 22px color-mix(in oklab,var(--hue-glow)45%,transparent));transform:translateY(-2px)scale(1.08)}.Achievement-module__uHIK8a__state-locked .Achievement-module__uHIK8a__badge{filter:grayscale()opacity(.55)}.Achievement-module__uHIK8a__state-locked .Achievement-module__uHIK8a__lockedShield{filter:none}.Achievement-module__uHIK8a__hue-moss-canopy{--hue-glow:var(--moss-canopy-500)}.Achievement-module__uHIK8a__hue-sienna-glow{--hue-glow:var(--sienna-glow-500)}.Achievement-module__uHIK8a__hue-glacial-lake{--hue-glow:var(--glacial-lake-500)}.Achievement-module__uHIK8a__hue-nebula-spark{--hue-glow:var(--nebula-spark-500)}.Achievement-module__uHIK8a__hue-thermal-bloom{--hue-glow:var(--thermal-bloom-500)}.Achievement-module__uHIK8a__hue-solar-flare{--hue-glow:var(--solar-flare-500)}.Achievement-module__uHIK8a__hue-ion-drive{--hue-glow:var(--ion-drive-500)}.Achievement-module__uHIK8a__hue-alpine-rose{--hue-glow:var(--alpine-rose-500)}.Achievement-module__uHIK8a__hue-volcanic-ash{--hue-glow:var(--volcanic-ash-500)}.Achievement-module__uHIK8a__hue-misty-dune{--hue-glow:var(--misty-dune-500)}
.ActivityTimeline-module__aaYIfa__timeline{flex-direction:column;display:flex}.ActivityTimeline-module__aaYIfa__item{grid-template-columns:32px 1fr;align-items:start;gap:12px;display:grid;position:relative}.ActivityTimeline-module__aaYIfa__item+.ActivityTimeline-module__aaYIfa__item{margin-top:8px}.ActivityTimeline-module__aaYIfa__item:before{content:"";background:var(--color-overlay-10);width:1px;position:absolute;top:32px;bottom:-8px;left:15px}.ActivityTimeline-module__aaYIfa__item:last-child:before{display:none}.ActivityTimeline-module__aaYIfa__icon{border-radius:var(--radius-full);width:32px;height:32px;color:var(--color-icon-secondary);justify-content:center;align-items:center;display:flex;position:relative}.ActivityTimeline-module__aaYIfa__iconBadge img{object-fit:contain;width:20px;height:20px}.ActivityTimeline-module__aaYIfa__inline{min-height:32px}.ActivityTimeline-module__aaYIfa__item[data-kind=card] .ActivityTimeline-module__aaYIfa__icon{margin-top:3px}.ActivityTimeline-module__aaYIfa__item[data-kind=card]:before{top:36px}.ActivityTimeline-module__aaYIfa__card{border-radius:var(--radius-lg);box-shadow:var(--shadow-100);background:var(--color-bg-surface);padding:12px 16px}
.EmptyState-module__ID-TBa__container{width:320px;height:50dvh;min-height:320px;max-height:800px;margin:auto}@media (min-width:768px){.EmptyState-module__ID-TBa__container{padding:0}}.EmptyState-module__ID-TBa__media{border-radius:var(--radius-full);background-color:var(--color-bg-muted);justify-content:center;align-items:center;padding:42px;display:flex}.EmptyState-module__ID-TBa__icon{width:80px;height:80px;color:var(--color-bg)}.EmptyState-module__ID-TBa__title{font-size:var(--text-2xl);font-weight:var(--font-semibold)}.EmptyState-module__ID-TBa__plusIcon{width:16px;height:16px}
.InfoCard-module__EoUTGW__base{background-color:var(--color-bg-surface,white);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:0 1px 2px var(--color-overlay-5);flex-direction:column;display:flex}.InfoCard-module__EoUTGW__sm .InfoCard-module__EoUTGW__header{font-size:var(--text-3xs);padding:6px 8px}.InfoCard-module__EoUTGW__sm .InfoCard-module__EoUTGW__icon svg{width:12px;height:12px}.InfoCard-module__EoUTGW__sm .InfoCard-module__EoUTGW__content{max-height:100px;padding:0 8px 8px}.InfoCard-module__EoUTGW__md .InfoCard-module__EoUTGW__header{font-size:var(--text-xs);padding:8px}.InfoCard-module__EoUTGW__md .InfoCard-module__EoUTGW__icon svg{width:16px;height:16px}.InfoCard-module__EoUTGW__md .InfoCard-module__EoUTGW__content{max-height:130px;padding:0 8px 8px}.InfoCard-module__EoUTGW__header{width:100%;color:var(--color-text-muted);font-family:var(--font-sans);font-weight:var(--font-medium);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;line-height:1;display:flex}.InfoCard-module__EoUTGW__header:focus{outline:none}.InfoCard-module__EoUTGW__icon{color:var(--color-icon-disabled);flex-shrink:0;justify-content:center;align-items:center;display:flex}.InfoCard-module__EoUTGW__count{border-radius:var(--radius-sm);background-color:var(--color-bg-surface-hover);min-width:16px;height:16px;color:var(--color-text-secondary);font-family:var(--font-mono);font-size:var(--text-3xs);font-weight:var(--font-semibold);justify-content:center;align-items:center;padding:0 4px;display:inline-flex}.InfoCard-module__EoUTGW__title{flex-grow:1}.InfoCard-module__EoUTGW__chevron{flex-shrink:0;width:14px;height:14px;transition:transform .2s}.InfoCard-module__EoUTGW__chevronOpen{transform:rotate(180deg)}.InfoCard-module__EoUTGW__collapsibleContent{overflow:hidden}.InfoCard-module__EoUTGW__collapsibleContent[data-state=open]{animation:.2s ease-out InfoCard-module__EoUTGW__slideDown}.InfoCard-module__EoUTGW__collapsibleContent[data-state=closed]{animation:.2s ease-out InfoCard-module__EoUTGW__slideUp}@keyframes InfoCard-module__EoUTGW__slideDown{0%{height:0}to{height:var(--radix-collapsible-content-height)}}@keyframes InfoCard-module__EoUTGW__slideUp{0%{height:var(--radix-collapsible-content-height)}to{height:0}}.InfoCard-module__EoUTGW__content{overflow-y:auto}.InfoCard-module__EoUTGW__content::-webkit-scrollbar{display:none}.InfoCard-module__EoUTGW__content{-ms-overflow-style:none;scrollbar-width:none}
.Layout-module__Tm2JHW__base{width:100%;padding:var(--space-6)var(--space-8)var(--space-8);flex-direction:column;margin-inline:auto;display:flex}.Layout-module__Tm2JHW__scrollContainer{flex:1;min-width:0;height:100%;overflow-y:auto}.Layout-module__Tm2JHW__widthAuto{max-width:var(--layout-width-auto)}.Layout-module__Tm2JHW__widthSm{max-width:var(--layout-width-sm)}.Layout-module__Tm2JHW__widthMd{max-width:var(--layout-width-md)}.Layout-module__Tm2JHW__widthLg{max-width:var(--layout-width-lg)}.Layout-module__Tm2JHW__widthXl{max-width:var(--layout-width-xl)}.Layout-module__Tm2JHW__gapXs{gap:var(--layout-gap-xs)}.Layout-module__Tm2JHW__gapSm{gap:var(--layout-gap-sm)}.Layout-module__Tm2JHW__gapMd{gap:var(--layout-gap-md)}.Layout-module__Tm2JHW__gapLg{gap:var(--layout-gap-lg)}.Layout-module__Tm2JHW__gapXl{gap:var(--layout-gap-xl)}
.Main-module__EYo_uG__main{background:var(--color-bg-surface);min-height:0;box-shadow:var(--shadow-100);border-radius:var(--radius-xl);flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}
.LocalNav-module__9BSIoW__nav{box-sizing:border-box;--local-nav-border-color:transparent;--local-nav-title-color:var(--color-text);--local-nav-toggle-color:var(--color-icon-secondary);--local-nav-toggle-hover-color:var(--color-icon);--local-nav-toggle-hover-bg:var(--color-bg-surface-hover);--local-nav-group-title-color:var(--color-text-muted);--local-nav-item-label-color:var(--color-text);--local-nav-item-icon-color:var(--color-icon-secondary);--local-nav-item-hover-bg:var(--color-bg-surface-active);--local-nav-item-hover-icon-color:var(--color-icon);--local-nav-item-selected-bg:var(--volcanic-ash-200);--local-nav-item-selected-border:transparent;--local-nav-item-selected-color:var(--color-text);background:0 0;flex-direction:column;width:180px;min-width:180px;height:100%;padding:8px 0;display:flex;position:relative;overflow-y:auto}.dark .LocalNav-module__9BSIoW__nav{--local-nav-item-selected-bg:var(--volcanic-ash-600)}.LocalNav-module__9BSIoW__nav.LocalNav-module__9BSIoW__collapsed{width:48px;min-width:48px}@media print{.LocalNav-module__9BSIoW__nav{display:none!important}}.LocalNav-module__9BSIoW__header{flex-direction:row;flex-shrink:0;justify-content:space-between;align-items:center;height:44px;padding:6px 12px;display:flex}.LocalNav-module__9BSIoW__headerTitle{font-family:var(--font-sans);font-style:normal;font-weight:var(--font-semibold);font-size:var(--text-sm);letter-spacing:-.1px;flex:1;align-items:center;line-height:14px;display:flex}.LocalNav-module__9BSIoW__nav .LocalNav-module__9BSIoW__headerTitle{color:var(--local-nav-title-color)}.LocalNav-module__9BSIoW__group{flex-direction:column;margin-top:8px;padding:0 8px;display:flex}.LocalNav-module__9BSIoW__group:first-of-type{margin-top:0}.LocalNav-module__9BSIoW__groupTitle{font-family:var(--font-sans);font-style:normal;font-weight:var(--font-medium);font-size:var(--text-xs);letter-spacing:-.1px;align-items:center;margin-bottom:2px;padding:6px 4px;line-height:14px;display:flex}.LocalNav-module__9BSIoW__nav .LocalNav-module__9BSIoW__groupTitle{color:var(--local-nav-group-title-color)}.LocalNav-module__9BSIoW__item{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;flex-direction:row;flex-grow:1;align-self:stretch;align-items:center;gap:4px;height:28px;padding:5px 4px;text-decoration:none;display:flex}.LocalNav-module__9BSIoW__item:hover:not(.LocalNav-module__9BSIoW__selected){background:var(--local-nav-item-hover-bg)}.LocalNav-module__9BSIoW__item:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.LocalNav-module__9BSIoW__itemCollapsed{justify-content:center;padding:5px}.LocalNav-module__9BSIoW__itemIcon{width:16px;height:16px;color:var(--local-nav-item-icon-color);flex-shrink:0;justify-content:center;align-items:center;display:flex}.LocalNav-module__9BSIoW__itemIcon svg{width:16px;height:16px}.LocalNav-module__9BSIoW__itemLabel{font-family:var(--font-sans);font-style:normal;font-weight:var(--font-medium);font-size:var(--text-sm);letter-spacing:-.1px;white-space:nowrap;text-overflow:ellipsis;flex:1;align-items:center;line-height:14px;display:flex;overflow:hidden}.LocalNav-module__9BSIoW__nav .LocalNav-module__9BSIoW__itemLabel{color:var(--local-nav-item-label-color)}.LocalNav-module__9BSIoW__itemTrailing{flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;display:flex}.LocalNav-module__9BSIoW__item.LocalNav-module__9BSIoW__selected{background:var(--local-nav-item-selected-bg);border:1px solid var(--local-nav-item-selected-border)}.LocalNav-module__9BSIoW__item.LocalNav-module__9BSIoW__selected .LocalNav-module__9BSIoW__itemIcon,.LocalNav-module__9BSIoW__item.LocalNav-module__9BSIoW__selected .LocalNav-module__9BSIoW__itemLabel{color:var(--local-nav-item-selected-color)}.LocalNav-module__9BSIoW__item:hover:not(.LocalNav-module__9BSIoW__selected) .LocalNav-module__9BSIoW__itemIcon{color:var(--local-nav-item-hover-icon-color)}.LocalNav-module__9BSIoW__inverted{border-left:1px solid var(--color-overlay-20);--local-nav-title-color:var(--color-text-inverse);--local-nav-toggle-color:var(--color-icon-inverse-secondary);--local-nav-toggle-hover-color:var(--color-icon-inverse);--local-nav-toggle-hover-bg:var(--color-overlay-10);--local-nav-group-title-color:var(--color-text-inverse-muted);--local-nav-item-label-color:var(--color-text-inverse);--local-nav-item-icon-color:var(--color-icon-inverse-secondary);--local-nav-item-hover-bg:var(--color-overlay-10);--local-nav-item-hover-icon-color:var(--color-icon-inverse);--local-nav-item-selected-bg:var(--color-overlay-20);--local-nav-item-selected-border:var(--color-overlay-10);--local-nav-item-selected-color:var(--color-text-inverse);padding-top:0}
.List-module__ma79RG__list{flex-direction:column;margin:0;padding:0;display:flex}.List-module__ma79RG__item{width:100%;font-family:var(--font-sans);font-weight:var(--font-medium);letter-spacing:-.1px;cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:8px;padding:0 8px;transition:background .15s;display:flex}.List-module__ma79RG__item:hover:not(:disabled){background:var(--color-bg-surface-secondary)}.List-module__ma79RG__item:disabled{opacity:.5;cursor:not-allowed}.List-module__ma79RG__itemSm{height:28px;font-size:var(--text-xs);line-height:14px}.List-module__ma79RG__itemMd{height:32px;font-size:var(--text-sm);line-height:14px}.List-module__ma79RG__itemDefault{color:var(--color-text)}.List-module__ma79RG__itemDefault .List-module__ma79RG__icon{color:var(--color-text-secondary)}.List-module__ma79RG__itemDanger,.List-module__ma79RG__itemDanger .List-module__ma79RG__icon{color:var(--color-text-error)}.List-module__ma79RG__itemDanger:hover:not(:disabled){background:var(--color-bg-error)}.List-module__ma79RG__icon{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.List-module__ma79RG__icon svg{width:16px;height:16px}.List-module__ma79RG__label{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.List-module__ma79RG__itemSeparator{border-bottom:1px solid var(--color-overlay-10)}
.Minimap-module__J1kQNq__root{flex-direction:column;justify-content:center;align-items:center;display:inline-flex;position:relative}.Minimap-module__J1kQNq__bars{transform-origin:0;transition:transform .2s var(--ease-out,cubic-bezier(.23,1,.32,1)),opacity .15s var(--ease-out,cubic-bezier(.23,1,.32,1));flex-direction:column;align-items:flex-start;display:flex}.Minimap-module__J1kQNq__toc{background:var(--color-bg-surface);width:200px;max-height:80vh;box-shadow:var(--shadow-200);z-index:10;opacity:0;transform-origin:0;pointer-events:none;transition:opacity .2s var(--ease-out,cubic-bezier(.23,1,.32,1)),transform .2s var(--ease-out,cubic-bezier(.23,1,.32,1));border-radius:7px;flex-direction:column;padding:8px 0;display:flex;position:absolute;top:50%;left:8px;overflow-y:auto;transform:translateY(-50%)scale(.8)}@media (hover:hover) and (pointer:fine){.Minimap-module__J1kQNq__root:hover .Minimap-module__J1kQNq__bars,.Minimap-module__J1kQNq__root[data-open=true] .Minimap-module__J1kQNq__bars{opacity:0;pointer-events:none;transform:translate(20px)scaleX(3)}.Minimap-module__J1kQNq__root:hover .Minimap-module__J1kQNq__toc,.Minimap-module__J1kQNq__root[data-open=true] .Minimap-module__J1kQNq__toc{opacity:1;pointer-events:auto;transform:translateY(-50%)scale(1)}}.Minimap-module__J1kQNq__tocItem{width:100%;font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--color-text-muted);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:4px 16px;transition:color .15s;display:flex}.Minimap-module__J1kQNq__tocLabel{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.Minimap-module__J1kQNq__tocIcon{color:var(--color-text-muted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Minimap-module__J1kQNq__tocItem[data-level="1"]{font-weight:var(--font-normal);padding-left:24px}.Minimap-module__J1kQNq__tocItem[data-level="2"]{font-weight:var(--font-normal);font-size:var(--text-2xs);padding-left:32px}.Minimap-module__J1kQNq__tocItem[data-level="3"]{font-weight:var(--font-normal);font-size:var(--text-2xs);padding-left:40px}.Minimap-module__J1kQNq__tocItem:hover,.Minimap-module__J1kQNq__tocItem:hover .Minimap-module__J1kQNq__tocIcon{color:var(--color-text)}.Minimap-module__J1kQNq__tocItem[data-active=true]{color:var(--color-text);font-weight:var(--font-medium)}.Minimap-module__J1kQNq__tocItem[data-active=true] .Minimap-module__J1kQNq__tocIcon{color:var(--color-text)}.Minimap-module__J1kQNq__barItem{cursor:pointer;background:0 0;border:none;justify-content:flex-start;align-items:center;padding:6px 12px;display:flex}.Minimap-module__J1kQNq__bar{background:var(--color-bg-surface-active);transform-origin:0;border-radius:1px;width:16px;height:2px;transition:background .15s,transform .15s}.Minimap-module__J1kQNq__barItem[data-level="1"] .Minimap-module__J1kQNq__bar{width:12px}.Minimap-module__J1kQNq__barItem[data-level="2"] .Minimap-module__J1kQNq__bar{width:8px}.Minimap-module__J1kQNq__barItem[data-level="3"] .Minimap-module__J1kQNq__bar{width:6px}.Minimap-module__J1kQNq__barItem:hover .Minimap-module__J1kQNq__bar{background:var(--color-bg-surface-active)}.Minimap-module__J1kQNq__barItem[data-active=true] .Minimap-module__J1kQNq__bar{background:var(--color-bg-inverse);transform:scaleX(1.25)}.Minimap-module__J1kQNq__right .Minimap-module__J1kQNq__bar{transform-origin:100%}.Minimap-module__J1kQNq__right .Minimap-module__J1kQNq__toc{transform-origin:100%;left:auto;right:8px;transform:translateY(-50%)scale(.8)}.Minimap-module__J1kQNq__right .Minimap-module__J1kQNq__bars{transform-origin:100%;align-items:flex-end}@media (hover:hover) and (pointer:fine){.Minimap-module__J1kQNq__right.Minimap-module__J1kQNq__root:hover .Minimap-module__J1kQNq__bars,.Minimap-module__J1kQNq__right.Minimap-module__J1kQNq__root[data-open=true] .Minimap-module__J1kQNq__bars{transform:translate(-20px)scaleX(3)}.Minimap-module__J1kQNq__right.Minimap-module__J1kQNq__root:hover .Minimap-module__J1kQNq__toc,.Minimap-module__J1kQNq__right.Minimap-module__J1kQNq__root[data-open=true] .Minimap-module__J1kQNq__toc{transform:translateY(-50%)scale(1)}}@media (prefers-reduced-motion:reduce){.Minimap-module__J1kQNq__bars,.Minimap-module__J1kQNq__toc{transition:opacity .15s}.Minimap-module__J1kQNq__toc{transform:translateY(-50%)scale(1)}@media (hover:hover) and (pointer:fine){.Minimap-module__J1kQNq__root:hover .Minimap-module__J1kQNq__bars,.Minimap-module__J1kQNq__root[data-open=true] .Minimap-module__J1kQNq__bars{transform:none}}}
.Accordion-module__g_NWeq__item{border-bottom:1px solid var(--color-border)}.Accordion-module__g_NWeq__item:last-child{border-bottom:none}.Accordion-module__g_NWeq__header{margin:0;display:flex}.Accordion-module__g_NWeq__trigger{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-4)0;font-size:var(--text-base);font-weight:var(--font-medium);text-align:left;border-radius:var(--radius-md);cursor:pointer;background:0 0;border:none;outline:none;flex:1;transition:all .15s;display:flex}.Accordion-module__g_NWeq__trigger:hover{text-decoration:underline}.Accordion-module__g_NWeq__trigger:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.Accordion-module__g_NWeq__trigger:disabled{pointer-events:none;opacity:.5}.Accordion-module__g_NWeq__chevron{width:16px;height:16px;color:var(--color-icon-secondary);pointer-events:none;flex-shrink:0;transition:transform .2s;transform:translateY(2px)}.Accordion-module__g_NWeq__trigger[data-state=open] .Accordion-module__g_NWeq__chevron{transform:translateY(2px)rotate(180deg)}.Accordion-module__g_NWeq__content{font-size:var(--text-base);overflow:hidden}.Accordion-module__g_NWeq__content[data-state=closed]{animation:.2s ease-out Accordion-module__g_NWeq__slideUp}.Accordion-module__g_NWeq__content[data-state=open]{animation:.2s ease-out Accordion-module__g_NWeq__slideDown;overflow:visible}.Accordion-module__g_NWeq__contentInner{padding-top:0;padding-bottom:var(--space-4)}@keyframes Accordion-module__g_NWeq__slideDown{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes Accordion-module__g_NWeq__slideUp{0%{height:var(--radix-accordion-content-height)}to{height:0}}
.Dialog-module__Ve4dpa__overlay{z-index:50;background-color:var(--color-overlay-50);animation:.15s ease-out Dialog-module__Ve4dpa__fadeIn;position:fixed;inset:0}.Dialog-module__Ve4dpa__overlay[data-state=closed]{animation:.15s ease-out Dialog-module__Ve4dpa__fadeOut}.Dialog-module__Ve4dpa__content{z-index:50;border-radius:var(--radius-2xl);background-color:var(--color-bg-surface);width:100%;max-width:calc(100% - 2rem);max-height:calc(100dvh - 2rem);box-shadow:var(--shadow-300);flex-direction:column;animation:.2s ease-out Dialog-module__Ve4dpa__contentShow;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.Dialog-module__Ve4dpa__content[data-state=closed]{animation:.15s ease-out Dialog-module__Ve4dpa__contentHide}.Dialog-module__Ve4dpa__content:focus,.Dialog-module__Ve4dpa__content:focus-visible{outline:none}.Dialog-module__Ve4dpa__closeButton{top:var(--space-4);right:var(--space-4);border-radius:var(--radius-md);width:28px;height:28px;color:var(--color-icon-secondary);cursor:pointer;background-color:#0000;border:none;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:flex;position:absolute}.Dialog-module__Ve4dpa__closeButton:hover{background-color:var(--color-bg-surface-hover);color:var(--color-icon)}.Dialog-module__Ve4dpa__closeButton:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.Dialog-module__Ve4dpa__header{gap:var(--space-1);padding:var(--space-4)var(--space-6);flex-direction:column;display:flex}.Dialog-module__Ve4dpa__headerSlot{flex-shrink:0;height:52px}.Dialog-module__Ve4dpa__body{padding:var(--space-4)var(--space-6);flex:1;padding-top:0;overflow-y:auto}.Dialog-module__Ve4dpa__bodyFlush{padding:0}.Dialog-module__Ve4dpa__footer{height:52px;padding:0 var(--space-6);border-top:1px solid var(--color-border);border-radius:0 0 var(--radius-2xl)var(--radius-2xl);background-color:var(--color-bg-surface-hover);flex-shrink:0}.Dialog-module__Ve4dpa__footerGhost{background-color:#0000;border-top:none}.Dialog-module__Ve4dpa__footerRight{margin-left:auto}.Dialog-module__Ve4dpa__visuallyHidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Dialog-module__Ve4dpa__title{align-items:center;gap:var(--space-4);font-family:var(--font-sans);font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--color-text);margin:0;line-height:1.4;display:flex}.Dialog-module__Ve4dpa__description{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text-secondary);margin:0;line-height:1.5}@keyframes Dialog-module__Ve4dpa__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Dialog-module__Ve4dpa__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes Dialog-module__Ve4dpa__contentShow{0%{opacity:0;transform:translate(-50%,-48%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes Dialog-module__Ve4dpa__contentHide{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-48%)scale(.96)}}
.Error-module__yv-W2G__container{min-height:100dvh;padding:var(--space-4);background:linear-gradient(to bottom,var(--volcanic-ash-50),var(--volcanic-ash-100));justify-content:center;align-items:center;display:flex}.Error-module__yv-W2G__card{padding:var(--space-8);background:var(--color-bg);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-200);transition:box-shadow var(--transition-slow)}.Error-module__yv-W2G__card:hover{box-shadow:var(--shadow-300)}.Error-module__yv-W2G__content{align-items:center;gap:var(--space-6);text-align:center;flex-direction:column;display:flex}.Error-module__yv-W2G__iconWrapper{animation:1s infinite Error-module__yv-W2G__bounce}@keyframes Error-module__yv-W2G__bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:translateY(0)}}.Error-module__yv-W2G__stackContainer{margin:0 auto}.Error-module__yv-W2G__stackLabel{text-decoration:underline}.Error-module__yv-W2G__stackTrace{white-space:pre-wrap;font-family:var(--font-mono);font-size:var(--text-sm);text-align:left;margin-top:var(--space-2)}.Error-module__yv-W2G__actions{gap:var(--space-4);flex-direction:column;width:100%;display:flex}@media (min-width:640px){.Error-module__yv-W2G__actions{flex-direction:row}}.Error-module__yv-W2G__actionButton{flex:1}.Error-module__yv-W2G__retryIcon{width:16px;height:16px;margin-right:var(--space-2)}
.GraphControls-module__hFbeFG__panel{padding:var(--space-1,4px);border-radius:var(--radius-lg,10px);background:var(--color-bg,#fff);box-shadow:var(--shadow-100);border:none;flex-direction:column;align-items:center;gap:2px;display:flex}.GraphControls-module__hFbeFG__button{cursor:pointer;width:28px;height:28px;color:var(--color-text-muted);transition:background var(--transition-fast,.15s),color var(--transition-fast,.15s);border-radius:var(--radius-md,6px);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.GraphControls-module__hFbeFG__button:hover{background:var(--color-bg-surface-hover);color:var(--color-text,#0f172a)}.GraphControls-module__hFbeFG__button:focus-visible{outline:2px solid var(--color-primary,#1a1a1a);outline-offset:-2px}.GraphControls-module__hFbeFG__buttonActive{background:var(--color-primary,#1a1a1a);color:#fff;}.GraphControls-module__hFbeFG__buttonActive:hover{background:var(--color-primary,#1a1a1a);color:#fff;opacity:.9}.GraphControls-module__hFbeFG__separator{background:var(--color-overlay-10);width:20px;height:1px;margin:var(--space-1,4px)0}.GraphControls-module__hFbeFG__tooltipWrapper{position:relative}.GraphControls-module__hFbeFG__tooltipWrapper:hover .GraphControls-module__hFbeFG__tooltip{opacity:1;pointer-events:auto}.GraphControls-module__hFbeFG__tooltip{border-radius:var(--radius-md,6px);background:var(--color-primary,#1a1a1a);color:#fff;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--transition-fast,.15s);padding:4px 8px;font-size:11px;font-weight:500;position:absolute;top:50%;right:calc(100% + 8px);transform:translateY(-50%)}
.GraphEdge-module__3Enthq__path{fill:none;stroke:var(--color-text,#1a1a1a);stroke-width:2px;stroke-dasharray:6 4}
.GraphGroup-module__qZxRVq__base{border-radius:var(--radius-xl);width:100%;height:100%;position:relative}.GraphGroup-module__qZxRVq__label{top:var(--space-3);left:var(--space-4);font-size:var(--text-base);font-weight:var(--font-semibold);position:absolute}.GraphGroup-module__qZxRVq__labelRow{top:var(--space-3);left:var(--space-4);right:var(--space-4);justify-content:space-between;align-items:center;display:flex;position:absolute}.GraphGroup-module__qZxRVq__countBadge{border-radius:var(--radius-md);min-width:18px;height:18px;font-size:var(--text-3xs);font-weight:var(--font-semibold);color:#fff;justify-content:center;align-items:center;padding:0 5px;display:inline-flex}.GraphGroup-module__qZxRVq__neutralBadge{color:var(--color-text-secondary);background:#00000014;}.GraphGroup-module__qZxRVq__neutral{background:var(--color-bg-surface-secondary);border:1px solid #0000000f;}.GraphGroup-module__qZxRVq__neutralLabel{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--color-text-secondary)}.GraphGroup-module__qZxRVq__rowMarker{width:100%;height:100%;position:relative;overflow:visible}.GraphGroup-module__qZxRVq__rowLabel{font-size:var(--text-3xs);font-weight:var(--font-semibold);text-align:right;cursor:default;width:40px;position:absolute;top:-2px;left:-48px}.GraphGroup-module__qZxRVq__dashedLine{border-top:1px dashed var(--color-overlay-20);height:0;position:absolute;top:4px;left:-8px;right:8px}.GraphGroup-module__qZxRVq__columnHeader{padding:var(--space-1-5)14px;background:var(--color-bg-surface-secondary);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-text-secondary);text-align:center;white-space:nowrap;border:1px solid #0000000f}.GraphGroup-module__qZxRVq__neutralOverflow{overflow:visible;}.GraphGroup-module__qZxRVq__depGroupLabelRow{top:var(--space-1-5);left:var(--space-4);right:var(--space-4);justify-content:space-between;align-items:center;display:flex;position:absolute}
.shared-module__PjihOG__base{background:var(--color-bg);border-radius:var(--radius-lg);box-shadow:var(--shadow-100);cursor:pointer;transition:box-shadow var(--transition-normal),opacity var(--transition-slow);border:none;font-family:inherit;position:relative}.shared-module__PjihOG__base:hover,.shared-module__PjihOG__selected{box-shadow:0 0 0 1px var(--color-text),0 4px 16px #1a1a1a2e}.shared-module__PjihOG__base:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.shared-module__PjihOG__dimmed{opacity:.4}.shared-module__PjihOG__dimmedStrong{opacity:.3}.shared-module__PjihOG__header{padding:var(--space-2)var(--space-3);justify-content:space-between;align-items:center;display:flex;overflow:hidden}.shared-module__PjihOG__headerContent{align-items:center;gap:var(--space-2);flex:1;min-width:0;display:flex}.shared-module__PjihOG__label{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.shared-module__PjihOG__labelDimmed{color:var(--color-bg-muted)}.shared-module__PjihOG__metaRow{padding:var(--space-1-5)var(--space-3);border-top:1px solid var(--color-overlay-10);justify-content:space-between;align-items:center;display:flex}.shared-module__PjihOG__metaLeft,.shared-module__PjihOG__metaRight{align-items:center;gap:var(--space-1-5);display:flex}.shared-module__PjihOG__typeHeader{justify-content:space-between;align-items:center;padding:5px 10px;display:flex}.shared-module__PjihOG__typeLabel{align-items:center;gap:var(--space-1-5);font-size:var(--text-3xs);font-weight:var(--font-normal);color:var(--color-bg-muted);white-space:nowrap;text-overflow:ellipsis;min-width:0;display:flex;overflow:hidden}.shared-module__PjihOG__divider{background:var(--color-overlay-10);height:1px;margin:0}.shared-module__PjihOG__bodyRow{align-items:center;gap:var(--space-2);padding:7px 10px;display:flex}.shared-module__PjihOG__bodyLabel{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.shared-module__PjihOG__badge{font-size:var(--text-3xs);font-weight:var(--font-semibold);color:var(--nebula-spark-500);background:var(--nebula-spark-50);border-radius:var(--radius-sm);white-space:nowrap;padding:1px 5px;line-height:16px}.shared-module__PjihOG__badgeDimmed{color:var(--color-bg-muted);background:0 0}.shared-module__PjihOG__priority{flex-shrink:0}.shared-module__PjihOG__badges{align-items:center;gap:var(--space-1);flex-shrink:0;display:flex}
.CompanyNode-module__CzcbxG__wrapper{justify-content:center;width:400px;display:flex}.CompanyNode-module__CzcbxG__root{align-items:center;gap:var(--space-2,8px);padding:var(--space-2,8px)var(--space-3,12px);display:flex;}.CompanyNode-module__CzcbxG__logo{border-radius:var(--radius-sm,4px);background:var(--color-info);flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;overflow:hidden}.CompanyNode-module__CzcbxG__logoImg{object-fit:cover;width:100%;height:100%}.CompanyNode-module__CzcbxG__name{font-size:var(--text-base,14px);font-weight:var(--font-semibold);color:var(--color-text,#0f172a);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.ServiceNode-module__Xumj4a__root{width:270px;}.ServiceNode-module__Xumj4a__dimmed{}
.ActivityNode-module__HY9arq__root{width:270px;}.ActivityNode-module__HY9arq__dimmed{}
.DependencyNode-module__MKqKyW__root{width:270px;}.DependencyNode-module__MKqKyW__dimmed{}
.UpstreamActivityNode-module__VRKVTW__root{width:270px;}
.GraphStrategyPill-module__6GnXOG__base{border-radius:var(--radius-sm);font-size:var(--text-2xs);font-weight:var(--font-medium);white-space:nowrap;align-items:center;gap:3px;padding:2px 5px;display:inline-flex}.GraphStrategyPill-module__6GnXOG__has{color:#16a34a;background:#f0fdf4;border:1px solid #bbf7d0;}.GraphStrategyPill-module__6GnXOG__missing{color:#dc2626;background:#fef2f2;border:1px solid #fecaca;}
.GraphNodeDrawer-module__RuWwbq__root{border-radius:var(--radius-xl);background:#fff;border:1px solid #e5e7eb;position:relative;box-shadow:0 4px 24px #0000001f}.GraphNodeDrawer-module__RuWwbq__handle{background:#e5e7eb;border-radius:2px;width:36px;height:4px;margin:8px auto 0}.GraphNodeDrawer-module__RuWwbq__closeButton{cursor:pointer;border-radius:var(--radius-sm);color:#64748b;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:flex;position:absolute;top:8px;right:12px}.GraphNodeDrawer-module__RuWwbq__closeButton:hover{color:#0f172a;background:#f1f5f9}.GraphNodeDrawer-module__RuWwbq__content{display:flex}.GraphNodeDrawer-module__RuWwbq__left{flex:1;min-width:0;padding:12px 20px}.GraphNodeDrawer-module__RuWwbq__title{font-size:var(--text-xl);font-weight:var(--font-bold);color:#0f172a;margin-bottom:4px}.GraphNodeDrawer-module__RuWwbq__description{font-size:var(--text-sm);color:#64748b;margin-bottom:10px;line-height:1.4}.GraphNodeDrawer-module__RuWwbq__pills{flex-wrap:wrap;gap:6px;display:flex}.GraphNodeDrawer-module__RuWwbq__pill{border-radius:var(--radius-md);font-size:var(--text-xs);font-weight:var(--font-medium);color:#0f172a;white-space:nowrap;background:#fff;border:1px solid #e5e7eb;align-items:center;gap:5px;padding:4px 10px;display:inline-flex}.GraphNodeDrawer-module__RuWwbq__stats{align-items:center;gap:8px;margin-top:8px;display:flex}.GraphNodeDrawer-module__RuWwbq__statPill{color:#64748b;}.GraphNodeDrawer-module__RuWwbq__statPillDanger{color:#dc2626;background:#fef2f2;border-color:#fecaca;}.GraphNodeDrawer-module__RuWwbq__right{border-left:1px solid #e5e7eb;flex-shrink:0;width:240px;padding:12px 16px}.GraphNodeDrawer-module__RuWwbq__detailsTitle{font-size:var(--text-xs);font-weight:var(--font-semibold);color:#0f172a;margin-bottom:8px}.GraphNodeDrawer-module__RuWwbq__detailRow{justify-content:space-between;align-items:center;padding:6px 0;display:flex}.GraphNodeDrawer-module__RuWwbq__detailLabel{font-size:var(--text-xs);font-weight:var(--font-normal);color:#64748b}.GraphNodeDrawer-module__RuWwbq__detailValue{font-size:var(--text-xs);font-weight:var(--font-medium);color:#0f172a;align-items:center;gap:5px;display:flex}
.GraphNodeSheet-module__cxHFuq__root{background:var(--color-bg);border-radius:var(--radius-xl);width:320px;max-height:480px;box-shadow:var(--shadow-100);border:none;flex-direction:column;display:flex;overflow:hidden}.GraphNodeSheet-module__cxHFuq__header{height:44px;padding:0 var(--space-3);border-bottom:1px solid var(--color-overlay-10);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.GraphNodeSheet-module__cxHFuq__headerLeft{align-items:center;gap:var(--space-2);flex:1;min-width:0;display:flex}.GraphNodeSheet-module__cxHFuq__headerIcon{flex-shrink:0;display:flex}.GraphNodeSheet-module__cxHFuq__headerTitle{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.GraphNodeSheet-module__cxHFuq__headerActions{align-items:center;gap:var(--space-1);flex-shrink:0;display:flex}.GraphNodeSheet-module__cxHFuq__headerButton{cursor:pointer;padding:var(--space-1);border-radius:var(--radius-sm);color:var(--color-text-muted);transition:background var(--transition-fast),color var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.GraphNodeSheet-module__cxHFuq__headerButton:hover{background:var(--color-bg-surface-hover);color:var(--color-text)}.GraphNodeSheet-module__cxHFuq__headerButton:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.GraphNodeSheet-module__cxHFuq__body{flex:1;overflow-y:auto}.GraphNodeSheet-module__cxHFuq__content{padding:var(--space-3);gap:var(--space-3);flex-direction:column;display:flex}.GraphNodeSheet-module__cxHFuq__details{flex-direction:column;margin:0;padding:0;display:flex}.GraphNodeSheet-module__cxHFuq__detailRow{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-1-5)0;display:flex}.GraphNodeSheet-module__cxHFuq__detailLabel{white-space:nowrap;flex-shrink:0}.GraphNodeSheet-module__cxHFuq__detailValue{align-items:center;gap:5px;min-width:0;margin:0;display:flex;overflow:hidden}.GraphNodeSheet-module__cxHFuq__toggle{border-radius:var(--radius-md);background:var(--color-bg);width:32px;height:32px;box-shadow:var(--shadow-100);cursor:pointer;color:var(--color-text-muted);transition:background var(--transition-fast),color var(--transition-fast);border:none;justify-content:center;align-items:center;display:flex}.GraphNodeSheet-module__cxHFuq__toggle:hover{background:var(--color-bg-surface-hover);color:var(--color-text)}
.GraphBackground-module__g-hdDq__root{background-color:var(--graph-bg,#f8fafc);background-image:radial-gradient(circle,var(--graph-dot-color,#e2e8f0)var(--graph-dot-size,1px),transparent var(--graph-dot-size,1px));background-size:var(--graph-gap,24px)var(--graph-gap,24px);border-radius:inherit;pointer-events:none;position:absolute;inset:0}
.DependencyCommand-module__LdHvUW__root [cmdk-input-wrapper]{border-bottom:none}.DependencyCommand-module__LdHvUW__filters{padding:8px 12px}.DependencyCommand-module__LdHvUW__emptyState{flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:32px 16px;display:flex}.DependencyCommand-module__LdHvUW__createForm{flex-direction:column;gap:6px;display:flex}.DependencyCommand-module__LdHvUW__createLabel{font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-text-secondary);margin-top:12px}.DependencyCommand-module__LdHvUW__createLabel:first-child{margin-top:0}
.BIAFormCard-module__UkSHvq__card{width:520px;max-width:100%;box-shadow:var(--shadow-100);border-radius:var(--radius-2xl);background:#fff;flex-direction:column;align-items:flex-start;padding:0;display:flex;overflow:hidden}.BIAFormCard-module__UkSHvq__item{padding:9px var(--space-3);align-items:center;gap:var(--space-1);box-sizing:border-box;border-bottom:1px solid var(--color-overlay-10);flex-direction:row;width:100%;display:flex}.BIAFormCard-module__UkSHvq__item:last-child,.BIAFormCard-module__UkSHvq__itemNoBorder{border-bottom:none}.BIAFormCard-module__UkSHvq__itemIcon{width:var(--space-4);height:var(--space-4);color:var(--color-overlay-50);flex-shrink:0;justify-content:center;align-items:center;display:flex}.BIAFormCard-module__UkSHvq__itemLabel{font-family:var(--font-sans);font-weight:var(--font-medium);font-size:var(--text-sm);letter-spacing:-.2px;color:var(--color-text);flex:1;line-height:14px}.BIAFormCard-module__UkSHvq__dependencyGroup{padding:0 var(--space-3)9px var(--space-3);box-sizing:border-box;border-bottom:1px solid var(--color-overlay-10);flex-direction:column;width:100%;display:flex}.BIAFormCard-module__UkSHvq__dependencyItem{padding:var(--space-1-5)0 var(--space-1-5)20px;position:relative}.BIAFormCard-module__UkSHvq__dependencyItem:before{content:"";left:var(--space-2);background:#ccc;width:1px;position:absolute;top:0;bottom:0}.BIAFormCard-module__UkSHvq__dependencyItem:after{content:"";left:var(--space-2);width:10px;height:var(--space-2);border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-bottom-left-radius:8px;position:absolute;top:50%;transform:translateY(-100%)}.BIAFormCard-module__UkSHvq__dependencyItemLast:before{height:calc(50% - 8px);bottom:auto}.BIAFormCard-module__UkSHvq__dependencyLabel{font-family:var(--font-sans);font-weight:var(--font-medium);font-size:var(--text-sm);letter-spacing:-.2px;color:var(--color-text);line-height:14px}.BIAFormCard-module__UkSHvq__skeletonRow{padding:9px var(--space-3);align-items:center;gap:var(--space-1);box-sizing:border-box;border-top:1px solid var(--color-overlay-10);flex-direction:row;width:100%;display:flex}.BIAFormCard-module__UkSHvq__skeletonIcon{width:var(--space-4);height:var(--space-4);background:linear-gradient(90deg,#ddd7fe 0%,#f3e1d5 14.9% 84.62%,#ddd7fe 100%);border-radius:3px;flex-shrink:0;animation:1.5s ease-in-out infinite BIAFormCard-module__UkSHvq__shimmer}.BIAFormCard-module__UkSHvq__skeletonBar{background:linear-gradient(90deg,#ddd7fe 0%,#f3e1d5 14.9% 84.62%,#ddd7fe 100%);border-radius:17px;width:170px;height:12px;animation:1.5s ease-in-out infinite BIAFormCard-module__UkSHvq__shimmer}@keyframes BIAFormCard-module__UkSHvq__shimmer{0%,to{opacity:1}50%{opacity:.6}}
.BIAFormCardEdit-module__y8k3Iq__container{flex-direction:column;width:100%;max-width:520px;display:flex}.BIAFormCardEdit-module__y8k3Iq__card{box-shadow:var(--shadow-100);border-radius:var(--radius-2xl);background:#fff;flex-direction:column;display:flex}.BIAFormCardEdit-module__y8k3Iq__activityBlock{border-bottom:1px solid #00000014}.BIAFormCardEdit-module__y8k3Iq__activityBlock:last-of-type{border-bottom:none}.BIAFormCardEdit-module__y8k3Iq__activityRow{padding:10px var(--space-3);align-items:center;gap:var(--space-1-5);display:flex}.BIAFormCardEdit-module__y8k3Iq__activityIcon{width:var(--space-4);height:var(--space-4);color:var(--color-overlay-50);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.BIAFormCardEdit-module__y8k3Iq__iconDefault{justify-content:center;align-items:center;display:flex}.BIAFormCardEdit-module__y8k3Iq__iconHover{cursor:pointer;color:var(--color-text-muted);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:none}.BIAFormCardEdit-module__y8k3Iq__activityRow:hover .BIAFormCardEdit-module__y8k3Iq__iconDefault{display:none}.BIAFormCardEdit-module__y8k3Iq__activityRow:hover .BIAFormCardEdit-module__y8k3Iq__iconHover{display:flex}.BIAFormCardEdit-module__y8k3Iq__activityInput{font-size:var(--text-sm);font-weight:var(--font-medium);flex:1;min-width:80px}.BIAFormCardEdit-module__y8k3Iq__chipTrigger{cursor:pointer;background:0 0;border:none;padding:0}.BIAFormCardEdit-module__y8k3Iq__durationPopover{width:336px;box-shadow:var(--shadow-100);background:#fff;border-radius:9px;padding:0;overflow:hidden}.BIAFormCardEdit-module__y8k3Iq__dependencyGroup{padding:var(--space-0)var(--space-3)var(--space-2)var(--space-3);flex-direction:column;display:flex}.BIAFormCardEdit-module__y8k3Iq__dependencyItem{padding:var(--space-1-5)var(--space-0)var(--space-1-5)26px;position:relative}.BIAFormCardEdit-module__y8k3Iq__dependencyItem:before{content:"";left:var(--space-2);background:#ccc;width:1px;position:absolute;top:0;bottom:0}.BIAFormCardEdit-module__y8k3Iq__dependencyItem:after{content:"";left:var(--space-2);width:var(--space-3);height:var(--space-2);border-bottom-left-radius:var(--radius-lg);border-bottom:1px solid #ccc;border-left:1px solid #ccc;position:absolute;top:50%;transform:translateY(-100%)}.BIAFormCardEdit-module__y8k3Iq__dependencyInput{font-size:var(--text-sm);font-weight:var(--font-medium);min-width:80px}.BIAFormCardEdit-module__y8k3Iq__addDepItem{padding:var(--space-1-5)var(--space-0)var(--space-1-5)26px;position:relative}.BIAFormCardEdit-module__y8k3Iq__addDepItem:before{content:"";left:var(--space-2);background:#ccc;width:1px;height:calc(50% - 8px);position:absolute;top:0}.BIAFormCardEdit-module__y8k3Iq__addDepItem:after{content:"";left:var(--space-2);width:var(--space-3);height:var(--space-2);border-bottom-left-radius:var(--radius-lg);border-bottom:1px solid #ccc;border-left:1px solid #ccc;position:absolute;top:50%;transform:translateY(-100%)}.BIAFormCardEdit-module__y8k3Iq__addDepEmpty{padding:var(--space-1-5)var(--space-0)var(--space-2)26px;margin:var(--space-0)var(--space-3);position:relative}.BIAFormCardEdit-module__y8k3Iq__addDepEmpty:before{content:"";left:var(--space-2);background:#ccc;width:1px;height:calc(50% - 8px);position:absolute;top:0}.BIAFormCardEdit-module__y8k3Iq__addDepEmpty:after{content:"";left:var(--space-2);width:var(--space-3);height:var(--space-2);border-bottom-left-radius:var(--radius-lg);border-bottom:1px solid #ccc;border-left:1px solid #ccc;position:absolute;top:50%;transform:translateY(-100%)}.BIAFormCardEdit-module__y8k3Iq__dependencyLabel{font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--font-medium);color:#000c}.BIAFormCardEdit-module__y8k3Iq__dependencyPopover{width:280px;box-shadow:var(--shadow-100);background:#fff;border-radius:9px;padding:0;overflow:hidden}.BIAFormCardEdit-module__y8k3Iq__createNewBtn{padding:var(--space-1-5)var(--space-2);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-text-info);cursor:pointer;text-align:left;background:0 0;border:none;width:100%}.BIAFormCardEdit-module__y8k3Iq__createNewBtn:hover{background:var(--color-bg-surface-secondary)}.BIAFormCardEdit-module__y8k3Iq__addCircle{width:var(--space-4);height:var(--space-4);box-shadow:var(--shadow-100);border-radius:var(--radius-2xl);cursor:pointer;color:var(--color-overlay-50);padding:var(--space-0);background:#fff;border:none;flex-shrink:0;justify-content:center;align-items:center;transition:box-shadow .15s;display:flex}.BIAFormCardEdit-module__y8k3Iq__addCircle:hover{box-shadow:var(--shadow-100-hover)}.BIAFormCardEdit-module__y8k3Iq__addActivityRow{align-items:center;gap:var(--space-2);padding:10px var(--space-3);display:flex}.BIAFormCardEdit-module__y8k3Iq__addActivityLabel{font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-overlay-50)}
.ControlModes-module__7M7uAa__controls{justify-content:center;align-items:center;gap:var(--space-1-5);flex-direction:row;display:flex}.ControlModes-module__7M7uAa__iconButton{width:var(--space-12);height:var(--space-12);cursor:pointer;color:var(--color-icon-secondary);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;transition:background-color .15s;display:flex}.ControlModes-module__7M7uAa__iconButton:hover{background-color:var(--color-overlay-5)}.ControlModes-module__7M7uAa__chatPill{width:var(--space-12);height:var(--space-12);background:var(--color-bg-surface);box-shadow:var(--shadow-100);cursor:pointer;color:var(--color-icon);border:none;border-radius:50%;justify-content:center;align-items:center;transition:box-shadow .15s;display:flex}.ControlModes-module__7M7uAa__chatPill:hover{box-shadow:var(--shadow-100-hover)}.ControlModes-module__7M7uAa__formPill{}.ControlModes-module__7M7uAa__formPill:hover{box-shadow:var(--shadow-100-hover)}.ControlModes-module__7M7uAa__audioPill{background:var(--color-bg-surface);width:164px;height:44px;box-shadow:var(--shadow-100);cursor:pointer;border:none;border-radius:41px;justify-content:center;align-items:center;padding:0 20px;transition:width .25s cubic-bezier(.23,1,.32,1),height .25s cubic-bezier(.23,1,.32,1),background-color .2s,box-shadow .2s,border-radius .25s cubic-bezier(.23,1,.32,1),opacity .15s;display:flex;overflow:hidden}.ControlModes-module__7M7uAa__audioPill:hover{box-shadow:var(--shadow-100-hover)}.ControlModes-module__7M7uAa__audioPillCollapsed{width:var(--space-12);height:var(--space-12);color:var(--color-icon-secondary);box-shadow:none;background:0 0;border-radius:50%;padding:0;}.ControlModes-module__7M7uAa__audioPillCollapsed:hover{background-color:var(--color-overlay-5);box-shadow:none}.ControlModes-module__7M7uAa__audioPillSpeaking{background:var(--color-bg-inverse);box-shadow:none;}.ControlModes-module__7M7uAa__audioPillSpeaking:hover{box-shadow:none}.ControlModes-module__7M7uAa__audioPillDisabled{cursor:not-allowed;opacity:.7}.ControlModes-module__7M7uAa__audioPillDisabled:hover{box-shadow:var(--shadow-100)}.ControlModes-module__7M7uAa__audioPillContent{align-items:center;gap:var(--space-1-5);display:flex}.ControlModes-module__7M7uAa__audioPillLabel{font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--font-medium);line-height:20px}.ControlModes-module__7M7uAa__keyBadge{width:20px;height:20px;font-family:var(--font-mono);font-weight:var(--font-semibold);font-size:var(--text-xs);line-height:var(--space-4);letter-spacing:-.1px;color:var(--color-text);background:#eee8dd;border-radius:3px;justify-content:center;align-items:center;display:flex}.ControlModes-module__7M7uAa__startTalkingLabel{font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--font-medium);color:var(--color-text-on-fill);line-height:20px}.ControlModes-module__7M7uAa__audioPillDisabledLabel{font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--font-medium);color:var(--color-text-disabled);line-height:20px}
.InlineEditInput-module__wYylLG__input{text-overflow:ellipsis;white-space:nowrap;border-radius:var(--radius-sm);width:100%;padding:1px 4px;overflow:hidden;box-shadow:0 0 0 1px #0000}.InlineEditInput-module__wYylLG__input:hover{box-shadow:0 0 0 1px var(--color-border)}.InlineEditInput-module__wYylLG__input:focus{box-shadow:0 0 0 1px var(--color-border-strong);outline:none}
.InterviewDetails-module__engjGq__card{background:var(--color-bg-surface);box-shadow:var(--shadow-100);border-radius:var(--radius-2xl);padding:var(--space-4);flex-direction:column;width:320px;animation:.2s cubic-bezier(.23,1,.32,1) InterviewDetails-module__engjGq__popoverEnter;display:flex}@keyframes InterviewDetails-module__engjGq__popoverEnter{0%{opacity:0;transform:translateY(4px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.InterviewDetails-module__engjGq__title{font-family:var(--font-sans);font-weight:var(--font-semibold);letter-spacing:-.1px;color:var(--color-text);margin:var(--space-0)var(--space-0)var(--space-3);font-size:15px;line-height:20px}.InterviewDetails-module__engjGq__section{padding:var(--space-3)var(--space-0);padding-left:var(--space-4);padding-right:var(--space-4);border-top:1px solid #00000014;flex-direction:column;gap:10px;margin:0 -16px;display:flex}.InterviewDetails-module__engjGq__section:last-child{padding-bottom:var(--space-0)}.InterviewDetails-module__engjGq__sectionTitle{font-family:var(--font-sans);font-weight:var(--font-semibold);font-size:var(--text-sm);line-height:var(--space-4);color:var(--color-text)}.InterviewDetails-module__engjGq__description{font-family:var(--font-sans);font-weight:var(--font-normal);font-size:var(--text-sm);color:var(--color-text-muted);line-height:18px}.InterviewDetails-module__engjGq__videoRow{align-items:flex-start;gap:var(--space-3);display:flex}.InterviewDetails-module__engjGq__videoText{gap:var(--space-1);flex-direction:column;flex:1;display:flex}.InterviewDetails-module__engjGq__videoThumb{width:var(--space-24);height:var(--space-16);border-radius:var(--radius-lg);flex-shrink:0;position:relative;overflow:hidden}.InterviewDetails-module__engjGq__videoImg{object-fit:cover;width:100%;height:100%}.InterviewDetails-module__engjGq__playOverlay{background:var(--color-overlay-30);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.InterviewDetails-module__engjGq__participant{align-items:center;gap:var(--space-2);display:flex}.InterviewDetails-module__engjGq__avatar{width:var(--space-8);height:var(--space-8);object-fit:cover;border-radius:50%;flex-shrink:0}.InterviewDetails-module__engjGq__avatarInitial{width:var(--space-8);height:var(--space-8);background:var(--color-bg-info);color:var(--color-text-info);font-family:var(--font-sans);font-weight:var(--font-semibold);font-size:var(--text-sm);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.InterviewDetails-module__engjGq__participantInfo{gap:var(--space-px);flex-direction:column;display:flex}.InterviewDetails-module__engjGq__name{font-family:var(--font-sans);font-weight:var(--font-medium);font-size:var(--text-sm);line-height:var(--space-4);color:var(--color-text)}.InterviewDetails-module__engjGq__role{font-family:var(--font-sans);font-weight:var(--font-normal);font-size:var(--text-xs);line-height:var(--space-4);color:var(--color-text-muted)}.InterviewDetails-module__engjGq__tag{font-family:var(--font-sans);font-weight:var(--font-normal);font-size:var(--text-sm);line-height:var(--space-4);color:var(--color-text-muted);margin-left:auto}
.InterviewStepper-module__T3pWMq__container{padding:var(--space-1);height:var(--space-12);background:#eee8dd;border-radius:41px;flex-direction:row;align-items:flex-start;display:flex}.InterviewStepper-module__T3pWMq__step{padding:var(--space-2)14px var(--space-2)10px;align-items:center;gap:var(--space-1-5);height:var(--space-10);cursor:pointer;background:0 0;border:none;border-radius:41px;flex-direction:row;text-decoration:none;transition:background-color .15s;display:flex}.InterviewStepper-module__T3pWMq__step:hover{background-color:#ffffff80}.InterviewStepper-module__T3pWMq__stepStatic{cursor:default}.InterviewStepper-module__T3pWMq__stepStatic:hover{background-color:#0000}.InterviewStepper-module__T3pWMq__stepActive{box-shadow:var(--shadow-100);background:#fff}.InterviewStepper-module__T3pWMq__stepActive:hover{background:#fff}.InterviewStepper-module__T3pWMq__label{font-family:var(--font-sans);font-weight:var(--font-medium);letter-spacing:-.1px;color:#121826;font-size:15px;line-height:14px}.InterviewStepper-module__T3pWMq__count{border-radius:43.75px;flex-direction:column;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.InterviewStepper-module__T3pWMq__countActive{background:#030816}.InterviewStepper-module__T3pWMq__countInactive{background:#fff}.InterviewStepper-module__T3pWMq__countActive .InterviewStepper-module__T3pWMq__countLabel{color:#fff}.InterviewStepper-module__T3pWMq__countInactive .InterviewStepper-module__T3pWMq__countLabel{color:#2e2e30}.InterviewStepper-module__T3pWMq__countLabel{font-family:var(--font-mono);font-weight:var(--font-bold);font-size:var(--text-base);text-align:center;letter-spacing:-.25px;line-height:18px}
.Item-module__fEQGIq__item{font-family:var(--font-sans);font-size:var(--text-base);border-radius:var(--radius-md);border:1px solid #0000;outline:none;flex-wrap:wrap;align-items:center;transition:background-color .1s,border-color .1s;display:flex}.Item-module__fEQGIq__item:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.Item-module__fEQGIq__variantDefault{background-color:#0000}.Item-module__fEQGIq__variantOutline{border-color:var(--color-border)}.Item-module__fEQGIq__variantMuted{background-color:var(--color-bg-surface-secondary)}.Item-module__fEQGIq__sizeDefault{gap:16px;padding:16px}.Item-module__fEQGIq__sizeSm{gap:10px;padding:12px 16px}.Item-module__fEQGIq__sizeXs{gap:8px;padding:8px 16px}.Item-module__fEQGIq__itemGroup{flex-direction:column;display:flex}.Item-module__fEQGIq__itemSeparator{background-color:var(--color-bg-surface-active);flex-shrink:0;width:100%;height:1px;margin:0}.Item-module__fEQGIq__itemMedia{flex-shrink:0;justify-content:center;align-items:center;gap:8px;display:flex}.Item-module__fEQGIq__itemMedia svg{pointer-events:none}.Item-module__fEQGIq__item:has([data-slot=item-description]) .Item-module__fEQGIq__itemMedia{align-self:flex-start;transform:translateY(2px)}.Item-module__fEQGIq__itemMediaDefault{background-color:#0000}.Item-module__fEQGIq__itemMediaIcon{border:1px solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-bg-surface-secondary);width:32px;height:32px}.Item-module__fEQGIq__itemMediaIcon svg:not([class*=size]){width:16px;height:16px}.Item-module__fEQGIq__itemMediaImage{border-radius:var(--radius-sm);width:40px;height:40px;overflow:hidden}.Item-module__fEQGIq__itemMediaImage img{object-fit:cover;width:100%;height:100%}.Item-module__fEQGIq__itemContent{flex-direction:column;flex:1;gap:4px;display:flex}.Item-module__fEQGIq__itemContent+.Item-module__fEQGIq__itemContent{flex:none}.Item-module__fEQGIq__itemTitle{width:fit-content;font-size:var(--text-base);font-weight:var(--font-medium);align-items:center;gap:8px;line-height:1.4;display:flex}.Item-module__fEQGIq__itemDescription{font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--font-normal);color:var(--color-text-muted);-webkit-line-clamp:2;text-wrap:balance;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.Item-module__fEQGIq__itemDescription a{text-underline-offset:4px;text-decoration:underline}.Item-module__fEQGIq__itemDescription a:hover{color:var(--color-text)}.Item-module__fEQGIq__itemActions{align-items:center;gap:8px;display:flex}.Item-module__fEQGIq__itemHeader,.Item-module__fEQGIq__itemFooter{flex-basis:100%;justify-content:space-between;align-items:center;gap:8px;display:flex}.Item-module__fEQGIq__itemContentCompact{gap:0}.Item-module__fEQGIq__itemContentCompact .Item-module__fEQGIq__itemTitle{font-size:var(--text-sm);font-weight:var(--font-medium);line-height:var(--text-line-height-md);letter-spacing:var(--text-tracking-subtle);color:var(--text-color-content-title)}.Item-module__fEQGIq__itemContentCompact .Item-module__fEQGIq__itemDescription{font-size:var(--text-xs);font-weight:var(--font-normal);line-height:var(--text-line-height-xs);letter-spacing:var(--text-tracking-normal);color:var(--text-color-muted)}
.Field-module__u4SiRq__fieldSet{flex-direction:column;gap:24px;display:flex}:is(.Field-module__u4SiRq__fieldSet:has(>[data-slot=checkbox-group]),.Field-module__u4SiRq__fieldSet:has(>[data-slot=radio-group])){gap:12px}.Field-module__u4SiRq__legend{font-family:var(--font-sans);font-weight:var(--font-medium);margin-bottom:12px}.Field-module__u4SiRq__legendVariantLegend{font-size:var(--text-lg)}.Field-module__u4SiRq__legendVariantLabel{font-size:var(--text-base)}.Field-module__u4SiRq__fieldGroup{flex-direction:column;gap:28px;width:100%;display:flex;container:field-group/inline-size}.Field-module__u4SiRq__fieldGroup[data-slot=checkbox-group]{gap:12px}.Field-module__u4SiRq__fieldGroup>[data-slot=field-group]{gap:16px}.Field-module__u4SiRq__field{gap:4px;width:100%;display:flex}.Field-module__u4SiRq__field[data-invalid=true]{color:var(--color-text-error)}.Field-module__u4SiRq__fieldVertical{flex-direction:column}.Field-module__u4SiRq__fieldVertical>*{width:100%}.Field-module__u4SiRq__fieldVertical>.Field-module__u4SiRq__sr-only{width:auto}.Field-module__u4SiRq__fieldHorizontal{flex-direction:row;align-items:center}.Field-module__u4SiRq__fieldHorizontal>[data-slot=field-label]{flex:auto}.Field-module__u4SiRq__fieldHorizontal:has(>[data-slot=field-content]){align-items:flex-start}:is(.Field-module__u4SiRq__fieldHorizontal:has(>[data-slot=field-content]) [role=checkbox],.Field-module__u4SiRq__fieldHorizontal:has(>[data-slot=field-content]) [role=radio]){margin-top:1px}.Field-module__u4SiRq__fieldResponsive{flex-direction:column}.Field-module__u4SiRq__fieldResponsive>*{width:100%}.Field-module__u4SiRq__fieldResponsive>.Field-module__u4SiRq__sr-only{width:auto}@container field-group (min-width:448px){.Field-module__u4SiRq__fieldResponsive{flex-direction:row;align-items:center}.Field-module__u4SiRq__fieldResponsive>*{width:auto}.Field-module__u4SiRq__fieldResponsive>[data-slot=field-label]{flex:auto}.Field-module__u4SiRq__fieldResponsive:has(>[data-slot=field-content]){align-items:flex-start}:is(.Field-module__u4SiRq__fieldResponsive:has(>[data-slot=field-content]) [role=checkbox],.Field-module__u4SiRq__fieldResponsive:has(>[data-slot=field-content]) [role=radio]){margin-top:1px}}.Field-module__u4SiRq__fieldContent{flex-direction:column;flex:1;gap:6px;line-height:1.4;display:flex}.Field-module__u4SiRq__fieldLabel{gap:8px;width:fit-content;line-height:1.4;display:flex}.Field-module__u4SiRq__field[data-disabled=true] .Field-module__u4SiRq__fieldLabel{opacity:.5}.Field-module__u4SiRq__fieldLabel:has(>[data-slot=field]){border-radius:var(--radius-md);border:1px solid var(--color-border);flex-direction:column;width:100%}.Field-module__u4SiRq__fieldLabel>[data-slot=field]{padding:16px}.Field-module__u4SiRq__fieldLabel:has([data-state=checked]){background-color:rgba(var(--forest-green-500-rgb),.05);border-color:var(--forest-green-600)}.Field-module__u4SiRq__fieldTitle{width:fit-content;font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--font-medium);align-items:center;gap:8px;line-height:1.4;display:flex}.Field-module__u4SiRq__field[data-disabled=true] .Field-module__u4SiRq__fieldTitle{opacity:.5}.Field-module__u4SiRq__fieldDescription{font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--font-normal);color:var(--color-text-muted);line-height:1.5}.Field-module__u4SiRq__fieldDescription:last-child{margin-top:0}.Field-module__u4SiRq__fieldDescription:nth-last-child(2){margin-top:-4px}[data-variant=legend]+.Field-module__u4SiRq__fieldDescription{margin-top:-6px}.Field-module__u4SiRq__fieldDescription a{text-underline-offset:4px;text-decoration:underline}.Field-module__u4SiRq__fieldDescription a:hover{color:var(--color-text)}.Field-module__u4SiRq__fieldSeparator{height:20px;font-size:var(--text-base);margin:-8px 0;position:relative}.Field-module__u4SiRq__fieldGroup[data-variant=outline] .Field-module__u4SiRq__fieldSeparator{margin-bottom:-8px}.Field-module__u4SiRq__fieldSeparatorLine{position:absolute;inset:50% 0 0}.Field-module__u4SiRq__fieldSeparatorContent{width:fit-content;color:var(--color-text-muted);background-color:#fff;margin:0 auto;padding:0 8px;display:block;position:relative}.Field-module__u4SiRq__fieldError{font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--font-normal);color:var(--color-text-error)}.Field-module__u4SiRq__fieldErrorList{flex-direction:column;gap:4px;margin-left:16px;list-style-type:disc;display:flex}
.MainNavigation-module__kVrSbW__nav{background:var(--color-bg-nav);flex-direction:column;align-items:center;gap:4px;width:48px;min-width:48px;height:100%;padding:4px 0 12px;display:flex}@media print{.MainNavigation-module__kVrSbW__nav{display:none!important}}.MainNavigation-module__kVrSbW__logo{flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:8px;display:flex}.MainNavigation-module__kVrSbW__logo svg{width:24px;height:24px;color:var(--color-text-on-fill)}.MainNavigation-module__kVrSbW__section{flex-direction:column;align-items:center;gap:4px;width:100%;display:flex}.MainNavigation-module__kVrSbW__section--top,.MainNavigation-module__kVrSbW__section--middle{flex-shrink:0}.MainNavigation-module__kVrSbW__section--bottom{flex-shrink:0;margin-top:auto}.MainNavigation-module__kVrSbW__item{cursor:pointer;width:32px;height:32px;color:var(--color-text-disabled);background:0 0;border:none;border-radius:5px;justify-content:center;align-items:center;transition:color .15s,background-color .15s,box-shadow .15s;display:flex;position:relative}.MainNavigation-module__kVrSbW__item:hover:not(.MainNavigation-module__kVrSbW__selected){background:#ffffff14}.MainNavigation-module__kVrSbW__item:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.MainNavigation-module__kVrSbW__item svg{width:18px;height:18px}.MainNavigation-module__kVrSbW__item.MainNavigation-module__kVrSbW__selected{color:var(--color-text-on-fill);background:#fff3;border:1px solid #ffffff1a}
.Marker-module__vM896G__base{font-weight:var(--font-medium);border-radius:var(--radius-sm);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:1px 5px;display:inline}.Marker-module__vM896G__risk{background:var(--color-bg-error);color:var(--color-text-error)}.Marker-module__vM896G__riskStrong{background:var(--color-border-error);color:var(--color-text-error)}.Marker-module__vM896G__info{background:var(--color-bg-info);color:var(--color-text-info)}.Marker-module__vM896G__success{background:var(--color-bg-success);color:var(--color-text-success)}.Marker-module__vM896G__warning,.Marker-module__vM896G__department{background:var(--color-bg-warning);color:var(--color-text-warning)}.Marker-module__vM896G__plan{background:var(--nebula-spark-100);color:var(--nebula-spark-900)}.Marker-module__vM896G__regulation{background:var(--color-bg-error);color:var(--color-text-error)}.Marker-module__vM896G__neutral{background:var(--color-bg-surface-hover);color:var(--color-text)}
.ContextScore-module__jb8xaG__badge{font-weight:var(--font-semibold);font-family:var(--font-mono);color:var(--color-text-info);border:none;outline:none;align-items:center;gap:4px;display:inline-flex}.ContextScore-module__jb8xaG__badgeButton{cursor:pointer}.ContextScore-module__jb8xaG__sm{border-radius:var(--radius-full);height:20px;font-size:var(--text-2xs);padding:0 8px}.ContextScore-module__jb8xaG__md{border-radius:var(--radius-full);height:24px;font-size:var(--text-xs);padding:0 10px}.ContextScore-module__jb8xaG__lg{border-radius:var(--radius-full);height:28px;font-size:var(--text-sm);padding:0 12px}.ContextScore-module__jb8xaG__popover{background:var(--color-bg-surface);width:424px;box-shadow:var(--shadow-100);border-radius:9px;outline:none;flex-direction:column;padding:0;display:flex}.ContextScore-module__jb8xaG__popoverHeader{justify-content:space-between;align-items:center;gap:8px;padding:12px 16px;display:flex}.ContextScore-module__jb8xaG__popoverValue{font-size:var(--text-xs);font-weight:var(--font-semibold);font-family:var(--font-mono);color:var(--color-text-info);background:var(--color-bg-info);border-radius:var(--radius-md);align-items:center;gap:4px;height:24px;padding:0 6px;display:flex}.ContextScore-module__jb8xaG__reasoning{font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--font-normal);color:var(--color-text);padding:0 16px 16px;line-height:22px}.ContextScore-module__jb8xaG__reasoningStandalone{flex-direction:column;display:flex}.ContextScore-module__jb8xaG__reasoningStandalone .ContextScore-module__jb8xaG__reasoning{padding:0}.ContextScore-module__jb8xaG__reasoningStandalone .ContextScore-module__jb8xaG__legend{border-top:none;padding:12px 0 0}.ContextScore-module__jb8xaG__legend{border-top:1px solid var(--color-overlay-10);flex-wrap:wrap;align-items:center;gap:16px;padding:14px 18px;display:flex}.ContextScore-module__jb8xaG__legendItem{align-items:center;gap:6px;display:flex}.ContextScore-module__jb8xaG__legendDot{border-radius:7px;flex-shrink:0;width:4px;height:14px}
.MediaControls-module__cAp9SW__base{border-bottom:1px solid var(--color-border);align-items:center;padding:8px;display:flex}.MediaControls-module__cAp9SW__sm{gap:16px}.MediaControls-module__cAp9SW__sm .MediaControls-module__cAp9SW__playButton{width:24px;height:24px}.MediaControls-module__cAp9SW__sm .MediaControls-module__cAp9SW__playButton svg{width:10px;height:10px}.MediaControls-module__cAp9SW__sm .MediaControls-module__cAp9SW__skipButton svg{width:12px;height:12px}.MediaControls-module__cAp9SW__sm .MediaControls-module__cAp9SW__speedButton,.MediaControls-module__cAp9SW__sm .MediaControls-module__cAp9SW__timeDisplay{font-size:var(--text-3xs)}.MediaControls-module__cAp9SW__md{gap:24px}.MediaControls-module__cAp9SW__md .MediaControls-module__cAp9SW__playButton{width:28px;height:28px}.MediaControls-module__cAp9SW__md .MediaControls-module__cAp9SW__playButton svg{width:12px;height:12px}.MediaControls-module__cAp9SW__md .MediaControls-module__cAp9SW__skipButton svg{width:14px;height:14px}.MediaControls-module__cAp9SW__md .MediaControls-module__cAp9SW__speedButton,.MediaControls-module__cAp9SW__md .MediaControls-module__cAp9SW__timeDisplay{font-size:var(--text-xs)}.MediaControls-module__cAp9SW__speedButton{font-family:var(--font-sans);font-weight:var(--font-medium);color:var(--color-text);cursor:pointer;background:0 0;border:none;flex-grow:1;justify-content:flex-end;align-items:center;min-width:48px;padding:0;display:flex}.MediaControls-module__cAp9SW__speedButton:hover{color:var(--color-text-secondary)}.MediaControls-module__cAp9SW__speedButton:disabled{cursor:default}.MediaControls-module__cAp9SW__transport{align-items:center;gap:16px;display:flex}.MediaControls-module__cAp9SW__skipButton{color:var(--color-text);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.MediaControls-module__cAp9SW__skipButton:hover:not(.MediaControls-module__cAp9SW__disabled){color:var(--color-text-secondary)}.MediaControls-module__cAp9SW__skipButton.MediaControls-module__cAp9SW__disabled{color:var(--color-text-disabled);cursor:default}.MediaControls-module__cAp9SW__playButton{border-radius:var(--radius-full);background-color:var(--color-bg-inverse);color:#fff;cursor:pointer;border:none;justify-content:center;align-items:center;padding:0;display:flex}.MediaControls-module__cAp9SW__playButton:hover:not(.MediaControls-module__cAp9SW__disabled){background-color:var(--color-bg-inverse-hover)}.MediaControls-module__cAp9SW__playButton.MediaControls-module__cAp9SW__disabled{background-color:var(--color-bg-surface-active);cursor:default}.MediaControls-module__cAp9SW__playButton svg{fill:currentColor}.MediaControls-module__cAp9SW__timeDisplay{font-family:var(--font-mono);font-variant-numeric:tabular-nums;flex-grow:1;align-items:center;gap:4px;display:flex}.MediaControls-module__cAp9SW__currentTime{color:var(--color-text)}.MediaControls-module__cAp9SW__separator,.MediaControls-module__cAp9SW__totalTime{color:var(--color-text-disabled)}
.MicWaveform-module__GnaPfq__container{width:100%;height:100%;position:relative}.MicWaveform-module__GnaPfq__idleLine{border-style:dotted;border-top-width:2px;border-color:var(--color-text-muted);opacity:.2;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.MicWaveform-module__GnaPfq__canvas{width:100%;height:100%;display:block}
.MicSelector-module__C6tMgq__trigger{cursor:pointer;align-items:center;gap:6px;width:192px;display:flex}.MicSelector-module__C6tMgq__trigger:hover{background-color:var(--color-accent)}.MicSelector-module__C6tMgq__icon{flex-shrink:0;width:16px;height:16px}.MicSelector-module__C6tMgq__iconSmall{flex-shrink:0;width:12px;height:12px}.MicSelector-module__C6tMgq__label{text-align:left;flex:1}.MicSelector-module__C6tMgq__menuItem{justify-content:space-between;align-items:center;display:flex}.MicSelector-module__C6tMgq__footer{padding:8px}.MicSelector-module__C6tMgq__muteButton{gap:8px;height:32px}.MicSelector-module__C6tMgq__waveformPreview{border-radius:var(--radius-md);background-color:var(--color-accent);width:64px;margin-left:auto;padding:6px;overflow:hidden}.MicSelector-module__C6tMgq__dropdownContent{width:288px}
.NumberInput-module__SRHMsW__container{align-items:center;display:flex}.NumberInput-module__SRHMsW__input{appearance:textfield;position:relative}.NumberInput-module__SRHMsW__input::-webkit-inner-spin-button{appearance:none}.NumberInput-module__SRHMsW__input::-webkit-outer-spin-button{appearance:none}.NumberInput-module__SRHMsW__inputWithStepper{border-top-right-radius:0;border-bottom-right-radius:0}.NumberInput-module__SRHMsW__stepperButtons{flex-direction:column;display:flex}.NumberInput-module__SRHMsW__stepperButtonUp,.NumberInput-module__SRHMsW__stepperButtonDown{height:16px;padding:0 var(--space-2);border-left:0;border-radius:0}.NumberInput-module__SRHMsW__stepperButtonUp:focus-visible,.NumberInput-module__SRHMsW__stepperButtonDown:focus-visible{position:relative}.NumberInput-module__SRHMsW__stepperButtonUp{border-top-right-radius:var(--radius-md);border-bottom-width:.5px}.NumberInput-module__SRHMsW__stepperButtonDown{border-bottom-right-radius:var(--radius-md);border-top-width:.5px}.NumberInput-module__SRHMsW__stepperIcon{width:12px;height:12px}
.OptionPanel-module__GGI7Jq__panel{z-index:50;background:var(--color-bg-surface);border-radius:7px;flex-direction:column;width:240px;min-width:240px;padding:0;display:flex;overflow:hidden;box-shadow:0 2px 12px 2px #0000000f,0 0 0 1px #0511331a,0 1px 2px 2px #0511330a}.OptionPanel-module__GGI7Jq__searchHeader{padding:0 var(--space-2);background:var(--color-bg-surface);border-bottom:1px solid var(--color-border);align-items:center;height:36px;display:flex}.OptionPanel-module__GGI7Jq__searchInput{box-shadow:none;font-family:var(--font-sans);font-weight:var(--font-medium);font-size:var(--text-sm);letter-spacing:-.2px;color:var(--color-text);background:0 0;border:none;outline:none;flex:1;height:100%;padding:0;line-height:14px}.OptionPanel-module__GGI7Jq__searchInput::placeholder{color:var(--color-text-disabled);font-weight:var(--font-medium)}.OptionPanel-module__GGI7Jq__list{max-height:384px;padding:var(--space-1);overflow-y:auto}.OptionPanel-module__GGI7Jq__empty{height:36px;padding:0 var(--space-2);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text-muted);align-items:center;display:flex}.OptionPanel-module__GGI7Jq__footer{height:36px;padding:0 var(--space-3);background:var(--color-bg-surface-secondary);border-top:1px solid var(--color-border-subtle);align-items:center;display:flex}.OptionPanel-module__GGI7Jq__footerButton{height:auto;color:var(--color-text-secondary);padding:0}.OptionPanel-module__GGI7Jq__footerButton:hover{color:var(--color-text);background:0 0}
.OptionRow-module__62nGUG__row{align-items:center;gap:var(--space-1-5);width:100%;padding:0 var(--space-2);border-radius:var(--radius-md);height:32px;font-family:var(--font-sans);font-weight:var(--font-medium);font-size:var(--text-sm);letter-spacing:-.1px;color:var(--color-text);cursor:pointer;transition:background var(--transition-fast)ease;text-align:left;background:0 0;border:none;outline:none;flex-direction:row;line-height:14px;display:flex}.OptionRow-module__62nGUG__interactive:hover,.OptionRow-module__62nGUG__interactive[data-highlighted],.OptionRow-module__62nGUG__interactive[data-selected=true]{background:var(--color-bg-surface-hover)}.OptionRow-module__62nGUG__interactive:focus,.OptionRow-module__62nGUG__interactive:focus-visible{outline:none}.OptionRow-module__62nGUG__selected{background:var(--color-bg-surface-hover)}.OptionRow-module__62nGUG__sm{height:28px;font-size:var(--text-xs)}.OptionRow-module__62nGUG__lg{height:40px}.OptionRow-module__62nGUG__danger,.OptionRow-module__62nGUG__danger .OptionRow-module__62nGUG__leading{color:var(--color-text-error)}.OptionRow-module__62nGUG__danger:hover{background:var(--color-bg-error)}.OptionRow-module__62nGUG__disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.OptionRow-module__62nGUG__separator{border-bottom:1px solid var(--color-overlay-10)}.OptionRow-module__62nGUG__leading{color:var(--color-text-secondary);flex-shrink:0;align-items:center;display:flex}.OptionRow-module__62nGUG__content{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.OptionRow-module__62nGUG__trailing{color:var(--color-text);flex-shrink:0;align-items:center;margin-left:auto;display:flex}.OptionRow-module__62nGUG__row [data-slot=checkbox]{border-radius:var(--radius-sm);background:var(--color-bg-surface);width:14px;height:14px;box-shadow:0px 2px 8px var(--color-overlay-5),0px 0px 0px #00000040,0px 0px 1px 1px #0000001f;border:none;flex-shrink:0}.OptionRow-module__62nGUG__row [data-slot=checkbox][data-state=checked]{background:var(--color-bg-inverse);box-shadow:0px 2px 8px var(--color-overlay-5),0px 0px 0px #00000040,0px 0px 1px 1px #0000001f}
.Peek-module__PM4tSG__content{z-index:50;background-color:var(--color-bg-surface);border-radius:var(--radius-lg);width:fit-content;box-shadow:var(--shadow-200);outline:none;animation-duration:.1s;animation-timing-function:ease-out}.Peek-module__PM4tSG__xs{padding:0}.Peek-module__PM4tSG__sm{padding:8px}.Peek-module__PM4tSG__md{padding:12px}.Peek-module__PM4tSG__content[data-state=open]{animation-name:Peek-module__PM4tSG__fadeIn}.Peek-module__PM4tSG__content[data-state=closed]{animation-name:Peek-module__PM4tSG__fadeOut}.Peek-module__PM4tSG__content[data-side=top]{animation-name:Peek-module__PM4tSG__slideInFromBottom}.Peek-module__PM4tSG__content[data-side=bottom]{animation-name:Peek-module__PM4tSG__slideInFromTop}.Peek-module__PM4tSG__content[data-side=left]{animation-name:Peek-module__PM4tSG__slideInFromRight}.Peek-module__PM4tSG__content[data-side=right]{animation-name:Peek-module__PM4tSG__slideInFromLeft}.Peek-module__PM4tSG__content[data-state=closed][data-side=top],.Peek-module__PM4tSG__content[data-state=closed][data-side=bottom],.Peek-module__PM4tSG__content[data-state=closed][data-side=left],.Peek-module__PM4tSG__content[data-state=closed][data-side=right]{animation-name:Peek-module__PM4tSG__fadeOut}.Peek-module__PM4tSG__arrow{fill:var(--color-bg-surface)}@keyframes Peek-module__PM4tSG__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Peek-module__PM4tSG__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes Peek-module__PM4tSG__slideInFromTop{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@keyframes Peek-module__PM4tSG__slideInFromBottom{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes Peek-module__PM4tSG__slideInFromLeft{0%{opacity:0;transform:translate(-2px)}to{opacity:1;transform:translate(0)}}@keyframes Peek-module__PM4tSG__slideInFromRight{0%{opacity:0;transform:translate(2px)}to{opacity:1;transform:translate(0)}}
.PeekVariants-module__UZ9h2G__root{min-width:200px;max-width:300px}.PeekVariants-module__UZ9h2G__titleIcon{color:var(--color-text-secondary);flex-shrink:0;align-items:center;display:inline-flex}.PeekVariants-module__UZ9h2G__titleBadge{flex-shrink:0;margin-left:auto}.PeekVariants-module__UZ9h2G__separator{background:var(--color-border-subtle);height:1px}.PeekVariants-module__UZ9h2G__separatorSpaced{background:var(--color-border-subtle);height:1px;margin-top:var(--space-2)}.PeekVariants-module__UZ9h2G__personAvatar{flex-shrink:0}.PeekVariants-module__UZ9h2G__personMetaRow{min-height:20px}.PeekVariants-module__UZ9h2G__personMetaIcon{color:var(--color-text-tertiary);flex-shrink:0;align-items:center;width:14px;height:14px;display:inline-flex}.PeekVariants-module__UZ9h2G__treeRow{padding:3px var(--space-1-5);border-radius:var(--radius-sm);white-space:nowrap;position:relative}.PeekVariants-module__UZ9h2G__treeRowCurrent{background:var(--color-bg-surface-secondary)}.PeekVariants-module__UZ9h2G__treeIcon{align-items:center;display:inline-flex}.PeekVariants-module__UZ9h2G__treeGuide{flex-shrink:0;align-self:stretch;width:16px;margin:-3px 0;position:relative}.PeekVariants-module__UZ9h2G__treeGuidePipe:before{content:"";background:var(--color-border-strong);width:1px;position:absolute;top:0;bottom:0;left:7px}.PeekVariants-module__UZ9h2G__treeGuideBend:before{content:"";border-left:1px solid var(--color-border-strong);border-bottom:1px solid var(--color-border-strong);border-bottom-left-radius:6px;width:9px;height:50%;position:absolute;top:0;left:7px}.PeekVariants-module__UZ9h2G__memberEmail{font-size:var(--text-2xs)}.PeekVariants-module__UZ9h2G__statusRoot{width:140px}.PeekVariants-module__UZ9h2G__typeDot{border-radius:var(--radius-full);background:var(--color-border);flex-shrink:0;width:8px;height:8px}.PeekVariants-module__UZ9h2G__metaDescription{padding-top:var(--space-2)}.PeekVariants-module__UZ9h2G__deadlineOverdue{color:var(--alpine-rose-600)}.PeekVariants-module__UZ9h2G__chipGroupNeg{gap:0;display:flex}.PeekVariants-module__UZ9h2G__chipGroupNeg>:not(:first-child){margin-left:-4px}.PeekVariants-module__UZ9h2G__chipInline{align-self:flex-start}.PeekVariants-module__UZ9h2G__scoreCategoryRoot{min-width:240px;max-width:400px}.PeekVariants-module__UZ9h2G__scoreCategoryReasoning{color:var(--color-text-secondary);padding-top:var(--space-2);line-height:1.5}.PeekVariants-module__UZ9h2G__scoreTag{padding:1px var(--space-1);border-radius:var(--radius-sm);font-weight:500;display:inline}.PeekVariants-module__UZ9h2G__evidenceRow{align-items:flex-start}.PeekVariants-module__UZ9h2G__evidenceContent{min-width:0}.PeekVariants-module__UZ9h2G__verdictPass{font-size:var(--text-xs);color:var(--moss-canopy-600);text-align:center;flex-shrink:0;width:14px;font-weight:600;line-height:18px}.PeekVariants-module__UZ9h2G__verdictFail{font-size:var(--text-xs);color:var(--thermal-bloom-600);text-align:center;flex-shrink:0;width:14px;font-weight:600;line-height:18px}.PeekVariants-module__UZ9h2G__verdictPartial{font-size:var(--text-xs);color:var(--solar-flare-600);text-align:center;flex-shrink:0;width:14px;font-weight:600;line-height:18px}.PeekVariants-module__UZ9h2G__evalTable{gap:var(--space-px);flex-direction:column;display:flex}.PeekVariants-module__UZ9h2G__evalHeaderRow{gap:var(--space-2);padding-bottom:var(--space-1);border-bottom:1px solid var(--color-border-subtle);grid-template-columns:56px 1fr 1.4fr;display:grid}.PeekVariants-module__UZ9h2G__evalRow{gap:var(--space-2);padding:var(--space-1)0;grid-template-columns:56px 1fr 1.4fr;align-items:baseline;display:grid}.PeekVariants-module__UZ9h2G__evalRow:not(:last-child){border-bottom:1px solid var(--color-border-subtle)}.PeekVariants-module__UZ9h2G__evalColStatus{min-width:56px}.PeekVariants-module__UZ9h2G__evalColCriteria,.PeekVariants-module__UZ9h2G__evalColReason{min-width:0}.PeekVariants-module__UZ9h2G__evalStatus{font-size:var(--text-xs);font-weight:500;line-height:18px}.PeekVariants-module__UZ9h2G__verdictLabelPass{color:var(--moss-canopy-600)}.PeekVariants-module__UZ9h2G__verdictLabelFail{color:var(--thermal-bloom-600)}.PeekVariants-module__UZ9h2G__verdictLabelPartial{color:var(--solar-flare-600)}.PeekVariants-module__UZ9h2G__scoreBreakdownRow{min-height:24px}.PeekVariants-module__UZ9h2G__scoreBreakdownBand{padding-top:var(--space-1)}
.Popover-module__TiHI-G__container{display:inline-flex;position:relative}.Popover-module__TiHI-G__trigger{display:inline-flex}.Popover-module__TiHI-G__content{z-index:var(--z-popover);background:var(--color-bg-surface);box-shadow:var(--shadow-200);border-radius:7px;position:fixed}
.Priority-module__I6OjKa__base{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Priority-module__I6OjKa__base svg{width:16px;height:16px}.Priority-module__I6OjKa__label{font-size:var(--text-3xs);font-weight:var(--font-semibold);white-space:nowrap;line-height:1}
.ProgressBar-module__9E0Sgq__bar{border-radius:var(--radius-full);width:4px;height:12px;transition-property:background-color,transform;transition-duration:.3s;transition-timing-function:ease-in-out;display:block}.ProgressBar-module__9E0Sgq__tooltip{align-items:center;gap:var(--space-1);padding:var(--space-1)var(--space-2);display:flex}.ProgressBar-module__9E0Sgq__tooltipDot{border-radius:var(--radius-full);width:6px;height:6px}
.PropertiesRow-module__xrfKwq__row{gap:var(--space-6);flex-wrap:wrap;display:flex}.PropertiesRow-module__xrfKwq__property{flex-direction:column;gap:4px;display:flex}.PropertiesRow-module__xrfKwq__label{font-family:var(--font-sans);font-weight:var(--font-medium);font-size:var(--text-xs);letter-spacing:-.1px;color:var(--color-text-muted);line-height:14px}.PropertiesRow-module__xrfKwq__value{align-items:center;gap:var(--space-1-5);font-family:var(--font-sans);font-size:var(--text-sm);min-height:28px;color:var(--color-text-primary);margin-left:-8px;line-height:20px;display:flex}
.RadioGroup-module__63-cjW__root{gap:12px;display:grid}.RadioGroup-module__63-cjW__item{border:1px solid var(--color-border-strong);cursor:pointer;background-color:#0000;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background-color .15s,border-color .15s;display:inline-flex}.RadioGroup-module__63-cjW__item:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.RadioGroup-module__63-cjW__item:disabled{cursor:not-allowed;opacity:.5}.RadioGroup-module__63-cjW__item[data-state=checked]{border-color:var(--color-border-strong)}.RadioGroup-module__63-cjW__item[aria-invalid=true]{border-color:var(--color-error)}.RadioGroup-module__63-cjW__sm{width:14px;height:14px}.RadioGroup-module__63-cjW__md{width:18px;height:18px}.RadioGroup-module__63-cjW__lg{width:22px;height:22px}.RadioGroup-module__63-cjW__indicator{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.RadioGroup-module__63-cjW__dot{background-color:var(--color-bg-inverse);border-radius:50%;width:50%;height:50%;display:block}
.Rating-module__vQgb8q__star{all:unset;cursor:pointer;border-radius:var(--radius-full);padding:var(--space-1);justify-content:center;align-items:center;transition:transform .16s cubic-bezier(.23,1,.32,1);animation:.3s cubic-bezier(.23,1,.32,1) both Rating-module__vQgb8q__starEntry;display:inline-flex}.Rating-module__vQgb8q__star:disabled{cursor:not-allowed;opacity:.5}.Rating-module__vQgb8q__star:active:not(:disabled){transform:scale(.85)}@media (hover:hover) and (pointer:fine){.Rating-module__vQgb8q__star:hover:not(:disabled){transform:scale(1.2)}}.Rating-module__vQgb8q__starSvg{transition:transform .2s cubic-bezier(.23,1,.32,1)}.Rating-module__vQgb8q__starEmpty{color:var(--volcanic-ash-200)}.Rating-module__vQgb8q__starFilled{color:#f59e0b}.Rating-module__vQgb8q__starSelected{animation:.3s cubic-bezier(.23,1,.32,1) Rating-module__vQgb8q__starPop}@keyframes Rating-module__vQgb8q__starEntry{0%{opacity:0;transform:scale(.8)translateY(4px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes Rating-module__vQgb8q__starPop{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.Rating-module__vQgb8q__star{transition:none;animation:none}.Rating-module__vQgb8q__starSelected{animation:none}}
.ReadinessPoints-module__hWe-vW__badge{min-width:44px;font-weight:var(--font-semibold);font-family:var(--font-mono);color:var(--sienna-glow-950);background:var(--sienna-glow-200);border:none;outline:none;align-items:center;gap:4px;display:inline-flex}.ReadinessPoints-module__hWe-vW__icon{color:var(--sienna-glow-950);flex-shrink:0}.ReadinessPoints-module__hWe-vW__value{text-align:center;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;flex:1}.ReadinessPoints-module__hWe-vW__sm{border-radius:var(--radius-full);height:20px;font-size:var(--text-3xs);padding:0 6px}.ReadinessPoints-module__hWe-vW__md{border-radius:var(--radius-full);height:24px;font-size:var(--text-xs);padding:0 8px}.ReadinessPoints-module__hWe-vW__lg{border-radius:var(--radius-full);height:28px;font-size:var(--text-sm);padding:0 10px}
.ReadinessProgress-module__JUnO1G__badge{font-weight:var(--font-semibold);font-family:var(--font-mono);color:var(--color-text);border:none;outline:none;align-items:center;gap:4px;display:inline-flex}.ReadinessProgress-module__JUnO1G__icon{color:var(--color-text);flex-shrink:0}.ReadinessProgress-module__JUnO1G__value{font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit}.ReadinessProgress-module__JUnO1G__sm{border-radius:var(--radius-sm);height:20px;font-size:var(--text-3xs);padding:0 6px}.ReadinessProgress-module__JUnO1G__md{border-radius:var(--radius-md);height:24px;font-size:var(--text-xs);padding:0 6px}.ReadinessProgress-module__JUnO1G__lg{border-radius:var(--radius-md);height:28px;font-size:var(--text-sm);padding:0 8px}
.Redact-module__L_a3la__root{filter:blur(5px);cursor:help;transition:filter .2s cubic-bezier(.23,1,.32,1);display:inline-block}.Redact-module__L_a3la__sm{filter:blur(3px)}.Redact-module__L_a3la__md{filter:blur(5px)}.Redact-module__L_a3la__lg{filter:blur(8px)}.Redact-module__L_a3la__revealed{filter:blur();cursor:inherit}@media (hover:hover) and (pointer:fine){.Redact-module__L_a3la__hoverReveal:hover{filter:blur()}}@media (prefers-reduced-motion:reduce){.Redact-module__L_a3la__root{transition:none}}
.Response-module__7PUldW__container{width:100%;height:100%}.Response-module__7PUldW__container>:first-child{margin-top:0}.Response-module__7PUldW__container>:last-child{margin-bottom:0}
.Scenario-module__qGOVbW__base{color:var(--color-text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Scenario-module__qGOVbW__sm{width:16px;height:16px}.Scenario-module__qGOVbW__md{width:20px;height:20px}.Scenario-module__qGOVbW__lg{width:24px;height:24px}
