.evm-page{max-width:1540px;margin:auto;padding:26px 28px 70px}.evm-back{display:inline-block;font-size:12px;color:#74869e;margin-bottom:22px}.evm-tool{background:#fff;color:#2a3b51;border:1px solid #e0e7f1;border-radius:15px;overflow:hidden;font-family:var(--font-geist-sans),Arial,sans-serif}.evm-tool h1,.evm-tool h2,.evm-tool h3,.evm-tool p{margin:0}.evm-tool h1,.evm-tool h2,.evm-tool h3{font-family:inherit!important;letter-spacing:-.025em}.evm-hero{justify-content:space-between;gap:30px;padding:36px;background:radial-gradient(ellipse at 95% 0,#e0e9fc,transparent 65%),linear-gradient(120deg,#f7faff,#f9fbff);border-bottom:1px solid #dfe7f2}.evm-eyebrow,.evm-hero{display:flex;align-items:center}.evm-eyebrow{gap:7px;font-size:10px;letter-spacing:.1em;color:#768baa;font-weight:500}.evm-hero h1{font-size:clamp(25px,3vw,36px)!important;font-weight:550!important;line-height:1.2;margin:17px 0 10px}.evm-hero h2{font-size:16px!important;font-weight:500;color:#607da7}.evm-hero>div>p:last-child{font-size:13px;line-height:1.9;max-width:580px;margin-top:11px;color:#7e8fa6}.evm-hero-map{display:flex;align-items:center;gap:10px;flex-shrink:0}.evm-hero-map span{display:grid;place-items:center;gap:12px;font-size:9px;letter-spacing:.08em;border:1px solid #d7e2f4;background:#ffffffb5;padding:20px 14px;border-radius:10px;box-shadow:0 8px 20px #647aa20c;color:#708eb7}.evm-hero-map span svg{width:24px;height:24px}.evm-hero-map>svg{width:13px;color:#a2b3d2}.evm-status{gap:24px;flex-wrap:wrap;padding:12px 34px;border-bottom:1px solid #e5ebf4;font-size:10px;color:#8292a9}.evm-status,.evm-status span{display:flex;align-items:center}.evm-status span{gap:6px}.evm-status i{width:5px;height:5px;border-radius:50%;background:#79aa94}.evm-status>a{margin-left:auto;color:#6b88b2}.evm-section-nav{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:16px 26px;border-bottom:1px solid #e6ecf4;background:#fcfdff}.evm-section-nav a{font-size:11px;color:#7287a6;border:1px solid #e1e8f3;border-radius:6px;padding:9px 12px;background:#fff}.evm-section-nav a span{margin-right:7px;color:#acbad1;font-size:9px}.evm-section-nav>button{margin-left:auto;display:flex;align-items:center;gap:5px;font-size:11px;color:#7f94b2}.evm-workspace{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:24px;padding:26px}.evm-main{display:grid;gap:25px;align-content:start;min-width:0}.evm-panel{padding:23px;border:1px solid #dfe7f2;border-radius:12px;scroll-margin-top:230px;min-width:0}.evm-panel-heading{display:flex;align-items:start;gap:12px;margin-bottom:22px}.evm-panel-heading>span{padding:6px;font-size:10px;border:1px solid #e1e8f7;border-radius:5px;background:#f3f6fc;color:#8c9fc0}.evm-panel-heading h2{display:flex;align-items:center;gap:7px;font-size:17px!important;font-weight:550}.evm-panel-heading p{font-size:11px;color:#8294ad;line-height:1.8;margin-top:6px}.evm-controls{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin:15px 0}.evm-controls>div{display:flex;padding:3px;background:#f6f8fc;border:1px solid #e4eaf4;border-radius:7px;gap:4px}.evm-controls button{padding:7px 10px;font-size:11px;color:#8294ad;border-radius:5px}.evm-controls button[aria-pressed=true]{background:#fff;color:#5b79ad;box-shadow:0 1px 4px #657da316}.evm-tool select{padding:8px;font-size:11px;background:#f9fbff!important;color:#7489a8!important;border:1px solid #e1e8f3;border-radius:6px}.evm-tool label{display:block;font-size:11px;color:#7c90ab;margin:13px 0 8px}.evm-tool input,.evm-tool textarea{width:100%;min-width:0;font:12px/1.8 var(--font-geist-mono),Consolas,monospace;color:#5f7695!important;background:#f8faff!important;border:1px solid #dfe7f3;border-radius:7px;padding:12px 14px}.evm-tool textarea{resize:vertical;min-height:80px}.evm-tool input{min-height:43px}.evm-caption{font-size:11px;line-height:1.8;color:#7f91aa;margin-top:10px!important;overflow-wrap:anywhere}.evm-error{border:1px solid #efdfd7;border-radius:6px;background:#fff7f2;color:#ab7a65;font-size:12px;margin-top:12px!important;overflow-wrap:anywhere}.evm-error,.evm-warning{padding:12px;line-height:1.8}.evm-warning{background:#fcf9f1;color:#9a845c;border:1px solid #efe7d7;border-radius:6px;margin-top:15px!important;font-size:11px}.evm-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:18px 0}.evm-stats>div{padding:12px;border:1px solid #e5ebf4;border-radius:7px;background:#fbfcff}.evm-stats span{display:block;font-size:10px;color:#91a2b9}.evm-stats strong{display:block;font-size:21px;font-weight:500;margin-top:7px;color:#6d83a4}.evm-selector-band{display:flex;align-items:center;gap:17px;flex-wrap:wrap;border:1px solid #dce5f5;padding:15px;background:linear-gradient(120deg,#f0f5ff,#fbfdff);border-radius:8px;margin-bottom:18px}.evm-selector-band>div{flex:1}.evm-selector-band span{display:block;font-size:10px;color:#8ea2c1}.evm-selector-band code{display:block;font:17px monospace;color:#6682b3;margin-top:7px}.evm-selector-band a{font-size:11px;color:#7893bc;display:flex;align-items:center;gap:4px}.evm-detail{border:1px solid #e3eaf5;border-radius:7px;padding:13px;margin-top:15px}.evm-detail>summary{display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer;font-size:12px;color:#7188aa;line-height:1.8}.evm-detail>summary>span{font-size:10px;color:#a3b0c6}.evm-detail>a{display:block;font-size:11px;color:#7f98be;margin-top:15px}.evm-decoded{margin-top:15px;padding:14px;background:#f9fbff;border:1px solid #e5ebf6;border-radius:7px}.evm-decoded h3{font:12px/1.8 monospace!important;color:#6a84aa;overflow-wrap:anywhere}.evm-decoded>div,.evm-envelope>div{display:grid;grid-template-columns:135px minmax(0,1fr);gap:15px;border-top:1px solid #e8eef7;padding:12px 0;font-size:11px;margin-top:8px}.evm-decoded span,.evm-envelope span{color:#8398b5}.evm-decoded small{display:block;font-size:9px;color:#a8b5cb;margin-top:4px}.evm-decoded code,.evm-envelope code{font:11px/1.8 monospace;color:#748baa;white-space:pre-wrap;overflow-wrap:anywhere}.evm-envelope{border:1px solid #e3ebf5;padding:15px;border-radius:7px;margin:15px 0}.evm-envelope h3{font-size:13px!important;font-weight:500}.evm-words>div{display:grid;grid-template-columns:45px minmax(0,1fr) 25px;gap:9px;border-top:1px solid #e9eff8;padding:12px 0}.evm-words>div>small,.evm-words>div>span{font:9px monospace;color:#9daec9}.evm-words code{font:11px/1.8 monospace;overflow-wrap:anywhere;color:#7890b0}.evm-words code>small{display:block;font-size:9px;color:#a1b1c7;margin-top:5px}.evm-hash-output{display:flex;gap:12px;padding:18px;border:1px solid #dce6f6;background:linear-gradient(120deg,#f0f5ff,#fbfdff);border-radius:8px;margin:18px 0}.evm-hash-output>div{flex:1;min-width:0}.evm-hash-output span{font-size:10px;letter-spacing:.08em;color:#8ca0bf}.evm-hash-output code{display:block;font:14px/1.9 monospace;color:#6480ac;overflow-wrap:anywhere;margin-top:10px}.evm-hash-output>button{align-self:start;color:#8fa5c6}.evm-facts{display:flex;gap:15px;flex-wrap:wrap;font-size:10px;color:#93a4bd;margin:15px 0}.evm-generated{border:1px solid #dfe8f6;border-radius:8px;background:#f8fbff;padding:17px;margin-top:16px}.evm-generated>span{font-size:10px;color:#98aac3}.evm-generated>code{font:12px/1.8 monospace;color:#718db6;display:block;margin:8px 0 16px;overflow-wrap:anywhere}.evm-generated>div{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.evm-generated strong{font:20px monospace;font-weight:500;color:#5b7bae}.evm-generated button{color:#90a6c9}.evm-generated a{gap:5px;color:#7d98c0;margin-left:auto}.evm-generated a,.evm-secondary{display:flex;align-items:center;font-size:11px}.evm-secondary{gap:7px;margin-top:13px;color:#7d97bd}.evm-divider{height:1px;background:#e7edf6;margin:25px 0}.evm-search{display:flex;gap:9px;align-items:center;padding:6px 6px 6px 12px;border:1px solid #ccd9ed;border-radius:7px;background:#f9fbff}.evm-search>svg{color:#9cb0cd;flex-shrink:0}.evm-search input{border:0;outline:0;padding:7px;min-height:0;background:transparent!important}.evm-search>button{display:flex;align-items:center;justify-content:center;gap:6px;font-size:11px;color:#fff;background:#607cae;border-radius:5px;padding:10px 12px;white-space:nowrap}.evm-tool button:disabled{opacity:.5;cursor:wait}.evm-candidates h3{font-size:12px!important;font-weight:500;margin:20px 0 12px}.evm-candidates>div{display:flex;justify-content:space-between;align-items:center;gap:15px;border-top:1px solid #e7eef8;padding:12px 0}.evm-candidates code{font:11px/1.8 monospace;overflow-wrap:anywhere;min-width:0;color:#8097b9}.evm-candidates a{font-size:10px;color:#7f9ac2;flex-shrink:0}.evm-sidebar{display:grid;gap:18px;align-content:start;min-width:0}.evm-sidebar>section{padding:20px;border:1px solid #e2eaf5;border-radius:10px}.evm-sidebar h2{display:flex;align-items:center;gap:6px;font-size:13px!important;font-weight:550;margin:11px 0 18px}.evm-sidebar ol{padding-left:18px;color:#a0b2cb}.evm-sidebar li{margin:17px 0}.evm-sidebar strong{font-size:12px;font-weight:500;color:#7a92b3}.evm-sidebar p:not(.evm-eyebrow){font-size:11px;color:#8297b2;line-height:1.9;margin-top:8px}.evm-sidebar section>a{display:block;font-size:11px;color:#7d9ac2;margin-top:16px}.evm-side-facts>span{display:flex;justify-content:space-between;gap:15px;padding:12px 0;border-top:1px solid #eaf0f8;font-size:11px;color:#95a7c0}.evm-side-facts strong{font:11px monospace;color:#7891b6;overflow-wrap:anywhere;min-width:0}.evm-privacy{display:flex;gap:9px;align-items:start;padding:5px;color:#a2b2c9}.evm-privacy svg{flex-shrink:0;margin-top:9px}.evm-privacy p{font-size:10px!important}.evm-copy-status{min-height:28px;padding:0 26px 15px;font-size:11px;color:#739b8c}.evm-tool a:focus-visible,.evm-tool button:focus-visible,.evm-tool input:focus-visible,.evm-tool textarea:focus-visible{outline:2px solid #97aed5;outline-offset:3px}.pc-dialog.evm-dialog{width:min(1380px,96vw);max-width:96vw}.evm-dialog .evm-tool{border:0;border-radius:0}.evm-dialog .evm-hero{padding:25px}.evm-dialog .evm-hero h1{font-size:28px!important}@media(max-width:1100px){.evm-hero-map{display:none}.evm-workspace{grid-template-columns:1fr}.evm-sidebar{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:650px){.evm-page{padding:18px 12px 45px}.evm-hero{padding:25px 20px}.evm-status{padding:12px 20px;gap:12px}.evm-section-nav{padding:14px;gap:7px}.evm-section-nav a{font-size:10px;padding:8px}.evm-section-nav>button{margin:7px 0}.evm-panel,.evm-workspace{padding:15px}.evm-sidebar{grid-template-columns:1fr}.evm-stats{grid-template-columns:1fr 1fr}.evm-selector-band{gap:12px}.evm-selector-band>div{min-width:100%}.evm-detail>summary{align-items:start;flex-direction:column;gap:3px}.evm-decoded>div,.evm-envelope>div{grid-template-columns:1fr;gap:5px}.evm-candidates>div{align-items:start;flex-direction:column;gap:6px}.evm-search{flex-wrap:wrap;padding:9px}.evm-search input{flex:1;width:auto}.evm-search>button{width:100%}.evm-generated a{margin-left:0}.evm-panel-heading h2{font-size:16px!important}}