:root{--bg-base: #08051a;--bg-elevated-1: #0d0822;--bg-elevated-2: #140d30;--bg-elevated-3: #1c1442;--bg-overlay: rgba(8, 5, 26, .88);--bg-glass: rgba(236, 229, 255, .03);--bg-glass-hover: rgba(236, 229, 255, .07);--accent: #f5d000;--accent-hover: #ffe24a;--accent-muted: rgba(245, 208, 0, .1);--accent-subtle: rgba(245, 208, 0, .05);--accent-violet: #c8b9ff;--accent-violet-muted: rgba(200, 185, 255, .12);--on-gold: #1a102d;--status-success: #7be0a8;--status-warning: #ffb866;--status-error: #ff5a6e;--status-error-hover: #ff8090;--status-info: #8ab6ff;--severity-critical: #ff5a6e;--severity-high: #ff8a3d;--severity-medium: #ffb866;--severity-low: #f5d000;--severity-info: #8ab6ff;--severity-healthy: #545e72;--text-primary: #ece5ff;--text-secondary: rgba(236, 229, 255, .72);--text-tertiary: rgba(236, 229, 255, .5);--text-muted: rgba(236, 229, 255, .32);--border: rgba(236, 229, 255, .06);--border-light: rgba(236, 229, 255, .12);--border-accent: rgba(245, 208, 0, .36);--font-display: "Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--font-sans: "Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--font-serif: "Newsreader", "EB Garamond", Georgia, serif;--font-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, "Cascadia Mono", Menlo, Consolas, monospace;--radius-sm: 6px;--radius-md: 10px;--radius-lg: 14px;--radius-xl: 20px;--shadow-glass: inset 0 1px 0 rgba(255,255,255,.03), 0 0 0 1px var(--border);--shadow-elevated: 0 32px 80px rgba(0,0,0,.45), 0 0 0 1px var(--border);--shadow-card: 0 1px 2px rgba(0, 0, 0, .4), 0 0 0 1px var(--border);--duration-fast: .15s;--duration-normal: .35s;--ease-out: cubic-bezier(.16, 1, .3, 1)}*,*:before,*:after{box-sizing:border-box}html,body,#app{margin:0;padding:0;height:100%}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px}body{font-family:var(--font-sans);background:var(--bg-base);color:var(--text-primary);line-height:1.55;overflow-x:hidden}::-moz-selection{background:#f5d00040;color:#fff}::selection{background:#f5d00040;color:#fff}a{color:inherit;text-decoration:none}code{font-family:var(--font-mono);font-size:.85em}:root{--p-primary-color: var(--accent);--p-primary-hover-color: var(--accent-hover);--p-content-background: var(--bg-elevated-1);--p-content-border-color: var(--border-light);--p-button-primary-background: var(--accent);--p-button-primary-border-color: var(--accent);--p-button-primary-hover-background: var(--accent-hover);--p-button-primary-hover-border-color:var(--accent-hover);--p-tag-font-size: .55rem}body .p-inputtext,body .p-password .p-password-input,body .p-textarea,body .p-select,body .p-multiselect,body .p-inputnumber>input,body .p-datepicker-input{width:100%;min-height:44px;padding:12px 16px;background:#ffffff08;border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-primary);font-family:var(--font-sans);font-size:14px;line-height:1.4;transition:border-color .2s ease,background .2s ease;box-sizing:border-box}body input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}body input[type=number]::-webkit-outer-spin-button,body input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.p-select,.p-multiselect{display:flex;align-items:center;cursor:pointer}.p-select .p-select-label,.p-multiselect .p-multiselect-label{padding:0;font-size:14px;color:var(--text-primary);background:transparent;border:none}.p-select .p-select-label.p-placeholder,.p-multiselect .p-multiselect-label.p-placeholder{color:var(--text-muted)}.p-select .p-select-dropdown,.p-multiselect .p-multiselect-dropdown{color:var(--text-tertiary)}.p-inputtext::-moz-placeholder,.p-password .p-password-input::-moz-placeholder,.p-textarea::-moz-placeholder,.p-inputnumber>input::-moz-placeholder,.p-datepicker-input::-moz-placeholder{color:var(--text-muted)}.p-inputtext::placeholder,.p-password .p-password-input::placeholder,.p-textarea::placeholder,.p-inputnumber>input::placeholder,.p-datepicker-input::placeholder{color:var(--text-muted)}.p-inputtext:enabled:focus,.p-password .p-password-input:enabled:focus,.p-textarea:enabled:focus,.p-inputnumber>input:enabled:focus,.p-datepicker-input:enabled:focus,.p-select.p-focus,.p-multiselect.p-focus{border-color:var(--accent);background:#f5d00008;outline:none;box-shadow:none}.p-textarea{resize:vertical;min-height:120px;line-height:1.6}.p-password,.p-inputnumber{display:block;width:100%}.p-inputtext:disabled,.p-select.p-disabled,.p-multiselect.p-disabled{background:var(--bg-glass);color:var(--text-tertiary);cursor:not-allowed;opacity:1}body .p-datepicker{display:inline-flex;align-items:stretch;width:auto;min-width:240px}body .p-datepicker .p-datepicker-input{border-top-right-radius:0;border-bottom-right-radius:0;border-right:0;flex:1}body .p-datepicker .p-datepicker-dropdown{display:inline-flex;align-items:center;justify-content:center;width:44px;min-height:44px;padding:0;background:#ffffff08;border:1px solid var(--border);border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm);color:var(--text-tertiary);cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease}body .p-datepicker:hover .p-datepicker-input,body .p-datepicker:hover .p-datepicker-dropdown{border-color:var(--accent)}body .p-datepicker:hover .p-datepicker-dropdown{color:var(--accent);background:#f5d0000d}body .p-datepicker.p-focus .p-datepicker-input,body .p-datepicker.p-focus .p-datepicker-dropdown{border-color:var(--accent);background:#f5d00008}body .p-datepicker.p-focus .p-datepicker-dropdown{color:var(--accent)}.p-datepicker-panel{background:var(--bg-elevated-1);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-elevated);color:var(--text-primary);padding:.75rem;font-family:var(--font-sans);font-size:.85rem}.p-datepicker-panel .p-datepicker-header{display:flex;align-items:center;justify-content:space-between;padding:.4rem .25rem .75rem;border-bottom:1px solid var(--border);margin-bottom:.5rem}.p-datepicker-panel .p-datepicker-title{display:inline-flex;align-items:center;gap:.4rem;font-weight:500;color:var(--text-primary)}.p-datepicker-panel .p-datepicker-select-month,.p-datepicker-panel .p-datepicker-select-year{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--text-primary);font-size:.85rem;font-weight:500;padding:.3rem .5rem;border-radius:var(--radius-sm);cursor:pointer;transition:background .15s var(--ease-out)}.p-datepicker-panel .p-datepicker-select-month:hover,.p-datepicker-panel .p-datepicker-select-year:hover{background:var(--bg-elevated-2);color:var(--accent)}.p-datepicker-panel .p-datepicker-prev-button,.p-datepicker-panel .p-datepicker-next-button{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:0;border-radius:var(--radius-sm);color:var(--text-tertiary);cursor:pointer;transition:background .15s var(--ease-out),color .15s var(--ease-out)}.p-datepicker-panel .p-datepicker-prev-button:hover,.p-datepicker-panel .p-datepicker-next-button:hover{background:var(--bg-elevated-2);color:var(--accent)}body .p-datepicker-panel table.p-datepicker-day-view,body .p-datepicker-panel table.p-datepicker-month-view,body .p-datepicker-panel table.p-datepicker-year-view{width:100%;border-collapse:collapse;margin:.25rem 0;font-size:.75rem}.p-datepicker-panel .p-datepicker-weekheader,.p-datepicker-panel .p-datepicker-weekday-cell{color:var(--text-tertiary);font-size:.65rem;font-weight:500;text-transform:uppercase;letter-spacing:.08em;padding:.4rem 0;text-align:center}.p-datepicker-panel .p-datepicker-day-cell{padding:1px 0;text-align:center;position:relative}body .p-datepicker-panel .p-datepicker-day{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:var(--text-secondary);cursor:pointer;transition:background .15s var(--ease-out),color .15s var(--ease-out);font-size:.75rem;font-variant-numeric:tabular-nums;position:relative;z-index:1}.p-datepicker-panel .p-datepicker-day:hover{background:var(--bg-elevated-2);color:var(--text-primary)}.p-datepicker-panel .p-datepicker-day-other-month .p-datepicker-day{color:var(--text-muted)}.p-datepicker-panel .p-datepicker-today .p-datepicker-day{border:1px solid color-mix(in srgb,var(--accent) 40%,transparent)}.p-datepicker-panel .p-datepicker-day-selected{background:var(--accent);color:#fff}.p-datepicker-panel .p-datepicker-day-selected:hover{background:var(--accent-hover);color:#fff}.p-datepicker-panel .p-datepicker-day-cell:before{content:"";position:absolute;top:1px;bottom:1px;left:0;right:0;background:color-mix(in srgb,var(--accent) 18%,transparent);z-index:0;pointer-events:none;opacity:0;transition:opacity .15s var(--ease-out)}.p-datepicker-panel .p-datepicker-day-cell:has(.p-datepicker-day-selected-range):before{opacity:1}.p-datepicker-panel .p-datepicker-day-cell:has(.p-datepicker-day-selected):has(+.p-datepicker-day-cell:has(.p-datepicker-day-selected-range)):before{opacity:1;left:50%}.p-datepicker-panel .p-datepicker-day-cell:has(.p-datepicker-day-selected-range)+.p-datepicker-day-cell:has(.p-datepicker-day-selected):before{opacity:1;right:50%}.p-datepicker-panel .p-datepicker-day-selected-range{background:transparent;color:var(--text-primary);border-radius:0}.p-datepicker-panel .p-datepicker-day-selected-range:hover{background:color-mix(in srgb,var(--accent) 28%,transparent)}.p-menu{background:var(--bg-elevated-1);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-elevated);padding:.35rem;min-width:200px}.p-menu .p-menu-list{list-style:none;margin:0;padding:0}.p-menu .p-menu-item{margin:0}.p-menu .p-menu-item-link{display:flex;align-items:center;gap:.6rem;padding:.55rem .75rem;border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;text-decoration:none;font-size:.85rem;transition:background .15s var(--ease-out),color .15s var(--ease-out)}.p-menu .p-menu-item-link:hover,.p-menu .p-menu-item.p-focus>.p-menu-item-content>.p-menu-item-link{background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--text-primary)}.p-menu .p-menu-item-icon{color:var(--text-tertiary)}.p-menu .p-menu-item-link:hover .p-menu-item-icon{color:var(--accent)}.p-menu .p-menu-item.p-disabled>.p-menu-item-content>.p-menu-item-link{opacity:.45;cursor:not-allowed}.p-datepicker-panel .p-datepicker-month,.p-datepicker-panel .p-datepicker-year{padding:.5rem .75rem;margin:2px;border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;transition:background .15s var(--ease-out),color .15s var(--ease-out)}.p-datepicker-panel .p-datepicker-month:hover,.p-datepicker-panel .p-datepicker-year:hover{background:var(--bg-elevated-2);color:var(--text-primary)}.p-datepicker-panel .p-datepicker-month-selected,.p-datepicker-panel .p-datepicker-year-selected{background:var(--accent);color:#fff}.p-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--font-sans);font-size:14px;font-weight:500;padding:12px 28px;border-radius:var(--radius-sm);transition:all .25s var(--ease-out);white-space:nowrap;cursor:pointer}.p-button:not(.p-button-secondary):not(.p-button-warn):not(.p-button-danger):not(.p-button-success):not(.p-button-info):not(.p-button-help):not(.p-button-contrast):not(.p-button-text):not(.p-button-outlined):not(.p-button-link){background:var(--accent);border:1px solid var(--accent);color:#fff;box-shadow:0 0 0 1px #f5d00080,0 1px 2px #0003}.p-button:not(.p-button-secondary):not(.p-button-warn):not(.p-button-danger):not(.p-button-success):not(.p-button-info):not(.p-button-help):not(.p-button-contrast):not(.p-button-text):not(.p-button-outlined):not(.p-button-link):enabled:hover{background:var(--accent-hover);border-color:var(--accent-hover);box-shadow:0 0 0 1px #f5d000b3,0 4px 12px #f5d00033}.p-button.p-button-danger{background:var(--status-error);border:1px solid var(--status-error);color:#fff;box-shadow:0 0 0 1px #ff5a6e8c,0 1px 2px #00000040}.p-button.p-button-danger:enabled:hover{background:var(--status-error-hover);border-color:var(--status-error-hover);box-shadow:0 0 0 1px #ff5a6ebf,0 4px 12px #ff5a6e38}.p-button.p-button-danger:enabled:focus-visible{outline:2px solid rgba(255,90,110,.5);outline-offset:2px}.p-button.p-button-danger.p-button-outlined{background:transparent;color:var(--status-error);box-shadow:none}.p-button.p-button-danger.p-button-outlined:enabled:hover{background:#ff5a6e14;color:var(--status-error);box-shadow:none}.p-button.p-button-danger.p-button-text{background:transparent;border-color:transparent;color:var(--status-error);box-shadow:none}.p-button.p-button-danger.p-button-text:enabled:hover{background:#ff5a6e1a;color:var(--status-error-hover);box-shadow:none}.p-button.p-button-outlined.p-button-secondary{background:transparent;color:var(--text-secondary);border:1px solid var(--border-light);box-shadow:none}.p-button.p-button-outlined.p-button-secondary:enabled:hover{background:var(--bg-glass-hover);color:var(--text-primary);border-color:var(--border-accent)}.p-button.p-button-outlined.p-button-secondary:enabled:focus-visible{outline:2px solid var(--accent-muted);outline-offset:2px}.p-button.p-button-text{background:transparent;border-color:transparent;color:var(--text-secondary);box-shadow:none;padding:.5rem .9rem}.p-button.p-button-text:enabled:hover{background:var(--bg-glass-hover);color:var(--text-primary);box-shadow:none}.p-button.p-button-sm{padding:.4rem .85rem;font-size:13px}.p-button.p-button-rounded{width:36px;padding:0;border-radius:9999px}.p-button.p-button-rounded.p-button-sm{width:28px}body .p-tag{display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .7rem;border:1px solid var(--border-light);border-radius:9999px;background:var(--bg-glass);color:var(--text-secondary);font-family:var(--font-sans);font-size:.55rem;font-weight:500;text-transform:uppercase;letter-spacing:.1em;line-height:1}body .p-tag-success{background:#7be0a81a;border-color:#7be0a866;color:var(--status-success)}body .p-tag-info{background:#8ab6ff1a;border-color:#8ab6ff66;color:var(--status-info)}body .p-tag-warn{background:#ffb8661a;border-color:#ffb86666;color:var(--status-warning)}body .p-tag-danger{background:#ff5a6e1a;border-color:#ff5a6e66;color:var(--status-error)}body .p-tag-secondary{background:#ffffff08;border-color:var(--border-light);color:var(--text-tertiary)}.w-full{width:100%!important}.p-tooltip .p-tooltip-text{background:var(--bg-elevated-2);border:1px solid var(--border-light);color:var(--text-secondary);box-shadow:var(--shadow-elevated);border-radius:var(--radius-sm);padding:.4rem .6rem;font-family:var(--font-sans);font-size:.7rem;font-weight:500;text-transform:uppercase;letter-spacing:.06em}.p-tooltip .p-tooltip-arrow{border-top-color:var(--border-light);border-bottom-color:var(--border-light);border-left-color:var(--border-light);border-right-color:var(--border-light)}.da-logo{width:32px;height:32px;position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0}.da-logo>svg{width:100%;height:100%;display:block}.da-logo .da-logo-ring,.da-logo .da-logo-core{display:none}@keyframes daLogoSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.da-logo--lg{width:40px;height:40px}.skeleton{background:linear-gradient(90deg,var(--bg-elevated-2) 0%,var(--bg-elevated-3) 50%,var(--bg-elevated-2) 100%);background-size:200% 100%;animation:skeletonShimmer 1.6s linear infinite;border-radius:var(--radius-sm);color:transparent!important;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.skeleton::-moz-selection{background:transparent}.skeleton::selection{background:transparent}@keyframes skeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton-text{display:inline-block;min-width:4ch}.skeleton-block{display:block;width:100%;height:14px}.skeleton-pill{display:inline-block;min-width:70px;height:16px;border-radius:9999px}.card.no-pad{padding:0;overflow:hidden}.table-shell{position:relative;min-height:240px;overflow-x:auto}.mono{font-family:var(--font-mono);font-size:.8rem;color:var(--text-primary)}.mono.muted{color:var(--text-tertiary)}.empty{padding:2rem 1rem;text-align:center;color:var(--text-tertiary)}.muted-text{color:var(--text-tertiary);font-size:.78rem;margin-left:.5rem}@media(max-width:600px){.filter-bar{padding:.7rem .85rem;gap:.5rem}.filter-bar .filter-field{flex:1 1 100%}.filter-bar .filter-field .p-inputtext,.filter-bar .filter-field .p-select,.filter-bar .filter-field .p-multiselect,.filter-bar .filter-field .p-inputnumber>input,.filter-bar .filter-field--wide .p-inputtext,.filter-bar .filter-field--wide .p-select,.filter-bar .filter-field--wide .p-multiselect{min-width:0;width:100%}.filter-bar .filter-actions{width:100%;justify-content:flex-end}.p-button{padding:10px 18px}.p-button.p-button-sm{padding:.4rem .7rem}}.signal-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:currentColor;color:var(--severity-healthy);flex-shrink:0;vertical-align:middle}.signal-dot--critical{color:var(--severity-critical)}.signal-dot--high{color:var(--severity-high)}.signal-dot--medium{color:var(--severity-medium)}.signal-dot--low{color:var(--severity-low)}.signal-dot--info{color:var(--severity-info)}.signal-dot--healthy{color:var(--severity-healthy)}.signal-dot--pulse{box-shadow:0 0 8px currentColor;animation:signalPulse 2s ease-in-out infinite}@keyframes signalPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.85)}}@media(prefers-reduced-motion:reduce){.signal-dot--pulse{animation:none}}.fade-up-enter-active,.fade-up-appear-active{transition:opacity .35s ease,transform .35s ease}.fade-up-enter-from,.fade-up-appear-from{opacity:0;transform:translateY(4px)}.filter-bar{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center;padding:.85rem 1rem;margin-bottom:1rem;background:var(--bg-elevated-1);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-glass)}.filter-bar .filter-field{flex:0 0 auto}.filter-bar .filter-field .p-inputtext,.filter-bar .filter-field .p-select,.filter-bar .filter-field .p-multiselect,.filter-bar .filter-field .p-inputnumber>input{min-width:160px;padding:8px 12px;min-height:36px;font-size:13px}.filter-bar .filter-field--wide .p-inputtext,.filter-bar .filter-field--wide .p-select,.filter-bar .filter-field--wide .p-multiselect{min-width:240px}.filter-bar .filter-actions{display:flex;gap:.4rem;margin-left:auto}.filter-bar .p-button.p-button-sm{padding:.4rem .95rem}body .p-datatable{background:transparent}body .p-datatable-thead>tr>th{background:transparent;border:0;border-bottom:1px solid var(--border-light);padding:.75rem 1rem;font-family:var(--font-sans);font-size:.65rem;font-weight:500;text-transform:uppercase;letter-spacing:.1em;color:var(--text-tertiary);text-align:left}body .p-datatable-tbody>tr>td{background:transparent;border:0;border-bottom:1px solid var(--border);padding:.7rem 1rem;color:var(--text-secondary);font-size:.875rem;line-height:1.4}body .p-datatable-tbody>tr:last-child>td{border-bottom:none}body .p-datatable-tbody>tr{transition:background var(--duration-fast) var(--ease-out)}body .p-datatable-tbody>tr:hover{background:var(--bg-glass-hover)}body .p-datatable-tbody>tr.p-row-odd{background:transparent}body .p-datatable-tbody>tr.p-row-odd:hover{background:var(--bg-glass-hover)}body .p-datatable-emptymessage>td{padding:2rem 1rem;text-align:center;color:var(--text-tertiary);font-size:.875rem}body .p-paginator{background:transparent;border:0;border-top:1px solid var(--border);padding:.6rem 1rem;color:var(--text-tertiary)}body .p-paginator .p-paginator-page,body .p-paginator .p-paginator-first,body .p-paginator .p-paginator-prev,body .p-paginator .p-paginator-next,body .p-paginator .p-paginator-last{background:transparent;border:0;color:var(--text-tertiary);min-width:32px;height:32px;border-radius:var(--radius-sm)}body .p-paginator .p-paginator-page:hover{background:var(--bg-glass-hover);color:var(--text-primary)}body .p-paginator .p-paginator-page.p-paginator-page-selected{background:var(--accent);color:var(--on-gold);font-weight:600;box-shadow:none}body .p-paginator .p-paginator-page.p-paginator-page-selected:hover{background:var(--accent-hover);color:var(--on-gold)}body .p-inputtext,body .p-password .p-password-input,body .p-textarea,body .p-select,body .p-multiselect,body .p-inputnumber>input,body .p-datepicker-input,body .p-datepicker .p-datepicker-dropdown{background:var(--bg-glass)}.p-button:not(.p-button-secondary):not(.p-button-warn):not(.p-button-danger):not(.p-button-success):not(.p-button-info):not(.p-button-help):not(.p-button-contrast):not(.p-button-text):not(.p-button-outlined):not(.p-button-link){color:var(--on-gold)!important;font-weight:600}.p-datepicker-panel .p-datepicker-day-selected,.p-datepicker-panel .p-datepicker-day-selected:hover,.p-datepicker-panel .p-datepicker-month-selected,.p-datepicker-panel .p-datepicker-year-selected{color:var(--on-gold)}.da-theme-light{--bg-base: #f7f6fc;--bg-elevated-1: #ffffff;--bg-elevated-2: #fafaff;--bg-elevated-3: #f1f0fa;--bg-overlay: rgba(26, 16, 45, .45);--bg-glass: rgba(26, 16, 45, .02);--bg-glass-hover: rgba(26, 16, 45, .04);--accent: #dab500;--accent-hover: #f5d000;--accent-muted: rgba(218, 181, 0, .14);--accent-subtle: rgba(218, 181, 0, .07);--accent-violet: #5a2da0;--accent-violet-muted: rgba(90, 45, 160, .1);--status-success: #047857;--status-warning: #78350f;--status-error: #c1322a;--status-error-hover: #9a1f17;--status-info: #1f4ba8;--severity-critical: #c1322a;--severity-high: #9a3412;--severity-medium: #854d0e;--severity-low: #735200;--severity-info: #1f4ba8;--severity-healthy: #8a82a8;--text-primary: #1a102d;--text-secondary: rgba(26, 16, 45, .72);--text-tertiary: rgba(26, 16, 45, .5);--text-muted: rgba(26, 16, 45, .32);--border: rgba(26, 16, 45, .08);--border-light: rgba(26, 16, 45, .14);--border-accent: rgba(218, 181, 0, .55);--shadow-glass: inset 0 1px 0 rgba(255, 255, 255, 1), 0 1px 2px rgba(26, 16, 45, .04), 0 0 0 1px var(--border);--shadow-elevated: 0 24px 60px rgba(26, 16, 45, .2), 0 0 0 1px var(--border);--shadow-card: 0 1px 2px rgba(26, 16, 45, .06), 0 0 0 1px var(--border)}.da-theme-light body{color-scheme:light}
