*{box-sizing:border-box;margin:0;padding:0}:root{--bg:#09121f;--bg2:#0c1727;--bg3:#070f1a;--card:#101b2b;--card2:#0e1828;--card3:#1a1d22;--card-t:#09121fcc;--line:hsla(0,0%,100%,.14);--line2:hsla(0,0%,100%,.1);--line3:hsla(0,0%,100%,.22);--line-accent:hsla(38,51%,63%,.5);--grad1:#0d1a2c;--grad2:#111c2c;--gridline:#ffffff08;--gridline2:#ffffff06;--header-bg:rgba(12,22,38,.62);--ink:#f4f7fb;--ink2:#e6ecf4;--ink3:#d6dee9;--nav:rgba(226,234,245,.76);--sub:rgba(226,234,245,.76);--mut:rgba(226,234,245,.66);--mut2:rgba(226,234,245,.6);--mut3:rgba(226,234,245,.7);--faint:rgba(226,234,245,.55);--faint2:rgba(226,234,245,.5);--dim:rgba(226,234,245,.42);--dim2:rgba(226,234,245,.32);--dim3:rgba(226,234,245,.22);--copper:#d0ad70;--copper-h:#dcb97d;--copper-l:#e2c48f;--copper-d:#8f7748;--on-copper:#1b1407;--on-copper-sub:#3a2c12;--hero-video-opacity:.16;--ok:#4caf6e;--warn:#d9766a;--glass:hsla(0,0%,100%,.065);--glass2:hsla(0,0%,100%,.11);--brass-a:hsla(38,51%,63%,.16);--wrap:1240px}html:not([data-theme=light]) .ash{--bg:#12130e;--bg2:#14150f;--bg3:#0e0f0a;--card:#17180f;--card2:#15160f;--card3:#1b1712;--card-t:#12130ecc;--line:#26281f;--line2:#2c2e24;--line3:#3c3e31;--line-accent:#4a3b2a;--grad1:#1c1e15;--grad2:#1e1810;--gridline:#ffffff08;--gridline2:#ffffff06;--header-bg:rgba(18,19,14,.82);--ink:#ece6d9;--ink2:#ded8ca;--ink3:#cfc9bb;--nav:#c4bfb2;--sub:#b7b3a5;--mut:#9c9884;--mut2:#8f8c7b;--mut3:#a9a594;--faint:#7c7a63;--faint2:#6f6d59;--dim:#5c5a46;--dim2:#4c4b3c;--dim3:#3a3a2e;--copper:#b4662e;--copper-h:#c9793b;--copper-l:#de9457;--copper-d:#8a6a4a;--on-copper:#12130e;--on-copper-sub:#3a2a18;--hero-video-opacity:.4;--ok:#4caf6e;--warn:#b5432e;--wrap:1240px}html[data-theme=light]{--bg:#f4f0e6;--bg2:#ede8db;--bg3:#e7e1d1;--card:#fcfaf3;--card2:#f8f4ea;--card3:#f2e7d7;--card-t:#fcfaf3cc;--line:#dcd4c2;--line2:#e2dbc9;--line3:#c6bda6;--line-accent:#d3ac81;--grad1:#eae3d2;--grad2:#f0e4ce;--gridline:#0000000a;--gridline2:#00000008;--header-bg:hsla(43,39%,93%,.85);--ink:#211f16;--ink2:#2e2b20;--ink3:#3e3b2d;--nav:#4c4939;--sub:#575443;--mut:#6c6955;--mut2:#787460;--mut3:#6c6955;--faint:#827e66;--faint2:#8a8670;--dim:#9c977e;--dim2:#a8a28a;--dim3:#b5af97;--copper:#a9591f;--copper-h:#8f4a18;--copper-l:#9c5220;--copper-d:#7a5a3a;--on-copper:#fbf6ec;--on-copper-sub:#f3e2ce;--hero-video-opacity:.14;--ok:#2e7d4f;--warn:#a6432c}html{scroll-behavior:smooth}body{font-family:Manrope,system-ui,-apple-system,sans-serif;background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;text-wrap:pretty;line-height:1.6}a{color:var(--copper-h);text-decoration:none;transition:color .15s}a:hover{color:var(--copper-l)}::selection{background:var(--copper);color:var(--on-copper)}img,svg,video{display:block;max-width:100%}button{font:inherit;cursor:pointer}h1,h2,h3,h4{font-family:Manrope,system-ui,sans-serif;font-weight:800;letter-spacing:-.02em;line-height:1.1;color:var(--ink)}h1{font-size:clamp(30px,4.6vw,58px)}h2{font-size:clamp(24px,3.2vw,40px)}h3{font-size:clamp(17px,1.9vw,22px);font-weight:700;letter-spacing:-.01em}@keyframes baRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes baFade{0%{opacity:0}to{opacity:1}}.ba-rise{animation:baRise .7s cubic-bezier(.2,.7,.2,1) both}.wrap{max-width:var(--wrap);margin:0 auto;padding:0 32px}section{padding:80px 0}section.tight{padding:52px 0}.kicker{font-size:12px;letter-spacing:.26em;color:var(--copper);text-transform:uppercase}.kicker,.mono{font-family:JetBrains Mono,monospace}.lead{font-size:17px;line-height:1.65;color:var(--sub);max-width:70ch}.muted{color:var(--mut)}.rule{width:64px;height:3px;background:var(--copper);margin:20px 0}header.site{position:-webkit-sticky;position:sticky;top:0;z-index:60;background:var(--header-bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}header.site .bar{max-width:var(--wrap);margin:0 auto;padding:0 32px;justify-content:space-between;gap:18px;min-height:72px}.logo,header.site .bar{display:flex;align-items:center}.logo{gap:10px;flex-shrink:0}.logo-text{display:flex;flex-direction:column;gap:5px}.logo b{font-family:Manrope;font-weight:800;font-size:18px;letter-spacing:.02em;color:var(--ink);line-height:1}.logo i{font-family:JetBrains Mono;font-size:7px;letter-spacing:.22em;color:var(--mut);font-style:normal}nav.main{display:flex;align-items:center;gap:22px;flex-wrap:nowrap;min-width:0}nav.main a{font-size:14.5px;color:var(--nav);font-weight:500;white-space:nowrap}nav.main a:hover,nav.main a[aria-current=page]{color:var(--copper-h)}.hgroup{display:flex;align-items:center;gap:10px;flex-shrink:0}.btn{display:inline-block;background:var(--copper);font-weight:600;font-size:16px;padding:15px 28px;border-radius:11px;border:1px solid var(--copper);text-align:center}.btn,.btn:hover{color:var(--on-copper)}.btn:hover{background:var(--copper-h);border-color:var(--copper-h)}.btn.sm{padding:10px 18px;font-size:14px;border-radius:9px}.btn.ghost{background:transparent;color:var(--ink);border:1px solid var(--line3)}.btn.ghost:hover{border-color:var(--copper);color:var(--copper-h);background:transparent}.theme-toggle{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid var(--line3);border-radius:9px;background:transparent;color:var(--nav);flex-shrink:0}.theme-toggle:hover{border-color:var(--copper);color:var(--copper-h)}.hero{position:relative;overflow:hidden;background:var(--bg3);padding:104px 0 96px;min-height:min(86vh,780px);display:flex;align-items:center}.hero .hero-fallback,.hero>video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:var(--hero-video-opacity);pointer-events:none}.hero .hero-fallback{background:linear-gradient(140deg,var(--grad1),var(--grad2));opacity:1}.hero:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,var(--card-t) 0,transparent 32%,var(--bg) 100%);pointer-events:none}.hero .wrap{position:relative;z-index:2;width:100%}.video-circle{position:absolute;right:32px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;gap:12px;width:210px;padding:0;border:0;background:none;color:var(--ink);cursor:pointer;font:inherit;text-align:center}.video-circle video{width:190px;height:190px;border-radius:50%;object-fit:cover;border:3px solid var(--copper);box-shadow:0 12px 40px #0006;transition:transform .25s}.video-circle:focus-visible video,.video-circle:hover video{transform:scale(1.05)}.video-circle-play{position:absolute;top:71px;left:50%;margin-left:-24px;width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:#000a;color:#fff;padding-left:3px}.video-circle-label{font-size:13.5px;line-height:1.35;color:var(--mut)}.video-full{position:fixed;inset:0;z-index:1000;background:#000;display:flex;align-items:center;justify-content:center}.video-full[hidden]{display:none}.video-full video{width:100%;height:100%;object-fit:contain;background:#000}.video-full-close{position:absolute;top:max(12px,env(safe-area-inset-top));right:14px;width:46px;height:46px;border-radius:50%;border:0;background:#fff2;color:#fff;font-size:30px;line-height:1;cursor:pointer}.video-full-close:hover{background:#fff4}@media(max-width:1180px){.video-circle{position:relative;right:auto;top:auto;transform:none;flex-direction:row;width:auto;max-width:420px;margin-top:30px;text-align:left}.video-circle video{width:110px;height:110px;flex:none}.video-circle-play{top:31px;left:31px;margin:0}}.grid{display:grid;grid-gap:16px;gap:16px}.g1{grid-template-columns:minmax(0,480px)}.g2{grid-template-columns:repeat(2,minmax(0,1fr))}.g3{grid-template-columns:repeat(3,minmax(0,1fr))}.g4{grid-template-columns:repeat(4,minmax(0,1fr))}.card{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:26px 24px;display:flex;flex-direction:column;gap:10px}a.card,a.card:hover{color:var(--ink)}a.card:hover{border-color:var(--line-accent)}.card p{font-size:14.5px;color:var(--mut);line-height:1.55}.card .code{font-family:JetBrains Mono;font-size:11px;letter-spacing:.16em;color:var(--copper)}.card-ico{color:var(--copper);margin-bottom:2px}.note{background:var(--card3);border:1px solid var(--line-accent);border-radius:14px;padding:24px 26px}.note .kicker{display:block;margin-bottom:10px}.note p{font-size:15px;color:var(--ink3);line-height:1.62}.risk{background:var(--card3);border:1px solid var(--warn);border-radius:14px;padding:22px 24px}.risk .kicker{display:block;margin-bottom:10px;color:var(--warn)}.risk p{font-size:15px;color:var(--ink2);line-height:1.6}.price-badge{font-size:15px;font-weight:600;color:var(--copper-h);background:var(--card3);border:1px solid var(--line-accent);border-radius:9px;padding:10px 16px}.price-badge,.tag{display:inline-block;font-family:JetBrains Mono}.tag{font-size:10.5px;letter-spacing:.14em;color:var(--mut);border:1px solid var(--line);border-radius:6px;padding:6px 11px;text-transform:uppercase}a.tag:hover{border-color:var(--copper);color:var(--copper-h)}.tags{display:flex;flex-wrap:wrap;gap:8px}.crumbs{font-size:13px;padding:20px 0 0}.crumbs,.crumbs a{color:var(--mut)}.crumbs a:hover{color:var(--copper-h)}.spec{width:100%;border-collapse:collapse;font-size:14.5px}.spec td{padding:12px 0;border-bottom:1px solid var(--line2);vertical-align:top}.spec td:first-child{color:var(--mut);width:38%;padding-right:20px}.spec td:last-child{font-weight:500}ul.ticks{list-style:none;display:flex;flex-direction:column;gap:9px}ul.ticks li{position:relative;padding-left:20px;font-size:14.5px;line-height:1.55;color:var(--sub)}ul.ticks li:before{content:"";position:absolute;left:0;top:8px;width:7px;height:7px;border-radius:2px;background:var(--copper)}.steps{display:flex;flex-direction:column}.step{display:flex;gap:24px;align-items:flex-start;border-top:1px solid var(--line);padding:24px 0}.step:last-child{border-bottom:1px solid var(--line)}.step-n{font-family:JetBrains Mono;font-size:13px;color:var(--copper);width:36px;flex-shrink:0;padding-top:5px}.step-b{flex:1 1;min-width:0}.step-b h3{margin-bottom:7px}.step-b p{font-size:14.5px;color:var(--mut);line-height:1.6}.faq{display:flex;flex-direction:column}.qa{border-top:1px solid var(--line);padding:22px 0}.qa:last-child{border-bottom:1px solid var(--line)}.qa h3{margin-bottom:8px}.qa p{font-size:14.5px;color:var(--mut);line-height:1.65;max-width:82ch}.list{display:flex;flex-direction:column}.list a{display:flex;justify-content:space-between;align-items:baseline;gap:20px;padding:17px 0;border-bottom:1px solid var(--line);color:var(--ink);font-size:15.5px}.list a:hover{color:var(--copper-h)}.list a .p{font-family:JetBrains Mono;font-size:13.5px;color:var(--copper);white-space:nowrap;flex-shrink:0}.cta{background:linear-gradient(140deg,var(--grad2),var(--card3));border:1px solid var(--line-accent);border-radius:20px;padding:48px 44px;display:flex;justify-content:space-between;align-items:center;gap:28px;flex-wrap:wrap}.cta h2{font-size:clamp(22px,2.6vw,32px)}.cta p{color:var(--sub);font-size:15.5px;margin-top:10px;max-width:52ch}.term{border-bottom:1px dashed var(--copper-d);cursor:help;position:relative;color:inherit}.term:focus{outline:2px solid var(--copper);outline-offset:2px}.term .tip{position:absolute;left:0;bottom:calc(100% + 10px);width:min(320px,72vw);background:var(--card);border:1px solid var(--line-accent);border-radius:12px;padding:14px 16px;font-size:13.5px;line-height:1.55;color:var(--ink3);box-shadow:0 14px 40px rgba(0,0,0,.28);opacity:0;visibility:hidden;transform:translateY(4px);transition:opacity .15s,transform .15s,visibility .15s;z-index:40;font-family:Golos Text;letter-spacing:normal;text-transform:none;font-weight:400}.term:focus-visible .tip,.term:hover .tip,.term[data-open="1"] .tip{opacity:1;visibility:visible;transform:none}.cycle{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.cycle button{text-align:left;background:var(--card);border:1px solid var(--line);border-radius:14px;padding:22px 20px;color:var(--ink);display:flex;flex-direction:column;gap:9px;transition:border-color .15s,transform .15s}.cycle button:hover{border-color:var(--copper);transform:translateY(-2px)}.cycle button[aria-pressed=true]{border-color:var(--copper);background:var(--card3)}.cycle .n{font-family:JetBrains Mono;font-size:11px;letter-spacing:.18em;color:var(--copper)}.cycle .t{font-family:Manrope;font-weight:700;font-size:17px}.cycle .d{font-size:13.5px;color:var(--mut);line-height:1.5}.metals{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:14px;overflow:hidden}.metals .m{background:var(--card);padding:20px 22px;display:flex;flex-direction:column;gap:7px}.metals .m .n{font-family:JetBrains Mono;font-size:10.5px;letter-spacing:.18em;color:var(--faint)}.metals .m .v{font-family:Manrope;font-weight:800;font-size:clamp(18px,2vw,24px);color:var(--copper-l)}.metals .m .u{font-size:11.5px;color:var(--mut)}.field{display:flex;flex-direction:column;gap:7px}.field label{font-family:JetBrains Mono;font-size:10.5px;letter-spacing:.16em;color:var(--faint);text-transform:uppercase}input,select,textarea{font-family:inherit;font-size:15px;padding:13px 15px;border:1px solid var(--line);border-radius:10px;background:var(--bg2);color:var(--ink);width:100%}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--copper)}textarea{resize:vertical;min-height:110px}.field-static{font-size:15px;line-height:1.45;padding:13px 15px;border:1px solid var(--line);border-radius:10px;background:var(--bg2);color:var(--ink)}.consent{display:flex;gap:10px;align-items:flex-start;font-size:12.5px;color:var(--mut);line-height:1.5}.consent input{width:auto;margin-top:3px}.form-msg{font-size:14px;padding:13px 16px;border-radius:10px;border:1px solid var(--line-accent);background:var(--card3);color:var(--ink3)}.search-bar{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.search-bar input{flex:1 1;min-width:240px}.search-count{font-family:JetBrains Mono;font-size:12px;color:var(--faint);white-space:nowrap}footer.site{background:var(--bg3);border-top:1px solid var(--line);color:var(--mut);padding:60px 0 34px;margin-top:20px}footer.site a{color:var(--mut);font-size:14px}footer.site a:hover{color:var(--copper-l)}footer.site h4{font-family:JetBrains Mono;font-size:10.5px;letter-spacing:.2em;color:var(--faint);font-weight:400;margin-bottom:16px;text-transform:uppercase}.fgrid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;grid-gap:34px;gap:34px}.fcol{flex-direction:column;gap:10px}.fbot,.fcol{display:flex}.fbot{border-top:1px solid var(--line);margin-top:40px;padding-top:22px;justify-content:space-between;gap:20px;flex-wrap:wrap;font-size:12.5px;color:var(--dim)}.burger{display:none;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid var(--line3);border-radius:9px;background:transparent;color:var(--ink);flex-shrink:0}.burger:hover{border-color:var(--copper)}.mobile-backdrop{position:fixed;left:0;right:0;bottom:0;top:62px;background:rgba(10,8,4,.45);z-index:55;opacity:0;pointer-events:none;transition:opacity .2s ease}.mobile-backdrop[data-open=true]{opacity:1;pointer-events:auto}.mobile-panel{position:fixed;left:0;right:0;top:62px;max-height:calc(100dvh - 62px);overflow-y:auto;background:var(--bg);border-bottom:1px solid var(--line);z-index:58;padding:6px 20px 22px;display:flex;flex-direction:column;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .18s ease,transform .22s cubic-bezier(.2,.7,.2,1),visibility 0s linear .22s}.mobile-panel[data-open=true]{opacity:1;visibility:visible;transform:none;transition:opacity .18s ease,transform .22s cubic-bezier(.2,.7,.2,1)}.mobile-panel nav{display:flex;flex-direction:column}.mobile-panel nav a{font-size:16.5px;font-weight:500;color:var(--ink);padding:13px 2px;border-bottom:1px solid var(--line2)}.mobile-panel nav a:hover,.mobile-panel nav a[aria-current=page]{color:var(--copper-h)}.mobile-contacts{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 2px 4px}.mobile-phone{font-size:16px;letter-spacing:.01em}.mobile-chip,.mobile-phone{font-weight:600;color:var(--ink)}.mobile-chip{font-size:12px;border:1px solid var(--line3);border-radius:8px;padding:7px 11px}.mobile-chip:hover{border-color:var(--copper);color:var(--copper-h)}.mobile-panel .btn{margin-top:16px}@media(max-width:1180px){nav.main{gap:15px}nav.main a{font-size:13.5px}}@media(max-width:1060px){.g3,.g4,.metals{grid-template-columns:repeat(2,minmax(0,1fr))}.fgrid{grid-template-columns:1fr 1fr}}@media(max-width:1040px){nav.main{display:none}.burger{display:flex}.cycle{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1041px){.burger,.mobile-backdrop,.mobile-panel{display:none}}@media(max-width:760px){.wrap,header.site .bar{padding-left:20px;padding-right:20px}section{padding:52px 0}section.tight{padding:36px 0}.hero{padding:64px 0 56px;min-height:auto}.cycle,.g2,.g3,.g4{grid-template-columns:1fr}.cta{padding:32px 24px}.fgrid{grid-template-columns:1fr}header.site .bar{min-height:62px;padding-top:10px}.hgroup .btn.sm{display:none}.step{gap:14px}.step-n{width:28px;font-size:12px}.spec tr{display:block;border-bottom:1px solid var(--line2);padding-bottom:10px}.spec td{display:block;width:100%;border:0;padding:4px 0}.spec td:first-child{color:var(--faint);font-size:11.5px;text-transform:uppercase;letter-spacing:.08em;padding-top:14px;width:100%;padding-right:0}.list a{flex-direction:column;gap:6px}}.asset-num{font-family:JetBrains Mono,monospace;font-size:31px;line-height:1.08;font-weight:600;color:var(--copper-l);letter-spacing:-.01em}.asset-num-l{font-size:14.5px;color:var(--ink3);line-height:1.45;margin-top:2px}.plain-box{background:var(--card3);border:1px solid var(--line-accent);border-radius:16px;padding:28px 30px}ul.plain-list{list-style:none;display:flex;flex-direction:column;gap:12px;margin-top:14px}ul.plain-list li{position:relative;padding-left:26px;font-size:16px;line-height:1.6;color:var(--ink2)}ul.plain-list li:before{content:"";position:absolute;left:0;top:9px;width:13px;height:2px;border-radius:2px;background:var(--copper)}.asset-sections{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:26px 40px;gap:26px 40px}.lic-card{margin-top:20px}.lic-card .lic-src{font-size:13px;margin:-2px 0 14px}.lic-info{max-width:900px;color:var(--mut);font-size:15px;line-height:1.65}.lic-info p{margin:0 0 12px}.lic-info b{color:var(--ink);font-weight:600}.lic-info details{margin-top:4px}.lic-info summary{cursor:pointer;color:var(--copper);font-weight:600;margin-bottom:12px}.lic-refs{border-top:1px solid var(--line);padding-top:12px;margin-top:8px}.lic-refs ol{margin:0;padding-left:20px;font-size:13.5px}.lic-refs li{margin-bottom:6px}.card.risk-card{border-color:var(--line3)}.card.risk-card h3:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--warn);margin-right:9px;vertical-align:middle}table.spec.coords thead td{color:var(--faint);font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;padding-bottom:8px}table.spec.coords td{width:auto;padding:9px 0}table.spec.coords td:first-child{width:14%}@media(max-width:760px){.asset-sections{grid-template-columns:1fr;gap:22px}table.spec.coords thead{display:table-header-group}table.spec.coords tr{display:table-row;padding:0}table.spec.coords td{display:table-cell;font-size:12.5px;padding:8px 8px 8px 0;border-bottom:1px solid var(--line2)}table.spec.coords thead td{font-size:10px;letter-spacing:.08em}table.spec.coords tbody td:first-child{text-transform:none;letter-spacing:0;font-size:12.5px;padding-top:8px;width:12%}.asset-num{font-size:27px}.plain-box{padding:22px 20px}ul.plain-list li{font-size:15px}}body:has(.ash)>footer.site,body:has(.ash)>header.site{display:none}.ash{--side:252px;min-height:100vh;background:var(--bg)}.ash-side{position:fixed;inset:0 auto 0 0;width:var(--side);display:flex;flex-direction:column;background:var(--bg2);border-right:1px solid var(--line);z-index:70;overflow-y:auto}.ash-brand{display:flex;justify-content:space-between;align-items:center;padding:22px 20px 18px;border-bottom:1px solid var(--line)}.ash-brand-name{font:800 18px Manrope,sans-serif;letter-spacing:-.01em;color:var(--ink)}.ash-brand-sub{font:500 10.5px JetBrains Mono,monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--copper);margin-top:4px}.ash-close{display:none;background:none;border:0;color:var(--mut);padding:6px}.ash-nav{flex:1 1;padding:14px 10px}.ash-group{margin-bottom:2px}.ash-group.open{margin-bottom:12px}.ash-group-title{display:flex;align-items:center;gap:8px;width:100%;background:none;border:0;cursor:pointer;text-align:left;font:500 10.5px JetBrains Mono,monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--faint);padding:9px 12px;border-radius:9px}.ash-group-title:hover{color:var(--ink);background:var(--card)}.ash-group-title i{font-style:normal}.ash-group-title .ash-badge,.ash-group-title i{margin-left:auto;letter-spacing:0}.ash-group-title .ash-badge+i{margin-left:0}.ash-group.open .ash-group-title,.ash-link{color:var(--nav)}.ash-link{display:flex;align-items:center;gap:11px;padding:9px 12px;border-radius:9px;font-size:14.5px;font-weight:500;position:relative}.ash-link svg{flex-shrink:0;color:var(--faint)}.ash-link.on,.ash-link:hover{background:var(--card);color:var(--ink)}.ash-link.on{font-weight:600;box-shadow:inset 0 0 0 1px var(--line)}.ash-link.on:before{content:"";position:absolute;left:-10px;top:8px;bottom:8px;width:3px;border-radius:0 3px 3px 0;background:var(--copper)}.ash-link.on svg{color:var(--copper)}.ash-badge{margin-left:auto;font-style:normal;font:700 11px JetBrains Mono,monospace;background:var(--warn);color:#fff;border-radius:999px;padding:2px 7px}.ash-user{padding:16px 20px 20px;border-top:1px solid var(--line);font-size:13px}.ash-user-name{font-weight:600;color:var(--ink)}.ash-user-role{color:var(--mut);font-size:12px;margin:2px 0 8px}.ash-user-site{font-size:12.5px}.ash-demo{margin-top:8px}.ash-demo.on{border-color:var(--copper);color:var(--copper)}.ash-demo-bar{position:fixed;top:0;left:50%;transform:translateX(-50%);z-index:60;font:inherit;font-size:12px;background:var(--copper);color:#161512;border:0;border-radius:0 0 10px 10px;padding:4px 14px;cursor:pointer}.demo .dm-money{filter:blur(7px);-webkit-user-select:none;-moz-user-select:none;user-select:none}.demo:not(.demo-ready) .ash-main{visibility:hidden}@media print{.demo .dm-money{filter:none;visibility:hidden}}.ash-main{margin-left:var(--side);padding:28px 36px 60px;min-width:0}.ash-scrim,.ash-top{display:none}@media(max-width:900px){.ash-main{margin-left:0;padding:16px 16px 40px}.ash-top{display:flex;align-items:center;gap:12px;position:-webkit-sticky;position:sticky;top:0;z-index:60;height:56px;padding:0 12px;background:var(--header-bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);font:700 16px Manrope,sans-serif}.ash-burger{background:none;border:0;color:var(--ink);padding:8px;display:flex}.ash-side{transform:translateX(-100%);transition:transform .22s ease;width:min(86vw,300px);box-shadow:0 0 40px #0004}.ash-side.open{transform:none}.ash-close{display:flex}.ash-scrim{display:block;position:fixed;inset:0;background:#0006;z-index:65}.ash-link{padding:12px;font-size:15.5px}}.eko-nav{display:none}.eko-nav a{display:flex;align-items:center;gap:8px;padding:9px 16px;border:1px solid var(--line);border-radius:10px;font-weight:600;font-size:14.5px;color:var(--mut)}.eko-nav a.on{border-color:var(--copper);color:var(--copper);background:var(--card)}.eko-page .tags .tag{font-size:12px;padding:9px 13px}.eko-row{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--line2);font-size:14px}.eko-row:last-child{border-bottom:0}.eko-h2{font-size:18px;margin:26px 0 10px}.eko-progress{height:10px;border-radius:99px;background:var(--line2);overflow:hidden;margin-bottom:14px}.eko-progress>div{height:100%;background:linear-gradient(90deg,var(--copper-d),var(--copper));border-radius:99px;transition:width .4s}.eko-progress.sm{height:6px;width:120px;display:inline-block;vertical-align:middle;margin:0 8px 0 0}.eko-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap;margin-bottom:18px}.eko-title{font-size:28px;margin:0 0 4px}.eko-sub{font-size:13.5px;color:var(--mut);max-width:90ch}.eko-filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px 14px;padding:14px 16px;margin-bottom:16px;background:var(--card);border:1px solid var(--line);border-radius:12px}.eko-filters label{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--mut)}.eko-filters input[type=date],.eko-filters select{font:inherit;font-size:14px;color:var(--ink);background:var(--bg);border:1px solid var(--line3);border-radius:8px;padding:7px 9px;min-width:150px}.eko-filters label.eko-check{flex-direction:row;align-items:center;gap:6px;white-space:nowrap;font-size:13.5px;color:var(--sub);padding-bottom:8px}.eko-reset{font-size:13px;padding-bottom:8px}.eko-vehicles{flex-basis:100%;display:flex;flex-wrap:wrap;gap:6px 16px;border:1px dashed var(--line3);border-radius:10px;padding:8px 12px 10px}.eko-vehicles legend{font-size:12px;color:var(--mut);padding:0 4px}.eko-vehicles label{flex-direction:row;align-items:center;gap:6px;font-size:13.5px;color:var(--ink)}.eko-vehicles label.is-hidden{opacity:.55}.eko-chip{font-size:13.5px;margin:-4px 0 12px}.eko-summary{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:14px}.eko-stat{padding:10px 16px;gap:0;color:inherit;min-width:120px}.eko-stat b{font:800 22px Manrope,sans-serif}.eko-stat span{font-size:12.5px;color:var(--mut)}.eko-spots{padding:12px 16px;gap:2px;margin-bottom:16px}.eko-spots-title{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--faint);margin-bottom:6px}.eko-spot{display:flex;justify-content:space-between;gap:12px;padding:6px 0;border-bottom:1px solid var(--line2);font-size:14px;color:var(--ink)}.eko-spot:last-child{border-bottom:0}.eko-spot .mono{font-size:12.5px;color:var(--warn);white-space:nowrap}.eko-table-wrap{overflow-x:auto;border:1px solid var(--line);border-radius:12px;background:var(--card)}.eko-table{width:100%;border-collapse:collapse;font-size:13.5px}.eko-table th{position:-webkit-sticky;position:sticky;top:0;background:var(--bg2);text-align:left;font:500 11px JetBrains Mono,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--faint);padding:10px 12px;border-bottom:1px solid var(--line);white-space:nowrap}.eko-table td{padding:10px 12px;border-bottom:1px solid var(--line2);vertical-align:top}.eko-table tbody tr:hover{background:var(--card2)}.eko-table .num{text-align:right;font-family:JetBrains Mono,monospace;font-size:12.5px;white-space:nowrap}.eko-table tfoot td,.eko-table tr.eko-total td{background:var(--bg2);font-weight:700;border-top:2px solid var(--line3);border-bottom:0}.eko-review{display:flex;flex-direction:column;gap:5px;min-width:190px}.eko-review input{font:inherit;font-size:12.5px;padding:5px 8px;border:1px solid var(--line3);border-radius:7px;background:var(--bg);color:var(--ink)}.eko-review-btns{display:flex;gap:5px}.biz-select,.eko-review textarea{font:inherit;font-size:13.5px;padding:7px 9px;border:1px solid var(--line3);border-radius:8px;background:var(--bg);color:var(--ink);width:100%}.eko-chip-s{display:inline-block;font-size:12.5px;font-weight:600;border:1px solid;border-radius:99px;padding:2px 10px}.em-focus{display:flex!important;align-items:center;justify-content:center}.em-focus .fm-pin{width:34px;height:34px;font-size:17px;animation:emPulse 1.6s ease-out infinite}@keyframes emPulse{0%{box-shadow:0 0 0 0 #d0342c99}70%{box-shadow:0 0 0 16px #d0342c00}to{box-shadow:0 0 0 0 #d0342c00}}.eko-review-btns button{font-size:12px;padding:4px 8px;border-radius:7px;border:1px solid var(--line3);background:var(--bg2);color:var(--sub)}.eko-review-btns button[value=ok]:hover{border-color:var(--ok);color:var(--ok)}.eko-review-btns button[value=confirmed]:hover{border-color:var(--warn);color:var(--warn)}@media(max-width:900px){.eko-filters input[type=date],.eko-filters select{min-width:0;width:100%}.eko-filters label{flex:1 1 140px}.eko-review{min-width:0;width:100%}}@media(max-width:640px){.eko-table-wrap:not(.keep){border:0;background:none;overflow:visible}.eko-table:not(.keep),.eko-table:not(.keep) tbody,.eko-table:not(.keep) td,.eko-table:not(.keep) tfoot,.eko-table:not(.keep) tr{display:block;width:100%}.eko-table:not(.keep) thead{display:none}.eko-table:not(.keep) tr{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:8px 12px;margin-bottom:8px}.eko-table:not(.keep) td{border:0;padding:3px 0 3px 40%;position:relative;text-align:right;min-height:22px;overflow-wrap:anywhere;font-size:13.5px}.eko-table:not(.keep) td:before{content:attr(data-l);position:absolute;left:0;top:4px;width:38%;text-align:left;font:12px Manrope,sans-serif;color:var(--mut);letter-spacing:0}.eko-table:not(.keep) td:not([data-l]),.eko-table:not(.keep) td[data-l=""]{padding-left:0;text-align:left;font-size:15px}.eko-table:not(.keep) td:empty,.eko-table:not(.keep) td[data-l=""]:before{display:none}.eko-table:not(.keep) .num{text-align:right;white-space:normal}.eko-table.keep{font-size:12.5px}.eko-table.keep td,.eko-table.keep th{padding:7px 8px}}@media(max-width:900px){.eko-page{padding-bottom:84px}.eko-nav{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:50;margin:0;gap:0;background:var(--bg2);border-top:1px solid var(--line);padding:6px 8px calc(6px + env(safe-area-inset-bottom))}.eko-nav a{flex:1 1;flex-direction:column;gap:2px;justify-content:center;border:0;border-radius:8px;padding:8px 4px;font-size:12px}.eko-nav a span{font-size:20px}.eko-nav a.on{background:var(--card)}}.biz-grid{display:grid;grid-template-columns:minmax(0,1fr) 360px;grid-gap:22px;gap:22px;align-items:start}.biz-form{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));grid-gap:14px 16px;gap:14px 16px;padding:18px;background:var(--card);border:1px solid var(--line);border-radius:12px}.biz-field{display:flex;flex-direction:column;gap:5px;min-width:0}.biz-field.wide{grid-column:1/-1}.biz-field label{font-size:12px;color:var(--mut)}.biz-field label i{color:var(--warn);font-style:normal}.biz-field input,.biz-field select,.biz-field textarea,.eko-filters input:not([type=checkbox]){font:inherit;font-size:14.5px;color:var(--ink);background:var(--bg);border:1px solid var(--line3);border-radius:8px;padding:8px 10px;width:100%}.biz-field input:disabled,.biz-field select:disabled{opacity:.65;background:var(--bg2)}.biz-field input[type=checkbox]{width:auto}.biz-field small{font-size:11.5px;color:var(--faint)}.biz-actions{grid-column:1/-1;display:flex;gap:10px;flex-wrap:wrap;margin-top:4px}.biz-delete{margin-top:10px}.biz-side{gap:14px}.biz-panel,.biz-side{display:flex;flex-direction:column}.biz-panel{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:14px 16px;gap:8px}.biz-panel-h{display:flex;justify-content:space-between;align-items:center;gap:10px}.biz-panel .eko-spot{font-size:13px}.biz-banner{padding:10px 14px;border-radius:10px;margin-bottom:14px;font-size:14px;border:1px solid}.biz-banner.err{color:var(--warn);border-color:var(--warn);background:var(--card)}.biz-banner.ok{color:var(--ok);border-color:var(--ok);background:var(--card)}.biz-check-list{display:flex;flex-direction:column;gap:6px;font-size:13.5px}.biz-check-list label{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:baseline}.biz-check-list label input[type=checkbox]{width:auto;margin:0}.biz-panel .eko-spot{flex-direction:column;gap:2px}.biz-panel .eko-spot .mono{white-space:normal;font-size:11.5px}.biz-check-list input[type=email]{font:inherit;font-size:14px;padding:8px 10px;border:1px solid var(--line3);border-radius:8px;background:var(--bg);color:var(--ink)}.biz-check-list small{font-size:12px;color:var(--mut)}.biz-status{display:flex;flex-wrap:wrap;gap:6px}.biz-lines input,.biz-lines textarea{font:inherit;font-size:13.5px;width:100%;padding:6px 8px;border:1px solid var(--line3);border-radius:7px;background:var(--bg);color:var(--ink)}.biz-lines .num input{text-align:right}.biz-lines .biz-actions{margin-top:12px}.biz-x{background:none;border:0;color:var(--warn);font-size:15px;padding:4px}.eko-transfer{margin-top:6px;font-size:12.5px}.eko-transfer summary{cursor:pointer;color:var(--copper)}.eko-transfer form{display:flex;flex-direction:column;gap:5px;margin:6px 0}.eko-transfer select{font:inherit;font-size:12.5px;padding:5px 6px;border:1px solid var(--line3);border-radius:7px;background:var(--bg);color:var(--ink)}.eko-transfer button{font-size:12.5px;padding:5px 8px;border-radius:7px;border:1px solid var(--copper);background:var(--copper);color:var(--on-copper)}@media(max-width:1100px){.biz-grid{grid-template-columns:1fr}}.ml-form{gap:10px}.ml-form,.ml-form label{display:flex;flex-direction:column}.ml-form label{gap:4px;font-size:12.5px;color:var(--mut)}.ml-form input:not([type=checkbox]){font:inherit;font-size:14.5px;padding:8px 10px;border:1px solid var(--line3);border-radius:8px;background:var(--bg);color:var(--ink)}.ml-form fieldset{border:1px dashed var(--line3);border-radius:10px;padding:8px 12px;display:flex;flex-direction:column;gap:6px}.ml-form fieldset legend{font-size:12px;color:var(--mut);padding:0 4px}.ml-form fieldset label{flex-direction:row;align-items:baseline;gap:7px;color:var(--ink);font-size:14px}.ml-form fieldset input{width:auto;margin:0}.ml-form fieldset small{color:var(--mut);font-size:12px}.ml-item{border-top:1px solid var(--line2);padding:10px 0;display:flex;flex-direction:column;gap:8px}.ml-item:first-of-type{border-top:0}.ml-item.off{opacity:.6}.ml-actions{display:flex;gap:6px;flex-wrap:wrap}.an-control{font-size:14px;color:var(--sub);background:var(--card);border:1px solid var(--line);border-radius:10px;padding:10px 14px;margin-bottom:12px}.an-control.on{border-left:4px solid var(--warn)}.an-week{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:8px;gap:8px;margin-bottom:14px}.an-day{display:flex;flex-direction:column;gap:1px;padding:8px 10px;background:var(--card);border:1px solid var(--line);border-radius:10px;font-size:12px;color:var(--ink)}.an-day b{font-size:13px;margin-bottom:2px}.an-day.on,.an-day:hover{border-color:var(--copper);color:var(--ink)}@media(max-width:900px){.an-week{display:flex;overflow-x:auto}.an-day{flex:none;min-width:110px}}.ws-actions{display:flex;gap:8px;flex-wrap:wrap}.ws-kpis{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));grid-gap:10px;gap:10px;margin-bottom:8px}.ws-kpi{display:flex;flex-direction:column;gap:2px;background:var(--card);border:1px solid var(--line);border-radius:14px;padding:14px 16px;color:var(--ink)}.ws-kpi.link:hover{border-color:var(--copper);color:var(--ink)}.ws-kpi b{font:800 26px/1.1 Manrope,sans-serif}.ws-kpi b.t-ok{color:var(--ok)}.ws-kpi b.t-warn{color:var(--warn)}.ws-kpi b.t-copper{color:var(--copper)}.ws-kpi span{font-size:13.5px;color:var(--sub)}.ws-kpi small{font-size:12px;color:var(--mut)}.ws-todo{display:grid;grid-template-columns:10px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:baseline;padding:7px 0;border-top:1px solid var(--line2);font-size:14.5px}.ws-todo:first-of-type{border-top:0}.ws-todo.alert .mon-attn-dot{background:var(--warn)}.ws-todo.info .mon-attn-dot{background:var(--sub)}.ws-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:12px;gap:12px;margin-bottom:10px}.ws-tile{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;grid-column-gap:12px;column-gap:12px;padding:16px;background:var(--card);border:1px solid var(--line);border-radius:14px;color:var(--ink);transition:border-color .15s,transform .15s}.ws-tile:hover{border-color:var(--copper);transform:translateY(-1px);color:var(--ink)}.ws-tile i{grid-row:1/3;font-style:normal;font-size:28px;line-height:1}.ws-tile b{font:700 15.5px Manrope,sans-serif;display:flex;gap:8px;align-items:center}.ws-tile b em{font-style:normal;font:700 11px JetBrains Mono,monospace;background:var(--warn);color:#fff;border-radius:99px;padding:1px 7px}.ws-tile span{font-size:13px;color:var(--mut)}.ws-tile:not(:has(i)){grid-template-columns:1fr}.ws-note{font-size:13px;color:var(--mut);margin:6px 0 4px}.mon-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:16px}.mon-tile{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto auto;grid-column-gap:12px;column-gap:12px;align-items:center;padding:14px 16px;background:var(--card);border:1px solid var(--line);border-radius:14px;color:var(--ink);transition:border-color .15s,transform .15s}.mon-tile:hover{border-color:var(--copper);transform:translateY(-1px);color:var(--ink)}.mon-tile.on{border-color:var(--copper);box-shadow:inset 0 0 0 1px var(--copper)}.mon-tile-ico{grid-row:1/4;font-size:30px}.mon-tile b{font:800 30px/1 Manrope,sans-serif}.mon-tile span:not(.mon-tile-ico){font-weight:600;font-size:15px}.mon-tile small{font-size:12px;color:var(--mut)}.mon-attn{background:var(--card);border:1px solid var(--line);border-left:4px solid var(--warn);border-radius:12px;padding:12px 16px;margin-bottom:16px}.mon-attn.calm{border-left-color:var(--ok)}.mon-attn-h{font:700 16px Manrope,sans-serif;margin-bottom:6px}.mon-attn.calm .mon-attn-h{color:var(--ok)}.mon-attn p{font-size:14px;color:var(--mut)}.mon-attn-row{display:grid;grid-template-columns:10px 96px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:baseline;padding:7px 0;border-top:1px solid var(--line2);font-size:14px}.mon-attn-row:first-of-type{border-top:0}.mon-attn-dot{width:9px;height:9px;border-radius:50%;background:var(--copper);align-self:center}.mon-attn-row.alert .mon-attn-dot{background:var(--warn)}.mon-attn-text{color:var(--ink2)}.mon-attn-go{font-size:13px;white-space:nowrap}.mon-controls{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:18px 0 6px;font-size:14px;color:var(--mut)}.mon-controls .tag{font-size:12px;padding:8px 12px}.mon-search{margin-left:auto}.mon-search input{font:inherit;font-size:14px;padding:8px 12px;border:1px solid var(--line3);border-radius:9px;background:var(--card);color:var(--ink);width:180px}.mon-total{font-size:14px;color:var(--sub)}.mon-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));grid-gap:12px;gap:12px}.mon-card{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:14px 16px;display:flex;flex-direction:column;gap:10px}.mon-card-top{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.mon-reg{font-size:19px;font-weight:700;color:var(--ink)}.mon-model{font-size:13px;color:var(--mut)}.mon-pill{font-size:12.5px;font-weight:700;padding:4px 10px;border-radius:99px;white-space:nowrap;background:var(--bg2);color:var(--sub)}.mon-pill.move{background:#2e9e5b1f;color:var(--ok)}.mon-pill.stale{background:#c07a2e1f;color:var(--copper)}.mon-pill.lost{background:#b5432e1f;color:var(--warn)}.mon-where{font-size:13.5px;color:var(--sub)}.mon-where span{color:var(--dim);font-size:12.5px}.mon-stats{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:6px;gap:6px;background:var(--bg2);border-radius:10px;padding:8px 6px;text-align:center}.mon-stats b{display:block;font:800 17px Manrope,sans-serif}.mon-stats span{font-size:11px;color:var(--mut)}.mon-idle{font-size:13px;color:var(--dim);background:var(--bg2);border-radius:10px;padding:10px;text-align:center}.mon-warn{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:3px;font-size:13px;color:var(--warn)}.mon-links{display:flex;gap:14px;font-size:13.5px;border-top:1px solid var(--line2);padding-top:8px}@media(max-width:900px){.mon-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.mon-tile{padding:12px}.mon-tile-ico{font-size:24px}.mon-tile b{font-size:26px}.mon-tile small{display:none}.mon-attn-row{grid-template-columns:10px 84px minmax(0,1fr)}.mon-attn-go{grid-column:3}.mon-search{margin-left:0;flex-basis:100%}.mon-search input{width:100%}}.mon-split,.wm{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}.wm-right{position:-webkit-sticky;position:sticky;top:12px}.wm-left,.wm-right{display:flex;flex-direction:column;gap:12px;min-width:0}@media(max-width:1200px){.wm{grid-template-columns:1fr}.wm-right{position:static;order:-1}}@media print{.wm{grid-template-columns:1fr}.wm-right{position:static;order:0}}.mon-right{position:-webkit-sticky;position:sticky;top:12px;display:flex;flex-direction:column;gap:12px}.mon-right .fm{min-height:0}.mon-left .mon-controls{margin-top:0}.mon-table td{padding:7px 10px;vertical-align:middle}.mon-table tr.on td{background:var(--card2);box-shadow:inset 3px 0 0 var(--copper)}.mon-t-reg{font-weight:700;font-size:15px;color:var(--ink)}.mon-t-sub{font-size:11.5px;color:var(--mut);max-width:230px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mon-t-warn{font-size:11.5px;color:var(--warn);margin-top:2px}.mon-t-act{white-space:nowrap;margin-left:6px}.mon-t-act a{font-size:14px;margin-left:4px}.mon-table .mon-pill{font-size:11.5px;padding:2px 8px}.mon-off{background:var(--card);border:1px solid var(--line);border-left:4px solid var(--warn);border-radius:12px;padding:10px 14px}.mon-off-h{display:flex;justify-content:space-between;font:700 14px Manrope,sans-serif;margin-bottom:4px}.mon-off-h a{font:500 12.5px Golos Text,sans-serif}.mon-off-row{display:grid;grid-template-columns:90px 90px minmax(0,1fr);grid-gap:8px;gap:8px;align-items:baseline;font-size:13px;padding:4px 0;border-top:1px solid var(--line2)}@media(max-width:1200px){.mon-split{grid-template-columns:1fr}.mon-right{position:static;order:-1}}.adm-loading{display:flex;flex-direction:column;gap:14px;color:var(--mut);font-size:14px}.adm-loading-bar{position:fixed;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,transparent,var(--copper),transparent);background-size:50% 100%;background-repeat:no-repeat;animation:admBar 1s linear infinite;z-index:90}@keyframes admBar{0%{background-position:-50% 0}to{background-position:150% 0}}.adm-skel{background:linear-gradient(90deg,var(--card) 25%,var(--bg2) 50%,var(--card) 75%);background-size:200% 100%;animation:admSk 1.2s ease-in-out infinite;border-radius:12px;border:1px solid var(--line)}@keyframes admSk{0%{background-position:100% 0}to{background-position:-100% 0}}.adm-skel.title{height:34px;width:280px}.adm-skel-row{display:grid;grid-template-columns:repeat(3,minmax(0,220px));grid-gap:10px;gap:10px}.adm-skel.card{height:86px}.adm-skel.block{height:320px}.fm{display:grid;grid-template-columns:230px minmax(0,1fr);border:1px solid var(--line);border-radius:12px;overflow:hidden;background:var(--card);min-height:420px}.fm.single{grid-template-columns:1fr;margin-bottom:20px}.fm-list{overflow-y:auto;border-right:1px solid var(--line);background:var(--bg2);padding:6px}.fm-item{display:grid;grid-template-columns:12px auto;grid-column-gap:8px;column-gap:8px;align-items:center;width:100%;text-align:left;background:none;border:0;border-radius:8px;padding:8px 10px;color:var(--ink);font:inherit}.fm-item b{font-size:14px}.fm-item span:last-child{grid-column:2;font-size:11.5px;color:var(--mut)}.fm-item:first-child{grid-template-columns:1fr}.fm-item:first-child span{grid-column:1}.fm-item.on,.fm-item:hover{background:var(--card)}.fm-item.on{box-shadow:inset 3px 0 0 var(--copper)}.fm-dot{display:inline-block;width:11px;height:11px;border-radius:50%;border:2px solid #fff;box-shadow:0 0 0 1px #0004}.fm-main{display:flex;flex-direction:column;min-width:0;min-height:0}.fm-bar{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;padding:8px 12px;border-bottom:1px solid var(--line)}.fm-bar .tag{cursor:pointer;background:none;font-size:11px;padding:6px 10px}.fm-bar input[type=date]{width:auto;font:inherit;font-size:13px;padding:4px 6px;border:1px solid var(--line3);border-radius:7px;background:var(--bg);color:var(--ink)}.fm-sum{font-size:13px;color:var(--sub);margin-left:auto}.fm-map{flex:1 1;min-height:300px;background:#e8e4da}.fm-legend{flex-wrap:wrap;gap:6px 14px;padding:8px 12px;border-top:1px solid var(--line);font-size:12.5px;color:var(--sub)}.fm-legend,.fm-legend label{display:flex;align-items:center}.fm-legend label{gap:5px;cursor:pointer;white-space:nowrap}.fm-legend input[type=checkbox]{width:auto;margin:0}.fm-legend-sp{display:flex;gap:10px;flex-wrap:wrap}.fm-legend-sp i{font-style:normal;display:flex;align-items:center;gap:4px}.fm-legend-sp em{display:inline-block;width:18px;height:4px;border-radius:2px}.fm-legend-sp em.fm-pin{width:14px;height:14px;border-radius:50%;position:static}.fm-stop{width:12px!important;height:12px!important;border-radius:50%!important;background:#ece6d9;border:2px solid #3a3a2e}.fm-car{position:relative}.fm-car .fm-dot{position:absolute;left:-7px;top:-7px;width:14px;height:14px}.fm-car .fm-reg{position:absolute;left:10px;top:-9px;white-space:nowrap;font:700 11px JetBrains Mono,monospace;background:#fffffff0;color:#211f16;padding:1px 5px;border-radius:4px;box-shadow:0 1px 3px #0003}.fm-car .fm-reg.on{background:#a9591f;color:#fff}.fm-pin{display:flex!important;align-items:center;justify-content:center;border-radius:50%;font:800 13px/1 Manrope,sans-serif;color:#fff;border:2px solid #fff;box-shadow:0 1px 4px #0006}.fm-pin.start{background:#2e9e5b}.fm-pin.end{background:#211f16}.fm-pin.drain{background:#d0342c}.fm-pin.drain-noise{background:#9c977e}.fm-pin.refuel{background:#2e7dd8}.fm-pin.speed{background:#e0a020;color:#211f16}.leaflet-container{font:inherit}@media(max-width:900px){.fm{grid-template-columns:1fr;height:auto!important}.fm-list{display:flex;overflow-x:auto;border-right:0;border-bottom:1px solid var(--line);padding:6px;gap:4px}.fm-item{width:auto;flex:none;white-space:nowrap}.fm-map{height:62vh;flex:none}.fm-sum{margin-left:0;flex-basis:100%}}.rep-tabs{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:16px}.rep-tabs a{padding:8px 14px;border:1px solid var(--line);border-radius:10px;font-size:14px;color:var(--sub);background:var(--card)}.rep-tabs a.on{border-color:var(--copper);color:var(--copper);font-weight:600}.rep-archive{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:12px;gap:12px}.rep-head{border-bottom:2px solid var(--ink);padding-bottom:10px;margin-bottom:16px}.rep-head h1{font-size:28px;margin:4px 0}.rep-period{font:700 17px Manrope,sans-serif}.rep-head small{color:var(--mut);font-size:12px}.rep-kpis{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:8px;gap:8px;margin-bottom:6px}.rep-kpis div{background:var(--card);border:1px solid var(--line);border-radius:10px;padding:8px 10px}.rep-kpis b{display:block;font:800 17px Manrope,sans-serif}.rep-kpis span{font-size:11.5px;color:var(--mut)}.rep-delta{font-size:11.5px;font-weight:700;margin-left:4px;white-space:nowrap}.rep-cmp{font-size:11.5px;color:var(--dim);margin-bottom:10px}.rep-anom{display:flex;flex-direction:column;gap:3px;font-size:13.5px;background:var(--card);border:1px solid var(--line);border-left:4px solid var(--copper);border-radius:10px;padding:10px 12px;margin-bottom:12px}.rep-anom i{font-style:normal;margin-right:14px;white-space:nowrap}.rep-table td,.rep-table th{padding:6px 10px}.rep-table tr.rep-empty td{color:var(--dim)}.rep-table tr.rep-stop td{background:var(--bg2)}.rep-fleet,.rep-unit{margin-top:26px;padding:0}.rep-unit-h{font-size:21px;border-bottom:1px solid var(--line3);padding-bottom:6px;margin-bottom:12px}.rep-unit-h small{font-size:14px;color:var(--mut);font-weight:500}.rep-h3{font-size:16px;margin:18px 0 8px}.rep-cols{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}@media(max-width:900px){.rep-cols{grid-template-columns:1fr}}@media print{body:has(.rep-doc) .ash-side,body:has(.rep-doc) .ash-top,body:has(.rep-doc) .eko-nav,body:has(.rep-doc) .no-print{display:none!important}body:has(.rep-doc) .ash-main{margin:0;padding:0}body:has(.rep-doc){background:#fff}.rep-unit{page-break-before:always;break-before:page}.rep-fleet+.rep-unit,.rep-head+.rep-unit{page-break-before:auto;break-before:auto}.rep-table{font-size:10px}.eko-table-wrap{overflow:visible}.rep-map .fm-bar,.rep-map .fm-legend label{display:none}}.doc-sheet{background:#fff;color:#000;width:210mm;max-width:100%;min-height:270mm;padding:14mm 14mm 16mm;margin:0 auto;box-shadow:0 2px 18px #0002;font:10.5pt/1.35 Arial,Liberation Sans,sans-serif}.doc-sheet table{width:100%;border-collapse:collapse}.doc-bank td{border:1px solid #000;padding:3px 5px;font-size:9.5pt;vertical-align:top}.doc-small{font-size:8pt;color:#333}.doc-title{font:700 15pt Arial,sans-serif;color:#000;margin:14px 0 8px;padding-bottom:6px;border-bottom:2px solid #000;letter-spacing:0}.doc-parties td{padding:3px 0;vertical-align:top;font-size:10pt}.doc-parties td:first-child{width:150px;white-space:nowrap;padding-right:10px}.doc-lines{margin-top:10px}.doc-lines td,.doc-lines th{border:1px solid #000;padding:3px 5px;font-size:9.5pt;vertical-align:top}.doc-lines th{background:#f2f2f2;text-align:center}.doc-lines .r{text-align:right;white-space:nowrap}.doc-totals{width:auto!important;margin:8px 0 0 auto}.doc-totals td{padding:2px 0 2px 16px;text-align:right;font-weight:700}.doc-sum{margin-top:10px;padding-bottom:8px;border-bottom:2px solid #000}.doc-signs{display:flex;gap:40px;margin-top:28px;font-size:10pt}.doc-signs.two>div{flex:1 1}.doc-line{display:inline-block;width:140px;border-bottom:1px solid #000;margin:0 8px;height:14px;vertical-align:bottom}@media print{@page{size:A4;margin:0}.no-print,body:has(.doc-sheet) .ash-side,body:has(.doc-sheet) .ash-top,body:has(.doc-sheet) .eko-nav{display:none!important}body:has(.doc-sheet) .ash-main{margin:0;padding:0}body:has(.doc-sheet){background:#fff}.doc-sheet{box-shadow:none;width:auto;min-height:0}.cta,.theme-toggle,footer.site,header.site{display:none}body{background:#fff;color:#000}}.c1-chart{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(26px,1fr);grid-gap:6px;gap:6px;align-items:end;height:190px;padding:10px 4px 0;border-bottom:1px solid var(--line3);overflow-x:auto}.c1-col{flex-direction:column;align-items:center;justify-content:flex-end;gap:4px;min-width:26px}.c1-col,.c1-pair{display:flex;height:100%}.c1-pair{gap:2px;align-items:flex-end;width:100%;justify-content:center}.c1-bar{width:42%;max-width:14px;border-radius:3px 3px 0 0;min-height:1px}.c1-bar.in{background:var(--ok)}.c1-bar.out{background:var(--copper)}.c1-lbl{font:500 10px JetBrains Mono,monospace;color:var(--mut);white-space:nowrap}.c1-legend{display:flex;gap:16px;font-size:12.5px;color:var(--mut);margin:8px 0 18px}.c1-legend i{display:inline-block;width:10px;height:10px;border-radius:2px;margin-right:6px;vertical-align:-1px}.c1-two{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}@media (max-width:900px){.c1-two{grid-template-columns:1fr}}.t-plus{color:var(--ok)}.t-minus{color:var(--warn)}.pp{display:flex;flex-direction:column;gap:8px;margin:0 0 14px;padding:10px 14px;border:1px solid var(--line);border-radius:12px;background:var(--card)}.pp-trail{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:13.5px}.pp-sep{color:var(--mut);margin:0 4px}.pp-ic{margin-right:2px}.pp-rule{margin-left:auto;font-size:12px;color:var(--mut)}.pp-kids{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.pp-kids .tag{text-transform:none;letter-spacing:0;font-size:12px;padding:5px 9px}.pp-hint{font-size:12px;color:var(--mut);margin-right:2px}.ash-ws{margin:0 12px 10px;border:1px solid var(--line3);border-radius:12px;background:var(--card);position:relative}.ash-ws summary{list-style:none;cursor:pointer;padding:9px 12px;display:grid;grid-template-columns:1fr auto;grid-row-gap:1px;row-gap:1px}.ash-ws summary::-webkit-details-marker{display:none}.ash-ws-k{grid-column:1;font:500 9.5px JetBrains Mono,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--mut)}.ash-ws summary b{grid-column:1;font-size:14px;color:var(--ink)}.ash-ws-arrow{grid-column:2;grid-row:1/span 2;align-self:center;color:var(--mut)}.ash-ws[open] .ash-ws-arrow{transform:rotate(180deg)}.ash-ws-list{border-top:1px solid var(--line);padding:4px}.ash-ws-list,.ash-ws-list a{display:flex;flex-direction:column}.ash-ws-list a{padding:8px 10px;border-radius:8px;color:var(--ink)}.ash-ws-list a:hover{background:var(--card2)}.ash-ws-list a.on{background:var(--card3);box-shadow:inset 3px 0 0 var(--copper)}.ash-ws-list b{font-size:13.5px}.ash-ws-list small{font-size:11.5px;color:var(--mut)}.org-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));grid-gap:14px;gap:14px;margin-bottom:18px}.org-card{padding:18px;gap:10px}.org-card-h{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.org-card-h b{display:block;font-size:17px}.org-mods{display:flex;flex-wrap:wrap;gap:6px}.org-mods .tag{text-transform:none;letter-spacing:0;font-size:11.5px;padding:4px 8px}.org-nums{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px 14px;gap:8px 14px;margin:0}.org-nums dt{font-size:11.5px;color:var(--mut)}.org-nums dd{margin:0;font:600 14px JetBrains Mono,monospace}.org-card-h .btn{white-space:nowrap;flex-shrink:0}.pwa-install{margin-top:12px;display:flex;flex-direction:column;gap:8px}.pwa-hint{font-size:12.5px;color:var(--mut);line-height:1.45}@media (display-mode:standalone){.ash-top{height:calc(56px + env(safe-area-inset-top))}.ash-side,.ash-top{padding-top:env(safe-area-inset-top)}.ash-main,.ash-side{padding-bottom:env(safe-area-inset-bottom)}}.ash-main,.ash-main .card,.ash-main details,.ash-main form,.ash-main label,.eko-page{min-width:0}.ash-main{max-width:100%}.ash-main .card.keep,.ash-main .eko-table-wrap.keep{max-width:100%;overflow-x:auto}.ash-main input,.ash-main select,.ash-main textarea{min-width:0;max-width:100%}.ash-main .ss{min-width:0}.ash-main .eko-title{overflow-wrap:anywhere}@media(max-width:1024px){.ash-main .card{padding:16px 18px}.ash-main input,.ash-main select,.ash-main textarea{padding:10px 12px}.eko-title{font-size:24px}}@media(max-width:640px){.ash-main{padding:12px 12px 48px}.ash-main .card{padding:12px 14px;border-radius:12px;gap:8px}.ash-main input,.ash-main select,.ash-main textarea{padding:9px 11px;font-size:15px}.eko-head{gap:10px;margin-bottom:12px}.eko-head>div{min-width:0}.eko-title{font-size:21px;line-height:1.2}.eko-sub{font-size:12.5px}.eko-h2{font-size:16px;margin:18px 0 8px}.ws-actions{flex-wrap:nowrap;overflow-x:auto;width:100%;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ws-actions::-webkit-scrollbar{display:none}.ws-actions>*{flex:none;white-space:nowrap}.ash-main .btn.sm{padding:8px 12px;font-size:13px;border-radius:8px}.ash-main .btn{padding:11px 18px;font-size:15px}.ws-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ws-kpi{padding:10px 12px;border-radius:12px;min-width:0}.ws-kpi b{font-size:19px;overflow-wrap:anywhere}.ws-kpi span{font-size:12.5px}.ws-kpi small{font-size:11px;line-height:1.35}.ash-main form .ss,.ash-main form[style*=flex-wrap]>label{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 8px)}.ash-main form[style*=flex-wrap]>label:has(input[type=checkbox]){flex:1 1 100%!important}.ash-main form[style*=flex-wrap]>label input,.ash-main form[style*=flex-wrap]>label select{width:100%!important}.ash-main details>summary{font-size:13px}}body,html{overflow-x:clip}.gd-fab{position:fixed;right:max(16px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));z-index:80;display:flex;align-items:center;gap:8px;height:42px;padding:0 16px 0 6px;border-radius:21px;border:1px solid var(--line3);background:var(--card);color:var(--ink);font:600 13.5px Manrope,sans-serif;box-shadow:0 6px 20px rgba(0,0,0,.25);cursor:pointer}.gd-fab span{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--copper);color:var(--on-copper);font-weight:800;font-size:16px}.gd-fab em{font-style:normal}.gd-fab:hover{border-color:var(--copper)}.gd-fab.fresh span{animation:gd-pulse 1.8s ease-out 3}@keyframes gd-pulse{0%{box-shadow:0 0 0 0 rgba(180,102,46,.6)}to{box-shadow:0 0 0 14px rgba(180,102,46,0)}}@media(max-width:640px){.gd-fab{padding:0 6px;width:42px;justify-content:center}.gd-fab em{display:none}}@media print{.gd-fab,.gd-layer{display:none!important}}.gd-layer{position:fixed;inset:0;z-index:200}.gd-veil{position:absolute;inset:0}.gd-veil.dim{background:rgba(0,0,0,.55)}.gd-hole{position:fixed;border-radius:10px;border:2px solid var(--copper);box-shadow:0 0 0 9999px rgba(0,0,0,.55);pointer-events:none;transition:top .15s,left .15s,width .15s,height .15s}.gd-k{font-size:11.5px;letter-spacing:.04em;text-transform:uppercase;color:var(--mut)}.gd-tip{position:fixed;width:min(380px,calc(100vw - 24px));background:var(--card);color:var(--ink);border:1px solid var(--line3);border-radius:14px;padding:14px 16px;box-shadow:0 12px 40px rgba(0,0,0,.45);display:flex;flex-direction:column;gap:6px;font-size:14px;line-height:1.45}.gd-tip b{font-size:15.5px}.gd-tip p{margin:0;color:var(--ink2)}.gd-tip small{color:var(--mut);font-size:12.5px}.gd-tip.center{top:50%;left:50%;transform:translate(-50%,-50%)}.gd-nav{display:flex;align-items:center;gap:6px;margin-top:6px}.gd-nav span{flex:1 1}@media(max-width:640px){.gd-tip,.gd-tip.center{left:12px!important;right:12px;top:auto!important;bottom:max(12px,env(safe-area-inset-bottom));transform:none;width:auto}}.gd-panel{position:absolute;top:0;right:0;bottom:0;width:min(440px,100vw);background:var(--bg2);border-left:1px solid var(--line2);overflow-y:auto;padding:18px 18px calc(24px + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:12px}.gd-panel-h{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.gd-panel-h b{font:700 19px Manrope,sans-serif}.gd-x{background:none;border:0;color:var(--mut);font-size:18px;cursor:pointer;padding:4px 8px}.gd-about{margin:0;color:var(--ink2);line-height:1.5}.gd-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;counter-reset:gd}.gd-list li{counter-increment:gd}.gd-list button{width:100%;text-align:left;display:grid;grid-template-columns:26px 1fr;grid-column-gap:8px;column-gap:8px;grid-row-gap:2px;row-gap:2px;background:var(--card);border:1px solid var(--line);border-radius:10px;padding:10px 12px;color:var(--ink);cursor:pointer;font:inherit;font-size:13.5px;line-height:1.45}.gd-list button:before{content:counter(gd);grid-row:span 3;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--card3);color:var(--copper-l);font-size:12px;font-weight:700}.gd-list button:hover{border-color:var(--copper)}.gd-list span{color:var(--sub)}.gd-list small{color:var(--faint);font-size:12px}.gd-tips ul{margin:6px 0 0;padding-left:18px;color:var(--ink2);font-size:13.5px;line-height:1.5}.gd-foot{border-top:1px solid var(--line);padding-top:12px}.doc-sigwrap{position:relative;display:inline-block;vertical-align:bottom}.doc-sigwrap img{position:absolute;pointer-events:none;max-width:none}.doc-sigwrap .doc-sg{left:50%;bottom:-3mm;transform:translateX(-50%)}.doc-sigwrap .doc-st{left:72%;top:50%;transform:translateY(-50%)}.doc-text .doc-signs{margin-top:10px}.seal-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:12px;gap:12px}.seal-cur{background:#fff;border-radius:8px;min-height:110px;display:grid;place-items:center;padding:8px;background-image:repeating-linear-gradient(0deg,transparent 0 17px,#e8e8e8 17px 18px)}.seal-cur img{max-width:100%;max-height:150px}.seal-cur em{color:#888;font-size:13px}.seal-up{display:flex;flex-direction:column;gap:8px}.seal-thr input{width:100%}.seal-prev{position:relative;background:#fff;color:#222;border-radius:8px;min-height:130px;padding:10px;font:12px Arial,sans-serif;overflow:hidden}.seal-prev img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:90%;max-height:120px}.seal-prev em{color:#a33;font-size:12px}.doc-signrow{display:inline-block;margin:14px 0 6px}.kit-legend{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:12.5px;margin-bottom:10px;align-items:center}.kit-legend i{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:4px;color:#fff;font-style:normal;font-size:11px;font-weight:700;vertical-align:middle}.kit-table th{vertical-align:bottom;font-size:11.5px;line-height:1.25;min-width:64px;max-width:96px;white-space:normal}.kit-table th:first-child{min-width:170px}.kit-c{text-align:center;padding:3px!important}.kit-c a{display:grid;place-items:center;min-height:30px;border-radius:6px;color:#fff;font-weight:700;text-decoration:none;line-height:1.05}.kit-c a small{font-size:10px;font-weight:600;opacity:.95}.kit-c.skip{background:transparent}.kit-name{position:-webkit-sticky;position:sticky;left:0;background:var(--card);z-index:1}@media(max-width:700px){.kit-table th:first-child{min-width:120px}}.task{display:grid;grid-template-columns:1fr auto;grid-gap:4px 10px;gap:4px 10px;padding:10px 12px;border-left:4px solid var(--line3)}.task small{color:var(--mut)}.kit-table th{text-transform:none;letter-spacing:0;font-family:inherit;font-weight:600}.mail-list{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:12px;overflow:hidden}.mail-row{display:grid;grid-template-columns:minmax(160px,260px) 1fr auto;grid-gap:12px;gap:12px;padding:10px 14px;border-bottom:1px solid var(--line);color:var(--ink2);text-decoration:none;background:var(--card)}.mail-row:last-child{border-bottom:0}.mail-row:hover{background:var(--card3)}.mail-row.unread{color:var(--ink);font-weight:700}.mail-row.unread .mail-who:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--copper);margin-right:6px;vertical-align:middle}.mail-who{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mail-who em{display:block;font-style:normal;font-weight:400;font-size:12px;color:var(--mut)}.mail-subj{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mail-subj i{font-style:normal;color:var(--mut);font-weight:400}.mail-date{color:var(--mut);font-size:12.5px;white-space:nowrap}@media(max-width:700px){.mail-row{grid-template-columns:1fr auto}.mail-subj{grid-column:1/-1;grid-row:2}}.mail-head{display:grid;grid-template-columns:auto 1fr;grid-gap:4px 12px;gap:4px 12px;font-size:13.5px}.mail-head span:nth-child(odd){color:var(--mut)}.mail-body{background:#fff;color:#111;border-radius:10px;padding:16px;white-space:pre-wrap;font:14px/1.5 Arial,sans-serif;overflow-x:auto}.mail-html{width:100%;min-height:420px;border:0;background:#fff;border-radius:10px}.mail-att{display:flex;flex-wrap:wrap;gap:8px}.msg-card,.msg-h{gap:8px}.msg-h{display:flex;align-items:center;flex-wrap:wrap}.msg-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}@media(max-width:900px){.msg-grid{grid-template-columns:1fr}}.msg-vars{display:flex;flex-direction:column;gap:2px;font-size:12.5px;color:var(--sub)}.msg-vars code{color:var(--copper-l)}.msg-bubble{white-space:pre-wrap;background:#2b5278;color:#fff;border-radius:14px 14px 14px 4px;padding:10px 12px;font-size:13.5px;line-height:1.45;max-height:420px;overflow:auto}.msg-bubble.sent{background:var(--card3);color:var(--ink2);margin-top:6px;border-radius:10px}.cd-main{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:6px}.cd-group{display:flex;flex-direction:column;gap:3px;margin:6px 0;font-size:13.5px}.cd-group small{color:var(--mut);font-size:11.5px;text-transform:uppercase;letter-spacing:.04em}.ws-kpi.link.on{border-color:var(--copper);box-shadow:inset 0 0 0 1px var(--copper);background:var(--card3)}.ws-kpi.link{cursor:pointer}.task-bar{display:flex;gap:10px;flex-wrap:wrap}.task-bar,.task-row{align-items:center;margin-bottom:6px}.task-row{grid-template-columns:auto 1fr auto!important}.task-row input[type=checkbox]{width:18px;height:18px}.task-main{color:inherit;text-decoration:none;display:flex;flex-direction:column;gap:2px;min-width:0}.task-acts{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}@media(max-width:640px){.task-row{grid-template-columns:auto 1fr!important}.task-acts{grid-column:1/-1;justify-content:flex-start}}.mod-filter{display:flex;gap:8px;flex-wrap:wrap;margin:6px 0 4px}.mod-filter a{padding:7px 14px;border:1px solid var(--line3);border-radius:999px;font-size:14px;color:var(--ink)}.mod-filter a.on{background:var(--copper);border-color:var(--copper);color:var(--on-copper)}.mod-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:14px;gap:14px}.mod-card{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:18px;display:flex;flex-direction:column;gap:8px;min-width:0}.mod-card.on{border-color:var(--ok)}.mod-card header{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.mod-title{font-weight:700;font-size:16.5px;color:var(--ink)}.mod-badge{font-size:11.5px;white-space:nowrap;padding:3px 9px;border-radius:999px;border:1px solid var(--line3);color:var(--mut)}.mod-badge.ok{border-color:var(--ok);color:var(--ok)}.mod-what{font-size:14.5px;line-height:1.5}.mod-needs,.mod-why{font-size:13.5px;color:var(--mut);line-height:1.5}.mod-card footer{margin-top:auto;display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding-top:6px}.mod-time{font-size:13px;color:var(--mut)}.mod-more{font-size:13.5px;color:var(--copper)}.mod-toggle{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;gap:6px}.mod-msg{font-size:13px;max-width:320px;text-align:right}.mod-msg.ok{color:var(--ok)}.mod-msg.err{color:var(--warn)}.mod-back{margin:0 0 6px;font-size:14px}.mod-facts{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:12px;gap:12px;margin-top:10px}.mod-facts>div{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:14px}.mod-facts b{font-size:12.5px;text-transform:uppercase;letter-spacing:.06em;color:var(--mut)}.mod-facts p{margin-top:6px;font-size:14.5px;line-height:1.5}.mod-steps{list-style:none;padding:0;display:flex;flex-direction:column;gap:10px}.mod-steps li{display:flex;gap:14px;background:var(--card);border:1px solid var(--line);border-radius:12px;padding:14px}.mod-steps li.done{border-color:var(--ok)}.mod-step-mark{flex:none;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--line3);font-weight:700}.mod-steps li.done .mod-step-mark{background:var(--ok);border-color:var(--ok);color:#fff}.mod-step-body{display:flex;flex-direction:column;gap:6px;min-width:0}.mod-step-body p{font-size:14.5px;line-height:1.5;color:var(--mut)}.mod-step-auto{font-size:12.5px;color:var(--mut)}.mod-links{display:flex;flex-wrap:wrap;gap:10px;list-style:none;padding:0}.mod-links a{display:inline-block;padding:9px 14px;border:1px solid var(--line3);border-radius:10px}.mod-section{padding:0;margin:0}.mod-matrix td{vertical-align:top}.mod-matrix .mod-toggle{margin-left:0;align-items:flex-start}.mod-matrix .mod-msg{text-align:left;max-width:220px}.mod-matrix-group td{background:var(--line3);padding-top:6px;padding-bottom:6px}.rec-nav{display:flex;gap:6px;flex-wrap:wrap;align-items:center;margin:0 0 12px}.rec-nav [aria-disabled=true]{opacity:.4;pointer-events:none}.rec-pos{font-size:13px;color:var(--mut);padding:0 4px}.hist-nav{display:flex;gap:6px;margin:0 0 8px}:root{color-scheme:dark}html[data-theme=light]{color-scheme:light}@media(max-width:640px){.eko-table:not(.keep) td{display:flow-root;padding-left:0}.eko-table:not(.keep) td:before{position:static;float:left;width:38%;margin-right:2%;padding-top:1px}.eko-table:not(.keep) td:not([data-l]):before{display:none}.eko-table:not(.keep) td.kit-c{padding:3px 0!important;text-align:right}.ash-main .list a{flex-direction:column;gap:4px}.ash-main .list a .p{white-space:normal;flex-shrink:1}}@media(max-width:900px){body:has(.eko-nav) .gd-fab{bottom:calc(78px + env(safe-area-inset-bottom))}}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--copper-l);outline-offset:3px}input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:0}main:focus{outline:none}.skip-link{position:fixed;left:16px;top:-60px;z-index:100;background:var(--copper);color:var(--on-copper);padding:10px 16px;border-radius:9px;font-weight:600;transition:top .2s}.skip-link:focus{top:12px;color:var(--on-copper)}.btn{transition:background-color .2s,border-color .2s,color .2s,transform .12s,box-shadow .2s}.btn:hover{box-shadow:0 6px 22px -10px var(--copper)}.btn.ghost:hover{box-shadow:none}.btn:active{transform:translateY(1px) scale(.99)}.btn[disabled]{opacity:.6;cursor:default;transform:none;box-shadow:none}a.card{transition:border-color .2s,transform .2s,background-color .2s}a.card:hover{transform:translateY(-2px)}h1,h2,h3{text-wrap:balance}.asset-num,.metals .v,.mono{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.metals-band{padding:34px 0 38px;background:var(--bg2);border-bottom:1px solid var(--line)}.metals-head{display:flex;justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:20px;flex-wrap:wrap}.metals-head h2{font-size:clamp(20px,2.2vw,26px);margin-top:10px}.metals-head p{font-size:14px;color:var(--mut);max-width:58ch;line-height:1.55}.metals .m .u{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.metals .chg{font-family:JetBrains Mono,monospace;font-size:11.5px;color:var(--mut)}.metals .chg.up{color:var(--ok)}.metals .chg.down{color:var(--warn)}.metals-src{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-family:JetBrains Mono,monospace;font-size:11px;color:var(--faint);margin-top:12px}.metals-src .dot{width:7px;height:7px;border-radius:50%;background:var(--ok);flex-shrink:0}.metals-src .dot.busy{animation:baPulse 1s ease-in-out infinite}@keyframes baPulse{50%{opacity:.25}}.cat-stats{display:flex;gap:12px;flex-wrap:wrap;margin:6px 0 22px}.cat-stats>div{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:14px 18px;display:flex;flex-direction:column;gap:3px;min-width:150px}.cat-stats b{font-family:Manrope;font-weight:800;font-size:22px;color:var(--copper-l);letter-spacing:-.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cat-stats span{font-size:12.5px;color:var(--mut)}.cat-bar{display:flex;gap:10px;margin-bottom:12px}.cat-search{flex:1 1;min-width:0}.cat-sort{width:auto;min-width:200px}.cat-chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.chip{display:inline-flex;align-items:center;gap:7px;background:transparent;border:1px solid var(--line3);color:var(--nav);border-radius:999px;padding:7px 14px;font-size:13.5px;transition:border-color .15s,background-color .15s,color .15s}.chip span{font-family:JetBrains Mono;font-size:11px;color:var(--faint)}.chip:hover{border-color:var(--copper);color:var(--ink)}.chip[aria-pressed=true]{background:var(--copper);border-color:var(--copper);color:var(--on-copper)}.chip[aria-pressed=true] span{color:var(--on-copper-sub)}.cat-sum{font-size:14px;color:var(--mut);margin:14px 0 16px}.cat-sum b{color:var(--ink);font-weight:600}.cat-map{margin-bottom:22px}.cat-map-note{font-size:12.5px;color:var(--faint);margin-top:8px}.cat-empty{align-items:flex-start;padding:34px 30px}.asset-card{gap:8px}.asset-card h3{font-size:19px;color:var(--ink)}a.asset-card:hover h3{color:var(--copper-l)}.asset-card .code{line-height:1.5}.asset-card-sum{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.asset-card-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:6px 0 4px;padding:12px 0;border-top:1px solid var(--line2);border-bottom:1px solid var(--line2)}.lic-kind{display:inline-grid;place-items:center;width:46px;height:46px;border:1.5px solid var(--copper);border-radius:8px;background:var(--card);color:var(--copper-l);line-height:1;text-align:center}.lic-kind b{font:700 17px/1 Manrope,sans-serif}.lic-kind small{font:500 8.5px/1 JetBrains Mono,monospace;letter-spacing:.04em;text-transform:uppercase;color:var(--mut);margin-top:-6px}.asset-card{position:relative}.asset-card .lic-kind{position:absolute;top:16px;right:16px}.card.has-kind{position:relative}.card.has-kind .lic-kind{position:absolute;top:14px;right:14px}.res-cat{display:inline-block;margin-right:.35em;padding:0 .28em;border:1.5px solid;border-radius:.18em;font-size:.72em;line-height:1.25;vertical-align:.12em}.asset-card-facts dt{font-size:11.5px;color:var(--faint);line-height:1.35}.asset-card-facts dd{font-family:JetBrains Mono,monospace;font-weight:600;font-size:15px;color:var(--copper-l);margin-top:3px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.asset-card-foot{display:flex;align-items:center;gap:10px;margin-top:auto;padding-top:6px}.asset-card-lic{font-size:11.5px;color:var(--faint)}.asset-card-go{margin-left:auto;color:var(--copper);font-size:18px;transition:transform .2s}a.asset-card:hover .asset-card-go{transform:translateX(4px)}.badge{font-size:11.5px;font-weight:600;border-radius:6px;padding:4px 9px;border:1px solid var(--line3);color:var(--sub)}.badge.active{border-color:color-mix(in srgb,var(--ok) 55%,transparent);color:var(--ok)}.badge.reserved{border-color:var(--line-accent);color:var(--copper-l)}.badge.sold{border-color:#b4433a;color:#fff;background:#b4433a}.asset-card.is-sold{position:relative;opacity:.78}.asset-card.is-sold:hover{opacity:1}.sold-stamp{position:absolute;top:14px;right:14px;transform:rotate(4deg);font:700 12px/1 Manrope,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:#b4433a;border-radius:6px;padding:6px 10px;box-shadow:0 4px 14px rgba(0,0,0,.3)}.sold-stamp.inline{position:static;display:inline-block;vertical-align:middle;margin-left:14px;transform:rotate(-3deg);font-size:13px}.sold-note{margin:0 0 14px;padding:10px 14px;border-left:3px solid #b4433a;background:color-mix(in srgb,#b4433a 10%,transparent);border-radius:0 8px 8px 0;color:var(--ink2)}.leaflet-marker-icon.am-pin.am-pin-sold{background:#8f8c7b;box-shadow:0 0 0 4px hsla(51,8%,52%,.3),0 2px 8px rgba(0,0,0,.45)}.am-sold{color:#d0574c;font-weight:700}.asset-map{width:100%;border-radius:14px;border:1px solid var(--line3);overflow:hidden;background:var(--bg3);z-index:0}.asset-map .am-dark{filter:invert(1) hue-rotate(180deg) brightness(.82) contrast(.92) saturate(.55)}.asset-map-skel{animation:baPulse 1.4s ease-in-out infinite}.leaflet-marker-icon.am-pin{border-radius:50%;background:var(--copper);border:2px solid #fff;box-shadow:0 0 0 5px rgba(201,121,59,.3),0 2px 8px rgba(0,0,0,.45);transition:box-shadow .15s;cursor:pointer}.leaflet-marker-icon.am-pin:hover{box-shadow:0 0 0 8px rgba(201,121,59,.4),0 2px 8px rgba(0,0,0,.45)}.leaflet-tooltip.am-tip{background:var(--card);color:var(--ink);border:1px solid var(--line-accent);border-radius:9px;padding:8px 11px;font-family:Golos Text,sans-serif;font-size:13px;line-height:1.45;box-shadow:0 10px 30px rgba(0,0,0,.35)}.leaflet-tooltip.am-tip b{font-family:Manrope;font-weight:700}.leaflet-tooltip-top.am-tip:before{border-top-color:var(--line-accent)}.leaflet-tooltip.am-town{display:none;background:none;border:0;box-shadow:none;padding:0 2px;color:#fff;font:600 12px/1.2 Golos Text,sans-serif;text-shadow:0 0 3px #000,0 0 6px #000}.leaflet-tooltip.am-town:before{display:none}.am-z7 .leaflet-tooltip.am-town,.leaflet-tooltip.am-town-c,.leaflet-tooltip.am-town-t{display:block}.am-dist span{transform:translate(-50%,-50%);background:rgba(20,18,12,.85)}.am-dist span,.am-rule-len span{display:inline-block;white-space:nowrap;color:#fff;border-radius:6px;padding:2px 7px;font:600 12px/1.3 Golos Text,sans-serif}.am-rule-len span{transform:translate(8px,-50%);background:#e5392f;box-shadow:0 2px 8px rgba(0,0,0,.35)}.leaflet-control.am-rule{width:34px;height:34px;display:grid;place-items:center;border-radius:4px;border:2px solid rgba(0,0,0,.2);background:#fff;color:#333;cursor:pointer;padding:0}.leaflet-control.am-rule:hover{color:#e5392f}.leaflet-control.am-rule.on{background:#e5392f;color:#fff;border-color:#e5392f}.am-ruling,.am-ruling .leaflet-interactive{cursor:crosshair!important}.am-pop .leaflet-popup-content{font:13px/1.45 Golos Text,sans-serif;margin:9px 12px}.asset-map .leaflet-bar a,.asset-map .leaflet-control-layers{background:var(--card);color:var(--ink);border-color:var(--line3)}.asset-map .leaflet-control-layers{border:1px solid var(--line3)!important;border-radius:9px;font-family:Golos Text,sans-serif;font-size:13px}.asset-map .leaflet-control-layers-expanded{padding:8px 12px}.asset-map .leaflet-bar{border:1px solid var(--line3)!important}.asset-map .leaflet-bar a:hover{background:var(--card3)}.asset-map .leaflet-control-attribution{background:var(--card-t);color:var(--faint);font-size:10px}.asset-map .leaflet-control-attribution a{color:var(--mut)}.coords-block{display:flex;flex-direction:column;gap:14px}.coords-tools{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.coords-count{font-family:JetBrains Mono;font-size:12px;color:var(--faint);margin-right:auto}table.spec.coords tr.excl td{color:var(--mut)}.coords-more{align-self:flex-start;background:none;border:0;color:var(--copper-h);font-size:14.5px;padding:12px 0 0}.coords-more:hover{color:var(--copper-l)}.sticky-cta{display:none}@media(max-width:760px){.sticky-cta{display:block;position:fixed;left:12px;right:12px;bottom:12px;z-index:50;transform:translateY(140%);transition:transform .25s cubic-bezier(.2,.7,.2,1)}.sticky-cta.on{transform:none}.sticky-cta .btn{display:block;width:100%;box-shadow:0 10px 30px rgba(0,0,0,.45)}.cat-bar{flex-direction:column}.cat-sort{width:100%}.cat-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.cat-stats>div{min-width:0;padding:11px 12px}.cat-stats b{font-size:17px}.cat-stats span{font-size:11.5px;line-height:1.35}.cat-map .asset-map{height:340px!important}.coords-block .asset-map{height:320px!important}.metals-band{padding:26px 0 30px}.metals{grid-template-columns:repeat(2,minmax(0,1fr))}}.client-360{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));grid-gap:14px;gap:14px;align-items:start}@media(max-width:520px){.client-360{grid-template-columns:1fr}}.ag-two{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:16px;gap:16px;align-items:start;margin-top:12px}.ag-grid2{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:8px;gap:8px}.ag-tree{display:grid;grid-gap:12px;gap:12px}.ag-root{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:12px 14px}.ag-person{font-weight:600;margin-bottom:8px}.ag-tree ul{list-style:none;margin:0;padding-left:18px;border-left:2px dashed var(--line);display:grid;grid-gap:8px;gap:8px}.ag-tree li ul{margin-top:8px}.ag-node{display:flex;gap:10px;align-items:center;text-decoration:none;padding:8px 10px;border:1px solid var(--line);border-radius:10px;background:var(--bg)}.ag-node:hover{border-color:var(--copper)}.ag-ava{width:34px;height:34px;border-radius:9px;display:grid;place-items:center;background:var(--copper);color:#fff;font-weight:700;flex-shrink:0}.ag-main{flex:1 1;min-width:0}.ag-main b{display:block}.ag-main small,.ag-side small{display:block;color:var(--sub);font-size:12px}.ag-side{text-align:right;font-size:13px}.ag-side i{font-style:normal;font-weight:600}.agent-duties{margin:8px 0 0;padding-left:18px;font-size:14px}.agent-meta{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px;font-size:13px;color:var(--sub)}.agent-log{list-style:none;margin:6px 0 0;padding:0;display:grid;grid-gap:6px;gap:6px;font-size:13.5px}.agent-log small{color:var(--sub);margin-right:4px}.agent-log li.ask{color:var(--copper)}.agent-log li.err{color:var(--warn)}.chat{display:grid;grid-template-columns:260px 1fr;grid-gap:12px;gap:12px;min-height:60vh}.chat-list{display:flex;flex-direction:column;gap:4px}.chat-item{display:flex;gap:10px;align-items:center;padding:8px 10px;border-radius:10px;text-decoration:none;border:1px solid transparent}.chat-item.on,.chat-item:hover{background:var(--card)}.chat-item.on{border-color:var(--line)}.chat-ava{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:var(--line);font-weight:700;flex-shrink:0}.chat-item-main{flex:1 1;min-width:0}.chat-item-main b{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-item-main small{color:var(--sub);font-size:11.5px}.chat-dot{width:9px;height:9px;border-radius:50%;background:var(--copper)}.chat-new{display:flex;gap:6px;margin-top:8px;flex-direction:row}.chat-new select{flex:1 1;min-width:0}.chat-main{padding:0;display:flex;flex-direction:column;background:var(--card);border:1px solid var(--line);border-radius:14px;overflow:hidden}.chat-head{padding:10px 14px;border-bottom:1px solid var(--line)}.chat-head small{display:block;color:var(--sub);font-size:12px}.chat-msgs{flex:1 1;overflow-y:auto;padding:14px;display:flex;flex-direction:column;gap:10px;max-height:62vh}.msg{max-width:78%;align-self:flex-start;background:var(--bg);border:1px solid var(--line);border-radius:12px;padding:8px 12px}.msg.mine{align-self:flex-end;background:rgba(200,116,47,.12);border-color:rgba(200,116,47,.35)}.msg.agent{border-left:3px solid var(--copper)}.msg-who{font-size:12px;color:var(--sub);margin-bottom:3px}.msg-body{white-space:pre-wrap;line-height:1.5}.msg-ask{display:flex;gap:6px;margin-top:8px;flex-direction:row;flex-wrap:wrap}.msg-ask input{flex:1 1;min-width:140px}.msg-decided{margin-top:6px;font-size:13px;font-weight:600}.chat-send{display:flex;gap:8px;padding:10px;border-top:1px solid var(--line);flex-direction:row;align-items:flex-end}.chat-send textarea{flex:1 1;resize:vertical}@media (max-width:820px){.chat{grid-template-columns:1fr}.chat-list{flex-direction:row;overflow-x:auto}.chat-item{flex:0 0 auto}.chat-new{display:none}.msg{max-width:92%}}.tpl-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:14px;gap:14px}.tpl{display:flex;flex-direction:column}.tpl form{margin-top:auto}.tpl-agent{display:flex;gap:10px;align-items:flex-start;padding:6px 0;border-top:1px dashed var(--line)}.mx{display:grid;grid-template-columns:200px minmax(300px,380px) 1fr;grid-gap:0;gap:0;border:1px solid var(--line);border-radius:14px;background:var(--card);min-height:calc(100vh - 60px);overflow:hidden}.mx-nav{border-right:1px solid var(--line);padding:12px 10px;display:flex;flex-direction:column;gap:12px}.mx-write{text-align:center}.mx-boxes,.mx-views{display:flex;flex-direction:column;gap:2px}.mx-boxes a,.mx-views a{display:flex;align-items:center;gap:8px;padding:7px 10px;border-radius:8px;text-decoration:none;color:var(--nav);font-size:14px}.mx-boxes a:hover,.mx-views a:hover{background:var(--bg)}.mx-boxes a.on,.mx-views a.on{background:var(--bg);color:var(--ink);font-weight:600;box-shadow:inset 3px 0 0 var(--copper)}.mx-views i{font-style:normal;width:18px;text-align:center;color:var(--faint)}.mx-boxes em,.mx-views em{margin-left:auto;font-style:normal;font:700 11px JetBrains Mono,monospace;background:var(--copper);color:#fff;border-radius:999px;padding:1px 7px}.mx-boxes small{font:500 10.5px JetBrains Mono,monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--faint);padding:0 10px 4px}.mx-tools{display:flex;flex-direction:column;gap:6px;margin-top:auto}.mx-tools .btn{width:100%;text-align:center}.mx-list{border-right:1px solid var(--line);display:flex;flex-direction:column;min-width:0;overflow-y:auto;max-height:calc(100vh - 60px)}.mx-search{padding:10px;border-bottom:1px solid var(--line);position:-webkit-sticky;position:sticky;top:0;background:var(--card);z-index:1}.mx-search input{width:100%}.mx-msg{margin:8px 10px 0;padding:8px 10px;border-radius:8px;background:var(--bg);font-size:13px}.mx-bulk{display:flex;gap:4px;padding:8px 10px;border-bottom:1px solid var(--line);flex-wrap:wrap}.mx-empty{padding:24px;text-align:center;color:var(--sub)}.mx-row{display:flex;gap:8px;align-items:flex-start;padding:10px;border-bottom:1px solid var(--line)}.mx-row input[type=checkbox]{margin-top:4px;width:auto;flex-shrink:0}.mx-row a{flex:1 1;min-width:0;text-decoration:none;color:var(--nav);display:flex;flex-direction:column;gap:2px}.mx-row.on,.mx-row:hover{background:var(--bg)}.mx-row.on{box-shadow:inset 3px 0 0 var(--copper)}.mx-row.unread a{color:var(--ink)}.mx-row.unread .mx-row-top b,.mx-row.unread .mx-subj{font-weight:700}.mx-row-top{display:flex;gap:8px;align-items:baseline}.mx-row-top b{flex:1 1;min-width:0;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mx-row-top small{color:var(--sub);font-weight:400}.mx-date{font:12px JetBrains Mono,monospace;color:var(--sub);white-space:nowrap;margin-left:auto}.mx-subj{font-size:14px}.mx-snip,.mx-subj{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mx-snip{font-size:12.5px;color:var(--sub)}.mx-chips{display:flex;gap:4px;flex-wrap:wrap}.mx-chips em{font-style:normal;font-size:11px;background:var(--bg);border:1px solid var(--line);border-radius:999px;padding:0 7px;color:var(--sub)}.mx-star{font-style:normal;color:var(--copper);margin-right:4px}.mx-read{min-width:0;display:flex;flex-direction:column;overflow-y:auto;max-height:calc(100vh - 60px)}.mx-placeholder{margin:auto;color:var(--sub)}.mx-read-head{padding:14px 18px;border-bottom:1px solid var(--line);position:-webkit-sticky;position:sticky;top:0;background:var(--card);z-index:1}.mx-read-head h1{font-size:20px;margin:0 0 8px;line-height:1.25}.mx-acts,.mx-acts form{display:flex;gap:6px;flex-wrap:wrap}.mx-back{display:none;margin-bottom:8px}.mx-conv{padding:12px 18px;display:flex;flex-direction:column;gap:10px}.mx-msg-card{border:1px solid var(--line);border-radius:12px;padding:12px 14px;background:var(--bg)}.mx-msg-card.out{border-left:3px solid var(--copper)}.mx-msg-card summary{cursor:pointer;list-style:none;display:flex;flex-direction:column;gap:2px}.mx-msg-card summary::-webkit-details-marker{display:none}.mx-mtop{display:flex;gap:8px;align-items:baseline;flex-wrap:wrap;margin-bottom:8px}.mx-mtop .eko-sub{font-size:12.5px}.mx-msg-card .mail-html{width:100%;min-height:320px;border:0;background:#fff;border-radius:8px}.mx-msg-card .mail-body{white-space:pre-wrap;line-height:1.55}.mx-msg-card .mail-att{display:flex;gap:6px;flex-wrap:wrap;margin-top:10px}.mx-reply{margin:0 18px 12px;border:1px solid var(--line);border-radius:12px;padding:12px;display:grid;grid-gap:8px;gap:8px;background:var(--bg)}.mx-reply-to{font-size:13px;color:var(--sub)}.mx-side{margin:0 18px 18px;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:12px;gap:12px;padding-top:12px;border-top:1px dashed var(--line)}.mx-side form{display:grid;grid-gap:6px;gap:6px}.mx-side small{display:block;color:var(--faint);font-size:11px;text-transform:uppercase;letter-spacing:.1em}@media (max-width:1100px){.mx{grid-template-columns:minmax(280px,360px) 1fr}.mx-nav{display:none}}@media (max-width:760px){.mx{grid-template-columns:1fr;border:0;background:transparent}.mx-open .mx-list,.mx-read{display:none}.mx-open .mx-read{display:flex}.mx-back{display:inline-flex}.mx-list,.mx-read{max-height:none}}.mx-views-m{display:none;gap:4px;padding:8px 10px;overflow-x:auto;border-bottom:1px solid var(--line)}.mx-views-m a{white-space:nowrap;font-size:13px;padding:5px 10px;border-radius:999px;border:1px solid var(--line);text-decoration:none;color:var(--nav)}.mx-views-m a.on{border-color:var(--copper);color:var(--ink)}@media (max-width:1100px){.mx-views-m{display:flex}}.mx section,.mx-list,.mx-read{padding:0}.mx-bulk .btn{padding:5px 10px}.cw-grid{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:16px;gap:16px;align-items:start}.cw-main{min-width:0}.cw-main,.cw-side{display:flex;flex-direction:column;gap:16px}.cw-side{position:-webkit-sticky;position:sticky;top:12px}@media(max-width:1000px){.cw-grid{grid-template-columns:1fr}.cw-side{position:static}}.cw-route{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.cw-step{display:flex;gap:12px;padding:10px 0;border-bottom:1px dashed var(--line)}.cw-step:last-child{border-bottom:0}.cw-step.cur{background:var(--card2);margin:0 -12px;padding:10px 12px;border-radius:10px;box-shadow:inset 3px 0 0 var(--copper)}.cw-dot{flex:0 0 28px;height:28px;border-radius:50%;border:1.5px solid var(--line);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:13px}.cw-step.approved .cw-dot{border-color:var(--ok)}.cw-step.changes .cw-dot,.cw-step.rejected .cw-dot{border-color:var(--warn)}.cw-step-body{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:6px}.cw-comment{font-size:13.5px;background:var(--card2);border-radius:8px;padding:6px 10px;white-space:pre-wrap}.cw-decide{display:flex;flex-direction:column;gap:8px}.cw-decide textarea{width:100%}.cw-btns{align-items:center}.cw-btns,.cw-step-edit{display:flex;gap:8px;flex-wrap:wrap}.cw-step-edit form{gap:6px}.cw-start,.cw-step-edit form{display:flex;align-items:center;flex-wrap:wrap}.cw-start{gap:10px;margin-top:14px;padding-top:12px;border-top:1px solid var(--line)}.cw-start input{flex:1 1 240px}.cw-log,.cw-versions{list-style:none;margin:0 0 10px;padding:0;display:flex;flex-direction:column;gap:8px}.cw-log{font-size:13.5px;gap:5px;max-height:360px;overflow:auto}.cw-log em{font-style:normal;color:var(--mut);font-size:12px;margin-right:6px}.cw-dis{border:1px solid var(--line);border-radius:10px;padding:8px 12px;margin-bottom:8px}.cw-dis summary{cursor:pointer}.cw-dis-form{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-top:8px}.cw-dis-form label{display:flex;flex-direction:column;gap:4px;font-size:13px}.cw-dis-form .cw-btns,.cw-dis-form label:first-of-type{grid-column:1/-1}.cw-dis-form label:first-of-type input{max-width:200px}@media(max-width:700px){.cw-dis-form{grid-template-columns:1fr}}.cw-col{gap:8px}.cw-col,.cw-col label{display:flex;flex-direction:column}.cw-col label{gap:4px;font-size:13px}.lg-claim-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.lg-claim-steps li{display:grid;grid-template-columns:96px 1fr 24px;grid-gap:10px;gap:10px;padding:8px 0;border-bottom:1px dashed var(--line);align-items:baseline}.lg-claim-steps li:last-child{border-bottom:0}.lg-claim-steps em{font-style:normal;color:var(--mut);font-size:13px}.lg-claim-steps i{font-style:normal;font-weight:700;text-align:center}.lg-claim-steps li.done{color:var(--mut)}.lg-claim-steps li.done i{color:var(--ok)}.lg-claim-steps li.late{color:var(--warn)}.lg-claim-steps li:not(.done):not(.late) span{font-weight:600}.corp-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:14px;gap:14px;margin-top:14px}.corp-card{display:block;color:inherit;text-decoration:none}.corp-card:hover{border-color:var(--copper)}.corp-card h3{margin:0}.corp-card dl,.corp-dl{display:grid;grid-template-columns:120px 1fr;grid-gap:6px 10px;gap:6px 10px;margin:12px 0 0;font-size:13.5px}.corp-card dt,.corp-dl dt{color:var(--mut)}.corp-card dd,.corp-dl dd{margin:0}.corp-dl{grid-template-columns:190px 1fr}.corp-egrul-form{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.corp-egrul-form input[type=date]{width:auto}@media(max-width:600px){.corp-dl{grid-template-columns:1fr}}.lt-load{display:grid;grid-template-columns:1fr 90px 52px;grid-gap:8px;gap:8px;align-items:center;font-size:13px;padding:3px 0}.lt-bar{height:8px;border-radius:4px;background:var(--card2);overflow:hidden}.lt-bar i{display:block;height:100%;background:var(--copper)}.lt-load em{font-style:normal;text-align:right;color:var(--mut)}.lt-rate{display:flex;gap:6px;align-items:center;font-size:13px;padding:3px 0}.lt-rate span{flex:1 1}.nb-list{display:flex;flex-direction:column;gap:6px}.nb-doc{padding:0}.nb-doc>summary{display:flex;flex-wrap:wrap;gap:10px;align-items:baseline;padding:12px 14px;cursor:pointer;list-style:none}.nb-doc>summary::-webkit-details-marker{display:none}.nb-doc[open]>summary{border-bottom:1px solid var(--line)}.nb-doc.st-canceled,.nb-doc.st-replaced{opacity:.75}.nb-code{font-family:JetBrains Mono,ui-monospace,monospace;font-size:12.5px;color:var(--copper);min-width:170px}.nb-doc>summary b{flex:1 1 280px;font-size:14px;font-weight:600}.nb-st{font-style:normal;font-size:11.5px;padding:2px 8px;border-radius:7px;border:1px solid var(--line3);color:var(--mut);white-space:nowrap}.nb-st.ok{border-color:color-mix(in srgb,var(--ok) 50%,transparent);color:var(--ok)}.nb-st.warn{border-color:color-mix(in srgb,var(--warn) 50%,transparent);color:var(--warn)}.nb-body{padding:12px 14px;display:flex;flex-direction:column;gap:10px;font-size:13.5px}.nb-sum{border-left:3px solid var(--copper);padding:2px 0 2px 12px;color:var(--ink2)}.nb-sum p{margin:0 0 4px}.nb-body dl{display:grid;grid-template-columns:120px 1fr;grid-gap:4px 12px;gap:4px 12px;margin:0}.nb-body dt{color:var(--mut)}.nb-body dd{margin:0}.nb-sec{padding:0}.nb-chg{font-size:13px;color:var(--copper)}.nb-mods{flex:1 1 100%;border:1px solid var(--line);border-radius:8px;padding:8px 10px;display:flex;flex-wrap:wrap;gap:4px 14px;margin:0}.nb-mods legend{font-size:12.5px;color:var(--mut);padding:0 4px}.nb-mods label{flex-direction:row!important;align-items:center;gap:5px;font-size:13px}.nb-mods input{width:auto}.nb-mod-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:10px;gap:10px}.nb-mod h3{margin:0 0 8px;font-size:15px}.nb-mod ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:5px;font-size:13px}.nb-mod li .nb-code{min-width:0;margin-right:6px}.nb-mod li.st-canceled,.nb-mod li.st-replaced{opacity:.7}.ws-norms{font-size:12.5px;white-space:nowrap;align-self:center}.asset-map-wrap{position:relative}.asset-map-wrap .am-fs{position:absolute;left:10px;bottom:24px;z-index:500;width:38px;height:38px;display:grid;place-items:center;border-radius:9px;border:1px solid var(--line3);background:var(--card);color:var(--ink);cursor:pointer;box-shadow:0 4px 14px rgba(0,0,0,.3)}.asset-map-wrap .am-fs:hover{border-color:var(--copper);color:var(--copper)}.asset-map-wrap.am-full{position:fixed;inset:0;z-index:2000;background:var(--bg);padding:0;height:100dvh}.asset-map-wrap.am-full .asset-map{border-radius:0;border:0;height:100%!important}.asset-map-wrap.am-full .am-fs{bottom:auto;top:max(12px,env(safe-area-inset-top));left:auto;right:58px}.pr-add{gap:10px}.pr-add,.pr-drop{display:flex;flex-direction:column}.pr-drop{gap:6px;border:1.5px dashed var(--line3);border-radius:12px;padding:14px;cursor:pointer;color:var(--mut);font-size:14px}.pr-drop:hover{border-color:var(--copper)}.pr-drop input{font-size:13px}.pr-add>.btn{align-self:flex-start}.pr-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:12px;gap:12px}.pr-item{display:flex;flex-direction:column;gap:8px;min-width:0}.pr-item.pinned{border-color:var(--copper)}.pr-item h3{margin:0;font-size:15px;line-height:1.35;overflow-wrap:anywhere}.pr-thumb{display:block;margin:-4px -4px 2px;border-radius:10px;overflow:hidden;background:var(--bg3);max-height:200px}.pr-thumb img{width:100%;height:200px;object-fit:cover;display:block}.pr-comment{margin:0;font-size:13.5px;color:var(--sub);white-space:pre-wrap}.pr-comment,.pr-links{overflow-wrap:anywhere}.pr-links{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:baseline;font-size:13px}.pr-links small,.pr-meta{color:var(--faint)}.pr-meta{display:flex;flex-wrap:wrap;gap:8px;font-size:12px;margin-top:auto}.pr-edit summary{cursor:pointer;font-size:12.5px;color:var(--mut)}html{scroll-padding-top:96px}body:not(:has(.ash)){font-size:17px;line-height:1.65}html:not([data-theme=light]) body:not(:has(.ash)){background:radial-gradient(760px 760px at -6% 4%,rgba(84,132,190,.3),transparent 70%) fixed,radial-gradient(620px 620px at 104% 38%,hsla(38,51%,63%,.14),transparent 70%) fixed,radial-gradient(700px 700px at 0 100%,rgba(84,132,190,.18),transparent 70%) fixed,var(--bg)}body:not(:has(.ash)) .asset-card-facts dd,body:not(:has(.ash)) .card .code,body:not(:has(.ash)) .chip span,body:not(:has(.ash)) .cycle .n,body:not(:has(.ash)) .field label,body:not(:has(.ash)) .kicker,body:not(:has(.ash)) .lic-kind small,body:not(:has(.ash)) .list a .p,body:not(:has(.ash)) .logo i,body:not(:has(.ash)) .metals .chg,body:not(:has(.ash)) .metals .m .n,body:not(:has(.ash)) .metals-src,body:not(:has(.ash)) .price-badge,body:not(:has(.ash)) .search-count,body:not(:has(.ash)) .step-n,body:not(:has(.ash)) .tag,body:not(:has(.ash)) footer.site h4{font-family:Manrope,system-ui,sans-serif}body:not(:has(.ash)) .kicker{font-size:13px;font-weight:700;letter-spacing:.14em}body:not(:has(.ash)) .lead{font-size:19px;color:var(--sub)}body:not(:has(.ash)) h1{font-weight:800;letter-spacing:-.02em;line-height:1.12}body:not(:has(.ash)) h2{font-weight:700;letter-spacing:-.015em;line-height:1.16}body:not(:has(.ash)) h3{font-weight:700}body:not(:has(.ash)) header.site{top:12px;margin:12px 32px 0;background:none;border:0;backdrop-filter:none;-webkit-backdrop-filter:none}body:not(:has(.ash)) header.site .bar{padding:10px 10px 10px 24px;min-height:0;border-radius:999px;background:var(--header-bg);border:1px solid var(--line);border-top:1px solid hsla(0,0%,100%,.3);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}body:not(:has(.ash)) .logo b{font-size:19px;letter-spacing:-.01em;line-height:1.15}body:not(:has(.ash)) .logo i{font-size:13px;font-weight:500;letter-spacing:0;color:var(--mut)}body:not(:has(.ash)) .logo-text{gap:1px}body:not(:has(.ash)) nav.main{gap:2px}body:not(:has(.ash)) nav.main a{font-size:15px;font-weight:600;padding:9px 14px;border-radius:999px;color:var(--nav);transition:background .2s,color .2s}body:not(:has(.ash)) nav.main a:hover,body:not(:has(.ash)) nav.main a[aria-current=page]{background:var(--glass2);color:var(--ink)}body:not(:has(.ash)) .burger,body:not(:has(.ash)) .theme-toggle{border-radius:999px;width:42px;height:42px}body:not(:has(.ash)) .mobile-backdrop{top:86px}body:not(:has(.ash)) .mobile-panel{top:86px;max-height:calc(100dvh - 86px);margin:0 12px;border:1px solid var(--line);border-radius:28px;background:var(--bg2)}body:not(:has(.ash)) .btn{border-radius:999px;font-weight:700;padding:15px 28px}body:not(:has(.ash)) .btn.sm{border-radius:999px;padding:11px 22px;font-size:15px}body:not(:has(.ash)) .btn:hover{transform:translateY(-1px)}body:not(:has(.ash)) .btn.ghost{background:var(--glass2);border-color:var(--line);color:var(--ink)}body:not(:has(.ash)) .btn.ghost:hover{background:hsla(0,0%,100%,.17);border-color:var(--line3);color:var(--ink)}body:not(:has(.ash)) .skip-link{border-radius:999px}body:not(:has(.ash)) .card,body:not(:has(.ash)) .cat-stats>div,body:not(:has(.ash)) .cta,body:not(:has(.ash)) .cycle button,body:not(:has(.ash)) .metals .m,body:not(:has(.ash)) .note,body:not(:has(.ash)) .qa-glass{background:var(--glass);border:1px solid var(--line);border-top:1px solid hsla(0,0%,100%,.3);backdrop-filter:blur(18px) saturate(1.2);-webkit-backdrop-filter:blur(18px) saturate(1.2)}body:not(:has(.ash)) .card{border-radius:28px;padding:28px}body:not(:has(.ash)) .card p{font-size:15.5px;color:var(--sub)}body:not(:has(.ash)) a.card:hover{border-color:var(--copper);background:var(--glass2)}body:not(:has(.ash)) .card .code{font-size:13px;font-weight:600;letter-spacing:.02em;color:var(--mut)}body:not(:has(.ash)) .card-ico{display:grid;place-items:center;width:52px;height:52px;border-radius:16px;background:hsla(0,0%,100%,.07);border:1px solid var(--line)}body:not(:has(.ash)) .grid{gap:20px}body:not(:has(.ash)) .note{border-radius:28px;border-color:var(--line-accent);background:var(--brass-a)}body:not(:has(.ash)) .risk{border-radius:28px;background:hsla(6,59%,63%,.08)}body:not(:has(.ash)) .cta{border-radius:32px;border-color:var(--line-accent);background:linear-gradient(140deg,hsla(38,51%,63%,.14),hsla(0,0%,100%,.05))}body:not(:has(.ash)) .tag{font-size:14px;font-weight:600;letter-spacing:0;text-transform:none;padding:8px 18px;border-radius:999px;background:var(--glass);color:var(--sub)}body:not(:has(.ash)) a.tag:hover{background:var(--brass-a);border-color:var(--copper);color:var(--ink)}body:not(:has(.ash)) .price-badge{border-radius:999px;font-weight:700;background:var(--brass-a);border-color:var(--line-accent)}body:not(:has(.ash)) .term .tip{background:#13213a;font-family:Manrope,sans-serif;border-radius:16px}body:not(:has(.ash)) ul.ticks li{font-size:16px}body:not(:has(.ash)) ul.ticks li:before{border-radius:50%}body:not(:has(.ash)) .step-n{font-weight:800;color:var(--copper)}body:not(:has(.ash)) .qa p,body:not(:has(.ash)) .step-b p{font-size:16px;color:var(--sub)}body:not(:has(.ash)) .list a{font-size:16.5px}body:not(:has(.ash)) .hero{background:none}body:not(:has(.ash)) .hero .hero-fallback{background:none}body:not(:has(.ash)) .hero:after{background:linear-gradient(180deg,rgba(9,18,31,.55) 0,rgba(9,18,31,.2) 40%,var(--bg) 100%)}html[data-theme=light] body:not(:has(.ash)) .hero:after{background:linear-gradient(180deg,var(--card-t) 0,transparent 32%,var(--bg) 100%)}body:not(:has(.ash)) .hero .kicker{display:inline-flex;gap:10px}body:not(:has(.ash)) .cycle{gap:14px}body:not(:has(.ash)) .cycle button{border-radius:24px;padding:22px}body:not(:has(.ash)) .cycle button:hover{border-color:var(--copper);background:var(--glass2)}body:not(:has(.ash)) .cycle button[aria-pressed=true]{border-color:var(--copper);background:var(--brass-a)}body:not(:has(.ash)) .cycle .n{font-size:13px;font-weight:700;letter-spacing:.04em}body:not(:has(.ash)) .cycle .d{font-size:14.5px;color:var(--sub)}body:not(:has(.ash)) .metals-band{background:none;border-bottom:0}body:not(:has(.ash)) .metals{gap:12px;background:none;border:0;border-radius:0;overflow:visible}body:not(:has(.ash)) .metals .m{border-radius:22px;padding:16px 20px}body:not(:has(.ash)) .metals .m .n{font-size:14px;font-weight:600;letter-spacing:0;color:var(--mut)}body:not(:has(.ash)) .metals .m .v{color:var(--ink);font-size:clamp(20px,2vw,26px)}body:not(:has(.ash)) .metals .chg{font-weight:700}body:not(:has(.ash)) .metals .chg.down{color:#e3a9a1}body:not(:has(.ash)) .metals-src{font-size:13px}body:not(:has(.ash)) .cat-stats>div{border-radius:999px;padding:16px 30px}body:not(:has(.ash)) .cat-stats b{font-size:clamp(24px,2.6vw,32px);color:var(--copper)}body:not(:has(.ash)) .cat-stats span{font-size:14px}body:not(:has(.ash)) .chip{padding:8px 16px;font-size:14.5px;font-weight:600;background:var(--glass)}body:not(:has(.ash)) .asset-card-facts{border:0;padding:0;gap:10px}body:not(:has(.ash)) .asset-card-facts>div{padding:12px 16px;border-radius:20px;background:hsla(0,0%,100%,.06);border:1px solid var(--line)}body:not(:has(.ash)) .asset-card-facts dt{font-size:13px;color:var(--mut)}body:not(:has(.ash)) .asset-card-facts dd{font-weight:800;font-size:18px;color:var(--copper)}body:not(:has(.ash)) .asset-card-lic{font-size:13px;font-weight:700;color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--copper);text-decoration-color:var(--copper);text-underline-offset:5px}body:not(:has(.ash)) .lic-kind{border-radius:14px}body:not(:has(.ash)) .badge{border-radius:999px;padding:4px 12px}body:not(:has(.ash)) .field-static,body:not(:has(.ash)) input,body:not(:has(.ash)) select,body:not(:has(.ash)) textarea{border-radius:18px;padding:14px 20px;font-size:16px;background:hsla(0,0%,100%,.07);border-color:var(--line)}html[data-theme=light] body:not(:has(.ash)) .field-static,html[data-theme=light] body:not(:has(.ash)) input,html[data-theme=light] body:not(:has(.ash)) select,html[data-theme=light] body:not(:has(.ash)) textarea{background:var(--bg2)}body:not(:has(.ash)) input:focus,body:not(:has(.ash)) select:focus,body:not(:has(.ash)) textarea:focus{background:hsla(0,0%,100%,.1)}body:not(:has(.ash)) .field label{font-size:14px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--mut)}body:not(:has(.ash)) .form-msg{border-radius:18px}body:not(:has(.ash)) .consent{font-size:14px}body:not(:has(.ash)) .consent input{accent-color:var(--copper);width:18px;height:18px}body:not(:has(.ash)) footer.site{background:none;margin-top:40px}body:not(:has(.ash)) footer.site h4{font-size:14px;font-weight:700;letter-spacing:0;text-transform:none;color:var(--faint)}body:not(:has(.ash)) footer.site a{font-size:15px}html[data-theme=light] body:not(:has(.ash)) .card,html[data-theme=light] body:not(:has(.ash)) .cat-stats>div,html[data-theme=light] body:not(:has(.ash)) .cycle button,html[data-theme=light] body:not(:has(.ash)) .metals .m{background:var(--card);border-top-color:var(--line)}html[data-theme=light] body:not(:has(.ash)) .btn.ghost{background:transparent;border-color:var(--line3)}html[data-theme=light] body:not(:has(.ash)) header.site .bar{border-top-color:var(--line)}html[data-theme=light] body:not(:has(.ash)) .metals .m .v{color:var(--copper-l)}@media(max-width:760px){body:not(:has(.ash)) header.site{margin:8px 12px 0;top:8px}body:not(:has(.ash)) header.site .bar{padding:8px 8px 8px 16px}body:not(:has(.ash)) .logo i{display:none}body:not(:has(.ash)) .card{border-radius:24px;padding:22px 20px}body:not(:has(.ash)) .cat-stats>div{border-radius:24px}body:not(:has(.ash)){font-size:16.5px}}@media(max-width:1320px){body:not(:has(.ash)) nav.main a{padding:8px 9px;font-size:14.5px}}body:not(:has(.ash)) :is(header,main,footer) *{font-family:inherit}body:not(:has(.ash)) .chip[aria-pressed=true]{background:var(--copper);border-color:var(--copper);color:var(--on-copper)}body:not(:has(.ash)) .chip[aria-pressed=true] span{color:var(--on-copper-sub)}body:not(:has(.ash)) main section{background:none!important;border-top-color:transparent!important;border-bottom-color:transparent!important}@media(max-width:1560px){body:not(:has(.ash)) .logo i{display:none}}body:not(:has(.ash)) .card[style*=background]{background:var(--glass)!important}html[data-theme=light] body:not(:has(.ash)) .card[style*=background]{background:var(--card)!important}body:not(:has(.ash)) .fgrid{grid-template-columns:minmax(0,.85fr) minmax(0,1.6fr) minmax(0,1.15fr);gap:20px;align-items:start}body:not(:has(.ash)) .fblock{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px 24px;gap:10px 24px;align-content:start;padding:28px;border-radius:28px;background:var(--glass);border:1px solid var(--line);border-top:1px solid hsla(0,0%,100%,.3)}body:not(:has(.ash)) .fblock h4{grid-column:1/-1;margin-bottom:6px}html[data-theme=light] body:not(:has(.ash)) .fblock{background:var(--card);border-top-color:var(--line)}@media(max-width:1060px){body:not(:has(.ash)) .fgrid{grid-template-columns:1fr}}@media(max-width:620px){body:not(:has(.ash)) .fgrid{grid-template-columns:1fr}body:not(:has(.ash)) .fblock{padding:22px}}