:root{--atyx-obsidian:#080A0D;--atyx-brand-navy:#0E1C2E;--atyx-gold:#C8A84B;--atyx-gold-light:#E2C96A;--atyx-gold-soft:color-mix(in srgb,var(--atyx-gold) 12%,transparent);--atyx-gold-line:color-mix(in srgb,var(--atyx-gold) 25%,transparent);--atyx-ivory:#F0EBE0;--atyx-white:#FFFFFF;--atyx-g300:#C8C8C8;--atyx-g400:#7389A0;--atyx-g500:#5E7690;--atyx-g600:#4A6580;--atyx-g800:#1A2D3F;--atyx-fg-primary:var(--atyx-ivory);--atyx-fg-secondary:#B4BECA;--atyx-fg-muted:#8DA3B8;--atyx-fg-subtle:var(--atyx-g400);--atyx-fg-on-accent:var(--atyx-obsidian);--atyx-surface-0:var(--atyx-obsidian);--atyx-surface-1:color-mix(in srgb,var(--atyx-obsidian) 88%,var(--atyx-brand-navy));--atyx-surface-2:color-mix(in srgb,var(--atyx-obsidian) 72%,var(--atyx-brand-navy));--atyx-surface-hover:var(--atyx-gold-soft);--atyx-surface-selected:color-mix(in srgb,var(--atyx-gold) 9%,transparent);--atyx-green:#5cb87a;--atyx-red:#d45454;--atyx-blue:#5488e8;--atyx-orange:#d4943c;--atyx-purple:#9b59b6;--atyx-green-soft:color-mix(in srgb,var(--atyx-green) 14%,transparent);--atyx-green-line:color-mix(in srgb,var(--atyx-green) 32%,transparent);--atyx-red-soft:color-mix(in srgb,var(--atyx-red) 14%,transparent);--atyx-red-line:color-mix(in srgb,var(--atyx-red) 34%,transparent);--atyx-blue-soft:color-mix(in srgb,var(--atyx-blue) 14%,transparent);--atyx-blue-line:color-mix(in srgb,var(--atyx-blue) 32%,transparent);--atyx-orange-soft:color-mix(in srgb,var(--atyx-orange) 14%,transparent);--atyx-orange-line:color-mix(in srgb,var(--atyx-orange) 32%,transparent);--atyx-red-text:#E8706F;--atyx-blue-text:#7AA2F0;--atyx-font-serif:"Cormorant Garamond",Georgia,serif;--atyx-font-sans:"Outfit",system-ui,sans-serif;--atyx-font-num:"Inter",system-ui,sans-serif;--atyx-font-mono:"DM Mono","Courier New",monospace;--atyx-text-xs:11px;--atyx-text-chip:12px;--atyx-text-sm:13px;--atyx-text-base:15px;--atyx-text-md:16px;--atyx-text-lg:20px;--atyx-text-xl:24px;--atyx-leading-tight:1.2;--atyx-leading-normal:1.5;--atyx-tracking-label:0.08em;--atyx-tracking-tight:-0.02em;--atyx-z-nav:40;--atyx-z-modal:1000;--atyx-z-popover:1050;--atyx-z-toast:1100;--atyx-space-xs:4px;--atyx-space-sm:8px;--atyx-space-ms:12px;--atyx-space-md:16px;--atyx-space-lg:24px;--atyx-space-xl:32px;--atyx-space-2xl:48px;--atyx-radius-sm:4px;--atyx-radius-md:8px;--atyx-radius-lg:12px;--atyx-radius-full:9999px;--atyx-focus-ring-color:var(--atyx-gold-light);--atyx-focus-ring-offset:2px;--atyx-opacity-disabled:0.6;--atyx-border-width-thick:2px;--atyx-focus-ring-width:2px;--atyx-border-subtle:1px solid rgba(200,168,75,0.08);--atyx-border-default:1px solid rgba(200,168,75,0.12);--atyx-border-strong:1px solid rgba(200,168,75,0.25);--atyx-shadow-sm:0 1px 2px rgba(0,0,0,0.3);--atyx-shadow-md:0 4px 12px rgba(0,0,0,0.4);--atyx-shadow-lg:0 8px 32px rgba(0,0,0,0.5);--atyx-shadow-gold-glow:0 0 8px color-mix(in srgb,var(--atyx-gold) 50%,transparent);--atyx-shadow-gold-glow-soft:0 0 4px color-mix(in srgb,var(--atyx-gold) 25%,transparent);--atyx-bg-card:rgba(14,28,46,0.35);--atyx-bg-card-hover:rgba(14,28,46,0.55);--atyx-bg-overlay:rgba(8,10,13,0.92);--atyx-bg-input:rgba(14,28,46,0.4);--atyx-sidebar-width:232px;--atyx-topbar-height:56px;--atyx-content-inset:var(--atyx-space-md);--atyx-touch-target:44px;--atyx-control-height-sm:32px;--atyx-control-height-md:40px;--atyx-floating-clearance:64px;--atyx-transition-fast:0.15s ease;--atyx-transition-normal:0.2s ease;--atyx-transition-slow:0.3s ease;--atyx-ease-out:cubic-bezier(0.22,1,0.36,1)}@media (min-width:768px){:root{--atyx-content-inset:var(--atyx-space-lg)}}@media (min-width:1280px){:root{--atyx-content-inset:var(--atyx-space-xl)}}.tnum{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@keyframes atyx-spin{to{transform:rotate(1turn)}}@keyframes atyx-pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes atyx-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes atyx-fade-in{0%{opacity:0}to{opacity:1}}@keyframes atyx-slide-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes atyx-slide-in-right{0%{opacity:0;transform:translateX(16px)}to{opacity:1;transform:translateX(0)}}.rdp-root{--rdp-accent-color:blue;--rdp-accent-background-color:#f0f0ff;--rdp-day-height:44px;--rdp-day-width:44px;--rdp-day_button-border-radius:100%;--rdp-day_button-border:2px solid transparent;--rdp-day_button-height:42px;--rdp-day_button-width:42px;--rdp-selected-border:2px solid var(--rdp-accent-color);--rdp-disabled-opacity:0.5;--rdp-outside-opacity:0.75;--rdp-today-color:var(--rdp-accent-color);--rdp-dropdown-gap:0.5rem;--rdp-months-gap:2rem;--rdp-nav_button-disabled-opacity:0.5;--rdp-nav_button-height:2.25rem;--rdp-nav_button-width:2.25rem;--rdp-nav-height:2.75rem;--rdp-range_middle-background-color:var(--rdp-accent-background-color);--rdp-range_middle-color:inherit;--rdp-range_start-color:white;--rdp-range_start-background:linear-gradient(var(--rdp-gradient-direction),transparent 50%,var(--rdp-range_middle-background-color) 50%);--rdp-range_start-date-background-color:var(--rdp-accent-color);--rdp-range_end-background:linear-gradient(var(--rdp-gradient-direction),var(--rdp-range_middle-background-color) 50%,transparent 50%);--rdp-range_end-color:white;--rdp-range_end-date-background-color:var(--rdp-accent-color);--rdp-week_number-border-radius:100%;--rdp-week_number-border:2px solid transparent;--rdp-week_number-height:var(--rdp-day-height);--rdp-week_number-opacity:0.75;--rdp-week_number-width:var(--rdp-day-width);--rdp-weeknumber-text-align:center;--rdp-weekday-opacity:0.75;--rdp-weekday-padding:0.5rem 0rem;--rdp-weekday-text-align:center;--rdp-gradient-direction:90deg;--rdp-animation_duration:0.3s;--rdp-animation_timing:cubic-bezier(0.4,0,0.2,1)}.rdp-root[dir=rtl]{--rdp-gradient-direction:-90deg}.rdp-root[data-broadcast-calendar=true]{--rdp-outside-opacity:unset}.rdp-root{position:relative}.rdp-root,.rdp-root *{box-sizing:border-box}.rdp-day{width:var(--rdp-day-width);height:var(--rdp-day-height);text-align:center}.rdp-day_button{background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;justify-content:center;align-items:center;display:flex;width:var(--rdp-day_button-width);height:var(--rdp-day_button-height);border:var(--rdp-day_button-border);border-radius:var(--rdp-day_button-border-radius)}.rdp-day_button:disabled{cursor:revert}.rdp-caption_label{z-index:1;position:relative;display:inline-flex;align-items:center;white-space:nowrap;border:0}.rdp-dropdown:focus-visible~.rdp-caption_label{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}.rdp-button_next,.rdp-button_previous{border:none;background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;-moz-appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;position:relative;appearance:none;width:var(--rdp-nav_button-width);height:var(--rdp-nav_button-height)}.rdp-button_next:disabled,.rdp-button_next[aria-disabled=true],.rdp-button_previous:disabled,.rdp-button_previous[aria-disabled=true]{cursor:revert;opacity:var(--rdp-nav_button-disabled-opacity)}.rdp-chevron{display:inline-block;fill:var(--rdp-accent-color)}.rdp-root[dir=rtl] .rdp-nav .rdp-chevron{transform:rotate(180deg);transform-origin:50%}.rdp-dropdowns{position:relative;display:inline-flex;align-items:center;gap:var(--rdp-dropdown-gap)}.rdp-dropdown{z-index:2;opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;inset-block-start:0;inset-block-end:0;inset-inline-start:0;width:100%;margin:0;padding:0;cursor:inherit;border:none;line-height:inherit}.rdp-dropdown_root{position:relative;display:inline-flex;align-items:center}.rdp-dropdown_root[data-disabled=true] .rdp-chevron{opacity:var(--rdp-disabled-opacity)}.rdp-month_caption{display:flex;align-content:center;height:var(--rdp-nav-height);font-weight:700;font-size:large}.rdp-root[data-nav-layout=after] .rdp-month,.rdp-root[data-nav-layout=around] .rdp-month{position:relative}.rdp-root[data-nav-layout=around] .rdp-month_caption{justify-content:center;-webkit-margin-start:var(--rdp-nav_button-width);margin-inline-start:var(--rdp-nav_button-width);-webkit-margin-end:var(--rdp-nav_button-width);margin-inline-end:var(--rdp-nav_button-width);position:relative}.rdp-root[data-nav-layout=around] .rdp-button_previous{position:absolute;inset-inline-start:0;top:0;height:var(--rdp-nav-height);display:inline-flex}.rdp-root[data-nav-layout=around] .rdp-button_next{position:absolute;inset-inline-end:0;top:0;height:var(--rdp-nav-height);display:inline-flex;justify-content:center}.rdp-months{position:relative;display:flex;flex-wrap:wrap;gap:var(--rdp-months-gap);max-width:-moz-fit-content;max-width:fit-content}.rdp-month_grid{border-collapse:collapse}.rdp-nav{position:absolute;inset-block-start:0;inset-inline-end:0;display:flex;align-items:center;height:var(--rdp-nav-height)}.rdp-weekday{opacity:var(--rdp-weekday-opacity);padding:var(--rdp-weekday-padding);font-weight:500;font-size:smaller;text-align:var(--rdp-weekday-text-align);text-transform:var(--rdp-weekday-text-transform)}.rdp-week_number{opacity:var(--rdp-week_number-opacity);font-weight:400;font-size:small;height:var(--rdp-week_number-height);width:var(--rdp-week_number-width);border:var(--rdp-week_number-border);border-radius:var(--rdp-week_number-border-radius);text-align:var(--rdp-weeknumber-text-align)}.rdp-today:not(.rdp-outside){color:var(--rdp-today-color)}.rdp-selected{font-weight:700;font-size:large}.rdp-selected .rdp-day_button{border:var(--rdp-selected-border)}.rdp-outside{opacity:var(--rdp-outside-opacity)}.rdp-disabled:not(.rdp-selected){opacity:var(--rdp-disabled-opacity)}.rdp-hidden{visibility:hidden;color:var(--rdp-range_start-color)}.rdp-range_start{background:var(--rdp-range_start-background)}.rdp-range_start .rdp-day_button{background-color:var(--rdp-range_start-date-background-color);color:var(--rdp-range_start-color)}.rdp-range_middle{background-color:var(--rdp-range_middle-background-color)}.rdp-range_middle .rdp-day_button{border:unset;border-radius:unset;color:var(--rdp-range_middle-color)}.rdp-range_end{background:var(--rdp-range_end-background);color:var(--rdp-range_end-color)}.rdp-range_end .rdp-day_button{color:var(--rdp-range_start-color);background-color:var(--rdp-range_end-date-background-color)}.rdp-range_start.rdp-range_end{background:revert}.rdp-focusable{cursor:pointer}@keyframes rdp-slide_in_left{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes rdp-slide_in_right{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes rdp-slide_out_left{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes rdp-slide_out_right{0%{transform:translateX(0)}to{transform:translateX(100%)}}.rdp-weeks_before_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_before_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}@keyframes rdp-fade_in{0%{opacity:0}to{opacity:1}}@keyframes rdp-fade_out{0%{opacity:1}to{opacity:0}}.rdp-caption_after_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_after_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.atyx-card{background:var(--atyx-surface-2);border:var(--atyx-border-default);border-radius:var(--atyx-radius-lg);padding:var(--atyx-space-lg);transition:border-color var(--atyx-transition-normal)}.atyx-card:hover{border-color:var(--atyx-gold-line)}.atyx-card--stat{text-align:left}.atyx-stat__label{font-family:var(--atyx-font-mono);font-size:var(--atyx-text-xs);color:var(--atyx-fg-muted);text-transform:uppercase;letter-spacing:var(--atyx-tracking-label)}.atyx-stat__value{font-size:28px;font-weight:500;color:var(--atyx-ivory);margin:8px 0 4px;letter-spacing:var(--atyx-tracking-tight)}.atyx-stat__change,.atyx-stat__value{font-family:var(--atyx-font-num);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.atyx-stat__change{font-size:var(--atyx-text-xs);font-weight:500}.atyx-stat__change--up{color:var(--atyx-green)}.atyx-stat__change--down{color:var(--atyx-red-text)}.atyx-stat__change--neutral{color:var(--atyx-fg-muted)}.atyx-badge{display:inline-flex;align-items:center;font-family:var(--atyx-font-mono);font-size:var(--atyx-text-xs);font-weight:500;padding:2px var(--atyx-space-sm);border-radius:var(--atyx-radius-sm);letter-spacing:var(--atyx-tracking-label);text-transform:uppercase;white-space:nowrap}.atyx-badge--success{background:var(--atyx-green-soft);color:var(--atyx-green);border:1px solid var(--atyx-green-line)}.atyx-badge--warning{background:var(--atyx-orange-soft);color:var(--atyx-orange);border:1px solid var(--atyx-orange-line)}.atyx-badge--error{background:var(--atyx-red-soft);color:var(--atyx-red-text);border:1px solid var(--atyx-red-line)}.atyx-badge--info{background:var(--atyx-blue-soft);color:var(--atyx-blue-text);border:1px solid var(--atyx-blue-line)}.atyx-badge--gold{background:var(--atyx-gold-soft);color:var(--atyx-gold);border:1px solid var(--atyx-gold-line)}.atyx-signal{background:var(--atyx-bg-card);border-radius:var(--atyx-radius-md);padding:var(--atyx-space-md);margin-bottom:var(--atyx-space-md);border-left:2px solid var(--atyx-gold)}.atyx-signal--high{border-left-color:var(--atyx-red)}.atyx-signal--medium{border-left-color:var(--atyx-orange)}.atyx-signal--info{border-left-color:var(--atyx-blue)}.atyx-signal__header{display:flex;justify-content:space-between;align-items:start;margin-bottom:8px}.atyx-signal__title{font-family:var(--atyx-font-sans);font-size:14px;font-weight:400;color:var(--atyx-ivory)}.atyx-signal__body{font-size:13px;color:var(--atyx-g400);line-height:1.6;font-weight:300}.atyx-signal__meta{display:flex;gap:16px;margin-top:10px;font-family:var(--atyx-font-mono);font-size:10px;color:var(--atyx-g600);letter-spacing:.08em}.atyx-briefing{background:var(--atyx-bg-card);border:var(--atyx-border-subtle);border-radius:var(--atyx-radius-md);padding:var(--atyx-space-md);margin-bottom:var(--atyx-space-md)}.atyx-briefing__date{font-family:var(--atyx-font-mono);font-size:11px;color:var(--atyx-gold);margin-bottom:10px;letter-spacing:.1em}.atyx-briefing__item{display:flex;gap:8px;margin-bottom:8px;font-size:13px;line-height:1.6;font-weight:300;color:var(--atyx-ivory)}.atyx-briefing__bullet{color:var(--atyx-gold);flex-shrink:0;font-size:11px}.atyx-tabs{display:flex;gap:0;border-bottom:1px solid rgba(200,168,75,.1);margin-bottom:var(--atyx-space-lg);overflow-x:auto}.atyx-tab{padding:var(--atyx-space-ms) var(--atyx-space-md);min-height:var(--atyx-touch-target);cursor:pointer;font-family:var(--atyx-font-mono);font-size:var(--atyx-text-xs);color:var(--atyx-fg-muted);border:none;border-bottom:2px solid transparent;background:none;transition:all var(--atyx-transition-normal);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.atyx-tab:hover{color:var(--atyx-fg-primary)}.atyx-tab--active{color:var(--atyx-gold);border-bottom-color:var(--atyx-gold)}.atyx-table{width:100%;border-collapse:collapse;font-size:var(--atyx-text-sm);font-weight:400}.atyx-table th{text-align:left;color:var(--atyx-fg-muted);font-family:var(--atyx-font-mono);font-weight:500;text-transform:uppercase;font-size:var(--atyx-text-xs);letter-spacing:var(--atyx-tracking-label);border-bottom:var(--atyx-border-default)}.atyx-table td,.atyx-table th{padding:var(--atyx-space-sm) var(--atyx-space-ms)}.atyx-table td{border-bottom:var(--atyx-border-subtle);color:var(--atyx-fg-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.atyx-table tr:hover td{background:var(--atyx-surface-hover)}.atyx-xirr{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:4px;font-family:var(--atyx-font-mono);font-size:11px;letter-spacing:.05em}.atyx-xirr--positive{background:rgba(92,184,122,.15);color:var(--atyx-green);border:1px solid rgba(92,184,122,.3)}.atyx-xirr--negative{background:rgba(212,84,84,.15);color:var(--atyx-red);border:1px solid rgba(212,84,84,.3)}.atyx-recon{display:inline-flex;align-items:center;gap:4px;font-family:var(--atyx-font-mono);font-size:10px;letter-spacing:.05em}.atyx-recon__dot{width:6px;height:6px;border-radius:50%}.atyx-recon--confirmed .atyx-recon__dot{background:var(--atyx-green)}.atyx-recon--inferred .atyx-recon__dot{background:var(--atyx-orange)}.atyx-recon--conflict .atyx-recon__dot{background:var(--atyx-red)}.atyx-pan-selector{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.atyx-pan-selector__label{font-size:var(--atyx-text-xs);text-transform:uppercase;letter-spacing:var(--atyx-tracking-label);margin-right:var(--atyx-space-xs)}.atyx-pan-chip,.atyx-pan-selector__label{font-family:var(--atyx-font-mono);color:var(--atyx-fg-muted)}.atyx-pan-chip{display:inline-flex;align-items:center;gap:var(--atyx-space-sm);min-height:var(--atyx-control-height-sm);padding:var(--atyx-space-xs) var(--atyx-space-ms);border-radius:var(--atyx-radius-full);border:var(--atyx-border-default);background:var(--atyx-surface-1);font-size:var(--atyx-text-chip);cursor:pointer;transition:border-color var(--atyx-transition-fast),color var(--atyx-transition-fast),background var(--atyx-transition-fast);white-space:nowrap}.atyx-pan-chip:hover{border-color:var(--atyx-gold-line);color:var(--atyx-fg-primary)}.atyx-pan-chip--active{background:var(--atyx-gold-soft);border-color:var(--atyx-gold);color:var(--atyx-gold)}.atyx-pan-chip__label{font-family:var(--atyx-font-mono);font-size:var(--atyx-text-chip);letter-spacing:.04em}.atyx-pan-chip__subtitle{font-family:var(--atyx-font-sans);font-size:var(--atyx-text-xs);color:var(--atyx-fg-subtle)}.atyx-pan-chip--active .atyx-pan-chip__subtitle{color:var(--atyx-gold)}@media (pointer:coarse){.atyx-pan-chip{min-height:var(--atyx-touch-target)}}.atyx-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:var(--atyx-space-sm) var(--atyx-space-md);min-height:var(--atyx-control-height-md);border-radius:var(--atyx-radius-md);font-family:var(--atyx-font-sans);font-size:var(--atyx-text-sm);font-weight:500;letter-spacing:.01em;cursor:pointer;transition:all var(--atyx-transition-fast);border:1px solid transparent;text-decoration:none;white-space:nowrap}.atyx-btn:disabled{opacity:var(--atyx-opacity-disabled);cursor:not-allowed}.atyx-btn--primary{background:var(--atyx-gold);color:var(--atyx-obsidian);border-color:var(--atyx-gold)}.atyx-btn--primary:hover:not(:disabled){background:var(--atyx-gold-light);border-color:var(--atyx-gold-light)}.atyx-btn--primary:active:not(:disabled){background:color-mix(in srgb,var(--atyx-gold) 85%,var(--atyx-obsidian))}.atyx-btn--secondary{background:transparent;color:var(--atyx-gold);border-color:var(--atyx-gold)}.atyx-btn--secondary:hover:not(:disabled){background:var(--atyx-gold-soft)}.atyx-btn--ghost{background:transparent;color:var(--atyx-fg-muted);border-color:transparent}.atyx-btn--ghost:hover:not(:disabled){color:var(--atyx-fg-primary);background:var(--atyx-surface-hover)}.atyx-btn--danger{background:transparent;color:var(--atyx-red-text);border-color:var(--atyx-red-line)}.atyx-btn--danger:hover:not(:disabled){background:var(--atyx-red-soft)}.atyx-btn--sm{padding:var(--atyx-space-xs) var(--atyx-space-ms);min-height:var(--atyx-control-height-sm);font-size:var(--atyx-text-xs)}.atyx-btn--lg{padding:var(--atyx-space-ms) var(--atyx-space-lg);min-height:var(--atyx-touch-target);font-size:var(--atyx-text-base)}@media (pointer:coarse){.atyx-btn,.atyx-btn--sm{min-height:var(--atyx-touch-target)}}.atyx-btn__spinner{width:16px;height:16px;border:2px solid transparent;border-top-color:currentcolor;border-radius:50%;animation:atyx-spin .6s linear infinite}.atyx-input-wrapper{display:flex;flex-direction:column;gap:6px}.atyx-input-label{font-family:var(--atyx-font-mono);font-size:var(--atyx-text-xs);color:var(--atyx-fg-muted);text-transform:uppercase;letter-spacing:var(--atyx-tracking-label)}.atyx-input{padding:var(--atyx-space-sm) var(--atyx-space-ms);min-height:var(--atyx-control-height-md);background:var(--atyx-surface-1);border:var(--atyx-border-default);border-radius:var(--atyx-radius-md);color:var(--atyx-fg-primary);font-family:var(--atyx-font-sans);font-size:14px;font-weight:400;transition:border-color var(--atyx-transition-fast);outline:none;width:100%;box-sizing:border-box}.atyx-input::placeholder{color:var(--atyx-fg-subtle)}.atyx-input:focus-visible{border-color:var(--atyx-gold);outline:var(--atyx-focus-ring-width) solid var(--atyx-focus-ring-color);outline-offset:0}.atyx-input:disabled{opacity:var(--atyx-opacity-disabled);cursor:not-allowed}.atyx-input--error{border-color:var(--atyx-red-text)}.atyx-input-error{font-family:var(--atyx-font-sans);font-size:var(--atyx-text-xs);color:var(--atyx-red-text)}.atyx-secret-field{display:flex;flex-direction:column;gap:var(--atyx-space-xs);width:100%;min-width:0}.atyx-secret-field__label{cursor:pointer;width:-moz-fit-content;width:fit-content}.atyx-secret-field__row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--atyx-space-sm)}.atyx-secret-field__input{flex:1 1 10rem;width:auto;min-width:0;max-width:100%}.atyx-secret-field--sm .atyx-secret-field__input{padding:6px var(--atyx-space-ms);font-size:11px}.atyx-secret-field__reveal{flex-shrink:0}.atyx-secret-field__actions{display:flex;align-items:center;gap:var(--atyx-space-xs);flex-shrink:0}.atyx-secret-field__error{width:100%}.atyx-secret-field__input::-ms-clear,.atyx-secret-field__input::-ms-reveal{display:none}.atyx-secret-field--secret .atyx-secret-field__input::-webkit-contacts-auto-fill-button,.atyx-secret-field--secret .atyx-secret-field__input::-webkit-credentials-auto-fill-button{visibility:hidden;pointer-events:none;position:absolute}.atyx-date-picker.rdp-root{--atyx-date-cell:36px;--rdp-accent-color:var(--atyx-gold);--rdp-accent-background-color:var(--atyx-gold-soft);--rdp-day-height:var(--atyx-date-cell);--rdp-day-width:var(--atyx-date-cell);--rdp-day_button-height:calc(var(--atyx-date-cell) - 2px);--rdp-day_button-width:calc(var(--atyx-date-cell) - 2px);--rdp-day_button-border-radius:var(--atyx-radius-md);--rdp-day_button-border:1px solid transparent;--rdp-selected-border:1px solid var(--atyx-gold);--rdp-nav_button-height:calc(var(--atyx-date-cell) - 8px);--rdp-nav_button-width:calc(var(--atyx-date-cell) - 8px);--rdp-nav-height:var(--atyx-date-cell);--rdp-range_start-color:var(--atyx-obsidian);--rdp-range_end-color:var(--atyx-obsidian);--atyx-date-weekday-tracking:0.08em;--rdp-outside-opacity:0.6;--rdp-disabled-opacity:0.3;display:inline-block;padding:var(--atyx-space-ms);background:var(--atyx-brand-navy);border:var(--atyx-border-default);border-radius:var(--atyx-radius-lg);box-shadow:var(--atyx-shadow-lg);color:var(--atyx-ivory);font-family:var(--atyx-font-sans);font-size:var(--atyx-text-sm);font-weight:300}.atyx-date-picker .rdp-caption_label,.atyx-date-picker .rdp-month_caption{font-family:var(--atyx-font-sans);font-size:var(--atyx-text-sm);font-weight:400;color:var(--atyx-ivory)}.atyx-date-picker .rdp-weekday{font-size:var(--atyx-text-xs);font-weight:400;letter-spacing:var(--atyx-date-weekday-tracking);text-transform:uppercase;color:var(--atyx-g400)}.atyx-date-picker .rdp-day_button{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:background var(--atyx-transition-fast),border-color var(--atyx-transition-fast)}.atyx-date-picker .rdp-day_button:hover:not(:disabled){background:var(--atyx-gold-soft);border-color:var(--atyx-gold-line)}.atyx-date-picker .rdp-button_next:focus-visible,.atyx-date-picker .rdp-button_previous:focus-visible,.atyx-date-picker .rdp-day_button:focus-visible{outline:2px solid var(--atyx-gold);outline-offset:1px}.atyx-date-picker .rdp-today:not(.rdp-selected){color:var(--atyx-gold-light);font-weight:500}.atyx-date-picker .rdp-selected:not(.rdp-range_middle) .rdp-day_button{background:var(--atyx-gold);border-color:var(--atyx-gold);color:var(--atyx-obsidian);font-weight:500}.atyx-date-picker .rdp-dropdown{font-family:var(--atyx-font-sans);background:var(--atyx-brand-navy);color:var(--atyx-ivory)}.atyx-date-picker .rdp-caption_label{gap:var(--atyx-space-xs)}.atyx-date-picker .rdp-button_next:hover:not(:disabled),.atyx-date-picker .rdp-button_previous:hover:not(:disabled){background:var(--atyx-gold-soft);border-radius:var(--atyx-radius-sm)}.atyx-date-field{--atyx-date-toggle-size:40px;flex-direction:column;gap:var(--atyx-space-xs)}.atyx-date-field,.atyx-date-field__row{position:relative;display:flex}.atyx-date-field__input{flex:1 1;padding-right:var(--atyx-date-toggle-size)}.atyx-date-field__toggle{position:absolute;top:0;right:0;bottom:0;width:var(--atyx-date-toggle-size);display:inline-flex;align-items:center;justify-content:center;background:none;border:none;color:var(--atyx-g400);cursor:pointer;transition:color var(--atyx-transition-fast)}.atyx-date-field__toggle:hover:not(:disabled){color:var(--atyx-gold)}.atyx-date-field__toggle:focus-visible{outline:2px solid var(--atyx-gold);outline-offset:-2px;border-radius:var(--atyx-radius-md)}.atyx-date-field__toggle:disabled{opacity:.4;cursor:not-allowed}.atyx-date-field__popover{position:fixed;z-index:var(--atyx-z-popover)}.atyx-visually-hidden{clip:rect(0 0 0 0)}.atyx-select{padding:10px 36px 10px 14px;background:rgba(14,28,46,.4);border:1px solid rgba(200,168,75,.12);border-radius:var(--atyx-radius-md);color:var(--atyx-ivory);font-family:var(--atyx-font-sans);font-size:14px;font-weight:300;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%236B8299' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;transition:border-color var(--atyx-transition-fast);outline:none}.atyx-select:focus{border-color:var(--atyx-gold)}.atyx-select:disabled{opacity:.4;cursor:not-allowed}.atyx-modal-overlay{position:fixed;inset:0;background:rgba(8,10,13,.8);display:flex;align-items:center;justify-content:center;z-index:var(--atyx-z-modal);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:atyx-fade-in .2s ease}.atyx-modal{background:var(--atyx-bg-card);border:var(--atyx-border-subtle);border-radius:var(--atyx-radius-lg);padding:var(--atyx-space-lg);max-height:85vh;overflow-y:auto;animation:atyx-slide-up .2s ease}.atyx-modal--sm{width:400px;max-width:90vw}.atyx-modal--md{width:560px;max-width:90vw}.atyx-modal--lg{width:720px;max-width:90vw}.atyx-modal--full{width:100vw;height:100vh;max-width:100vw;border-radius:0}.atyx-modal__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--atyx-space-md)}.atyx-modal__title{font-family:var(--atyx-font-serif);font-size:20px;font-weight:300;color:var(--atyx-ivory)}.atyx-modal__close{background:none;border:none;color:var(--atyx-g400);cursor:pointer;padding:4px;font-size:18px;line-height:1;transition:color var(--atyx-transition-fast)}.atyx-modal__close:hover{color:var(--atyx-ivory)}.atyx-modal__body{color:var(--atyx-g400);font-size:14px;line-height:1.6;font-weight:300}.atyx-modal__footer{display:flex;justify-content:flex-end;gap:12px;margin-top:var(--atyx-space-lg)}.atyx-toast-container{position:fixed;bottom:var(--atyx-space-lg);right:var(--atyx-space-lg);display:flex;flex-direction:column;gap:8px;z-index:var(--atyx-z-toast);pointer-events:none}.atyx-toast{background:var(--atyx-bg-card);border:var(--atyx-border-subtle);border-radius:var(--atyx-radius-md);padding:12px 16px;display:flex;align-items:center;gap:12px;min-width:280px;max-width:400px;pointer-events:auto;animation:atyx-slide-in-right .3s ease;border-left:3px solid var(--atyx-g400)}.atyx-toast--success{border-left-color:var(--atyx-green)}.atyx-toast--error{border-left-color:var(--atyx-red)}.atyx-toast--warning{border-left-color:var(--atyx-orange)}.atyx-toast--info{border-left-color:var(--atyx-blue)}.atyx-toast__icon{flex-shrink:0;font-size:16px}.atyx-toast__content{flex:1 1}.atyx-toast__title{font-family:var(--atyx-font-sans);font-size:13px;font-weight:400;color:var(--atyx-ivory)}.atyx-toast__message{font-size:12px;color:var(--atyx-g400);margin-top:2px}.atyx-toast__close{background:none;border:none;color:var(--atyx-g400);cursor:pointer;padding:4px;font-size:14px;transition:color var(--atyx-transition-fast)}.atyx-toast__close:hover{color:var(--atyx-ivory)}.atyx-tooltip-wrapper{position:relative;display:inline-flex}.atyx-tooltip{position:absolute;padding:6px 10px;background:var(--atyx-bg-card);border:var(--atyx-border-subtle);border-radius:var(--atyx-radius-sm);font-family:var(--atyx-font-mono);font-size:10px;color:var(--atyx-ivory);white-space:nowrap;pointer-events:none;z-index:900;letter-spacing:.05em}.atyx-tooltip--top{bottom:calc(100% + 8px);left:50%;transform:translateX(-50%)}.atyx-tooltip--bottom{top:calc(100% + 8px);left:50%;transform:translateX(-50%)}.atyx-tooltip--left{right:calc(100% + 8px);top:50%;transform:translateY(-50%)}.atyx-tooltip--right{left:calc(100% + 8px);top:50%;transform:translateY(-50%)}.atyx-spinner{display:inline-block;border:2px solid rgba(200,168,75,.2);border-top:2px solid var(--atyx-gold);border-radius:50%;animation:atyx-spin .6s linear infinite}.atyx-spinner--sm{width:16px;height:16px}.atyx-spinner--md{width:24px;height:24px}.atyx-spinner--lg{width:40px;height:40px;border-width:3px}.atyx-page-header{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:var(--atyx-space-md);margin-bottom:var(--atyx-space-lg)}.atyx-page-header__title{font-family:var(--atyx-font-serif);font-size:var(--atyx-text-xl);font-weight:500;line-height:var(--atyx-leading-tight);color:var(--atyx-fg-primary)}.atyx-page-header__subtitle{font-family:var(--atyx-font-sans);font-size:var(--atyx-text-sm);color:var(--atyx-fg-muted);margin-top:var(--atyx-space-xs)}.atyx-page-header__actions{display:flex;gap:8px}.atyx-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--atyx-space-xl) var(--atyx-space-lg);text-align:center}.atyx-empty__icon{font-size:48px;margin-bottom:var(--atyx-space-md);color:var(--atyx-fg-subtle)}.atyx-empty__title{font-family:var(--atyx-font-serif);font-size:var(--atyx-text-lg);font-weight:500;color:var(--atyx-fg-primary);margin-bottom:var(--atyx-space-sm)}.atyx-empty__description{font-size:var(--atyx-text-sm);color:var(--atyx-fg-muted);max-width:320px;line-height:var(--atyx-leading-normal);font-weight:400;margin-bottom:var(--atyx-space-md)}.atyx-skeleton{background:linear-gradient(90deg,rgba(200,168,75,.05),rgba(200,168,75,.1) 50%,rgba(200,168,75,.05));background-size:200% 100%;animation:atyx-shimmer 1.5s ease-in-out infinite;border-radius:var(--atyx-radius-md)}.atyx-skeleton--text{height:14px;width:100%}.atyx-skeleton--title{height:24px;width:60%}.atyx-skeleton--avatar{width:40px;height:40px;border-radius:50%}.atyx-skeleton--card{height:120px;width:100%}.atyx-breadcrumbs{display:flex;align-items:center;gap:8px;font-family:var(--atyx-font-mono);font-size:11px;letter-spacing:.08em}.atyx-breadcrumb{color:var(--atyx-fg-muted);text-decoration:none;transition:color var(--atyx-transition-fast)}.atyx-breadcrumb:hover{color:var(--atyx-ivory)}.atyx-breadcrumb--active{color:var(--atyx-fg-primary);cursor:default}.atyx-breadcrumb__separator{color:var(--atyx-fg-subtle)}.atyx-pagination{display:flex;align-items:center;gap:4px}.atyx-pagination__btn{display:flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 8px;border:1px solid transparent;border-radius:var(--atyx-radius-md);background:none;color:var(--atyx-g400);font-family:var(--atyx-font-mono);font-size:11px;cursor:pointer;transition:all var(--atyx-transition-fast)}.atyx-pagination__btn:hover:not(:disabled){color:var(--atyx-ivory);background:rgba(200,168,75,.05)}.atyx-pagination__btn--active{background:rgba(200,168,75,.12);border-color:var(--atyx-gold);color:var(--atyx-gold)}.atyx-pagination__btn:disabled{opacity:.3;cursor:not-allowed}.atyx-pagination__ellipsis{color:var(--atyx-g600);padding:0 4px;font-size:11px}.atyx-agent-pulse{display:inline-flex;align-items:center;gap:8px;font-family:var(--atyx-font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.atyx-agent-pulse__dot{width:8px;height:8px;border-radius:50%}.atyx-agent-pulse--idle .atyx-agent-pulse__dot,.atyx-agent-pulse__dot{background:var(--atyx-g400)}.atyx-agent-pulse--working .atyx-agent-pulse__dot{background:var(--atyx-gold);animation:atyx-pulse 1.5s ease-in-out infinite}.atyx-agent-pulse--complete .atyx-agent-pulse__dot{background:var(--atyx-green)}.atyx-agent-pulse--error .atyx-agent-pulse__dot{background:var(--atyx-red)}.atyx-agent-pulse--waiting .atyx-agent-pulse__dot{background:var(--atyx-orange);animation:atyx-pulse 2s ease-in-out infinite}.atyx-agent-card{background:var(--atyx-bg-card);border:var(--atyx-border-subtle);padding:var(--atyx-space-md);gap:12px}.atyx-agent-card,.atyx-agent-card__icon{border-radius:var(--atyx-radius-md);display:flex;align-items:center}.atyx-agent-card__icon{width:36px;height:36px;background:rgba(200,168,75,.1);justify-content:center;font-size:18px;flex-shrink:0}.atyx-agent-card__info{flex:1 1;min-width:0}.atyx-agent-card__name{font-family:var(--atyx-font-sans);font-size:13px;font-weight:400;color:var(--atyx-ivory)}.atyx-agent-card__status{font-family:var(--atyx-font-mono);font-size:10px;color:var(--atyx-g400);letter-spacing:.08em;margin-top:2px}.atyx-agent-card__duration{font-family:var(--atyx-font-mono);font-size:10px;color:var(--atyx-g600);letter-spacing:.05em;flex-shrink:0}.atyx-agent-steps{display:flex;align-items:center;gap:0}.atyx-agent-step{display:flex;align-items:center;gap:8px}.atyx-agent-step__circle{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--atyx-font-mono);font-size:10px;border:1px solid var(--atyx-g600);color:var(--atyx-g400);flex-shrink:0}.atyx-agent-step--active .atyx-agent-step__circle{border-color:var(--atyx-gold);color:var(--atyx-gold);background:rgba(200,168,75,.1)}.atyx-agent-step--complete .atyx-agent-step__circle{border-color:var(--atyx-green);color:var(--atyx-green);background:rgba(92,184,122,.1)}.atyx-agent-step__label{font-family:var(--atyx-font-mono);font-size:10px;color:var(--atyx-g400);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.atyx-agent-step__connector{width:32px;height:1px;background:var(--atyx-g600);margin:0 8px}.atyx-agent-step--complete+.atyx-agent-step .atyx-agent-step__connector{background:var(--atyx-green)}.atyx-timeline{display:flex;flex-direction:column;gap:0}.atyx-timeline-item{display:flex;gap:16px;position:relative;padding-bottom:var(--atyx-space-md)}.atyx-timeline-item:last-child{padding-bottom:0}.atyx-timeline-item:before{content:"";position:absolute;left:11px;top:24px;bottom:0;width:1px;background:rgba(200,168,75,.1)}.atyx-timeline-item:last-child:before{display:none}.atyx-timeline-item__dot{width:24px;height:24px;border-radius:50%;background:var(--atyx-bg-card);border:1px solid var(--atyx-g600);display:flex;align-items:center;justify-content:center;flex-shrink:0;z-index:1}.atyx-timeline-item--active .atyx-timeline-item__dot{border-color:var(--atyx-gold);background:rgba(200,168,75,.1)}.atyx-timeline-item__content{flex:1 1;min-width:0}.atyx-timeline-item__title{font-family:var(--atyx-font-sans);font-size:13px;font-weight:400;color:var(--atyx-ivory)}.atyx-timeline-item__time{font-family:var(--atyx-font-mono);font-size:10px;color:var(--atyx-g600);letter-spacing:.05em;margin-top:2px}.atyx-timeline-item__description{font-size:12px;color:var(--atyx-g400);margin-top:6px;line-height:1.5;font-weight:300}.atyx-timeline-compact{display:flex;flex-direction:column;gap:8px}.atyx-timeline-compact__item{display:flex;align-items:center;gap:10px;font-size:11px}.atyx-timeline-compact__dot{width:6px;height:6px;border-radius:50%;background:var(--atyx-g400);flex-shrink:0}.atyx-timeline-compact__item--active .atyx-timeline-compact__dot{background:var(--atyx-gold)}.atyx-timeline-compact__text{flex:1 1;color:var(--atyx-g400)}.atyx-timeline-compact__time{font-family:var(--atyx-font-mono);font-size:10px;color:var(--atyx-g600);letter-spacing:.05em}.atyx-notification-bell{position:relative;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background:none;border:none;color:var(--atyx-g400);cursor:pointer;border-radius:var(--atyx-radius-md);transition:all var(--atyx-transition-fast)}.atyx-notification-bell:hover{color:var(--atyx-ivory);background:rgba(200,168,75,.05)}.atyx-notification-bell__badge{position:absolute;top:4px;right:4px;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:var(--atyx-red);color:white;font-family:var(--atyx-font-mono);font-size:9px;display:flex;align-items:center;justify-content:center;letter-spacing:.05em}.atyx-notification-panel{position:absolute;top:calc(100% + 8px);right:0;width:360px;max-height:480px;background:var(--atyx-bg-card);border:var(--atyx-border-subtle);border-radius:var(--atyx-radius-lg);overflow:hidden;z-index:900;animation:atyx-slide-up .15s ease}.atyx-notification-panel__header{display:flex;justify-content:space-between;align-items:center;padding:16px;border-bottom:1px solid rgba(200,168,75,.1)}.atyx-notification-panel__title{font-family:var(--atyx-font-mono);font-size:11px;color:var(--atyx-ivory);letter-spacing:.1em;text-transform:uppercase}.atyx-notification-panel__mark-read{font-family:var(--atyx-font-mono);font-size:10px;color:var(--atyx-gold);background:none;border:none;cursor:pointer;letter-spacing:.08em}.atyx-notification-panel__list{overflow-y:auto;max-height:400px}.atyx-notification-panel__empty{padding:32px 16px;text-align:center;font-size:13px;color:var(--atyx-g400)}.atyx-notification-item{display:flex;gap:12px;padding:12px 16px;border-bottom:1px solid rgba(200,168,75,.05);cursor:pointer;transition:background var(--atyx-transition-fast)}.atyx-notification-item--unread,.atyx-notification-item:hover{background:rgba(200,168,75,.03)}.atyx-notification-item__icon{width:32px;height:32px;border-radius:var(--atyx-radius-md);background:rgba(200,168,75,.1);display:flex;align-items:center;justify-content:center;font-size:14px;flex-shrink:0}.atyx-notification-item__content{flex:1 1;min-width:0}.atyx-notification-item__title{font-family:var(--atyx-font-sans);font-size:12px;font-weight:400;color:var(--atyx-ivory);line-height:1.4}.atyx-notification-item__time{font-family:var(--atyx-font-mono);font-size:10px;color:var(--atyx-g600);margin-top:4px;letter-spacing:.05em}.atyx-notification-item__unread-dot{width:6px;height:6px;border-radius:50%;background:var(--atyx-gold);flex-shrink:0;margin-top:6px}.atyx-market-alert{background:var(--atyx-bg-card);border:var(--atyx-border-subtle);border-radius:var(--atyx-radius-md);padding:var(--atyx-space-md);border-left:3px solid var(--atyx-gold)}.atyx-market-alert--high{border-left-color:var(--atyx-red)}.atyx-market-alert--medium{border-left-color:var(--atyx-orange)}.atyx-market-alert__header{display:flex;justify-content:space-between;align-items:start;margin-bottom:8px}.atyx-market-alert__title{font-family:var(--atyx-font-sans);font-size:13px;font-weight:400;color:var(--atyx-ivory)}.atyx-market-alert__body{font-size:12px;color:var(--atyx-g400);line-height:1.6;font-weight:300}.atyx-market-alert__meta{display:flex;gap:16px;margin-top:10px;font-family:var(--atyx-font-mono);font-size:10px;color:var(--atyx-g600);letter-spacing:.08em}.atyx-entity-card{background:var(--atyx-bg-card);border:var(--atyx-border-subtle);border-radius:var(--atyx-radius-md);padding:var(--atyx-space-md);cursor:pointer;transition:border-color var(--atyx-transition-fast)}.atyx-entity-card:hover{border-color:rgba(200,168,75,.15)}.atyx-entity-card__header{display:flex;align-items:center;gap:12px;margin-bottom:12px}.atyx-entity-card__icon{width:40px;height:40px;border-radius:var(--atyx-radius-md);background:rgba(200,168,75,.1);display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}.atyx-entity-card__name{font-family:var(--atyx-font-sans);font-size:14px;font-weight:400;color:var(--atyx-ivory)}.atyx-entity-card__type{font-family:var(--atyx-font-mono);font-size:10px;color:var(--atyx-g400);letter-spacing:.1em;text-transform:uppercase;margin-top:2px}.atyx-entity-card__stats{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px}.atyx-entity-card__stat-label{font-family:var(--atyx-font-mono);font-size:10px;color:var(--atyx-g400);text-transform:uppercase;letter-spacing:.1em}.atyx-entity-card__stat-value{font-family:var(--atyx-font-num);font-size:14px;font-weight:500;color:var(--atyx-ivory);margin-top:2px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.atyx-identity-card{display:flex;flex-direction:column;width:340px;max-width:100%;aspect-ratio:85.6/53.98;height:auto;flex-shrink:0;box-sizing:border-box;text-align:left;font:inherit;color:inherit;background:var(--atyx-bg-card);border:var(--atyx-border-subtle);border-radius:var(--atyx-radius-md);padding:var(--atyx-space-lg);cursor:default;transition:border-color var(--atyx-transition-fast),background var(--atyx-transition-fast)}button.atyx-identity-card{cursor:pointer}button.atyx-identity-card:hover{border-color:rgba(200,168,75,.15)}button.atyx-identity-card:focus-visible{outline:2px solid var(--atyx-gold);outline-offset:2px}.atyx-identity-card--selected{border-color:var(--atyx-gold);background:rgba(200,168,75,.08);box-shadow:inset 0 0 0 1px rgba(200,168,75,.25)}.atyx-identity-card--suggested{border-style:dashed;border-color:rgba(212,148,60,.45);background:rgba(212,148,60,.04)}button.atyx-identity-card--suggested:hover{border-color:rgba(212,148,60,.7)}.atyx-identity-card--suggested.atyx-identity-card--selected{border-style:dashed;border-color:var(--atyx-gold);background:rgba(200,168,75,.08)}.atyx-identity-card--compose,.atyx-identity-card--edit{aspect-ratio:unset;min-height:calc(340px * 53.98 / 85.6)}.atyx-identity-card--add{border-style:dashed;border-color:rgba(200,168,75,.35);background:rgba(200,168,75,.03);align-items:center;justify-content:center}button.atyx-identity-card--add:hover{border-color:rgba(200,168,75,.55);background:rgba(200,168,75,.06)}.atyx-identity-card--add.atyx-identity-card--selected{border-color:var(--atyx-gold);background:rgba(200,168,75,.08)}.atyx-identity-card__add{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--atyx-space-sm);flex:1 1;width:100%;min-height:0}.atyx-identity-card__add-mark{font-family:var(--atyx-font-sans);font-size:36px;font-weight:300;line-height:1;color:var(--atyx-gold)}.atyx-identity-card__add-label{font-family:var(--atyx-font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--atyx-g400);text-align:center;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.atyx-identity-card__header{display:flex;align-items:flex-start;gap:var(--atyx-space-ms);margin-bottom:var(--atyx-space-md);min-height:44px}.atyx-identity-card__icon{width:40px;height:40px;border-radius:var(--atyx-radius-md);background:rgba(200,168,75,.1);display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0;color:var(--atyx-gold)}.atyx-identity-card--suggested .atyx-identity-card__icon{background:rgba(212,148,60,.12);color:var(--atyx-orange)}.atyx-identity-card__heading{min-width:0;flex:1 1}.atyx-identity-card__title{font-family:var(--atyx-font-sans);font-size:14px;font-weight:400;color:var(--atyx-ivory);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.atyx-identity-card__meta{display:flex;margin-top:4px;min-height:18px}.atyx-identity-card__badges,.atyx-identity-card__meta{flex-wrap:nowrap;align-items:center;gap:6px;overflow:hidden}.atyx-identity-card__badges{display:inline-flex;min-width:0}.atyx-identity-card__subtitle{font-family:var(--atyx-font-mono);font-size:10px;color:var(--atyx-g400);letter-spacing:.1em;text-transform:uppercase;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0}.atyx-identity-card__stats{display:grid;grid-template-columns:repeat(2,1fr);grid-template-areas:"identifier date" "name name";grid-gap:var(--atyx-space-md);gap:var(--atyx-space-md);flex:1 1;align-content:start}.atyx-identity-card__stat{min-width:0;min-height:40px}.atyx-identity-card__stat--editing{min-height:auto}.atyx-identity-card__stat--identifier{grid-area:identifier}.atyx-identity-card__stat--date{grid-area:date}.atyx-identity-card__stat--name{grid-area:name}.atyx-identity-card__stat-label{font-family:var(--atyx-font-mono);font-size:10px;color:var(--atyx-g400);text-transform:uppercase;letter-spacing:.1em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.atyx-identity-card__stat-value{font-family:var(--atyx-font-num);font-size:14px;font-weight:500;color:var(--atyx-ivory);margin-top:2px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;word-break:break-word;line-height:1.3;max-height:calc(1.3em * 2)}.atyx-identity-card__stat-value--mono{font-family:var(--atyx-font-mono);letter-spacing:.04em;font-feature-settings:normal;font-variant-numeric:normal}.atyx-identity-card__stat-value--muted{color:var(--atyx-g400);font-family:var(--atyx-font-sans);font-weight:300;letter-spacing:normal;font-feature-settings:normal;font-variant-numeric:normal}.atyx-identity-card__field-input{padding:6px 10px;margin-top:2px;font-size:13px}.atyx-identity-card__field-input--mono{font-family:var(--atyx-font-mono);letter-spacing:.04em;font-feature-settings:normal;font-variant-numeric:normal}.atyx-identity-card__field-error,.atyx-identity-card__field-hint{display:block;margin-top:4px;font-family:var(--atyx-font-mono);font-size:10px;letter-spacing:.05em}.atyx-identity-card__field-hint{color:var(--atyx-g400);text-transform:none}.atyx-identity-card__extra{margin-top:var(--atyx-space-sm);font-family:var(--atyx-font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--atyx-g400)}.atyx-identity-card__actions{display:flex;flex-wrap:wrap;gap:var(--atyx-space-sm);justify-content:flex-end;margin-top:var(--atyx-space-md)}.atyx-identity-card__hint{margin-top:auto;padding-top:var(--atyx-space-ms);min-height:1.4em;font-family:var(--atyx-font-mono);font-size:10px;letter-spacing:.1em;color:var(--atyx-orange);text-transform:uppercase;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.atyx-progress-ring{position:relative;display:inline-flex;align-items:center;justify-content:center}.atyx-progress-ring__svg{transform:rotate(-90deg)}.atyx-progress-ring__track{fill:none;stroke:rgba(200,168,75,.1)}.atyx-progress-ring__fill{fill:none;stroke:var(--atyx-gold);stroke-linecap:round;transition:stroke-dashoffset .5s ease}.atyx-progress-ring__label{position:absolute;font-family:var(--atyx-font-mono);font-size:12px;color:var(--atyx-ivory);letter-spacing:.05em}.atyx-datatable__filter{position:relative;display:inline-flex;margin-left:6px}.atyx-datatable__filter-btn{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:1px solid transparent;border-radius:4px;background:transparent;color:var(--atyx-g400);cursor:pointer}.atyx-datatable__filter-btn--active{border-color:var(--atyx-gold);background:rgba(200,168,75,.12);color:var(--atyx-gold)}.atyx-datatable__filter-menu{position:absolute;top:100%;left:0;margin-top:4px;min-width:120px;z-index:20;background:var(--atyx-obsidian);border:1px solid rgba(200,168,75,.25);border-radius:6px;padding:4px;box-shadow:0 8px 24px rgba(0,0,0,.45)}.atyx-datatable__filter-item{display:block;width:100%;text-align:left;padding:6px 10px;border:none;border-radius:4px;background:transparent;color:var(--atyx-ivory);font-family:var(--atyx-font-mono);font-size:11px;cursor:pointer}.atyx-datatable__filter-item--active{background:rgba(200,168,75,.15);color:var(--atyx-gold)}.atyx-datatable__th-content{display:inline-flex;align-items:center;width:100%;min-width:0}.atyx-datatable__th-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atyx-datatable__sort-icon{margin-left:4px;font-size:8px;flex-shrink:0;visibility:hidden}.atyx-datatable__sort-icon--visible{visibility:visible}.atyx-datatable__empty{text-align:center;color:var(--atyx-g400);padding:var(--atyx-space-lg)}.atyx-datatable__expanded{padding:8px 16px 16px;background:rgba(200,168,75,.04);border-bottom:1px solid rgba(200,168,75,.1)}.atyx-progress-bar{width:100%}.atyx-progress-bar__header{display:flex;justify-content:space-between;margin-bottom:6px;font-family:var(--atyx-font-mono);font-size:10px;color:var(--atyx-g400);letter-spacing:.05em}.atyx-progress-bar__track{width:100%;height:4px;background:rgba(200,168,75,.1);border-radius:2px;overflow:hidden}.atyx-progress-bar__fill{height:100%;background:var(--atyx-gold);border-radius:2px;transition:width .3s ease}.atyx-tile-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));grid-gap:var(--atyx-space-md);gap:var(--atyx-space-md)}.atyx-tile{border-radius:var(--atyx-radius-md);padding:var(--atyx-space-md);cursor:pointer;transition:all .2s ease}.atyx-tile--high{background:rgba(200,168,75,.25);border:1px solid rgba(200,168,75,.4)}.atyx-tile--medium{background:rgba(200,168,75,.15);border:1px solid rgba(200,168,75,.25)}.atyx-tile--low{background:rgba(200,168,75,.08);border:1px solid rgba(200,168,75,.15)}.atyx-tile--minimal{background:rgba(200,168,75,.04);border:1px solid rgba(200,168,75,.08)}.atyx-tile:hover{border-color:rgba(200,168,75,.5)}.atyx-tile__label{font-family:var(--atyx-font-mono);font-size:10px;color:var(--atyx-g400);text-transform:uppercase;letter-spacing:.1em;margin-bottom:8px}.atyx-tile__value{font-family:var(--atyx-font-serif);font-size:24px;font-weight:300;color:var(--atyx-ivory);margin-bottom:4px}.atyx-tile__pct{font-family:var(--atyx-font-mono);font-size:11px;color:var(--atyx-gold)}.atyx-expand-toggle{flex-shrink:0;background:none;border:1px solid var(--atyx-g600);color:var(--atyx-ivory);width:22px;height:22px;border-radius:4px;cursor:pointer;font-family:var(--atyx-font-mono);font-size:12px;line-height:1;padding:0}.atyx-expand-toggle--open{background:var(--atyx-gold);border-color:var(--atyx-gold);color:var(--atyx-obsidian)}.atyx-confidence-tooltip{position:relative;display:inline-flex;align-items:center;gap:4px}.atyx-confidence-tooltip__indicator{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:50%;font-family:var(--atyx-font-mono);font-size:8px;cursor:help;flex-shrink:0}.atyx-confidence-tooltip__indicator--medium{background:rgba(200,168,75,.12);border:1px solid rgba(200,168,75,.25);color:var(--atyx-gold)}.atyx-confidence-tooltip__indicator--low{background:rgba(212,148,60,.12);border:1px solid rgba(212,148,60,.25);color:var(--atyx-orange)}.atyx-confidence-tooltip__indicator--very-low{background:rgba(212,84,84,.12);border:1px solid rgba(212,84,84,.25);color:var(--atyx-red)}.atyx-confidence-tooltip__popup{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translateX(-50%);background:rgba(8,10,13,.95);border:1px solid rgba(200,168,75,.15);border-radius:6px;padding:6px 10px;font-family:var(--atyx-font-mono);font-size:10px;color:var(--atyx-g400);white-space:nowrap;z-index:100;pointer-events:none}.atyx-wordmark{display:inline-flex;flex-direction:column;align-items:flex-start}.atyx-wordmark--sm{font-size:16px}.atyx-wordmark--md{font-size:22px}.atyx-wordmark--lg{font-size:40px}.atyx-wordmark__row{display:flex;align-items:flex-end;gap:0}.atyx-wordmark__mark{font-family:var(--atyx-font-serif);font-weight:300;font-size:1em;letter-spacing:-.03em;color:var(--atyx-ivory);line-height:1}.atyx-wordmark__x{color:var(--atyx-gold);font-style:italic}.atyx-wordmark__dot{width:.23em;height:.23em;background:var(--atyx-gold);border-radius:var(--atyx-radius-full);margin-left:.14em;margin-bottom:.14em;box-shadow:var(--atyx-shadow-gold-glow);flex-shrink:0}.atyx-wordmark__tagline{font-family:var(--atyx-font-mono);letter-spacing:.15em;color:var(--atyx-g400);text-transform:uppercase;margin-top:.27em;line-height:1.2}.atyx-wordmark--sm .atyx-wordmark__tagline{font-size:10px}.atyx-wordmark--md .atyx-wordmark__tagline{font-size:9px}.atyx-wordmark--lg .atyx-wordmark__tagline{font-size:16px}.atyx-option-group{display:flex;flex-direction:column;gap:var(--atyx-space-md);min-width:0}.atyx-option{display:flex;align-items:center;justify-content:space-between;gap:var(--atyx-space-sm);width:100%;padding:var(--atyx-space-md) var(--atyx-space-ms);border:var(--atyx-border-default);border-radius:var(--atyx-radius-md);background:var(--atyx-bg-card);color:var(--atyx-ivory);font:inherit;font-family:var(--atyx-font-serif);font-size:var(--atyx-text-lg);font-weight:500;text-align:left;cursor:pointer;transition:border-color var(--atyx-transition-fast),background var(--atyx-transition-fast)}.atyx-option:hover:not(:disabled):not([aria-checked=true]){border:var(--atyx-border-strong);background:var(--atyx-bg-card-hover)}.atyx-option:focus-visible{outline:var(--atyx-focus-ring-width) solid var(--atyx-gold);outline-offset:var(--atyx-space-xs)}.atyx-option:disabled{cursor:not-allowed;opacity:var(--atyx-opacity-disabled)}.atyx-option[aria-checked=true]{border-color:var(--atyx-gold);background:var(--atyx-gold-soft)}.atyx-option[aria-checked=true]:after{content:attr(data-selected-label);content:attr(data-selected-label) /"";color:var(--atyx-gold);font-family:var(--atyx-font-sans);font-size:var(--atyx-text-sm);font-weight:400;letter-spacing:.04em}.atyx-file-drop-wrapper{position:relative;min-width:0}.atyx-file-drop__native,.atyx-file-drop__status{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.atyx-file-drop{display:flex;flex-direction:column;align-items:center;gap:var(--atyx-space-sm);width:100%;padding:var(--atyx-space-xl);border:var(--atyx-border-width-thick) dashed var(--atyx-gold-line);border-radius:var(--atyx-radius-lg);background:var(--atyx-bg-card);color:var(--atyx-ivory);font:inherit;font-family:var(--atyx-font-sans);text-align:center;cursor:pointer;transition:border-color var(--atyx-transition-fast),background var(--atyx-transition-fast)}.atyx-file-drop--dragging,.atyx-file-drop:hover:not(:disabled){border-color:var(--atyx-gold);background:var(--atyx-bg-card-hover)}.atyx-file-drop:focus-visible{outline:var(--atyx-focus-ring-width) solid var(--atyx-gold);outline-offset:var(--atyx-space-xs)}.atyx-file-drop:disabled{cursor:not-allowed;opacity:var(--atyx-opacity-disabled)}.atyx-file-drop[aria-disabled=true]{pointer-events:none}.atyx-file-drop--invalid{border-color:var(--atyx-red)}.atyx-file-drop--done{border-style:solid}.atyx-file-drop__icon{display:grid;place-items:center;width:var(--atyx-space-2xl);height:var(--atyx-space-2xl);border-radius:var(--atyx-radius-full);background:var(--atyx-bg-card-hover);color:var(--atyx-gold);font-size:var(--atyx-text-lg)}.atyx-file-drop__msg{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--atyx-space-xs)}.atyx-file-drop__msg u{color:var(--atyx-gold);text-underline-offset:var(--atyx-space-xs)}.atyx-file-drop__msg--drag{color:var(--atyx-gold);font-weight:500}.atyx-file-drop__name{font-weight:500;overflow-wrap:anywhere}.atyx-file-drop__hint{color:var(--atyx-g400);font-family:var(--atyx-font-mono);font-size:var(--atyx-text-xs);letter-spacing:.06em;text-transform:uppercase}@media (prefers-reduced-motion:reduce){.atyx-file-drop,.atyx-option{transition:none}}.atyx-pagination--circle{gap:var(--atyx-space-xs)}.atyx-pagination--circle .atyx-pagination__btn{min-width:28px;height:28px;padding:0 var(--atyx-space-sm);border-radius:var(--atyx-radius-full);font-family:var(--atyx-font-num);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.atyx-pagination--circle .atyx-pagination__btn--active{background:var(--atyx-gold);border-color:var(--atyx-gold);color:var(--atyx-obsidian);font-weight:600}.atyx-pagination--circle .atyx-pagination__btn:first-child{margin-right:var(--atyx-space-sm)}.atyx-pagination--circle .atyx-pagination__btn:last-child{margin-left:var(--atyx-space-sm)}.atyx-pagination--circle .atyx-pagination__ellipsis{min-width:28px;padding:0;text-align:center}.atyx-tooltip--fixed{position:fixed;z-index:var(--atyx-z-popover)}.atyx-dropdown{position:relative;display:inline-flex}.atyx-dropdown__trigger{display:inline-flex;align-items:center;gap:var(--atyx-space-sm);padding:2px var(--atyx-space-sm);border:1px solid var(--atyx-gold-line);border-radius:var(--atyx-radius-sm);background:transparent;color:var(--atyx-gold);font-family:var(--atyx-font-mono);font-size:var(--atyx-text-xs);cursor:pointer;transition:background var(--atyx-transition-fast),border-color var(--atyx-transition-fast)}.atyx-dropdown__trigger:hover:not(:disabled){background:var(--atyx-gold-soft)}.atyx-dropdown__trigger:focus-visible{outline:2px solid var(--atyx-gold);outline-offset:1px}.atyx-dropdown__trigger:disabled{opacity:.4;cursor:not-allowed}.atyx-dropdown__caret{font-size:8px;opacity:.7}.atyx-dropdown__panel{position:fixed;z-index:var(--atyx-z-popover);padding:6px;background:var(--atyx-brand-navy);border:var(--atyx-border-default);border-radius:var(--atyx-radius-md);box-shadow:var(--atyx-shadow-lg)}.atyx-dropdown__option{display:flex;align-items:center;gap:var(--atyx-space-sm);width:100%;padding:6px 10px;border:none;border-radius:var(--atyx-radius-sm);background:transparent;color:var(--atyx-g400);font-family:var(--atyx-font-mono);font-size:10px;text-align:left;white-space:nowrap;cursor:pointer;transition:background var(--atyx-transition-fast),color var(--atyx-transition-fast)}.atyx-dropdown__option:focus-visible,.atyx-dropdown__option:hover{background:var(--atyx-gold-soft);color:var(--atyx-gold)}.atyx-dropdown__option:focus-visible{outline:2px solid var(--atyx-gold);outline-offset:-2px}.atyx-dropdown__option[aria-selected=true]{color:var(--atyx-gold);background:var(--atyx-gold-soft)}.atyx-dropdown__option-label{flex:1 1}.atyx-dropdown__check{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:14px;height:14px;border:1px solid var(--atyx-gold-line);border-radius:3px;font-size:9px;color:var(--atyx-obsidian)}.atyx-dropdown__option[aria-selected=true] .atyx-dropdown__check{background:var(--atyx-gold);border-color:var(--atyx-gold)}.atyx-dropdown__tick{opacity:.7}.atyx-date-range{position:relative;display:inline-flex}.atyx-date-range__label{top:-7px;left:10px;padding:0 4px;background:var(--atyx-date-range-label-bg,var(--atyx-obsidian));color:var(--atyx-g400);letter-spacing:.1em;text-transform:uppercase;line-height:1.2}.atyx-date-range__error,.atyx-date-range__label{position:absolute;font-family:var(--atyx-font-mono);font-size:var(--atyx-text-xs)}.atyx-date-range__error{top:100%;left:0;margin-top:2px;color:var(--atyx-red);white-space:nowrap}.atyx-date-range__label--error{color:var(--atyx-red)}.atyx-date-range__input{box-sizing:border-box;width:224px;height:34px;padding:8px 12px;border:1px solid var(--atyx-gold-line);border-radius:var(--atyx-radius-md);background:transparent;color:var(--atyx-ivory);font-family:var(--atyx-font-mono);font-size:12px;letter-spacing:.04em;outline:none}.atyx-date-range__input:focus-visible{outline:2px solid var(--atyx-gold);outline-offset:1px}.atyx-date-range__input--open{border-color:var(--atyx-gold)}.atyx-date-range__input--error{border-color:var(--atyx-red)}.atyx-date-range__input:disabled{opacity:.4;cursor:not-allowed}.atyx-date-range__panel{position:absolute;top:100%;left:0;z-index:var(--atyx-z-popover);max-width:calc(100vw - 2 * var(--atyx-space-md));overflow-x:auto;margin-top:var(--atyx-space-sm);padding:var(--atyx-space-md);background:var(--atyx-brand-navy);border:var(--atyx-border-default);border-radius:var(--atyx-radius-lg);box-shadow:var(--atyx-shadow-lg)}.atyx-date-range__presets{display:flex;align-items:center;justify-content:center;padding-bottom:var(--atyx-space-md);margin-bottom:var(--atyx-space-md);border-bottom:1px solid var(--atyx-gold-line)}.atyx-date-range__preset{padding:2px var(--atyx-space-sm);border:none;border-left:1px solid var(--atyx-gold-line);background:transparent;color:var(--atyx-g400);font-family:var(--atyx-font-mono);font-size:var(--atyx-text-xs);white-space:nowrap;cursor:pointer}.atyx-date-range__preset:first-child{border-left:none}.atyx-date-range__preset--active,.atyx-date-range__preset:hover{color:var(--atyx-gold)}.atyx-date-range__calendars{display:grid;grid-template-columns:repeat(2,auto);grid-gap:var(--atyx-space-lg);gap:var(--atyx-space-lg)}.atyx-date-range__heading{margin-bottom:var(--atyx-space-sm);padding:var(--atyx-space-xs) 0;border-radius:var(--atyx-radius-sm);background:var(--atyx-gold-soft);color:var(--atyx-gold);font-family:var(--atyx-font-mono);font-size:10px;letter-spacing:.1em;text-align:center;text-transform:uppercase}.atyx-date-range__heading--active{background:var(--atyx-gold);color:var(--atyx-obsidian)}.atyx-date-range__calendar.atyx-date-picker.rdp-root{--atyx-date-cell:28px;--atyx-text-sm:11px;--atyx-text-xs:9px;padding:0;background:transparent;border:none;box-shadow:none;--rdp-disabled-opacity:0.2}.atyx-date-range__calendar.atyx-date-picker.rdp-root .rdp-disabled{opacity:var(--rdp-disabled-opacity);background:transparent}.atyx-date-range__calendar.atyx-date-picker.rdp-root .rdp-disabled .rdp-day_button{background:transparent;border-color:transparent;color:inherit;cursor:not-allowed}.atyx-date-range__calendar .rdp-selected{font-size:inherit;font-weight:inherit}.atyx-date-range__error+.atyx-date-range__panel{margin-top:calc(var(--atyx-space-sm) + 1.6em)}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:var(--atyx-focus-ring-width) solid var(--atyx-focus-ring-color);outline-offset:var(--atyx-focus-ring-offset)}@media (prefers-reduced-motion:reduce){[class*=atyx-],[class*=atyx-]:after,[class*=atyx-]:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.atyx-btn__spinner{animation-duration:1.5s!important;animation-iteration-count:infinite!important}}.atyx-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.atyx-icon{flex-shrink:0;vertical-align:middle}.atyx-avatar{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:var(--atyx-radius-full);border:var(--atyx-border-strong);background:var(--atyx-gold-soft);color:var(--atyx-gold);font-family:var(--atyx-font-sans);font-weight:500;letter-spacing:.02em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.atyx-avatar--sm{width:28px;height:28px;font-size:var(--atyx-text-xs)}.atyx-avatar--md{width:32px;height:32px;font-size:var(--atyx-text-sm)}.atyx-skip-link{position:fixed;top:var(--atyx-space-sm);left:var(--atyx-space-sm);z-index:calc(var(--atyx-z-modal) + 1);padding:var(--atyx-space-sm) var(--atyx-space-md);border-radius:var(--atyx-radius-md);background:var(--atyx-gold);color:var(--atyx-fg-on-accent);font-family:var(--atyx-font-sans);font-size:var(--atyx-text-sm);font-weight:500;text-decoration:none;transform:translateY(-200%)}.atyx-skip-link:focus-visible{transform:translateY(0)}.atyx-sidenav{display:flex;flex-direction:column;height:100%;background:var(--atyx-surface-1);border-right:var(--atyx-border-default)}.atyx-sidenav__brand{display:flex;align-items:center;min-height:var(--atyx-topbar-height);padding:0 var(--atyx-space-md);border-bottom:var(--atyx-border-subtle)}.atyx-sidenav__scroll{flex:1 1;overflow-y:auto;padding:var(--atyx-space-sm) var(--atyx-space-sm) var(--atyx-space-md)}.atyx-sidenav__heading{margin:0;padding:var(--atyx-space-md) var(--atyx-space-ms) var(--atyx-space-xs);font-family:var(--atyx-font-mono);font-size:var(--atyx-text-xs);font-weight:500;letter-spacing:var(--atyx-tracking-label);text-transform:uppercase;color:var(--atyx-fg-subtle)}.atyx-sidenav__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.atyx-sidenav__link{position:relative;display:flex;align-items:center;gap:var(--atyx-space-ms);min-height:var(--atyx-control-height-md);padding:0 var(--atyx-space-ms);border-radius:var(--atyx-radius-md);color:var(--atyx-fg-muted);font-family:var(--atyx-font-sans);font-size:var(--atyx-text-sm);font-weight:400;text-decoration:none;transition:background var(--atyx-transition-fast),color var(--atyx-transition-fast)}.atyx-sidenav__link:hover{background:var(--atyx-surface-hover);color:var(--atyx-fg-primary)}.atyx-sidenav__link--active{background:var(--atyx-surface-selected);color:var(--atyx-gold);font-weight:500}.atyx-sidenav__link--active:before{content:"";position:absolute;left:calc(var(--atyx-space-sm) * -1);top:var(--atyx-space-sm);bottom:var(--atyx-space-sm);width:var(--atyx-border-width-thick);border-radius:var(--atyx-radius-full);background:var(--atyx-gold)}.atyx-sidenav__label{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atyx-sidenav__badge{font-family:var(--atyx-font-num);font-size:var(--atyx-text-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding:0 var(--atyx-space-sm);border-radius:var(--atyx-radius-full);background:var(--atyx-gold-soft);color:var(--atyx-gold)}.atyx-sidenav__footer{padding:var(--atyx-space-md);border-top:var(--atyx-border-subtle);font-family:var(--atyx-font-mono);font-size:var(--atyx-text-xs);color:var(--atyx-fg-subtle)}@media (pointer:coarse){.atyx-sidenav__link{min-height:var(--atyx-touch-target)}}.atyx-topbar{display:flex;flex:1 1;align-items:center;gap:var(--atyx-space-md);min-width:0}.atyx-topbar__title{margin:0;font-family:var(--atyx-font-serif);font-size:var(--atyx-text-xl);font-weight:500;line-height:var(--atyx-leading-tight);color:var(--atyx-fg-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.atyx-topbar__spacer{flex:1 1}.atyx-topbar__meta{display:none;font-family:var(--atyx-font-mono);font-size:var(--atyx-text-xs);color:var(--atyx-fg-muted);letter-spacing:var(--atyx-tracking-label)}.atyx-topbar__actions{display:flex;align-items:center;gap:var(--atyx-space-sm)}@media (min-width:768px){.atyx-topbar__meta{display:block}}.atyx-shell{display:flex;height:100vh;height:100dvh;overflow:hidden;background:var(--atyx-surface-0)}.atyx-shell__nav{position:fixed;inset:0 auto 0 0;z-index:var(--atyx-z-nav);width:min(var(--atyx-sidebar-width),86vw);transform:translateX(-100%);visibility:hidden;transition:transform var(--atyx-transition-slow) var(--atyx-ease-out),visibility 0s linear var(--atyx-transition-slow)}.atyx-shell__nav[data-open=true]{transform:translateX(0);visibility:visible;transition-delay:0s;box-shadow:var(--atyx-shadow-lg)}.atyx-shell__scrim{position:fixed;inset:0;z-index:calc(var(--atyx-z-nav) - 1);background:var(--atyx-bg-overlay);opacity:0;pointer-events:none;transition:opacity var(--atyx-transition-normal)}.atyx-shell__scrim[data-open=true]{opacity:.7;pointer-events:auto}.atyx-shell__body{flex:1 1;display:flex;flex-direction:column;min-width:0}.atyx-shell__header{display:flex;align-items:center;gap:var(--atyx-space-sm);flex-shrink:0;height:var(--atyx-topbar-height);padding:0 var(--atyx-content-inset);background:var(--atyx-surface-1);border-bottom:var(--atyx-border-default)}.atyx-shell__menu{display:inline-flex;align-items:center;justify-content:center;width:var(--atyx-touch-target);height:var(--atyx-touch-target);margin-left:calc(var(--atyx-space-sm) * -1);border:0;border-radius:var(--atyx-radius-md);background:transparent;color:var(--atyx-fg-muted);cursor:pointer}.atyx-shell__menu:hover{color:var(--atyx-fg-primary);background:var(--atyx-surface-hover)}.atyx-shell__close{position:absolute;top:var(--atyx-space-sm);right:var(--atyx-space-sm);display:inline-flex;align-items:center;justify-content:center;width:var(--atyx-touch-target);height:var(--atyx-touch-target);border:0;border-radius:var(--atyx-radius-md);background:transparent;color:var(--atyx-fg-muted);cursor:pointer}.atyx-shell__close:hover{color:var(--atyx-fg-primary);background:var(--atyx-surface-hover)}.atyx-shell__main{flex:1 1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;padding:var(--atyx-content-inset);scrollbar-gutter:stable;--atyx-main-inset:var(--atyx-content-inset)}.atyx-shell__main:focus{outline:none}.atyx-shell__main>*{flex-shrink:0}@media (min-width:1024px){.atyx-shell__nav{position:static;inset:auto;width:var(--atyx-sidebar-width);flex-shrink:0;transform:none;visibility:visible;box-shadow:none}.atyx-shell__close,.atyx-shell__menu,.atyx-shell__scrim{display:none}}.atyx-shell__main--floating{padding-bottom:calc(var(--atyx-content-inset) + var(--atyx-floating-clearance))}.atyx-section{background:var(--atyx-surface-2);border:var(--atyx-border-default);border-radius:var(--atyx-radius-lg);min-width:0}.atyx-section__header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--atyx-space-md);padding:var(--atyx-space-md) var(--atyx-space-lg) 0}.atyx-section__title{margin:0;font-family:var(--atyx-font-sans);font-size:var(--atyx-text-md);font-weight:500;line-height:var(--atyx-leading-tight);color:var(--atyx-fg-primary)}.atyx-section__description{margin:var(--atyx-space-xs) 0 0;font-size:var(--atyx-text-sm);color:var(--atyx-fg-muted)}.atyx-section__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--atyx-space-sm)}.atyx-section__body{padding:var(--atyx-space-md) var(--atyx-space-lg) var(--atyx-space-lg);min-width:0}.atyx-section--flush .atyx-section__body{padding:var(--atyx-space-md) 0 0;overflow-x:auto}@media (max-width:767px){.atyx-section__header{padding:var(--atyx-space-md) var(--atyx-space-md) 0}.atyx-section__body{padding:var(--atyx-space-md)}}.atyx-stat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(var(--atyx-stat-grid-min,200px),100%),1fr));grid-gap:var(--atyx-space-md);gap:var(--atyx-space-md)}.atyx-callout{display:flex;align-items:flex-start;gap:var(--atyx-space-ms);padding:var(--atyx-space-ms) var(--atyx-space-md);border:1px solid var(--atyx-callout-line,var(--atyx-border-default));border-radius:var(--atyx-radius-md);background:var(--atyx-callout-fill,var(--atyx-surface-2));color:var(--atyx-fg-primary);font-size:var(--atyx-text-sm);line-height:var(--atyx-leading-normal)}.atyx-callout__icon{margin-top:1px;color:var(--atyx-callout-accent,var(--atyx-fg-muted))}.atyx-callout__body{flex:1 1;min-width:0;overflow-wrap:anywhere}.atyx-callout__title{font-weight:500}.atyx-callout__text{color:var(--atyx-fg-secondary)}.atyx-callout__action{flex-shrink:0}.atyx-callout--info{--atyx-callout-fill:var(--atyx-blue-soft);--atyx-callout-line:var(--atyx-blue-line);--atyx-callout-accent:var(--atyx-blue-text)}.atyx-callout--success{--atyx-callout-fill:var(--atyx-green-soft);--atyx-callout-line:var(--atyx-green-line);--atyx-callout-accent:var(--atyx-green)}.atyx-callout--warning{--atyx-callout-fill:var(--atyx-orange-soft);--atyx-callout-line:var(--atyx-orange-line);--atyx-callout-accent:var(--atyx-orange)}.atyx-callout--error{--atyx-callout-fill:var(--atyx-red-soft);--atyx-callout-line:var(--atyx-red-line);--atyx-callout-accent:var(--atyx-red-text)}.atyx-stack{display:flex;flex-direction:column;gap:var(--atyx-space-md)}.atyx-stack--sm{gap:var(--atyx-space-sm)}.atyx-stack--lg{gap:var(--atyx-space-lg)}.atyx-row{display:flex;align-items:center;gap:var(--atyx-space-sm);min-width:0}.atyx-row--wrap{flex-wrap:wrap}.atyx-row--between{justify-content:space-between}.atyx-row--md{gap:var(--atyx-space-md)}.atyx-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--atyx-space-sm) var(--atyx-space-md)}.atyx-eyebrow{font-family:var(--atyx-font-mono);font-size:var(--atyx-text-xs);font-weight:500;letter-spacing:var(--atyx-tracking-label);text-transform:uppercase;color:var(--atyx-fg-muted)}.atyx-num{font-family:var(--atyx-font-num);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.atyx-text-sm{font-size:var(--atyx-text-sm)}.atyx-text-xs{font-size:var(--atyx-text-xs)}.atyx-text-muted{color:var(--atyx-fg-muted)}.atyx-text-subtle{color:var(--atyx-fg-subtle)}.atyx-text-positive{color:var(--atyx-green)}.atyx-text-negative{color:var(--atyx-red-text)}.atyx-text-accent{color:var(--atyx-gold)}.atyx-mono{font-family:var(--atyx-font-mono)}.atyx-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.atyx-wrap-anywhere{overflow-wrap:anywhere}.atyx-scroll-x{overflow-x:auto;max-width:100%}