.badge[data-v-2893e0ff]{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;font-family:var(--ap-font-mono);font-size:10px;font-weight:600;letter-spacing:var(--ap-track-meta);text-transform:uppercase;border-radius:var(--ap-r-sm);white-space:nowrap}.badge--neutral[data-v-2893e0ff]{background:#f5f1e90d;color:var(--ap-text-4);border:1px solid var(--ap-hairline)}.badge--purple[data-v-2893e0ff],.badge--cyan[data-v-2893e0ff]{background:#e2a46b1f;color:var(--ap-copper-100);border:1px solid rgba(226,164,107,.28)}.badge--amber[data-v-2893e0ff]{background:#d9a4411f;color:var(--ap-brass);border:1px solid rgba(217,164,65,.3)}.badge--emerald[data-v-2893e0ff]{background:#7fbfa81f;color:var(--ap-patina-100);border:1px solid rgba(127,191,168,.28)}.badge--red[data-v-2893e0ff]{background:#d2564b1f;color:var(--ap-danger);border:1px solid rgba(210,86,75,.3)}.badge--live[data-v-2893e0ff]{background:#7fbfa81f;color:var(--ap-patina-100);border:1px solid rgba(127,191,168,.28)}.sidebar[data-v-5d25ae48]{flex-shrink:0;background:var(--ap-chrome);border:1px solid var(--ap-hairline);border-radius:var(--ap-r-lg);display:flex;flex-direction:column;transition:width .28s var(--ap-ease);overflow:visible;position:relative;height:calc(100vh - 32px);position:sticky;top:16px}.sidebar__logo[data-v-5d25ae48]{height:var(--ap-chrome-h);padding:0 14px;border-bottom:1px solid var(--ap-hairline);display:flex;align-items:center;gap:10px}.sidebar__logo--collapsed[data-v-5d25ae48]{justify-content:center;padding:0}.sidebar__logo-mark[data-v-5d25ae48]{width:28px;height:28px;border-radius:var(--ap-r-sm);background:var(--ap-copper-grad);box-shadow:var(--ap-metal-lip);display:flex;align-items:center;justify-content:center;font-family:var(--ap-font-mono);font-weight:700;font-size:13px;color:var(--ap-text-on-metal);flex-shrink:0}.sidebar__logo-text[data-v-5d25ae48]{display:flex;flex-direction:column;overflow:hidden}.sidebar__logo-name[data-v-5d25ae48]{font-size:13px;font-weight:600;color:var(--ap-text);letter-spacing:var(--ap-track-display);white-space:nowrap}.sidebar__logo-sub[data-v-5d25ae48]{font-family:var(--ap-font-mono);font-size:9px;font-weight:600;letter-spacing:var(--ap-track-brand);color:var(--ap-copper-100);margin-top:2px}.sidebar__nav[data-v-5d25ae48]{flex:1;padding:10px;display:flex;flex-direction:column;justify-content:space-between}.sidebar__list[data-v-5d25ae48]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.sidebar__item[data-v-5d25ae48]{border-radius:6px;transition:background .15s}.sidebar__link[data-v-5d25ae48]{display:flex;align-items:center;gap:12px;padding:9px 12px;border-radius:6px;cursor:pointer;color:var(--ap-text-secondary);border:1px solid transparent;text-decoration:none;position:relative}.sidebar__item--collapsed .sidebar__link[data-v-5d25ae48]{padding:10px 0;justify-content:center}.sidebar__item:not(.sidebar__item--active) .sidebar__link[data-v-5d25ae48]:hover{background:#e2a46b0f;color:var(--ap-copper-100)}.sidebar__item--active .sidebar__link[data-v-5d25ae48]{background:var(--ap-surface-3);color:var(--ap-copper-100);border:1px solid var(--ap-hairline-strong)}.sidebar__label[data-v-5d25ae48]{font-size:13px;font-weight:500;flex:1;white-space:nowrap}.sidebar__badge[data-v-5d25ae48]{padding:1px 6px;font-size:9px}.sidebar__dot[data-v-5d25ae48]{position:absolute;top:6px;right:8px;width:6px;height:6px;border-radius:50%;background:var(--ap-patina-100)}.sidebar__footer[data-v-5d25ae48]{border-top:1px solid var(--ap-hairline);padding:10px 14px;display:flex;align-items:center;gap:10px}.sidebar__footer--collapsed[data-v-5d25ae48]{padding:10px 8px;justify-content:center}.sidebar__avatar-wrap[data-v-5d25ae48]{position:relative;flex-shrink:0}.sidebar__avatar[data-v-5d25ae48]{width:32px;height:32px;border-radius:var(--ap-r-sm);background:var(--ap-copper-grad);box-shadow:var(--ap-metal-lip);display:flex;align-items:center;justify-content:center;color:var(--ap-text-on-metal);font-family:var(--ap-font-mono);font-weight:700;font-size:11px;letter-spacing:-.02em}.sidebar__avatar-dot[data-v-5d25ae48]{position:absolute;bottom:-2px;right:-2px;width:10px;height:10px;border-radius:50%;background:var(--ap-status-online);border:2px solid var(--ap-chrome)}.sidebar__publisher[data-v-5d25ae48]{overflow:hidden;flex:1}.sidebar__publisher-name[data-v-5d25ae48]{font-size:12px;font-weight:600;color:var(--ap-text-primary);white-space:nowrap}.sidebar__publisher-status[data-v-5d25ae48]{font-size:10px;color:var(--ap-status-online);display:flex;align-items:center;gap:4px}.sidebar__publisher-status--pending[data-v-5d25ae48]{color:var(--ap-brass)}.sidebar__toggle[data-v-5d25ae48]{position:absolute;top:50%;right:-16px;transform:translateY(-50%);width:32px;height:32px;border-radius:50%;background:var(--ap-surface-2);border:1px solid var(--ap-hairline-strong);display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--ap-text-3);font-size:16px;line-height:1;z-index:5;font-family:inherit}.sidebar__toggle[data-v-5d25ae48]:hover{color:var(--ap-copper-100);border-color:var(--ap-border-hover)}.btn[data-v-615cc5ec]{display:inline-flex;align-items:center;justify-content:center;gap:6px;font-weight:600;border-radius:var(--ap-r-md);cursor:pointer;transition:background .16s var(--ap-ease),border-color .16s var(--ap-ease),color .16s var(--ap-ease);font-family:inherit;white-space:nowrap}.btn[data-v-615cc5ec]:disabled{opacity:.5;cursor:not-allowed}.btn--xs[data-v-615cc5ec]{padding:4px 10px;font-size:11px}.btn--sm[data-v-615cc5ec]{padding:7px 14px;font-size:12px;min-height:var(--ap-control-h-sm)}.btn--md[data-v-615cc5ec]{padding:9px 18px;font-size:13px;min-height:var(--ap-control-h)}.btn--primary[data-v-615cc5ec]{background:var(--ap-copper-grad);color:var(--ap-text-on-metal);border:none;box-shadow:var(--ap-metal-lip),var(--ap-glow-copper)}.btn--primary[data-v-615cc5ec]:hover:not(:disabled){background:var(--ap-gradient-cta-hover)}.btn--teal[data-v-615cc5ec]{background:var(--ap-patina-300);color:var(--ap-text);border:none}.btn--teal[data-v-615cc5ec]:hover:not(:disabled){background:var(--ap-patina-200)}.btn--ghost[data-v-615cc5ec]{background:transparent;color:var(--ap-text-2);border:1px solid var(--ap-hairline-strong)}.btn--ghost[data-v-615cc5ec]:hover:not(:disabled){background:#e2a46b0f;color:var(--ap-text);border-color:var(--ap-border-hover)}.btn--purple[data-v-615cc5ec]{background:transparent;color:var(--ap-copper-100);border:1px solid rgba(226,164,107,.32)}.btn--purple[data-v-615cc5ec]:hover:not(:disabled){background:#e2a46b1a;color:var(--ap-brass)}.btn--danger[data-v-615cc5ec]{background:transparent;color:var(--ap-danger);border:1px solid rgba(210,86,75,.35)}.btn--danger[data-v-615cc5ec]:hover:not(:disabled){background:var(--ap-danger);color:var(--ap-text);border-color:var(--ap-danger)}.topbar[data-v-edb592fc]{flex-shrink:0;height:var(--ap-chrome-h);padding:0 28px;display:flex;align-items:center;gap:20px;border-bottom:1px solid var(--ap-hairline);background:var(--ap-chrome)}.topbar__title-wrap[data-v-edb592fc]{flex:1;min-width:0}.topbar__breadcrumb[data-v-edb592fc]{display:flex;align-items:center;gap:8px;font-family:var(--ap-font-mono);font-size:var(--ap-size-meta);letter-spacing:var(--ap-track-meta);color:var(--ap-text-4);margin-bottom:2px}.topbar__breadcrumb-active[data-v-edb592fc]{color:var(--ap-text-secondary)}.topbar__org-wrap[data-v-edb592fc]{position:relative}.topbar__org[data-v-edb592fc]{display:inline-flex;align-items:center;gap:4px;padding:0;border:none;background:transparent;color:inherit;font:inherit;cursor:pointer}.topbar__org[data-v-edb592fc]:hover,.topbar__org--open[data-v-edb592fc]{color:var(--ap-text-secondary)}.topbar__org-error[data-v-edb592fc]{position:absolute;top:calc(100% + 4px);left:0;white-space:nowrap;font-size:var(--ap-size-meta);color:var(--ap-danger)}.topbar__org-menu[data-v-edb592fc]{position:absolute;top:calc(100% + 6px);left:0;min-width:180px;padding:6px;border-radius:var(--ap-r-md);background:var(--ap-surface);border:1px solid var(--ap-hairline-strong);box-shadow:var(--ap-shadow-float);z-index:50}.topbar__org-item[data-v-edb592fc]{display:block;width:100%;padding:8px 10px;border:none;border-radius:6px;background:transparent;color:var(--ap-text-primary);font-size:12px;font-family:inherit;text-align:left;cursor:pointer}.topbar__org-item[data-v-edb592fc]:hover{background:#f5f1e90d}.topbar__org-item--active[data-v-edb592fc]{color:var(--ap-copper-100);font-weight:600}.topbar__title[data-v-edb592fc]{font-size:var(--ap-size-h2);font-weight:600;color:var(--ap-text);letter-spacing:var(--ap-track-display);margin:0;display:flex;align-items:baseline;gap:8px;min-width:0}.topbar__title-meta[data-v-edb592fc]{font-family:var(--ap-font-mono);font-size:var(--ap-size-meta);font-weight:400;color:var(--ap-text-4);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.topbar__search[data-v-edb592fc]{display:flex;align-items:center;gap:8px;height:var(--ap-control-h-sm);width:280px;padding:0 12px;border-radius:var(--ap-r-md);background:var(--ap-surface);border:1px solid var(--ap-hairline)}.topbar__search[data-v-edb592fc]:focus-within{border-color:var(--ap-border-focus)}.topbar__search input[data-v-edb592fc]{flex:1;background:transparent;border:none;outline:none;color:var(--ap-text-primary);font-size:12px;font-family:inherit}.topbar__kbd[data-v-edb592fc]{font-size:10px;color:var(--ap-text-muted);font-family:var(--ap-font-mono);padding:2px 6px;border-radius:3px;border:1px solid var(--ap-hairline-strong)}.topbar__new-title[data-v-edb592fc]{flex-shrink:0}.topbar__bell[data-v-edb592fc]{width:36px;height:36px;border-radius:var(--ap-r-md);background:transparent;border:1px solid var(--ap-hairline-strong);display:inline-flex;align-items:center;justify-content:center;position:relative;cursor:pointer;color:var(--ap-text-3);font-family:inherit}.topbar__bell[data-v-edb592fc]:hover{background:#e2a46b0f;color:var(--ap-copper-100)}.topbar__bell-count[data-v-edb592fc]{position:absolute;top:6px;right:6px;min-width:14px;height:14px;background:var(--ap-copper-100);color:var(--ap-text-on-metal);font-family:var(--ap-font-mono);font-size:9px;font-weight:700;border-radius:9999px;padding:0 4px;display:flex;align-items:center;justify-content:center}.topbar__account-wrap[data-v-edb592fc]{position:relative}.topbar__account[data-v-edb592fc]{display:flex;align-items:center;gap:10px;padding:4px 10px 4px 4px;border-radius:6px;border:1px solid var(--ap-hairline-strong);cursor:pointer;background:transparent;font-family:inherit;color:inherit}.topbar__account[data-v-edb592fc]:hover,.topbar__account--open[data-v-edb592fc]{border-color:var(--ap-border-hover);background:#e2a46b0d}.topbar__avatar[data-v-edb592fc]{width:28px;height:28px;border-radius:var(--ap-r-sm);background:var(--ap-copper-grad);box-shadow:var(--ap-metal-lip);display:flex;align-items:center;justify-content:center;color:var(--ap-text-on-metal);font-family:var(--ap-font-mono);font-weight:700;font-size:11px}.topbar__account-text[data-v-edb592fc]{display:flex;flex-direction:column;min-width:0;text-align:left}.topbar__account-name[data-v-edb592fc]{font-size:12px;font-weight:600;color:var(--ap-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px}.topbar__account-role[data-v-edb592fc]{font-size:10px;color:var(--ap-text-muted);white-space:nowrap}.topbar__chev[data-v-edb592fc]{transition:transform .15s ease}.topbar__chev--open[data-v-edb592fc]{transform:rotate(180deg)}.topbar__menu[data-v-edb592fc]{position:absolute;top:calc(100% + 6px);right:0;min-width:180px;padding:6px;border-radius:var(--ap-r-md);background:var(--ap-surface);border:1px solid var(--ap-hairline-strong);box-shadow:var(--ap-shadow-float);z-index:50}.topbar__menu-item[data-v-edb592fc]{display:flex;align-items:center;gap:10px;width:100%;padding:9px 10px;border:none;border-radius:6px;background:transparent;color:var(--ap-text-primary);font-size:12px;font-family:inherit;text-decoration:none;cursor:pointer}.topbar__menu-item[data-v-edb592fc]:hover:not(:disabled){background:#f5f1e90d}.topbar__menu-item--danger[data-v-edb592fc]{color:var(--ap-danger)}.topbar__menu-item--danger[data-v-edb592fc]:hover:not(:disabled){background:#d2564b1a}.topbar__menu-item[data-v-edb592fc]:disabled{opacity:.6;cursor:wait}.approval[data-v-05f84239]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 16px;font-size:12px;color:var(--ap-text-primary);background:#e2a46b1a;border-bottom:1px solid rgba(226,164,107,.3)}.approval__link[data-v-05f84239]{flex:none;background:none;border:none;padding:0;font:inherit;font-weight:600;color:var(--ap-accent, #e2a46b);cursor:pointer;text-decoration:underline}.shell[data-v-8eaa93f7]{height:100%;display:flex;padding:16px;gap:14px;overflow:hidden;background:var(--ap-ink)}.shell__main[data-v-8eaa93f7]{flex:1;min-width:0;min-height:0;background:var(--ap-canvas);border:1px solid var(--ap-hairline);border-radius:var(--ap-r-lg);overflow:hidden;display:flex;flex-direction:column}.shell__scroll[data-v-8eaa93f7]{flex:1;overflow-y:auto;display:flex;flex-direction:column;min-height:0}.shell__scroll--lock[data-v-8eaa93f7]{overflow:hidden}.shell__scroll--lock[data-v-8eaa93f7]>*{flex:1;min-height:0;height:100%;max-height:100%;overflow:hidden}:root{--ap-ink: #0a0b0a;--ap-chrome: #0c0e0d;--ap-canvas: #101210;--ap-surface: #151815;--ap-surface-2: #171a17;--ap-surface-3: #1f231f;--ap-hairline: rgba(240, 230, 210, .08);--ap-hairline-strong: rgba(240, 230, 210, .13);--ap-divider: rgba(232, 224, 208, .06);--ap-text: #f5f1e9;--ap-text-2: #e9e3da;--ap-text-3: #948c82;--ap-text-4: #7e7a70;--ap-text-on-metal: #1a0f07;--ap-on-metal: var(--ap-text-on-metal);--ap-copper-100: #e2a46b;--ap-copper-200: #c0703a;--ap-copper-300: #a85e2e;--ap-copper-400: #7e4a28;--ap-copper-500: #5e3620;--ap-patina-100: #7fbfa8;--ap-patina-200: #5f9e86;--ap-patina-300: #3e8a78;--ap-patina-400: #2b5e56;--ap-patina-500: #1e4b45;--ap-brass: #d9a441;--ap-brass-dim: #8a6824;--ap-danger: #d2564b;--ap-danger-dim: #6e2a26;--ap-copper-grad: linear-gradient(160deg, #e2a46b 0%, #c0703a 55%, #a85e2e 100%);--ap-metal-lip: inset 0 1px 0 rgba(255, 228, 200, .55);--ap-glow-copper: 0 8px 22px -10px rgba(192, 112, 58, .55);--ap-glow-patina: 0 8px 22px -10px rgba(30, 75, 69, .5);--ap-ramp-heat: linear-gradient( 90deg, #2b5e56 0%, #3e8a78 18%, #9e8b52 45%, #c0703a 74%, #e2a46b 100% );--ap-ramp-live: linear-gradient(90deg, #1e4b45 0%, #3d7a6e 55%, #7fbfa8 100%);--ap-font-sans: Archivo, "Helvetica Neue", Helvetica, Arial, sans-serif;--ap-font-display: var(--ap-font-sans);--ap-font-mono: "IBM Plex Mono", ui-monospace, Menlo, monospace;--ap-size-display: 30px;--ap-size-hero: 52px;--ap-size-h2: 17px;--ap-size-h3: 15px;--ap-size-body: 13.5px;--ap-size-small: 13px;--ap-size-meta: 11px;--ap-size-micro: 10px;--ap-fs-meta: var(--ap-size-meta);--ap-fs-body: 14px;--ap-fs-title: 18px;--ap-fs-display: var(--ap-size-display);--ap-lh-tight: 1.12;--ap-lh-body: 1.5;--ap-track-display: -.02em;--ap-track-meta: .08em;--ap-track-label: .14em;--ap-track-brand: .2em;--ap-r-xs: 2px;--ap-r-sm: 4px;--ap-r-md: 8px;--ap-r-lg: 10px;--ap-r-xl: 14px;--ap-r-pill: 20px;--ap-radius-xs: var(--ap-r-xs);--ap-radius-sm: var(--ap-r-sm);--ap-radius-md: var(--ap-r-md);--ap-radius-lg: var(--ap-r-lg);--ap-radius-xl: var(--ap-r-xl);--ap-radius-pill: var(--ap-r-pill);--ap-radius-2xl: 16px;--ap-radius-full: 9999px;--ap-control-h: 46px;--ap-control-h-sm: 34px;--ap-chrome-h: 56px;--ap-shadow-float: 0 18px 40px -18px rgba(0, 0, 0, .65);--ap-ease: cubic-bezier(.22, 1, .36, 1);--ap-motion-fast: .12s ease-out;--ap-motion: .16s ease-out;--ap-placeholder-warm: repeating-linear-gradient( 135deg, #1a1e1a 0 14px, #212722 14px 28px );--ap-placeholder-cool: repeating-linear-gradient( 135deg, #1c211d 0 12px, #232a25 12px 24px );--ap-black: var(--ap-ink);--ap-cyber-black: var(--ap-canvas);--ap-cyber-dark: var(--ap-surface);--ap-cyber-gray: var(--ap-surface-2);--ap-cyber-gray-deep: var(--ap-chrome);--ap-cyber-light: var(--ap-surface-3);--ap-text-primary: var(--ap-text);--ap-text-secondary: var(--ap-text-2);--ap-text-muted: var(--ap-text-3);--ap-text-dimmed: var(--ap-text-4);--ap-text-disabled: rgba(245, 241, 233, .2);--ap-neon-purple: var(--ap-copper-100);--ap-neon-purple-10: rgba(226, 164, 107, .1);--ap-neon-purple-20: rgba(226, 164, 107, .2);--ap-neon-purple-50: rgba(226, 164, 107, .5);--ap-neon-blue: var(--ap-copper-200);--ap-neon-cyan: var(--ap-patina-100);--ap-neon-pink: var(--ap-copper-100);--ap-neon-green: var(--ap-patina-100);--ap-neon-orange: var(--ap-brass);--ap-teal-cta: var(--ap-patina-300);--ap-teal-cta-hover: var(--ap-patina-200);--ap-brand-primary: var(--ap-copper-100);--ap-brand-hover: var(--ap-copper-200);--ap-brand-active: var(--ap-copper-300);--ap-brand-secondary: var(--ap-text-2);--ap-success: var(--ap-patina-100);--ap-warning: var(--ap-brass);--ap-error: var(--ap-danger);--ap-info: var(--ap-patina-100);--ap-emerald: var(--ap-patina-100);--ap-red-danger: var(--ap-danger);--ap-red-danger-hover: var(--ap-danger-dim);--ap-status-online: var(--ap-patina-100);--ap-status-away: var(--ap-brass);--ap-status-busy: var(--ap-danger);--ap-status-offline: var(--ap-text-4);--ap-border: var(--ap-hairline);--ap-border-strong: var(--ap-hairline-strong);--ap-border-card: var(--ap-hairline);--ap-border-hover: rgba(226, 164, 107, .28);--ap-border-active: rgba(226, 164, 107, .35);--ap-border-focus: rgba(226, 164, 107, .45);--ap-bg-elevated: var(--ap-surface-2);--ap-gradient-cta: var(--ap-copper-grad);--ap-gradient-cta-hover: linear-gradient(160deg, #eec08a 0%, #d08a52 55%, #b56a38 100%);--ap-gradient-hover: var(--ap-gradient-cta-hover);--ap-gradient-card: linear-gradient(180deg, var(--ap-surface) 0%, var(--ap-canvas) 100%);--ap-gradient-steam: linear-gradient(180deg, var(--ap-surface) 0%, var(--ap-chrome) 100%);--ap-gradient-glass: linear-gradient(135deg, rgba(245, 241, 233, .05) 0%, rgba(245, 241, 233, .01) 100%);--ap-glow-purple: var(--ap-glow-copper);--ap-glow-blue: var(--ap-glow-copper);--ap-glow-cyan: var(--ap-glow-patina);--ap-shadow-glow: var(--ap-glow-copper);--ap-shadow-glow-purple: var(--ap-glow-copper);--ap-shadow-glow-blue: var(--ap-glow-copper);--ap-shadow-app: none;--ap-shadow-login: 0 0 30px rgba(0, 0, 0, .5);--ap-shadow-glass: 0 8px 32px rgba(0, 0, 0, .37);--ap-shadow-sm: 0 2px 8px rgba(0, 0, 0, .35);--ap-shadow-md: var(--ap-shadow-float);--ap-shadow-lg: 0 24px 48px -20px rgba(0, 0, 0, .7);--ap-space-1: 4px;--ap-space-2: 8px;--ap-space-3: 12px;--ap-space-4: 16px;--ap-space-5: 22px;--ap-space-6: 28px;--ap-space-7: 36px;--ap-space-8: 48px;--ap-space-10: 40px;--ap-space-12: 48px;--ap-space-16: 64px;--ap-transition-fast: .15s var(--ap-ease);--ap-transition-base: .22s var(--ap-ease);--ap-transition-slow: .35s var(--ap-ease);--ap-sidebar-collapsed: 68px;--ap-sidebar-expanded: 256px;--ap-titlebar-height: 40px;--ap-text-section-size: var(--ap-size-meta);--ap-text-section-tracking: var(--ap-track-label);--ap-text-xs-size: var(--ap-size-meta);--ap-text-sm-size: var(--ap-size-small);--ap-text-base-size: 16px;--ap-text-lg-size: 18px;--ap-text-xl-size: 20px;--ap-text-2xl-size: 24px;--ap-z-dropdown: 100;--ap-z-sticky: 200;--ap-z-modal: 300;--ap-z-toast: 400;--ap-z-tooltip: 500}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body{height:100%}body{font-family:var(--ap-font-display);font-size:var(--ap-fs-body);line-height:var(--ap-lh-body);color:var(--ap-text);background:var(--ap-ink);min-height:100vh;overflow-x:hidden}#app{min-height:100vh;height:100%;position:relative;pointer-events:auto}a{color:var(--ap-copper-100);text-decoration:none;transition:color var(--ap-transition-fast)}a:hover{color:var(--ap-text)}button{font-family:inherit;cursor:pointer;border:none;background:none}input,textarea,select{font-family:inherit;font-size:inherit}img{max-width:100%;display:block}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--ap-ink)}::-webkit-scrollbar-thumb{background:var(--ap-copper-400);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--ap-copper-300)}input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:4px;background:var(--ap-surface-3);border-radius:2px;outline:none}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:14px;height:14px;background:var(--ap-copper-100);border-radius:50%;cursor:pointer;box-shadow:0 0 8px #e2a46b66}input[type=range]::-moz-range-thumb{width:14px;height:14px;background:var(--ap-copper-100);border:none;border-radius:50%;cursor:pointer}.table-row-hover{transition:background var(--ap-transition-fast)}.table-row-hover:hover{background:#e2a46b0f}.ap-chart{min-width:0;color:var(--ap-text-2);font-family:var(--ap-font-sans)}.ap-chart-tooltip{--ts-chart-tooltip-background: var(--ap-chrome);--ts-chart-tooltip-color: var(--ap-text);--ts-chart-tooltip-border: 1px solid var(--ap-hairline-strong);--ts-chart-tooltip-border-radius: 6px;--ts-chart-tooltip-shadow: 0 8px 24px rgba(0, 0, 0, .4);--ts-chart-tooltip-padding: 10px 14px;--ts-chart-tooltip-font: 500 11px/1.45 var(--ap-font-sans);--ts-chart-tooltip-active-row-font-weight: 500;--ts-chart-tooltip-active-row-background: transparent;--ts-chart-tooltip-active-row-shadow: none}.ap-chart-tooltip .ts-chart-tooltip__title{font-size:10px;text-transform:uppercase;letter-spacing:.15em;color:var(--ap-text-4)}.ap-chart-tooltip .ts-chart-tooltip__row{column-gap:6px;padding:1px 0}.ap-chart-tooltip .ts-chart-tooltip__row>span:nth-child(2){color:var(--ap-text-2);padding-right:24px}.ap-chart-tooltip .ts-chart-tooltip__row>span:last-child{font-weight:600;color:var(--ap-text)}
