:root{--ev-font:-apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", Inter, system-ui, sans-serif;--ev-font-display:-apple-system, BlinkMacSystemFont, "SF Pro Display", Inter, system-ui, sans-serif;--ev-font-mono:ui-monospace, "SF Mono", Menlo, monospace;--ev-font-editorial:var(--ev-font-display);--ev-fs-12:.75rem;--ev-fs-13:.8125rem;--ev-fs-14:.875rem;--ev-fs-15:.9375rem;--ev-fs-16:1rem;--ev-fs-17:1.0625rem;--ev-fs-20:1.25rem;--ev-fs-22:1.375rem;--ev-fs-28:1.75rem;--ev-fs-34:2.125rem;--ev-fs-40:2.5rem;--ev-fs-44:2.75rem;--ev-fs-64:4rem;--ev-type-display-size:var(--ev-fs-64);--ev-type-display-lh:1;--ev-type-display-weight:600;--ev-type-display-track:-.035em;--ev-type-page-title-size:var(--ev-fs-34);--ev-type-page-title-lh:1.12;--ev-type-page-title-weight:700;--ev-type-page-title-track:-.022em;--ev-type-section-title-size:var(--ev-fs-22);--ev-type-section-title-lh:1.22;--ev-type-section-title-weight:700;--ev-type-section-title-track:-.018em;--ev-type-card-title-size:var(--ev-fs-17);--ev-type-card-title-lh:1.3;--ev-type-card-title-weight:600;--ev-type-card-title-track:-.022em;--ev-type-primary-metric-size:var(--ev-fs-44);--ev-type-primary-metric-lh:1;--ev-type-primary-metric-weight:600;--ev-type-primary-metric-track:-.032em;--ev-type-secondary-metric-size:var(--ev-fs-28);--ev-type-secondary-metric-lh:1.1;--ev-type-secondary-metric-weight:600;--ev-type-secondary-metric-track:-.028em;--ev-type-body-size:var(--ev-fs-17);--ev-type-body-lh:1.42;--ev-type-body-weight:400;--ev-type-body-track:-.022em;--ev-type-secondary-body-size:var(--ev-fs-15);--ev-type-secondary-body-lh:1.34;--ev-type-secondary-body-weight:400;--ev-type-secondary-body-track:-.012em;--ev-type-label-size:var(--ev-fs-13);--ev-type-label-lh:1.38;--ev-type-label-weight:600;--ev-type-label-track:-.004em;--ev-type-caption-size:var(--ev-fs-12);--ev-type-caption-lh:1.34;--ev-type-caption-weight:500;--ev-type-caption-track:0;--ev-type-metadata-size:var(--ev-fs-12);--ev-type-metadata-lh:1.34;--ev-type-metadata-weight:500;--ev-type-metadata-track:0;--ev-type-control-label-size:var(--ev-fs-15);--ev-type-control-label-lh:1.34;--ev-type-control-label-weight:600;--ev-type-control-label-track:-.012em;--ev-type-chart-label-size:var(--ev-fs-12);--ev-type-chart-label-lh:1.34;--ev-type-chart-label-weight:500;--ev-type-chart-label-track:0;--ev-type-navigation-label-size:var(--ev-fs-14);--ev-type-navigation-label-lh:1.38;--ev-type-navigation-label-weight:500;--ev-type-navigation-label-track:-.004em;--ev-s-2:2px;--ev-s-4:4px;--ev-s-6:6px;--ev-s-8:8px;--ev-s-12:12px;--ev-s-16:16px;--ev-s-20:20px;--ev-s-24:24px;--ev-s-32:32px;--ev-s-40:40px;--ev-s-48:48px;--ev-s-64:64px;--ev-r-hair:3px;--ev-r-xs:6px;--ev-r-s:10px;--ev-r-m:14px;--ev-r-l:22px;--ev-r-xl:30px;--ev-r-pill:999px;--ev-r-device:48px;--ev-pad-card:20px;--ev-control-sm:32px;--ev-control-md:38px;--ev-control:44px;--ev-control-lg:52px;--ev-hit:44px;--ev-blur-xs:4px;--ev-blur-s:12px;--ev-blur-m:20px;--ev-blur-l:30px;--ev-spring-s:cubic-bezier(.25, .9, .3, 1);--ev-spring-s-dur:.32s;--ev-spring-m:cubic-bezier(.2, .9, .25, 1);--ev-spring-m-dur:.45s;--ev-spring-l:cubic-bezier(.18, .9, .22, 1);--ev-spring-l-dur:.6s;--ev-spring-bouncy:cubic-bezier(.3, 1.04, .5, 1);--ev-spring-bouncy-dur:.5s;--ev-ease-out:cubic-bezier(.22, 1, .36, 1);--ev-ease-exit:cubic-bezier(.4, 0, .7, .2);--ev-dur-instant:90ms;--ev-dur-fast:.15s;--ev-dur-base:.2s;--ev-dur-mid:.3s;--ev-dur-slow:.6s;--ev-dur-data:1.1s;--ev-dur-cycle:1s;--ev-dur-spin:.8s;--ev-dur-loop:1.4s;--ev-z-content:1;--ev-z-toolbar:4;--ev-z-tabbar:5;--ev-z-sidebar:6;--ev-z-popover:30;--ev-z-scrim:90;--ev-z-sheet:91;--ev-z-toast:95;--ev-z-menu:96;--ev-z-chrome:45;--ev-bp-phone:560px;--ev-bp-tablet:860px;--ev-bp-laptop:1100px;--ev-bp-desktop:1440px;--ev-scroll-edge-ground:var(--paper,var(--ev-surface-canvas));--ev-scroll-edge-bg:color-mix(in srgb, var(--ev-scroll-edge-ground) 78%, transparent);--ev-scroll-edge-blur:saturate(180%) blur(var(--ev-blur-m));--ev-scroll-edge-fade:16px}@supports (transition-timing-function:linear(0, 1)){:root{--ev-spring-s:linear(0, .0158, .0558, .1112, .1756, .2442, .3136, .3815, .4464, .5073, .5636, .6152, .6619, .704, .7416, .775, .8046, .8307, .8535, .8736, .891, .9062, .9194, .9309, .9408, .9493, .9566, .963, .9684, .9731, .977, .9805, .9834, .9859, .988, .9898, .9914, .9927, .9938, .9947, .9956, .9962, .9968, .9973, .9977, .9981, .9984, .9986, 1);--ev-spring-s-dur:.433s;--ev-spring-m:linear(0, .0152, .0539, .1077, .1704, .2375, .3056, .3725, .4366, .4971, .5532, .6047, .6516, .6939, .7319, .7658, .7959, .8225, .846, .8666, .8846, .9004, .9141, .926, .9364, .9454, .9531, .9598, .9656, .9705, .9748, .9785, .9816, .9843, .9867, .9886, .9903, .9918, .993, .994, .9949, .9957, .9964, .9969, .9974, .9978, .9981, .9984, 1);--ev-spring-m-dur:.567s;--ev-spring-l:linear(0, .0149, .0528, .1057, .1674, .2335, .3008, .3671, .4308, .4909, .5468, .5983, .6452, .6877, .7259, .7601, .7905, .8174, .8412, .8622, .8806, .8967, .9107, .923, .9336, .9428, .9509, .9578, .9638, .9689, .9734, .9772, .9805, .9833, .9858, .9879, .9896, .9912, .9925, .9936, .9945, .9954, .996, .9966, .9971, .9976, .9979, .9983, 1);--ev-spring-l-dur:.7s;--ev-spring-bouncy:linear(0, .0143, .0517, .1055, .1701, .2409, .3145, .3882, .46, .5283, .5922, .6511, .7046, .7526, .7953, .8328, .8653, .8933, .9172, .9373, .954, .9677, .9789, .9878, .9948, 1.0002, 1.0042, 1.0071, 1.0091, 1.0103, 1.0109, 1.0111, 1.0109, 1.0105, 1.0099, 1.0092, 1.0084, 1.0076, 1.0068, 1.006, 1.0052, 1.0045, 1.0039, 1.0033, 1.0027, 1.0023, 1.0018, 1.0015, 1);--ev-spring-bouncy-dur:.542s}}:root,.ev-force-light{--ev-surface-canvas:#fff;--ev-surface-content:#fff;--ev-surface-content-raised:#fff;--ev-surface-content-emphasized:#f7f4ff;--ev-glass-navigation:#fafafcbd;--ev-glass-control:#ffffff8c;--ev-glass-floating:#ffffffb3;--ev-glass-overlay:#fdfdfffb;--ev-surface-popover:#fdfdfffb;--ev-surface-modal:#fff;--ev-glass-edge:inset 0 0 0 .5px #ffffffe6, inset 0 1px 0 #fff, 0 0 0 .5px #140a3c1a;--ev-glass-blur:saturate(190%) blur(var(--ev-blur-l));--ev-border-subtle:#140a3c12;--ev-border-interactive:#140a3c21;--ev-border-emphasis:#6d3fe080;--ev-label:#1d1d1f;--ev-label-2:#55545e;--ev-label-3:#6e6d79;--ev-label-4:#a5a4af;--ev-fill:#76748c17;--ev-fill-2:#76748c26;--ev-track:#76748c21;--ev-accent:#4b22e0;--ev-accent-text:#3f17cc;--ev-accent-fill:linear-gradient(180deg, #5a31f0, #3a1c9c);--ev-selection-bg:#4b22e01c;--ev-selection-fg:#3510b8;--ev-focus-ring:color-mix(in srgb, var(--ev-accent) 55%, transparent);--ev-pos:#30d158;--ev-neg:#ff3b30;--ev-pos-text:#1a7f37;--ev-neg-text:#d70e0e;--ev-pos-tint:#30d15824;--ev-neg-tint:#ff3b301a;--ev-warning:#c2610c;--ev-info:#2563eb;--ev-c-discipline-light:#d3d8e0;--ev-c-discipline:#7c8596;--ev-c-risk-light:#8e73ff;--ev-c-risk:#3a1c9c;--ev-c-learning-light:#8cc4ff;--ev-c-learning:#1f5fd6;--ev-c-performance-light:#8e73ff;--ev-c-performance:#3a1c9c;--ev-c-discipline-sheen-1:#c3c9d3;--ev-c-discipline-sheen-2:#e4e8ee;--ev-c-discipline-sheen-3:#98a1b0;--ev-c-discipline-fill-opacity:.92;--ev-c-discipline-specular:#ffffff8c;--ev-c-discipline-cap:var(--ev-c-discipline);--ev-c-discipline-cap-shadow:#0000001a;--ev-c-discipline-cap0-edge:inset 0 0 0 .5px #0000001f;--ev-c-discipline-track-mix:14%;--ev-sh-1:0 1px 2px #160c3c0b, 0 4px 16px #160c3c0a;--ev-sh-2:0 1px 3px #160c3c0f, 0 12px 32px #160c3c12;--ev-sh-3:0 2px 6px #160c3c12, 0 24px 60px #160c3c1f;--ev-sh-4:0 4px 12px #160c3c17, 0 40px 100px #160c3c33;--ev-card-edge:0 0 0 1px var(--ev-border-subtle);--ev-scrim:#00000038;--ev-tooltip-bg:#1c1a24f0;--ev-heat-k:.9;--ev-seg-thumb:var(--ev-surface-content);--ev-glass-thin:#ffffff59;--ev-glass-regular:#fff9;--ev-glass-thick:#ffffffd6;--ev-on-accent:#fff;--ev-on-color:#fff;--ev-accent-press-shadow:0 1px 2px color-mix(in srgb, var(--ev-accent) 32%, transparent);--ev-accent-sheen:inset 0 1px 0 #ffffff2e;--ev-gradient-light-mix:58%;--ev-gradient-light-base:#fff;--ev-ring-track-mix:20%;--ev-ring-cap-shadow-token:#0000002e;--ev-ring-cap-shadow-over:#00000061;--ev-knob:#fff;--ev-knob-shadow:0 3px 8px #00000026, 0 1px 1px #00000029;--ev-thumb-shadow:0 1px 2px #140a3c1a, 0 2px 8px #140a3c14;--ev-kbd-shadow:0 .5px 1px #0000001f;--ev-avatar-edge:inset 0 0 0 .5px #0000001f;--ev-tooltip-fg:#fff;--ev-media-glass:#ffffff38;--ev-media-glass-hover:#ffffff52;--ev-media-ink:#fff;--ev-media-solid:#fff;--ev-media-solid-ink:#1d1d1f;--ev-media-glass-edge:inset 0 0 0 .5px #ffffff73, inset 0 1px 0 #ffffff80;--ev-media-badge-bg:#111114cc;--ev-media-track:#ffffff4d;--ev-media-art-bg:#111114}:root[data-theme=dark],.ev-force-dark{--ev-surface-canvas:#000;--ev-surface-content:#000;--ev-surface-content-raised:#000;--ev-surface-content-emphasized:#1b1729;--ev-glass-navigation:#2c2a389e;--ev-glass-control:#3a384885;--ev-glass-floating:#282634a8;--ev-glass-overlay:#22212cfb;--ev-surface-popover:#22212cfb;--ev-surface-modal:#000;--ev-glass-edge:inset 0 0 0 .5px #ffffff24, inset 0 1px 0 #ffffff1f, 0 0 0 .5px #0009;--ev-glass-blur:saturate(170%) blur(var(--ev-blur-l));--ev-border-subtle:#ffffff12;--ev-border-interactive:#ffffff21;--ev-border-emphasis:#9c7bff9e;--ev-label:#f5f5f7;--ev-label-2:#bebdc8;--ev-label-3:#9a99a7;--ev-label-4:#62616e;--ev-fill:#ffffff12;--ev-fill-2:#ffffff1f;--ev-track:#ffffff17;--ev-accent:#6a45f5;--ev-accent-text:#b3a1ff;--ev-selection-bg:#785fff42;--ev-selection-fg:#e2dbff;--ev-pos:#30d158;--ev-neg:#ff453a;--ev-pos-text:#43e06a;--ev-neg-text:#ff6961;--ev-pos-tint:#30d15829;--ev-neg-tint:#ff453a29;--ev-warning:#f2a541;--ev-info:#6ea0ff;--ev-c-discipline-light:#fff;--ev-c-discipline:#a7afbd;--ev-c-discipline-track-mix:25%;--ev-c-risk-light:#a994ff;--ev-c-risk:#5a36d8;--ev-c-learning-light:#a6d2ff;--ev-c-learning:#3a7cf0;--ev-c-performance-light:#a994ff;--ev-c-performance:#5a36d8;--ev-sh-1:0 1px 2px #00000080, 0 4px 14px #0000004d;--ev-sh-2:0 1px 3px #00000080, 0 12px 32px #0006;--ev-sh-3:0 2px 6px #0000008c, 0 24px 60px #0000008c;--ev-sh-4:0 4px 12px #0009, 0 40px 100px #000000b3;--ev-card-edge:inset 0 0 0 1px #ffffff1f;--ev-scrim:#00000080;--ev-tooltip-bg:#403e4ef5;--ev-heat-k:1;--ev-seg-thumb:#3a3946;--ev-glass-thin:#28263459;--ev-glass-regular:#28263499;--ev-glass-thick:#201f2ad9;--ev-thumb-shadow:0 1px 2px #0006, 0 2px 8px #0000004d;--ev-ring-cap-shadow-token:#00000059;--ev-ring-cap-shadow-over:#0000008c}.ev-force-light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--ev-label)}.ev-force-dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--ev-label)}@media (prefers-contrast:more){:root,.ev-force-light{--ev-accent:#3a12c8;--ev-accent-text:#3510b8;--ev-selection-bg:#3a12c833;--ev-border-subtle:#0000004d;--ev-border-interactive:#00000073;--ev-label-3:#4a4952;--ev-label-2:#3e3d46;--ev-c-discipline:#6b7484;--ev-c-risk:#2e1585;--ev-c-learning:#164db8;--ev-c-performance:#2e1585;--ev-pos-text:#136b2c;--ev-neg-text:#b80a0a}:root[data-theme=dark],.ev-force-dark{--ev-accent:#8466ff;--ev-accent-text:#cdbdff;--ev-selection-bg:#8c73ff57;--ev-border-subtle:#ffffff47;--ev-border-interactive:#ffffff6b;--ev-label-3:#c4c3cf;--ev-label-2:#dad9e2;--ev-c-discipline:#c3c9d4;--ev-c-risk:#7a5bff;--ev-c-learning:#5e95ff;--ev-c-performance:#7a5bff}}:where([class^=ev-],[class*=\ ev-]){font-family:var(--ev-font);box-sizing:border-box}:where([class^=ev-],[class*=\ ev-]) :where(*){box-sizing:border-box}.ev-surface{font-family:var(--ev-font);font-size:var(--ev-fs-15);letter-spacing:-.009em;color:var(--ev-label);background:var(--ev-surface-canvas);-webkit-font-smoothing:antialiased;line-height:1.47}.ev-surface :where(h1,h2,h3,h4,h5,h6,p,blockquote,figure,dl,dd){margin:0}.ev-surface :where(h1,h2,h3,h4,h5,h6){font-family:var(--ev-font)}.ev-num{font-variant-numeric:tabular-nums;letter-spacing:0}.ev-mono{font-family:var(--ev-font-mono)}.ev-sym{--ev-sym-size:1.2em;width:var(--ev-sym-size);height:var(--ev-sym-size);vertical-align:calc(.3525em - var(--ev-sym-size) / 2);fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:calc(var(--ev-sym-opt,1.75) * var(--ev-sym-wt,1));flex:none;display:inline-block;overflow:visible}.ev-sym--12{--ev-sym-size:.75rem;--ev-sym-opt:2.2}.ev-sym--16{--ev-sym-size:1rem;--ev-sym-opt:1.95}.ev-sym--20{--ev-sym-size:1.25rem;--ev-sym-opt:1.85}.ev-sym--24{--ev-sym-size:1.5rem;--ev-sym-opt:1.75}.ev-sym--32{--ev-sym-size:2rem;--ev-sym-opt:1.6}.ev-sym--light{--ev-sym-wt:.8}.ev-sym--medium{--ev-sym-wt:1.15}.ev-sym--semibold{--ev-sym-wt:1.3}.ev-sym--bold{--ev-sym-wt:1.5}.ev-sym-mark{vertical-align:middle;flex:none;display:inline-block}.ev-asset-fallback{color:var(--ev-label);background:var(--ev-surface-content);box-shadow:inset 0 0 0 1px var(--ev-border-interactive);border-radius:50%;flex:none;place-items:center;font-weight:600;display:inline-grid}@media (prefers-contrast:more){.ev-sym{--ev-sym-wt:1.15}}:root[data-theme=dark],.ev-force-dark{--sym-mark-ink:#3a3a41;--sym-mark-oil:#3a3a41}.ev-focusable:focus-visible,:is([class^=ev-],[class*=\ ev-]):focus-visible{outline:3px solid var(--ev-focus-ring);outline-offset:2px}.ev-type-display{font-family:var(--ev-font-display);font-size:var(--ev-type-display-size);line-height:var(--ev-type-display-lh);font-weight:var(--ev-type-display-weight);letter-spacing:var(--ev-type-display-track);font-variant-numeric:tabular-nums}.ev-type-page-title{font-family:var(--ev-font-display);font-size:var(--ev-type-page-title-size);line-height:var(--ev-type-page-title-lh);font-weight:var(--ev-type-page-title-weight);letter-spacing:var(--ev-type-page-title-track)}.ev-type-section-title{font-family:var(--ev-font-display);font-size:var(--ev-type-section-title-size);line-height:var(--ev-type-section-title-lh);font-weight:var(--ev-type-section-title-weight);letter-spacing:var(--ev-type-section-title-track)}.ev-type-card-title{font-size:var(--ev-type-card-title-size);line-height:var(--ev-type-card-title-lh);font-weight:var(--ev-type-card-title-weight);letter-spacing:var(--ev-type-card-title-track)}.ev-type-primary-metric{font-family:var(--ev-font-display);font-size:var(--ev-type-primary-metric-size);line-height:var(--ev-type-primary-metric-lh);font-weight:var(--ev-type-primary-metric-weight);letter-spacing:var(--ev-type-primary-metric-track);font-variant-numeric:tabular-nums}.ev-type-secondary-metric{font-family:var(--ev-font-display);font-size:var(--ev-type-secondary-metric-size);line-height:var(--ev-type-secondary-metric-lh);font-weight:var(--ev-type-secondary-metric-weight);letter-spacing:var(--ev-type-secondary-metric-track);font-variant-numeric:tabular-nums}.ev-type-body{font-size:var(--ev-type-body-size);line-height:var(--ev-type-body-lh);font-weight:var(--ev-type-body-weight);letter-spacing:var(--ev-type-body-track)}.ev-type-secondary-body{font-size:var(--ev-type-secondary-body-size);line-height:var(--ev-type-secondary-body-lh);font-weight:var(--ev-type-secondary-body-weight);letter-spacing:var(--ev-type-secondary-body-track);color:var(--ev-label-2)}.ev-type-label{font-size:var(--ev-type-label-size);line-height:var(--ev-type-label-lh);font-weight:var(--ev-type-label-weight);letter-spacing:var(--ev-type-label-track)}.ev-type-caption{font-size:var(--ev-type-caption-size);line-height:var(--ev-type-caption-lh);font-weight:var(--ev-type-caption-weight);color:var(--ev-label-3)}.ev-type-metadata{font-size:var(--ev-type-metadata-size);line-height:var(--ev-type-metadata-lh);font-weight:var(--ev-type-metadata-weight);color:var(--ev-label-3);font-variant-numeric:tabular-nums}.ev-type-control-label{font-size:var(--ev-type-control-label-size);line-height:var(--ev-type-control-label-lh);font-weight:var(--ev-type-control-label-weight);letter-spacing:var(--ev-type-control-label-track)}.ev-type-chart-label{font-size:var(--ev-type-chart-label-size);line-height:var(--ev-type-chart-label-lh);font-weight:var(--ev-type-chart-label-weight);color:var(--ev-label-3);font-variant-numeric:tabular-nums}.ev-type-navigation-label{font-size:var(--ev-type-navigation-label-size);line-height:var(--ev-type-navigation-label-lh);font-weight:var(--ev-type-navigation-label-weight);letter-spacing:var(--ev-type-navigation-label-track)}.ev-type-title1{font-family:var(--ev-font-display);font-size:var(--ev-fs-28);letter-spacing:-.02em;font-weight:700;line-height:1.16}.ev-type-title3{font-family:var(--ev-font-display);font-size:var(--ev-fs-20);letter-spacing:-.016em;font-weight:600;line-height:1.25}.ev-type-editorial-display{font-family:var(--ev-font-display);font-size:var(--ev-fs-34);letter-spacing:-.022em;font-weight:700;line-height:1.12}.ev-type-editorial-quote{font-family:var(--ev-font-display);font-size:var(--ev-fs-20);letter-spacing:-.016em;font-style:normal;font-weight:600;line-height:1.3}.ev-c2{color:var(--ev-label-2)}.ev-c3{color:var(--ev-label-3)}.ev-c1{color:var(--ev-label)}.ev-pos{color:var(--ev-pos-text)}.ev-neg{color:var(--ev-neg-text)}.ev-w5{font-weight:500}.ev-w6{font-weight:600}.ev-w7{font-weight:700}.ev-ellip{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ev-sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ev-on-touch{display:none}@media (hover:none){.ev-on-hover{display:none}.ev-on-touch{display:inline}}.ev-btn-sm,.ev-seg>button,.ev-fchip,.ev-sub-item,.ev-legend button,.ev-smarttabs button,.ev-iconbtn,.ev-qa,.ev-hc,.ev-fclear,.ev-menu-item,.ev-grow{position:relative}.ev-btn-sm:after,.ev-seg>button:after,.ev-fchip:after,.ev-sub-item:after,.ev-legend button:after,.ev-smarttabs button:after,.ev-iconbtn:after,.ev-fclear:after{content:"";width:max(100%, var(--ev-hit));height:max(100%, var(--ev-hit));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ev-grid{gap:var(--ev-s-16);align-items:start;display:grid}.ev-grid.ev-rowfit{align-items:stretch}.ev-g2{grid-template-columns:repeat(2,minmax(0,1fr))}.ev-g3{grid-template-columns:repeat(3,minmax(0,1fr))}.ev-g4{grid-template-columns:repeat(4,minmax(0,1fr))}.ev-g12{grid-template-columns:repeat(12,minmax(0,1fr))}.ev-span3{grid-column:span 3}.ev-span4{grid-column:span 4}.ev-span5{grid-column:span 5}.ev-span6{grid-column:span 6}.ev-span7{grid-column:span 7}.ev-span8{grid-column:span 8}.ev-span12{grid-column:span 12}.ev-stack{gap:var(--ev-s-16);flex-direction:column;min-width:0;display:flex}.ev-stack>.ev-grow1{flex:1}.ev-row{align-items:center;gap:var(--ev-s-8);flex-wrap:wrap;display:flex}.ev-foot-row{padding-top:var(--ev-s-16);justify-content:space-between;align-items:center;gap:var(--ev-s-12);flex-wrap:wrap;margin-top:auto;display:flex}.ev-kv{gap:var(--ev-s-8) var(--ev-s-12);font-size:var(--ev-fs-14);grid-template-columns:minmax(0,1fr) minmax(0,auto);display:grid}.ev-kv>span{color:var(--ev-label-2);overflow-wrap:anywhere;min-width:0}.ev-kv>b{font-variant-numeric:tabular-nums;text-align:right;overflow-wrap:anywhere;min-width:0;font-weight:600}.ev-card{background:var(--ev-surface-content);border-radius:var(--ev-r-xl);box-shadow:var(--ev-sh-1), var(--ev-card-edge);padding:var(--ev-pad-card);min-width:0;color:var(--ev-label);position:relative}.ev-card-flush{padding:0;overflow:hidden}.ev-card-fill{flex-direction:column;display:flex}button.ev-card,a.ev-card{text-align:left;width:100%;color:inherit;cursor:pointer;font:inherit;border:0;text-decoration:none;display:block}.ev-card-h{min-height:var(--ev-control-sm);justify-content:space-between;align-items:center;gap:var(--ev-s-12);margin-bottom:var(--ev-s-16);flex-wrap:wrap;display:flex}.ev-card-ttl{font-size:var(--ev-fs-15);letter-spacing:-.016em;align-items:center;gap:var(--ev-s-8);margin:0;font-weight:600;display:flex}.ev-card-aux{font-size:var(--ev-fs-13);color:var(--ev-label-3);white-space:normal;text-wrap:pretty;flex:none;max-width:100%}.ev-eyebrow{font-size:var(--ev-fs-12);color:var(--ev-label-3);font-weight:600}.ev-lift{transition:transform var(--ev-spring-m-dur) var(--ev-spring-m), box-shadow var(--ev-dur-mid) var(--ev-ease-out)}.ev-lift:hover{box-shadow:var(--ev-sh-2), var(--ev-card-edge);transform:translateY(-2px)}.ev-lift:active{transition-duration:var(--ev-dur-instant);transform:scale(.985)}.ev-well{background:var(--ev-surface-content);border-radius:var(--ev-r-s);box-shadow:inset 0 0 0 1px var(--ev-border-subtle)}.ev-emphasized{background:var(--ev-surface-content-emphasized);box-shadow:var(--ev-sh-1), inset 0 0 0 .5px var(--ev-border-emphasis)}.ev-glass-navigation,.ev-glass-control,.ev-glass-floating,.ev-glass-overlay{-webkit-backdrop-filter:var(--ev-glass-blur);backdrop-filter:var(--ev-glass-blur);box-shadow:var(--ev-glass-edge)}.ev-glass-navigation{background:var(--ev-glass-navigation)}.ev-glass-control{background:var(--ev-glass-control)}.ev-glass-floating{background:var(--ev-glass-floating);box-shadow:var(--ev-glass-edge), var(--ev-sh-3)}.ev-glass-overlay{background:var(--ev-glass-overlay);box-shadow:var(--ev-glass-edge), var(--ev-sh-4)}.ev-glist{background:var(--ev-surface-content);border-radius:var(--ev-r-m);overflow:hidden}.ev-glist-ghead{font-size:var(--ev-fs-13);color:var(--ev-label-3);padding:0 var(--ev-s-16) var(--ev-s-6);font-weight:500}.ev-glist-gfoot{font-size:var(--ev-fs-13);color:var(--ev-label-3);padding:var(--ev-s-6) var(--ev-s-16) 0;line-height:1.4}.ev-grow{align-items:center;gap:var(--ev-s-12);min-height:48px;padding:0 var(--ev-s-12);text-align:left;width:100%;transition:background var(--ev-dur-fast);color:var(--ev-label);font:inherit;background:0 0;border:0;display:flex}.ev-grow+.ev-grow{box-shadow:inset 0 .5px 0 var(--ev-border-interactive)}.ev-grow.is-inset{padding-block:var(--ev-s-8)}.ev-grow.is-inset+.ev-grow.is-inset{box-shadow:none}.ev-grow.is-inset+.ev-grow.is-inset:before{content:"";top:0;right:var(--ev-s-12);left:var(--ev-sep-inset,52px);background:var(--ev-border-interactive);height:.5px;position:absolute}button.ev-grow:hover,label.ev-grow:hover,a.ev-grow:hover{background:var(--ev-fill);cursor:pointer}.ev-gicon{border-radius:var(--ev-r-xs);width:30px;height:30px;color:var(--ev-label);box-shadow:inset 0 0 0 1px var(--ev-border-interactive);flex:none;place-items:center;display:grid}.ev-gicon .ev-ic{--ev-sym-size:18px;--ev-sym-opt:1.9}.ev-grow .ev-gl{font-size:var(--ev-fs-15);flex:1;min-width:0}.ev-grow .ev-gl small{font-size:var(--ev-fs-13);color:var(--ev-label-2);display:block}.ev-grow .ev-gv{font-size:var(--ev-fs-15);color:var(--ev-label-3);font-variant-numeric:tabular-nums}.ev-grow .ev-chev{color:var(--ev-label-4);--ev-sym-size:14px;--ev-sym-opt:2.1;--ev-sym-wt:1.2}.ev-lv{border-radius:var(--ev-r-l);min-height:104px;padding:var(--ev-s-12);color:var(--ev-label);align-content:space-between;display:grid;position:relative}.ev-lv b{font-size:var(--ev-fs-14);font-weight:600}.ev-lv span{color:var(--ev-label-3);font-size:var(--ev-fs-12);line-height:1.3}.ev-lv-base{box-shadow:inset 0 0 0 1px var(--ev-border-subtle)}.ev-lv-raised{background:var(--ev-surface-content);box-shadow:var(--ev-sh-1), var(--ev-card-edge)}.ev-lv-interactive{background:var(--ev-surface-content);box-shadow:var(--ev-sh-1), var(--ev-card-edge);cursor:pointer;transition:transform var(--ev-spring-m-dur) var(--ev-spring-m), box-shadow var(--ev-dur-mid)}.ev-lv-interactive:hover{box-shadow:var(--ev-sh-2), var(--ev-card-edge);transform:translateY(-2px)}.ev-lv-floating{background:var(--ev-glass-floating);-webkit-backdrop-filter:var(--ev-glass-blur);backdrop-filter:var(--ev-glass-blur);box-shadow:var(--ev-glass-edge), var(--ev-sh-3)}.ev-lv-overlay{background:var(--ev-glass-overlay);-webkit-backdrop-filter:var(--ev-glass-blur);backdrop-filter:var(--ev-glass-blur);box-shadow:var(--ev-glass-edge), var(--ev-sh-4)}.ev-lv-selected{background:var(--ev-surface-content);box-shadow:0 0 0 2px var(--ev-accent), var(--ev-sh-1)}.ev-lv-highlighted{background:var(--ev-surface-content-emphasized);box-shadow:var(--ev-sh-1), inset 0 0 0 .5px var(--ev-border-emphasis)}.ev-lv-critical{background:linear-gradient(160deg, color-mix(in srgb, var(--ev-neg) 12%, var(--ev-surface-content)), var(--ev-surface-content) 70%);box-shadow:var(--ev-sh-1), inset 0 0 0 .5px color-mix(in srgb, var(--ev-neg) 35%, transparent)}.ev-lv-critical b{color:var(--ev-neg-text)}.ev-btn{--ev-h:var(--ev-control);min-height:var(--ev-h);padding:0 var(--ev-s-20);border-radius:var(--ev-r-pill);justify-content:center;align-items:center;gap:var(--ev-s-8);font-family:var(--ev-font);font-size:var(--ev-fs-15);letter-spacing:-.012em;white-space:nowrap;-webkit-user-select:none;user-select:none;cursor:pointer;color:var(--ev-label);-webkit-tap-highlight-color:transparent;transition:transform var(--ev-dur-instant) ease-out, background-color var(--ev-dur-base), box-shadow var(--ev-dur-mid), filter var(--ev-dur-base), opacity var(--ev-dur-base);background:0 0;border:0;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.ev-btn:active,.ev-btn.is-pressed{transform:scale(.965)}.ev-btn-sm{--ev-h:var(--ev-control-sm);padding:0 var(--ev-s-12);font-size:var(--ev-fs-13);gap:var(--ev-s-6)}.ev-btn-md{--ev-h:var(--ev-control-md);padding:0 var(--ev-s-16);font-size:var(--ev-fs-14)}.ev-btn-lg{--ev-h:var(--ev-control-lg);padding:0 var(--ev-s-24);font-size:var(--ev-fs-17)}.ev-btn-icon{width:var(--ev-h);padding:0}.ev-btn-block{width:100%}.ev-btn-primary{background:var(--ev-accent-fill,var(--ev-accent));color:var(--ev-on-accent);box-shadow:var(--ev-accent-sheen), var(--ev-accent-press-shadow)}.ev-btn-primary:hover,.ev-btn-primary.is-hover{filter:brightness(1.08)}.ev-btn-secondary{background:var(--ev-selection-bg);color:var(--ev-selection-fg)}.ev-btn-secondary:hover,.ev-btn-secondary.is-hover{background:color-mix(in srgb, var(--ev-accent) 20%, transparent)}.ev-btn-tertiary{background:var(--ev-surface-content);color:var(--ev-label);box-shadow:inset 0 0 0 1px var(--ev-border-interactive)}.ev-btn-tertiary:hover,.ev-btn-tertiary.is-hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ev-label) 30%, transparent), var(--ev-sh-1)}.ev-btn-ghost{color:var(--ev-accent-text);padding:0 var(--ev-s-8)}.ev-btn-ghost:hover,.ev-btn-ghost.is-hover{background:var(--ev-selection-bg)}.ev-btn-destructive{background:var(--ev-neg);color:var(--ev-on-color)}.ev-btn-destructive:hover,.ev-btn-destructive.is-hover{filter:brightness(1.06)}.ev-btn-destructive-tinted{background:var(--ev-neg-tint);color:var(--ev-neg-text)}.ev-btn-glass{background:var(--ev-media-glass);color:var(--ev-media-ink);-webkit-backdrop-filter:saturate(180%) blur(var(--ev-blur-m));backdrop-filter:saturate(180%) blur(var(--ev-blur-m));box-shadow:var(--ev-media-glass-edge)}.ev-btn-glass:hover{background:var(--ev-media-glass-hover)}.ev-btn-white{background:var(--ev-media-solid);color:var(--ev-media-solid-ink)}.ev-btn:disabled,.ev-btn.is-disabled,.ev-btn[aria-disabled=true]{opacity:.38;pointer-events:none;box-shadow:none;filter:saturate(.4)}.ev-btn.is-focus{outline:3px solid var(--ev-focus-ring);outline-offset:2px}.ev-btn[aria-busy=true]{pointer-events:none}.ev-spin{border:2px solid color-mix(in srgb, currentColor 35%, transparent);width:16px;height:16px;animation:ev-spin var(--ev-dur-spin) linear infinite;border-top-color:currentColor;border-radius:50%;flex:none}.ev-btn-tertiary .ev-spin,.ev-btn-ghost .ev-spin,.ev-btn-secondary .ev-spin{border-color:color-mix(in srgb, currentColor 30%, transparent);border-top-color:currentColor}@keyframes ev-spin{to{transform:rotate(1turn)}}.ev-iconbtn{border-radius:var(--ev-r-pill);width:36px;height:36px;color:var(--ev-label-2);cursor:pointer;transition:background var(--ev-dur-base), transform var(--ev-dur-instant) ease-out, color var(--ev-dur-base);background:0 0;border:0;place-items:center;display:inline-grid}.ev-iconbtn:hover{background:var(--ev-fill);color:var(--ev-label)}.ev-iconbtn:active{transform:scale(.92)}.ev-iconbtn-sm{width:28px;height:28px}.ev-seg{border-radius:var(--ev-r-pill);box-shadow:inset 0 0 0 1px var(--ev-border-interactive);isolation:isolate;padding:3px;display:inline-flex;position:relative}.ev-seg>button{z-index:1;min-height:32px;padding:0 var(--ev-s-12);border-radius:var(--ev-r-pill);font-size:var(--ev-fs-13);color:var(--ev-label-2);white-space:nowrap;cursor:pointer;font-weight:500;font-family:var(--ev-font);transition:color var(--ev-dur-mid) var(--ev-ease-out);background:0 0;border:0}.ev-seg>button[aria-checked=true],.ev-seg>button[aria-selected=true]{color:var(--ev-label);font-weight:600}.ev-seg>button:disabled{opacity:.4;pointer-events:none}.ev-seg-thumb{z-index:0;border-radius:var(--ev-r-pill);background:var(--ev-seg-thumb);width:0;box-shadow:var(--ev-thumb-shadow), inset 0 0 0 .5px var(--ev-border-interactive);transition:transform var(--ev-spring-m-dur) var(--ev-spring-m), width var(--ev-spring-m-dur) var(--ev-spring-m);position:absolute;top:3px;bottom:3px;left:3px}.ev-seg-lg>button{min-height:36px;font-size:var(--ev-fs-14);padding:0 var(--ev-s-16)}.ev-seg-glass{background:var(--ev-glass-control);-webkit-backdrop-filter:var(--ev-glass-blur);backdrop-filter:var(--ev-glass-blur);box-shadow:var(--ev-glass-edge)}.ev-search{align-items:center;gap:var(--ev-s-8);height:36px;padding:0 var(--ev-s-12);border-radius:var(--ev-r-pill);min-width:220px;color:var(--ev-label-3);background:var(--ev-glass-control);-webkit-backdrop-filter:var(--ev-glass-blur);backdrop-filter:var(--ev-glass-blur);box-shadow:var(--ev-glass-edge);transition:box-shadow var(--ev-dur-mid), min-width var(--ev-spring-m-dur) var(--ev-spring-m);display:flex;position:relative}.ev-card .ev-search,.ev-search-solid{background:var(--ev-surface-content);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 0 0 1px var(--ev-border-interactive)}.ev-search input:not(#ev-a):not(#ev-b){font-family:var(--ev-font);font-size:var(--ev-fs-14);color:var(--ev-label);min-width:0;box-shadow:none;background:0 0;border:0;outline:none;flex:1;height:auto;padding:0}.ev-search input::placeholder{color:var(--ev-label-3)}.ev-search kbd{font-family:var(--ev-font);font-size:var(--ev-fs-12);color:var(--ev-label-3);background:var(--ev-surface-content);border-radius:var(--ev-r-xs);padding:1px var(--ev-s-6);box-shadow:var(--ev-kbd-shadow);font-weight:600}.ev-search:focus-within,.ev-search.is-focused{box-shadow:var(--ev-glass-edge), 0 0 0 3.5px color-mix(in srgb, var(--ev-accent) 32%, transparent)}.ev-card .ev-search:focus-within,.ev-card .ev-search.is-focused,.ev-search-solid:focus-within{box-shadow:inset 0 0 0 1px var(--ev-border-emphasis), 0 0 0 3.5px color-mix(in srgb, var(--ev-accent) 28%, transparent)}.ev-search.is-disabled{opacity:.45}.ev-search.is-loading:after{content:"";border:2px solid var(--ev-fill-2);border-top-color:var(--ev-label-2);width:14px;height:14px;animation:ev-spin var(--ev-dur-spin) linear infinite;border-radius:50%;flex:none}.ev-tfield:is(input,textarea,select):not(#ev-a):not(#ev-b){font-family:var(--ev-font);font-size:var(--ev-fs-15);color:var(--ev-label);background:var(--ev-surface-content);border-radius:var(--ev-r-s);min-height:44px;padding:0 var(--ev-s-12);width:100%;box-shadow:inset 0 0 0 1px var(--ev-border-interactive);transition:box-shadow var(--ev-dur-base);font-variant-numeric:tabular-nums;border:0;outline:none}textarea.ev-tfield:not(#ev-a):not(#ev-b){padding:var(--ev-s-12);resize:none;min-height:92px;line-height:1.45}.ev-tfield:is(input,textarea,select):not(#ev-a):not(#ev-b):hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ev-label) 26%, transparent)}.ev-tfield:is(input,textarea,select):not(#ev-a):not(#ev-b):focus{box-shadow:inset 0 0 0 1px var(--ev-border-emphasis), 0 0 0 3.5px color-mix(in srgb, var(--ev-accent) 28%, transparent)}.ev-tfield:is(input,textarea,select):not(#ev-a):not(#ev-b)[aria-invalid=true]{box-shadow:inset 0 0 0 1.5px var(--ev-neg), 0 0 0 3.5px var(--ev-neg-tint)}.ev-tfield:is(input,textarea,select):not(#ev-a):not(#ev-b):disabled{opacity:.45;box-shadow:inset 0 0 0 1px var(--ev-border-subtle)}.ev-tfield::placeholder{color:var(--ev-label-3)}.ev-field{gap:var(--ev-s-6);display:grid}.ev-field>label,.ev-field-label{font-size:var(--ev-fs-13);color:var(--ev-label-2);font-weight:600}.ev-field-msg{font-size:var(--ev-fs-13);color:var(--ev-label-3)}.ev-field-msg.is-error{color:var(--ev-neg-text);font-weight:500}.ev-switch{flex:none;width:51px;height:31px;display:inline-block;position:relative}.ev-switch input{opacity:0;cursor:pointer;z-index:1;width:100%;height:100%;margin:0;position:absolute;inset:0}.ev-switch-track{border-radius:var(--ev-r-pill);background:var(--ev-fill-2);transition:background var(--ev-dur-mid) var(--ev-ease-out);position:absolute;inset:0}.ev-switch-knob{background:var(--ev-knob);width:27px;height:27px;box-shadow:var(--ev-knob-shadow);transition:transform var(--ev-spring-bouncy-dur) var(--ev-spring-bouncy), width var(--ev-dur-base) var(--ev-ease-out);border-radius:50%;position:absolute;top:2px;left:2px}.ev-switch input:checked~.ev-switch-track{background:var(--ev-pos)}.ev-switch input:checked~.ev-switch-knob{transform:translate(20px)}.ev-switch input:active~.ev-switch-knob{width:33px}.ev-switch input:checked:active~.ev-switch-knob{transform:translate(14px)}.ev-switch input:focus-visible~.ev-switch-track{outline:3px solid var(--ev-focus-ring);outline-offset:2px}.ev-switch input:disabled{cursor:default}.ev-switch input:disabled~*{opacity:.45}input[type=range].ev-slider{appearance:none;cursor:pointer;background:0 0;width:100%;height:28px;margin:0}input[type=range].ev-slider::-webkit-slider-runnable-track{border-radius:var(--ev-r-hair);background:linear-gradient(90deg, var(--ev-label) var(--ev-fillp,0%), var(--ev-track) 0);height:4px}input[type=range].ev-slider::-moz-range-track{border-radius:var(--ev-r-hair);background:linear-gradient(90deg, var(--ev-label) var(--ev-fillp,0%), var(--ev-track) 0);height:4px}input[type=range].ev-slider::-webkit-slider-thumb{-webkit-appearance:none;background:var(--ev-knob);width:26px;height:26px;box-shadow:0 0 0 .5px var(--ev-border-subtle), var(--ev-knob-shadow);border-radius:50%;margin-top:-11px}input[type=range].ev-slider::-moz-range-thumb{background:var(--ev-knob);width:26px;height:26px;box-shadow:0 0 0 .5px var(--ev-border-subtle), var(--ev-knob-shadow);border:0;border-radius:50%}input[type=range].ev-slider:focus-visible{outline:none}input[type=range].ev-slider:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--ev-focus-ring), var(--ev-knob-shadow)}.ev-range{align-items:center;gap:var(--ev-s-12);display:flex}.ev-badge{align-items:center;gap:var(--ev-s-4);height:22px;padding:0 var(--ev-s-8);border-radius:var(--ev-r-xs);font-size:var(--ev-fs-12);white-space:nowrap;font-weight:600;display:inline-flex}.ev-badge-pos{background:var(--ev-pos-tint);color:var(--ev-pos-text)}.ev-badge-neg{background:var(--ev-neg-tint);color:var(--ev-neg-text)}.ev-badge-neutral{color:var(--ev-label-2);box-shadow:inset 0 0 0 1px var(--ev-border-interactive)}.ev-badge-accent{background:var(--ev-selection-bg);color:var(--ev-selection-fg)}.ev-count{min-width:20px;height:20px;padding:0 var(--ev-s-6);border-radius:var(--ev-r-pill);background:var(--ev-neg);color:var(--ev-on-color);font-size:var(--ev-fs-12);font-variant-numeric:tabular-nums;place-items:center;font-weight:600;line-height:1;display:inline-grid}.ev-count-quiet{color:var(--ev-label-3);background:0 0;font-weight:500}.ev-status{align-items:flex-start;gap:var(--ev-s-6);font-size:var(--ev-fs-13);color:var(--ev-label-2);white-space:nowrap;font-weight:600;display:inline-flex}.ev-status:before{content:"";background:var(--ev-label-3);margin-top:.4em;border-radius:50%;flex:none;width:8px;height:8px;margin-top:calc(.5lh - 4px)}.ev-status-ok{color:var(--ev-pos-text)}.ev-status-ok:before{background:var(--ev-pos)}.ev-status-bad{color:var(--ev-neg-text)}.ev-status-bad:before{background:var(--ev-neg)}.ev-status-wait:before{box-shadow:inset 0 0 0 1.5px var(--ev-label-2);background:0 0}.ev-live{align-items:center;gap:var(--ev-s-6);font-size:var(--ev-fs-12);color:var(--ev-pos-text);font-weight:600;display:inline-flex}.ev-live:before{content:"";background:var(--ev-pos);border-radius:50%;width:8px;height:8px}.ev-delta{font-size:var(--ev-fs-13);font-variant-numeric:tabular-nums;align-items:center;gap:3px;font-weight:600;display:inline-flex}.ev-delta .ev-ic{--ev-sym-size:.75rem;--ev-sym-opt:2.2;--ev-sym-wt:1.3}.ev-delta-up{color:var(--ev-pos-text)}.ev-delta-down{color:var(--ev-neg-text)}.ev-delta-flat{color:var(--ev-label-3)}.ev-delta-chip{min-height:1.375rem;padding:.125rem var(--ev-s-6);border-radius:var(--ev-r-xs);white-space:nowrap;max-width:100%}.ev-delta-chip.ev-delta-up{background:var(--ev-pos-tint)}.ev-delta-chip.ev-delta-down{background:var(--ev-neg-tint)}.ev-kbd{font-family:var(--ev-font);font-size:var(--ev-fs-12);box-shadow:inset 0 0 0 1px var(--ev-border-interactive);border-radius:var(--ev-r-xs);padding:1px var(--ev-s-6);color:var(--ev-label-2);font-weight:600}.ev-smarttabs{gap:var(--ev-s-2);scrollbar-width:none;padding:var(--ev-s-2);align-items:center;display:flex;overflow-x:auto}.ev-smarttabs button{min-height:36px;padding:0 var(--ev-s-12);border-radius:var(--ev-r-s);font-size:var(--ev-fs-14);color:var(--ev-label-2);gap:var(--ev-s-6);white-space:nowrap;cursor:pointer;font-weight:500;font-family:var(--ev-font);transition:background var(--ev-dur-base), color var(--ev-dur-base);background:0 0;border:0;align-items:center;display:inline-flex}.ev-smarttabs button:hover{background:var(--ev-fill);color:var(--ev-label)}.ev-smarttabs button .ev-n{font-size:var(--ev-fs-12);color:var(--ev-label-3);font-variant-numeric:tabular-nums;font-weight:600}.ev-smarttabs button:disabled{opacity:.4;pointer-events:none}.ev-filterbar{gap:var(--ev-s-8);flex-wrap:wrap;align-items:center;display:flex}.ev-fchip{align-items:center;gap:var(--ev-s-6);min-height:34px;padding:0 var(--ev-s-12);border-radius:var(--ev-r-pill);font-size:var(--ev-fs-13);color:var(--ev-label);background:var(--ev-surface-content);box-shadow:inset 0 0 0 1px var(--ev-border-interactive);cursor:pointer;font-weight:600;font-family:var(--ev-font);transition:background var(--ev-dur-base), color var(--ev-dur-base), transform var(--ev-dur-instant) ease-out;border:0;display:inline-flex}.ev-fchip:active{transform:scale(.96)}.ev-fchip-ck{width:0;transition:width var(--ev-spring-s-dur) var(--ev-spring-s);display:inline-flex;overflow:hidden}.ev-fchip[aria-pressed=true] .ev-fchip-ck{width:14px}.ev-fclear{font-size:var(--ev-fs-13);color:var(--ev-accent-text);min-height:34px;padding:0 var(--ev-s-8);border-radius:var(--ev-r-s);cursor:pointer;font-weight:600;font-family:var(--ev-font);background:0 0;border:0}.ev-fcount{font-size:var(--ev-fs-13);color:var(--ev-label-3);font-variant-numeric:tabular-nums;margin-left:auto}.ev-legend{gap:var(--ev-s-6);flex-wrap:wrap;display:flex}.ev-legend button{align-items:center;gap:var(--ev-s-8);min-height:32px;padding:0 var(--ev-s-12);border-radius:var(--ev-r-pill);font-size:var(--ev-fs-13);color:var(--ev-label);cursor:pointer;font-weight:600;font-family:var(--ev-font);box-shadow:inset 0 0 0 1px var(--ev-border-interactive);transition:opacity var(--ev-dur-base);background:0 0;border:0;display:inline-flex}.ev-legend button i{border-top:var(--ev-lw,2px) var(--ev-ls,solid) var(--ev-lc,var(--ev-label));width:18px;height:0}.ev-legend button[aria-pressed=false]{opacity:.45}.ev-nav-item[aria-current=page],.ev-sub-item[aria-current=page],.ev-tab[aria-current=page],.ev-tab[aria-selected=true],.ev-smarttabs button[aria-selected=true],.ev-fchip[aria-pressed=true],.ev-menu-item:hover,.ev-menu-item:focus-visible,.ev-menu-item[data-active=true],.ev-board-row.is-me,.ev-hc[aria-pressed=true],.ev-ev-row.is-selected{background:var(--ev-selection-bg);color:var(--ev-selection-fg);box-shadow:none;outline:none;font-weight:600}.ev-nav-item[aria-current=page] .ev-ic,.ev-menu-item:hover .ev-ic,.ev-menu-item:focus-visible .ev-ic,.ev-menu-item[data-active=true] .ev-ic,.ev-tab[aria-current=page] .ev-ic,.ev-tab[aria-selected=true] .ev-ic{color:var(--ev-selection-fg)}.ev-shell{background:var(--ev-surface-canvas);min-height:100dvh;color:var(--ev-label);isolation:isolate;position:relative}.ev-shell-framed{border-radius:var(--ev-r-l);height:640px;min-height:0;box-shadow:var(--ev-sh-4), 0 0 0 .5px var(--ev-border-interactive);overflow:hidden}.ev-sidebar{z-index:var(--ev-z-sidebar);width:224px;padding:var(--ev-s-12) var(--ev-s-8);gap:var(--ev-s-2);scrollbar-width:none;border-radius:var(--ev-r-m);background:var(--ev-glass-navigation);-webkit-backdrop-filter:var(--ev-glass-blur);backdrop-filter:var(--ev-glass-blur);box-shadow:var(--ev-glass-edge), var(--ev-sh-2);flex-direction:column;display:flex;position:fixed;top:8px;bottom:8px;left:8px;overflow-y:auto}.ev-shell-framed .ev-sidebar{position:absolute}.ev-side-group{font-size:var(--ev-fs-12);color:var(--ev-label-3);padding:var(--ev-s-12) var(--ev-s-8) var(--ev-s-6);font-weight:600}.ev-nav-item{align-items:center;gap:var(--ev-s-12);min-height:36px;padding:0 var(--ev-s-8);border-radius:var(--ev-r-s);font-size:var(--ev-fs-14);text-align:left;width:100%;color:var(--ev-label);cursor:pointer;font-weight:500;font-family:var(--ev-font);transition:background var(--ev-dur-base), transform var(--ev-dur-instant) ease-out;background:0 0;border:0;text-decoration:none;display:flex}.ev-nav-item .ev-ic{color:var(--ev-label-2)}.ev-nav-item:hover{background:var(--ev-fill)}.ev-nav-item:active{transform:scale(.98)}.ev-nav-item.is-parent{font-weight:600}.ev-nav-item .ev-count{color:var(--ev-label-3);background:0 0;margin-left:auto;font-weight:500}.ev-nav-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ev-subnav{gap:var(--ev-s-2);margin:var(--ev-s-2) 0 var(--ev-s-6);padding-left:var(--ev-s-32);display:grid}.ev-sub-item{min-height:32px;padding:0 var(--ev-s-12);border-radius:var(--ev-r-s);text-align:left;font-size:var(--ev-fs-13);color:var(--ev-label-2);cursor:pointer;font-weight:500;font-family:var(--ev-font);width:100%;transition:background var(--ev-dur-fast);background:0 0;border:0;align-items:center;text-decoration:none;display:flex}.ev-sub-item:hover{background:var(--ev-fill);color:var(--ev-label)}.ev-sub-item .ev-count{color:var(--ev-label-3);background:0 0;min-width:0;margin-left:auto;padding:0}.ev-side-foot{align-items:center;gap:var(--ev-s-12);padding:var(--ev-s-8);border-radius:var(--ev-r-s);text-align:left;width:100%;min-width:0;color:var(--ev-label);cursor:pointer;font-family:var(--ev-font);background:0 0;border:0;margin-top:auto;display:flex}.ev-side-foot:hover{background:var(--ev-fill)}.ev-side-foot>span:last-child{min-width:0;display:grid}.ev-side-foot b{font-size:var(--ev-fs-13);font-weight:600;display:block}.ev-side-foot small{font-size:var(--ev-fs-12);color:var(--ev-label-3)}.ev-main{flex-direction:column;min-width:0;padding-left:240px;display:flex;position:relative}.ev-shell-framed .ev-main{position:absolute;inset:0}.ev-toolbar{z-index:var(--ev-z-toolbar);align-items:center;gap:var(--ev-s-12);height:56px;padding:0 var(--ev-s-16) 0 var(--ev-s-20);isolation:isolate;display:flex;position:sticky;top:0}.ev-shell-framed .ev-toolbar{position:absolute;left:240px;right:0}.ev-toolbar:before{content:"";z-index:-1;pointer-events:none;opacity:0;transition:opacity var(--ev-dur-mid);background:var(--ev-scroll-edge-bg);-webkit-backdrop-filter:var(--ev-scroll-edge-blur);backdrop-filter:var(--ev-scroll-edge-blur);position:absolute;inset:0 0 -20px;-webkit-mask:linear-gradient(#000 calc(100% - 20px),#0000);mask:linear-gradient(#000 calc(100% - 20px),#0000)}.ev-toolbar.is-stuck:before{opacity:1}.ev-toolbar-title{font-size:var(--ev-fs-15);opacity:0;transition:opacity var(--ev-dur-mid) var(--ev-ease-out), transform var(--ev-spring-m-dur) var(--ev-spring-m);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:600;overflow:hidden;transform:translateY(6px)}.ev-toolbar.is-stuck .ev-toolbar-title{opacity:1;transform:none}.ev-toolbar-group{align-items:center;gap:var(--ev-s-8);display:flex}.ev-spacer{flex:1}.ev-scroller{flex:1;min-width:0;padding:0 28px 40px}.ev-shell-framed .ev-scroller{scrollbar-width:thin;padding:56px 28px 40px;overflow-y:auto}.ev-large-title{font-family:var(--ev-font-display);font-size:var(--ev-fs-34);letter-spacing:-.024em;transform-origin:0;margin:0;font-weight:700;line-height:1.1}.ev-lt-sub{font-size:var(--ev-fs-15);color:var(--ev-label-2);margin-top:var(--ev-s-4)}.ev-tabbar{z-index:var(--ev-z-tabbar);left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));border-radius:var(--ev-r-pill);height:64px;padding:0 var(--ev-s-6);background:var(--ev-glass-floating);-webkit-backdrop-filter:var(--ev-glass-blur);backdrop-filter:var(--ev-glass-blur);box-shadow:var(--ev-glass-edge), var(--ev-sh-3);justify-content:space-around;align-items:center;display:none;position:fixed}.ev-shell-framed .ev-tabbar{position:absolute;bottom:12px}.ev-tab{justify-items:center;gap:var(--ev-s-2);border-radius:var(--ev-r-pill);min-width:56px;min-height:52px;font-size:var(--ev-fs-12);color:var(--ev-label-2);cursor:pointer;font-weight:600;font-family:var(--ev-font);background:0 0;border:0;align-content:center;text-decoration:none;display:grid}.ev-tab .ev-ic{--ev-sym-size:24px;--ev-sym-opt:1.75}.ev-shell .ev-main:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(transparent, var(--ev-surface-canvas) 70%);height:104px;position:absolute;bottom:0;left:0;right:0}.ev-anchor{display:inline-flex;position:relative}.ev-popover{z-index:var(--ev-z-popover);min-width:240px;padding:var(--ev-s-4);border-radius:var(--ev-r-m);background:var(--ev-surface-popover);-webkit-backdrop-filter:var(--ev-glass-blur);backdrop-filter:var(--ev-glass-blur);color:var(--ev-label);box-shadow:var(--ev-glass-edge), var(--ev-sh-4);transform-origin:var(--ev-origin,top left);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--ev-dur-base) var(--ev-ease-out), transform var(--ev-spring-m-dur) var(--ev-spring-m), visibility 0s linear var(--ev-dur-mid);position:absolute;transform:scale(.94)}.ev-popover.is-open{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:none}.ev-popover[role=dialog]{width:max-content;max-width:min(22rem,100vw - 16px)}.ev-popover[data-placement=bottom-start]{--ev-origin:top left;top:calc(100% + 8px);left:0}.ev-popover[data-placement=bottom-end]{--ev-origin:top right;top:calc(100% + 8px);right:0}.ev-popover[data-placement=top-start]{--ev-origin:bottom left;bottom:calc(100% + 8px);left:0}.ev-popover[data-placement=top-end]{--ev-origin:bottom right;bottom:calc(100% + 8px);right:0}.ev-popover[data-placement=bottom-stretch]{--ev-origin:top center;min-width:0;top:calc(100% + 8px);left:0;right:0}.ev-popover-who{gap:var(--ev-s-12);padding:var(--ev-s-8) var(--ev-s-8) var(--ev-s-12);box-shadow:inset 0 -.5px 0 var(--ev-border-subtle);margin-bottom:var(--ev-s-4);align-items:center;min-width:0;display:flex}.ev-popover-who>div{min-width:0}.ev-popover-who b{font-size:var(--ev-fs-14);font-weight:600;display:block}.ev-popover-who>div>span{font-size:var(--ev-fs-12);color:var(--ev-label-3);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ev-menu-item{align-items:center;gap:var(--ev-s-12);width:100%;min-height:36px;padding:0 var(--ev-s-8);border-radius:var(--ev-r-s);font-size:var(--ev-fs-14);text-align:left;color:var(--ev-label);cursor:pointer;font-weight:500;font-family:var(--ev-font);background:0 0;border:0;text-decoration:none;display:flex}.ev-menu-item .ev-ic{color:var(--ev-label-2)}.ev-menu-item kbd{font-family:var(--ev-font);font-size:var(--ev-fs-12);opacity:.6;margin-left:auto}.ev-menu-item.is-danger,.ev-menu-item.is-danger .ev-ic{color:var(--ev-neg-text)}.ev-menu-item.is-danger:hover,.ev-menu-item.is-danger:focus-visible{background:var(--ev-neg-tint);color:var(--ev-neg-text)}.ev-menu-item[aria-disabled=true]{opacity:.4;pointer-events:none}.ev-menu-sep{background:var(--ev-border-subtle);height:.5px;margin:var(--ev-s-6) var(--ev-s-8)}.ev-menu-group{font-size:var(--ev-fs-12);color:var(--ev-label-3);padding:var(--ev-s-8) var(--ev-s-8) var(--ev-s-4);font-weight:600}@property --ev-ring-p{syntax:"<number>";inherits:true;initial-value:0}.ev-rings{flex:none;position:relative}.ev-ring{--ev-w:24px;--ev-sz:240px;--ev-ring-p:0;width:var(--ev-sz);height:var(--ev-sz);margin:calc(var(--ev-sz) / -2) 0 0 calc(var(--ev-sz) / -2);--ev-c1:var(--ev-cl,color-mix(in srgb, var(--ev-c) var(--ev-gradient-light-mix), var(--ev-gradient-light-base)));--ev-c2:var(--ev-c);--ev-m1:var(--ev-ring-sheen-1,color-mix(in srgb, var(--ev-c2) 22%, var(--ev-c1)));--ev-m2:var(--ev-ring-sheen-2,color-mix(in srgb, var(--ev-c2) 42%, var(--ev-c1)));--ev-m3:var(--ev-ring-sheen-3,color-mix(in srgb, var(--ev-c2) 70%, var(--ev-c1)));transition:--ev-ring-p var(--ev-dur-data) var(--ev-ease-out), opacity var(--ev-dur-base);border-radius:50%;position:absolute;top:50%;left:50%}.ev-ring-track,.ev-ring-fill,.ev-ring:after{-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - var(--ev-w) - .5px), #000 calc(100% - var(--ev-w)));-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - var(--ev-w) - .5px), #000 calc(100% - var(--ev-w)));mask:radial-gradient(farthest-side, transparent calc(100% - var(--ev-w) - .5px), #000 calc(100% - var(--ev-w)));border-radius:50%;position:absolute;inset:0}.ev-ring-track{background:color-mix(in srgb, var(--ev-c) var(--ev-ring-track,var(--ev-ring-track-mix)), transparent)}.ev-ring-fill{opacity:var(--ev-ring-fill-opacity,1);background:conic-gradient(from 0deg, var(--ev-c1) 0turn, var(--ev-m1) calc(min(var(--ev-ring-p), 1) * .22turn), var(--ev-m2) calc(min(var(--ev-ring-p), 1) * .42turn), var(--ev-m3) calc(min(var(--ev-ring-p), 1) * .7turn), var(--ev-c2) calc(min(var(--ev-ring-p), 1) * 1turn), transparent 0)}.ev-ring:after{content:"";pointer-events:none;background:radial-gradient(60% 40% at 30% 18%, var(--ev-ring-specular,transparent), transparent 60%)}.ev-ring-cap0,.ev-ring-cap{z-index:1;width:var(--ev-w);height:50%;margin-left:calc(var(--ev-w) / -2);transform-origin:50% 100%;pointer-events:none;position:absolute;top:0;left:50%}.ev-ring-cap0:before,.ev-ring-cap:before{content:"";width:var(--ev-w);height:var(--ev-w);background:var(--ev-c1);border-radius:50%;position:absolute;top:0;left:0}.ev-ring-cap0:before{box-shadow:var(--ev-ring-cap0-edge,none)}.ev-ring-cap{transform:rotate(calc(var(--ev-ring-p) * 1turn))}.ev-ring-cap:before{background:var(--ev-ring-cap,var(--ev-c2));box-shadow:calc(var(--ev-w) * -.12) 0 calc(var(--ev-w) * .3) var(--ev-ring-cap-shadow,var(--ev-ring-cap-shadow-token))}.ev-ring.is-over .ev-ring-cap:before{box-shadow:calc(var(--ev-w) * -.22) 0 calc(var(--ev-w) * .38) var(--ev-ring-cap-shadow,var(--ev-ring-cap-shadow-over))}.ev-ring.is-empty .ev-ring-cap0,.ev-ring.is-empty .ev-ring-cap{opacity:0}.ev-ring.is-dim{opacity:.25}.ev-rlegend{gap:var(--ev-s-12);min-width:200px;margin:0;padding:0;list-style:none;display:grid}.ev-rlegend-row{transition:opacity var(--ev-dur-base);grid-template-columns:.75rem 1fr;align-items:baseline;column-gap:.75rem;display:grid}.ev-rlegend-row i{background:linear-gradient(135deg, var(--ev-cl,color-mix(in srgb, var(--ev-c) var(--ev-gradient-light-mix), var(--ev-gradient-light-base))), var(--ev-c) 60%);width:.75rem;height:.75rem;box-shadow:inset 0 0 0 .5px var(--ev-border-interactive);border-radius:50%;transform:translateY(1px)}.ev-rlegend-k{font-size:var(--ev-fs-13);color:var(--ev-label-2);font-weight:600}.ev-rlegend-v{font-family:var(--ev-font-display);font-size:var(--ev-fs-28);letter-spacing:-.025em;font-variant-numeric:tabular-nums;grid-column:2;font-weight:700;line-height:1.1}.ev-rlegend-v small{font-size:var(--ev-fs-17);color:var(--ev-label-3);letter-spacing:-.01em;font-weight:600}.ev-rlegend-row.is-dim{opacity:.35}.ev-rlegend.is-compact{gap:var(--ev-s-6);min-width:0}.ev-rlegend.is-compact .ev-rlegend-k{font-size:var(--ev-fs-12)}.ev-rlegend.is-compact .ev-rlegend-v{font-size:var(--ev-fs-17)}.ev-rlegend.is-compact .ev-rlegend-v small{font-size:var(--ev-fs-13)}.ev-pbar{border-radius:var(--ev-r-hair);background:var(--ev-track);height:6px;position:relative;overflow:hidden}.ev-pbar>i{border-radius:var(--ev-r-hair);background:var(--ev-pc,var(--ev-label));transition:width var(--ev-dur-slow) var(--ev-ease-out);position:absolute;top:0;bottom:0;left:0}.ev-pbar-mark{background:var(--ev-surface-content);width:2px;box-shadow:0 0 0 .5px var(--ev-label-3);margin-left:-1px;position:absolute;top:0;bottom:0}.ev-pbar.is-success>i{background:var(--ev-pos)}.ev-pbar.is-error>i{background:var(--ev-neg)}.ev-pbar.is-indeterminate>i{width:35%;animation:ev-ind var(--ev-dur-loop) cubic-bezier(.5, 0, .3, 1) infinite}@keyframes ev-ind{0%{transform:translate(-100%)}to{transform:translate(290%)}}.ev-pbar-row{gap:var(--ev-s-12);min-height:40px;font-size:var(--ev-fs-13);grid-template-columns:minmax(min-content,120px) minmax(0,1fr) minmax(64px,max-content);align-items:center;display:grid}.ev-pbar-row b{font-weight:600}.ev-pbar-row .ev-r{text-align:right;font-variant-numeric:tabular-nums;color:var(--ev-label-2)}.ev-bullets{gap:var(--ev-s-12);display:grid}.ev-bullet-top{font-size:var(--ev-fs-13);margin-bottom:var(--ev-s-6);justify-content:space-between;gap:var(--ev-s-8);display:flex}.ev-bullet-top span{color:var(--ev-label-2)}.ev-bullet-top b{font-variant-numeric:tabular-nums;font-weight:600}.ev-bullet-rail{border-radius:var(--ev-r-hair);background:color-mix(in srgb, var(--ev-bc) 16%, transparent);height:6px;position:relative}.ev-bullet-rail>i{border-radius:var(--ev-r-hair);background:var(--ev-bc);transition:width var(--ev-dur-slow) var(--ev-ease-out);position:absolute;top:0;bottom:0;left:0}.ev-bullet-tgt{background:var(--ev-label);width:2px;position:absolute;top:-4px;bottom:-4px}.ev-spark{display:block;overflow:visible}.ev-spark-fill{width:100%;height:100%}.ev-spark path{fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.ev-cluster{background:var(--ev-surface-content);border-radius:var(--ev-r-xl);box-shadow:var(--ev-sh-1), var(--ev-card-edge);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.ev-cluster>div{padding:var(--ev-s-16) var(--ev-s-20);gap:var(--ev-s-4);align-content:start;display:grid;position:relative}.ev-cluster>div+div:before{content:"";background:var(--ev-border-interactive);width:.5px;position:absolute;top:18px;bottom:18px;left:0}.ev-cluster-k{font-size:var(--ev-fs-13);color:var(--ev-label-2);font-weight:500}.ev-cluster-v{font-family:var(--ev-font-display);font-size:var(--ev-fs-28);letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600;line-height:1.1}.ev-cluster .ev-spark{width:100%;height:28px;margin-top:var(--ev-s-6)}.ev-statrow{grid-template-columns:repeat(4,1fr);display:grid}.ev-statrow>div{padding:var(--ev-s-16) var(--ev-s-20);position:relative}.ev-statrow>div+div:before{content:"";background:var(--ev-border-interactive);width:.5px;position:absolute;top:18px;bottom:18px;left:0}@media (min-width:861px){.ev-statrow-fit{grid-template-columns:repeat(3,minmax(0,1fr))}.ev-statrow-fit>div{min-width:0}.ev-statrow.ev-statrow-fit b{font-size:clamp(1.125rem, 1.9vw, var(--ev-fs-28));white-space:nowrap}}@media (max-width:860px){.ev-statrow.ev-statrow-fit b{font-size:clamp(.875rem, 5.5vw, var(--ev-fs-28));white-space:nowrap}}.ev-statrow.ev-statrow-3{grid-template-columns:repeat(3,minmax(0,1fr))}.ev-statrow.ev-statrow-3>div:nth-child(3):before{display:block}@media (max-width:1100px){.ev-g12>.ev-wide-md{grid-column:span 12}}.ev-flush-pad{padding-inline:var(--ev-s-20)}.ev-flush-list{padding-inline:var(--ev-s-16)}@media (max-width:560px){.ev-flush-pad{padding-inline:var(--ev-s-16)}.ev-flush-list{padding-inline:var(--ev-s-12)}}.ev-entity-wrap .ev-entity-meta{white-space:normal;text-overflow:clip;overflow:visible}.ev-entity-wrap .ev-entity-head b{overflow-wrap:anywhere}.ev-dt-wrap .ev-dt-cell.is-primary{white-space:normal;text-overflow:clip;overflow:visible}.ev-view-switch{-webkit-overflow-scrolling:touch;scrollbar-width:none;max-width:100%;overflow-x:auto}.ev-view-switch::-webkit-scrollbar{display:none}.ev-view-switch .ev-seg{white-space:nowrap}.ev-agenda-top .ev-agenda-row{padding-top:var(--ev-s-12);align-items:start}.ev-agenda-top .ev-agenda-when{line-height:1.47}.ev-statrow span{font-size:var(--ev-fs-13);color:var(--ev-label-3);font-weight:500;display:block}.ev-statrow b{font-family:var(--ev-font-display);font-size:var(--ev-fs-28);letter-spacing:-.028em;font-variant-numeric:tabular-nums;margin-top:var(--ev-s-2);white-space:nowrap;font-weight:600;display:block}.ev-statrow em{font-style:normal;font-size:var(--ev-fs-12);font-weight:600}.ev-gauge{width:min(100%,15rem);margin:0 auto;position:relative;container-type:inline-size}.ev-gauge svg{width:100%;height:auto;display:block;overflow:hidden}.ev-gauge-c{text-align:center;position:absolute;top:40%;left:0;right:0}.ev-gauge-c b{font-family:var(--ev-font-display);font-size:min(var(--ev-fs-28), 11.5cqi);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-weight:600;line-height:1;display:block}.ev-gauge-c span{font-size:min(var(--ev-fs-13), 5.4cqi);color:var(--ev-label-3);white-space:nowrap}.ev-gauge-arc{transition:stroke-dashoffset var(--ev-dur-data) var(--ev-ease-out), stroke var(--ev-dur-mid)}.ev-chart{touch-action:none;cursor:crosshair;outline-offset:4px;height:220px;position:relative}.ev-chart svg{width:100%;height:100%;display:block;overflow:visible}.ev-chart-scrub{background:var(--ev-label-3);opacity:0;pointer-events:none;width:1px;position:absolute;top:0;bottom:1.45rem}.ev-chart-dot{background:var(--ev-sc,var(--ev-label));width:12px;height:12px;box-shadow:0 0 0 3px var(--ev-surface-content);opacity:0;pointer-events:none;border-radius:50%;margin:-6px 0 0 -6px;position:absolute}.ev-chart-tip{padding:var(--ev-s-6) var(--ev-s-12);border-radius:var(--ev-r-s);gap:var(--ev-s-2);background:var(--ev-surface-popover);-webkit-backdrop-filter:var(--ev-glass-blur);backdrop-filter:var(--ev-glass-blur);box-shadow:var(--ev-glass-edge), var(--ev-sh-2);font-size:var(--ev-fs-12);white-space:nowrap;opacity:0;pointer-events:none;display:grid;position:absolute;top:-8px;transform:translate(-50%)}.ev-chart-tip b{font-size:var(--ev-fs-15);font-variant-numeric:tabular-nums;font-weight:600}.ev-chart.is-on .ev-chart-scrub,.ev-chart.is-on .ev-chart-dot,.ev-chart.is-on .ev-chart-tip{opacity:1}.ev-chart-hero{align-items:baseline;gap:var(--ev-s-12);flex-wrap:wrap;display:flex;container-type:inline-size}.ev-chart-hero>b{font-family:var(--ev-font-display);font-size:min(var(--ev-fs-40), 15cqi);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-weight:600;line-height:1.05}.ev-heat{grid-template-columns:repeat(var(--ev-cols,5), minmax(0, 1fr));gap:var(--ev-s-6);display:grid}.ev-heat-dow{font-size:var(--ev-fs-12);color:var(--ev-label-3);text-align:center;font-weight:600}.ev-hc{border-radius:var(--ev-r-s);height:auto;min-height:60px;padding:var(--ev-s-6);font-size:var(--ev-fs-12);font-variant-numeric:tabular-nums;color:var(--ev-label-2);text-align:left;font-weight:600;font-family:var(--ev-font);box-shadow:inset 0 0 0 1px var(--ev-border-subtle);transition:transform var(--ev-spring-s-dur) var(--ev-spring-s), box-shadow var(--ev-dur-base);background:0 0;border:0;align-content:space-between;display:grid}.ev-heat{container-type:inline-size}.ev-hc-v{font-size:min(var(--ev-fs-13), max(.6875rem, 3.2cqi));white-space:nowrap;letter-spacing:-.02em;justify-self:end}@container (max-width:22rem){.ev-hc{padding:var(--ev-s-4) 3px}}.ev-hc.is-pos{background:color-mix(in srgb, var(--ev-pos) calc(var(--ev-a) * var(--ev-heat-k) * 100%), transparent)}.ev-hc.is-neg{background:color-mix(in srgb, var(--ev-neg) calc(var(--ev-a) * var(--ev-heat-k) * 100%), transparent)}.ev-hc.is-pos .ev-hc-v{color:var(--ev-pos-text)}.ev-hc.is-neg .ev-hc-v{color:var(--ev-neg-text)}.ev-hc.is-void{box-shadow:none;min-height:0}button.ev-hc{cursor:pointer}button.ev-hc:hover,button.ev-hc:focus-visible{box-shadow:var(--ev-sh-2);transform:scale(1.06)}.ev-hc.is-selected,.ev-hc.is-selected:hover{box-shadow:0 0 0 2px var(--ev-surface-content), 0 0 0 4px var(--ev-accent)}.ev-heat-legend{gap:var(--ev-s-6);font-size:var(--ev-fs-12);color:var(--ev-label-3);align-items:center;display:flex}.ev-heat-legend i{border-radius:var(--ev-r-hair);width:14px;height:10px;display:inline-block}.ev-streak{align-items:center;gap:var(--ev-s-16);display:flex}.ev-flame{width:48px;height:48px;color:var(--ev-c-discipline);flex:none;place-items:center;display:grid}.ev-flame .ev-sym{--ev-sym-size:2.25rem}.ev-streak-dots{grid-template-columns:repeat(var(--ev-goal,21), minmax(0, 1fr));gap:var(--ev-s-4);row-gap:var(--ev-s-8);margin-top:var(--ev-s-16);max-width:560px;display:grid}.ev-streak-dots i{aspect-ratio:1;background:color-mix(in srgb, var(--ev-c-discipline) 16%, transparent);border-radius:50%}.ev-streak-dots i.is-on{background:var(--ev-c-discipline)}.ev-streak-dots i.is-today{box-shadow:0 0 0 2px var(--ev-surface-content), 0 0 0 3.5px var(--ev-c-discipline)}.ev-streak-dots i:not(.is-on){background:var(--ev-track)}.ev-streak-today{font-size:var(--ev-fs-12);color:var(--ev-c-discipline);white-space:nowrap;grid-row:2;justify-self:center;font-weight:600}.ev-tile{text-align:left;color:var(--ev-label)}.ev-tile-lab{align-items:center;gap:var(--ev-s-6);font-size:var(--ev-fs-13);font-weight:600;display:flex}.ev-tile-lab .ev-ic{--ev-sym-size:16px;--ev-sym-opt:1.95}.ev-tile-fam{color:var(--ev-tc);display:inline-flex}.ev-tile-when{font-size:var(--ev-fs-12);color:var(--ev-label-3);margin-left:auto;font-weight:500}.ev-tile-big{font-family:var(--ev-font-display);font-size:var(--ev-fs-44);letter-spacing:-.032em;margin-top:var(--ev-s-12);font-variant-numeric:tabular-nums;font-weight:600;line-height:1}.ev-tile-big small{font-size:var(--ev-fs-17);color:var(--ev-label-3);letter-spacing:-.01em;margin-left:3px;font-weight:600}.ev-tile-big small.is-unit{margin-left:0}.ev-tile .ev-delta{margin-top:var(--ev-s-6);display:flex}.ev-tile-micro{height:40px;margin-top:var(--ev-s-12);align-items:end;gap:var(--ev-s-2);display:flex}.ev-tile-micro i{border-radius:var(--ev-r-hair);background:color-mix(in srgb, var(--ev-tc) 22%, transparent);flex:1;min-height:3px}.ev-tile-micro i.is-hl{background:var(--ev-tc)}.ev-cmp{gap:var(--ev-s-16);display:grid}.ev-cmp-top{font-size:var(--ev-fs-13);margin-bottom:var(--ev-s-6);justify-content:space-between;gap:var(--ev-s-8);display:flex}.ev-cmp-top b{font-variant-numeric:tabular-nums;font-weight:600}.ev-bar{border-radius:var(--ev-r-hair);background:var(--ev-track);height:10px;position:relative}.ev-bar-f{border-radius:var(--ev-r-hair);background:var(--ev-accent);transition:width var(--ev-dur-data) var(--ev-ease-out);position:absolute;top:0;bottom:0;left:0}.ev-bar-m{border-radius:var(--ev-r-hair);background:var(--ev-label);opacity:.6;width:2px;position:absolute;top:-4px;bottom:-4px}.ev-cmp-legend{gap:var(--ev-s-16);font-size:var(--ev-fs-12);color:var(--ev-label-3);margin-top:var(--ev-s-4);display:flex}.ev-cmp-legend i{border-radius:var(--ev-r-hair);width:12px;height:6px;margin-right:var(--ev-s-6);vertical-align:middle;display:inline-block}.ev-stepper{grid-template-columns:repeat(var(--ev-steps,4), 1fr);align-items:start;margin:0;padding:0;list-style:none;display:grid}.ev-step{justify-items:start;gap:var(--ev-s-8);padding-right:var(--ev-s-8);display:grid;position:relative}.ev-step-node{background:var(--ev-track);width:28px;height:28px;color:var(--ev-label-3);z-index:1;border-radius:50%;place-items:center;display:grid;position:relative}.ev-step.is-done .ev-step-node{background:var(--ev-sc,var(--ev-c-learning));color:var(--ev-on-color)}.ev-step.is-current .ev-step-node{background:var(--ev-surface-content);box-shadow:inset 0 0 0 2.5px var(--ev-sc,var(--ev-c-learning))}.ev-step.is-current .ev-step-node:after{content:"";background:var(--ev-sc,var(--ev-c-learning));border-radius:50%;width:10px;height:10px}.ev-step:before{content:"";border-radius:var(--ev-r-hair);background:var(--ev-track);height:2.5px;position:absolute;top:13px;left:28px;right:0}.ev-step.is-done:before{background:var(--ev-sc,var(--ev-c-learning))}.ev-step:last-child:before{display:none}.ev-stepper-wrap{container-type:inline-size}@container (max-width:480px){.ev-stepper{gap:var(--ev-s-12);grid-template-columns:1fr}.ev-step{column-gap:var(--ev-s-12);grid-template-columns:28px 1fr}.ev-step:before{width:2.5px;height:calc(100% - 14px);top:28px;left:13px;right:auto}.ev-step-txt{grid-area:1/2}}.ev-step b{font-size:var(--ev-fs-14);font-weight:600;display:block}.ev-step span{font-size:var(--ev-fs-12);color:var(--ev-label-3)}.ev-mini-steps{gap:var(--ev-s-4);display:flex}.ev-mini-steps i{border-radius:var(--ev-r-hair);background:var(--ev-fill-2);width:24px;height:5px}.ev-mini-steps i.is-on{background:var(--ev-sc,var(--ev-c-learning))}:root[data-theme=dark] .ev-mini-steps i:not(.is-on),.ev-force-dark .ev-mini-steps i:not(.is-on){background:color-mix(in srgb, var(--ev-label-3) 38%, transparent)}.ev-cohort-split{gap:var(--ev-s-32);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;display:grid}.ev-swarm{height:120px;margin:var(--ev-s-8) 0 var(--ev-s-4);position:relative}.ev-swarm i{background:var(--ev-label-3);opacity:.35;border-radius:50%;width:10px;height:10px;margin:-5px 0 0 -5px;position:absolute}.ev-swarm i.is-above{background:var(--ev-label-2);opacity:.6}.ev-swarm i.is-me{background:var(--ev-accent);opacity:1;width:18px;height:18px;box-shadow:0 0 0 3px var(--ev-surface-content);z-index:2;margin:-9px 0 0 -9px}.ev-swarm-axis{font-size:var(--ev-fs-12);color:var(--ev-label-3);font-variant-numeric:tabular-nums;justify-content:space-between;display:flex;position:absolute;bottom:-2px;left:0;right:0}.ev-swarm-me{font-size:var(--ev-fs-12);color:var(--ev-accent-text);white-space:nowrap;margin-top:-16px;font-weight:700;position:absolute;transform:translate(-50%,-100%)}.ev-board{display:grid}.ev-board-row{gap:var(--ev-s-12);min-height:44px;box-shadow:inset 0 .5px 0 var(--ev-border-subtle);font-size:var(--ev-fs-14);border-radius:var(--ev-r-s);padding:0 var(--ev-s-8);grid-template-columns:24px 28px 1fr auto;align-items:center;display:grid}.ev-board-row .ev-rk{font-size:var(--ev-fs-13);color:var(--ev-label-3);font-variant-numeric:tabular-nums;font-weight:600}.ev-board-row b{font-weight:600}.ev-board-row.is-gap{min-height:28px;box-shadow:none;color:var(--ev-label-3)}.ev-av{--ev-sz:36px;width:var(--ev-sz);height:var(--ev-sz);background-color:var(--ev-surface-content);box-shadow:var(--ev-avatar-edge);font-size:calc(var(--ev-sz) * .38);color:var(--ev-label-2);background-position:50%;background-size:cover;border-radius:50%;flex:none;place-items:center;font-weight:600;display:inline-grid;overflow:hidden}.ev-av img{object-fit:cover;width:100%;height:100%;display:block}.ev-av-sm{--ev-sz:28px}.ev-av-lg{--ev-sz:48px}.ev-avstack{align-items:center;display:flex}.ev-avstack .ev-av{box-shadow:0 0 0 2px var(--ev-surface-content);margin-left:-6px}.ev-avstack .ev-av:first-child{margin-left:0}.ev-avstack-more{margin-left:var(--ev-s-8);font-size:var(--ev-fs-13);color:var(--ev-label-2);font-weight:600}.ev-entity-head{gap:var(--ev-s-12);align-items:center;min-width:0;display:flex}.ev-entity-head>div{min-width:0}.ev-entity-head b{font-size:var(--ev-fs-15);font-weight:600;display:block}.ev-entity-meta{font-size:var(--ev-fs-13);color:var(--ev-label-3);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ev-entity blockquote{margin:var(--ev-s-12) 0 0;font-size:var(--ev-fs-15);line-height:1.5}.ev-entity mark{background:var(--ev-selection-bg);color:inherit;padding:1px var(--ev-s-4);border-radius:var(--ev-r-xs)}.ev-scorechips{gap:var(--ev-s-8);margin-top:var(--ev-s-12);flex-wrap:wrap;display:flex}.ev-scorechip{gap:var(--ev-s-2);padding:var(--ev-s-8) var(--ev-s-12);border-radius:var(--ev-r-s);min-width:86px;box-shadow:inset 0 0 0 1px var(--ev-border-subtle);display:grid}.ev-scorechip span{font-size:var(--ev-fs-12);color:var(--ev-label-3);font-weight:600}.ev-scorechip b{font-size:var(--ev-fs-17);font-variant-numeric:tabular-nums;font-weight:600}.ev-insight-who{align-items:center;gap:var(--ev-s-8);font-size:var(--ev-fs-13);color:var(--ev-label-2);font-weight:600;display:flex}.ev-insight-h{font-family:var(--ev-font-display);font-size:var(--ev-fs-22);letter-spacing:-.022em;margin:var(--ev-s-12) 0 var(--ev-s-6);font-weight:700;line-height:1.22}.ev-insight-grid{gap:var(--ev-s-12);margin-top:var(--ev-s-12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ev-outline-icon{border-radius:var(--ev-r-s);width:28px;height:28px;box-shadow:inset 0 0 0 1px var(--ev-border-interactive);color:var(--ev-label);flex:none;place-items:center;display:grid}.ev-outline-icon .ev-ic{--ev-sym-size:16px;--ev-sym-opt:1.95}.ev-reco-h{font-size:var(--ev-fs-17);letter-spacing:-.02em;margin:var(--ev-s-6) 0 var(--ev-s-4);font-weight:600}.ev-reco-why{gap:var(--ev-s-8);margin:var(--ev-s-12) 0;display:grid}.ev-reco-why div{gap:var(--ev-s-12);font-size:var(--ev-fs-13);color:var(--ev-label-2);align-items:center;display:flex}.ev-reco-why .ev-ic{color:var(--ev-label-2);--ev-sym-size:16px;--ev-sym-opt:1.95}:root{--ev-media-ground:#111114;--ev-media-ink-2:#ffffffc7;--ev-media-track:#ffffff42;--ev-art-grid:#ffffff0d;--ev-art-wick:#8e8e99;--ev-art-up:#ededf2;--ev-art-down:#55555f;--ev-art-mark:#fff6}.ev-mhero{border-radius:var(--ev-r-xl);padding:var(--ev-s-32);column-gap:var(--ev-s-24);color:var(--ev-media-ink);background:var(--ev-media-ground);box-shadow:var(--ev-sh-2);isolation:isolate;grid-template-columns:minmax(0,1fr) minmax(0,42%);grid-template-areas:"copy art""acts art";align-items:center;display:grid;position:relative;overflow:hidden}.ev-mhero-art{aspect-ratio:16/9;grid-area:art;align-self:center;width:100%;max-height:220px;-webkit-mask:linear-gradient(90deg,#0000,#000 28%);mask:linear-gradient(90deg,#0000,#000 28%)}.ev-mhero-art :is(svg,img){object-fit:contain;width:100%;height:100%;display:block}.ev-mhero-copy{gap:var(--ev-s-8);grid-area:copy;align-self:end;min-width:0;display:grid}.ev-mhero-kick{font-size:var(--ev-fs-13);color:var(--ev-media-ink-2);align-items:center;gap:var(--ev-s-8);flex-wrap:wrap;font-weight:600;display:flex}.ev-mhero-title{font-family:var(--ev-font-display);font-size:var(--ev-fs-34);letter-spacing:-.032em;overflow-wrap:anywhere;margin:0;font-weight:700;line-height:1.08}.ev-mhero-body{font-size:var(--ev-fs-15);color:var(--ev-media-ink-2);margin:0;line-height:1.42}.ev-mhero-body .ev-nowrap{white-space:nowrap}:root,:root[data-theme=dark],.ev-force-dark{--ev-c-learning-track-mix:22%}.ev-card.is-current{box-shadow:var(--ev-sh-1), inset 0 0 0 1.5px var(--ev-border-emphasis)}.ev-mhero-acts{align-self:start;gap:var(--ev-s-8);margin-top:var(--ev-s-20);flex-wrap:wrap;grid-area:acts;align-items:center;display:flex}.ev-mhero-prog{gap:var(--ev-s-8);margin:var(--ev-s-8) 0 0;font-size:var(--ev-fs-13);color:var(--ev-media-ink);font-variant-numeric:tabular-nums;text-wrap:balance;flex-basis:100%;font-weight:600;display:grid}.ev-mhero-prog>i{border-radius:var(--ev-r-hair);background:var(--ev-media-track);width:100%;max-width:320px;height:4px;display:block;position:relative;overflow:hidden}.ev-mhero-prog-s{display:none}@media (max-width:1100px){.ev-mhero-prog-l.has-short{display:none}.ev-mhero-prog-s{display:inline}}.ev-mhero-prog>i:after{content:"";width:var(--ev-p,0%);background:var(--ev-media-ink);border-radius:inherit;position:absolute;inset:0}.ev-mhero{--ev-art-ground:transparent;background:radial-gradient(120% 160% at 100% 0%, color-mix(in srgb, var(--ev-accent) 46%, transparent), transparent 62%), radial-gradient(90% 120% at 0% 100%, color-mix(in srgb, var(--ev-c-risk) 38%, transparent), transparent 60%), var(--ev-media-ground)}:root[data-theme=dark] .ev-mhero,.ev-force-dark .ev-mhero{--ev-media-ground:var(--ev-surface-content-raised);background:radial-gradient(120% 160% at 100% 0%, color-mix(in srgb, var(--ev-accent) 34%, transparent), transparent 62%), radial-gradient(90% 120% at 0% 100%, color-mix(in srgb, var(--ev-c-risk) 22%, transparent), transparent 60%), var(--ev-media-ground);box-shadow:var(--ev-sh-2), inset 0 0 0 .5px var(--ev-border-interactive)}@media (max-width:860px){.ev-mhero{padding:var(--ev-s-24);row-gap:var(--ev-s-16);grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""acts""art"}.ev-mhero-art{max-height:none;-webkit-mask:linear-gradient(#000 70%,#0000);mask:linear-gradient(#000 70%,#0000)}.ev-mhero-title{font-size:var(--ev-fs-28)}.ev-mhero-acts{margin-top:0}.ev-mhero-art.is-decorative{display:none}}.ev-page{width:100%;max-width:1760px;padding:var(--ev-s-32) var(--ev-s-32) var(--ev-s-64);gap:var(--ev-s-32);min-width:0;margin:0 auto;display:grid}.ev-page.ev-surface{background:0 0}.ev-page>*{min-width:0}.ev-section-h{justify-content:space-between;align-items:baseline;gap:var(--ev-s-12);margin-bottom:var(--ev-s-12);flex-wrap:wrap;display:flex}.ev-section-h h2{margin:0}.ev-mb-16{margin-bottom:var(--ev-s-16)}.ev-nowrap{white-space:nowrap}.ev-disclosure>summary{list-style:none}.ev-disclosure>summary::-webkit-details-marker{display:none}.ev-disclosure-chev{color:var(--ev-label-3);transition:transform var(--ev-spring-s-dur) var(--ev-spring-s)}.ev-disclosure[open] .ev-disclosure-chev{transform:rotate(180deg)}.ev-disclosure>summary:focus-visible{outline:3px solid var(--ev-focus-ring);outline-offset:4px;border-radius:var(--ev-r-s)}.ev-disclosure-row{gap:var(--ev-s-2);padding:var(--ev-s-12) 0;box-shadow:inset 0 .5px 0 var(--ev-border-subtle);display:grid}.ev-card-h>.ev-btn-ghost,.ev-section-h>.ev-btn-ghost{padding-right:0;padding-left:var(--ev-s-8)}.ev-split{gap:var(--ev-s-16);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:1101px){.ev-split{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:stretch}.ev-split.is-top{align-items:start}}.ev-page{--ev-page-pad:var(--ev-s-32)}@media (max-width:860px){.ev-page{--ev-page-pad:var(--ev-s-16)}}.ev-bleed-end{margin-right:calc(var(--ev-page-pad) * -1)}.ev-bleed-end>.ev-shelf{padding-right:var(--ev-page-pad);scroll-padding-inline-end:var(--ev-page-pad)}:root[data-theme=dark] .ev-board-row.is-me,.ev-force-dark .ev-board-row.is-me{background:color-mix(in srgb, var(--ev-accent) 14%, transparent)}@media (min-width:1101px){.ev-rowfit-lg{align-items:stretch}}.ev-gfit{grid-template-columns:repeat(auto-fit,minmax(min(100%,272px),1fr))}.ev-gfill{grid-template-columns:repeat(auto-fill,minmax(min(100%,272px),1fr))}.ev-card.is-muted>*{opacity:.6}.ev-rlegend-v.is-empty{font-size:var(--ev-fs-15);letter-spacing:-.012em;color:var(--ev-label-3);font-weight:600;line-height:1.5}@media (max-width:860px){.ev-page{padding:var(--ev-s-20) var(--ev-s-16) var(--ev-s-48);gap:var(--ev-s-24)}}.ev-hw-list{margin:0;padding:0;list-style:none;display:grid;container-type:inline-size}.ev-hw-arow{gap:var(--ev-s-12);padding:var(--ev-s-12) 0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.ev-hw-arow-title{font-size:var(--ev-fs-15);color:var(--ev-label);overflow-wrap:anywhere;font-weight:600;text-decoration:none}.ev-hw-arow-title:hover{text-decoration:underline}.ev-hw-arow-title:focus-visible{outline:3px solid var(--ev-focus-ring);outline-offset:2px;border-radius:var(--ev-r-s)}@container (max-width:30rem){.ev-hw-arow{grid-template-columns:auto minmax(0,1fr)}.ev-hw-arow>:last-child{grid-column:2;justify-self:start}}.ev-hw-list>li+li{box-shadow:inset 0 .5px 0 var(--ev-border-subtle)}.ev-hw-row{gap:var(--ev-s-12);padding:var(--ev-s-12) 0;color:var(--ev-label);border-radius:var(--ev-r-s);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;text-decoration:none;display:grid}.ev-hw-row:hover .ev-action-icon{background:var(--ev-label);color:var(--ev-surface-content);box-shadow:none}.ev-hw-row:focus-visible{outline:3px solid var(--ev-focus-ring);outline-offset:2px}.ev-hw-row-main{gap:var(--ev-s-2);min-width:0;display:grid}.ev-hw-row-main>b{font-size:var(--ev-fs-15);overflow-wrap:anywhere;font-weight:600}.ev-hw-row-meta{font-size:var(--ev-fs-13);color:var(--ev-label-3);overflow-wrap:anywhere}.ev-hw-row-status{margin-top:var(--ev-s-2);min-width:0}.ev-hw-row-status .ev-status,.ev-card-h .ev-status{white-space:normal}.ev-hw-row-trail{font-size:var(--ev-fs-15);font-weight:700}.ev-hw-row .ev-chev{color:var(--ev-label-4)}.ev-hw-steps{gap:var(--ev-s-12);margin:0;padding:0;list-style:none;display:grid}.ev-hw-steps li{gap:var(--ev-s-12);font-size:var(--ev-fs-15);grid-template-columns:28px minmax(0,1fr);align-items:start;line-height:1.45;display:grid}.ev-hw-steps li>span:first-child{width:28px;height:28px;font-size:var(--ev-fs-13);box-shadow:inset 0 0 0 1px var(--ev-border-interactive);color:var(--ev-label-2);border-radius:50%;place-items:center;font-weight:600;display:grid}.ev-hw-reqs{gap:var(--ev-s-8);margin:0;padding:0;list-style:none;display:grid}.ev-hw-reqs li{gap:var(--ev-s-8);font-size:var(--ev-fs-14);color:var(--ev-label);overflow-wrap:anywhere;grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.ev-hw-reqs li .ev-sym{color:var(--ev-label-4);margin-top:2px}.ev-hw-reqs li.is-done .ev-sym{color:var(--ev-accent)}.ev-hw-ring{width:.875em;height:.875em;box-shadow:inset 0 0 0 1.5px var(--ev-label-4);border-radius:50%;margin:.2em .0625em 0}.ev-hw-reqs li.ev-hw-reqs-more{padding-left:var(--ev-s-24);font-size:var(--ev-fs-13);grid-template-columns:1fr}.ev-legacy-bridge{--card:var(--ev-surface-content);--well:var(--ev-surface-content);--hairline:var(--ev-border-subtle);--hairline-2:var(--ev-border-interactive);--ds-ink:var(--ev-label);--ds-ink-2:var(--ev-label-2);--ds-ink-3:var(--ev-label-3);--ink-hero:var(--ev-label);--color-text-primary:var(--ev-label);--color-text-muted:var(--ev-label-3);--ds-accent:var(--ev-accent);--ds-accent-ink:var(--ev-accent-text);--accent-soft:var(--ev-selection-bg);--color-violet-300:var(--ev-accent-text);--ds-positive-ink:var(--ev-pos);--ds-positive-ink-text:var(--ev-pos-text);--ds-positive-wash:var(--ev-pos-tint);--ds-negative-ink:var(--ev-neg);--ds-negative-ink-text:var(--ev-neg-text);--ds-negative-wash:var(--ev-neg-tint);--color-down:var(--ev-neg);--ds-warning:var(--ev-warning);--ds-warning-ink:var(--ev-warning);--ds-info-ink:var(--ev-info);--ink-on-fill:var(--ev-on-accent);--card-shadow-lifted:var(--ev-sh-2);font-family:var(--ev-font)}.ev-legacy-bridge .truncate{white-space:normal;text-overflow:clip;overflow:visible}.ev-legacy-bridge :where(.font-mono){font-family:var(--ev-font);font-variant-numeric:tabular-nums}.ev-legacy-bridge>section,.ev-legacy-bridge>div>section{box-shadow:var(--ev-sh-1), var(--ev-card-edge);border-radius:var(--ev-r-xl)!important;border-color:#0000!important}.ev-action{gap:var(--ev-s-12);text-align:left;width:100%;color:var(--ev-label);cursor:pointer;font-family:var(--ev-font);background:0 0;border:0;grid-template-columns:44px 1fr auto;align-items:center;padding:0;text-decoration:none;display:grid}.ev-action-icon{border-radius:var(--ev-r-m);width:44px;height:44px;box-shadow:inset 0 0 0 1px var(--ev-border-interactive);color:var(--ev-label);transition:background var(--ev-dur-base), color var(--ev-dur-base);place-items:center;display:grid}.ev-action:hover .ev-action-icon{background:var(--ev-label);color:var(--ev-surface-content);box-shadow:none}.ev-action>span:nth-child(2){min-width:0}.ev-action b,.ev-action-sub{white-space:normal;overflow-wrap:anywhere;display:block}.ev-action b{font-size:var(--ev-fs-15);font-weight:600}.ev-action-sub{font-size:var(--ev-fs-13);color:var(--ev-label-2)}.ev-action .ev-chev{color:var(--ev-label-4);transition:transform var(--ev-spring-s-dur) var(--ev-spring-s)}.ev-action:hover .ev-chev{transform:translate(2px)}.ev-shield{border-radius:var(--ev-r-m);background:var(--ev-neg);width:3em;height:3em;color:var(--ev-on-color);flex:none;place-items:center;display:grid}.ev-shield.is-ok{background:var(--ev-pos)}.ev-shield.is-warn{background:var(--ev-warning)}.ev-shield.is-idle{background:var(--ev-label-4);color:var(--ev-label)}.ev-shield .ev-ic{--ev-sym-size:1.625em;--ev-sym-opt:1.75;--ev-sym-wt:1.1}.ev-critical{overflow:hidden}.ev-critical:before{content:"";background:radial-gradient(500px 220px at 0% 0%, var(--ev-neg-tint), transparent 70%);pointer-events:none;position:absolute;inset:0}.ev-critical>*{position:relative}.ev-ev{gap:var(--ev-s-12);padding:var(--ev-s-8) 0;grid-template-columns:36px 1fr auto;display:grid;position:relative}.ev-ev:before{content:"";background:var(--ev-border-interactive);width:1.5px;position:absolute;top:46px;bottom:-10px;left:17.25px}.ev-ev:last-child:before{display:none}.ev-eicn{width:36px;height:36px;color:var(--ev-label);box-shadow:inset 0 0 0 1px var(--ev-border-interactive);background:var(--ev-surface-content);border-radius:50%;place-items:center;display:grid;position:relative}.ev-eicn.is-pos{background:var(--ev-pos-tint);color:var(--ev-pos-text);box-shadow:none}.ev-eicn.is-neg{background:var(--ev-neg-tint);color:var(--ev-neg-text);box-shadow:none}.ev-eicn .ev-ic{--ev-sym-size:17px;--ev-sym-opt:1.9}.ev-ev p{font-size:var(--ev-fs-14);margin:0;line-height:1.4}.ev-ev p b{font-weight:600}.ev-ev small{font-size:var(--ev-fs-12);color:var(--ev-label-3)}.ev-ev time{font-size:var(--ev-fs-12);color:var(--ev-label-3);white-space:nowrap;font-variant-numeric:tabular-nums}.ev-ev-new{background:var(--ev-accent);border-radius:50%;width:8px;height:8px;position:absolute;top:26px;left:-12px}.ev-xm{border-radius:var(--ev-r-xl);background:var(--ev-surface-content);box-shadow:var(--ev-sh-1), var(--ev-card-edge);overflow:hidden}.ev-xm>button{gap:var(--ev-s-4) var(--ev-s-12);width:100%;padding:var(--ev-s-16) var(--ev-s-20);text-align:left;color:var(--ev-label);cursor:pointer;font-family:var(--ev-font);background:0 0;border:0;grid-template-columns:1fr auto;align-items:center;display:grid}.ev-xm-k{font-size:var(--ev-fs-13);color:var(--ev-label-2);font-weight:600}.ev-xm-v{font-family:var(--ev-font-display);font-size:var(--ev-fs-28);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-weight:600}.ev-xm-chev{width:32px;height:32px;box-shadow:inset 0 0 0 1px var(--ev-border-interactive);transition:transform var(--ev-spring-m-dur) var(--ev-spring-m);border-radius:50%;grid-area:1/2/3;place-items:center;display:grid}.ev-xm[data-open=true] .ev-xm-chev{transform:rotate(180deg)}.ev-xm-body{transition:grid-template-rows var(--ev-spring-m-dur) var(--ev-spring-m);grid-template-rows:0fr;display:grid}.ev-xm[data-open=true] .ev-xm-body{grid-template-rows:1fr}.ev-xm-body>div{overflow:hidden}.ev-xm-inner{padding:0 var(--ev-s-20) var(--ev-s-16);gap:var(--ev-s-8);display:grid}.ev-brk{gap:var(--ev-s-12);font-size:var(--ev-fs-13);grid-template-columns:minmax(64px,110px) minmax(0,1fr) minmax(64px,auto);align-items:center;display:grid}.ev-brk .ev-r{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.ev-mc{background:var(--ev-surface-content);border-radius:var(--ev-r-l);padding:var(--ev-s-12) var(--ev-s-16);min-height:132px;box-shadow:var(--ev-sh-1), var(--ev-card-edge);align-content:start;gap:var(--ev-s-4);color:var(--ev-label);text-align:left;font-family:var(--ev-font);transition:transform var(--ev-spring-m-dur) var(--ev-spring-m), box-shadow var(--ev-dur-mid) var(--ev-ease-out);border:0;display:grid}button.ev-mc{cursor:pointer;width:100%}.ev-mc-st{font-size:var(--ev-fs-12);color:var(--ev-label-3);margin-bottom:var(--ev-s-6);font-weight:700}.ev-mc-k{font-size:var(--ev-fs-13);color:var(--ev-label-2);font-weight:600}.ev-mc-v{font-family:var(--ev-font-display);font-size:var(--ev-fs-28);letter-spacing:-.028em;font-variant-numeric:tabular-nums;font-weight:600;line-height:1.1}.ev-mc-msg{font-size:var(--ev-fs-12);color:var(--ev-label-2)}button.ev-mc:hover,.ev-mc.is-hover{box-shadow:var(--ev-sh-2), var(--ev-card-edge);transform:translateY(-2px)}button.ev-mc:active,.ev-mc.is-pressed{transform:scale(.975)}.ev-mc.is-focus,button.ev-mc:focus-visible{box-shadow:var(--ev-sh-1), 0 0 0 3px var(--ev-focus-ring);outline:none}.ev-mc.is-selected,.ev-mc[aria-pressed=true]{box-shadow:0 0 0 2px var(--ev-accent), var(--ev-sh-1)}.ev-mc.is-disabled{box-shadow:inset 0 0 0 1px var(--ev-border-subtle)}.ev-mc.is-disabled>*{opacity:.45}.ev-mc.is-error{box-shadow:var(--ev-sh-1), inset 0 0 0 .5px color-mix(in srgb, var(--ev-neg) 40%, transparent)}.ev-mc.is-success .ev-mc-v{color:var(--ev-pos-text)}.ev-mc-states{gap:var(--ev-s-12);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.ev-qa-grid{gap:var(--ev-s-8);grid-template-columns:repeat(4,1fr);display:grid}.ev-qa{justify-items:center;gap:var(--ev-s-8);padding:var(--ev-s-12) var(--ev-s-6);border-radius:var(--ev-r-l);font-size:var(--ev-fs-12);color:var(--ev-label);cursor:pointer;font-weight:600;font-family:var(--ev-font);transition:background var(--ev-dur-base);background:0 0;border:0;display:grid}.ev-qa-i{width:48px;height:48px;box-shadow:inset 0 0 0 1px var(--ev-border-interactive);transition:background var(--ev-dur-base), color var(--ev-dur-base);border-radius:50%;place-items:center;display:grid}.ev-qa:hover .ev-qa-i{background:var(--ev-label);color:var(--ev-surface-content)}.ev-qa:disabled{opacity:.4;pointer-events:none}.ev-scrim{z-index:var(--ev-z-scrim);background:var(--ev-scrim);opacity:0;pointer-events:none;transition:opacity var(--ev-dur-mid) var(--ev-ease-out);position:fixed;inset:0}.ev-scrim.is-open{opacity:1;pointer-events:auto}.ev-sheet{z-index:var(--ev-z-sheet);border-radius:var(--ev-r-xl);width:min(440px,100vw - 24px);height:fit-content;max-height:calc(100vh - 24px);padding:var(--ev-s-20);color:var(--ev-label);background:var(--ev-surface-modal);box-shadow:var(--ev-sh-4), inset 0 0 0 .5px var(--ev-border-subtle);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--ev-dur-fast) var(--ev-ease-out), visibility 0s linear var(--ev-dur-mid);margin:auto;position:fixed;inset:0;overflow:auto}.ev-sheet.is-drawer{width:min(380px,100vw - 24px);margin:0;inset:12px 12px auto auto}.ev-sheet.is-open{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}.ev-sheet-grab{display:none}.ev-sheet-top{justify-content:space-between;align-items:center;gap:var(--ev-s-12);margin-bottom:var(--ev-s-12);display:flex}.ev-sheet-actions{gap:var(--ev-s-8);margin-top:var(--ev-s-16);justify-content:flex-end;display:flex}.ev-dropzone{margin:var(--ev-s-16) 0;border-radius:var(--ev-r-s);padding:var(--ev-s-20);justify-items:center;gap:var(--ev-s-6);text-align:center;width:100%;color:var(--ev-label);cursor:pointer;font-family:var(--ev-font);box-shadow:inset 0 0 0 1.5px var(--ev-border-interactive);background:0 0;border:0;display:grid}.ev-dropzone:hover{box-shadow:inset 0 0 0 1.5px var(--ev-border-emphasis)}.ev-dropzone span{color:var(--ev-label-2);font-size:var(--ev-fs-13)}.ev-tipwrap{display:inline-flex;position:relative}.ev-infotip-btn{width:1.5rem;height:1.5rem;color:var(--ev-label-3);cursor:pointer;transition:color var(--ev-dur-fast), background var(--ev-dur-fast);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:inline-grid;position:relative}.ev-infotip-btn:after{content:"";position:absolute;inset:-10px}.ev-infotip-btn:hover,.ev-infotip-btn[aria-expanded=true]{color:var(--ev-label);background:var(--ev-fill)}.ev-infotip-btn:focus-visible{outline:3px solid var(--ev-focus-ring);outline-offset:2px}.ev-infotip-btn .ev-sym{--ev-sym-size:16px}.ev-infotip-body{padding:var(--ev-s-12) var(--ev-s-12) var(--ev-s-12);gap:var(--ev-s-4);max-width:18.75rem;font-size:var(--ev-fs-13);color:var(--ev-label-2);letter-spacing:0;white-space:normal;text-align:left;font-weight:400;line-height:1.45;display:grid}.ev-infotip-body b{font-size:var(--ev-fs-13);color:var(--ev-label);font-weight:600}.ev-tooltip{z-index:var(--ev-z-popover);padding:var(--ev-s-6) var(--ev-s-12);border-radius:var(--ev-r-s);font-size:var(--ev-fs-12);white-space:nowrap;color:var(--ev-tooltip-fg);background:var(--ev-tooltip-bg);box-shadow:var(--ev-sh-2);opacity:0;pointer-events:none;transition:opacity var(--ev-dur-fast), transform var(--ev-spring-s-dur) var(--ev-spring-s);font-weight:500;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)translateY(4px)}.ev-tipwrap:hover .ev-tooltip,.ev-tipwrap:focus-within .ev-tooltip,.ev-tooltip.is-open{opacity:1;transition-delay:var(--ev-dur-mid);transform:translate(-50%)}.ev-toast-region{z-index:var(--ev-z-toast);left:0;right:0;bottom:calc(28px + env(safe-area-inset-bottom,0px));gap:var(--ev-s-8);pointer-events:none;justify-items:center;display:grid;position:fixed}.ev-toast{align-items:center;gap:var(--ev-s-8);padding:var(--ev-s-8) var(--ev-s-16) var(--ev-s-8) var(--ev-s-8);border-radius:var(--ev-r-pill);color:var(--ev-label);pointer-events:auto;background:var(--ev-surface-popover);-webkit-backdrop-filter:var(--ev-glass-blur);backdrop-filter:var(--ev-glass-blur);box-shadow:var(--ev-glass-edge), var(--ev-sh-3);font-size:var(--ev-fs-14);opacity:0;transition:transform var(--ev-spring-m-dur) var(--ev-spring-m), opacity var(--ev-dur-base);font-weight:600;display:flex;transform:translateY(140%)}.ev-toast.is-shown,.ev-toast.is-static{opacity:1;transform:none}.ev-toast-k{background:var(--ev-pos);width:28px;height:28px;color:var(--ev-on-color);border-radius:50%;flex:none;place-items:center;display:grid}.ev-toast-k.is-neg{background:var(--ev-neg)}.ev-toast-k.is-info{background:var(--ev-label);color:var(--ev-surface-content)}.ev-toast-act{color:var(--ev-accent-text);min-height:32px;padding:0 var(--ev-s-6);border-radius:var(--ev-r-s);cursor:pointer;font-weight:600;font-family:var(--ev-font);font-size:var(--ev-fs-14);background:0 0;border:0}.ev-banner{gap:var(--ev-s-12);padding:var(--ev-s-12);border-radius:var(--ev-r-l);color:var(--ev-label);background:var(--ev-surface-popover);-webkit-backdrop-filter:var(--ev-glass-blur);backdrop-filter:var(--ev-glass-blur);box-shadow:var(--ev-glass-edge), var(--ev-sh-3);grid-template-columns:38px 1fr auto;align-items:center;display:grid}.ev-banner-appi{border-radius:var(--ev-r-s);width:38px;height:38px;color:var(--ev-on-color);place-items:center;display:grid}.ev-banner b{font-size:var(--ev-fs-14);font-weight:600;display:block}.ev-banner p{font-size:var(--ev-fs-14);color:var(--ev-label-2);margin:0;line-height:1.35}.ev-banner-tm{font-size:var(--ev-fs-12);color:var(--ev-label-3);align-self:start}.ev-inline-banner{gap:var(--ev-s-12);padding:var(--ev-s-12) var(--ev-s-16);border-radius:var(--ev-r-m);box-shadow:inset 0 0 0 1px var(--ev-border-interactive);color:var(--ev-label);flex-wrap:wrap;align-items:center;display:flex}.ev-inline-banner p{min-width:0;font-size:var(--ev-fs-14);flex:16rem;margin:0}.ev-inline-banner b{font-weight:600}.ev-inline-banner.is-success{background:var(--ev-pos-tint);box-shadow:none}.ev-inline-banner.is-success>.ev-ic{color:var(--ev-pos-text)}.ev-inline-banner.is-error{background:var(--ev-neg-tint);box-shadow:none}.ev-inline-banner.is-error>.ev-ic{color:var(--ev-neg-text)}.ev-empty{text-align:center;padding:var(--ev-s-32) var(--ev-s-24);justify-items:center;gap:var(--ev-s-8);color:var(--ev-label);display:grid}.ev-empty-ill{width:150px;height:118px;margin-bottom:var(--ev-s-8)}.ev-empty h4{font-family:var(--ev-font-display);font-size:var(--ev-fs-22);letter-spacing:-.022em;margin:0;font-weight:700}.ev-empty p{color:var(--ev-label-2);max-width:34ch;font-size:var(--ev-fs-15);margin:0}.ev-empty-acts{gap:var(--ev-s-8);margin-top:var(--ev-s-12);flex-wrap:wrap;justify-content:center;display:flex}.ev-error-state{text-align:center;justify-items:center;gap:var(--ev-s-8);padding:var(--ev-s-32) var(--ev-s-20);color:var(--ev-label);display:grid}.ev-error-icon{border-radius:var(--ev-r-m);background:var(--ev-neg-tint);width:52px;height:52px;color:var(--ev-neg-text);place-items:center;display:grid}.ev-error-state h4{font-size:var(--ev-fs-17);margin:0;font-weight:600}.ev-error-state p{font-size:var(--ev-fs-14);color:var(--ev-label-2);max-width:36ch;margin:0}.ev-error-state code{font-family:var(--ev-font-mono);font-size:var(--ev-fs-12);color:var(--ev-label-3)}.ev-loading-state{justify-items:center;gap:var(--ev-s-12);padding:var(--ev-s-32) var(--ev-s-20);text-align:center;color:var(--ev-label);display:grid}.ev-activity-spin{flex:none;width:28px;height:28px;position:relative}.ev-activity-spin i{border-radius:var(--ev-r-hair);background:var(--ev-label-2);transform-origin:1.5px 14px;width:3px;height:8px;animation:ev-spoke var(--ev-dur-cycle) linear infinite;position:absolute;top:0;left:12.5px}@keyframes ev-spoke{0%{opacity:1}to{opacity:.15}}.ev-sk{border-radius:var(--ev-r-xs);background:linear-gradient(90deg, var(--ev-fill) 0%, var(--ev-fill-2) 50%, var(--ev-fill) 100%);animation:ev-shimmer var(--ev-dur-loop) ease-in-out infinite;background-size:300% 100%}@keyframes ev-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (max-width:1100px){.ev-g4{grid-template-columns:repeat(2,minmax(0,1fr))}.ev-span3,.ev-span4,.ev-span5,.ev-span7,.ev-span8{grid-column:span 6}.ev-mc-states{grid-template-columns:repeat(3,minmax(0,1fr))}.ev-cluster{grid-template-columns:repeat(2,minmax(0,1fr))}.ev-cluster>div:nth-child(3):before{display:none}}@media (max-width:1100px) and (min-width:861px){.ev-shell:not(.ev-shell-framed) .ev-sidebar{align-items:center;width:64px}.ev-shell:not(.ev-shell-framed) .ev-sidebar :is(.ev-nav-label,.ev-side-group,.ev-subnav,.ev-side-foot>span:last-child){display:none}.ev-shell:not(.ev-shell-framed) .ev-nav-item{justify-content:center;width:44px;min-height:44px;padding:0}.ev-shell:not(.ev-shell-framed) .ev-nav-item .ev-count{display:none}.ev-shell:not(.ev-shell-framed) .ev-main{padding-left:80px}}@media (max-width:860px){.ev-g2,.ev-g3,.ev-cohort-split{grid-template-columns:minmax(0,1fr)}.ev-span3,.ev-span4,.ev-span5,.ev-span6,.ev-span7,.ev-span8{grid-column:span 12}.ev-shell .ev-sidebar{display:none}.ev-shell .ev-main{padding-left:0}.ev-shell-framed .ev-toolbar{left:0}.ev-shell .ev-tabbar{display:flex}.ev-shell .ev-scroller{padding:0 16px 112px}.ev-shell-framed .ev-scroller{padding:56px 16px 112px}.ev-shell .ev-main:after{opacity:1}.ev-statrow{grid-template-columns:repeat(2,1fr)}.ev-statrow>div:nth-child(3):before{display:none}.ev-search{flex:1;min-width:0}.ev-toolbar .ev-hide-sm{display:none}}@media (max-width:560px){.ev-g4{gap:var(--ev-s-12)}.ev-card{padding:var(--ev-s-16);border-radius:var(--ev-r-l)}.ev-card-flush{padding:0}.ev-tile-big{font-size:var(--ev-fs-34)}.ev-tile-when{display:none}.ev-mc-states{grid-template-columns:repeat(2,minmax(0,1fr))}.ev-stepper{gap:var(--ev-s-12);grid-template-columns:1fr}.ev-step{column-gap:var(--ev-s-12);grid-template-columns:28px 1fr}.ev-step:before{width:2.5px;height:calc(100% - 14px);top:28px;left:13px;right:auto}.ev-step-txt{grid-area:1/2}.ev-pbar-row{grid-template-columns:minmax(min-content,90px) minmax(0,1fr) minmax(56px,max-content)}.ev-brk{grid-template-columns:90px 1fr 56px}.ev-insight-grid{grid-template-columns:minmax(0,1fr)}.ev-sheet:not(.is-drawer){border-radius:var(--ev-r-xl) var(--ev-r-xl) 0 0;width:100%;max-height:88vh;padding-bottom:calc(var(--ev-s-32) + env(safe-area-inset-bottom,0px));margin:0;inset:auto 0 0}.ev-sheet:not(.is-drawer) .ev-sheet-grab{border-radius:var(--ev-r-hair);background:var(--ev-label-4);width:40px;height:5px;margin:calc(var(--ev-s-12) * -1) auto var(--ev-s-12);display:block}.ev-sheet.is-drawer{width:auto;left:12px}}@media (prefers-reduced-motion:reduce){[class^=ev-],[class*=\ ev-],[class^=ev-]:before,[class*=\ ev-]:before,[class^=ev-]:after,[class*=\ ev-]:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}.ev-lift:hover,button.ev-mc:hover{transform:none}.ev-pbar.is-indeterminate>i{opacity:.35;width:100%;animation:none!important}.ev-sk{animation:none!important}}@media (prefers-reduced-transparency:reduce){.ev-sidebar,.ev-toolbar:before,.ev-tabbar,.ev-popover,.ev-toast,.ev-banner,.ev-search,.ev-chart-tip,.ev-seg-glass,.ev-glass-navigation,.ev-glass-control,.ev-glass-floating,.ev-glass-overlay,.ev-lv-floating,.ev-lv-overlay{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--ev-surface-content)}}.ev-seg>button:focus-visible,.ev-smarttabs button:focus-visible,.ev-legend button:focus-visible,.ev-xm>button:focus-visible,.ev-switch input:focus-visible,.ev-chart:focus-visible{outline:3px solid var(--ev-focus-ring);outline-offset:2px}.ev-seg>button:focus-visible{outline-offset:-2px}.ev-search input::-webkit-search-cancel-button{appearance:none;display:none}.ev-search input::-webkit-search-decoration{appearance:none;display:none}.ev-toast-k .ev-ic{--ev-sym-wt:1.4}.ev-entity-head .ev-entity-status{flex:none;margin-left:auto}.ev-large-title{opacity:calc(1 - var(--ev-scroll-k,0));transform:scale(calc(1 - var(--ev-scroll-k,0) * .12))}.ev-mt-8{margin-top:var(--ev-s-8)}.ev-mt-12{margin-top:var(--ev-s-12)}.ev-mt-16{margin-top:var(--ev-s-16)}.ev-mt-24{margin-top:var(--ev-s-24)}.ev-ml-auto{margin-left:auto}.ev-self-start{place-self:start}@media (hover:none),(max-width:860px){.ev-search kbd{display:none}}.ev-shelf{grid-auto-flow:column;grid-auto-columns:minmax(var(--ev-shelf-min,280px), 1fr);gap:var(--ev-s-16);scroll-snap-type:x mandatory;padding:var(--ev-s-4) 0 var(--ev-s-16);scrollbar-width:none;margin:0;list-style:none;display:grid;overflow-x:auto;-webkit-mask:linear-gradient(90deg,#000 calc(100% - 120px),#0000);mask:linear-gradient(90deg,#000 calc(100% - 120px),#0000)}.ev-shelf::-webkit-scrollbar{display:none}.ev-shelf.is-fit{-webkit-mask:none;mask:none}.ev-poster{scroll-snap-align:start;gap:var(--ev-s-8);text-align:left;color:var(--ev-label);cursor:pointer;font-family:var(--ev-font);background:0 0;border:0;align-content:start;width:100%;padding:0;text-decoration:none;display:grid}.ev-poster-art{aspect-ratio:16/9;border-radius:var(--ev-r-l);background:var(--ev-media-art-bg);box-shadow:var(--ev-sh-2);transition:transform var(--ev-spring-m-dur) var(--ev-spring-m), box-shadow var(--ev-dur-mid);position:relative;overflow:hidden}.ev-poster-art>img,.ev-poster-art>svg,.ev-poster-art>video{object-fit:cover;width:100%;height:100%;display:block}.ev-poster:hover .ev-poster-art,.ev-poster:focus-visible .ev-poster-art{box-shadow:var(--ev-sh-3);transform:translateY(-4px)scale(1.015)}.ev-poster:focus-visible{outline:none}.ev-poster:focus-visible .ev-poster-art{outline:3px solid var(--ev-focus-ring);outline-offset:3px}.ev-poster:active .ev-poster-art{transition-duration:var(--ev-dur-instant);transform:scale(.985)}.ev-poster-dur{top:var(--ev-s-8);right:var(--ev-s-8);font-size:var(--ev-fs-12);color:var(--ev-media-ink);padding:2px var(--ev-s-8);border-radius:var(--ev-r-pill);background:var(--ev-media-glass);box-shadow:var(--ev-media-glass-edge);-webkit-backdrop-filter:saturate(160%) blur(var(--ev-blur-s));backdrop-filter:saturate(160%) blur(var(--ev-blur-s));align-items:center;gap:var(--ev-s-4);font-variant-numeric:tabular-nums;font-weight:600;display:inline-flex;position:absolute}.ev-poster-prog{border-radius:var(--ev-r-hair);background:var(--ev-media-track);height:4px;position:absolute;bottom:10px;left:12px;right:12px;overflow:hidden}.ev-poster-prog>i{background:var(--ev-media-ink);border-radius:var(--ev-r-hair);height:100%;display:block}.ev-poster-lock{color:var(--ev-media-ink);background:color-mix(in srgb, var(--ev-media-art-bg) 45%, transparent);place-items:center;display:grid;position:absolute;inset:0}.ev-poster-eyebrow{font-size:var(--ev-fs-12);color:var(--ev-label-3);font-weight:600}.ev-poster-eyebrow .is-next{color:var(--ev-accent-text)}.ev-poster-title{font-size:var(--ev-fs-15);letter-spacing:-.016em;min-height:2.6em;font-weight:600;line-height:1.3;display:block}.ev-poster-meta{font-size:var(--ev-fs-13);color:var(--ev-label-3);display:block}.ev-week{gap:var(--ev-s-8);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.ev-day{justify-items:center;gap:var(--ev-s-8);padding:var(--ev-s-12) var(--ev-s-4);border-radius:var(--ev-r-l);color:var(--ev-label);cursor:pointer;font-family:var(--ev-font);transition:background var(--ev-dur-base), transform var(--ev-dur-instant) ease-out;background:0 0;border:0;display:grid;position:relative}.ev-day:hover{background:var(--ev-fill)}.ev-day:active{transform:scale(.96)}.ev-day[aria-pressed=true] .ev-day-dd{background:var(--ev-label);color:var(--ev-surface-content)}.ev-day-dn{font-size:var(--ev-fs-12);color:var(--ev-label-3);font-weight:600}.ev-day-dd{font-size:var(--ev-fs-17);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;width:2.1em;height:2.1em;font-weight:600;display:grid}.ev-day.is-today .ev-day-dd{color:var(--ev-accent-text)}.ev-day.is-today[aria-pressed=true] .ev-day-dd{background:var(--ev-accent-fill,var(--ev-accent));color:var(--ev-on-accent)}.ev-day.is-past .ev-day-dd{color:var(--ev-label-3)}.ev-day-dots{gap:3px;height:6px;display:flex}.ev-day-dots i{border-radius:50%;width:6px;height:6px}.ev-agenda{margin:0;padding:0;list-style:none;display:grid}.ev-agenda-row{gap:var(--ev-s-12);min-height:60px;box-shadow:inset 0 .5px 0 var(--ev-border-subtle);color:var(--ev-label);text-align:left;width:100%;font-family:var(--ev-font);background:0 0;border:0;grid-template-columns:3.75em minmax(0,1fr) auto;align-items:center;padding:0;text-decoration:none;display:grid}.ev-agenda>li:first-child .ev-agenda-row{box-shadow:none}a.ev-agenda-row,button.ev-agenda-row{cursor:pointer;border-radius:var(--ev-r-s);transition:background var(--ev-dur-fast)}a.ev-agenda-row:hover,button.ev-agenda-row:hover{background:var(--ev-fill)}.ev-agenda-when{font-size:var(--ev-fs-13);color:var(--ev-label-3);font-variant-numeric:tabular-nums;padding-left:var(--ev-s-4);font-weight:600}.ev-agenda-body{gap:var(--ev-s-12);align-items:center;min-width:0;display:flex}.ev-agenda-body>div{min-width:0}.ev-agenda-kind{border-radius:var(--ev-r-hair);flex:none;width:4px;height:36px}.ev-agenda-row b{font-size:var(--ev-fs-15);white-space:normal;overflow-wrap:anywhere;font-weight:600;display:block}.ev-agenda-row span.ev-agenda-sub{font-size:var(--ev-fs-13);color:var(--ev-label-3);white-space:normal;overflow-wrap:anywhere;display:block}.ev-agenda{container-type:inline-size}@container (max-width:22rem){.ev-agenda-row{row-gap:var(--ev-s-4);padding:var(--ev-s-8) 0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"when chev""body chev"}.ev-agenda-when{padding-left:var(--ev-s-16);grid-area:when}.ev-agenda-body{grid-area:body}.ev-agenda-row>:last-child{grid-area:chev}}.ev-agenda-row>.ev-sym{color:var(--ev-label-4);margin-right:var(--ev-s-4)}.ev-lessontrack{gap:var(--ev-s-8);margin:var(--ev-s-16) 0 0;padding:0;list-style:none;display:flex}.ev-lessontrack-mod{flex:var(--ev-n);gap:var(--ev-s-6);min-width:0;display:grid}.ev-lessontrack-ticks{gap:var(--ev-s-2);height:28px;display:flex}.ev-lessontrack-ticks i{border-radius:var(--ev-r-hair);background:color-mix(in srgb, var(--ev-tc,var(--ev-c-learning)) 16%, transparent);flex:1}.ev-lessontrack-ticks i.is-done{background:var(--ev-tc,var(--ev-c-learning))}.ev-lessontrack-ticks i.is-next{background:color-mix(in srgb, var(--ev-tc,var(--ev-c-learning)) 40%, transparent);box-shadow:inset 0 0 0 2px var(--ev-tc,var(--ev-c-learning))}.ev-lessontrack-ml{font-size:var(--ev-fs-12);color:var(--ev-label-3);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.ev-lessontrack-mod.is-current .ev-lessontrack-ml{color:var(--ev-label);font-weight:600}@media (max-width:560px){.ev-week{gap:var(--ev-s-2)}.ev-day .ev-day-dd{font-size:var(--ev-fs-15)}.ev-lessontrack{gap:var(--ev-s-4)}.ev-lessontrack-ml .ev-lessontrack-long{display:none}.ev-shelf{grid-auto-columns:minmax(var(--ev-shelf-min-phone,240px), 82%)}}@media (prefers-reduced-motion:reduce){.ev-poster:hover .ev-poster-art{transform:none}}.ev-dt-wrap{min-width:0;container-type:inline-size}.ev-dt-scroll{border-radius:var(--ev-r-m);max-height:var(--ev-dt-max-h,none);overflow:auto}.ev-dt{min-width:0}.ev-dt-hd,.ev-dt-tr{grid-template-columns:var(--ev-dt-cols);gap:var(--ev-s-12);padding:0 var(--ev-s-12);align-items:center;display:grid}.ev-dt-hd{min-height:36px;font-size:var(--ev-fs-12);color:var(--ev-label-3);z-index:1;background:var(--ev-surface-content);box-shadow:inset 0 -.5px 0 var(--ev-border-subtle);font-weight:600;position:sticky;top:0}.ev-dt-sort{font:inherit;font-size:var(--ev-fs-12);color:var(--ev-label-3);align-items:center;gap:var(--ev-s-4);border-radius:var(--ev-r-xs);cursor:pointer;min-height:32px;font-weight:600;font-family:var(--ev-font);background:0 0;border:0;padding:0;display:inline-flex;position:relative}.ev-dt-sort:after{content:"";width:max(100%, var(--ev-hit));height:max(100%, var(--ev-hit));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ev-dt-sort:hover{color:var(--ev-label-2)}.ev-dt-sort[data-active=true]{color:var(--ev-label)}.ev-dt-sort .ev-sym{--ev-sym-size:11px;--ev-sym-opt:2.3;transition:transform var(--ev-spring-s-dur) var(--ev-spring-s)}.ev-dt-sort[data-dir=asc] .ev-sym{transform:rotate(180deg)}.ev-dt-r{text-align:right;font-variant-numeric:tabular-nums;justify-self:end}.ev-dt-tr{min-height:52px;font-size:var(--ev-fs-14);border-radius:var(--ev-r-s);box-shadow:inset 0 -.5px 0 var(--ev-border-subtle);transition:background var(--ev-dur-fast);color:var(--ev-label)}.ev-dt-tr.is-clickable{cursor:pointer}.ev-dt-tr:hover{background:var(--ev-fill)}.ev-dt-tr:focus-visible{outline:3px solid var(--ev-focus-ring);outline-offset:-3px}.ev-dt-tr.is-selected,.ev-dt-tr.is-selected:hover{background:var(--ev-selection-bg)}.ev-dt-cell{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ev-dt-primary{align-items:center;gap:var(--ev-s-12);min-width:0;display:flex}.ev-dt-primary>div{min-width:0}.ev-dt-primary b{font-weight:600;font-size:var(--ev-fs-14);font-variant-numeric:tabular-nums;display:block}.ev-dt-primary>div>span{font-size:var(--ev-fs-12);color:var(--ev-label-3);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ev-dt-muted{font-size:var(--ev-fs-13);color:var(--ev-label-2);font-weight:500}.ev-cb{border-radius:var(--ev-r-xs);width:22px;height:22px;box-shadow:inset 0 0 0 1.5px var(--ev-label-4);cursor:pointer;transition:background var(--ev-dur-fast);background:0 0;border:0;place-items:center;padding:0;display:grid;position:relative}.ev-cb:after{content:"";width:var(--ev-hit);height:var(--ev-hit);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ev-cb svg{fill:none;width:14px;height:14px;stroke:var(--ev-on-accent);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;opacity:0;transition:transform var(--ev-spring-s-dur) var(--ev-spring-bouncy), opacity var(--ev-dur-fast);transform:scale(.5)}.ev-cb[aria-checked=true],.ev-cb[aria-checked=mixed]{background:var(--ev-accent);box-shadow:none}.ev-cb[aria-checked=true] svg,.ev-cb[aria-checked=mixed] svg{opacity:1;transform:none}.ev-cb:focus-visible{outline:3px solid var(--ev-focus-ring);outline-offset:2px}.ev-dt-meta{gap:var(--ev-s-12);font-size:var(--ev-fs-12);color:var(--ev-label-3);font-variant-numeric:tabular-nums;flex-wrap:wrap;grid-area:meta;display:none}.ev-dt-foot{padding:var(--ev-s-12) var(--ev-s-12) var(--ev-s-2);font-size:var(--ev-fs-13);color:var(--ev-label-3);justify-content:space-between;align-items:center;gap:var(--ev-s-12);flex-wrap:wrap;display:flex}.ev-dt-empty{padding:var(--ev-s-32) var(--ev-s-16);text-align:center;color:var(--ev-label-3);font-size:var(--ev-fs-14)}.ev-compact-num{cursor:help;border-bottom:1px dotted var(--ev-label-4)}@container (max-width:47.5em){.ev-dt-hd,.ev-dt-tr{grid-template-columns:var(--ev-dt-cols-md)}.ev-dt .is-hide-md{display:none}}@container (max-width:35em){.ev-dt-hd{display:none}.ev-dt-tr{grid-template-columns:var(--ev-dt-cb,28px) 1fr auto;row-gap:var(--ev-s-6);padding:var(--ev-s-12);grid-template-areas:"cb pri trail""cb meta meta";min-height:0}.ev-dt-tr.is-nocb{grid-template-columns:1fr auto;grid-template-areas:"pri trail""meta meta"}.ev-dt-tr>.is-cb{margin-top:var(--ev-s-4);grid-area:cb;align-self:start}.ev-dt-tr>.is-primary{grid-area:pri}.ev-dt-tr>.is-trailing{grid-area:trail}.ev-dt-tr>.ev-dt-cell:not(.is-primary):not(.is-trailing){display:none}.ev-dt-tr .ev-dt-meta{display:flex}}.ev-selbar{align-items:center;gap:var(--ev-s-6);padding:var(--ev-s-6) var(--ev-s-6) var(--ev-s-6) var(--ev-s-16);border-radius:var(--ev-r-pill);width:max-content;max-width:calc(100% - 32px);font-size:var(--ev-fs-14);z-index:3;color:var(--ev-label);background:var(--ev-glass-floating);-webkit-backdrop-filter:var(--ev-glass-blur);backdrop-filter:var(--ev-glass-blur);box-shadow:var(--ev-glass-edge), var(--ev-sh-3);opacity:0;pointer-events:none;transition:transform var(--ev-spring-m-dur) var(--ev-spring-m), opacity var(--ev-dur-base);margin:0 auto;font-weight:600;display:flex;position:absolute;bottom:16px;left:0;right:0;transform:translateY(20px)scale(.94)}.ev-selbar.is-fixed{bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:var(--ev-z-toast);position:fixed}.ev-selbar.is-shown{opacity:1;pointer-events:auto;transform:none}.ev-selbar-count{font-variant-numeric:tabular-nums;white-space:nowrap}.ev-selbar-sep{background:var(--ev-border-interactive);width:.5px;height:22px;margin:0 var(--ev-s-4);flex:none}.ev-selbar-actions{align-items:center;gap:var(--ev-s-2);scrollbar-width:none;display:flex;overflow-x:auto}.ev-dt-host{padding-bottom:72px;position:relative}@media (prefers-reduced-transparency:reduce){.ev-selbar{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--ev-surface-content)}}.ev-cmdk{z-index:var(--ev-z-sheet);border-radius:var(--ev-r-l);width:min(620px,100vw - 32px);color:var(--ev-label);background:var(--ev-surface-popover);-webkit-backdrop-filter:var(--ev-glass-blur);backdrop-filter:var(--ev-glass-blur);box-shadow:var(--ev-glass-edge), var(--ev-sh-4);opacity:0;visibility:hidden;pointer-events:none;transform-origin:top;transition:opacity var(--ev-dur-fast) var(--ev-ease-out), transform var(--ev-spring-m-dur) var(--ev-spring-m), visibility 0s linear var(--ev-dur-mid);margin:0 auto;position:fixed;top:14vh;left:0;right:0;overflow:hidden;transform:scale(.96)translateY(-6px)}.ev-cmdk.is-open{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:none}.ev-cmdk-scrim{z-index:var(--ev-z-scrim);background:color-mix(in srgb, var(--ev-scrim) 45%, transparent);opacity:0;pointer-events:none;transition:opacity var(--ev-dur-mid) var(--ev-ease-out);position:fixed;inset:0}.ev-cmdk-scrim.is-open{opacity:1;pointer-events:auto}.ev-cmdk-in{align-items:center;gap:var(--ev-s-12);padding:0 var(--ev-s-16);height:60px;box-shadow:inset 0 -.5px 0 var(--ev-border-subtle);color:var(--ev-label-3);display:flex}.ev-cmdk-in input:not(#ev-a):not(#ev-b){box-shadow:none;font-family:var(--ev-font);font-size:var(--ev-fs-20);letter-spacing:-.02em;color:var(--ev-label);background:0 0;border:0;outline:none;flex:1;min-width:0;height:auto;padding:0}.ev-cmdk-in input::placeholder{color:var(--ev-label-3)}.ev-cmdk-res{max-height:min(50vh,440px);padding:var(--ev-s-8);overscroll-behavior:contain;overflow:auto}.ev-cmdk-grp{font-size:var(--ev-fs-12);color:var(--ev-label-3);padding:var(--ev-s-8) var(--ev-s-8) var(--ev-s-4);font-weight:600}.ev-cmdk-it{gap:var(--ev-s-12);min-height:44px;padding:0 var(--ev-s-8);border-radius:var(--ev-r-s);text-align:left;width:100%;font-size:var(--ev-fs-14);color:var(--ev-label);cursor:pointer;font-family:var(--ev-font);background:0 0;border:0;grid-template-columns:24px 1fr auto;align-items:center;display:grid}.ev-cmdk-it[aria-selected=true]{background:var(--ev-selection-bg);color:var(--ev-selection-fg);font-weight:600}.ev-cmdk-ii{color:var(--ev-label-2);place-items:center;display:grid}.ev-cmdk-it[aria-selected=true] .ev-cmdk-ii{color:var(--ev-selection-fg)}.ev-cmdk-lb{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ev-cmdk-lb small{font-size:var(--ev-fs-12);color:var(--ev-label-3);margin-left:var(--ev-s-8);font-weight:500}.ev-cmdk-hint{font-size:var(--ev-fs-12);color:var(--ev-label-3);font-variant-numeric:tabular-nums;font-weight:500}.ev-cmdk mark{color:inherit;background:0 0;font-weight:700}.ev-cmdk-foot{gap:var(--ev-s-12);padding:var(--ev-s-8) var(--ev-s-16);font-size:var(--ev-fs-12);color:var(--ev-label-3);box-shadow:inset 0 .5px 0 var(--ev-border-subtle);align-items:center;display:flex}.ev-cmdk-empty{padding:var(--ev-s-24);text-align:center;color:var(--ev-label-2);font-size:var(--ev-fs-14)}@media (pointer:coarse){.ev-cmdk-foot .ev-cmdk-keys{display:none}}@media (max-width:560px){.ev-cmdk{top:12px}}.ev-ctxmenu{z-index:var(--ev-z-menu);min-width:220px;padding:var(--ev-s-4);border-radius:var(--ev-r-m);color:var(--ev-label);background:var(--ev-surface-popover);-webkit-backdrop-filter:var(--ev-glass-blur);backdrop-filter:var(--ev-glass-blur);box-shadow:var(--ev-glass-edge), var(--ev-sh-4);transform-origin:0 0;opacity:0;visibility:hidden;pointer-events:none;transition:transform var(--ev-spring-m-dur) var(--ev-spring-m), opacity var(--ev-dur-fast), visibility 0s linear var(--ev-dur-mid);position:fixed;transform:scale(.94)}.ev-ctxmenu.is-open{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:none}.ev-ctxmenu .ev-menu-item{min-height:32px;font-size:var(--ev-fs-13)}.ev-ctx-target{border-radius:var(--ev-r-s);padding:var(--ev-s-16);justify-content:space-between;align-items:center;gap:var(--ev-s-12);cursor:context-menu;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;box-shadow:inset 0 0 0 1px var(--ev-border-subtle);display:flex}.ev-ctx-target:focus-visible{outline:3px solid var(--ev-focus-ring);outline-offset:2px}@media (prefers-reduced-transparency:reduce){.ev-cmdk,.ev-ctxmenu{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--ev-surface-content)}}.ev-search input:not(#ev-a):not(#ev-b):focus,.ev-cmdk-in input:not(#ev-a):not(#ev-b):focus{box-shadow:none;border:0;outline:none}.ev-cmdk-note{align-items:center;gap:var(--ev-s-6);padding:var(--ev-s-8) var(--ev-s-16);font-size:var(--ev-fs-12);color:var(--ev-neg-text);box-shadow:inset 0 .5px 0 var(--ev-border-subtle);display:flex}:is(:root:has(.ev-v2-root),.ev-v2-root){--ev-side-full:232px;--ev-side-rail:64px;--ev-side-inset:8px;--sidebar-w:calc(var(--ev-side-full) + 2 * var(--ev-side-inset))}.ev-v2-root[data-collapsed="1"]{--sidebar-w:calc(var(--ev-side-rail) + 2 * var(--ev-side-inset))}:root:has(.ev-v2-root[data-collapsed="1"]){--sidebar-w:calc(var(--ev-side-rail) + 2 * var(--ev-side-inset))}.ev-v2-root.is-console{--sidebar-w:0px}:root:has(.ev-v2-root.is-console){--sidebar-w:0px}.ev-v2-root{background:var(--paper,var(--ev-surface-canvas));min-height:100vh;color:var(--ds-ink,var(--ev-label));--shell-top:56px}.ev-v2-root.is-console{--shell-top:0px}[data-shell-content][data-shell=v2]{--shell-pad-top:56px}[data-shell-content][data-shell=v2][data-rail]{--shell-pad-top:108px}[data-shell-content][data-shell=v2][data-admin]{--shell-pad-top:0px}@media (min-width:768px){[data-shell-content][data-shell=v2],[data-shell-content][data-shell=v2][data-rail]{--shell-pad-top:56px}[data-shell-content][data-shell=v2][data-admin]{--shell-pad-top:0px}}.ev-v2-content{padding-top:var(--shell-pad-top);position:relative}@media (min-width:768px){.ev-v2-content{padding-left:var(--sidebar-w,248px);transition:padding-left var(--ev-dur-base) var(--ev-ease-out)}.ev-v2-root.is-console .ev-v2-content{padding-left:0}}.ev-v2-sidebar{top:var(--ev-side-inset);left:var(--ev-side-inset);bottom:var(--ev-side-inset);width:var(--ev-side-full);z-index:var(--ev-z-chrome);transition:width var(--ev-spring-m-dur) var(--ev-spring-m);overflow:visible}.ev-v2-navscroll{gap:var(--ev-s-2);scrollbar-width:none;min-height:0;margin:0 calc(var(--ev-s-8) * -1);padding:0 var(--ev-s-8);flex-direction:column;flex:1;display:flex;overflow:hidden auto;-webkit-mask:linear-gradient(#000 calc(100% - 16px),#0000);mask:linear-gradient(#000 calc(100% - 16px),#0000)}.ev-v2-navscroll::-webkit-scrollbar{display:none}.ev-v2-sidebar.is-collapsed .ev-v2-navscroll{align-items:center}.ev-v2-brand{justify-content:space-between;align-items:center;gap:var(--ev-s-8);min-height:40px;padding:0 var(--ev-s-2) var(--ev-s-8) var(--ev-s-8);display:flex}.ev-v2-logo{border-radius:var(--ev-r-xs);align-items:center;display:inline-flex}.ev-v2-logo img{width:auto;height:22px}.ev-v2-logo-dark,:root[data-theme=dark] .ev-v2-logo-light{display:none}:root[data-theme=dark] .ev-v2-logo-dark{display:block}.ev-v2-accounts{padding:0 var(--ev-s-2) var(--ev-s-6)}.ev-v2-accounts:empty{display:none}.ev-v2-navbadge{letter-spacing:.04em;color:var(--ev-label-3);padding:1px var(--ev-s-6);border-radius:var(--ev-r-pill);box-shadow:inset 0 0 0 1px var(--ev-border-interactive);flex:none;margin-left:auto;font-size:10px;font-weight:700}.ev-v2-navbadge.is-live{color:var(--ev-pos-text);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ev-pos) 40%, transparent)}.ev-v2-navbadge.is-locked{box-shadow:none;color:var(--ev-label-3);place-items:center;padding:0;display:inline-grid}.ev-v2-chev{transition:transform var(--ev-spring-s-dur) var(--ev-spring-s);color:var(--ev-label-3);margin-left:auto}.ev-v2-chev.is-open{transform:rotate(180deg)}.ev-v2-foot{padding-top:var(--ev-s-6);box-shadow:inset 0 .5px 0 var(--ev-border-subtle);flex:none}.ev-v2-foot .ev-anchor{width:100%;display:flex}.ev-v2-foot .ev-side-foot>span:last-child{min-width:0;display:grid}.ev-v2-sidebar .ev-nav-item .ev-sym{color:var(--ev-label-2)}.ev-v2-sidebar .ev-nav-item[aria-current=page] .ev-sym{color:var(--ev-selection-fg)}.ev-v2-sidebar.is-collapsed{width:var(--ev-side-rail);padding-left:var(--ev-s-8);padding-right:var(--ev-s-8);align-items:center}.ev-v2-sidebar.is-collapsed .ev-v2-brand{padding:0 0 var(--ev-s-8);justify-content:center}.ev-v2-sidebar.is-collapsed .ev-nav-label,.ev-v2-sidebar.is-collapsed .ev-side-group{display:none}.ev-v2-sidebar.is-collapsed .ev-nav-item{justify-content:center;width:44px;min-height:44px;padding:0}.ev-v2-sidebar.is-collapsed .ev-side-foot{padding:var(--ev-s-6);justify-content:center}@media (max-width:767px){.ev-v2-sidebar{display:none}}.ev-v2-chrome{z-index:var(--ev-z-chrome);pointer-events:none;position:fixed;top:0;left:0;right:0}.ev-v2-chrome>*{pointer-events:auto}@media (min-width:768px){.ev-v2-chrome{left:var(--sidebar-w,248px);transition:left var(--ev-dur-base) var(--ev-ease-out)}}.ev-v2-toolbar{height:56px;padding:0 var(--ev-s-16) 0 var(--ev-s-20);position:relative;top:auto}.ev-v2-toolbar:before{inset:0 0 calc(var(--ev-scroll-edge-fade) * -1) 0;background:var(--ev-scroll-edge-bg);-webkit-backdrop-filter:var(--ev-scroll-edge-blur);backdrop-filter:var(--ev-scroll-edge-blur);-webkit-mask:linear-gradient(#000 calc(100% - var(--ev-scroll-edge-fade)), transparent);-webkit-mask:linear-gradient(#000 calc(100% - var(--ev-scroll-edge-fade)), transparent);mask:linear-gradient(#000 calc(100% - var(--ev-scroll-edge-fade)), transparent)}.ev-v2-toolbar.is-stuck:after{content:"";background:var(--ev-border-subtle);pointer-events:none;height:.5px;position:absolute;bottom:0;left:0;right:0}.ev-v2-title{max-width:40vw}.ev-v2-trailing{gap:var(--ev-s-4);min-width:0}.ev-v2-row{align-items:center;gap:var(--ev-s-6);display:flex}.ev-v2-searchbtn{cursor:pointer;min-width:240px;font-family:var(--ev-font);text-align:left;margin-right:var(--ev-s-4);border:0}.ev-v2-searchph{font-size:var(--ev-fs-14);color:var(--ev-label-3);flex:1}.ev-v2-searchicon,.ev-v2-phone-only,.ev-v2-phone-lead{display:none}.ev-v2-recent-row{align-items:center;gap:var(--ev-s-2);display:flex}.ev-v2-recent-row .ev-menu-item{flex:1;min-width:0}.ev-v2-menu-ctl{gap:var(--ev-s-6);padding:var(--ev-s-6) var(--ev-s-8);display:grid}.ev-v2-lang-on{box-shadow:var(--ev-thumb-shadow), inset 0 0 0 .5px var(--ev-border-interactive);background:var(--ev-seg-thumb)!important}.ev-iconbtn.is-active{background:var(--ev-selection-bg);color:var(--ev-selection-fg)}.ev-v2-root [data-compact-title],.ev-v2-root [data-chat-fab]{display:none!important}.ev-v2-chip{align-items:center;gap:var(--ev-s-6);height:36px;padding:0 var(--ev-s-12);border-radius:var(--ev-r-pill);cursor:pointer;white-space:nowrap;font-family:var(--ev-font);font-size:var(--ev-fs-13);color:var(--ev-label-2);background:var(--ev-glass-control);-webkit-backdrop-filter:var(--ev-glass-blur);backdrop-filter:var(--ev-glass-blur);box-shadow:var(--ev-glass-edge);transition:color var(--ev-dur-base), box-shadow var(--ev-dur-mid), transform var(--ev-dur-instant) ease-out;border:0;font-weight:600;display:inline-flex}.ev-v2-chip:hover{color:var(--ev-label);box-shadow:var(--ev-glass-edge), var(--ev-sh-1)}.ev-v2-chip:active{transform:scale(.97)}.ev-v2-chip[aria-expanded=true]{color:var(--ev-selection-fg);background:var(--ev-selection-bg)}.ev-v2-dot{background:var(--ev-label-4);border-radius:50%;flex:none;width:7px;height:7px}.ev-v2-dot.is-on{background:var(--ev-pos)}.ev-v2-miniring{flex:none}.ev-v2-pop{gap:var(--ev-s-2);padding-bottom:var(--ev-s-4);display:grid}.ev-v2-poprow{gap:var(--ev-s-12);min-height:36px;padding:0 var(--ev-s-8);font-size:var(--ev-fs-13);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;display:grid}.ev-v2-poprow .ev-status{color:var(--ev-label);font-weight:500}.ev-v2-popstate{font-size:var(--ev-fs-12);text-align:right;min-width:48px;font-weight:600}.ev-v2-popnote{font-size:var(--ev-fs-12);color:var(--ev-label-3);padding:var(--ev-s-4) var(--ev-s-8)}.ev-v2-bell{position:relative}.ev-v2-bellcount{min-width:18px;height:18px;padding:0 var(--ev-s-4);box-shadow:0 0 0 2px var(--ev-surface-canvas);font-size:10px;position:absolute;top:2px;right:0}.ev-v2-npop{--ev-np-bg:#ffffffa8;--ev-np-edge:inset 0 0 0 .5px #ffffffb3, inset 0 1px 0 #ffffffe6, 0 0 0 .5px #140a3c1f;--ev-np-row:#ffffff8c;--ev-np-hover:color-mix(in srgb, var(--ev-accent) 7%, #ffffffb3)}:root[data-theme=dark] .ev-v2-npop,.ev-force-dark .ev-v2-npop{--ev-np-bg:#1e1c2894;--ev-np-edge:inset 0 0 0 .5px #ffffff24, inset 0 1px 0 #ffffff1f, 0 0 0 .5px #0009;--ev-np-row:#ffffff0f;--ev-np-hover:color-mix(in srgb, var(--ev-accent) 18%, #ffffff0a)}.ev-v2-npop .ev-popover{border-radius:var(--ev-r-l);background:var(--ev-np-bg);-webkit-backdrop-filter:saturate(180%)blur(40px);backdrop-filter:saturate(180%)blur(40px);width:min(400px,100vw - 32px);max-height:min(640px,100dvh - 88px);box-shadow:var(--ev-np-edge), var(--ev-sh-4);transition:opacity var(--ev-dur-base) var(--ev-ease-out), transform var(--ev-spring-bouncy-dur) var(--ev-spring-bouncy), visibility 0s linear var(--ev-dur-mid);flex-direction:column;padding:0;display:flex;overflow:hidden;transform:scale(.9)translateY(-6px)}.ev-v2-npop .ev-popover.is-open{transform:none}.ev-v2-nhead{justify-content:space-between;align-items:center;gap:var(--ev-s-8);padding:var(--ev-s-16) var(--ev-s-16) var(--ev-s-8) var(--ev-s-20);flex:none;display:flex}.ev-v2-nhead b{letter-spacing:-.02em;font-size:20px;font-weight:700}.ev-v2-nheadact{align-items:center;gap:var(--ev-s-8);display:inline-flex}.ev-v2-nlink{padding:var(--ev-s-4) var(--ev-s-6);border-radius:var(--ev-r-xs);font:500 var(--ev-fs-13)/1 var(--ev-font);color:var(--ev-accent-text);cursor:pointer;background:0 0;border:0}.ev-v2-nlink:hover{text-underline-offset:3px;text-decoration:underline}.ev-v2-ntabs{padding:0 var(--ev-s-12) var(--ev-s-8);flex:none}.ev-v2-ntabs .ev-seg{width:100%;display:flex}.ev-v2-ntabs .ev-seg>button{min-height:30px;padding:0 var(--ev-s-6);font-size:var(--ev-fs-12);flex:1}.ev-v2-nlist{min-height:0;padding:0 var(--ev-s-12) var(--ev-s-12);overscroll-behavior:contain;scroll-behavior:smooth;scrollbar-width:thin;flex:1;overflow-y:auto}.ev-v2-nday{gap:var(--ev-s-6);display:grid}.ev-v2-nday h3{margin:var(--ev-s-12) var(--ev-s-8) var(--ev-s-2);font-size:var(--ev-fs-13);color:var(--ev-label);letter-spacing:-.01em;font-weight:600}.ev-v2-nentry{gap:var(--ev-s-4);display:grid;position:relative}.ev-v2-nentry.has-stack:not(.is-expanded):after{content:"";background:var(--ev-np-row);height:8px;box-shadow:0 .5px 0 .5px var(--ev-border-interactive), 0 2px 5px #140a3c0f;border-radius:0 0 12px 12px;position:absolute;bottom:23px;left:12px;right:12px}.ev-v2-nentry.has-stack{isolation:isolate}.ev-v2-nrow{align-items:center;gap:var(--ev-s-12);padding:var(--ev-s-10,10px) var(--ev-s-12);color:var(--ev-label);background:var(--ev-np-row,transparent);box-shadow:0 0 0 .5px var(--ev-border-subtle);transition:background var(--ev-dur-fast), transform var(--ev-spring-s-dur) var(--ev-spring-s);border-radius:16px;text-decoration:none;display:flex}.ev-v2-nrow:hover{background:var(--ev-np-hover,var(--ev-fill))}.ev-v2-nrow:active{transform:scale(.985)}.ev-v2-nrow:focus-visible{outline:2px solid var(--ev-accent);outline-offset:1px}.ev-v2-nrow.is-compact{padding:var(--ev-s-8) var(--ev-s-12);margin-left:var(--ev-s-12)}.ev-v2-nrow.is-compact .ev-v2-nicon{border-radius:8px;width:26px;height:26px}.ev-v2-nicon{color:#fff;background:linear-gradient(160deg, color-mix(in srgb, var(--ev-ni,var(--ev-accent)) 78%, #fff), var(--ev-ni,var(--ev-accent)));width:36px;height:36px;box-shadow:inset 0 .5px 0 #ffffff73, 0 1px 2px color-mix(in srgb, var(--ev-ni,var(--ev-accent)) 35%, transparent);border-radius:10px;flex:none;place-items:center;display:grid}.ev-v2-nicon-lg{border-radius:14px;width:48px;height:48px}.ev-v2-ntext{flex:1;gap:3px;min-width:0;display:grid}.ev-v2-ntop{align-items:baseline;gap:var(--ev-s-8);min-width:0;display:flex}.ev-v2-ntop b{min-width:0;font-size:var(--ev-fs-14);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:600;overflow:hidden}.ev-v2-ntop time{font-size:var(--ev-fs-12);color:var(--ev-label-3);font-variant-numeric:tabular-nums;flex:none}.ev-v2-nbody{font-size:var(--ev-fs-13);color:var(--ev-label-2);text-overflow:ellipsis;white-space:nowrap;line-height:1.3;overflow:hidden}.ev-v2-nrow:not(.is-unread) .ev-v2-ntop b{font-weight:500}.ev-v2-ndigest{align-items:center;gap:var(--ev-s-10,10px);min-width:0;font-size:var(--ev-fs-13);color:var(--ev-label-2);white-space:nowrap;display:flex;overflow:hidden}.ev-v2-nstat{font-variant-numeric:tabular-nums;align-items:center;gap:5px;display:inline-flex}.ev-v2-nstat i{border-radius:50%;flex:none;width:7px;height:7px}.ev-v2-nchip{border-radius:var(--ev-r-pill);font-size:var(--ev-fs-12);font-variant-numeric:tabular-nums;color:var(--ev-label);box-shadow:inset 0 0 0 .5px var(--ev-border-interactive);background:color-mix(in srgb, var(--ev-accent) 8%, transparent);align-items:center;gap:5px;min-width:0;margin-left:auto;padding:2px 8px;font-weight:600;display:inline-flex}.ev-v2-nchip b{font-weight:600}.ev-v2-nunread{background:var(--ev-accent);width:9px;height:9px;box-shadow:0 0 0 3px color-mix(in srgb, var(--ev-accent) 18%, transparent);border-radius:50%;flex:none}.ev-v2-nmore{margin:var(--ev-s-6) 0 0 var(--ev-s-12);padding:2px var(--ev-s-6);border-radius:var(--ev-r-xs);font:500 var(--ev-fs-12)/1.4 var(--ev-font);color:var(--ev-accent-text);cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:4px;display:inline-flex}.ev-v2-nentry.has-stack:not(.is-expanded) .ev-v2-nmore{margin-top:var(--ev-s-10,10px)}.ev-v2-nstack{gap:var(--ev-s-4);animation:ev-np-in var(--ev-spring-m-dur) var(--ev-spring-m);display:grid}@keyframes ev-np-in{0%{opacity:0;transform:translateY(-6px)}}.ev-v2-nempty{justify-items:center;gap:var(--ev-s-8);padding:var(--ev-s-32) var(--ev-s-24) var(--ev-s-40,40px);text-align:center;color:var(--ev-label-2);display:grid}.ev-v2-nempty b{color:var(--ev-label);font-size:var(--ev-fs-15);margin-top:var(--ev-s-4);font-weight:600}.ev-v2-nempty span:not(.ev-v2-nicon){font-size:var(--ev-fs-13);max-width:30ch}@media (prefers-reduced-motion:reduce){.ev-v2-npop .ev-popover{transform:none}.ev-v2-nstack{animation:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.ev-v2-npop .ev-popover{background:var(--ev-surface-popover)}}.ev-v2-sheet-body{gap:var(--ev-s-12);display:grid}.ev-v2-sheet-list{box-shadow:inset 0 0 0 1px var(--ev-border-subtle)}.ev-v2-sheet-list .ev-grow{color:var(--ev-label);text-decoration:none}.ev-v2-sheet-list .ev-grow.is-current{background:var(--ev-selection-bg);color:var(--ev-selection-fg);font-weight:600}.ev-v2-sheet-list .ev-grow.is-current .ev-gicon{color:var(--ev-selection-fg);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ev-accent) 40%, transparent)}.ev-v2-sheet-foot{gap:var(--ev-s-6);padding-top:var(--ev-s-4);justify-items:start;display:grid}@media (max-width:1180px){.ev-v2-searchbtn{min-width:180px}}@media (max-width:1023px){.ev-v2-searchbtn{display:none}.ev-v2-searchicon{display:inline-grid}}@media (max-width:767px){.ev-v2-toolbar{height:56px;padding:0 var(--ev-s-8) 0 var(--ev-s-4)}.ev-v2-phone-lead{align-items:center;gap:var(--ev-s-2);flex:1;min-width:0;display:flex}.ev-v2-title,.ev-v2-desk-only,.ev-v2-searchicon,.ev-v2-searchbtn{display:none!important}.ev-v2-phone-only{display:inline-flex}.ev-v2-ptitle{align-items:center;gap:var(--ev-s-4);min-width:0;max-width:100%;color:var(--ev-label);padding:0 var(--ev-s-6);border-radius:var(--ev-r-s);min-height:44px;font-family:var(--ev-font-display);font-size:var(--ev-fs-22);letter-spacing:-.02em;transition:font-size var(--ev-spring-m-dur) var(--ev-spring-m);background:0 0;border:0;font-weight:700;display:inline-flex}.ev-v2-ptitle.is-menu{cursor:pointer}.ev-v2-ptitle.is-menu:active{background:var(--ev-fill)}.ev-v2-ptitle .ev-sym{color:var(--ev-label-3);flex:none}.ev-v2-toolbar.is-stuck .ev-v2-ptitle{font-size:var(--ev-fs-17);letter-spacing:-.022em;font-weight:600}.ev-v2-toolbar .ev-spacer{display:none}.ev-v2-phone-lead .ev-anchor{flex:0 auto;min-width:0}.ev-v2-phone-lead .ev-popover{max-width:calc(100vw - 32px);max-height:70vh;overflow-y:auto}.ev-v2-trailing .ev-popover{max-width:calc(100vw - 32px)}.ev-v2-trailing .ev-popover[data-placement=bottom-end]{--ev-origin:top right;width:auto;max-width:none;max-height:calc(100dvh - 76px);position:fixed;top:60px;left:16px;right:16px;overflow-y:auto;min-width:0!important}.ev-v2-trailing .ev-v2-npop .ev-popover[data-placement=bottom-end]{border-radius:26px;max-height:calc(100dvh - 140px);left:8px;right:8px;overflow:hidden}}.ev-v2-toolbar{container:ev-tb/inline-size}.ev-v2-trailing{flex-shrink:0}@container ev-tb (max-width:44em){.ev-v2-toolbar .ev-v2-searchbtn kbd{display:none}}@container ev-tb (max-width:34em){.ev-v2-toolbar .ev-v2-searchbtn{display:none}.ev-v2-toolbar .ev-v2-searchicon{display:inline-grid}}@container ev-tb (max-width:22em){.ev-v2-toolbar .ev-v2-chiplabel{display:none}.ev-v2-toolbar .ev-v2-chip{padding:0 var(--ev-s-8)}}@container ev-tb (max-width:18em){.ev-v2-toolbar .ev-v2-ptitle{font-size:var(--ev-fs-17);letter-spacing:-.022em;padding:0 var(--ev-s-2);font-weight:600}}.ev-v2-tabbar{z-index:var(--ev-z-chrome)}@media (max-width:767px){.ev-v2-tabbar{display:flex}}@media (min-width:768px){.ev-v2-tabbar{display:none}}.ev-v2-tabbar .ev-tab{min-width:52px;padding:0 var(--ev-s-2)}.ev-tab-label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.ev-tabbar{container-type:inline-size}@container (max-width:21em){.ev-tabbar .ev-tab-label{display:none}.ev-tabbar .ev-tab{min-width:44px}}@media (max-width:22em){.ev-tabbar .ev-tab-label{display:none}.ev-tabbar .ev-tab{min-width:44px}}.ev-v2-tabbar{--tb-pad:6px;--tb-h:64px;--tb-r:32px;--tb-ink:#3e3d46;--tb-tint:#fcfcfeb8;--tb-rim:linear-gradient(180deg, #fff 0%, #ffffff8c 35%, #ffffff2e 70%, #ffffff73 100%);--tb-sheen:linear-gradient(180deg, #ffffff8c, #fff0 58%);--tb-shadow:0 1px 1px #140a3c0d, 0 6px 14px #140a3c14, 0 18px 44px #140a3c24;--tb-lens:#ffffffc7;--tb-lens-rim:inset 0 1px 0 #fff, inset 0 -.5px 0 #ffffff59, inset 0 0 0 .5px #ffffffb3, 0 1px 2px #140a3c1a, 0 6px 16px #140a3c1a, 0 0 0 .5px color-mix(in srgb, var(--ev-accent) 18%, transparent);--tb-lens-ink:var(--ev-accent-text);left:14px;right:14px;bottom:calc(10px + env(safe-area-inset-bottom,0px));height:var(--tb-h);padding:0 var(--tb-pad);border-radius:var(--tb-r);isolation:isolate;background:var(--tb-tint);-webkit-backdrop-filter:blur(22px)saturate(185%)contrast(1.02);backdrop-filter:blur(22px)saturate(185%)contrast(1.02);box-shadow:var(--tb-shadow);touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transform-origin:50% 100%;will-change:transform;transition:transform var(--ev-spring-m-dur) var(--ev-spring-m);position:fixed;overflow:hidden}.ev-v2-tabbar:before{content:"";border-radius:inherit;pointer-events:none;z-index:0;background:var(--tb-rim);-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ev-v2-tabbar:after{content:"";border-radius:inherit;pointer-events:none;z-index:0;background:var(--tb-sheen);opacity:.9;position:absolute;inset:1px}.ev-v2-tabbar .ev-tab-lens{z-index:0;pointer-events:none;opacity:0;background:var(--tb-lens);width:66px;height:52px;box-shadow:var(--tb-lens-rim);transform-origin:50%;will-change:transform, opacity;transition:opacity var(--ev-dur-fast) var(--ev-ease-out), box-shadow var(--ev-dur-base) var(--ev-ease-out), background-color var(--ev-dur-base) var(--ev-ease-out);border-radius:26px;margin-top:-26px;position:absolute;top:50%;left:0}.ev-v2-tabbar .ev-tab-lens:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffffbf,#fff0 55%);position:absolute;inset:0}.ev-v2-tabbar .ev-tab-lens{--lens-lift:0}.ev-v2-tabbar .ev-tab-lens:after{content:"";border-radius:inherit;pointer-events:none;opacity:var(--lens-lift);background:radial-gradient(120% 90% at 50% 120%, color-mix(in srgb, var(--ev-accent) 34%, transparent), transparent 60%), radial-gradient(60% 45% at 50% 0%, #ffffff8c, transparent 70%);-webkit-backdrop-filter:blur(1.5px)saturate(1.5)brightness(1.06);backdrop-filter:blur(1.5px)saturate(1.5)brightness(1.06);position:absolute;inset:0}.ev-v2-tabbar .ev-tab-lens[data-held="1"]{background:color-mix(in srgb, #ffffff75 88%, var(--ev-accent));box-shadow:var(--tb-lens-rim), 0 14px 30px #140a3c2e, inset 0 0 18px #ffffff59}.ev-v2-tabbar .ev-tab{z-index:1;min-width:0;min-height:52px;color:var(--tb-ink);transition:transform var(--ev-dur-instant) var(--ev-ease-out), color var(--ev-dur-fast) var(--ev-ease-out), opacity var(--ev-dur-base) var(--ev-ease-out);background:0 0;flex:1 1 0;padding:0 2px;position:relative}.ev-v2-tabbar .ev-tab .ev-ic{transition:transform var(--ev-dur-instant) var(--ev-ease-out), filter var(--ev-dur-instant) var(--ev-ease-out)}.ev-v2-tabbar .ev-tab:active{transform:scale(.93)}.ev-v2-tabbar .ev-tab:active .ev-ic{filter:brightness(1.15)}.ev-v2-tabbar .ev-tab[aria-current=page],.ev-v2-tabbar .ev-tab[data-over="1"]{box-shadow:none;color:var(--tb-lens-ink);background:0 0}.ev-v2-tabbar .ev-tab[aria-current=page] .ev-ic,.ev-v2-tabbar .ev-tab[data-over="1"] .ev-ic{color:var(--tb-lens-ink)}.ev-v2-tabbar[data-dragging="1"] .ev-tab[aria-current=page]:not([data-over="1"]),.ev-v2-tabbar[data-dragging="1"] .ev-tab[aria-current=page]:not([data-over="1"]) .ev-ic{color:var(--tb-ink)}.ev-v2-tabbar[data-dragging="1"] .ev-tab[data-over="1"] .ev-ic{transform:scale(1.12)}.ev-v2-tabbar .ev-tab:focus-visible{outline:3px solid var(--ev-focus-ring);outline-offset:-3px;border-radius:26px}.ev-v2-tabbar .ev-tab-label{transition:opacity var(--ev-dur-base) var(--ev-ease-out), transform var(--ev-dur-base) var(--ev-ease-out)}.ev-v2-tabbar[data-minimized="1"]{transform:translateY(6px)scale(.86)}.ev-v2-tabbar[data-minimized="1"] .ev-tab-label{opacity:0;transform:translateY(4px)}.ev-v2-tabbar[data-minimized="1"] .ev-tab:not([aria-current=page]){opacity:.62}:root[data-theme=dark] .ev-v2-tabbar,.ev-force-dark .ev-v2-tabbar{--tb-ink:#e4e3ec;--tb-tint:#16141eb8;--tb-rim:linear-gradient(180deg, #ffffff6b 0%, #ffffff24 35%, #ffffff0d 70%, #ffffff1f 100%);--tb-sheen:linear-gradient(180deg, #ffffff1a, #fff0 58%);--tb-shadow:0 1px 1px #0006, 0 8px 18px #0000006b, 0 22px 50px #0000008c;--tb-lens:color-mix(in srgb, var(--ev-accent) 34%, #302c42b8);--tb-lens-rim:inset 0 1px 0 #ffffff57, inset 0 -.5px 0 #ffffff14, inset 0 0 0 .5px #ffffff29, 0 1px 2px #00000059, 0 6px 16px #00000059, 0 0 0 .5px color-mix(in srgb, var(--ev-accent) 40%, transparent);--tb-lens-ink:#ece6ff;-webkit-backdrop-filter:blur(26px)saturate(165%)brightness(.92);backdrop-filter:blur(26px)saturate(165%)brightness(.92)}:root[data-theme=dark] .ev-v2-tabbar .ev-tab-lens:before,.ev-force-dark .ev-v2-tabbar .ev-tab-lens:before{background:linear-gradient(#ffffff38,#fff0 55%)}:root[data-theme=dark] .ev-v2-tabbar .ev-tab-lens[data-held="1"],.ev-force-dark .ev-v2-tabbar .ev-tab-lens[data-held="1"]{background:color-mix(in srgb, var(--ev-accent) 40%, #46425c8c);box-shadow:var(--tb-lens-rim), 0 14px 30px #00000080}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.ev-v2-tabbar{background:var(--ev-surface-content-raised);box-shadow:var(--tb-shadow), inset 0 0 0 .5px var(--ev-border-interactive)}.ev-v2-tabbar:after{display:none}}@media (prefers-reduced-transparency:reduce){.ev-v2-tabbar{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--ev-surface-content-raised);box-shadow:var(--tb-shadow), inset 0 0 0 .5px var(--ev-border-interactive)}.ev-v2-tabbar:after{display:none}.ev-v2-tabbar .ev-tab-lens{background:var(--ev-selection-bg)}}@media (prefers-contrast:more){.ev-v2-tabbar{box-shadow:var(--tb-shadow), inset 0 0 0 1px var(--ev-border-interactive)}.ev-v2-tabbar .ev-tab-lens{box-shadow:inset 0 0 0 1px var(--ev-border-emphasis)}}@media (prefers-reduced-motion:reduce){.ev-v2-tabbar,.ev-v2-tabbar .ev-tab,.ev-v2-tabbar .ev-tab .ev-ic,.ev-v2-tabbar .ev-tab-label,.ev-v2-tabbar .ev-tab-lens{transition:none}.ev-v2-tabbar[data-minimized="1"]{transform:none}.ev-v2-tabbar[data-minimized="1"] .ev-tab-label{opacity:1;transform:none}.ev-v2-tabbar .ev-tab:active,.ev-v2-tabbar[data-dragging="1"] .ev-tab[data-over="1"] .ev-ic{transform:none}}.ev-rings-wrap{width:100%;container-type:inline-size}.ev-rings-group{align-items:center;gap:var(--ev-s-16);flex-direction:column;display:flex}.ev-rings-group .ev-rlegend{min-width:0}.ev-rings-group .ev-rlegend-v{font-size:min(var(--ev-fs-28), 10cqw)}.ev-rings-group .ev-rlegend-v small{font-size:min(var(--ev-fs-17), 6cqw)}@container (min-width:20rem){.ev-rings-group{flex-direction:row;justify-content:center}.ev-rings-group.is-full{gap:var(--ev-s-40)}.ev-rings-group.is-compact{justify-content:flex-start}}.ev-cmdk-res{-webkit-mask:linear-gradient(#0000,#000 8px calc(100% - 16px),#0000);mask:linear-gradient(#0000,#000 8px calc(100% - 16px),#0000)}@media (prefers-reduced-transparency:reduce){.ev-v2-toolbar:before,.ev-toolbar:before{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--ev-scroll-edge-ground)}}.ev-legacy-seam{--ds-positive:var(--ev-pos);--ds-negative:var(--ev-neg);--ds-positive-graph:var(--ev-pos);--ds-negative-graph:var(--ev-neg);--ds-positive-ink:var(--ev-pos-text);--ds-negative-ink:var(--ev-neg-text);--ds-positive-ink-text:var(--ev-pos-text);--ds-negative-ink-text:var(--ev-neg-text);--ds-positive-bg:var(--ev-pos-tint);--ds-negative-bg:var(--ev-neg-tint);--color-up:var(--ev-pos);--color-down:var(--ev-neg);--color-up-bg:var(--ev-pos-tint);--color-down-bg:var(--ev-neg-tint);--font-mono:var(--ev-font);font-variant-numeric:tabular-nums}.ev-legacy-seam :is(.font-mono,[class*=font-mono]){font-family:var(--ev-font);font-variant-numeric:tabular-nums}.ev-page-cq{container:ev-page/inline-size}@container ev-page (max-width:44rem){.ev-page-cq .ev-g12>[class*=ev-span]{grid-column:span 12}}.ev-heat-host{container:ev-heat-host/inline-size}.ev-heat-alt{display:none}@container ev-heat-host (max-width:16rem){.ev-heat-host .ev-hc-v{display:none}.ev-heat-host .ev-heat-alt{display:grid}}
