@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.8e0177b5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.b97b3418.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.853070df.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist","Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.c1fdd6c2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.799d8ef8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.dbea232f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}
:root{--nchg-bg:#f5f8f6;--nchg-ink:#153327;--nchg-muted:#587168;--nchg-line:#d4e3db;--nchg-card:#fff;--nchg-green:#0b8f5b;--nchg-green-dark:#066643;--nchg-red:#be2f3a;--nchg-red-dark:#8f2029;--nchg-warn:#b46f12}*{box-sizing:border-box}html,body{margin:0;padding:0}body{color:var(--nchg-ink);background:radial-gradient(1200px 350px at -5% 0%,#e0efe7 0%,#e0efe700 60%),radial-gradient(980px 320px at 105% 10%,#f3dddf 0%,#f3dddf00 58%),var(--nchg-bg);font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}a{color:inherit}.nchg-shell{max-width:1280px;margin:12px auto 28px;padding:18px}.nchg-hero{grid-template-columns:1fr;gap:14px;margin-bottom:18px;display:grid}.nchg-hero-copy{color:#f8fffb;background:linear-gradient(145deg,#0a6b46 0%,#108b5a 65%,#b42834 100%);border-radius:16px;padding:24px;box-shadow:0 18px 34px #073e2a3d}.nchg-eyebrow{letter-spacing:.06em;text-transform:uppercase;border:1px solid #ffffff85;border-radius:999px;padding:5px 11px;font-size:12px;display:inline-block}.nchg-hero-copy h1{margin:12px 0 8px;font-size:34px;font-weight:820;line-height:1.14}.nchg-hero-copy p{color:#f8fffbf2;margin:0;font-size:16px;line-height:1.5}.nchg-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.nchg-kpi{background:var(--nchg-card);border:1px solid var(--nchg-line);border-radius:12px;padding:12px 14px}.nchg-kpi-label{color:var(--nchg-muted);margin-bottom:4px;font-size:12px}.nchg-kpi-value{color:var(--nchg-green-dark);font-size:22px;font-weight:800}.nchg-grid{grid-template-columns:1.4fr .85fr;gap:18px;display:grid}.nchg-card{background:var(--nchg-card);border:1px solid var(--nchg-line);border-radius:16px;box-shadow:0 10px 22px #0f342717}.nchg-form-card{padding:18px}.nchg-side-card{align-self:flex-start;padding:18px;position:sticky;top:12px}.nchg-section+.nchg-section{border-top:1px dashed #d9e7df;margin-top:16px;padding-top:16px}.nchg-section h3{color:var(--nchg-green-dark);margin:0;font-size:22px;font-weight:800}.nchg-section-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.nchg-section-head span{color:#4d6b5f;letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:800}.nchg-draft-section .nchg-section-head{margin-bottom:8px}.nchg-draft-section .nchg-operator-grid,.nchg-draft-section .nchg-input-grid,.nchg-draft-section .nchg-type-grid,.nchg-draft-section .nchg-inline-warning{margin-top:8px}.nchg-draft-section .nchg-phone-code,.nchg-draft-section .nchg-phone-input,.nchg-draft-section .nchg-field input,.nchg-draft-section .nchg-field select,.nchg-draft-section .nchg-pill>span{min-height:40px}.nchg-recharge-list{gap:12px;display:grid}.nchg-recharge-card{background:#fbfefc;border:1px solid #d8e6de;border-radius:14px;padding:12px}.nchg-recharge-card-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.nchg-recharge-card-head h4{color:#184837;margin:0;font-size:16px}.nchg-recharge-cart-card{padding:10px 12px}.nchg-recharge-cart-row{justify-content:space-between;align-items:center;gap:10px;display:flex}.nchg-cart-line{color:#1f4b3b;margin:2px 0;font-size:13px;font-weight:700}.nchg-cart-line-muted{color:#436659;font-weight:600}.nchg-cart-line-amount{color:#0d6a45;font-size:14px;font-weight:900}.nchg-cart-empty{color:#4c6e61;margin:0;font-size:14px;font-weight:700}.nchg-delete-btn{color:var(--nchg-red-dark);cursor:pointer;background:#fff7f8;border:1px solid #efc2c7;border-radius:10px;padding:7px 10px;font-size:12px;font-weight:800}.nchg-delete-btn:disabled{opacity:.45;cursor:not-allowed}.nchg-operator-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.nchg-operator-card{cursor:pointer;display:block}.nchg-operator-card input{display:none}.nchg-operator-inner{border:1px solid var(--nchg-line);text-align:center;background:#fff;border-radius:12px;align-content:center;justify-items:center;gap:8px;padding:10px 8px;transition:all .2s;display:grid}.nchg-operator-logo{justify-content:center;align-items:center;width:100%;height:52px;display:flex}.nchg-operator-logo img{object-fit:contain;width:100%;max-width:150px;height:48px}.nchg-operator-name{color:#224d3d;font-size:13px;font-weight:800}.nchg-operator-card input:checked+.nchg-operator-inner{border-color:var(--nchg-green);background:#effaf5;box-shadow:0 0 0 3px #0b8f5b26}.nchg-field-label{color:#295745;margin-bottom:6px;font-size:13px;font-weight:800;display:block}.nchg-phone-wrap{grid-template-columns:88px minmax(0,1fr);gap:8px;display:grid}.nchg-phone-code,.nchg-phone-input{border:1px solid var(--nchg-line);border-radius:12px;width:100%;min-height:44px;padding:10px 12px;font-size:14px}.nchg-phone-code{text-align:center;color:#305f4d;background:#f2f9f5;font-weight:800}.nchg-pill-grid{grid-template-columns:repeat(auto-fit,minmax(88px,1fr));gap:8px;display:grid}.nchg-pill{cursor:pointer;display:block}.nchg-pill input{display:none}.nchg-pill>span{border:1px solid var(--nchg-line);color:#255445;text-align:center;background:#fff;border-radius:10px;padding:10px 8px;font-weight:800;display:block}.nchg-pill input:checked+span{border-color:var(--nchg-green);color:#134a39;background:#edf8f3;box-shadow:inset 0 0 0 1px #0b8f5b42}.nchg-type-grid{grid-template-columns:repeat(auto-fit,minmax(178px,1fr));gap:8px;display:grid}.nchg-type-pill>span{text-align:left;align-items:center;gap:8px;display:flex}.nchg-type-symbol{width:26px;height:26px;color:var(--nchg-green-dark);background:#eff8f3;border-radius:50%;justify-content:center;align-items:center;font-size:16px;font-weight:900;display:inline-flex}.nchg-type-pill.is-disabled{opacity:.36;pointer-events:none}.nchg-input-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.nchg-input-grid-3{grid-template-columns:1fr 1fr 1fr}.nchg-field label{color:#295745;margin-bottom:6px;font-size:13px;font-weight:800;display:block}.nchg-field input,.nchg-field select{border:1px solid var(--nchg-line);color:#183a2f;border-radius:10px;width:100%;min-height:44px;padding:11px 12px;font-size:14px}.nchg-confirm-box{background:#f8fcfa;border:1px solid #d7e6de;border-radius:12px;align-items:flex-start;gap:10px;padding:11px 12px;display:flex}.nchg-confirm-box input[type=checkbox]{width:16px;height:16px;margin-top:4px}.nchg-confirm-box p{color:#2f5949;margin:0;font-size:14px;line-height:1.4}.nchg-side-title{color:var(--nchg-green-dark);margin:0 0 10px;font-size:24px}.nchg-breakdown{background:#fff;border:1px solid #d6e5dd;border-radius:12px;overflow:hidden}.nchg-breakdown>div{justify-content:space-between;gap:10px;padding:10px 12px;font-size:14px;display:flex}.nchg-breakdown>div+div{border-top:1px solid #edf4f0}.nchg-breakdown span{color:var(--nchg-muted);font-weight:700}.nchg-breakdown strong{color:#173d2f}.nchg-breakdown .is-total{background:#f0f9f4}.nchg-breakdown-mad{background:#f8fbf9;font-size:13px}.nchg-side-action{justify-content:flex-end;margin-top:14px;display:flex}.nchg-btn{cursor:pointer;border:0;border-radius:12px;padding:12px 16px;font-size:15px;font-weight:850}.nchg-btn:disabled{opacity:.58;cursor:not-allowed}.nchg-btn-primary{color:#fff;background:linear-gradient(165deg,#10a368 0%,#0d7f53 100%);min-width:210px;box-shadow:0 10px 18px #085c3b42}.nchg-btn-light{color:#145940;background:#f2f9f5;border:1px solid #c5dbd0;padding:9px 12px;font-size:13px}.nchg-paypal-wrap{gap:10px;margin-top:14px;display:grid}.nchg-paypal-block{background:#fff;border:1px solid #d7e7df;border-radius:12px;padding:10px}.nchg-paypal-title{color:#2b5b49;letter-spacing:.08em;margin-bottom:8px;font-size:12px;font-weight:900}.nchg-inline-error,.nchg-inline-warning,.nchg-inline-status{min-height:18px;margin-top:8px;font-size:13px;font-weight:700}.nchg-inline-error{color:var(--nchg-red)}.nchg-inline-warning{color:var(--nchg-warn)}.nchg-inline-status{color:#1f5946}.nchg-pay-disabled-msg{margin-top:10px}.nchg-footer{text-align:center;color:var(--nchg-muted);margin-top:18px}.nchg-order-list{gap:10px;display:grid}.nchg-order-item{background:#fff;border:1px solid #d7e6de;border-radius:12px;grid-template-columns:1fr auto;align-items:center;gap:8px 10px;padding:12px;display:grid}.nchg-order-item h3{color:#184838;margin:0;font-size:16px}.nchg-order-item p{color:#4d6a5f;margin:3px 0 0;font-size:13px}.nchg-order-chip{border:1px solid #0000;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:800}.nchg-order-chip.is-ok{color:#0e6a45;background:#e8f8f0;border-color:#bbdfcc}.nchg-order-chip.is-ko{color:#a12330;background:#fdeef0;border-color:#f0c5cc}.nchg-order-chip.is-pending{color:#49685c;background:#f1f5f3;border-color:#d8e4de}.nchg-order-totals{background:#fff;border:1px solid #d6e5dd;border-radius:12px;gap:6px;margin-top:12px;padding:10px 12px;font-size:14px;display:grid}@media (max-width:1080px){.nchg-grid{grid-template-columns:1fr}.nchg-side-card{position:static}}@media (max-width:860px){.nchg-shell{padding:12px}.nchg-hero-copy h1{font-size:28px}.nchg-kpis{grid-template-columns:1fr}}@media (max-width:640px){.nchg-operator-grid,.nchg-input-grid,.nchg-input-grid-3,.nchg-type-grid{grid-template-columns:1fr}.nchg-phone-wrap{grid-template-columns:74px minmax(0,1fr)}.nchg-btn-primary{width:100%}.nchg-side-action{justify-content:stretch}}
