@layer components{.ev-site.eva-app{--ev-eva-inset:12px;--ev-eva-nav-w:248px;--ev-eva-topbar-h:52px;--ev-eva-tabbar-h:0px;--ev-eva-safe-b:env(safe-area-inset-bottom,0px);--ev-eva-pad:32px;--ev-eva-gap:16px;--ev-eva-flow:24px;--ev-eva-content:1360px;--ev-eva-ease:cubic-bezier(.2,0,0,1);--ev-eva-dur:.16s;--ev-eva-sunken:var(--ev-glass-inner);--ev-eva-line:var(--ev-glass-border);--ev-eva-ink:var(--ev-brand-dark);--ev-eva-radius:20px;--ev-eva-radius-in:14px;--ev-eva-chrome-shadow:0 12px 40px -20px rgba(40,20,90,.25);--ev-eva-tile-shadow:var(--ev-glass-hi),0 16px 40px -24px rgba(40,20,90,.22);--ev-eva-topbar-bg:color-mix(in srgb,var(--ev-glass-bg)70%,transparent);--ev-skeleton-a:color-mix(in srgb,var(--ev-fg)6%,transparent);--ev-skeleton-b:color-mix(in srgb,var(--ev-fg)3%,transparent);min-height:100vh}.dark .ev-site.eva-app{--ev-eva-chrome-shadow:0 12px 40px -20px rgba(0,0,0,.5);--ev-eva-tile-shadow:var(--ev-glass-hi),0 16px 40px -24px rgba(0,0,0,.45)}:where(.ev-site) #app-shell{display:contents}.ev-site.eva-app .skip-link{z-index:100}.ev-site.eva-app main#main{isolation:isolate;margin-left:var(--ev-eva-nav-w);min-height:calc(100vh - var(--ev-eva-topbar-h) - var(--ev-eva-inset));padding:var(--ev-eva-pad);padding-bottom:calc(var(--ev-eva-pad) + var(--ev-eva-tabbar-h) + var(--ev-eva-safe-b));background:0 0;outline:none;position:relative;overflow-x:clip}:where(.ev-site) .eva-content{width:100%;max-width:var(--ev-eva-content);gap:var(--ev-eva-flow);min-width:0;margin-left:auto;margin-right:auto;display:grid;container:eva-main/inline-size}:where(.ev-site) .eva-content>*{min-width:0}@media (max-width:1023px){.ev-site.eva-app{--ev-eva-pad:24px;--ev-eva-nav-w:0px;--ev-eva-tabbar-h:72px}}@media (max-width:639px){.ev-site.eva-app{--ev-eva-pad:16px;--ev-eva-flow:16px;--ev-eva-gap:12px;--ev-eva-inset:8px}}:where(.ev-site) .eva-side{z-index:46;top:var(--ev-eva-inset);bottom:var(--ev-eva-inset);left:var(--ev-eva-inset);width:calc(var(--ev-eva-nav-w) - 2*var(--ev-eva-inset));color:var(--ev-fg);background:var(--ev-glass-bg);border:1px solid var(--ev-glass-border);box-shadow:var(--ev-glass-hi),var(--ev-eva-chrome-shadow);-webkit-backdrop-filter:var(--ev-glass-blur);backdrop-filter:var(--ev-glass-blur);border-radius:20px;flex-direction:column;gap:20px;padding:16px 10px 12px;display:flex;position:fixed}:where(.ev-site) .eva-side-brand{flex:none;align-items:center;gap:8px;min-width:0;padding:0 6px;display:flex}:where(.ev-site) .eva-side-home{border-radius:var(--ev-r-sm);flex:none;align-items:center;height:36px;padding:0 4px;text-decoration:none;display:inline-flex}:where(.ev-site) .eva-side-badge{color:var(--ev-warn-text);background:var(--ev-warn-bg);box-shadow:inset 0 0 0 1px var(--ev-warn-border);border-radius:999px;flex:none;margin-left:auto;padding:2px 8px;font-size:12px;line-height:16px}:where(.ev-site) .eva-side-groups{overscroll-behavior:contain;scrollbar-width:thin;flex:auto;align-content:start;gap:18px;min-height:0;display:grid;overflow-y:auto}:where(.ev-site) .eva-side-heading{font-size:12px;line-height:1.4;font-weight:var(--ev-fw-regular);color:var(--ev-muted);margin:0 0 4px;padding:0 10px;display:block}:where(.ev-site) .eva-side-list{gap:2px;margin:0;padding:0;list-style:none;display:grid}:where(.ev-site) .eva-side-foot{gap:2px;margin:0;padding:0;list-style:none;display:grid}:where(.ev-site) .eva-side-foot{border-top:1px solid var(--ev-glass-border);flex:none;padding-top:12px}:where(.ev-site) .eva-side .eva-nav-item{border-radius:10px;min-height:34px;padding:6px 10px}:where(.ev-site) .eva-side .eva-nav-item .icon{width:16px;height:16px}:where(.ev-site) .eva-side .eva-nav-item:hover{background:color-mix(in srgb,var(--ev-fg)5%,transparent)}:where(.ev-site) .eva-side .eva-nav-item[aria-current=page]{color:var(--ev-fg);background:var(--ev-glass-bg-strong);box-shadow:var(--ev-glass-hi),0 1px 3px rgba(20,16,40,.08)}:where(.ev-site) .eva-side .eva-nav-item[aria-current=page]:after{content:none}:where(.ev-site) .eva-side-foot .eva-nav-item{color:var(--ev-muted)}:where(.ev-site) .eva-side-foot .eva-nav-item:hover{color:var(--ev-fg-2)}:where(.ev-site) .eva-nav-item{min-height:36px;font-size:14px;font-weight:var(--ev-fw-regular);color:var(--ev-fg-2);border-radius:var(--ev-r-sm);transition:background-color var(--ev-eva-dur)var(--ev-eva-ease);align-items:center;gap:10px;padding:7px 10px;line-height:1.25;text-decoration:none;display:flex;position:relative}:where(.ev-site) .eva-nav-item .icon{width:18px;height:18px;color:var(--ev-muted);flex:none}:where(.ev-site) .eva-nav-item:hover{color:var(--ev-fg-2);background:var(--ev-surface-hover);text-decoration:none}:where(.ev-site) .eva-nav-item[aria-current=page]{color:var(--ev-fg);background:var(--ev-accent-soft)}:where(.ev-site) .eva-nav-item[aria-current=page] .icon{color:var(--ev-accent)}:where(.ev-site) .eva-nav-item[aria-current=page]:after{content:"";background:var(--ev-accent);border-radius:50%;flex:none;width:6px;height:6px;margin-left:2px}:where(.ev-site) .eva-nav-item>.eva-nav-label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}:where(.ev-site) .eva-nav-item .eva-ext{width:14px;height:14px;color:var(--ev-muted)}:where(.ev-site) .eva-nav-badge{height:20px;font-family:var(--ev-font-mono);font-feature-settings:"tnum";color:var(--ev-fg-2);border:1px solid var(--ev-eva-line);border-radius:var(--ev-r-sm);flex:none;align-items:center;padding:0 6px;font-size:11px;line-height:1;display:inline-flex}:where(.ev-site) .eva-nav-item .eva-count{flex:none}@media (pointer:coarse){:where(.ev-site) .eva-nav-item{min-height:44px}}:where(.ev-site) .eva-count{min-width:18px;height:18px;font-family:var(--ev-font-mono);font-size:11px;font-weight:var(--ev-fw-regular);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ev-on-accent);background:var(--ev-primary-bg);border-radius:var(--ev-r-sm);justify-content:center;align-items:center;padding:0 4px;line-height:1;display:inline-flex}:where(.ev-site) .eva-count[hidden]{display:none}:where(.ev-site) .zone-dark .eva-count{color:var(--ev-brand-dark);background:var(--ev-accent)}:where(.ev-site) .eva-icon-btn{border-radius:var(--ev-r-sm);width:36px;height:36px;color:var(--ev-fg-2);transition:background-color var(--ev-eva-dur)var(--ev-eva-ease);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}:where(.ev-site) .eva-icon-btn:hover{color:var(--ev-fg-2);background:var(--ev-surface-hover)}:where(.ev-site) .eva-icon-btn .icon{width:20px;height:20px}:where(.ev-site) .eva-icon-btn[aria-expanded=true]{color:var(--ev-fg);background:var(--ev-surface-hover)}:where(.ev-site) .eva-icon-btn .eva-count{pointer-events:none;position:absolute;top:1px;right:-1px}@media (pointer:coarse){:where(.ev-site) .eva-icon-btn{width:44px;height:44px}}:where(.ev-site) .eva-topbar{top:var(--ev-eva-inset);z-index:44;height:var(--ev-eva-topbar-h);margin:var(--ev-eva-inset)var(--ev-eva-inset)0 var(--ev-eva-nav-w);color:var(--ev-fg);background:var(--ev-eva-topbar-bg);border:1px solid var(--ev-glass-border);box-shadow:var(--ev-glass-hi);-webkit-backdrop-filter:var(--ev-glass-blur);backdrop-filter:var(--ev-glass-blur);border-radius:16px;align-items:center;gap:8px;padding:0 8px 0 20px;display:flex;position:-webkit-sticky;position:sticky}:where(.ev-site) .eva-topbar-spacer{flex:auto;min-width:0}:where(.ev-site) .eva-topbar-brand{border-radius:var(--ev-r-sm);flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:none}:where(.ev-site) .eva-bc{flex:0 auto;min-width:0}:where(.ev-site) .eva-bc ol{min-width:0;color:var(--ev-muted);align-items:center;margin:0;padding:0;font-size:14px;list-style:none;display:flex}:where(.ev-site) .eva-bc li{white-space:nowrap;flex:none;align-items:center;min-width:0;display:flex}:where(.ev-site) .eva-bc li+li:before{content:"/";color:var(--ev-muted);margin:0 8px}:where(.ev-site) .eva-bc li:last-child{flex:0 auto}:where(.ev-site) .eva-bc li:last-child>*{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}:where(.ev-site) .eva-bc a{color:var(--ev-muted);text-decoration:none}:where(.ev-site) .eva-bc a:hover{color:var(--ev-muted);text-underline-offset:3px;text-decoration:underline}:where(.ev-site) .eva-bc [aria-current=page]{color:var(--ev-fg)}:where(.ev-site) .eva-bc .eva-bc-detail [aria-current=page]{font-family:var(--ev-font-mono);font-size:13px}:where(.ev-site) .eva-cmdk{text-align:left;width:max(200px,min(20vw,260px));height:36px;color:var(--ev-fg-2);border:1px solid var(--ev-glass-border);transition:border-color var(--ev-eva-dur)var(--ev-eva-ease);background:0 0;border-radius:10px;flex:none;align-items:center;gap:8px;padding:0 6px 0 10px;font-size:14px;display:inline-flex}:where(.ev-site) .eva-cmdk:hover{border-color:var(--ev-accent-soft-border)}:where(.ev-site) .eva-cmdk>.icon{width:16px;height:16px;color:var(--ev-muted);flex:none}:where(.ev-site) .eva-cmdk-text{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}:where(.ev-site) .eva-cmdk-kbd{height:22px;font-family:var(--ev-font-mono);color:var(--ev-fg-2);border-bottom-width:1px;flex:none;padding:0 6px;font-size:11px}:where(.ev-site) .eva-profile-btn{border-radius:var(--ev-r-sm);height:40px;color:var(--ev-muted);transition:background-color var(--ev-eva-dur)var(--ev-eva-ease);flex:none;align-items:center;gap:2px;padding:0 4px;display:inline-flex}:where(.ev-site) .eva-profile-btn:hover{background:var(--ev-surface-hover)}:where(.ev-site) .eva-profile-btn[aria-expanded=true]{background:var(--ev-surface-hover)}:where(.ev-site) .eva-profile-chev{width:14px;height:14px}@media (pointer:coarse){:where(.ev-site) .eva-profile-btn{height:44px}:where(.ev-site) .eva-cmdk{height:44px}}:where(.ev-site) .eva-tabbar{display:none}@media (max-width:1023px){:where(.ev-site) .eva-side{display:none}:where(.ev-site) .eva-tabbar{z-index:46;left:8px;right:8px;bottom:calc(8px + var(--ev-eva-safe-b));height:calc(var(--ev-eva-tabbar-h) - 8px);color:var(--ev-fg);background:var(--ev-glass-bg);border:1px solid var(--ev-glass-border);box-shadow:var(--ev-glass-hi),var(--ev-eva-chrome-shadow);-webkit-backdrop-filter:var(--ev-glass-blur);backdrop-filter:var(--ev-glass-blur);border-radius:18px;align-items:stretch;padding:4px;display:flex;position:fixed}:where(.ev-site) .eva-tabbar-list{flex:4 1 0;min-width:0;margin:0;padding:0;list-style:none;display:flex}:where(.ev-site) .eva-tabbar-list>li{flex:1 1 0;min-width:0;display:flex}:where(.ev-site) .eva-tabbar-foot{flex:1 1 0;min-width:0;display:flex}:where(.ev-site) .eva-tab{width:100%;min-width:0;font-size:11px;line-height:1.15;font-weight:var(--ev-fw-regular);text-align:center;letter-spacing:0;color:var(--ev-muted);transition:background-color var(--ev-eva-dur)var(--ev-eva-ease);border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:4px 2px;text-decoration:none;display:flex;position:relative}:where(.ev-site) .eva-tab .icon{width:20px;height:20px}:where(.ev-site) .eva-tab:hover{color:var(--ev-muted);background:color-mix(in srgb,var(--ev-fg)5%,transparent);text-decoration:none}:where(.ev-site) .eva-tab[aria-expanded=true]{color:var(--ev-fg);background:var(--ev-glass-bg-strong);box-shadow:var(--ev-glass-hi)}:where(.ev-site) .eva-tab.is-current{color:var(--ev-fg)}:where(.ev-site) .eva-tab.is-current .icon{color:var(--ev-accent)}:where(.ev-site) .eva-tab.is-current:before{content:"";background:var(--ev-accent);border-radius:50%;width:6px;height:6px;position:absolute;top:5px;right:calc(50% - 20px)}:where(.ev-site) .eva-tab-label{overflow-wrap:normal;word-break:keep-all;-webkit-hyphens:manual;hyphens:manual;max-width:100%;display:block}:where(.ev-site) .eva-tab-icon{display:inline-flex;position:relative}:where(.ev-site) .eva-tab-icon .eva-count{position:absolute;top:-7px;left:14px}:where(.ev-site) .eva-topbar{margin-left:var(--ev-eva-inset);gap:4px;padding:0 6px 0 8px}:where(.ev-site) .eva-topbar-brand{display:inline-flex}:where(.ev-site) .eva-cmdk{background:0 0;border-color:transparent;justify-content:center;width:40px;padding:0}:where(.ev-site) .eva-cmdk>.icon{width:20px;height:20px;color:var(--ev-fg-2)}:where(.ev-site) .eva-cmdk-text{display:none}:where(.ev-site) .eva-cmdk-kbd{display:none}:where(.ev-site) .eva-profile-chev{display:none}}@media (max-width:639px){:where(.ev-site) .eva-bc.has-detail .eva-bc-screen{display:none}:where(.ev-site) .eva-bc.has-detail .eva-bc-detail:before{content:none}}@media (max-width:1023px) and (pointer:coarse){:where(.ev-site) .eva-cmdk{width:44px}}:where(.ev-site) .eva-banner{color:var(--ev-fg-2);background:color-mix(in srgb,var(--ev-info-bg)55%,var(--ev-glass-bg));border:1px solid var(--ev-glass-border);box-shadow:var(--ev-glass-hi);-webkit-backdrop-filter:var(--ev-glass-blur);backdrop-filter:var(--ev-glass-blur);border-radius:16px;flex-wrap:wrap;align-items:flex-start;gap:12px;padding:14px 18px;font-size:14px;line-height:1.5;display:flex}:where(.ev-site) .eva-banner>.icon{width:20px;height:20px;color:var(--ev-accent);flex:none;margin-top:1px}:where(.ev-site) .eva-banner-text{flex:280px;min-width:0}:where(.ev-site) .eva-banner-text b{color:var(--ev-fg);font-weight:var(--ev-fw-regular);display:block}:where(.ev-site) .eva-banner-title{color:var(--ev-fg);font-weight:var(--ev-fw-regular);display:block}:where(.ev-site) .eva-banner-actions{flex-wrap:wrap;flex:none;align-items:center;gap:8px;display:flex}:where(.ev-site) .eva-banner.is-success{background:color-mix(in srgb,var(--ev-success-bg)55%,var(--ev-glass-bg))}:where(.ev-site) .eva-banner.is-success>.icon{color:var(--ev-success-text)}:where(.ev-site) .eva-banner.is-warn{background:color-mix(in srgb,var(--ev-warn-bg)55%,var(--ev-glass-bg))}:where(.ev-site) .eva-banner.is-warn>.icon{color:var(--ev-warn-text)}:where(.ev-site) .eva-banner.is-danger{background:color-mix(in srgb,var(--ev-danger-bg)55%,var(--ev-glass-bg));border-color:var(--ev-danger-border)}:where(.ev-site) .eva-banner.is-danger>.icon{color:var(--ev-danger-text)}:where(.ev-site) .eva-banner .eva-banner-close{margin:-6px -8px -6px 0}@media (max-width:639px){:where(.ev-site) .eva-banner-actions{width:100%}}:where(.ev-site) .eva-demo-note{color:var(--ev-muted);align-items:center;gap:6px;font-size:12px;display:inline-flex}:where(.ev-site) .eva-demo-note .icon{width:14px;height:14px}:where(.ev-site) .eva-page-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 32px;padding-bottom:8px;display:flex}:where(.ev-site) .eva-page-title{flex:420px;gap:8px;min-width:0;display:grid}:where(.ev-site) .eva-page-title h1{font-size:max(32px,min(1.2vw + 22px,40px));font-weight:var(--ev-fw-light);letter-spacing:-.02em;line-height:1.08}:where(.ev-site) .eva-page-desc{color:var(--ev-muted);max-width:72ch;font-size:15px}:where(.ev-site) .eva-page-actions{flex-wrap:wrap;flex:none;align-items:center;gap:8px;display:flex}:where(.ev-site) .eva-crumbs{color:var(--ev-muted);flex-wrap:wrap;align-items:center;gap:4px;font-size:14px;display:flex}:where(.ev-site) .eva-crumbs a{color:var(--ev-muted)}:where(.ev-site) .eva-crumbs a:hover{color:var(--ev-accent)}:where(.ev-site) .eva-crumbs .icon{width:14px;height:14px}@media (max-width:639px){:where(.ev-site) .eva-page-title h1{font-size:28px}:where(.ev-site) .eva-page-actions{width:100%}:where(.ev-site) .eva-page-actions>.btn{flex:auto}}:where(.ev-site) .eva-h2{font-size:20px;font-weight:var(--ev-fw-light);letter-spacing:-.01em;line-height:1.2}:where(.ev-site) .eva-h3{font-size:16px;line-height:1.3;font-weight:var(--ev-fw-regular)}:where(.ev-site) .eva-section-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}:where(.ev-site) .eva-section-head>:first-child{min-width:0}:where(.ev-site) .eva-stack{gap:var(--ev-eva-gap);min-width:0;display:grid}:where(.ev-site) .eva-stack-sm{gap:12px;min-width:0;display:grid}:where(.ev-site) .eva-grid{gap:var(--ev-eva-gap);grid-template-columns:repeat(var(--ev-eva-cols,3),minmax(0,1fr));display:grid}:where(.ev-site) .eva-grid>*{min-width:0}:where(.ev-site) .eva-grid-2{--ev-eva-cols:2}:where(.ev-site) .eva-grid-3{--ev-eva-cols:3}:where(.ev-site) .eva-grid-4{--ev-eva-cols:4}:where(.ev-site) .eva-span-2{grid-column:span 2}:where(.ev-site) .eva-span-all{grid-column:1/-1}@media (max-width:1279px){:where(.ev-site) .eva-grid-4{--ev-eva-cols:2}}@media (max-width:1023px){:where(.ev-site) .eva-grid-3{--ev-eva-cols:2}}@media (max-width:767px){:where(.ev-site) .eva-grid-2{--ev-eva-cols:1}:where(.ev-site) .eva-grid-3{--ev-eva-cols:1}:where(.ev-site) .eva-span-2{grid-column:auto}}@media (max-width:479px){:where(.ev-site) .eva-grid-4{--ev-eva-cols:1}}:where(.ev-site) .eva-split{gap:var(--ev-eva-gap);grid-template-columns:minmax(0,1fr) 340px;align-items:start;display:grid}:where(.ev-site) .eva-split>*{min-width:0}:where(.ev-site) .eva-split.is-wide-aside{grid-template-columns:minmax(0,1fr) 400px}:where(.ev-site) .eva-split.is-left-aside{grid-template-columns:300px minmax(0,1fr)}:where(.ev-site) .eva-aside-sticky{top:calc(var(--ev-eva-topbar-h) + 16px);position:-webkit-sticky;position:sticky}@media (max-width:1199px){:where(.ev-site) .eva-split{grid-template-columns:minmax(0,1fr)}:where(.ev-site) .eva-split.is-wide-aside{grid-template-columns:minmax(0,1fr)}:where(.ev-site) .eva-split.is-left-aside{grid-template-columns:minmax(0,1fr)}:where(.ev-site) .eva-aside-sticky{position:static}}:where(.ev-site) .eva-card{align-content:start;gap:12px;padding:16px;display:grid}:where(.ev-site) .eva-card.is-roomy{gap:16px;padding:24px}:where(.ev-site) .eva-card-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;min-width:0;display:flex}:where(.ev-site) .eva-card-head>:first-child{min-width:0}:where(.ev-site) .eva-card-title{font-size:15px;font-weight:var(--ev-fw-regular);letter-spacing:0;color:var(--ev-fg);line-height:1.3}:where(.ev-site) .eva-card-sub{color:var(--ev-muted);font-size:13px}:where(.ev-site) .eva-card-foot{border-top:1px solid var(--ev-glass-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding-top:12px;font-size:13px;display:flex}:where(.ev-site) .eva-card.is-flush{gap:0;padding:0;overflow:hidden}:where(.ev-site) .eva-card.is-flush>.eva-card-head{padding:16px}:where(.ev-site) .eva-card.is-flush>.eva-card-foot{padding:12px 16px}:where(.ev-site) .eva-card.is-flush>.table-wrap{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0}:where(.ev-site) .eva-card.is-muted{background-color:var(--ev-eva-sunken);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}:where(.ev-site) .eva-card.is-accent{border-color:var(--ev-accent-soft-border)}:where(.ev-site) .eva-card.is-danger{border-color:var(--ev-danger-border)}:where(.ev-site) .eva-card.is-danger .eva-card-title{color:var(--ev-danger-text)}:where(.ev-site) .eva-card.is-link{color:inherit;transition:border-color var(--ev-eva-dur)var(--ev-eva-ease);text-decoration:none}:where(.ev-site) .eva-card.is-link:hover{color:inherit;border-color:var(--ev-accent-soft-border);box-shadow:none;text-decoration:none}:where(.ev-site) .eva-card.is-link:hover .eva-card-title{color:var(--ev-accent)}@media (max-width:639px){:where(.ev-site) .eva-card.is-roomy{padding:16px}}:where(.ev-site) .eva-dl{grid-template-columns:minmax(120px,max-content) minmax(0,1fr);gap:8px 16px;margin:0;font-size:14px;display:grid}:where(.ev-site) .eva-dl dt{color:var(--ev-muted);font-size:13px}:where(.ev-site) .eva-dl dd{color:var(--ev-fg);overflow-wrap:anywhere;min-width:0;margin:0}@media (max-width:479px){:where(.ev-site) .eva-dl{grid-template-columns:minmax(0,1fr);gap:2px}:where(.ev-site) .eva-dl dd+dt{margin-top:8px}}:where(.ev-site) .eva-kpis{gap:var(--ev-eva-gap);grid-template-columns:repeat(var(--ev-eva-cols,4),minmax(0,1fr));display:grid}:where(.ev-site) .eva-kpis.is-3{--ev-eva-cols:3}@media (max-width:1279px){:where(.ev-site) .eva-kpis{--ev-eva-cols:2}:where(.ev-site) .eva-kpis.is-3{--ev-eva-cols:3}}@media (max-width:1023px){:where(.ev-site) .eva-kpis.is-3{--ev-eva-cols:2}}@media (max-width:479px){:where(.ev-site) .eva-kpis{--ev-eva-cols:1}:where(.ev-site) .eva-kpis.is-3{--ev-eva-cols:1}}:where(.ev-site) .eva-kpi{align-content:start;gap:8px;min-width:0;padding:16px;display:grid}:where(.ev-site) .eva-kpi-label{color:var(--ev-muted);align-items:center;gap:6px;min-width:0;font-size:13px;display:flex}:where(.ev-site) .eva-kpi-label .icon{flex:none;width:14px;height:14px}:where(.ev-site) .eva-kpi-value{font-size:max(28px,min(1.4vw + 16px,40px));font-weight:var(--ev-fw-light);letter-spacing:-.02em;color:var(--ev-fg);font-feature-settings:"tnum","ss01";font-variant-numeric:tabular-nums;overflow-wrap:anywhere;line-height:1.05}:where(.ev-site) .eva-kpi-foot{color:var(--ev-muted);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:13px;display:flex}:where(.ev-site) .eva-delta{font-size:13px;font-weight:var(--ev-fw-regular);font-feature-settings:"tnum";white-space:nowrap;color:var(--ev-fg-2);align-items:center;gap:2px;display:inline-flex}:where(.ev-site) .eva-delta .icon{width:14px;height:14px}:where(.ev-site) .eva-delta.is-up{color:var(--ev-success-text)}:where(.ev-site) .eva-delta.is-down{color:var(--ev-danger-text)}:where(.ev-site) .eva-delta.is-flat{color:var(--ev-muted)}:where(.ev-site) .eva-toolbar{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;display:flex}:where(.ev-site) .eva-toolbar>*{min-width:0}:where(.ev-site) .eva-toolbar-spacer{flex:auto}:where(.ev-site) .eva-toolbar .input{min-height:36px;padding-top:6px;padding-bottom:6px;font-size:14px}:where(.ev-site) .eva-toolbar .select{min-height:36px;padding-top:6px;padding-bottom:6px;font-size:14px}:where(.ev-site) .eva-toolbar .select{width:auto;max-width:100%}:where(.ev-site) .eva-search{flex:240px;max-width:360px;position:relative}:where(.ev-site) .eva-search .icon{width:16px;height:16px;color:var(--ev-muted);pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}:where(.ev-site) .eva-search .input{padding-left:34px}:where(.ev-site) .eva-toolbar-count{color:var(--ev-muted);white-space:nowrap;font-size:13px}@media (pointer:coarse){:where(.ev-site) .eva-toolbar .input{min-height:44px}:where(.ev-site) .eva-toolbar .select{min-height:44px}}@media (max-width:639px){:where(.ev-site) .eva-search{flex-basis:100%;max-width:none}:where(.ev-site) .eva-toolbar .select{flex:140px}}:where(.ev-site) .seg.eva-period>button{min-height:30px;padding:2px 12px;font-size:13px}@media (pointer:coarse){:where(.ev-site) .seg.eva-period>button{min-height:44px}}:where(.ev-site) .eva-table-dense th{padding:8px 12px}:where(.ev-site) .eva-table-dense td{padding:8px 12px}:where(.ev-site) .eva-table-dense td{font-size:13px}:where(.ev-site) .ev-table td.eva-cell-mono{font-family:var(--ev-font-mono);font-feature-settings:normal;font-size:13px}:where(.ev-site) .ev-table .eva-mono{font-family:var(--ev-font-mono);font-feature-settings:normal;font-size:13px}:where(.ev-site) .eva-cell-main{gap:2px;min-width:0;display:grid}:where(.ev-site) .eva-cell-main>*{display:block}:where(.ev-site) .eva-cell-title{color:var(--ev-fg);font-weight:var(--ev-fw-regular)}:where(.ev-site) .eva-cell-sub{color:var(--ev-muted);font-size:12px}:where(.ev-site) .eva-cell-model{white-space:nowrap;align-items:center;gap:8px;min-width:0;display:inline-flex}:where(.ev-site) .eva-cell-model .vendor-mark{width:18px;height:18px}:where(.ev-site) .eva-cell-model .logo-tile{width:18px;height:18px}:where(.ev-site) .ev-table td.eva-cell-actions{text-align:right;white-space:nowrap;width:1%}:where(.ev-site) .ev-table th.eva-cell-actions{text-align:right;white-space:nowrap;width:1%}:where(.ev-site) .eva-cell-actions .btn+.btn{margin-left:4px}:where(.ev-site) .ev-table td.eva-cell-trunc{max-width:280px}:where(.ev-site) .ev-table td.eva-cell-trunc>*{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}:where(.ev-site) .ev-table .eva-check-cell{width:1%}:where(.ev-site) .ev-table tr.is-disabled td{color:var(--ev-muted)}:where(.ev-site) .ev-table tr.is-disabled td .eva-cell-title{color:var(--ev-muted)}:where(.ev-site) .ev-table tr.is-disabled td .vendor-mark{opacity:.55}:where(.ev-site) .ev-table tr.is-unread td{color:var(--ev-fg)}:where(.ev-site) .ev-table tr.is-unread td .eva-cell-title{color:var(--ev-fg);font-weight:var(--ev-fw-regular)}:where(.ev-site) .eva-unread-dot{background:var(--ev-accent);vertical-align:middle;border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}:where(.ev-site) .ev-table tr.is-clickable{cursor:pointer}:where(.ev-site) .ev-table tr.is-clickable:focus-within{background:color-mix(in srgb,var(--ev-accent)6%,transparent)}:where(.ev-site) .eva-row-link{color:inherit;text-decoration:none}:where(.ev-site) .eva-row-link:hover{color:var(--ev-accent);text-decoration:none}:where(.ev-site) .ev-table tr.is-selected td{background:var(--ev-accent-soft)}:where(.ev-site) .eva-table-sticky{max-height:560px;overflow:auto}:where(.ev-site) .eva-table-sticky .ev-table thead th{z-index:1;background-color:var(--ev-surface-warm);position:-webkit-sticky;position:sticky;top:0}:where(.ev-site) .ev-table tfoot td{font-weight:var(--ev-fw-regular);color:var(--ev-fg);border-top:1px solid var(--ev-border-strong);border-bottom:0}:where(.ev-site) .eva-table-min{min-width:720px}:where(.ev-site) .eva-table-min-lg{min-width:960px}:where(.ev-site) .ev-table th button.eva-sort{font:inherit;text-transform:inherit;letter-spacing:inherit;color:inherit;align-items:center;gap:4px;display:inline-flex}:where(.ev-site) .ev-table th button.eva-sort:hover{color:var(--ev-fg)}:where(.ev-site) .ev-table th button.eva-sort .icon{width:12px;height:12px}:where(.ev-site) .eva-pager{color:var(--ev-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;font-size:13px;display:flex}:where(.ev-site) .eva-pager-btns{align-items:center;gap:4px;display:flex}:where(.ev-site) .eva-pager-btns .btn[aria-current=page]{color:var(--ev-accent);border-color:var(--ev-accent-soft-border);background:var(--ev-accent-soft)}:where(.ev-site) .badge.eva-status .icon{width:12px;height:12px}:where(.ev-site) .badge.eva-status-plain{background:0 0;border-color:transparent;height:auto;padding:0;font-size:13px}:where(.ev-site) .eva-progress{gap:6px;min-width:0;display:grid}:where(.ev-site) .eva-progress-head{justify-content:space-between;align-items:baseline;gap:8px;min-width:0;font-size:13px;display:flex}:where(.ev-site) .eva-progress-label{color:var(--ev-fg-2);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}:where(.ev-site) .eva-progress-value{color:var(--ev-fg);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}:where(.ev-site) .eva-progress-track{background:color-mix(in srgb,var(--ev-fg)7%,transparent);border-radius:3px;height:6px;position:relative;overflow:hidden}:where(.ev-site) .eva-progress-fill{background:var(--ev-accent);width:0;height:100%;transition:width .2s var(--ev-eva-ease);border-radius:3px;display:block}:where(.ev-site) .eva-progress-foot{color:var(--ev-muted);align-items:center;gap:6px;min-height:16px;font-size:12px;display:flex}:where(.ev-site) .eva-progress-foot .icon{width:14px;height:14px}:where(.ev-site) .eva-progress.is-warn .eva-progress-fill{background:var(--ev-warn)}:where(.ev-site) .eva-progress.is-warn .eva-progress-foot{color:var(--ev-warn-text)}:where(.ev-site) .eva-progress.is-critical .eva-progress-fill{background:var(--ev-danger);background-image:repeating-linear-gradient(135deg,transparent 0 4px,color-mix(in srgb,var(--ev-on-accent)35%,transparent)4px 6px)}:where(.ev-site) .eva-progress.is-critical .eva-progress-foot{color:var(--ev-danger-text)}:where(.ev-site) .eva-progress.is-none .eva-progress-track{box-shadow:inset 0 0 0 1px var(--ev-glass-border);background:0 0}:where(.ev-site) .eva-progress.is-sm .eva-progress-track{height:4px}:where(.ev-site) .eva-progress.is-sm .eva-progress-head{font-size:12px}:where(.ev-site) .eva-secret{background:var(--ev-glass-bg-strong,var(--ev-surface));border:1px solid var(--ev-border-strong);border-radius:var(--ev-r-sm);align-items:center;gap:4px;min-width:0;min-height:40px;padding:4px 4px 4px 12px;display:flex}:where(.ev-site) .eva-secret-value{min-width:0;font-family:var(--ev-font-mono);letter-spacing:.01em;color:var(--ev-fg);white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;flex:auto;padding:0;font-size:14px;line-height:1.4;overflow:hidden}:where(.ev-site) .eva-secret.is-revealed .eva-secret-value{white-space:normal;overflow-wrap:anywhere;text-overflow:clip}:where(.ev-site) .eva-secret .btn-icon{--ev-btn-h:32px;color:var(--ev-fg-2);background:0 0;border-color:transparent;flex:none}:where(.ev-site) .eva-secret .btn-icon:hover{color:var(--ev-fg);background:var(--ev-surface-hover)}:where(.ev-site) .eva-secret.is-inline{background:0 0;border:0;min-height:0;padding:0;display:inline-flex}:where(.ev-site) .eva-secret.is-inline .eva-secret-value{color:var(--ev-fg-2);font-size:13px}@media (pointer:coarse){:where(.ev-site) .eva-secret .btn-icon{--ev-btn-h:44px}}:where(.ev-site) .eva-uptime{gap:6px;min-width:0;display:grid;position:relative}:where(.ev-site) .eva-uptime-bar{grid-template-columns:repeat(var(--ev-eva-n,90),minmax(0,1fr));border-radius:var(--ev-r-sm);cursor:default;align-items:end;gap:2px;height:32px;padding:2px;display:grid}:where(.ev-site) .eva-uptime-bar:focus-visible{box-shadow:var(--ev-focus-ring)}:where(.ev-site) .eva-uptime.is-90 .eva-uptime-bar{gap:1px}:where(.ev-site) .eva-uptime-bar>i{background:var(--ev-success);min-width:1px;height:100%;transition:opacity var(--ev-eva-dur)var(--ev-eva-ease);border-radius:1px;display:block}:where(.ev-site) .eva-uptime-bar>i.is-degraded{background:var(--ev-warn);background-image:repeating-linear-gradient(135deg,transparent 0 2px,color-mix(in srgb,var(--ev-bg)45%,transparent)2px 3px);height:62%}:where(.ev-site) .eva-uptime-bar>i.is-down{background:var(--ev-danger);height:32%}:where(.ev-site) .eva-uptime-bar>i.is-nodata{box-shadow:inset 0 0 0 1px var(--ev-border-strong);background:0 0}:where(.ev-site) .eva-uptime-bar.has-active>i{opacity:.45}:where(.ev-site) .eva-uptime-bar.has-active>i.is-active{opacity:1;box-shadow:0 0 0 1px var(--ev-fg)}:where(.ev-site) .eva-uptime-axis{color:var(--ev-muted);justify-content:space-between;gap:8px;font-size:12px;display:flex}:where(.ev-site) .eva-uptime-summary{color:var(--ev-fg-2);font-size:13px}:where(.ev-site) .eva-legend{color:var(--ev-muted);flex-wrap:wrap;gap:4px 16px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}:where(.ev-site) .eva-legend li{align-items:center;gap:6px;display:inline-flex}:where(.ev-site) .eva-legend-sw{align-items:flex-end;width:8px;height:14px;display:inline-flex}:where(.ev-site) .eva-legend-sw>i{background:var(--ev-success);border-radius:1px;width:100%;height:100%;display:block}:where(.ev-site) .eva-legend-sw.is-degraded>i{background:var(--ev-warn);background-image:repeating-linear-gradient(135deg,transparent 0 2px,color-mix(in srgb,var(--ev-bg)45%,transparent)2px 3px);height:62%}:where(.ev-site) .eva-legend-sw.is-down>i{background:var(--ev-danger);height:32%}:where(.ev-site) .eva-legend-sw.is-nodata>i{box-shadow:inset 0 0 0 1px var(--ev-border-strong);background:0 0}:where(.ev-site) .eva-legend-line{border-top:2px solid var(--ev-accent);width:16px;height:0;display:inline-block}:where(.ev-site) .eva-legend-line.is-2{border-top:2px dashed var(--ev-fg-2)}:where(.ev-site) .eva-legend-bar{background:var(--ev-accent);border-radius:2px;width:10px;height:10px;display:inline-block}:where(.ev-site) .eva-sched{gap:8px;min-width:0;display:grid}:where(.ev-site) .eva-sched-scroll{-webkit-overflow-scrolling:touch;padding:2px;overflow-x:auto}:where(.ev-site) .eva-sched-grid{-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none;grid-template-columns:44px repeat(24,minmax(16px,1fr));gap:2px;min-width:480px;display:grid}:where(.ev-site) .eva-sched-grid:focus-within{outline:none}:where(.ev-site) .eva-sched-hour{color:var(--ev-muted);text-align:left;font-feature-settings:"tnum";white-space:nowrap;height:16px;font-size:11px;line-height:16px;overflow:visible}:where(.ev-site) .eva-sched-day{height:24px;font-size:12px;font-weight:var(--ev-fw-regular);color:var(--ev-fg-2);border-radius:var(--ev-r-sm);justify-content:flex-start;align-items:center;padding:0 4px;display:inline-flex}:where(.ev-site) button.eva-sched-day:hover{color:var(--ev-accent);background:var(--ev-accent-tint)}:where(.ev-site) .eva-sched-cell{height:24px;box-shadow:inset 0 0 0 1px var(--ev-border-strong);cursor:pointer;transition:background-color .12s var(--ev-eva-ease);background:0 0;border-radius:2px;display:block;position:relative}:where(.ev-site) .eva-sched-cell[aria-selected=true]{background:var(--ev-accent);box-shadow:inset 0 0 0 1px var(--ev-accent)}:where(.ev-site) .eva-sched-cell[aria-selected=true]:after{content:"";background:var(--ev-on-accent);opacity:.85;border-radius:50%;width:4px;height:4px;margin:-2px 0 0 -2px;position:absolute;top:50%;left:50%}:where(.ev-site) .eva-sched-cell:hover{box-shadow:inset 0 0 0 1px var(--ev-accent)}:where(.ev-site) .eva-sched-cell:focus-visible{box-shadow:var(--ev-focus-ring);z-index:1;border-radius:2px}:where(.ev-site) .eva-sched-cell.is-readonly{cursor:default}:where(.ev-site) .eva-sched.is-readonly .eva-sched-cell{cursor:default}:where(.ev-site) .eva-sched-foot{color:var(--ev-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;font-size:13px;display:flex}:where(.ev-site) .eva-sched-foot .btn-row{gap:8px}@media (pointer:coarse){:where(.ev-site) .eva-sched-cell{height:32px}:where(.ev-site) .eva-sched-day{height:32px}:where(.ev-site) .eva-sched-grid{grid-template-columns:44px repeat(24,minmax(22px,1fr));min-width:620px}}:where(.ev-site) .eva-code{min-width:0}:where(.ev-site) .eva-code .code-body{max-height:420px}:where(.ev-site) .eva-endpoint{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;font-size:14px;display:flex}:where(.ev-site) .eva-endpoint code{overflow-wrap:anywhere}:where(.ev-site) .eva-chart{gap:8px;min-width:0;display:grid;position:relative}:where(.ev-site) .eva-chart-plot{border-radius:var(--ev-r-sm);width:100%;min-height:120px;position:relative}:where(.ev-site) .eva-chart-plot:focus-visible{box-shadow:var(--ev-focus-ring)}:where(.ev-site) .eva-chart-plot svg{width:100%;display:block;overflow:visible}:where(.ev-site) .eva-chart-plot .ch-grid{stroke:var(--ev-glass-border);stroke-width:1px;shape-rendering:crispEdges}:where(.ev-site) .eva-chart-plot .ch-axis{stroke:var(--ev-border-strong);stroke-width:1px;shape-rendering:crispEdges}:where(.ev-site) .eva-chart-plot .ch-label{fill:var(--ev-muted);font-size:11px;font-family:var(--ev-font-body);font-feature-settings:"tnum"}:where(.ev-site) .eva-chart-plot .ch-bar{fill:var(--ev-accent);transition:opacity .12s var(--ev-eva-ease)}:where(.ev-site) .eva-chart-plot .ch-bar.is-neg{fill:var(--ev-danger)}:where(.ev-site) .eva-chart-plot.has-active .ch-bar{opacity:.45}:where(.ev-site) .eva-chart-plot.has-active .ch-bar.is-active{opacity:1}:where(.ev-site) .eva-chart-plot .ch-line{fill:none;stroke:var(--ev-accent);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}:where(.ev-site) .eva-chart-plot .ch-line.is-2{stroke:var(--ev-fg-2);stroke-width:1.5px;stroke-dasharray:5 4}:where(.ev-site) .eva-chart-plot .ch-dot{fill:var(--ev-surface);stroke:var(--ev-accent);stroke-width:2px}:where(.ev-site) .eva-chart-plot .ch-dot.is-2{stroke:var(--ev-fg-2)}:where(.ev-site) .eva-chart-plot .ch-guide{stroke:var(--ev-fg-2);stroke-width:1px;stroke-dasharray:2 3;shape-rendering:crispEdges}:where(.ev-site) .eva-chart-plot .ch-area{fill:var(--ev-accent);opacity:.06}:where(.ev-site) .eva-chart-tip{z-index:5;min-width:140px;max-width:260px;color:var(--ev-fg);background:var(--ev-surface);border:1px solid var(--ev-border);border-radius:var(--ev-r-md);box-shadow:var(--ev-elev-2);pointer-events:none;opacity:0;transition:opacity .12s var(--ev-eva-ease);padding:8px 10px;font-size:12px;line-height:1.45;position:absolute;top:0;left:0}:where(.ev-site) .eva-chart-tip.is-on{opacity:1}:where(.ev-site) .eva-chart-tip-title{color:var(--ev-muted);margin-bottom:2px}:where(.ev-site) .eva-chart-tip-row{white-space:nowrap;justify-content:space-between;align-items:center;gap:12px;display:flex}:where(.ev-site) .eva-chart-tip-row>span:last-child{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ev-fg)}:where(.ev-site) .eva-chart-tip-row .eva-legend-line{vertical-align:middle;margin-right:6px}:where(.ev-site) .eva-chart-tip-row .eva-legend-bar{vertical-align:middle;margin-right:6px}:where(.ev-site) .eva-chart-tip-note{color:var(--ev-muted);white-space:normal;margin-top:2px}:where(.ev-site) .eva-chart-empty{text-align:center;text-wrap:balance;min-height:160px;color:var(--ev-muted);border:1px dashed var(--ev-border-strong);border-radius:var(--ev-r-md);place-items:center;padding:24px 20px;font-size:14px;display:grid}:where(.ev-site) .eva-chart-hint{color:var(--ev-muted);font-size:12px}:where(.ev-site) .eva-popover{z-index:75;width:min(380px,100vw - 16px);max-height:min(560px,100vh - 16px);color:var(--ev-fg);background:var(--ev-glass-bg-strong);border:1px solid var(--ev-glass-border);box-shadow:var(--ev-glass-hi),var(--ev-elev-2);-webkit-backdrop-filter:var(--ev-glass-blur);backdrop-filter:var(--ev-glass-blur);opacity:0;transition:opacity var(--ev-eva-dur)var(--ev-eva-ease),transform var(--ev-eva-dur)var(--ev-eva-ease);border-radius:16px;flex-direction:column;display:flex;position:fixed;overflow:hidden;transform:translateY(-4px)}:where(.ev-site) .eva-popover.is-open{opacity:1;transform:none}:where(.ev-site) .eva-popover-head{border-bottom:1px solid var(--ev-glass-border);flex:none;justify-content:space-between;align-items:center;gap:8px;padding:12px 12px 12px 16px;display:flex}:where(.ev-site) .eva-popover-title{font-size:16px;font-weight:var(--ev-fw-regular);color:var(--ev-fg);align-items:center;gap:8px;display:flex}:where(.ev-site) .eva-popover-body{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}:where(.ev-site) .eva-popover-foot{border-top:1px solid var(--ev-glass-border);flex:none;justify-content:space-between;align-items:center;gap:8px;padding:10px 16px;font-size:14px;display:flex}:where(.ev-site) .eva-popover .btn-text{min-height:32px;font-size:14px}:where(.ev-site) .eva-notif-list{margin:0;padding:4px 0;list-style:none}:where(.ev-site) .eva-notif{text-align:left;width:100%;color:var(--ev-fg-2);transition:background-color var(--ev-eva-dur)var(--ev-eva-ease);grid-template-columns:32px minmax(0,1fr) auto;align-items:start;gap:10px;padding:10px 16px;text-decoration:none;display:grid;position:relative}:where(.ev-site) .eva-notif:hover{background:color-mix(in srgb,var(--ev-fg)5%,transparent);color:var(--ev-fg-2);text-decoration:none}:where(.ev-site) .eva-notif-icon{border-radius:var(--ev-r-md);background:var(--ev-glass-inner);width:32px;height:32px;color:var(--ev-fg-2);justify-content:center;align-items:center;display:inline-flex}:where(.ev-site) .eva-notif-icon .icon{width:16px;height:16px}:where(.ev-site) .eva-notif-icon.is-warn{background:var(--ev-warn-bg);color:var(--ev-warn-text)}:where(.ev-site) .eva-notif-icon.is-danger{background:var(--ev-danger-bg);color:var(--ev-danger-text)}:where(.ev-site) .eva-notif-icon.is-success{background:var(--ev-success-bg);color:var(--ev-success-text)}:where(.ev-site) .eva-notif-icon.is-accent{background:var(--ev-accent-soft);color:var(--ev-accent)}:where(.ev-site) .eva-notif-main{gap:2px;min-width:0;display:grid}:where(.ev-site) .eva-notif-title{color:var(--ev-fg);font-size:14px;line-height:1.35}:where(.ev-site) .eva-notif-text{color:var(--ev-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}:where(.ev-site) .eva-notif-time{color:var(--ev-muted);white-space:nowrap;font-size:12px}:where(.ev-site) .eva-notif.is-unread .eva-notif-title{font-weight:var(--ev-fw-regular)}:where(.ev-site) .eva-notif.is-unread:before{content:"";background:var(--ev-accent);border-radius:50%;width:6px;height:6px;position:absolute;top:22px;left:6px}:where(.ev-site) .eva-popover-state{text-align:center;color:var(--ev-muted);justify-items:center;gap:8px;padding:32px 24px;font-size:14px;display:grid}:where(.ev-site) .eva-popover-state .state-icon{border-radius:var(--ev-r-md);background:var(--ev-glass-inner);width:40px;height:40px;color:var(--ev-fg-2);justify-content:center;align-items:center;display:inline-flex}:where(.ev-site) .eva-popover-state.is-error .state-icon{background:var(--ev-danger-bg);color:var(--ev-danger-text)}:where(.ev-site) .eva-popover-state b{color:var(--ev-fg);font-weight:var(--ev-fw-regular);font-size:15px}:where(.ev-site) .eva-popover-skel{gap:14px;padding:16px;display:grid}:where(.ev-site) .eva-menu{width:auto;min-width:200px;max-width:min(300px,100vw - 16px);padding:4px}:where(.ev-site) .eva-menu-item{width:100%;min-height:36px;font-size:14px;font-weight:var(--ev-fw-regular);text-align:left;color:var(--ev-fg-2);border-radius:var(--ev-r-sm);align-items:center;gap:10px;padding:6px 10px;display:flex}:where(.ev-site) .eva-menu-item .icon{width:16px;height:16px;color:var(--ev-muted)}:where(.ev-site) .eva-menu-item:hover{background:var(--ev-surface-hover);color:var(--ev-fg);box-shadow:none}:where(.ev-site) .eva-menu-item:focus-visible{background:var(--ev-surface-hover);color:var(--ev-fg);box-shadow:none}:where(.ev-site) .eva-menu-item:focus-visible{box-shadow:inset 0 0 0 2px var(--ev-accent)}:where(.ev-site) .eva-menu-item.is-danger{color:var(--ev-danger-text)}:where(.ev-site) .eva-menu-item.is-danger .icon{color:var(--ev-danger-text)}:where(.ev-site) .eva-menu-item:disabled{opacity:.5;cursor:not-allowed}:where(.ev-site) .eva-menu-sep{background:var(--ev-glass-border);height:1px;margin:4px 6px}@media (pointer:coarse){:where(.ev-site) .eva-menu-item{min-height:44px}}:where(.ev-site) .eva-layer{z-index:var(--ev-z-dialog);background:var(--ev-scrim);opacity:0;transition:opacity .14s var(--ev-eva-ease);justify-content:center;align-items:center;padding:24px 16px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}:where(.ev-site) .eva-layer.is-open{opacity:1;transition-duration:.2s}:where(.ev-site) .eva-dialog{width:min(var(--ev-eva-dlg-w,560px),100%);max-height:calc(100vh - 48px);color:var(--ev-fg);background:var(--ev-glass-bg-strong);border:1px solid var(--ev-glass-border);border-radius:var(--ev-eva-radius);box-shadow:var(--ev-glass-hi),var(--ev-elev-deep);-webkit-backdrop-filter:var(--ev-glass-blur);backdrop-filter:var(--ev-glass-blur);transition:transform .14s var(--ev-eva-ease);outline:none;flex-direction:column;display:flex;position:relative;transform:translateY(8px)scale(.98)}:where(.ev-site) .eva-layer.is-open .eva-dialog{transition-duration:.2s;transform:none}:where(.ev-site) .eva-dialog.is-sm{--ev-eva-dlg-w:420px}:where(.ev-site) .eva-dialog.is-md{--ev-eva-dlg-w:560px}:where(.ev-site) .eva-dialog.is-lg{--ev-eva-dlg-w:760px}:where(.ev-site) .eva-dialog.is-xl{--ev-eva-dlg-w:1040px}:where(.ev-site) .eva-dialog-head{flex:none;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 20px 0 24px;display:flex}:where(.ev-site) .eva-dialog-head h2{letter-spacing:-.01em;overflow-wrap:anywhere;min-width:0;padding-top:4px;font-size:22px;line-height:1.25}:where(.ev-site) .eva-dialog-head .eva-icon-btn{color:var(--ev-muted);margin-top:-2px}:where(.ev-site) .eva-dialog-head .eva-icon-btn:hover{color:var(--ev-fg);background:var(--ev-surface-hover)}:where(.ev-site) .eva-dialog-desc{color:var(--ev-muted);padding:6px 24px 0;font-size:14px}:where(.ev-site) .eva-dialog-body{overscroll-behavior:contain;min-height:0;color:var(--ev-fg-2);flex:auto;align-content:start;gap:16px;padding:16px 24px;display:grid;overflow-y:auto}:where(.ev-site) .eva-dialog-body>*{min-width:0}:where(.ev-site) .eva-dialog-foot{border-top:1px solid var(--ev-glass-border);flex-wrap:wrap;flex:none;justify-content:flex-end;gap:8px;padding:16px 24px 20px;display:flex}:where(.ev-site) .eva-dialog-foot .eva-foot-start{color:var(--ev-muted);align-items:center;gap:8px;margin-right:auto;font-size:13px;display:flex}@media (max-width:639px){:where(.ev-site) .eva-layer.is-dialog{align-items:flex-end;padding:8px 0 0}:where(.ev-site) .eva-dialog{border-radius:var(--ev-eva-radius)var(--ev-eva-radius)0 0;border-bottom:0;width:100%;max-height:calc(100vh - 8px)}:where(.ev-site) .eva-dialog-head{padding:16px 12px 0 16px}:where(.ev-site) .eva-dialog-desc{padding:6px 16px 0}:where(.ev-site) .eva-dialog-body{padding:16px}:where(.ev-site) .eva-dialog-foot{padding:12px 16px 16px}:where(.ev-site) .eva-dialog-foot>.btn{flex:auto}}:where(.ev-site) .eva-confirm-text{color:var(--ev-fg-2);font-size:15px}:where(.ev-site) .eva-counter{color:var(--ev-muted);font-feature-settings:"tnum";text-align:right;font-size:12px}:where(.ev-site) .eva-counter.is-bad{color:var(--ev-danger-text)}:where(.ev-site) .eva-layer.is-drawer{justify-content:flex-end;align-items:stretch;padding:0}:where(.ev-site) .eva-drawer{width:min(var(--ev-eva-drw-w,480px),100vw);height:100%;color:var(--ev-fg);background:var(--ev-glass-bg-strong);border-left:1px solid var(--ev-glass-border);box-shadow:var(--ev-glass-hi),var(--ev-elev-deep);-webkit-backdrop-filter:var(--ev-glass-blur);backdrop-filter:var(--ev-glass-blur);transition:transform .24s var(--ev-eva-ease);outline:none;flex-direction:column;display:flex;position:relative;transform:translate(100%)}:where(.ev-site) .eva-layer.is-open .eva-drawer{transform:none}:where(.ev-site) .eva-drawer.is-lg{--ev-eva-drw-w:640px}:where(.ev-site) .eva-drawer.is-sm{--ev-eva-drw-w:380px}:where(.ev-site) .eva-drawer .eva-dialog-head{border-bottom:1px solid var(--ev-glass-border);align-items:center;padding:16px 12px 12px 24px}:where(.ev-site) .eva-drawer .eva-dialog-head h2{padding:0;font-size:20px}:where(.ev-site) .eva-drawer .eva-dialog-body{padding:20px 24px}@media (max-width:639px){:where(.ev-site) .eva-drawer .eva-dialog-head{padding:12px 8px 12px 16px}:where(.ev-site) .eva-drawer .eva-dialog-body{padding:16px}}:where(.ev-site) .eva-chat{align-content:start;gap:16px;min-width:0;display:grid}:where(.ev-site) .eva-chat-day{color:var(--ev-muted);border:1px solid var(--ev-glass-border);border-radius:var(--ev-r-sm);background:var(--ev-glass-bg,var(--ev-surface));justify-self:center;padding:2px 8px;font-size:12px}:where(.ev-site) .eva-msg{justify-self:start;gap:4px;min-width:0;max-width:min(640px,86%);display:grid}:where(.ev-site) .eva-msg.is-own{justify-self:end;justify-items:end}:where(.ev-site) .eva-msg-meta{color:var(--ev-muted);align-items:center;gap:8px;font-size:12px;display:flex}:where(.ev-site) .eva-msg-author{color:var(--ev-fg-2);font-weight:var(--ev-fw-regular)}:where(.ev-site) .eva-msg-bubble{color:var(--ev-fg);background:var(--ev-glass-bg-strong,var(--ev-surface));border:1px solid var(--ev-glass-border);border-radius:var(--ev-r-lg)var(--ev-r-lg)var(--ev-r-lg)var(--ev-r-sm);overflow-wrap:anywhere;white-space:pre-wrap;padding:10px 14px;font-size:15px;line-height:1.5}:where(.ev-site) .eva-msg.is-own .eva-msg-bubble{color:var(--ev-fg);background:var(--ev-accent-soft);border-color:var(--ev-accent-soft-border);border-radius:var(--ev-r-lg)var(--ev-r-lg)var(--ev-r-sm)var(--ev-r-lg)}:where(.ev-site) .eva-msg.is-system{justify-self:center;max-width:100%}:where(.ev-site) .eva-msg.is-system .eva-msg-bubble{color:var(--ev-muted);border-radius:var(--ev-r-md);background:0 0;border-style:dashed;font-size:13px}:where(.ev-site) .eva-msg-attach{color:var(--ev-fg-2);border:1px solid var(--ev-glass-border);border-radius:var(--ev-r-sm);align-items:center;gap:6px;padding:4px 8px;font-size:13px;display:inline-flex}:where(.ev-site) .eva-msg-attach .icon{width:14px;height:14px}:where(.ev-site) .eva-avatar{width:32px;height:32px;font-size:13px;font-weight:var(--ev-fw-regular);text-transform:uppercase;color:var(--ev-accent);background:var(--ev-accent-soft);border:1px solid var(--ev-accent-soft-border);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}:where(.ev-site) .eva-avatar.is-sm{width:24px;height:24px;font-size:11px}:where(.ev-site) .eva-avatar.is-lg{width:48px;height:48px;font-size:18px}:where(.ev-site) .eva-composer{border-top:1px solid var(--ev-glass-border);gap:8px;padding-top:12px;display:grid}:where(.ev-site) .eva-composer textarea.input{min-height:72px}:where(.ev-site) .eva-composer-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}:where(.ev-site) .eva-typing{gap:3px;display:inline-flex}:where(.ev-site) .eva-typing>i{background:var(--ev-muted);border-radius:50%;width:5px;height:5px;animation:1.2s ease-in-out infinite ev-eva-typing}:where(.ev-site) .eva-typing>i:nth-child(2){animation-delay:.15s}:where(.ev-site) .eva-typing>i:nth-child(3){animation-delay:.3s}@keyframes ev-eva-typing{0%,60%,to{opacity:.3}30%{opacity:1}}:where(.ev-site) .eva-settings{display:grid}:where(.ev-site) .eva-settings>.od-row{border-bottom:1px solid var(--ev-glass-border);align-items:center;gap:16px;padding:14px 0;display:flex}:where(.ev-site) .eva-switch-row{border-bottom:1px solid var(--ev-glass-border);align-items:center;gap:16px;padding:14px 0;display:flex}:where(.ev-site) .eva-settings>.od-row:first-child{padding-top:4px}:where(.ev-site) .eva-settings>.eva-switch-row:first-child{padding-top:4px}:where(.ev-site) .eva-settings>.od-row:last-child{border-bottom:0;padding-bottom:4px}:where(.ev-site) .eva-settings>.eva-switch-row:last-child{border-bottom:0;padding-bottom:4px}:where(.ev-site) .eva-switch-row>.od-field{flex:auto;gap:2px;min-width:0}:where(.ev-site) .eva-settings>.od-row>.od-field{flex:auto;gap:2px;min-width:0}:where(.ev-site) .eva-switch-row .eva-row-label{font-size:15px;font-weight:var(--ev-fw-regular);color:var(--ev-fg)}:where(.ev-site) .eva-settings .eva-row-label{font-size:15px;font-weight:var(--ev-fw-regular);color:var(--ev-fg)}:where(.ev-site) .eva-switch-row .eva-row-help{color:var(--ev-muted);font-size:13px}:where(.ev-site) .eva-settings .eva-row-help{color:var(--ev-muted);font-size:13px}:where(.ev-site) .eva-switch-row>.switch{flex:none}:where(.ev-site) .eva-settings>.od-row>.switch{flex:none}:where(.ev-site) .eva-switch-row>.eva-row-end{flex:none;align-items:center;gap:8px;display:flex}:where(.ev-site) .eva-settings>.od-row>.eva-row-end{flex:none;align-items:center;gap:8px;display:flex}@media (pointer:coarse){:where(.ev-site) .switch{border-radius:13px;width:44px;height:26px}:where(.ev-site) .switch:after{width:22px;height:22px}:where(.ev-site) .switch[aria-checked=true]:after{left:20px}}@media (max-width:479px){:where(.ev-site) .eva-settings>.od-row.is-wrap{flex-wrap:wrap}:where(.ev-site) .eva-switch-row.is-wrap{flex-wrap:wrap}}:where(.ev-site) .eva-form{gap:16px;min-width:0;display:grid}:where(.ev-site) .eva-form .field+.field{margin-top:0}:where(.ev-site) .eva-form-row{grid-template-columns:repeat(var(--ev-eva-cols,2),minmax(0,1fr));gap:16px;display:grid}@media (max-width:639px){:where(.ev-site) .eva-form-row{grid-template-columns:minmax(0,1fr)}}:where(.ev-site) .eva-form-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}:where(.ev-site) .eva-form-summary{margin:0}:where(.ev-site) .eva-form-summary ul{margin:6px 0 0;padding-left:18px}:where(.ev-site) .eva-form-summary a{color:var(--ev-danger-text);text-decoration:underline}:where(.ev-site) .field .field-error[hidden]{display:none}:where(.ev-site) .eva-req{color:var(--ev-danger-text);margin-left:2px}:where(.ev-site) .eva-skel{gap:12px;display:grid}:where(.ev-site) .eva-skel-kpi{border:1px solid var(--ev-glass-border);border-radius:var(--ev-eva-radius);gap:10px;padding:16px;display:grid}:where(.ev-site) .eva-skel-kpi .skeleton:first-child{width:45%;height:12px}:where(.ev-site) .eva-skel-kpi .skeleton:nth-child(2){width:70%;height:28px}:where(.ev-site) .eva-skel-kpi .skeleton:nth-child(3){width:35%;height:10px}:where(.ev-site) .eva-skel-row{border-bottom:1px solid var(--ev-glass-border);grid-template-columns:2fr 1fr 1fr 1fr;align-items:center;gap:16px;padding:12px 16px;display:grid}:where(.ev-site) .eva-skel-row:last-child{border-bottom:0}:where(.ev-site) .eva-skel-row .skeleton{height:12px}:where(.ev-site) .eva-skel-chart{border-radius:var(--ev-r-md);height:220px}:where(.ev-site) .eva-skel-card{border:1px solid var(--ev-glass-border);border-radius:var(--ev-eva-radius);gap:10px;padding:16px;display:grid}@media (max-width:639px){:where(.ev-site) .eva-skel-row{grid-template-columns:2fr 1fr}:where(.ev-site) .eva-skel-row .skeleton:nth-child(n+3){display:none}}:where(.ev-site) .empty-state.is-compact{gap:8px;padding:32px 16px}:where(.ev-site) .error-state.is-compact{gap:8px;padding:32px 16px}:where(.ev-site) .empty-state.is-compact h3{font-size:17px}:where(.ev-site) .error-state.is-compact h3{font-size:17px}:where(.ev-site) .empty-state.is-flat{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0}:where(.ev-site) .error-state.is-flat{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0}:where(.ev-site.ev-fluent:not(:has(.ev-landing))) .empty-state.is-flat{background-color:transparent}:where(.ev-site.ev-fluent:not(:has(.ev-landing))) .error-state.is-flat{background-color:transparent}:where(.ev-site) .eva-inline-error{color:var(--ev-danger-text);flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}:where(.ev-site) .eva-inline-error .icon{width:16px;height:16px}:where(.ev-site) .eva-tabs-panel[hidden]{display:none}:where(.ev-site) .eva-hint{color:var(--ev-muted);font-size:13px}:where(.ev-site) .eva-kbd-hint{color:var(--ev-muted);font-size:12px}:where(.ev-site) .eva-divider{background:var(--ev-glass-border);border:0;height:1px;margin:0}:where(.ev-site) .eva-mono{font-family:var(--ev-font-mono);font-size:13px}:where(.ev-site) .eva-nowrap{white-space:nowrap}:where(.ev-site) .eva-muted{color:var(--ev-muted)}:where(.ev-site) .eva-approx-note{color:var(--ev-muted);font-size:12px}.ev-site:not([data-eva-cur=USD]) .eva-approx:before{content:"≈ "}.ev-site[data-eva-cur=USD] .eva-usd-precise{display:none}:where(.ev-site) .eva-usd-precise{color:var(--ev-muted);font-feature-settings:"tnum";font-size:12px}:where(.ev-site) .eva-filter-chip{align-items:center;gap:4px;padding-right:4px;display:inline-flex}:where(.ev-site) .eva-filter-chip button{border-radius:var(--ev-r-sm);width:20px;height:20px;color:var(--ev-muted);justify-content:center;align-items:center;display:inline-flex}:where(.ev-site) .eva-filter-chip button:hover{color:var(--ev-fg);background:var(--ev-surface-hover)}:where(.ev-site) .eva-label{font-family:inherit;font-size:13px;font-weight:var(--ev-fw-regular);letter-spacing:0;text-transform:none;color:var(--ev-muted);line-height:1.35;display:block}:where(.ev-site) .eva-hero{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:16px 40px;min-width:0;padding-bottom:8px;display:grid}:where(.ev-site) .eva-hero-main{gap:8px;min-width:0;display:grid}:where(.ev-site) .eva-hero-title{font-size:max(32px,min(1.2vw + 22px,40px));font-weight:var(--ev-fw-light);letter-spacing:-.02em;color:var(--ev-fg);overflow-wrap:anywhere;line-height:1.08}:where(.ev-site) .eva-hero h1{font-size:max(32px,min(1.2vw + 22px,40px));font-weight:var(--ev-fw-light);letter-spacing:-.02em;color:var(--ev-fg);overflow-wrap:anywhere;line-height:1.08}:where(.ev-site) .eva-hero-meta{color:var(--ev-muted);flex-wrap:wrap;align-items:center;gap:4px 16px;min-width:0;font-size:14px;display:flex}:where(.ev-site) .eva-hero-meta>*{align-items:center;gap:6px;min-width:0;display:inline-flex}:where(.ev-site) .eva-hero-meta .icon{width:16px;height:16px}:where(.ev-site) .eva-hero-aside{text-align:right;align-content:end;justify-items:end;gap:6px;min-width:0;display:grid}:where(.ev-site) .eva-hero-aside .btn-row{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}:where(.ev-site) .eva-hero-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}@media (max-width:767px){:where(.ev-site) .eva-hero{grid-template-columns:minmax(0,1fr);align-items:start}:where(.ev-site) .eva-hero-aside{text-align:left;justify-items:start}:where(.ev-site) .eva-hero-aside .btn-row{justify-content:flex-start}:where(.ev-site) .eva-hero-actions{justify-content:flex-start}}@media (max-width:639px){:where(.ev-site) .eva-hero-aside>.btn{width:100%}}:where(.ev-site) .eva-bento{gap:var(--ev-eva-bento-gap,20px);grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;min-width:0;display:grid}:where(.ev-site) .eva-bento>*{grid-column:span 12;min-width:0}:where(.ev-site) .eva-bento>.span-3{grid-column:span 3}:where(.ev-site) .eva-bento>.span-4{grid-column:span 4}:where(.ev-site) .eva-bento>.span-5{grid-column:span 5}:where(.ev-site) .eva-bento>.span-6{grid-column:span 6}:where(.ev-site) .eva-bento>.span-7{grid-column:span 7}:where(.ev-site) .eva-bento>.span-8{grid-column:span 8}:where(.ev-site) .eva-bento>.span-9{grid-column:span 9}:where(.ev-site) .eva-bento>.span-12{grid-column:span 12}:where(.ev-site) .eva-bento>.row-2{grid-row:span 2}:where(.ev-site) .eva-bento.is-start{align-items:start}:where(.ev-site) .eva-bento>*{container:eva-tile/inline-size}@container eva-main (width<=1180px){:where(.ev-site) .eva-bento>.span-3{grid-column:span 6}}@container eva-main (width<=960px){:where(.ev-site) .eva-bento>:-webkit-any(.span-4,.span-5,.span-7,.span-8,.span-9){grid-column:span 12}:where(.ev-site) .eva-bento>:-moz-any(.span-4,.span-5,.span-7,.span-8,.span-9){grid-column:span 12}:where(.ev-site) .eva-bento>:is(.span-4,.span-5,.span-7,.span-8,.span-9){grid-column:span 12}:where(.ev-site) .eva-bento>.span-3{grid-column:span 6}:where(.ev-site) .eva-bento>.span-6{grid-column:span 6}:where(.ev-site) .eva-bento>.row-2{grid-row:auto}}@container eva-main (width<=600px){:where(.ev-site) .eva-bento{--ev-eva-bento-gap:12px}:where(.ev-site) .eva-bento>[class*=span-]{grid-column:span 12}:where(.ev-site) .eva-bento>.span-3.keep-half{grid-column:span 6}}:where(.ev-site) .eva-tile{min-width:0;color:var(--ev-fg);background:var(--ev-glass-bg);border:1px solid var(--ev-glass-border);border-radius:var(--ev-eva-radius);box-shadow:var(--ev-eva-tile-shadow);-webkit-backdrop-filter:var(--ev-glass-blur);backdrop-filter:var(--ev-glass-blur);flex-direction:column;display:flex;overflow:hidden}:where(.ev-site) .eva-tile-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;min-width:0;padding:20px 22px 0;display:flex}:where(.ev-site) .eva-tile-head>:first-child{min-width:0}:where(.ev-site) .eva-tile-title{font-size:15px;font-weight:var(--ev-fw-regular);letter-spacing:0;color:var(--ev-fg);line-height:1.3}:where(.ev-site) .eva-tile-sub{color:var(--ev-muted);font-size:13px}:where(.ev-site) .eva-tile-body{flex:auto;align-content:start;gap:12px;min-width:0;padding:14px 22px 22px;display:grid}:where(.ev-site) .eva-tile-head+.eva-tile-body{padding-top:14px}:where(.ev-site) .eva-tile>.eva-tile-body:first-child{padding-top:22px}:where(.ev-site) .eva-tile-foot{color:var(--ev-muted);border-top:1px solid var(--ev-glass-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:12px 22px;font-size:13px;display:flex}:where(.ev-site) .eva-tile-toolbar{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;margin-top:14px;padding:0 22px 8px;display:flex}:where(.ev-site) .eva-tile-toolbar>*{min-width:0}:where(.ev-site) .eva-tile-toolbar .input{min-height:34px;padding-top:5px;padding-bottom:5px;font-size:14px}:where(.ev-site) .eva-tile-toolbar .select{min-height:34px;padding-top:5px;padding-bottom:5px;font-size:14px}:where(.ev-site) .eva-tile-toolbar .select{width:auto;max-width:100%}:where(.ev-site) .eva-tile.is-flush>.eva-tile-body{padding:0}:where(.ev-site) .eva-tile.is-flush>.eva-tile-head+.eva-tile-body{padding-top:14px}:where(.ev-site) .eva-tile.is-flush>.eva-tile-toolbar+.eva-tile-body{padding-top:0}:where(.ev-site) .eva-tile.is-flush .table-wrap{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0}:where(.ev-site) .eva-tile .table-wrap.is-flat{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0}:where(.ev-site) .eva-tile.is-accent{border-color:var(--ev-accent-soft-border)}:where(.ev-site) .eva-tile.is-danger{border-color:var(--ev-danger-border)}:where(.ev-site) .eva-tile.is-sunken{background:var(--ev-eva-sunken);box-shadow:var(--ev-glass-hi)}:where(.ev-site) .eva-tile.is-ink{background:var(--ev-eva-ink);border-color:transparent}:where(.ev-site) a.eva-tile{color:inherit;transition:border-color var(--ev-eva-dur)var(--ev-eva-ease);text-decoration:none}:where(.ev-site) .eva-tile.is-link{color:inherit;transition:border-color var(--ev-eva-dur)var(--ev-eva-ease);text-decoration:none}:where(.ev-site) a.eva-tile:hover{color:inherit;border-color:var(--ev-accent-soft-border);text-decoration:none}:where(.ev-site) .eva-tile.is-link:hover{color:inherit;border-color:var(--ev-accent-soft-border);text-decoration:none}:where(.ev-site) a.eva-tile:hover .eva-tile-title{color:var(--ev-accent)}:where(.ev-site) .eva-tile.is-link:hover .eva-tile-title{color:var(--ev-accent)}:where(.ev-site) .eva-metric{align-content:start;gap:6px;min-width:0;display:grid}:where(.ev-site) .eva-tile:has(>.eva-tile-body:only-child>.eva-metric:only-child){box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:transparent}:where(.ev-site) .eva-tile:has(>.eva-tile-body:only-child>.eva-metric:only-child)>.eva-tile-body{padding:4px}:where(.ev-site) .eva-figure{font-size:max(32px,min(4vw,56px));font-weight:var(--ev-fw-light);letter-spacing:-.03em;font-feature-settings:"tnum","ss01";font-variant-numeric:tabular-nums;color:var(--ev-fg);overflow-wrap:anywhere;line-height:1;display:block}:where(.ev-site) .eva-figure.is-md{letter-spacing:-.02em;font-size:max(28px,min(2.6vw,40px))}:where(.ev-site) .eva-figure.is-sm{letter-spacing:-.01em;font-size:max(22px,min(1.6vw,28px))}:where(.ev-site) .eva-figure-unit{letter-spacing:0;color:var(--ev-muted);margin-left:.2em;font-size:.42em}:where(.ev-site) .eva-figure.is-warn{color:var(--ev-warn-text)}:where(.ev-site) .eva-figure.is-danger{color:var(--ev-danger-text)}:where(.ev-site) .eva-metric-foot{color:var(--ev-muted);flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:13px;display:flex}:where(.ev-site) .eva-metrics{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:16px 24px;display:grid}:where(.ev-site) .eva-metrics>.eva-metric+.eva-metric{min-width:0}:where(.ev-site) .ev-table.eva-table-flat th{background:0 0}:where(.ev-site) .table-wrap.is-flat .ev-table th{background:0 0}:where(.ev-site) .ev-table.eva-table-flat :-webkit-any(th,td):first-child{padding-left:22px}:where(.ev-site) .ev-table.eva-table-flat :-moz-any(th,td):first-child{padding-left:22px}:where(.ev-site) .ev-table.eva-table-flat :is(th,td):first-child{padding-left:22px}:where(.ev-site) .table-wrap.is-flat .ev-table :-webkit-any(th,td):first-child{padding-left:22px}:where(.ev-site) .table-wrap.is-flat .ev-table :-moz-any(th,td):first-child{padding-left:22px}:where(.ev-site) .table-wrap.is-flat .ev-table :is(th,td):first-child{padding-left:22px}:where(.ev-site) .ev-table.eva-table-flat :-webkit-any(th,td):last-child{padding-right:22px}:where(.ev-site) .ev-table.eva-table-flat :-moz-any(th,td):last-child{padding-right:22px}:where(.ev-site) .ev-table.eva-table-flat :is(th,td):last-child{padding-right:22px}:where(.ev-site) .table-wrap.is-flat .ev-table :-webkit-any(th,td):last-child{padding-right:22px}:where(.ev-site) .table-wrap.is-flat .ev-table :-moz-any(th,td):last-child{padding-right:22px}:where(.ev-site) .table-wrap.is-flat .ev-table :is(th,td):last-child{padding-right:22px}:where(.ev-site) .ev-table.eva-table-flat tbody tr:hover{background:color-mix(in srgb,var(--ev-accent)4%,transparent)}:where(.ev-site) .eva-kv{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px 24px;margin:0;display:grid}:where(.ev-site) .eva-kv>div{gap:4px;min-width:0;display:grid}:where(.ev-site) .eva-kv dt{color:var(--ev-muted);font-size:13px}:where(.ev-site) .eva-kv dd{color:var(--ev-fg);font-feature-settings:"tnum";overflow-wrap:anywhere;margin:0;font-size:15px}:where(.ev-site.eva-app) :-webkit-any(.card,.accordion,.empty-state,.error-state){background-color:var(--ev-glass-bg);border:1px solid var(--ev-glass-border);border-radius:var(--ev-eva-radius);box-shadow:var(--ev-eva-tile-shadow);-webkit-backdrop-filter:var(--ev-glass-blur);backdrop-filter:var(--ev-glass-blur)}:where(.ev-site.eva-app) :-moz-any(.card,.accordion,.empty-state,.error-state){background-color:var(--ev-glass-bg);border:1px solid var(--ev-glass-border);border-radius:var(--ev-eva-radius);box-shadow:var(--ev-eva-tile-shadow);-webkit-backdrop-filter:var(--ev-glass-blur);backdrop-filter:var(--ev-glass-blur)}:where(.ev-site.eva-app) :is(.card,.accordion,.empty-state,.error-state){background-color:var(--ev-glass-bg);border:1px solid var(--ev-glass-border);border-radius:var(--ev-eva-radius);box-shadow:var(--ev-eva-tile-shadow);-webkit-backdrop-filter:var(--ev-glass-blur);backdrop-filter:var(--ev-glass-blur)}:where(.ev-site.eva-app) :-webkit-any(.card-elevated,.card-featured){box-shadow:var(--ev-eva-tile-shadow)}:where(.ev-site.eva-app) :-moz-any(.card-elevated,.card-featured){box-shadow:var(--ev-eva-tile-shadow)}:where(.ev-site.eva-app) :is(.card-elevated,.card-featured){box-shadow:var(--ev-eva-tile-shadow)}:where(.ev-site.eva-app) .card-link:hover{border-color:var(--ev-accent-soft-border);box-shadow:var(--ev-eva-tile-shadow)}:where(.ev-site.eva-app) .table-wrap{background-color:var(--ev-glass-bg-strong);border-color:var(--ev-glass-border);border-radius:var(--ev-eva-radius);box-shadow:var(--ev-eva-tile-shadow);-webkit-backdrop-filter:var(--ev-glass-blur);backdrop-filter:var(--ev-glass-blur)}:where(.ev-site.eva-app) :-webkit-any(.eva-tile,.card,.accordion,.table-wrap,.eva-dialog,.eva-drawer,.eva-popover) :-webkit-any(.card,.eva-tile,.accordion,.table-wrap,.empty-state:not(.is-flat),.error-state:not(.is-flat)){background-color:var(--ev-glass-inner);border-radius:var(--ev-eva-radius-in);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}:where(.ev-site.eva-app) :-moz-any(.eva-tile,.card,.accordion,.table-wrap,.eva-dialog,.eva-drawer,.eva-popover) :-moz-any(.card,.eva-tile,.accordion,.table-wrap,.empty-state:not(.is-flat),.error-state:not(.is-flat)){background-color:var(--ev-glass-inner);border-radius:var(--ev-eva-radius-in);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}:where(.ev-site.eva-app) :is(.eva-tile,.card,.accordion,.table-wrap,.eva-dialog,.eva-drawer,.eva-popover) :is(.card,.eva-tile,.accordion,.table-wrap,.empty-state:not(.is-flat),.error-state:not(.is-flat)){background-color:var(--ev-glass-inner);border-radius:var(--ev-eva-radius-in);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}:where(.ev-site.eva-app) :-webkit-any(.eva-tile,.card,.accordion,.eva-dialog,.eva-drawer,.eva-popover) .eva-banner{-webkit-backdrop-filter:none;backdrop-filter:none}:where(.ev-site.eva-app) :-moz-any(.eva-tile,.card,.accordion,.eva-dialog,.eva-drawer,.eva-popover) .eva-banner{-webkit-backdrop-filter:none;backdrop-filter:none}:where(.ev-site.eva-app) :is(.eva-tile,.card,.accordion,.eva-dialog,.eva-drawer,.eva-popover) .eva-banner{-webkit-backdrop-filter:none;backdrop-filter:none}:where(.ev-site.eva-app) .empty-state .state-icon{background-color:var(--ev-glass-inner);border-color:var(--ev-glass-border)}:where(.ev-site.eva-app) .ev-table :-webkit-any(th,td){border-bottom-color:var(--ev-glass-border)}:where(.ev-site.eva-app) .ev-table :-moz-any(th,td){border-bottom-color:var(--ev-glass-border)}:where(.ev-site.eva-app) .ev-table :is(th,td){border-bottom-color:var(--ev-glass-border)}:where(.ev-site.eva-app) .ev-table th{letter-spacing:0;text-transform:none;background-color:transparent;font-family:inherit;font-size:13px}:where(.ev-site.eva-app) .ev-table tbody th{color:var(--ev-fg);font-size:14px}:where(.ev-site.eva-app) .ev-table tfoot td{border-top-color:var(--ev-glass-border)}:where(.ev-site.eva-app) .seg{background-color:color-mix(in srgb,var(--ev-fg)5%,transparent);border-color:transparent;border-radius:12px}:where(.ev-site.eva-app) .seg>:-webkit-any(button,a,.seg-item){border-radius:9px}:where(.ev-site.eva-app) .seg>:-moz-any(button,a,.seg-item){border-radius:9px}:where(.ev-site.eva-app) .seg>:is(button,a,.seg-item){border-radius:9px}:where(.ev-site.eva-app) .seg>:-webkit-any([aria-pressed=true],[aria-checked=true],[aria-selected=true],.is-active){background-color:var(--ev-glass-bg-strong);box-shadow:var(--ev-glass-hi),0 1px 3px rgba(20,16,40,.08)}:where(.ev-site.eva-app) .seg>:-moz-any([aria-pressed=true],[aria-checked=true],[aria-selected=true],.is-active){background-color:var(--ev-glass-bg-strong);box-shadow:var(--ev-glass-hi),0 1px 3px rgba(20,16,40,.08)}:where(.ev-site.eva-app) .seg>:is([aria-pressed=true],[aria-checked=true],[aria-selected=true],.is-active){background-color:var(--ev-glass-bg-strong);box-shadow:var(--ev-glass-hi),0 1px 3px rgba(20,16,40,.08)}:where(.ev-site.eva-app) .badge{border-radius:999px}:where(.ev-site.eva-app) :-webkit-any(.badge:not(:-webkit-any([class*=badge-],.eva-status-plain)),.badge-muted){background-color:var(--ev-glass-inner);border-color:var(--ev-glass-border)}:where(.ev-site.eva-app) :-moz-any(.badge:not(:-moz-any([class*=badge-],.eva-status-plain)),.badge-muted){background-color:var(--ev-glass-inner);border-color:var(--ev-glass-border)}:where(.ev-site.eva-app) :is(.badge:not(:is([class*=badge-],.eva-status-plain)),.badge-muted){background-color:var(--ev-glass-inner);border-color:var(--ev-glass-border)}:where(.ev-site.eva-app) :-webkit-any(.input,.select,textarea.input){border-radius:10px}:where(.ev-site.eva-app) :-moz-any(.input,.select,textarea.input){border-radius:10px}:where(.ev-site.eva-app) :is(.input,.select,textarea.input){border-radius:10px}:where(.ev-site.eva-app) .chip{border-color:var(--ev-glass-border);border-radius:999px}:where(.ev-site.eva-app) .code-window{-webkit-backdrop-filter:none;backdrop-filter:none}:where(.ev-site) .eva-layer.is-palette{align-items:flex-start;padding:12vh 16px 24px}:where(.ev-site) .eva-dialog.eva-palette{--ev-eva-dlg-w:640px;max-height:min(580px,76vh);overflow:hidden}:where(.ev-site) .eva-palette>.eva-dialog-head{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:where(.ev-site) .eva-palette>.eva-dialog-head .eva-icon-btn{display:none}:where(.ev-site) .eva-palette .eva-dialog-body{flex-direction:column;gap:0;min-height:0;padding:0;display:flex;overflow:hidden}:where(.ev-site) .eva-pal{flex-direction:column;flex:auto;min-height:0;display:flex}:where(.ev-site) .eva-pal-bar{border-bottom:1px solid var(--ev-glass-border);flex:none;align-items:center;gap:10px;height:56px;padding:0 12px 0 16px;display:flex}:where(.ev-site) .eva-pal-bar:focus-within{box-shadow:inset 0 -2px 0 var(--ev-accent)}:where(.ev-site) .eva-pal-bar>.icon{width:18px;height:18px;color:var(--ev-muted);flex:none}:where(.ev-site) .eva-pal-input{min-width:0;height:100%;font:inherit;color:var(--ev-fg);background:0 0;border:0;outline:none;flex:auto;font-size:16px}:where(.ev-site) .eva-pal-input:focus-visible{box-shadow:none}:where(.ev-site) .eva-pal-input::placeholder{color:var(--ev-muted);opacity:1}:where(.ev-site) .eva-pal-esc{height:24px;font-family:var(--ev-font-mono);color:var(--ev-fg-2);border:1px solid var(--ev-eva-line);border-radius:var(--ev-r-sm);flex:none;padding:0 6px;font-size:11px}:where(.ev-site) .eva-pal-esc:hover{background:var(--ev-surface-hover)}:where(.ev-site) .eva-pal-list{overscroll-behavior:contain;scrollbar-width:thin;flex:auto;min-height:0;padding:6px;overflow-y:auto}:where(.ev-site) .eva-pal-group+.eva-pal-group{margin-top:4px}:where(.ev-site) .eva-pal-group-label{color:var(--ev-muted);padding:10px 10px 4px;font-size:12px}:where(.ev-site) .eva-pal-item{min-height:44px;color:var(--ev-fg-2);cursor:pointer;border-radius:10px;align-items:center;gap:10px;padding:6px 10px;display:flex}:where(.ev-site) .eva-pal-item.is-active{color:var(--ev-fg);background:var(--ev-accent-soft);box-shadow:inset 0 0 0 1px var(--ev-accent-soft-border)}:where(.ev-site) .eva-pal-icon{width:28px;height:28px;color:var(--ev-fg-2);border:1px solid var(--ev-glass-border);border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}:where(.ev-site) .eva-pal-item.is-active .eva-pal-icon{color:var(--ev-accent);border-color:var(--ev-accent-soft-border)}:where(.ev-site) .eva-pal-main{flex:auto;gap:1px;min-width:0;display:grid}:where(.ev-site) .eva-pal-label{color:var(--ev-fg);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}:where(.ev-site) .eva-pal-sub{color:var(--ev-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}:where(.ev-site) .eva-pal-sub.eva-mono{font-size:12px}:where(.ev-site) .eva-pal-tag{color:var(--ev-muted);flex:none;font-size:12px}:where(.ev-site) .eva-pal-item .badge{flex:none}:where(.ev-site) .eva-pal-enter{color:var(--ev-muted);visibility:hidden;flex:none;display:inline-flex}:where(.ev-site) .eva-pal-item.is-active .eva-pal-enter{visibility:visible}:where(.ev-site) .eva-pal-empty{text-align:center;color:var(--ev-muted);gap:4px;padding:32px 16px;font-size:14px;display:grid}:where(.ev-site) .eva-pal-empty b{font-weight:var(--ev-fw-regular);color:var(--ev-fg)}:where(.ev-site) .eva-pal-foot{color:var(--ev-muted);border-top:1px solid var(--ev-glass-border);flex-wrap:wrap;flex:none;align-items:center;gap:4px 16px;padding:8px 16px;font-size:12px;display:flex}:where(.ev-site) .eva-pal-foot span{align-items:center;gap:4px;display:inline-flex}:where(.ev-site) .eva-pal-foot kbd{min-width:20px;height:20px;font-family:var(--ev-font-mono);border-bottom-width:1px;padding:0 5px;font-size:11px}@media (max-width:639px){:where(.ev-site) .eva-layer.is-dialog.is-palette{align-items:flex-start;padding:8px}:where(.ev-site) .eva-dialog.eva-palette{border-radius:var(--ev-eva-radius);border-bottom:1px solid var(--ev-glass-border);max-height:calc(100vh - 16px)}}@media (pointer:coarse){:where(.ev-site) .eva-pal-item{min-height:48px}:where(.ev-site) .eva-pal-esc{min-width:52px;height:44px}:where(.ev-site) .eva-pal-foot{display:none}}:where(.ev-site) .eva-layer.is-sheet{align-items:flex-end;padding:0}:where(.ev-site) .eva-dialog.eva-sheet{--ev-eva-dlg-w:560px;max-height:80vh;padding-bottom:var(--ev-eva-safe-b);transition:transform .2s var(--ev-eva-ease);border-bottom:0;border-radius:20px 20px 0 0;transform:translateY(100%)}:where(.ev-site) .eva-sheet .eva-nav-item:hover{background:color-mix(in srgb,var(--ev-fg)5%,transparent)}:where(.ev-site) .eva-sheet .eva-nav-item[aria-current=page]{background:var(--ev-glass-bg);box-shadow:var(--ev-glass-hi),0 1px 3px rgba(20,16,40,.08)}:where(.ev-site) .eva-layer.is-sheet.is-open .eva-dialog.eva-sheet{transition-duration:.24s;transform:none}:where(.ev-site) .eva-sheet:before{content:"";background:var(--ev-border-strong);border-radius:2px;width:36px;height:4px;margin-left:-18px;position:absolute;top:6px;left:50%}:where(.ev-site) .eva-sheet .eva-dialog-head{padding:18px 12px 0 20px}:where(.ev-site) .eva-sheet .eva-dialog-head h2{font-size:18px}:where(.ev-site) .eva-sheet .eva-dialog-body{padding:12px 12px 16px}:where(.ev-site) .eva-sheet-list{gap:2px;margin:0;padding:0;list-style:none;display:grid}:where(.ev-site) .eva-nav-item.eva-sheet-item{min-height:48px;padding:10px 12px;font-size:16px}:where(.ev-site) .eva-nav-item.eva-sheet-item .icon{width:20px;height:20px}:where(.ev-site) .eva-popover.eva-profile-pop{width:min(320px,100vw - 16px)}:where(.ev-site) .eva-profile-head{border-bottom:1px solid var(--ev-glass-border);align-items:center;gap:12px;padding:16px;display:flex}:where(.ev-site) .eva-profile-id{gap:2px;min-width:0;display:grid}:where(.ev-site) .eva-profile-name{color:var(--ev-fg);font-size:15px}:where(.ev-site) .eva-profile-email{color:var(--ev-muted);font-size:13px}:where(.ev-site) .eva-profile-role{margin-top:4px}:where(.ev-site) .eva-profile-balance{border-bottom:1px solid var(--ev-glass-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 12px;padding:12px 16px;display:flex}:where(.ev-site) .eva-profile-bal-main{gap:2px;min-width:0;display:grid}:where(.ev-site) .eva-profile-balance>.btn{flex-shrink:0;margin-left:auto}:where(.ev-site) .eva-profile-bal-value{font-size:22px;font-weight:var(--ev-fw-light);color:var(--ev-fg);font-feature-settings:"tnum";white-space:nowrap;line-height:1.15}:where(.ev-site) .eva-profile-bal-value.is-low{color:var(--ev-warn-text)}:where(.ev-site) .eva-profile-prefs{border-bottom:1px solid var(--ev-glass-border);gap:10px;padding:12px 16px;display:grid}:where(.ev-site) .eva-pref{justify-content:space-between;align-items:center;gap:12px;display:flex}:where(.ev-site) .eva-pref-label{color:var(--ev-fg-2);font-size:13px}:where(.ev-site) .eva-pref .seg>button{align-items:center;gap:4px;min-height:28px;padding:2px 10px;font-size:13px;display:inline-flex}:where(.ev-site) .eva-pref .seg>button .icon{width:14px;height:14px}:where(.ev-site) .eva-profile-links{margin:0;padding:4px;list-style:none}:where(.ev-site) a.eva-menu-item{text-decoration:none}:where(.ev-site) a.eva-menu-item:hover{text-decoration:none}:where(.ev-site) .eva-menu-item[aria-current=page]{color:var(--ev-fg);background:var(--ev-accent-soft)}:where(.ev-site) .eva-menu-item[aria-current=page] .icon{color:var(--ev-accent)}@media (pointer:coarse){:where(.ev-site) .eva-pref .seg>button{min-width:44px;min-height:44px}}:where(.ev-site) .support-fab.eva-fab{right:24px;bottom:calc(24px + var(--ev-eva-tabbar-h) + var(--ev-eva-safe-b));color:var(--ev-fg-2);background:var(--ev-glass-bg-strong);border:1px solid var(--ev-glass-border);box-shadow:var(--ev-glass-hi),var(--ev-eva-chrome-shadow);-webkit-backdrop-filter:var(--ev-glass-blur);backdrop-filter:var(--ev-glass-blur);text-decoration:none}:where(.ev-site) .support-fab.eva-fab:hover{color:var(--ev-fg);background:var(--ev-glass-bg-strong);text-decoration:none}:where(.ev-site) .support-fab.eva-fab .icon{color:var(--ev-accent)}.ev-site.eva-app .toast-stack{bottom:calc(16px + var(--ev-eva-tabbar-h) + var(--ev-eva-safe-b))}.ev-site.eva-has-fab .toast-stack{bottom:calc(92px + var(--ev-eva-tabbar-h) + var(--ev-eva-safe-b))}@media (max-width:639px){:where(.ev-site) .support-fab.eva-fab{right:16px;bottom:calc(16px + var(--ev-eva-tabbar-h) + var(--ev-eva-safe-b));width:52px;height:52px}.ev-site.eva-has-fab .toast-stack{bottom:calc(80px + var(--ev-eva-tabbar-h) + var(--ev-eva-safe-b))}}.ev-site.eva-has-fab main#main{padding-bottom:calc(var(--ev-eva-pad) + 64px + var(--ev-eva-tabbar-h) + var(--ev-eva-safe-b))}@media print{:where(.ev-site) .eva-side{display:none!important}:where(.ev-site) .eva-tabbar{display:none!important}:where(.ev-site) .eva-topbar{display:none!important}:where(.ev-site) .eva-fab{display:none!important}.ev-site.eva-app main#main{margin-left:0;padding:0}.ev-site.eva-app{background:0 0}}.dark :where(.ev-site) .eva-chart-tip{background:var(--ev-surface-warm);border-color:var(--ev-border-strong)}.dark :where(.ev-site) .eva-menu-item:hover{background:var(--ev-surface-hover)}.dark :where(.ev-site) .eva-chart-plot .ch-dot{fill:var(--ev-surface-warm)}.dark :where(.ev-site) .eva-msg.is-own .eva-msg-bubble{background:var(--ev-accent-soft)}.dark :where(.ev-site) .eva-sched-cell[aria-selected=true]{background:var(--ev-primary-bg);box-shadow:inset 0 0 0 1px var(--ev-accent)}.dark :where(.ev-site) .eva-pal-item.is-active{background:var(--ev-accent-soft)}.dark :where(.ev-site) .eva-sheet:before{background:var(--ev-border-strong)}@media (prefers-reduced-motion:reduce){:where(.ev-site) .eva-tab{transition:none!important}:where(.ev-site) .eva-nav-item{transition:none!important}:where(.ev-site) .eva-layer{transition:none!important}:where(.ev-site) .eva-dialog{transition:none!important}:where(.ev-site) .eva-drawer{transition:none!important}:where(.ev-site) .eva-popover{transition:none!important}:where(.ev-site) .eva-progress-fill{transition:none!important}:where(.ev-site) .eva-chart-tip{transition:none!important}:where(.ev-site) .eva-uptime-bar>i{transition:none!important}:where(.ev-site) .eva-sched-cell{transition:none!important}:where(.ev-site) .eva-cmdk{transition:none!important}:where(.ev-site) .eva-dialog{transform:none!important}:where(.ev-site) .eva-popover{transform:none!important}:where(.ev-site) .eva-dialog.eva-sheet{transform:none!important}:where(.ev-site) .eva-drawer{transition:none!important}:where(.ev-site) .eva-typing>i{opacity:.7;animation:none}}@media (prefers-reduced-transparency:reduce){:where(.ev-site) .eva-card.is-muted{background-color:var(--ev-surface-warm)}.ev-site.eva-app{--ev-eva-topbar-bg:var(--ev-glass-bg);--ev-eva-sunken:var(--ev-surface-warm)}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.ev-site.eva-app{--ev-eva-topbar-bg:var(--ev-glass-bg)}}@container eva-main (width<=960px){:where(.ev-site) .eva-split{grid-template-columns:minmax(0,1fr)}:where(.ev-site) .eva-split.is-wide-aside{grid-template-columns:minmax(0,1fr)}:where(.ev-site) .eva-split.is-left-aside{grid-template-columns:minmax(0,1fr)}:where(.ev-site) .eva-aside-sticky{position:static}:where(.ev-site) .eva-kpis{--ev-eva-cols:2}:where(.ev-site) .eva-kpis.is-3{--ev-eva-cols:2}:where(.ev-site) .eva-grid-4{--ev-eva-cols:2}:where(.ev-site) .eva-grid-3{--ev-eva-cols:2}}@container eva-main (width<=720px){:where(.ev-site) .eva-hero{grid-template-columns:minmax(0,1fr);align-items:start}:where(.ev-site) .eva-hero-aside{text-align:left;justify-items:start}:where(.ev-site) .eva-hero-aside .btn-row{justify-content:flex-start}:where(.ev-site) .eva-hero-actions{justify-content:flex-start}:where(.ev-site) .eva-grid-2{--ev-eva-cols:1}:where(.ev-site) .eva-grid-3{--ev-eva-cols:1}:where(.ev-site) .eva-span-2{grid-column:auto}}@container eva-main (width<=480px){:where(.ev-site) .eva-kpis{--ev-eva-cols:1}:where(.ev-site) .eva-kpis.is-3{--ev-eva-cols:1}:where(.ev-site) .eva-grid-4{--ev-eva-cols:1}}@container eva-tile (width<=420px){:where(.ev-site) .eva-metrics{grid-template-columns:minmax(0,1fr)}:where(.ev-site) .eva-kv{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.ev-site) .eva-dl{grid-template-columns:minmax(0,1fr);gap:2px}}}:where(.ev-site) .eva-dialog-foot .eva-progress{background:var(--ev-glass-border);border-radius:999px;width:64px;height:4px;display:inline-block;overflow:hidden}:where(.ev-site) .eva-dialog-foot .eva-progress-fill{border-radius:inherit;background:var(--ev-accent);height:100%;transition:width .2s;display:block}
