.app-shell{color:#f8f4ec;min-height:100vh}.app-shell__layout{grid-template-columns:280px 1fr;min-height:100vh;display:grid}.app-shell__sidebar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0a101794;border-right:1px solid #ffffff14;flex-direction:column;gap:16px;width:280px;padding:18px;display:flex}.app-shell__brand{border-bottom:1px solid #ffffff0f;padding:10px 4px 22px}.app-shell__logo{object-fit:contain;width:auto;max-width:100%;height:56px;display:block}.app-shell__brand-fallback{letter-spacing:-.02em;color:#f8f4ec;font-size:22px;font-weight:800}.app-shell__brand-copy{color:#f8f4ec9e;max-width:220px;margin-top:10px;font-size:13px;line-height:1.5}.app-shell__nav{flex-direction:column;gap:8px;display:flex}.app-shell__nav-link{color:#f8f4ec;background:#ffffff05;border:1px solid #ffffff0a;border-radius:14px;align-items:center;gap:12px;min-height:44px;padding:0 14px;font-weight:600;text-decoration:none;transition:all .16s;display:flex}.app-shell__nav-link--active{color:#1a2330;background:linear-gradient(135deg,#d4af37 0%,#f1d27a 100%);border:1px solid #f1d27a66;font-weight:700;box-shadow:0 10px 24px #d4af3729}.app-shell__spacer{gap:12px;margin-top:auto;display:grid}.app-shell__user-card{background:#ffffff08;border:1px solid #ffffff0d;border-radius:16px;padding:14px}.app-shell__user-label{text-transform:uppercase;letter-spacing:.08em;color:#f8f4ec7a;font-size:11px}.app-shell__user-name{color:#f8f4ec;margin-top:8px;font-size:15px;font-weight:700}.app-shell__user-email{color:#f8f4ec9e;text-overflow:ellipsis;margin-top:4px;font-size:13px;overflow:hidden}.app-shell__logout{color:#f8f4ec;cursor:pointer;background:#ffffff08;border:1px solid #ffffff0f;border-radius:14px;justify-content:center;align-items:center;gap:10px;min-height:44px;font-weight:700;display:flex}.app-shell__main{background:linear-gradient(#0c141c14 0%,#0c141c2e 100%);min-width:0;padding:28px}.app-shell__topbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;display:flex}.app-shell__eyebrow{text-transform:uppercase;letter-spacing:.08em;color:#f8f4ec7a;font-size:12px}.app-shell__title{letter-spacing:-.03em;color:#f8f4ec;margin-top:6px;font-size:30px;font-weight:800;line-height:1.1}.app-shell__notify{color:#f8f4ec;cursor:pointer;background:#ffffff08;border:1px solid #ffffff0f;border-radius:14px;align-items:center;gap:10px;min-height:42px;padding:0 14px;display:flex}@media (width<=1180px){.app-shell__layout{grid-template-columns:300px minmax(0,1fr)}.app-shell__sidebar{padding:18px 16px}.app-shell__main{padding:34px 28px 48px}}@media (width<=920px){.app-shell{background-attachment:scroll!important}.app-shell__layout{min-height:100vh;display:block}.app-shell__sidebar{z-index:80;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border-bottom:1px solid #ffffff1a;border-right:0;width:100%;min-height:auto;max-height:none;padding:12px 12px 14px;position:sticky;top:0}.app-shell__brand{grid-template-columns:92px minmax(0,1fr);align-items:center;gap:12px;margin-bottom:12px;padding-bottom:12px;display:grid}.app-shell__logo{width:92px;max-width:92px}.app-shell__brand-copy{margin:0;font-size:13px;line-height:1.35}.app-shell__nav{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:8px;padding:2px 2px 8px;display:flex;overflow-x:auto}.app-shell__nav::-webkit-scrollbar{height:0}.app-nav-link{scroll-snap-align:start;border-radius:999px;gap:9px;min-width:max-content;min-height:44px;padding:0 14px;font-size:14px}.app-nav-link__icon{width:18px;min-width:18px}.app-shell__spacer{display:none}.app-shell__main{padding:24px 16px 40px}.app-shell__topbar{margin-bottom:22px;padding:0;position:relative}.app-shell__eyebrow{font-size:11px}.app-shell__title{font-size:clamp(30px,6vw,42px)}.app-shell__notify{min-height:42px;padding:0 14px}.breadcrumbs{padding-top:4px;top:0}}@media (width<=640px){.app-shell__main{padding:18px 12px 34px}.app-shell__topbar{align-items:flex-start;gap:14px}.app-shell__notify{justify-content:center;width:42px;padding:0;font-size:0}.section-title{font-size:30px;line-height:1.05}.section-subtitle{font-size:15px;line-height:1.55}.dashboard-status-row{gap:8px}.badge-soft,.badge-danger{min-height:30px;padding:0 10px;font-size:12px}.metric-grid,.page-grid{grid-template-columns:1fr!important}.metric-card,.page-card,.report-list-card{border-radius:22px}.metric-value{font-size:34px}.placeholder-row{grid-template-columns:1fr;align-items:start;gap:6px}.dashboard-stat-strip{grid-template-columns:1fr;display:grid}.report-card__title{align-items:flex-start}.report-card__title h3{line-height:1.18}.report-topbar,.report-hero__header{flex-direction:column;align-items:stretch}.report-actions{grid-template-columns:1fr;width:100%;display:grid}.button-primary,.button-secondary{justify-content:center;width:100%}.breadcrumbs{margin-bottom:10px;font-size:12px}}@media (width<=420px){.app-shell__brand{grid-template-columns:76px minmax(0,1fr)}.app-shell__logo{width:76px;max-width:76px}.app-nav-link{min-height:42px;padding:0 12px;font-size:13px}.section-title{font-size:27px}.page-card,.metric-card{padding:18px}}:root{color:#111827;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--card-bg:#fffaf0fa;--card-border:#0f172014;--text-main:#17222c;--text-soft:#61707d;--gold:#d6b878;--gold-soft:#f1dfb2;--teal-soft:#7ea39b;--danger-soft:#f2d2d2;--danger-text:#8f3c3c;background:#0f1720;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}body{min-width:320px}button,input,select,textarea{font:inherit}a{color:inherit}.page-card{background:var(--card-bg);color:var(--text-main);border:1px solid var(--card-border);border-radius:24px;padding:22px;box-shadow:0 18px 40px #00000029}.page-grid{gap:16px;display:grid}.metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.metric-card{background:var(--card-bg);color:var(--text-main);border:1px solid var(--card-border);border-radius:22px;padding:18px;box-shadow:0 18px 40px #00000029}.metric-label{text-transform:uppercase;letter-spacing:.08em;color:var(--text-soft);font-size:12px}.metric-value{margin-top:8px;font-size:30px;font-weight:800}.metric-sub{color:var(--text-soft);margin-top:6px;font-size:13px}.section-title{color:#fffaf0;margin:0 0 8px;font-size:22px}.section-subtitle{color:#f7f3eab8;margin:0 0 18px;font-size:14px}.placeholder-row{background:#0f17200a;border:1px solid #0f17200f;border-radius:16px;justify-content:space-between;gap:16px;padding:14px 16px;display:flex}.badge-soft{color:#6e5425;background:#d6b8782e;border-radius:999px;align-items:center;min-height:28px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.badge-danger{background:var(--danger-soft);min-height:28px;color:var(--danger-text);border-radius:999px;align-items:center;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}@media (width<=1100px){.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.metric-grid{grid-template-columns:1fr}}.input-base{color:#f8f4ec;background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;outline:none;width:100%;min-height:44px;padding:0 14px}.input-base::placeholder{color:#f8f4ec61}.button-primary{color:#1a2330;cursor:pointer;background:linear-gradient(135deg,#d4af37 0%,#f1d27a 100%);border:none;border-radius:14px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-weight:800;display:inline-flex}.button-danger{color:#ffd1d1;cursor:pointer;background:#ff787814;border:1px solid #ff78782e;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:0 12px;font-weight:700;display:inline-flex}.button-secondary{color:#f8f4ec;cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:14px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-weight:700;display:inline-flex}.page-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff0a;border:1px solid #ffffff12;border-radius:22px;padding:20px;box-shadow:0 18px 42px #00000029}.metric-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff0b;border:1px solid #ffffff12;border-radius:22px;padding:20px;box-shadow:0 18px 42px #00000029}.report-page{display:block}.report-topbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.report-actions{flex-wrap:wrap;gap:10px;display:flex}.report-hero{overflow:hidden}.report-hero__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;display:flex}.report-eyebrow{text-transform:uppercase;letter-spacing:.08em;color:var(--text-soft);font-size:12px}.report-title{letter-spacing:-.03em;margin:8px 0 10px;font-size:30px;line-height:1.05}.report-copy,.report-card__copy{color:var(--text-soft);line-height:1.6}.report-status{background:#ffffff09;border:1px solid #ffffff0f;border-radius:18px;min-width:220px;padding:16px}.report-status__label{text-transform:uppercase;letter-spacing:.08em;color:var(--text-soft);font-size:12px}.report-status__value{margin-top:10px;font-size:18px;font-weight:700}.report-card__title{align-items:center;gap:10px;margin-bottom:10px;display:flex}.report-card__title h3{margin:0}.report-list-card{background:#ffffff08;border:1px solid #ffffff0f;border-radius:18px;padding:16px}.report-list-card__row{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.report-list-card__title{font-weight:700}.report-list-card__meta{color:var(--text-soft);margin-top:6px;font-size:13px}.report-mini-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.report-mini-grid__label{color:var(--text-soft);font-size:12px}.report-mini-grid__value{margin-top:4px;font-size:18px;font-weight:700}.report-recommendation{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:14px;padding:12px 14px;line-height:1.55}.report-textarea{resize:vertical;color:#f8f4ec;width:100%;min-height:320px;font:inherit;background:#ffffff0a;border:1px solid #ffffff14;border-radius:18px;padding:16px;line-height:1.6}@media print{.app-shell__sidebar,.app-shell__topbar,.report-actions,.app-shell__notify,.app-shell__logout{display:none!important}.app-shell__layout{grid-template-columns:1fr!important}.app-shell__main{background:0 0!important;padding:0!important}.app-shell,body{color:#000!important;background:#fff!important}.page-card,.metric-card,.report-list-card,.report-status,.report-recommendation{color:#000!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;border:1px solid #d9d9d9!important}.section-title,.report-title,h3,strong,.metric-value,.report-status__value,.report-mini-grid__value{color:#000!important}.section-subtitle,.report-copy,.report-card__copy,.report-list-card__meta,.metric-label,.metric-sub,.report-status__label,.report-mini-grid__label{color:#444!important}.report-textarea{color:#000!important;background:#fff!important;border:1px solid #d9d9d9!important}}.login-feature-card{background:#ffffff08;border:1px solid #ffffff0f;border-radius:16px;grid-template-columns:18px 1fr;align-items:start;gap:12px;padding:14px 16px;display:grid}.login-feature-copy{color:var(--text-soft);margin-top:4px;font-size:14px;line-height:1.6}code{color:#f1d27a;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px}.page-card select.input-base{appearance:none}.report-list-card .button-primary,.report-list-card .button-danger{min-height:40px}.dashboard-status-row{flex-wrap:wrap;gap:10px;margin-bottom:18px;display:flex}.dashboard-hero{grid-template-columns:1.15fr .85fr;gap:18px;margin-top:8px;display:grid}.dashboard-hero__left,.dashboard-hero__right{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff09;border:1px solid #ffffff0f;border-radius:24px;padding:24px}.dashboard-hero__eyebrow{text-transform:uppercase;letter-spacing:.08em;color:var(--text-soft);font-size:12px}.dashboard-hero__title{letter-spacing:-.04em;margin:10px 0;font-size:34px;line-height:1}.dashboard-hero__copy{color:var(--text-soft);max-width:60ch;line-height:1.7}.dashboard-hero__highlights{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.dashboard-highlight-chip{color:#f8f4ec;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:999px;align-items:center;gap:8px;min-height:38px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.metric-card--premium{position:relative;overflow:hidden}.metric-icon-wrap{background:#ffffff0d;border:1px solid #ffffff0f;border-radius:12px;place-items:center;width:36px;height:36px;margin-bottom:14px;display:grid}.dashboard-priority-card{background:#ffffff08;border:1px solid #ffffff0f;border-radius:18px;padding:16px}.dashboard-priority-card__row{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.dashboard-priority-card__title{font-weight:700}.dashboard-priority-card__meta{color:var(--text-soft);margin-top:6px;font-size:13px}.dashboard-stat-strip{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.dashboard-stat-strip span{min-height:30px;color:var(--text-soft);background:#ffffff09;border:1px solid #ffffff0d;border-radius:999px;align-items:center;padding:0 12px;font-size:12px;display:inline-flex}.dashboard-insight-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.state-card{background:#ffffff08;border:1px solid #ffffff0f;border-radius:20px;padding:18px}.state-card--warning{background:#ffd37a17;border-color:#ffd37a2e}.state-card--danger{background:#ff787814;border-color:#ff78782e}.state-card--success{background:#78ffaa14;border-color:#78ffaa2e}.state-card__eyebrow{text-transform:uppercase;letter-spacing:.08em;color:var(--text-soft);font-size:12px}.state-card__title{margin:8px 0;font-size:24px;line-height:1.1}.state-card__description{color:var(--text-soft);margin:0;line-height:1.6}.state-card__action{margin-top:14px}.loading-panel,.empty-panel,.error-panel{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff09;border:1px solid #ffffff0f;border-radius:24px;padding:24px}.loading-panel{grid-template-columns:52px 1fr;align-items:center;gap:16px;display:grid}.loading-panel__pulse{background:radial-gradient(circle,#f1d27aa6,#f1d27a14);border-radius:50%;width:52px;height:52px;animation:1.6s ease-in-out infinite principalPulse}.loading-panel__content h3,.empty-panel h3,.error-panel h3{margin:0 0 8px;font-size:24px}.loading-panel__content p,.empty-panel p,.error-panel p{color:var(--text-soft);margin:0;line-height:1.7}.empty-panel__icon{width:52px;height:52px;color:var(--text-soft);background:#ffffff0a;border:1px solid #ffffff0f;border-radius:50%;place-items:center;margin-bottom:12px;font-size:24px;display:grid}.empty-panel__action,.error-panel__action{margin-top:16px}.error-panel{background:#ff787812;border-color:#ff787829}.error-panel__badge{color:#ffd7d7;background:#ff787824;border-radius:999px;align-items:center;min-height:28px;margin-bottom:12px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}@keyframes principalPulse{0%,to{opacity:.7;transform:scale(.96)}50%{opacity:1;transform:scale(1.05)}}@media (width<=980px){.dashboard-hero,.dashboard-insight-grid{grid-template-columns:1fr}}.page-card label{color:var(--text-soft);margin-bottom:6px;font-size:13px;display:block}a.page-card{display:block}a.page-card:hover{transition:transform .16s;transform:translateY(-2px)}:root{--surface-strong:#0a0e16db;--surface-medium:#121822c7;--surface-soft:#ffffff14;--text-main:#fff8ec;--text-soft:#fff8ecc2;--text-muted:#fff8ec94;--gold:#f2cc57;--gold-strong:#ffd85c;--danger-soft:#ffd1d1;--danger-bg:#ff5f5f2e}.section-title,.page-card h1,.page-card h2,.page-card h3,.report-card__title h3,.metric-value,.report-list-card__title{text-shadow:0 1px 18px #00000047;color:var(--text-main)!important}.section-subtitle,.report-card__copy,.report-list-card__meta,.metric-sub,.metric-label,.placeholder-row span:first-child{color:var(--text-soft)!important}.placeholder-row span:last-child,.dashboard-stat-strip span{color:var(--text-main)!important}.page-card,.metric-card,.report-list-card,.empty-panel,.loading-panel,.error-panel{-webkit-backdrop-filter:blur(18px)saturate(130%)!important;backdrop-filter:blur(18px)saturate(130%)!important;background:linear-gradient(145deg,#101620e6,#161c26c7)!important;border:1px solid #ffffff1f!important;box-shadow:0 22px 70px #00000057,inset 0 1px #ffffff14!important}.placeholder-list{gap:10px;display:grid}.placeholder-row{border-radius:16px;padding:12px 14px;background:#fff1!important;border:1px solid #ffffff17!important}.badge-soft{color:#ffe8a1!important;background:#f2cc5729!important;border:1px solid #f2cc5747!important}.badge-danger{background:var(--danger-bg)!important;color:var(--danger-soft)!important;border:1px solid #ff787857!important}.button-primary{background:linear-gradient(135deg, var(--gold), var(--gold-strong))!important;color:#17202c!important;border:1px solid #ffecaa8c!important;box-shadow:0 14px 34px #f2cc5738!important}.button-secondary{color:var(--text-main)!important;background:#ffffff17!important;border:1px solid #ffffff24!important}.button-danger{color:#ffd1d1!important;background:#ff5f5f26!important;border:1px solid #ff5f5f52!important}.input-base,input,textarea,select{color:var(--text-main)!important;background:#080c149e!important;border:1px solid #ffffff29!important}.input-base::placeholder,input::placeholder,textarea::placeholder{color:#fff8ec73!important}.app-sidebar{background:linear-gradient(#14161df5,#0d1017fa)!important;border-right:1px solid #ffffff1a!important}.app-sidebar a,.app-sidebar button{color:var(--text-main)!important}.app-sidebar .nav-item,.nav-item{background:#ffffff0e!important;border:1px solid #ffffff13!important}.app-sidebar .nav-item.active,.nav-item.active,a.active{color:#17202c!important;background:linear-gradient(135deg,#f2cc57,#ffdf73)!important;border-color:#fff9!important}.app-main:before,.app-content:before,.page-background:before{background:radial-gradient(circle at 70% 10%,#ffffff14,#0000 35%),linear-gradient(90deg,#070a10b8,#070a1073),linear-gradient(#070a106b,#070a10c7)!important}a.page-card{transition:transform .16s,border-color .16s,background .16s;display:block}a.page-card:hover{transform:translateY(-2px);background:linear-gradient(145deg,#141c28f0,#1a222ed1)!important;border-color:#f2cc5761!important}@media (width<=760px){.page-card,.metric-card,.report-list-card{border-radius:22px!important}.section-title{font-size:32px!important;line-height:1.05!important}.section-subtitle{font-size:16px!important;line-height:1.55!important}}.report-card__actions{color:#ffffffbf;flex-direction:column;gap:6px;margin-top:12px;font-size:13px;display:flex}.badge-high{color:#ffd1d1;background:#ff50502e}.badge-moderate{color:#ffe8a1;background:#ffbe502e}.badge-low{color:#caffda;background:#78ffa02e}.inline-chip{color:#f4eee4;background:#ffffff0f;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:6px;min-height:32px;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex}.inline-chip--danger{color:#ffd6d6;background:#ff787829;border-color:#ff78783d}.report-card__actions{flex-direction:column;gap:6px;margin-top:14px;display:flex}.insight-action-list{gap:8px;margin-top:14px;display:grid}.insight-action-item{color:#fff8ecc7;align-items:flex-start;gap:8px;font-size:13px;line-height:1.45;display:flex}.insight-action-item:before{content:"•";color:#ffd85c;font-weight:900}@media print{html,body{color:#111827!important;background:#fff!important}*{box-shadow:none!important;text-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.app-sidebar,.app-mobile-nav,.app-topbar,.report-actions,.dashboard-status-row,.button-primary,.button-secondary,.button-danger{display:none!important}.app-shell,.app-main,.app-content,.report-page{background:#fff!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;display:block!important}.app-main:before,.app-content:before,.page-background:before{display:none!important}.section-title{color:#111827!important;margin:0 0 6px!important;font-size:28px!important;line-height:1.15!important}.section-subtitle{color:#4b5563!important;margin:0 0 18px!important;font-size:13px!important;line-height:1.45!important}.report-topbar{border-bottom:1px solid #d1d5db!important;margin-bottom:18px!important;padding-bottom:12px!important;display:block!important}.page-card,.metric-card,.report-list-card,.report-hero{color:#111827!important;break-inside:avoid!important;page-break-inside:avoid!important;background:#fff!important;border:1px solid #d1d5db!important;border-radius:14px!important;padding:14px!important}.page-grid,.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;display:grid!important}.report-hero{margin-bottom:14px!important}.report-hero__header{display:block!important}.report-eyebrow,.metric-label,.metric-sub,.report-list-card__meta,.report-mini-grid__label{color:#6b7280!important}.report-title,.report-card__title h3,.metric-value,.report-list-card__title,.report-mini-grid__value,.placeholder-row span:last-child{color:#111827!important}.report-copy,.report-card__copy,.insight-action-item,.report-recommendation{color:#374151!important}.placeholder-row{color:#111827!important;background:#f9fafb!important;border:1px solid #e5e7eb!important}.badge-soft,.badge-danger,.badge-low{color:#111827!important;background:#f3f4f6!important;border:1px solid #d1d5db!important}.report-textarea{color:#111827!important;background:#fff!important;border:1px solid #d1d5db!important;min-height:420px!important;font-size:11px!important}.report-mini-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.dashboard-stat-strip{flex-wrap:wrap!important;gap:8px!important;display:flex!important}.dashboard-stat-strip span{color:#111827!important;background:#f3f4f6!important;border:1px solid #e5e7eb!important}a{color:inherit!important;text-decoration:none!important}@page{size:A4;margin:14mm}}.signal-search{color:#fff8ecd1;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:16px;align-items:center;gap:10px;min-height:44px;margin-top:14px;padding:0 14px;display:flex}.signal-search input{color:#fff8ec;background:0 0;border:0;outline:0;width:100%;font-size:14px}.signal-search input::placeholder{color:#fff8ec7a}.breadcrumbs{color:#fff8ecad;flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:14px;font-size:13px;font-weight:600;display:flex}.breadcrumbs a{color:#fff8ecdb;text-decoration:none}.breadcrumbs a:hover{color:#f6d365}.breadcrumbs__item{align-items:center;gap:7px;display:inline-flex}.breadcrumbs__separator{color:#fff8ec57}.app-nav-link{color:#fff8ecdb;background:#ffffff0b;border:1px solid #fff1;border-radius:18px;align-items:center;gap:14px;min-height:56px;padding:0 18px;font-size:16px;font-weight:750;text-decoration:none;transition:background .16s,color .16s,border-color .16s,transform .16s,box-shadow .16s;display:flex}.app-nav-link:hover{color:#fff8ec;background:#ffffff13;border-color:#ffffff1f;transform:translateY(-1px)}.app-nav-link--active{color:#111827;background:linear-gradient(135deg,#f6d365,#f0b83a);border-color:#ffffff73;box-shadow:0 0 0 2px #3b82f6e6,0 18px 34px #00000047}.app-nav-link--active:hover{color:#111827;background:linear-gradient(135deg,#ffe483,#f2bd41)}.app-nav-link__icon{justify-content:center;align-items:center;width:22px;min-width:22px;display:inline-flex}.app-nav-link__label{line-height:1.1}.breadcrumbs{z-index:20;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:8px 0 12px;position:sticky;top:0}
