.elv-ui{--elv-font:"Steppe","Segoe UI",system-ui,-apple-system,sans-serif;--elv-control-h:40px;--elv-r:24px;--elv-dur:.18s;--elv-ease:cubic-bezier(.2,.8,.2,1);--elv-brand:#0C313E;--elv-brand2:#57717A;--elv-grey:#EAEAEA;--elv-amber:#FFBF00;--elv-ink:#0C313E;--elv-ink2:rgba(12,49,62,.74);--elv-ink3:rgba(12,49,62,.58);--elv-icon:#57717A;--elv-sep:rgba(12,49,62,.09);--elv-hover:rgba(12,49,62,.05);--elv-link:#2C6577;--elv-accent:#0C313E;--elv-focus-ring:#2C6577;--elv-wall: radial-gradient(55% 65% at 0% 20%,rgba(12,49,62,.28) 0%,rgba(12,49,62,0) 70%), radial-gradient(45% 55% at 92% 0%,rgba(87,113,122,.36) 0%,rgba(87,113,122,0) 70%), radial-gradient(42% 52% at 14% 84%,rgba(44,101,119,.20) 0%,rgba(44,101,119,0) 70%), radial-gradient(34% 40% at 62% 42%,rgba(87,113,122,.12) 0%,rgba(87,113,122,0) 70%), radial-gradient(46% 52% at 100% 100%,rgba(255,236,204,.95) 0%,rgba(255,236,204,0) 70%), radial-gradient(30% 36% at 44% 100%,rgba(246,236,218,.85) 0%,rgba(246,236,218,0) 70%), linear-gradient(135deg,#D9E2E3 0%,#EFEDE6 55%,#FAF6EE 100%);--elv-scene-top:#E6ECEC;--elv-scene-bottom:#FAF7F0;--elv-glass:linear-gradient(180deg,rgba(255,255,255,.46) 0%,rgba(255,253,248,.22) 100%);--elv-glass-strong:linear-gradient(180deg,rgba(255,255,255,.80) 0%,rgba(255,253,248,.66) 100%);--elv-glass-solid:#F5F5F1;--elv-glass-filter:blur(24px) saturate(180%);--elv-glass-shadow:inset 0 1px 0 #fff,inset 0 -1px 0 rgba(12,49,62,.10),inset 0 14px 16px -14px rgba(255,255,255,.9), inset 0 0 0 .6px rgba(12,49,62,.14),0 24px 44px -28px rgba(12,49,62,.50),0 2px 6px -3px rgba(12,49,62,.10);--elv-sheen:rgba(255,255,255,.62);--elv-sheen2:rgba(255,255,255,.20);--elv-rim:linear-gradient(150deg,rgba(255,255,255,1) 0%,rgba(255,255,255,.5) 30%,rgba(255,255,255,.2) 62%,rgba(255,255,255,.9) 100%);--elv-card:rgba(255,253,249,.88);--elv-card-solid:#FFFDF9;--elv-card-shadow:inset 0 1px 0 #fff,inset 0 0 0 .6px rgba(12,49,62,.08),0 24px 44px -30px rgba(12,49,62,.50),0 2px 6px -3px rgba(12,49,62,.08);--elv-card-rim:linear-gradient(160deg,rgba(255,255,255,1) 0%,rgba(255,255,255,.6) 40%,rgba(255,255,255,.4) 70%,rgba(255,255,255,.95) 100%);--elv-tile:rgba(12,49,62,.035);--elv-sel:linear-gradient(180deg,#164556 0%,#0C313E 100%);--elv-sel-ink:#fff;--elv-sel-icon:#fff;--elv-sel-shadow:inset 0 1px 0 rgba(255,255,255,.22),inset 0 0 0 1px rgba(255,255,255,.06),0 8px 18px -10px rgba(12,49,62,.60);--elv-sel-rim:linear-gradient(150deg,rgba(255,255,255,.45) 0%,rgba(255,255,255,.08) 35%,rgba(255,255,255,.03) 65%,rgba(255,255,255,.22) 100%);--elv-btn:var(--elv-sel);--elv-btn-ink:#fff;--elv-btn-shadow:var(--elv-sel-shadow);--elv-ghost:rgba(255,255,255,.62);--elv-ghost-hover:rgba(255,255,255,.92);--elv-ghost-shadow:inset 0 0 0 1px rgba(12,49,62,.14),0 1px 2px rgba(12,49,62,.06);--elv-well:rgba(12,49,62,.045);--elv-well-shadow:inset 0 1px 3px rgba(12,49,62,.14),inset 0 0 0 1px rgba(12,49,62,.04),0 1px 0 rgba(255,255,255,.9);--elv-field:rgba(255,255,255,.72);--elv-field-shadow:inset 0 0 0 1px rgba(12,49,62,.16),inset 0 1px 2px rgba(12,49,62,.06);--elv-focus:0 0 0 3px rgba(44,101,119,.26),inset 0 0 0 1.5px #2C6577;--elv-checkmark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='10' viewBox='0 0 12 10'%3E%3Cpath d='M1 5.2l3.4 3.3L11 1.5' fill='none' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--elv-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%2357717A' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--elv-track:rgba(12,49,62,.12);--elv-range-fill:#2C6577;--elv-thumb:#fff;--elv-thumb-shadow:0 1px 2px rgba(12,49,62,.25),0 4px 10px -4px rgba(12,49,62,.35),inset 0 0 0 .5px rgba(12,49,62,.12);--elv-badge:rgba(12,49,62,.07);--elv-badge-sel:rgba(255,255,255,.18);--elv-kbd:rgba(255,255,255,.75);--elv-kbd-shadow:0 1px 0 rgba(12,49,62,.12);--elv-seg-on:linear-gradient(180deg,#fff,rgba(255,255,255,.82));--elv-seg-on-shadow:inset 0 1px 0 #fff,0 1px 2px rgba(12,49,62,.10),0 4px 10px -6px rgba(12,49,62,.35);--elv-scroll:rgba(12,49,62,.22);--elv-chart:#0C313E;--elv-chart-a:#2C6577;--elv-chart-b:#0C313E;--elv-chart-fill:#57717A;--elv-chart-soft:rgba(87,113,122,.32);--elv-bar-free:inset 0 0 0 1.3px rgba(12,49,62,.16);--elv-warn:#EBA400;--elv-amber-ink:#8A5C00;--elv-chip-amber:linear-gradient(180deg,rgba(255,214,102,.42),rgba(255,191,0,.24));--elv-chip-amber-shadow:inset 0 1px 0 rgba(255,255,255,.7),inset 0 0 0 1px rgba(235,164,0,.28);--elv-bad:#C9443C;--elv-bad-ink:#A3322B;--elv-bad-soft:rgba(201,68,60,.10);--elv-bad-ring:rgba(201,68,60,.16);--elv-bad-line:rgba(201,68,60,.40);--elv-ok:#2F9963;--elv-ok-ink:#1C6B44;--elv-ok-soft:rgba(47,153,99,.12);--elv-info-soft:rgba(44,101,119,.09);--elv-p-neutral:rgba(12,49,62,.07);--elv-p-neutral-ink:#2E4A53;--elv-p-neutral-dot:#57717A;--elv-dot-ring:#fff;--elv-accent-solid:#0C313E;--elv-accent-ink:#FFFFFF;--elv-accent-soft:#E4ECEE;--elv-ink-solid:#0C313E;--elv-muted-solid:#4A6670;--elv-line-solid:#D5DEE0;--elv-line-strong:#A9B9BE;--elv-bg-solid:#F6F5F1;--elv-panel-solid:#FFFFFF;color:var(--elv-ink);font-family:var(--elv-font);-webkit-font-smoothing:antialiased;font-synthesis:none;color-scheme:light;scrollbar-color:var(--elv-scroll) transparent;}.elv-ui[data-elv-theme="dark"]{--elv-ink:#FFFFFF;--elv-ink2:rgba(234,234,234,.68);--elv-ink3:rgba(234,234,234,.58);--elv-icon:rgba(197,219,225,.80);--elv-sep:rgba(234,234,234,.10);--elv-hover:rgba(255,255,255,.06);--elv-link:#8CC7D8;--elv-accent:#8CC7D8;--elv-focus-ring:#8CC7D8;--elv-wall: radial-gradient(42% 52% at 14% 78%,rgba(44,101,119,.30) 0%,rgba(44,101,119,0) 70%), radial-gradient(55% 55% at 6% 0%,rgba(87,113,122,.30) 0%,rgba(87,113,122,0) 70%), radial-gradient(40% 46% at 94% 4%,rgba(44,101,119,.40) 0%,rgba(44,101,119,0) 70%), radial-gradient(34% 40% at 62% 42%,rgba(160,196,206,.10) 0%,rgba(160,196,206,0) 70%), radial-gradient(46% 52% at 100% 100%,rgba(255,176,0,.08) 0%,rgba(255,176,0,0) 70%), linear-gradient(160deg,#123F4E 0%,#0A2630 48%,#051216 100%);--elv-scene-top:#123F4E;--elv-scene-bottom:#051216;--elv-glass:linear-gradient(180deg,rgba(160,196,206,.12) 0%,rgba(120,150,160,.05) 100%);--elv-glass-strong:linear-gradient(180deg,rgba(22,56,68,.84) 0%,rgba(12,34,42,.78) 100%);--elv-glass-solid:#10303A;--elv-glass-filter:blur(26px) saturate(160%);--elv-glass-shadow:inset 0 1px 0 rgba(255,255,255,.36),inset 0 -1px 0 rgba(255,255,255,.12),inset 0 14px 16px -14px rgba(255,255,255,.30), inset 0 -16px 18px -16px rgba(0,0,0,.55),0 24px 40px -24px rgba(0,0,0,.90);--elv-sheen:rgba(255,255,255,.12);--elv-sheen2:rgba(255,255,255,.06);--elv-rim:linear-gradient(150deg,rgba(255,255,255,.66) 0%,rgba(255,255,255,.12) 26%,rgba(255,255,255,.04) 55%,rgba(255,255,255,.28) 100%);--elv-card:rgba(12,34,42,.74);--elv-card-solid:#0E2C35;--elv-card-shadow:inset 0 1px 0 rgba(255,255,255,.10),inset 0 0 0 .6px rgba(160,196,206,.10),0 22px 36px -22px rgba(0,0,0,.95);--elv-card-rim:linear-gradient(160deg,rgba(160,196,206,.40) 0%,rgba(160,196,206,.08) 35%,rgba(160,196,206,.04) 65%,rgba(160,196,206,.18) 100%);--elv-tile:rgba(255,255,255,.035);--elv-sel:linear-gradient(180deg,rgba(255,255,255,.12),rgba(255,255,255,.08));--elv-sel-ink:#fff;--elv-sel-icon:#FFBF00;--elv-sel-shadow:inset 0 0 0 1px rgba(255,255,255,.20),inset 0 1px 0 rgba(255,255,255,.28);--elv-sel-rim:linear-gradient(150deg,rgba(255,255,255,.40) 0%,rgba(255,255,255,.08) 35%,rgba(255,255,255,.03) 65%,rgba(255,255,255,.18) 100%);--elv-btn:linear-gradient(180deg,#FFCB2E 0%,#FFBF00 100%);--elv-btn-ink:#241A00;--elv-btn-shadow:inset 0 1px 0 rgba(255,255,255,.55),0 8px 18px -10px rgba(255,176,0,.50);--elv-ghost:rgba(255,255,255,.06);--elv-ghost-hover:rgba(255,255,255,.11);--elv-ghost-shadow:inset 0 0 0 1px rgba(255,255,255,.16);--elv-well:rgba(0,8,11,.32);--elv-well-shadow:inset 0 2px 5px rgba(0,0,0,.55),inset 0 0 0 1px rgba(255,255,255,.05),0 1px 0 rgba(255,255,255,.07);--elv-field:rgba(0,8,11,.30);--elv-field-shadow:inset 0 0 0 1px rgba(234,234,234,.16),inset 0 2px 4px rgba(0,0,0,.35);--elv-focus:0 0 0 3px rgba(140,199,216,.28),inset 0 0 0 1.5px #8CC7D8;--elv-checkmark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='10' viewBox='0 0 12 10'%3E%3Cpath d='M1 5.2l3.4 3.3L11 1.5' fill='none' stroke='%230A2630' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--elv-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%23C5DBE1' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--elv-track:rgba(255,255,255,.14);--elv-range-fill:#8CC7D8;--elv-thumb:linear-gradient(180deg,#F4F7F7,#D9E4E7);--elv-thumb-shadow:0 2px 6px rgba(0,0,0,.6),inset 0 1px 0 #fff;--elv-badge:rgba(255,255,255,.10);--elv-badge-sel:rgba(255,255,255,.14);--elv-kbd:rgba(255,255,255,.10);--elv-kbd-shadow:inset 0 0 0 1px rgba(255,255,255,.08);--elv-seg-on:linear-gradient(180deg,rgba(160,196,206,.30),rgba(120,150,160,.16));--elv-seg-on-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 6px 12px -8px rgba(0,0,0,.9);--elv-scroll:rgba(234,234,234,.22);--elv-chart:#A7D9E8;--elv-chart-a:#8CC7D8;--elv-chart-b:#4F8FA3;--elv-chart-fill:#6FB3C8;--elv-chart-soft:rgba(111,179,200,.35);--elv-bar-free:inset 0 0 0 1.3px rgba(234,234,234,.16);--elv-warn:#FFBF00;--elv-amber-ink:#FFD15C;--elv-chip-amber:linear-gradient(180deg,rgba(255,191,0,.22),rgba(255,191,0,.10));--elv-chip-amber-shadow:inset 0 0 0 1px rgba(255,191,0,.38);--elv-bad:#F07A72;--elv-bad-ink:#F59C95;--elv-bad-soft:rgba(240,122,114,.14);--elv-bad-ring:rgba(240,122,114,.20);--elv-bad-line:rgba(240,122,114,.45);--elv-ok:#3FA874;--elv-ok-ink:#A6E6C4;--elv-ok-soft:rgba(63,168,116,.18);--elv-info-soft:rgba(111,179,200,.13);--elv-p-neutral:rgba(160,196,206,.13);--elv-p-neutral-ink:#D3E4E9;--elv-p-neutral-dot:#8FB0B9;--elv-dot-ring:#0A2630;--elv-accent-solid:#FFBF00;--elv-accent-ink:#241A00;--elv-accent-soft:#33331C;--elv-ink-solid:#FFFFFF;--elv-muted-solid:#AFC0C5;--elv-line-solid:#29444D;--elv-line-strong:#44636D;--elv-bg-solid:#0A2630;--elv-panel-solid:#10303A;color-scheme:dark;}@media (prefers-color-scheme:dark){.elv-ui[data-elv-theme="auto"]{--elv-ink:#FFFFFF;--elv-ink2:rgba(234,234,234,.68);--elv-ink3:rgba(234,234,234,.58);--elv-icon:rgba(197,219,225,.80);--elv-sep:rgba(234,234,234,.10);--elv-hover:rgba(255,255,255,.06);--elv-link:#8CC7D8;--elv-accent:#8CC7D8;--elv-focus-ring:#8CC7D8;--elv-wall: radial-gradient(42% 52% at 14% 78%,rgba(44,101,119,.30) 0%,rgba(44,101,119,0) 70%), radial-gradient(55% 55% at 6% 0%,rgba(87,113,122,.30) 0%,rgba(87,113,122,0) 70%), radial-gradient(40% 46% at 94% 4%,rgba(44,101,119,.40) 0%,rgba(44,101,119,0) 70%), radial-gradient(34% 40% at 62% 42%,rgba(160,196,206,.10) 0%,rgba(160,196,206,0) 70%), radial-gradient(46% 52% at 100% 100%,rgba(255,176,0,.08) 0%,rgba(255,176,0,0) 70%), linear-gradient(160deg,#123F4E 0%,#0A2630 48%,#051216 100%);--elv-scene-top:#123F4E;--elv-scene-bottom:#051216;--elv-glass:linear-gradient(180deg,rgba(160,196,206,.12) 0%,rgba(120,150,160,.05) 100%);--elv-glass-strong:linear-gradient(180deg,rgba(22,56,68,.84) 0%,rgba(12,34,42,.78) 100%);--elv-glass-solid:#10303A;--elv-glass-filter:blur(26px) saturate(160%);--elv-glass-shadow:inset 0 1px 0 rgba(255,255,255,.36),inset 0 -1px 0 rgba(255,255,255,.12),inset 0 14px 16px -14px rgba(255,255,255,.30), inset 0 -16px 18px -16px rgba(0,0,0,.55),0 24px 40px -24px rgba(0,0,0,.90);--elv-sheen:rgba(255,255,255,.12);--elv-sheen2:rgba(255,255,255,.06);--elv-rim:linear-gradient(150deg,rgba(255,255,255,.66) 0%,rgba(255,255,255,.12) 26%,rgba(255,255,255,.04) 55%,rgba(255,255,255,.28) 100%);--elv-card:rgba(12,34,42,.74);--elv-card-solid:#0E2C35;--elv-card-shadow:inset 0 1px 0 rgba(255,255,255,.10),inset 0 0 0 .6px rgba(160,196,206,.10),0 22px 36px -22px rgba(0,0,0,.95);--elv-card-rim:linear-gradient(160deg,rgba(160,196,206,.40) 0%,rgba(160,196,206,.08) 35%,rgba(160,196,206,.04) 65%,rgba(160,196,206,.18) 100%);--elv-tile:rgba(255,255,255,.035);--elv-sel:linear-gradient(180deg,rgba(255,255,255,.12),rgba(255,255,255,.08));--elv-sel-ink:#fff;--elv-sel-icon:#FFBF00;--elv-sel-shadow:inset 0 0 0 1px rgba(255,255,255,.20),inset 0 1px 0 rgba(255,255,255,.28);--elv-sel-rim:linear-gradient(150deg,rgba(255,255,255,.40) 0%,rgba(255,255,255,.08) 35%,rgba(255,255,255,.03) 65%,rgba(255,255,255,.18) 100%);--elv-btn:linear-gradient(180deg,#FFCB2E 0%,#FFBF00 100%);--elv-btn-ink:#241A00;--elv-btn-shadow:inset 0 1px 0 rgba(255,255,255,.55),0 8px 18px -10px rgba(255,176,0,.50);--elv-ghost:rgba(255,255,255,.06);--elv-ghost-hover:rgba(255,255,255,.11);--elv-ghost-shadow:inset 0 0 0 1px rgba(255,255,255,.16);--elv-well:rgba(0,8,11,.32);--elv-well-shadow:inset 0 2px 5px rgba(0,0,0,.55),inset 0 0 0 1px rgba(255,255,255,.05),0 1px 0 rgba(255,255,255,.07);--elv-field:rgba(0,8,11,.30);--elv-field-shadow:inset 0 0 0 1px rgba(234,234,234,.16),inset 0 2px 4px rgba(0,0,0,.35);--elv-focus:0 0 0 3px rgba(140,199,216,.28),inset 0 0 0 1.5px #8CC7D8;--elv-checkmark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='10' viewBox='0 0 12 10'%3E%3Cpath d='M1 5.2l3.4 3.3L11 1.5' fill='none' stroke='%230A2630' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--elv-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%23C5DBE1' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--elv-track:rgba(255,255,255,.14);--elv-range-fill:#8CC7D8;--elv-thumb:linear-gradient(180deg,#F4F7F7,#D9E4E7);--elv-thumb-shadow:0 2px 6px rgba(0,0,0,.6),inset 0 1px 0 #fff;--elv-badge:rgba(255,255,255,.10);--elv-badge-sel:rgba(255,255,255,.14);--elv-kbd:rgba(255,255,255,.10);--elv-kbd-shadow:inset 0 0 0 1px rgba(255,255,255,.08);--elv-seg-on:linear-gradient(180deg,rgba(160,196,206,.30),rgba(120,150,160,.16));--elv-seg-on-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 6px 12px -8px rgba(0,0,0,.9);--elv-scroll:rgba(234,234,234,.22);--elv-chart:#A7D9E8;--elv-chart-a:#8CC7D8;--elv-chart-b:#4F8FA3;--elv-chart-fill:#6FB3C8;--elv-chart-soft:rgba(111,179,200,.35);--elv-bar-free:inset 0 0 0 1.3px rgba(234,234,234,.16);--elv-warn:#FFBF00;--elv-amber-ink:#FFD15C;--elv-chip-amber:linear-gradient(180deg,rgba(255,191,0,.22),rgba(255,191,0,.10));--elv-chip-amber-shadow:inset 0 0 0 1px rgba(255,191,0,.38);--elv-bad:#F07A72;--elv-bad-ink:#F59C95;--elv-bad-soft:rgba(240,122,114,.14);--elv-bad-ring:rgba(240,122,114,.20);--elv-bad-line:rgba(240,122,114,.45);--elv-ok:#3FA874;--elv-ok-ink:#A6E6C4;--elv-ok-soft:rgba(63,168,116,.18);--elv-info-soft:rgba(111,179,200,.13);--elv-p-neutral:rgba(160,196,206,.13);--elv-p-neutral-ink:#D3E4E9;--elv-p-neutral-dot:#8FB0B9;--elv-dot-ring:#0A2630;--elv-accent-solid:#FFBF00;--elv-accent-ink:#241A00;--elv-accent-soft:#33331C;--elv-ink-solid:#FFFFFF;--elv-muted-solid:#AFC0C5;--elv-line-solid:#29444D;--elv-line-strong:#44636D;--elv-bg-solid:#0A2630;--elv-panel-solid:#10303A;color-scheme:dark;}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.elv-ui,.elv-ui[data-elv-theme]{--elv-glass:var(--elv-glass-solid);--elv-glass-strong:var(--elv-glass-solid);--elv-card:var(--elv-card-solid)}}@media (prefers-reduced-transparency:reduce){.elv-ui,.elv-ui[data-elv-theme]{--elv-glass:var(--elv-glass-solid);--elv-glass-strong:var(--elv-glass-solid);--elv-card:var(--elv-card-solid);--elv-glass-filter:none}}.elv-ui.elv-lowfx,.elv-ui.elv-lowfx[data-elv-theme]{--elv-glass:var(--elv-glass-solid);--elv-glass-strong:var(--elv-glass-solid);--elv-card:var(--elv-card-solid);--elv-glass-filter:none}.elv-ui.elv-lowfx .elv-card{-webkit-backdrop-filter:none;backdrop-filter:none}:where(.elv-ui).elv-wall,:where(.elv-ui) .elv-wall{background:var(--elv-wall);background-color:var(--elv-bg-solid)}:where(.elv-ui) .elv-glass{position:relative;isolation:isolate;border-radius:var(--elv-r);background:var(--elv-glass);-webkit-backdrop-filter:var(--elv-glass-filter);backdrop-filter:var(--elv-glass-filter);box-shadow:var(--elv-glass-shadow)}:where(.elv-ui) .elv-glass--strong{background:var(--elv-glass-strong)}:where(.elv-ui) .elv-glass::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(140% 90% at 20% -12%,var(--elv-sheen) 0%,transparent 52%),radial-gradient(90% 60% at 86% 116%,var(--elv-sheen2) 0%,transparent 60%)}:where(.elv-ui) .elv-card{position:relative;isolation:isolate;border-radius:var(--elv-r);background:var(--elv-card);-webkit-backdrop-filter:blur(22px) saturate(140%);backdrop-filter:blur(22px) saturate(140%);box-shadow:var(--elv-card-shadow)}:where(.elv-ui) .elv-glass::after,:where(.elv-ui) .elv-card::after,:where(.elv-ui) .elv-sel::after,:where(.elv-ui) .elv-nav[aria-current="page"]::after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.2px;pointer-events:none;background:var(--elv-rim);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude}:where(.elv-ui) .elv-card::after{background:var(--elv-card-rim)}:where(.elv-ui) .elv-sel::after,:where(.elv-ui) .elv-nav[aria-current="page"]::after{background:var(--elv-sel-rim)}:where(.elv-ui) .elv-well{background:var(--elv-well);box-shadow:var(--elv-well-shadow)}:where(.elv-ui) .elv-tile{border-radius:16px;background:var(--elv-tile);box-shadow:inset 0 0 0 1px var(--elv-sep)}:where(.elv-ui) .elv-sel{position:relative;background:var(--elv-sel);color:var(--elv-sel-ink);box-shadow:var(--elv-sel-shadow)}:where(.elv-ui) .elv-ico{width:20px;height:20px;flex:none;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}:where(.elv-ui) .elv-logo{display:block;height:28px;width:auto;flex:none;fill:currentColor;color:var(--elv-ink)}:where(.elv-ui) .elv-btn{--h:var(--elv-control-h);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--h);padding:0 18px;border:0;border-radius:calc(var(--h) / 2);font:600 14px/1.2 var(--elv-font);letter-spacing:0;text-transform:none;text-decoration:none;white-space:nowrap;cursor:pointer;background:var(--elv-btn);color:var(--elv-btn-ink);box-shadow:var(--elv-btn-shadow);transition:filter var(--elv-dur) var(--elv-ease),background-color var(--elv-dur) var(--elv-ease),transform .12s var(--elv-ease)}:where(.elv-ui) .elv-btn:hover{filter:brightness(1.08)}:where(.elv-ui) .elv-btn:active{transform:scale(.98)}:where(.elv-ui) .elv-btn--ghost{background:var(--elv-ghost);color:var(--elv-ink);box-shadow:var(--elv-ghost-shadow);font-weight:500}:where(.elv-ui) .elv-btn--ghost:hover{filter:none;background:var(--elv-ghost-hover)}:where(.elv-ui) .elv-btn--danger{background:transparent;color:var(--elv-bad-ink);box-shadow:inset 0 0 0 1px var(--elv-bad-line);font-weight:500}:where(.elv-ui) .elv-btn--danger:hover{filter:none;background:var(--elv-bad-soft)}:where(.elv-ui) .elv-btn--sm{--h:32px;padding:0 13px;font-size:13px}:where(.elv-ui) .elv-btn:disabled,:where(.elv-ui) .elv-btn[aria-disabled="true"]{opacity:.45;cursor:default;filter:none;transform:none}:where(.elv-ui) .elv-btn .elv-ico{width:18px;height:18px}:where(.elv-ui) .elv-iconbtn{position:relative;display:inline-grid;place-items:center;flex:none;width:var(--elv-control-h);height:var(--elv-control-h);padding:0;border:0;border-radius:50%;background:transparent;color:var(--elv-ink);cursor:pointer;transition:background-color var(--elv-dur) var(--elv-ease)}:where(.elv-ui) .elv-iconbtn:hover{background:var(--elv-hover)}:where(.elv-ui) .elv-link{color:var(--elv-link);text-decoration:none;font-weight:500}:where(.elv-ui) .elv-link:hover{text-decoration:underline;text-underline-offset:3px}:where(.elv-ui) .elv-seg{display:inline-flex;gap:2px;padding:3px;border-radius:999px;background:var(--elv-well);box-shadow:var(--elv-well-shadow)}:where(.elv-ui) .elv-seg>*{display:inline-grid;place-items:center;min-height:calc(var(--elv-control-h) - 6px);min-width:34px;padding:0 14px;border:0;border-radius:999px;background:transparent;color:var(--elv-ink2);font:500 13px/1 var(--elv-font);text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color var(--elv-dur) var(--elv-ease),color var(--elv-dur) var(--elv-ease),box-shadow var(--elv-dur) var(--elv-ease)}:where(.elv-ui) .elv-seg>:hover{color:var(--elv-ink)}:where(.elv-ui) .elv-seg>[aria-pressed="true"],:where(.elv-ui) .elv-seg>[aria-selected="true"],:where(.elv-ui) .elv-seg>[aria-current="page"],:where(.elv-ui) .elv-seg>.is-on{color:var(--elv-ink);background:var(--elv-seg-on);box-shadow:var(--elv-seg-on-shadow)}:where(.elv-ui) .elv-seg--icons>*{padding:0;width:34px}:where(.elv-ui) .elv-seg .elv-ico{width:18px;height:18px}:where(.elv-ui) .elv-group{margin:24px 12px 8px;font:500 11px/1.2 var(--elv-font);letter-spacing:.12em;text-transform:uppercase;color:var(--elv-ink2)}:where(.elv-ui) .elv-nav{position:relative;display:flex;align-items:center;gap:11px;min-height:42px;padding:0 10px 0 12px;border-radius:15px;font:500 14px/1.2 var(--elv-font);color:var(--elv-ink);text-decoration:none;white-space:nowrap;transition:background-color var(--elv-dur) var(--elv-ease)}:where(.elv-ui) .elv-nav+.elv-nav{margin-top:3px}:where(.elv-ui) .elv-nav:hover{background:var(--elv-hover)}:where(.elv-ui) .elv-nav .elv-ico{color:var(--elv-icon)}:where(.elv-ui) .elv-nav[aria-current="page"],:where(.elv-ui) .elv-nav.elv-sel{background:var(--elv-sel);color:var(--elv-sel-ink);box-shadow:var(--elv-sel-shadow)}:where(.elv-ui) .elv-nav[aria-current="page"] .elv-ico,:where(.elv-ui) .elv-nav.elv-sel .elv-ico{color:var(--elv-sel-icon)}:where(.elv-ui) .elv-nav .elv-count{margin-left:auto}:where(.elv-ui) .elv-nav[aria-current="page"] .elv-count,:where(.elv-ui) .elv-nav.elv-sel .elv-count{background:var(--elv-badge-sel);color:var(--elv-sel-ink)}:where(.elv-ui) .elv-label{display:block;font:500 12.5px/1.3 var(--elv-font);color:var(--elv-ink2)}:where(.elv-ui) .elv-help{font-size:12px;color:var(--elv-ink2)}:where(.elv-ui) .elv-input{display:block;width:100%;max-width:100%;min-height:var(--elv-control-h);padding:8px 12px;border:0;border-radius:12px;background:var(--elv-field);box-shadow:var(--elv-field-shadow);color:var(--elv-ink);font:400 14px/1.35 var(--elv-font);transition:box-shadow var(--elv-dur) var(--elv-ease)}:where(.elv-ui) .elv-input::placeholder{color:var(--elv-ink3)}:where(.elv-ui) .elv-input:focus{outline:none;box-shadow:var(--elv-field-shadow),var(--elv-focus)}:where(.elv-ui) .elv-input:disabled,:where(.elv-ui) .elv-input[readonly]{opacity:.7}:where(.elv-ui) .elv-input[aria-invalid="true"]{box-shadow:inset 0 0 0 1.5px var(--elv-bad)}:where(.elv-ui) textarea.elv-input{min-height:88px;resize:vertical}:where(.elv-ui) select.elv-input{-webkit-appearance:none;appearance:none;padding-right:36px;background-image:var(--elv-chevron);background-repeat:no-repeat;background-position:right 13px center}:where(.elv-ui) select.elv-input option{color:initial;background:initial}:where(.elv-ui) input[type=file].elv-input{padding:5px 6px;cursor:pointer}:where(.elv-ui) input[type=file].elv-input::file-selector-button{margin-right:10px;height:28px;padding:0 14px;border:0;border-radius:14px;cursor:pointer;background:var(--elv-ghost);box-shadow:var(--elv-ghost-shadow);color:var(--elv-ink);font:500 13px var(--elv-font)}:where(.elv-ui) input[type=file].elv-input::file-selector-button:hover{background:var(--elv-ghost-hover)}:where(.elv-ui) .elv-check{width:18px;height:18px;margin:0;flex:none;accent-color:var(--elv-accent);cursor:pointer}:where(.elv-ui) .elv-range{-webkit-appearance:none;appearance:none;display:block;width:100%;height:28px;margin:0;background:transparent;cursor:pointer;--elv-p:50%}:where(.elv-ui) .elv-range:focus{outline:none}:where(.elv-ui) .elv-range::-webkit-slider-runnable-track{height:6px;border-radius:3px;background:linear-gradient(90deg,var(--elv-range-fill) var(--elv-p),var(--elv-track) var(--elv-p))}:where(.elv-ui) .elv-range::-webkit-slider-thumb{-webkit-appearance:none;width:24px;height:24px;margin-top:-9px;border-radius:50%;background:var(--elv-thumb);box-shadow:var(--elv-thumb-shadow)}:where(.elv-ui) .elv-range:focus-visible::-webkit-slider-thumb{box-shadow:var(--elv-thumb-shadow),0 0 0 4px var(--elv-hover),0 0 0 2px var(--elv-focus-ring)}:where(.elv-ui) .elv-range::-moz-range-track{height:6px;border-radius:3px;background:var(--elv-track)}:where(.elv-ui) .elv-range::-moz-range-progress{height:6px;border-radius:3px;background:var(--elv-range-fill)}:where(.elv-ui) .elv-range::-moz-range-thumb{width:24px;height:24px;border:0;border-radius:50%;background:var(--elv-thumb);box-shadow:var(--elv-thumb-shadow)}:where(.elv-ui) .elv-table{width:100%;border-collapse:collapse;font-size:13.5px;color:var(--elv-ink)}:where(.elv-ui) .elv-table th{height:36px;padding:6px 12px;text-align:left;font:500 12px/1.2 var(--elv-font);letter-spacing:.01em;text-transform:none;color:var(--elv-ink2);border-bottom:1px solid var(--elv-sep);white-space:nowrap}:where(.elv-ui) .elv-table td{height:44px;padding:8px 12px;border-bottom:1px solid var(--elv-sep);vertical-align:middle}:where(.elv-ui) .elv-table th:first-child,:where(.elv-ui) .elv-table td:first-child{padding-left:0}:where(.elv-ui) .elv-table th:last-child,:where(.elv-ui) .elv-table td:last-child{padding-right:0}:where(.elv-ui) .elv-table tbody tr:last-child td{border-bottom:0}:where(.elv-ui) .elv-table .num{text-align:right;white-space:nowrap}:where(.elv-ui) .elv-table .muted{color:var(--elv-ink2)}:where(.elv-ui) .elv-table--top td{vertical-align:top}:where(.elv-ui) .elv-table--hover tbody tr{transition:background-color var(--elv-dur) var(--elv-ease)}:where(.elv-ui) .elv-table--hover tbody tr:hover{background:var(--elv-hover)}:where(.elv-ui) .elv-pill{display:inline-flex;align-items:center;gap:7px;min-height:24px;padding:0 10px;border-radius:999px;font:500 12.5px/1 var(--elv-font);white-space:nowrap;background:var(--elv-p-neutral);color:var(--elv-p-neutral-ink)}:where(.elv-ui) .elv-pill::before{content:"";width:6px;height:6px;border-radius:50%;flex:none;background:var(--elv-p-neutral-dot)}:where(.elv-ui) .elv-pill--wait{background:var(--elv-chip-amber);box-shadow:var(--elv-chip-amber-shadow);color:var(--elv-amber-ink)}:where(.elv-ui) .elv-pill--wait::before{background:var(--elv-warn)}:where(.elv-ui) .elv-pill--bad{background:var(--elv-bad-soft);color:var(--elv-bad-ink)}:where(.elv-ui) .elv-pill--bad::before{background:var(--elv-bad)}:where(.elv-ui) .elv-pill--ok{background:var(--elv-ok-soft);color:var(--elv-ok-ink)}:where(.elv-ui) .elv-pill--ok::before{background:var(--elv-ok)}:where(.elv-ui) .elv-pill--off{background:transparent;box-shadow:inset 0 0 0 1px var(--elv-sep);color:var(--elv-ink3)}:where(.elv-ui) .elv-pill--off::before{background:var(--elv-ink3)}:where(.elv-ui) .elv-pill--plain::before{display:none}:where(.elv-ui) .elv-count{display:inline-grid;place-items:center;min-width:24px;height:22px;padding:0 8px;border-radius:11px;font:600 12px/1 var(--elv-font);background:var(--elv-badge);color:var(--elv-ink2)}:where(.elv-ui) .elv-dot{display:inline-block;width:8px;height:8px;border-radius:50%;flex:none;background:var(--elv-warn)}:where(.elv-ui) .elv-dot--bad{background:var(--elv-bad)}:where(.elv-ui) .elv-dot--ok{background:var(--elv-ok)}:where(.elv-ui) .elv-dot--data{background:var(--elv-chart-a)}:where(.elv-ui) .elv-kbd{font:600 11px/1 var(--elv-font);color:var(--elv-ink2);background:var(--elv-kbd);border-radius:7px;padding:3px 7px;box-shadow:var(--elv-kbd-shadow)}:where(.elv-ui) .elv-msg{display:flex;gap:10px;align-items:flex-start;padding:12px 16px;border-radius:16px;font-size:13.5px;line-height:1.4;background:var(--elv-info-soft);color:var(--elv-ink);box-shadow:inset 0 0 0 1px var(--elv-sep)}:where(.elv-ui) .elv-msg--ok{background:var(--elv-ok-soft);color:var(--elv-ok-ink);box-shadow:none}:where(.elv-ui) .elv-msg--bad{background:var(--elv-bad-soft);color:var(--elv-bad-ink);box-shadow:none}:where(.elv-ui) .elv-msg--wait{background:var(--elv-chip-amber);color:var(--elv-amber-ink);box-shadow:var(--elv-chip-amber-shadow)}:where(.elv-ui) .elv-dialog{width:min(560px,calc(100vw - 32px));max-height:calc(100vh - 32px);padding:24px;border:0;border-radius:28px;color:var(--elv-ink);background:var(--elv-glass-strong);-webkit-backdrop-filter:var(--elv-glass-filter);backdrop-filter:var(--elv-glass-filter);box-shadow:var(--elv-glass-shadow),0 40px 80px -30px rgba(5,18,22,.55)}:where(.elv-ui) .elv-dialog::backdrop{background:rgba(5,18,22,.35);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}:where(.elv-ui) .elv-choice{position:relative;display:flex;flex-direction:column;gap:4px;min-width:0;padding:8px 8px 12px;border:0;border-radius:18px;text-align:left;cursor:pointer;background:var(--elv-tile);box-shadow:inset 0 0 0 1px var(--elv-sep);color:var(--elv-ink);font:500 13.5px/1.3 var(--elv-font);transition:background-color var(--elv-dur) var(--elv-ease),box-shadow var(--elv-dur) var(--elv-ease)}:where(.elv-ui) .elv-choice:hover{background:var(--elv-hover)}:where(.elv-ui) .elv-choice>img,:where(.elv-ui) .elv-choice>.elv-choice-pic{display:block;width:100%;aspect-ratio:4/3;margin-bottom:6px;object-fit:cover;border-radius:12px;background:var(--elv-well)}:where(.elv-ui) .elv-choice>b{padding:0 4px;font-weight:600}:where(.elv-ui) .elv-choice>small{padding:0 4px;font-size:12px;font-weight:400;color:var(--elv-ink2)}:where(.elv-ui) .elv-choice>input{position:absolute;opacity:0;pointer-events:none}:where(.elv-ui) .elv-choice[aria-pressed="true"],:where(.elv-ui) .elv-choice[aria-checked="true"],:where(.elv-ui) .elv-choice:has(>input:checked){background:var(--elv-card);box-shadow:inset 0 0 0 2px var(--elv-focus-ring)}:where(.elv-ui) .elv-choice[aria-pressed="true"]::after,:where(.elv-ui) .elv-choice[aria-checked="true"]::after,:where(.elv-ui) .elv-choice:has(>input:checked)::after{content:"";position:absolute;top:14px;right:14px;width:22px;height:22px;border-radius:50%;background:var(--elv-focus-ring) var(--elv-checkmark) center/12px 10px no-repeat;box-shadow:0 0 0 2px var(--elv-dot-ring)}:where(.elv-ui) .elv-choice--text,:where(.elv-ui) .elv-choice:not(:has(>img,>.elv-choice-pic)){padding:12px 30px 12px 12px;overflow-wrap:normal;hyphens:auto}:where(.elv-ui) .elv-choice--text::after,:where(.elv-ui) .elv-choice:not(:has(>img,>.elv-choice-pic))::after{top:7px;right:7px;width:18px;height:18px;background-size:10px 8px}:where(.elv-ui) .elv-choice:has(>input:focus-visible){outline:2px solid var(--elv-focus-ring);outline-offset:2px}:where(.elv-ui) .elv-choices{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:10px}:where(.elv-ui) .elv-steps{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px;margin:0;padding:0;list-style:none;counter-reset:elv-step}:where(.elv-ui) .elv-steps>li{display:flex;align-items:center;gap:8px;font:500 13px/1.2 var(--elv-font);color:var(--elv-ink2);white-space:nowrap;counter-increment:elv-step}:where(.elv-ui) .elv-steps>li::before{content:counter(elv-step);display:grid;place-items:center;flex:none;width:26px;height:26px;border-radius:50%;font:600 12px/1 var(--elv-font);background:var(--elv-badge);color:var(--elv-ink2)}:where(.elv-ui) .elv-steps>li:not(:last-child)::after{content:"";width:22px;height:1.5px;margin-left:2px;border-radius:1px;background:var(--elv-sep)}:where(.elv-ui) .elv-steps>.is-done{color:var(--elv-ink)}:where(.elv-ui) .elv-steps>.is-done::before{content:"";background:var(--elv-ok) var(--elv-checkmark) center/12px 10px no-repeat}:where(.elv-ui) .elv-steps>[aria-current="step"]{color:var(--elv-ink);font-weight:600}:where(.elv-ui) .elv-steps>[aria-current="step"]::before{background:var(--elv-sel);color:var(--elv-sel-ink);box-shadow:var(--elv-sel-shadow)}:where(.elv-ui) .elv-steps--cols{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:6px;align-items:start}:where(.elv-ui) .elv-steps--cols>li{flex-direction:column;gap:5px;text-align:center;white-space:normal;font-size:11.5px;line-height:1.2;min-width:0}:where(.elv-ui) .elv-steps--cols>li:not(:last-child)::after{display:none}:where(.elv-ui) .elv-steps--cols>li>.elv-btn{width:100%;margin-top:4px}.elv-ui.elv-ui--touch{--elv-control-h:44px}:where(.elv-ui--touch) .elv-seg>*{min-height:var(--elv-control-h)}:where(.elv-ui--touch) .elv-seg--icons>*{width:var(--elv-control-h)}:where(.elv-ui--touch) .elv-btn--sm{--h:var(--elv-control-h)}:where(.elv-ui--touch) .elv-nav{min-height:var(--elv-control-h)}:where(.elv-ui--touch) .elv-range{height:44px}:where(.elv-ui--touch) .elv-range::-webkit-slider-thumb{width:28px;height:28px;margin-top:-11px}:where(.elv-ui--touch) .elv-range::-moz-range-thumb{width:28px;height:28px}:where(.elv-ui--touch) .elv-check{width:22px;height:22px}:where(.elv-ui--touch) .elv-steps>li::before{width:30px;height:30px}:where(.elv-ui--touch) .elv-input{font-size:16px}:where(.elv-ui) .elv-scrim{position:fixed;inset:0;z-index:49;background:rgba(5,18,22,.38);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}:where(.elv-ui) .elv-sheet{position:fixed;left:0;right:0;bottom:0;z-index:50;max-height:92vh;overflow:auto;overscroll-behavior:contain;padding:10px 20px calc(20px + env(safe-area-inset-bottom,0px));border-radius:28px 28px 0 0;color:var(--elv-ink);background:var(--elv-glass-strong);-webkit-backdrop-filter:var(--elv-glass-filter);backdrop-filter:var(--elv-glass-filter);box-shadow:var(--elv-glass-shadow),0 -24px 60px -24px rgba(5,18,22,.5)}:where(.elv-ui) .elv-sheet--inline{position:relative;left:auto;right:auto;bottom:auto;z-index:auto;max-height:none;overflow:visible;border-radius:28px;padding-bottom:20px;box-shadow:var(--elv-glass-shadow)}}:where(.elv-ui) .elv-sheet::before{content:"";display:block;width:40px;height:5px;margin:0 auto 14px;border-radius:3px;background:var(--elv-ink3);opacity:.55}@media (prefers-reduced-motion:reduce){.elv-ui *,.elv-ui *::before,.elv-ui *::after{transition:none!important;animation:none!important}}@media print{.elv-ui,.elv-ui[data-elv-theme]{--elv-ink:#0C313E;--elv-ink2:rgba(12,49,62,.74);--elv-ink3:rgba(12,49,62,.58);--elv-icon:#57717A;--elv-sep:rgba(12,49,62,.16);--elv-hover:transparent;--elv-link:#0C313E;--elv-accent:#0C313E;--elv-wall:none;--elv-bg-solid:#fff;--elv-glass:#fff;--elv-glass-strong:#fff;--elv-card:#fff;--elv-glass-filter:none;--elv-glass-shadow:none;--elv-card-shadow:inset 0 0 0 1px rgba(12,49,62,.16);--elv-sheen:transparent;--elv-sheen2:transparent;--elv-rim:none;--elv-card-rim:none;--elv-sel-rim:none;--elv-tile:rgba(12,49,62,.035);--elv-sel:#0C313E;--elv-sel-ink:#fff;--elv-sel-icon:#fff;--elv-sel-shadow:none;--elv-btn:#0C313E;--elv-btn-ink:#fff;--elv-btn-shadow:none;--elv-ghost:#fff;--elv-ghost-shadow:inset 0 0 0 1px rgba(12,49,62,.25);--elv-well:rgba(12,49,62,.045);--elv-well-shadow:none;--elv-field:#fff;--elv-field-shadow:inset 0 0 0 1px rgba(12,49,62,.25);--elv-badge:rgba(12,49,62,.07);--elv-seg-on:#fff;--elv-seg-on-shadow:inset 0 0 0 1px rgba(12,49,62,.25);--elv-chart:#0C313E;--elv-chart-a:#2C6577;--elv-chart-b:#0C313E;--elv-chart-soft:rgba(87,113,122,.32);--elv-warn:#EBA400;--elv-amber-ink:#8A5C00;--elv-chip-amber:rgba(255,191,0,.18);--elv-chip-amber-shadow:inset 0 0 0 1px rgba(235,164,0,.4);--elv-bad:#C9443C;--elv-bad-ink:#A3322B;--elv-bad-soft:rgba(201,68,60,.10);--elv-bad-line:rgba(201,68,60,.40);--elv-ok:#2F9963;--elv-ok-ink:#1C6B44;--elv-ok-soft:rgba(47,153,99,.12);--elv-info-soft:rgba(44,101,119,.09);--elv-p-neutral:rgba(12,49,62,.07);--elv-p-neutral-ink:#2E4A53;--elv-p-neutral-dot:#57717A;color-scheme:light;}:where(.elv-ui) .elv-glass,:where(.elv-ui) .elv-card,:where(.elv-ui) .elv-dialog{-webkit-backdrop-filter:none;backdrop-filter:none}:where(.elv-ui) .elv-glass::before,:where(.elv-ui) .elv-glass::after,:where(.elv-ui) .elv-card::after{display:none}:where(.elv-ui) .elv-card{break-inside:avoid}}html.elv-ui{scroll-padding-top:110px;--bg:var(--elv-bg-solid);--ink:var(--elv-ink);--muted:var(--elv-ink2);--line:var(--elv-sep);--accent:var(--elv-accent);--card:var(--elv-card);--accent-ink:var(--elv-btn-ink)}html.elv-ui body{margin:0;background:var(--elv-wall)!important;background-attachment:fixed!important;color:var(--elv-ink);font-family:var(--elv-font)!important}:is(#ev-site,.elv-site):is(#ev-site,.elv-site){--bg:var(--elv-bg-solid)!important;--ink:var(--elv-ink)!important;--muted:var(--elv-ink2)!important;--line:var(--elv-sep)!important;--accent:var(--elv-accent)!important;--card:var(--elv-card)!important;color:var(--elv-ink);background:transparent!important;font-family:var(--elv-font)!important}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) :is(.serif,h1,h2,h3,h4,p,a,b,strong,span,small,li,button,input,textarea,select,label,table,summary){font-family:var(--elv-font)!important}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .serif{letter-spacing:-.035em;font-weight:600}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) :is(section,.phead,.sv-white,.sv-hero,.sv-contact){background:transparent!important}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) :is(.lead,.crumbs,.kind,.muted,.note,.prose,.sv-muted,.opros__hint){color:var(--elv-ink2)!important}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) :is(.eyebrow,.price,.info h1,.dlgroup h3){color:var(--elv-ink)!important}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) header{position:fixed!important;top:20px!important;left:24px;right:24px;width:auto;z-index:1000;background:transparent!important;border:0!important;backdrop-filter:none!important}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) header .hd{height:68px;max-width:1440px;padding:0 20px;gap:18px;border-radius:34px;background:var(--elv-glass-strong)!important;backdrop-filter:var(--elv-glass-filter)!important;-webkit-backdrop-filter:var(--elv-glass-filter)!important;box-shadow:var(--elv-glass-shadow);border:0;color:var(--elv-ink)}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) header .hd>a{flex:none;width:148px;display:flex;align-items:center;color:var(--elv-ink)}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .elv-site-logo{width:148px;height:36px;display:block}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) header nav{gap:16px;flex:1;justify-content:center;font-size:14px!important;font-weight:500;white-space:nowrap}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) header nav>a{padding:12px 0;color:var(--elv-ink)}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) header nav>a:hover{color:var(--elv-link)}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .hd-right{gap:14px;flex:none}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .hd-right .hd-soc{display:none!important}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .hd-right .phone{color:var(--elv-ink)!important;font-size:14px;white-space:nowrap}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .hd-right .phone svg{display:none}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .hd-right>.btn{min-height:42px;padding:10px 18px;font-size:13px}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .elv-site-theme{display:flex;flex:none;--elv-control-h:34px}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .elv-site-theme button{font:500 13px var(--elv-font);cursor:pointer;min-height:28px;width:28px;padding:0;color:var(--elv-ink)}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .elv-site-theme svg{width:16px;height:16px}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .elv-site-theme-mobile{display:none}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .burger{width:40px;height:40px;border:0!important;border-radius:50%;background:var(--elv-well)!important;color:var(--elv-ink)!important;font-size:24px!important;cursor:pointer}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .crumbs{padding-top:116px}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .hero{border-radius:0 0 40px 40px;overflow:hidden}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .hero .wrap{padding-top:150px}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .hero h1{font-size:clamp(32px,4vw,54px);line-height:1.09;letter-spacing:-.04em;color:white}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .hero p{font-size:18px;line-height:1.55;color:rgba(255,255,255,.9)}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .hero .eyebrow{color:#CEE5EC!important}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .hero .caption{right:112px;max-width:calc(100% - 160px);font-size:11px}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .elv-reduced-carousel .slide{opacity:0!important;transition:none!important}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .elv-reduced-carousel .slide.elv-reduced-first{opacity:1!important}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .btn{min-height:48px;justify-content:center;line-height:1.25;white-space:normal;text-align:center;border:0!important;border-radius:999px;font-weight:600;transition:filter .18s,transform .18s,background .18s;box-shadow:var(--elv-ghost-shadow);background:var(--elv-ghost);color:var(--elv-ink)!important}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .btn.primary{background:linear-gradient(180deg,#FFCB2E,#FFBF00)!important;color:#241A00!important;box-shadow:inset 0 1px 0 #ffffff80,0 8px 18px -10px #ffb00080}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .btn:hover{filter:brightness(1.08);transform:translateY(-1px)}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .btn:active{transform:scale(.98);transition-duration:.12s}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) :is(a,button,input,select,textarea):focus-visible{outline:3px solid var(--elv-focus-ring);outline-offset:3px}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .hero .btn:not(.primary){background:rgba(255,255,255,.16)!important;color:white!important;border:1px solid rgba(255,255,255,.36)!important;backdrop-filter:blur(16px)}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .hero .stats{display:inline-flex;border:0!important;gap:0;margin-top:36px;padding:0;border-radius:26px;background:linear-gradient(180deg,#ffffff29,#ffffff0d);box-shadow:inset 0 1px 0 #ffffff5c,0 18px 40px -25px #0009;backdrop-filter:blur(24px) saturate(160%);color:white}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .hero .stats>div{padding:20px 28px;min-width:138px;border-right:1px solid #ffffff20}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .hero .stats>div:last-child{border-right:0}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .hero .stats :is(b,strong){font-size:28px;letter-spacing:-.03em}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) :is(.card,.objcard,.tile,.col,.fields,.sv-card,.sv-contact-card,.rep,.cert,.dl>a,.faq details,.tbl,.price-box,.opros__block,.usecase>div,.geo-city,.ev-calc__box,.ev-map__wrap,.ev-map__card){background:var(--elv-card)!important;color:var(--elv-ink)!important;border:1px solid var(--elv-sep)!important;border-radius:26px!important;box-shadow:var(--elv-card-shadow);backdrop-filter:none!important}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) :is(.formbox,.dl){background:transparent!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .rep--head{background:#0C313E!important;color:white!important}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .rep--head b{color:white!important}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) :is(.msgs a,.variants button,.objfilter button,.ev-calc__gost button,.ev-map__lg){background:var(--elv-ghost)!important;color:var(--elv-ink)!important;box-shadow:var(--elv-ghost-shadow);border:0!important;border-radius:999px;min-height:44px}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) :is(.variants button.on,.objfilter button.on,.ev-calc__gost button.on){background:var(--elv-sel)!important;color:var(--elv-sel-ink)!important;box-shadow:var(--elv-sel-shadow)}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .dl a:before{background:var(--elv-tile)!important;color:var(--elv-ink2)!important;border-radius:14px}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .ev-modal{z-index:2000}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .ev-modal__back{background:rgba(5,18,22,.38);backdrop-filter:blur(6px)}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .ev-modal__box{background:var(--elv-glass-strong)!important;color:var(--elv-ink)!important;backdrop-filter:var(--elv-glass-filter);box-shadow:var(--elv-glass-shadow);border-radius:28px}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) :is(.ev-modal__spec,.ev-modal__pre){background:var(--elv-tile)!important;color:var(--elv-ink2)!important;border-color:var(--elv-sep)!important;border-radius:16px}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) :is(.card,.tile,.sv-card,.obj-card,.cert,.rep){overflow:hidden}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .card>.im{margin:8px 8px 0;border-radius:22px!important;overflow:hidden}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .card .bd{padding:22px 24px 24px}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) :is(.card,.tile,.dl){transition:box-shadow .18s,transform .18s}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) :is(.card,.tile,.dl):hover{transform:translateY(-2px)}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) :is(.factory>.im,.obj,.obj-card,.obj-shot,.model .main,.gal,.sv-media){border-radius:22px!important;overflow:hidden}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) :is(.dark,.dark .col){background:var(--elv-card-solid)!important;color:var(--elv-ink)!important}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .dark :is(h2,h3,p,a,.eyebrow,.lead){color:var(--elv-ink)!important}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) :is(.specs th,.specs td,.opros__row,.prose hr,.ft-bottom){border-color:var(--elv-sep)!important}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .specs th{background:var(--elv-tile)!important;color:var(--elv-ink2)!important}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .specs td{color:var(--elv-ink)!important}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select){background:var(--elv-field)!important;border:0!important;border-radius:16px!important;color:var(--elv-ink)!important;box-shadow:var(--elv-field-shadow);min-height:48px;font-size:16px;padding:12px 16px}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) input::placeholder,:is(#ev-site,.elv-site):is(#ev-site,.elv-site) textarea::placeholder{color:var(--elv-ink3)}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) :is(input,textarea,select):focus{box-shadow:var(--elv-focus)!important}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) input:is([type=checkbox],[type=radio]){accent-color:var(--elv-accent)}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) footer{background:#0C313E!important;border-radius:32px 32px 0 0;color:#fff}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) footer a{color:inherit!important}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) footer .btn{color:white!important;background:#ffffff12}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) footer .btn.primary{color:#241A00!important}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .float{position:fixed!important;right:24px!important;bottom:24px!important;left:auto!important;transform:none!important;display:flex;flex-direction:column;gap:6px;padding:8px;border-radius:30px;background:var(--elv-glass-strong)!important;backdrop-filter:var(--elv-glass-filter);box-shadow:var(--elv-glass-shadow);z-index:1100}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .float a{width:44px!important;height:44px!important;padding:0!important;display:flex!important;align-items:center;justify-content:center;border:0!important;border-radius:50%!important;background:transparent!important;box-shadow:none!important;color:var(--elv-ink)!important}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .float a:hover{background:var(--elv-hover)!important}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .float svg{width:23px;height:23px}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .float .elv-site-dock-cta{display:none!important}.elv-site-menu-scrim{position:fixed;inset:0;background:rgba(5,18,22,.38);backdrop-filter:blur(6px);z-index:999;display:none}body.elv-site-menu-open{overflow:hidden!important}body.elv-site-menu-open .elv-site-menu-scrim{display:block}.elv-site-keyboard :is(.float,.elv-site-config-theme){visibility:hidden!important}.elv-site-config-theme{position:fixed;top:12px;right:12px;z-index:1000;padding:5px;border-radius:30px;background:var(--elv-glass-strong);backdrop-filter:var(--elv-glass-filter);box-shadow:var(--elv-glass-shadow)}:is(#e500cfg,#bk440cfg,#bk320,#bka110){--bg:var(--elv-bg-solid)!important;--panel:var(--elv-panel-solid)!important;--card:var(--elv-panel-solid)!important;--soft:var(--elv-bg-solid)!important;--ink:var(--elv-ink-solid)!important;--muted:var(--elv-muted-solid)!important;--mut:var(--elv-muted-solid)!important;--line:var(--elv-line-solid)!important;--line-strong:var(--elv-line-strong)!important;--rule:var(--elv-line-solid)!important;--brand:var(--elv-brand)!important;--accent:var(--elv-accent-solid)!important;--accent-ink:var(--elv-accent-ink)!important;--ui:var(--elv-font)!important;--r:16px;--scene:var(--elv-scene-top)!important;--scene-ground:var(--elv-scene-bottom)!important;font-family:var(--elv-font)!important;color-scheme:inherit!important;color:var(--elv-ink-solid)!important}:is(#e500cfg,#bk440cfg,#bk320,#bka110) :is(input,select,textarea){color:var(--elv-ink-solid)!important;background:var(--elv-field)!important;border-color:var(--elv-line-solid)!important;border-radius:12px;font-family:var(--elv-font)!important}:is(#e500cfg,#bk440cfg,#bk320,#bka110) :is(.bar,.bk-bar){padding-right:132px!important;background:var(--elv-glass-strong)!important;color:var(--elv-ink)!important;backdrop-filter:var(--elv-glass-filter)}.elv-ui :is(.elv-dialog,.elv-modal,.elv-panel){font-family:var(--elv-font)!important}.elv-ui .elv-dlg{--panel:var(--elv-panel-solid)!important;--bg:var(--elv-bg-solid)!important;--ink:var(--elv-ink-solid)!important;--muted:var(--elv-muted-solid)!important;--line:var(--elv-line-solid)!important;--line-strong:var(--elv-line-strong)!important;--ui:var(--elv-font)!important;background:var(--elv-glass-strong)!important;backdrop-filter:var(--elv-glass-filter);box-shadow:var(--elv-glass-shadow);border-radius:28px!important;max-height:92dvh!important;overflow:auto!important;overscroll-behavior:contain;font-family:var(--elv-font)!important;color:var(--elv-ink)!important}.elv-ui .elv-dlg::backdrop,.elv-ui .elv-shade{background:rgba(5,18,22,.38)!important;backdrop-filter:blur(6px)}.elv-ui .elv-dlg :is(input:not([type=checkbox]):not([type=radio]),textarea){min-height:48px;border:0!important;background:var(--elv-field)!important;color:var(--elv-ink)!important;box-shadow:var(--elv-field-shadow);border-radius:16px!important;font-size:16px!important}.elv-ui .elv-dlg input:is([type=checkbox],[type=radio]){min-height:18px;height:18px;width:18px;box-shadow:none!important;accent-color:var(--elv-brand)}.elv-ui .elv-dlg .elv-btn{min-height:48px}:is(#e500cfg,#bk440cfg,#bk320,#bka110) :is(.pri,.btn.wide){background:linear-gradient(180deg,#FFCB2E,#FFBF00)!important;color:#241A00!important}.elv-ui .elv-dlg .elv-main{background:linear-gradient(180deg,#FFCB2E,#FFBF00)!important;color:#241A00!important;border-radius:999px!important}.elv-ui body:has(.elv-dlg[open],.elv-dlg.elv-nonmodal,.ev-modal) :is(.float,.elv-site-config-theme){display:none!important}@media(max-width:1360px){:is(#ev-site,.elv-site):is(#ev-site,.elv-site) header .hd{gap:12px;padding:0 16px}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) header nav{gap:10px;font-size:13px!important}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) header .phone{display:none}}@media(max-width:1100px){:is(#ev-site,.elv-site):is(#ev-site,.elv-site) header nav{display:none!important;position:absolute;top:78px;right:0;left:auto!important;width:min(380px,calc(100vw - 48px));max-height:calc(100dvh - 120px);overflow:auto;padding:18px!important;border:0!important;border-radius:26px!important;background:var(--elv-glass-strong)!important;backdrop-filter:var(--elv-glass-filter);box-shadow:var(--elv-glass-shadow);font-size:16px!important;white-space:normal}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) header .hd.nav-open nav{display:flex!important;flex-direction:column;gap:0;align-items:stretch}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) header nav>a{display:flex;align-items:center;min-height:48px;padding:10px 14px;border-bottom:1px solid var(--elv-sep)}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .burger{display:block!important}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .hd-right{margin-left:auto}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .elv-site-theme-mobile{display:flex;padding:8px;margin-top:12px}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .elv-site-theme-mobile button{width:auto;flex:1;min-height:40px}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .hd-right .elv-site-theme{display:none}}@media(max-width:760px){html.elv-ui{scroll-padding-top:88px}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .wrap{padding-left:20px!important;padding-right:20px!important;min-width:0}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) header{top:calc(10px + env(safe-area-inset-top))!important;left:12px;right:12px}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) header .hd{height:56px!important;padding:0 14px!important;gap:12px;border-radius:28px}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) header .hd>a,:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .elv-site-logo{width:138px}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .hd-right>.btn{display:none!important}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .hd-right .phone{display:flex!important;font-size:0;width:36px;height:36px;align-items:center;justify-content:center}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .hd-right .phone svg{display:block;width:20px;height:20px}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .hd-right{gap:4px}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) header nav{top:66px;left:0!important;right:0;width:auto;max-height:calc(100dvh - 90px - env(safe-area-inset-top))}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .crumbs{padding-top:88px}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .hero{border-radius:0 0 30px 30px}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .hero .wrap{padding-top:112px;padding-bottom:58px}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .hero h1{font-size:30px;line-height:1.1;max-width:100%}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .hero p{font-size:16px;line-height:1.5}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .hero .caption{position:static;max-width:none;font-size:11px;text-align:left}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .hero .cta{flex-direction:column;gap:10px;align-items:stretch}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .hero .btn{width:100%;min-height:52px}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .hero .stats{display:grid;grid-template-columns:1fr 1fr;width:100%;margin-top:24px;border-radius:24px}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .hero .stats>div{min-width:0;padding:16px 18px;border-bottom:1px solid #ffffff20}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .hero .stats>div:nth-child(2){border-right:0}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .hero .stats>div:nth-child(n+3){border-bottom:0}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .hero .stats :is(b,strong){font-size:25px}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) :is(.tiles,.cat,.three){grid-template-columns:1fr!important;gap:16px}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .tiles .tile{padding:20px!important;display:grid;grid-template-columns:44px 1fr;gap:4px 14px;align-items:start}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .tile>svg{grid-column:1;grid-row:1 / span 3;width:36px;height:36px}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .tile> :not(svg){grid-column:2;margin:0!important}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .float{left:50%!important;right:auto!important;transform:translateX(-50%)!important;bottom:calc(12px + env(safe-area-inset-bottom))!important;flex-direction:row;align-items:center;gap:4px;padding:6px;width:max-content;max-width:calc(100vw - 24px);border-radius:30px}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .float a{width:42px!important;height:42px!important}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .float :is(.mx,.wa,.tg){display:none!important}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .float .elv-site-dock-cta{display:flex!important;width:auto!important;min-height:42px;padding:0 16px!important;border-radius:24px!important;font-size:13px;font-weight:600;background:linear-gradient(180deg,#FFCB2E,#FFBF00)!important;color:#241A00!important;white-space:nowrap}body.elv-site-menu-open .float{display:none!important}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) footer{padding-bottom:calc(104px + env(safe-area-inset-bottom))!important}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) :is(.formbox,.sv-card,.col){padding:24px 20px}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .fields{grid-template-columns:1fr!important}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .formbox .btn{width:100%}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .opros__block{padding:16px}.elv-site-config-theme{top:auto;bottom:calc(10px + env(safe-area-inset-bottom));right:12px;--elv-control-h:34px}:is(#e500cfg,#bk440cfg,#bk320,#bka110) :is(.bar,.bk-bar){padding-right:12px!important}.elv-ui .elv-modal{align-items:flex-end!important;padding:0!important}.elv-ui .elv-dialog{width:100%!important;max-height:92dvh!important;overflow:auto!important;border-radius:28px 28px 0 0!important;padding-bottom:calc(20px + env(safe-area-inset-bottom))!important}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .ev-modal{align-items:flex-end;padding:0}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .ev-modal__box{max-width:none;max-height:92dvh;width:100%;padding:28px 20px calc(20px + env(safe-area-inset-bottom));border-radius:28px 28px 0 0}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .ev-modal__box:before{content:"";display:block;width:40px;height:5px;margin:0 auto 18px;border-radius:3px;background:var(--elv-ink3)}.elv-ui .elv-dlg{position:fixed;inset:auto 0 0!important;margin:0!important;width:100%!important;max-width:none!important;border-radius:28px 28px 0 0!important}.elv-ui .elv-dlg .elv-fields{grid-template-columns:1fr}.elv-ui .elv-dlg .elv-row{flex-direction:column}.elv-ui .elv-dlg .elv-btn{width:100%}}@media(prefers-reduced-motion:reduce){.elv-ui *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media(prefers-reduced-transparency:reduce){:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .hero .stats{background:#10303A;backdrop-filter:none}}@media print{:is(#ev-site,.elv-site):is(#ev-site,.elv-site) header,:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .float,.elv-site-config-theme{display:none!important}:is(#ev-site,.elv-site):is(#ev-site,.elv-site) .crumbs{padding-top:0}html.elv-ui body{background:white!important;color:#0C313E!important}}