.max-admin{--blue:#237de2;color:#17263a;min-height:100vh;font-family:var(--font-body),sans-serif;background:#f1f5f9;grid-template-columns:255px 1fr;display:grid}.max-admin>aside{color:#fff;background:linear-gradient(#091421,#0c1b2c);flex-direction:column;height:100vh;padding:20px 13px;display:flex;position:sticky;top:0}.max-admin-brand{align-items:center;gap:11px;padding:4px 8px 24px;display:flex}.max-admin-brand>div{display:grid}.max-admin-brand b{font-size:13px}.max-admin-brand small{color:#66819f;letter-spacing:1px;font-size:8px}.admin-orbit-logo{background:linear-gradient(135deg,#2d8cf0,#1755a1);border-radius:12px;place-items:center;width:43px;height:43px;font-size:13px;font-weight:900;display:grid;position:relative;box-shadow:0 0 25px #2085e555}.admin-orbit-logo:after{content:"";border:1px solid #64b4ff77;border-radius:15px;animation:3s linear infinite adminLogoOrbit;position:absolute;inset:-4px}.max-admin nav{gap:4px;display:grid}.max-admin nav button,.max-admin>aside form button{color:#8398b0;width:100%;font:750 11px var(--font-body);cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:12px;transition:all .25s;display:flex}.max-admin nav button:hover{color:#dcecff;background:#132942;transform:translate(3px)}.max-admin nav button.active{color:#fff;background:linear-gradient(100deg,#173b65,#142a43);box-shadow:inset 3px 0 #3c9aff}.max-admin>aside form{margin-top:10px}.system-health{color:#6e87a3;align-items:center;gap:7px;margin-top:auto;padding:12px;font-size:9px;display:flex}.system-health i{background:#37dc98;border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #37dc98}.max-admin>section{min-width:0;padding:28px clamp(18px,3.6vw,48px)}.max-admin-header{align-items:center;gap:16px;margin-bottom:24px;display:flex}.max-admin-header>div{margin-right:auto}.max-admin-header small{color:#267ddd;letter-spacing:1.5px;font-size:9px;font-weight:900}.max-admin-header h1{margin:4px 0;font-size:29px}.max-admin-header p{color:#7f8fa2;margin:0;font-size:11px}.max-admin-header>span{color:#287c50;background:#e1f5e9;border-radius:8px;padding:7px 10px;font-size:10px}.max-admin-header>a,.section-toolbar>button{color:#36516d;background:#fff;border:1px solid #dae4ee;border-radius:9px;align-items:center;gap:7px;padding:10px 13px;font-size:10px;font-weight:800;display:flex}.max-stat-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.max-stat-grid article{background:#fff;border:1px solid #dde6ef;border-radius:15px;grid-template-columns:auto 1fr;gap:2px 10px;padding:19px;transition:all .25s;display:grid}.max-stat-grid article:hover{transform:translateY(-3px);box-shadow:0 12px 30px #203b5a10}.max-stat-grid article>i{color:#287fdf;background:#eaf3fd;border-radius:10px;grid-row:1/4;place-items:center;width:40px;height:40px;display:grid}.max-stat-grid span{color:#718299;font-size:10px}.max-stat-grid b{font-size:23px}.max-stat-grid small{color:#9ba8b8;font-size:9px}.overview-panels{grid-template-columns:1.3fr .7fr;gap:13px;margin-top:13px;display:grid}.overview-panels>article,.max-card{background:#fff;border:1px solid #dde6ef;border-radius:15px;padding:20px}.overview-panels header,.customer-table>header,.log-list>header,.section-toolbar{justify-content:space-between;align-items:center;display:flex}.overview-panels h2,.max-card h2,.section-toolbar h2{margin:0;font-size:16px}.overview-panels header button{color:#257bd8;background:0 0;border:0;font-size:10px}.mini-customer{text-align:left;background:#fff;border:0;border-bottom:1px solid #edf1f5;align-items:center;gap:10px;width:100%;padding:12px 2px;display:flex}.mini-customer>i,.customer-table article>i{color:#267cda;background:#e7f1fc;border-radius:10px;place-items:center;width:37px;height:37px;font-size:11px;font-style:normal;font-weight:900;display:grid}.mini-customer>span{margin-right:auto;display:grid}.mini-customer b{font-size:11px}.mini-customer small{color:#8a99aa;font-size:9px}.max-admin em[class^=status-]{color:#6d7f92;background:#eef2f6;border-radius:20px;padding:5px 8px;font-size:9px;font-style:normal}.max-admin .status-active{color:#247a4c!important;background:#e2f8ed!important}.max-admin .status-suspended,.max-admin .status-expired{color:#b94e4e!important;background:#ffeded!important}.quick-actions{gap:6px;display:grid}.quick-actions header{margin-bottom:5px}.quick-actions>button{color:#4a5e74;text-align:left;background:#fafcfe;border:1px solid #e5ebf1;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:10px;transition:all .2s;display:grid}.quick-actions>button:hover{border-color:#7eb8ef;transform:translate(3px)}.quick-actions>button i{color:#237de2;background:#e9f3fe;border-radius:8px;place-items:center;width:33px;height:33px;display:grid}.quick-actions b{font-size:10px}.admin-page-stack{gap:15px;display:grid}.section-toolbar p,.customer-table header p,.log-list header p{color:#8392a5;margin:4px 0 0;font-size:10px}.section-toolbar>button{color:#fff;background:#267edc;border:0}.max-plan-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.max-plan-grid article{background:#fff;border:1px solid #dce6ef;border-radius:16px;padding:21px;transition:all .25s}.max-plan-grid article:hover{transform:translateY(-4px);box-shadow:0 15px 35px #1d3e6415}.max-plan-grid article.disabled{opacity:.55}.max-plan-grid header{justify-content:space-between;display:flex}.max-plan-grid header span{color:#267ddc;font-size:9px;font-weight:900}.max-plan-grid header em{color:#8897a8;font-size:9px}.max-plan-grid h3{font-size:19px}.max-plan-grid p{color:#78899d;min-height:40px;font-size:11px;line-height:1.55}.max-plan-grid>article>b{font-size:24px}.max-plan-grid ul{color:#66798f;padding:13px 0;font-size:10px;line-height:1.8;list-style:none}.max-plan-grid li:before{content:"✓";color:#2bb879;margin-right:6px}.max-plan-grid footer{gap:7px;display:flex}.max-plan-grid footer button{color:#4c6279;background:#fff;border:1px solid #dbe5ee;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:5px;padding:9px;font-size:9px;display:flex}.max-plan-grid footer button:last-child{color:#c05151}.customer-admin-layout{grid-template-columns:290px 1fr;align-items:start;gap:13px;display:grid}.customer-create,.settings-form{gap:10px;display:grid}.max-card label,.modal-form label{color:#586b82;gap:5px;font-size:10px;font-weight:750;display:grid}.max-card input,.max-card select,.max-card textarea,.modal-form input,.modal-form select,.modal-form textarea{min-width:0;font:500 11px var(--font-body);background:#fbfcfe;border:1px solid #d8e2ec;border-radius:8px;padding:10px}.max-card textarea,.modal-form textarea{resize:vertical;min-height:95px}.customer-create>button,.settings-form>button{color:#fff;background:#287edb;border:0;border-radius:8px;padding:11px;font-weight:850}.customer-table{padding:0;overflow:hidden}.customer-table>header{padding:18px}.customer-table>header input{width:180px}.customer-table>article{border-top:1px solid #e8edf2;grid-template-columns:auto 1.2fr 1fr auto auto;align-items:center;gap:11px;padding:14px 18px;display:grid}.customer-table article>div,.customer-table article>section{display:grid}.customer-table article b{font-size:11px}.customer-table article span{color:#76879b;font-size:10px}.customer-table article small{color:#9aa7b6;font-size:9px}.customer-table article>button{color:#267bd7;background:0 0;border:0;align-items:center;gap:4px;font-size:9px;font-weight:800;display:flex}.settings-workspace{grid-template-columns:minmax(440px,1fr) minmax(320px,.75fr);align-items:start;gap:14px;display:grid}.settings-form{grid-template-columns:1fr 1fr}.settings-form>h2,.settings-form>p,.settings-form>.toggle-line,.settings-form>button{grid-column:1/-1}.settings-form>label:has(textarea){grid-column:1/-1}.settings-form>p{color:#7d8da0;margin:0;font-size:10px}.settings-form textarea{min-height:145px}.toggle-line{align-items:center;gap:7px!important;display:flex!important}.toggle-line input{width:auto}.settings-form .secondary{color:#277cd8;background:#fff;border:1px solid #bdd6ef}.landing-live-preview,.bank-preview,.template-help{color:#fff;background:radial-gradient(circle at 15% 10%,#1b3d6b,#0c1827 50%);border-radius:20px;padding:28px;position:sticky;top:25px;box-shadow:0 20px 60px #18365622}.landing-live-preview small,.bank-preview>small{color:#65adff;letter-spacing:1px;font-size:9px}.preview-logo{background:#1e7edc;border-radius:23px;place-items:center;width:86px;height:86px;margin:25px 0;font-size:24px;font-weight:900;display:grid}.preview-logo img,.brand-logo img{object-fit:cover;border-radius:inherit;width:100%;height:100%}.landing-live-preview h2{font-size:31px;line-height:1.05}.landing-live-preview h2 em{color:var(--preview-accent);font-style:normal;display:block}.landing-live-preview p{color:#9cacc0;font-size:12px;line-height:1.65}.landing-live-preview button{background:var(--preview-accent);color:#fff;border:0;border-radius:8px;padding:11px 14px}.bank-preview{text-align:center}.bank-preview img{background:#fff;border-radius:14px;width:min(330px,100%);margin:18px auto}.bank-preview>div{color:#6caeff;place-items:center;min-height:250px;display:grid}.bank-preview h3{font-size:14px}.bank-preview b{color:#64adff}.template-help{background:#0d1a2a}.template-help code{color:#70b4ff;background:#172c45;border-radius:6px;margin:3px;padding:5px 7px;font-size:10px;display:inline-block}.template-help>p{margin:5px}.telegram-phone{background:#172638;border-radius:13px;margin-top:20px;padding:18px}.telegram-phone span{color:#68afff;font-size:9px}.telegram-phone p{white-space:pre-line;color:#dce7f4;font-size:11px;line-height:1.55}.logs-center{grid-template-columns:165px 1fr;gap:12px;display:grid}.log-streams{align-content:start;gap:4px;display:grid}.log-streams button{color:#687b91;text-align:left;background:#fff;border:1px solid #dde6ef;border-radius:8px;padding:10px;font-size:10px}.log-streams button.active{color:#fff;background:#2780dd;border-color:#2780dd}.log-list{padding:0;overflow:hidden}.log-list>header{padding:18px}.log-list header button{background:#fff;border:1px solid #dbe5ed;border-radius:7px;align-items:center;gap:5px;padding:8px;font-size:9px;display:flex}.log-list>article{border-top:1px solid #e7edf3;gap:11px;padding:14px 18px;display:flex}.log-list>article>i{color:#6d8197;background:#edf3f8;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.log-list .log-success{color:#238257;background:#e3f7ec}.log-list .log-error{color:#c14b4b;background:#ffeded}.log-list .log-warning{color:#b77a16;background:#fff4dc}.log-list article>div{display:grid}.log-list b{font-size:11px}.log-list p{color:#6e8095;margin:3px 0;font-size:10px}.log-list span{color:#9aa7b5;font-size:9px}.empty-log{text-align:center;color:#9aabba;padding:70px}.max-modal-backdrop{z-index:9999;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#07101ccc;place-items:center;padding:25px;display:grid;position:fixed;inset:0}.max-modal{background:#f7f9fc;border:1px solid #dce5ee;border-radius:20px;width:min(650px,96vw);max-height:88vh;overflow:auto;box-shadow:0 30px 90px #0006}.max-modal.wide{width:min(1180px,88vw)}.max-modal>header{z-index:2;background:#fff;border-bottom:1px solid #e1e7ee;align-items:center;padding:19px 23px;display:flex;position:sticky;top:0}.max-modal>header>div{margin-right:auto}.max-modal>header small{color:#277ddb;letter-spacing:1px;font-size:9px}.max-modal>header h2{margin:4px 0;font-size:21px}.max-modal>header button{background:#fff;border:1px solid #d8e2eb;border-radius:50%;width:35px;height:35px;font-size:20px}.modal-form{grid-template-columns:1fr 1fr;gap:11px;padding:23px;display:grid}.modal-form .full{grid-column:1/-1}.check-grid{grid-template-columns:repeat(3,1fr);gap:9px;display:grid!important}.check-grid label{align-items:center;gap:6px;display:flex}.modal-form footer{justify-content:flex-end;gap:8px;display:flex}.modal-form footer button{background:#fff;border:1px solid #d7e1eb;border-radius:8px;padding:10px 15px}.modal-form footer button:last-child{color:#fff;background:#287edb;border-color:#287edb}.modal-loading{text-align:center;padding:80px}.customer-detail{padding:22px}.customer-identity{color:#fff;background:#0f1d2e;border-radius:15px;grid-template-columns:auto 1fr auto auto;align-items:center;gap:14px;padding:20px;display:grid}.customer-identity>i{background:#287fdf;border-radius:17px;place-items:center;width:66px;height:66px;font-style:normal;font-weight:900;display:grid}.customer-identity h3{margin:0}.customer-identity p{color:#8fa2b9;margin:5px 0;font-size:11px}.customer-identity a{color:#63adff;align-items:center;gap:4px;font-size:10px;display:flex}.customer-identity menu{gap:6px;margin:0;padding:0;display:flex}.customer-identity menu button{color:#dbe8f7;background:#172b42;border:1px solid #35506c;border-radius:8px;padding:9px;font-size:9px}.customer-detail-stats{grid-template-columns:repeat(4,1fr);gap:9px;margin:11px 0;display:grid}.customer-detail-stats article{background:#fff;border:1px solid #dce5ee;border-radius:11px;padding:15px;display:grid}.customer-detail-stats span{color:#7a8ba0;font-size:9px}.customer-detail-stats b{font-size:20px}.detail-columns{grid-template-columns:1fr 1fr;gap:10px;display:grid}.detail-columns>section,.customer-activity{background:#fff;border:1px solid #dce5ee;border-radius:13px;padding:18px}.detail-columns h3,.customer-activity h3{margin-top:0;font-size:14px}.detail-columns article{border-top:1px solid #edf1f5;grid-template-columns:1fr auto;gap:5px;padding:11px 0;display:grid}.detail-columns article div{display:grid}.detail-columns b{font-size:10px}.detail-columns span,.detail-columns p{color:#8190a2;margin:0;font-size:9px}.customer-activity{margin-top:10px}.customer-activity article{border-top:1px solid #edf1f5;gap:9px;padding:10px 0;display:flex}.customer-activity article>i{background:#6a9fd5;border-radius:50%;width:7px;height:7px;margin-top:5px}.customer-activity article>div{display:grid}.customer-activity b{font-size:10px}.customer-activity p{color:#708298;margin:2px 0;font-size:9px}.customer-activity span{color:#99a6b4;font-size:8px}@keyframes adminLogoOrbit{to{transform:rotate(360deg)}}@keyframes logoPulse{50%{box-shadow:0 0 35px var(--landing-accent);transform:scale(1.07)}}@keyframes logoFloat{50%{transform:translateY(-8px)rotate(2deg)}}@keyframes logoHologram{0%,to{filter:hue-rotate()}50%{filter:hue-rotate(90deg) drop-shadow(0 0 12px var(--landing-accent))}}.brand-logo{overflow:hidden}.effect-orbit,.effect-float{animation:4s ease-in-out infinite logoFloat}.effect-pulse{animation:2.4s ease-in-out infinite logoPulse}.effect-hologram{animation:3s linear infinite logoHologram}.commerce-home{--pointer-x:50vw;--pointer-y:30vh;--landing-accent:#4d9afa}.commerce-home:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(320px circle at var(--pointer-x) var(--pointer-y),color-mix(in srgb,var(--landing-accent) 13%,transparent),transparent 75%);opacity:0;transition:opacity .3s;position:fixed;inset:0}.commerce-home.cursor-glow:before{opacity:1}.commerce-home>*{z-index:1;position:relative}.commerce-home .announcement{border:1px solid color-mix(in srgb,var(--landing-accent) 40%,transparent);background:color-mix(in srgb,var(--landing-accent) 10%,transparent);color:var(--landing-accent);border-radius:30px;margin-bottom:14px;padding:7px 10px;font-size:9px;font-weight:850;display:inline-block}.commerce-home>header h1 em,.home-pricing>a{color:var(--landing-accent)}.commerce-home .nav-cta,.commerce-home>header>div>section a:first-child,.home-pricing article a{background:var(--landing-accent)}.commerce-home a,.commerce-home button,.platform-features article,.home-pricing article{transition:transform .25s,box-shadow .25s,border-color .25s}.commerce-home a:hover,.commerce-home button:hover{filter:brightness(1.08);transform:translateY(-2px)}.platform-features article:hover,.home-pricing article:hover{border-color:color-mix(in srgb,var(--landing-accent) 55%,#27374b);transform:translateY(-6px);box-shadow:0 20px 50px #0005}.motion-max .platform-features article:nth-child(2n){animation:5s ease-in-out infinite logoFloat}.motion-minimal *{animation:none!important}@media (max-width:1050px){.max-stat-grid,.max-plan-grid{grid-template-columns:1fr 1fr}.customer-admin-layout,.settings-workspace{grid-template-columns:1fr}.landing-live-preview,.bank-preview,.template-help{position:static}.customer-table>article{grid-template-columns:auto 1fr auto}.customer-table article>section,.customer-table article>em{display:none}}@media (max-width:760px){.max-admin{grid-template-columns:1fr}.max-admin>aside{height:auto;position:static}.max-admin-brand{padding-bottom:12px}.max-admin nav{grid-template-columns:repeat(4,1fr)}.max-admin nav button{justify-content:center}.max-admin nav button span,.system-health,.max-admin>aside form{display:none}.max-admin>section{padding:17px 11px}.overview-panels,.logs-center,.detail-columns,.max-plan-grid{grid-template-columns:1fr}.max-modal.wide{width:96vw}.customer-identity{grid-template-columns:auto 1fr}.customer-identity>em,.customer-identity>menu{grid-column:1/-1}.customer-detail-stats{grid-template-columns:1fr 1fr}.settings-form{grid-template-columns:1fr}.settings-form>*{grid-column:auto!important}}.bank-checkout>div{width:min(580px,95vw)}.bank-checkout img{background:#fff;border-radius:17px;width:min(380px,100%)}.bank-checkout section{grid-template-columns:1fr 1fr;gap:8px;margin:15px 0;display:grid}.bank-checkout section span{color:#8fa5bd;border:1px solid #29415f;border-radius:9px;padding:11px;font-size:9px;display:grid}.bank-checkout section b{color:#fff;margin-top:4px;font-size:12px}.brand-uploader{background:#f3f8fd;border:1px dashed #94bde8;border-radius:11px;padding:13px;grid-column:1/-1!important}.brand-uploader small{background:#e5eef7;border-radius:6px;padding:7px;position:relative;overflow:hidden}.brand-uploader small i{background:#51a0ee33;position:absolute;inset:0 auto 0 0}.vietqr-modal-backdrop{z-index:9999;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#040c19c2;place-items:center;padding:32px;animation:.22s ease-out modalFade;display:grid;position:fixed;inset:0}.vietqr-modal{color:#0b1930;background:linear-gradient(145deg,#fff,#f6f9ff);border:1px solid #5a9fff47;border-radius:28px;width:min(1040px,85vw);max-height:88vh;animation:.28s cubic-bezier(.2,.8,.2,1) modalRise;position:relative;overflow:auto;box-shadow:0 32px 100px #00133461}.vietqr-modal>header{background:radial-gradient(circle at 85% 0,#408bf524,#0000 34%);border-bottom:1px solid #e4ebf6;padding:30px 70px 24px 34px}.vietqr-modal>header small{color:#1674e8;letter-spacing:.13em;font-size:12px;font-weight:800}.vietqr-modal>header h2{margin:7px 0 5px;font-size:clamp(25px,3vw,38px);line-height:1.1}.vietqr-modal>header p{color:#60708a;margin:0;font-size:15px}.vietqr-close{z-index:2;color:#26364e;cursor:pointer;background:#fff;border:1px solid #dce5f1;border-radius:50%;place-items:center;width:42px;height:42px;transition:all .2s;display:grid;position:absolute;top:22px;right:22px}.vietqr-close:hover{color:#126fd9;transform:rotate(8deg)scale(1.06);box-shadow:0 8px 24px #1e68c826}.vietqr-modal-body{grid-template-columns:minmax(320px,.9fr) minmax(360px,1.1fr);gap:30px;padding:30px 34px 34px;display:grid}.vietqr-code{background:linear-gradient(160deg,#eef5ff,#fff);border:1px solid #dde7f4;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;min-height:480px;padding:22px;display:flex}.vietqr-code img{object-fit:contain;filter:drop-shadow(0 14px 24px #13417d21);border-radius:18px;width:min(100%,390px);max-height:440px;display:block}.vietqr-code span{color:#477094;align-items:center;gap:8px;margin-top:14px;font-size:13px;font-weight:700;display:flex}.vietqr-code span i{background:#20c785;border-radius:50%;width:8px;height:8px;animation:1.8s infinite statusPulse;box-shadow:0 0 0 5px #20c7851f}.vietqr-details{grid-template-columns:1fr 1fr;align-content:start;gap:12px;display:grid}.vietqr-amount,.vietqr-details article,.vietqr-note{background:#fff;border:1px solid #dfe7f2;border-radius:16px}.vietqr-amount{color:#fff;background:linear-gradient(120deg,#0b55b0,#3088f1);grid-column:1/-1;padding:20px 22px;box-shadow:0 14px 30px #1b6fdc33}.vietqr-amount small,.vietqr-details article small{letter-spacing:.1em;opacity:.72;margin-bottom:7px;font-size:10px;font-weight:800;display:block}.vietqr-amount strong{font-size:30px}.vietqr-details article{min-height:83px;padding:16px 18px;position:relative}.vietqr-details article b{overflow-wrap:anywhere;padding-right:80px;font-size:15px;display:block}.vietqr-details article button{color:#136dce;cursor:pointer;background:#edf5ff;border:0;border-radius:9px;align-items:center;gap:5px;padding:7px 9px;font-size:11px;font-weight:800;display:flex;position:absolute;bottom:12px;right:12px}.vietqr-details .transfer-content{background:#f2f8ff;border-color:#9bc6ff;grid-column:1/-1}.vietqr-details .transfer-content b{color:#075fc4;letter-spacing:.02em;font-size:17px}.vietqr-note{color:#52637a;background:#f8fafc;grid-column:1/-1;gap:12px;padding:14px 16px;display:flex}.vietqr-note>svg{color:#20a46b;flex:none}.vietqr-note p{gap:3px;margin:0;font-size:12px;line-height:1.45;display:grid}.vietqr-note p b{color:#172943}.vietqr-note p span{display:block}.vietqr-done{color:#fff;cursor:pointer;background:#1677e8;border:0;border-radius:14px;grid-column:1/-1;padding:15px;font-size:15px;font-weight:800;transition:all .2s;box-shadow:0 10px 25px #1677e83d}.vietqr-done:hover{background:#0868d6;transform:translateY(-2px);box-shadow:0 15px 32px #1677e84d}@keyframes modalFade{0%{opacity:0}to{opacity:1}}@keyframes modalRise{0%{opacity:0;transform:translateY(24px)scale(.97)}to{opacity:1;transform:none}}@keyframes statusPulse{50%{box-shadow:0 0 0 9px #20c78500}}@media (max-width:760px){.vietqr-modal-backdrop{padding:10px}.vietqr-modal{border-radius:22px;width:100%;max-height:94vh}.vietqr-modal>header{padding:24px 58px 18px 20px}.vietqr-modal>header p{font-size:13px}.vietqr-close{top:14px;right:14px}.vietqr-modal-body{grid-template-columns:1fr;gap:16px;padding:16px}.vietqr-code{min-height:auto;padding:14px}.vietqr-code img{width:min(100%,330px);max-height:46vh}.vietqr-details{grid-template-columns:1fr}.vietqr-amount,.vietqr-details .transfer-content,.vietqr-note,.vietqr-done{grid-column:1}.vietqr-amount strong{font-size:26px}.vietqr-details article{min-height:76px}}
.bank-admin-page{gap:16px;display:grid}.settings-form .full{grid-column:1/-1}.settings-form label small{color:#96a4b4;font-weight:500}.pending-orders{padding:0;overflow:hidden}.pending-orders>header{align-items:center;padding:20px 22px;display:flex}.pending-orders>header div{margin-right:auto}.pending-orders>header h2{margin:0;font-size:17px}.pending-orders>header p{color:#7c8da2;margin:5px 0 0;font-size:10px}.pending-orders>header button{color:#39729f;background:#fff;border:1px solid #dae4ee;border-radius:8px;align-items:center;gap:6px;padding:9px 11px;display:flex}.pending-orders>article{border-top:1px solid #e7edf3;grid-template-columns:1.3fr .7fr .8fr auto;align-items:center;gap:16px;padding:16px 22px;display:grid}.pending-orders article>div,.pending-orders article>section{gap:3px;display:grid}.pending-orders b{font-size:11px}.pending-orders span,.pending-orders small{color:#7d8da0;font-size:9px}.pending-orders strong{color:#1675d8;font-size:16px}.pending-orders code{color:#176bc4;background:#edf5ff;border-radius:7px;padding:8px;font-size:10px}.pending-orders menu{gap:7px;margin:0;padding:0;display:flex}.pending-orders menu button{color:#68798d;background:#fff;border:1px solid #dce5ee;border-radius:8px;align-items:center;gap:5px;padding:9px 11px;font-size:9px;font-weight:800;display:flex}.pending-orders menu button:last-child{color:#fff;background:#2781dd;border-color:#2781dd}.customer-access-card,.current-customer-plan{background:#fff;border:1px solid #dce5ee;border-radius:13px;margin:11px 0;padding:18px}.customer-access-card>header,.current-customer-plan>header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.customer-access-card h3,.current-customer-plan h3{margin:3px 0;font-size:15px}.customer-access-card header small,.current-customer-plan header small{color:#287dda;letter-spacing:1px;font-size:8px;font-weight:900}.customer-access-card>article{border-top:1px solid #edf1f5;align-items:center;gap:12px;padding:10px 0;display:flex}.customer-access-card article>div{margin-right:auto;display:grid}.customer-access-card article small{color:#8392a4;font-size:8px}.customer-access-card article a{color:#1875d6;align-items:center;gap:4px;font-size:10px;display:flex}.customer-access-card article button{color:#2578cc;background:#edf5fd;border:0;border-radius:7px;align-items:center;gap:5px;padding:8px;font-size:9px;display:flex}.customer-access-card>p{color:#8b98a8;margin:8px 0 0;font-size:9px}.current-customer-plan>div{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.current-customer-plan>div span{color:#8492a2;background:#f4f7fa;border-radius:9px;padding:11px;font-size:8px;display:grid}.current-customer-plan>div b{color:#273a50;margin-top:4px;font-size:10px}.customer-content-stats{grid-template-columns:repeat(3,1fr);gap:8px;margin:10px 0;display:grid}.customer-content-stats span{color:#8290a0;text-align:center;background:#fff;border:1px solid #dce5ee;border-radius:10px;padding:12px;font-size:9px}.customer-content-stats b{color:#237bdd;font-size:17px}.customer-detail-pro .customer-detail-stats article:first-child{color:#fff;background:linear-gradient(130deg,#0c5dbb,#2587ed)}.customer-detail-pro .customer-detail-stats article:first-child span{color:#c5e2ff}.customer-detail-pro .customer-detail-stats article:first-child b{font-size:16px}@media (max-width:850px){.pending-orders>article{grid-template-columns:1fr 1fr}.pending-orders menu{grid-column:1/-1}.current-customer-plan>div{grid-template-columns:1fr 1fr}}@media (max-width:600px){.pending-orders>article{grid-template-columns:1fr}.pending-orders code,.pending-orders menu{grid-column:1}.current-customer-plan>div{grid-template-columns:1fr}.customer-access-card>article{align-items:flex-start}.customer-access-card article a{overflow-wrap:anywhere;max-width:210px}.customer-detail-pro .customer-detail-stats{grid-template-columns:1fr 1fr}}
.confirm-box-backdrop{z-index:12000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#040c18ad;place-items:center;padding:20px;animation:.18s confirmFade;display:grid;position:fixed;inset:0}.confirm-box{color:#14263c;text-align:center;background:#fff;border:1px solid #dbe5ef;border-radius:22px;width:min(440px,94vw);padding:28px;animation:.24s cubic-bezier(.2,.8,.2,1) confirmRise;box-shadow:0 30px 90px #00102a61}.confirm-box>i{color:#1977dc;background:#e8f4ff;border-radius:18px;place-items:center;width:58px;height:58px;margin:0 auto 15px;display:grid}.confirm-box.danger>i{color:#d64e4e;background:#ffeded}.confirm-box h2{margin:0 0 9px;font-size:21px}.confirm-box p{color:#68798e;max-width:350px;margin:0 auto;font-size:13px;line-height:1.6}.confirm-box footer{grid-template-columns:1fr 1fr;gap:10px;margin-top:24px;display:grid}.confirm-box footer button{color:#52667d;cursor:pointer;background:#fff;border:1px solid #d9e3ed;border-radius:11px;padding:12px;font-weight:800}.confirm-box footer button:last-child{color:#fff;background:#237ddd;border-color:#237ddd;box-shadow:0 8px 20px #237ddd33}.confirm-box.danger footer button:last-child{background:#d64e4e;border-color:#d64e4e;box-shadow:0 8px 20px #d64e4e33}.confirm-box footer button:disabled{opacity:.55;cursor:wait}@keyframes confirmFade{0%{opacity:0}to{opacity:1}}@keyframes confirmRise{0%{opacity:0;transform:translateY(14px)scale(.97)}to{opacity:1;transform:none}}@media (max-width:500px){.confirm-box{border-radius:18px;padding:23px 18px}.confirm-box footer{grid-template-columns:1fr}}
.block-studio-pro{grid-template-columns:340px minmax(0,1fr);align-items:start;gap:16px;display:grid}.block-library-pro,.draft-blocks{background:#fff;border:1px solid #dce5ee;border-radius:17px;overflow:hidden}.block-library-pro{max-height:calc(100vh - 40px);position:sticky;top:20px}.block-library-pro>header,.draft-blocks>header{border-bottom:1px solid #e7edf3;padding:19px 20px}.block-library-pro h2,.draft-blocks h2{margin:0;font-size:17px}.block-library-pro p,.draft-blocks p{color:#8190a2;margin:5px 0 0;font-size:10px}.block-library-pro>div{max-height:calc(100vh - 125px);padding:8px;display:grid;overflow:auto}.block-library-pro>div>button{color:#354a61;text-align:left;cursor:pointer;background:#fff;border:0;border-radius:11px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:10px;transition:all .18s;display:grid}.block-library-pro>div>button:hover{background:#eef6ff;transform:translate(3px)}.block-library-pro button>i{color:#247ddd;background:#eaf3fd;border-radius:9px;place-items:center;width:36px;height:36px;display:grid}.block-library-pro button>span{gap:2px;display:grid}.block-library-pro button b{font-size:10px}.block-library-pro button small{color:#8493a5;white-space:nowrap;text-overflow:ellipsis;font-size:8px;overflow:hidden}.draft-blocks>header{align-items:center;display:flex}.draft-blocks>header>div{margin-right:auto}.draft-blocks menu{gap:7px;margin:0;padding:0;display:flex}.draft-blocks menu button,.block-editor footer button{color:#65798e;background:#fff;border:1px solid #dbe4ed;border-radius:8px;align-items:center;gap:5px;padding:9px 11px;font-size:9px;font-weight:800;display:flex}.draft-blocks menu button:last-child{color:#fff;background:#247ddd;border-color:#247ddd}.draft-blocks button:disabled{opacity:.4}.draft-block{border-bottom:1px solid #e9eef3}.block-row{cursor:pointer;grid-template-columns:auto 1fr auto repeat(4,34px);align-items:center;gap:8px;padding:13px 16px;display:grid}.block-row:hover{background:#f8fbfe}.block-row>i{color:#247ddd;background:#edf5fd;border-radius:9px;place-items:center;width:37px;height:37px;display:grid}.block-row>span{display:grid}.block-row b{font-size:11px}.block-row small{color:#8a99aa;font-size:8px}.block-row em{color:#278156;background:#e5f7ed;border-radius:20px;padding:5px 8px;font-size:8px;font-style:normal}.block-row>button{color:#60758a;background:#fff;border:1px solid #e1e8ef;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.block-row>button:hover{color:#2179d2;border-color:#8dc0ef}.block-row>.quick-delete:hover{color:#d94e4e;background:#fff0f0;border-color:#f0aaaa}.block-editor{background:#f7f9fc;border-top:1px solid #e5ebf1;grid-template-columns:1fr 1fr;gap:12px;padding:17px 20px 20px;display:grid}.block-editor>label,.item-editor label{color:#52677e;gap:5px;font-size:9px;font-weight:800;display:grid}.block-editor input,.block-editor textarea{color:#20344b;background:#fff;border:1px solid #d5e0eb;border-radius:8px;min-width:0;padding:10px;font:500 10px inherit}.block-editor textarea{resize:vertical;min-height:88px}.block-editor>.visibility-row,.block-editor>.item-editor,.block-editor>footer{grid-column:1/-1}.block-editor footer{align-items:center;gap:10px;display:flex}.block-editor footer span{color:#8b99aa;font-size:8px}.item-editor{gap:9px;display:grid}.item-editor>header{align-items:center;display:flex}.item-editor>header div{margin-right:auto;display:grid}.item-editor>header small{color:#8a99aa;font-size:8px}.item-editor>header button{color:#2579d0;background:#e7f2fd;border:0;border-radius:8px;align-items:center;gap:5px;padding:8px;font-size:9px;display:flex}.item-editor>article{background:#fff;border:1px solid #dce5ee;border-radius:11px;padding:13px}.item-editor>article>header{align-items:center;margin-bottom:10px;display:flex}.item-editor>article>header b{text-transform:capitalize;margin-right:auto;font-size:10px}.item-editor>article>header button{color:#d74c4c;background:#fff0f0;border:0}.item-editor>article>div{grid-template-columns:1fr 1fr;gap:9px;display:grid}.service-gallery-editor{border-top:1px solid #e5ebf1;gap:10px;margin-top:14px;padding-top:14px;display:grid}.service-gallery-editor>header{align-items:center;gap:12px;display:flex}.service-gallery-editor>header>div{gap:3px;margin-right:auto;display:grid}.service-gallery-editor b{color:#31475f;font-size:13px}.service-gallery-editor small,.service-gallery-editor em,.service-gallery-empty{color:#7d8fa2;margin:0;font-size:12px;font-style:normal}.service-gallery-editor-list{grid-template-columns:repeat(auto-fill,78px);gap:9px;display:grid}.service-gallery-editor-list figure{aspect-ratio:1;background:#f4f7fa;border:1px solid #dce5ee;border-radius:10px;margin:0;position:relative;overflow:hidden}.service-gallery-editor-list img{object-fit:cover;width:100%;height:100%}.service-gallery-editor-list button{color:#fff;cursor:pointer;background:#192b40d9;border:0;border-radius:50%;place-items:center;width:27px;height:27px;display:grid;position:absolute;top:5px;right:5px}.empty-draft{text-align:center;color:#91a2b5;padding:85px 20px}.empty-draft h3{color:#52667c}.block-preview-backdrop{z-index:11000;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#06101dcc;place-items:center;padding:25px;display:grid;position:fixed;inset:0}.block-preview-backdrop>section{background:#f5f8fc;border-radius:21px;width:min(900px,88vw);max-height:86vh;overflow:auto;box-shadow:0 30px 90px #0006}.block-preview-backdrop>section>header{background:#fff;border-bottom:1px solid #e0e7ef;align-items:center;padding:18px 22px;display:flex}.block-preview-backdrop header>div{margin-right:auto}.block-preview-backdrop header small{color:#247ddd;letter-spacing:1px;font-size:8px}.block-preview-backdrop header h2{margin:3px 0;font-size:18px}.block-preview-backdrop header button{background:#fff;border:1px solid #dce5ee;border-radius:50%;width:35px;height:35px}.studio-block-preview{color:#172a40;background:#fff;border:1px solid #dce5ee;border-radius:17px;margin:24px;padding:26px}.studio-block-preview>header{align-items:center;gap:10px;display:flex}.studio-block-preview>header i{color:#247ddd;background:#eaf3fd;border-radius:10px;place-items:center;width:40px;height:40px;display:grid}.studio-block-preview h3{font-size:20px}.studio-block-preview>img{object-fit:cover;border-radius:12px;width:100%;max-height:380px}.studio-block-preview.preview-intro>p{white-space:pre-wrap;overflow-wrap:anywhere;background:#f4f8fc;border-left:3px solid #247ddd;border-radius:10px;padding:16px 18px}.preview-items{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.preview-items article{border:1px solid #e0e7ef;border-radius:11px;padding:13px}.preview-items img{object-fit:cover;border-radius:8px;width:100%;height:130px}.preview-items b,.preview-items span{margin-top:6px;display:block}.preview-items span{color:#247ddd;font-size:11px}.preview-items p{color:#728398;font-size:10px}.studio-block-preview>strong{color:#fff;background:#0e1d30;border-radius:14px;place-items:center;padding:35px;display:grid}.studio-block-preview>strong span{color:#62adff;margin-top:8px}.studio-block-preview iframe{border:0;border-radius:12px;width:100%;height:360px}.video-placeholder,.qr-placeholder{color:#65adff;background:#0d1c2e;border-radius:14px;place-items:center;gap:10px;min-height:220px;display:grid}.preview-empty{text-align:center;color:#8999aa}@media (max-width:1000px){.block-studio-pro{grid-template-columns:1fr}.block-library-pro{max-height:none;position:static}.block-library-pro>div{grid-template-columns:1fr 1fr;max-height:350px}}@media (max-width:650px){.block-library-pro>div{grid-template-columns:1fr}.draft-blocks>header{align-items:flex-start;gap:10px}.draft-blocks menu{display:grid}.block-row{grid-template-columns:auto 1fr repeat(2,32px)}.block-row>em,.block-row>button:nth-of-type(2),.block-row>button:nth-of-type(3){display:none}.block-editor{grid-template-columns:1fr}.block-editor>*{grid-column:1!important}.item-editor>article>div,.preview-items{grid-template-columns:1fr}.block-preview-backdrop{padding:10px}.block-preview-backdrop>section{width:100%}}
.typed-items{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.typed-items>article{background:#111a27;border:1px solid #293748;border-radius:13px;gap:14px;padding:16px;display:flex}.typed-items img{object-fit:cover;border-radius:10px;flex:none;width:82px;height:82px}.typed-items article>div{align-content:center;gap:4px;display:grid}.typed-items b{font-size:15px}.typed-items span{color:#5da8fa;font-size:12px}.typed-items p{color:#91a0b1;margin:0;font-size:12px}.typed-items a,.block-cta{color:#62adff;align-items:center;gap:5px;margin-top:7px;font-size:11px;display:inline-flex}.items-stats{grid-template-columns:repeat(4,1fr)}.items-stats>article{text-align:center;display:grid}.items-stats b{color:#62adff;font-size:27px}.items-timeline>article{border-left:3px solid #348bea}.gallery-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.gallery-grid figure{background:#111b28;border-radius:12px;margin:0;overflow:hidden}.gallery-grid img{object-fit:cover;width:100%;height:220px}.gallery-grid figcaption{color:#9aabba;padding:10px;font-size:11px}.faq-list{gap:8px;display:grid}.faq-list details{background:#111a27;border:1px solid #293748;border-radius:11px;padding:15px}.faq-list summary{cursor:pointer;font-weight:800}.faq-list p{color:#99a8b9;font-size:12px}.map-address{align-items:center;gap:8px;margin-bottom:12px;font-style:normal;display:flex}.map-frame,.embed-frame,.video-frame{background:#091321;border:0;border-radius:14px;width:100%;min-height:380px}.profile-qr{place-items:center;gap:10px;padding:24px;display:grid}.profile-qr svg{background:#fff;border-radius:14px;padding:13px}.feature-banner{background:linear-gradient(130deg,#1266c5,#223c68) 50%/cover;border-radius:16px;padding:35px}.feature-banner h3{font-size:27px}.feature-banner code{border:1px dashed #fff8;border-radius:8px;margin:8px;padding:8px 12px;display:inline-block}.feature-banner small{display:block}.feature-banner a{color:#1266c5;background:#fff;border-radius:9px;margin-top:15px;padding:10px 14px;display:inline-block}.rich-block{grid-template-columns:auto 1fr;align-items:center;gap:18px;display:grid}.rich-block img{object-fit:cover;border-radius:13px;width:180px;max-height:180px}.countdown-box{text-align:center;background:#0c1725;border-radius:15px;padding:28px}.countdown-box>div{justify-content:center;gap:10px;display:flex}.countdown-box span{border:1px solid #2c435d;border-radius:11px;min-width:78px;padding:13px;display:grid}.countdown-box span b{font-size:25px}.countdown-box small{color:#7f91a5}@media (max-width:700px){.typed-items,.items-stats,.gallery-grid{grid-template-columns:1fr}.gallery-grid img{height:auto}.rich-block{grid-template-columns:1fr}.rich-block img{width:100%}.countdown-box span{min-width:55px;padding:9px}.countdown-box span b{font-size:20px}.map-frame,.embed-frame,.video-frame{min-height:240px}}
.profile-v2 .commercial-block-stack{gap:14px;width:100%;margin:14px 0 0;font-family:inherit;display:grid}.profile-v2 .commercial-section{background:var(--v2panel);color:#f1f5fb;border:1px solid #ffffff13;border-radius:20px;width:100%;min-width:0;padding:28px;overflow:hidden;box-shadow:0 22px 70px #00000038}.profile-v2 [id]{scroll-margin-top:22px}.profile-v2 .commercial-section:target,.profile-v2 .profile-card:target,.profile-v2 .intro-strip:target,.profile-v2 .profile-target-pulse{animation:1.25s cubic-bezier(.2,.8,.2,1) profileTargetPulse}@keyframes profileTargetPulse{0%{transform:scale(1);box-shadow:0 22px 70px #00000038}35%{border-color:color-mix(in srgb, var(--brand), transparent 25%);box-shadow:0 0 0 5px color-mix(in srgb, var(--brand), transparent 82%), 0 24px 75px #0000004d;transform:scale(1.012)}to{transform:scale(1);box-shadow:0 22px 70px #00000038}}.profile-v2 .commercial-section>header{align-items:center;gap:12px;margin:0 0 22px;display:flex}.profile-v2 .commercial-section>header span{background:color-mix(in srgb, var(--brand), transparent 86%);color:#66adff;border-radius:10px;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid}.profile-v2 .commercial-section h2{font:800 22px/1.25 var(--font-display);letter-spacing:-.45px;margin:0}.profile-v2 .block-description,.profile-v2 .commercial-section p{overflow-wrap:anywhere;font-size:15px;line-height:1.7}.profile-v2 .typed-items{grid-template-columns:1fr;gap:10px}.profile-v2 .typed-items>article{background:linear-gradient(135deg,#ffffff09,#ffffff03);align-items:center;min-width:0;padding:17px;transition:transform .3s,border-color .3s,box-shadow .3s}.profile-v2 .typed-items>article:hover{border-color:color-mix(in srgb, var(--brand), transparent 50%);transform:translateY(-3px);box-shadow:0 14px 34px #0003}.profile-v2 .typed-items img{border-radius:12px;width:96px;height:96px}.profile-v2 .typed-items b{font-size:17px;line-height:1.4}.profile-v2 .typed-items span,.profile-v2 .typed-items p,.profile-v2 .typed-items a{font-size:14px;line-height:1.55}.profile-v2 .typed-view-button{border:1px solid color-mix(in srgb, var(--brand), transparent 55%);color:#77b5ff;background:color-mix(in srgb, var(--brand), transparent 88%);cursor:pointer;border-radius:9px;justify-self:start;align-items:center;gap:6px;margin-top:7px;padding:8px 11px;font-size:14px;font-weight:800;display:inline-flex}.profile-v2 .typed-view-button:hover{color:#fff;background:var(--brand)}.profile-v2 .commercial-product-list{gap:12px;display:grid}.profile-v2 .commercial-product-list>article{background:linear-gradient(135deg,#ffffff0b,#ffffff03);border:1px solid #ffffff17;border-radius:15px;grid-template-columns:92px minmax(0,1fr) auto;align-items:center;gap:16px;min-width:0;padding:16px;transition:border-color .25s,transform .25s,box-shadow .25s;display:grid}.profile-v2 .commercial-product-list>article:hover{border-color:color-mix(in srgb, var(--brand), transparent 38%);transform:translateY(-2px);box-shadow:0 14px 30px #0003}.profile-v2 .commercial-product-list img,.profile-v2 .commercial-product-placeholder{object-fit:cover;border-radius:13px;width:92px;height:92px}.profile-v2 .commercial-product-placeholder{color:#75adf1;background:color-mix(in srgb, var(--brand), transparent 84%);border:1px solid color-mix(in srgb, var(--brand), transparent 70%);place-items:center;display:grid}.profile-v2 .commercial-product-copy{gap:4px;min-width:0;display:grid}.profile-v2 .commercial-product-copy small{color:#78aaf0;letter-spacing:.08em;font-size:11px;font-weight:800}.profile-v2 .commercial-product-copy b{overflow-wrap:anywhere;font-size:18px}.profile-v2 .commercial-product-copy strong{color:#69a9ff;font-size:16px}.profile-v2 .commercial-product-copy p{color:#a9b5c4;margin:0;font-size:14px;line-height:1.55}.profile-v2 .commercial-product-list button{border:1px solid color-mix(in srgb, var(--brand), transparent 43%);color:#dcecff;background:color-mix(in srgb, var(--brand), transparent 84%);cursor:pointer;border-radius:10px;align-items:center;gap:7px;min-height:42px;padding:10px 14px;font-size:14px;font-weight:800;transition:transform .2s,background .2s;display:inline-flex}.profile-v2 .commercial-product-list button:hover{background:var(--brand);transform:translateY(-1px)}.profile-v2 .commercial-service-list{gap:12px;display:grid}.profile-v2 .commercial-service-list>article{background:linear-gradient(135deg,#ffffff0b,#ffffff03);border:1px solid #ffffff17;border-radius:15px;grid-template-columns:50px minmax(0,1fr) auto;align-items:center;gap:15px;padding:17px;transition:border-color .25s,transform .25s,box-shadow .25s;display:grid}.profile-v2 .commercial-service-list>article:hover{border-color:color-mix(in srgb, var(--brand), transparent 38%);transform:translateY(-2px);box-shadow:0 14px 30px #0003}.profile-v2 .commercial-service-list>article>i{color:#75adf1;background:color-mix(in srgb, var(--brand), transparent 84%);border:1px solid color-mix(in srgb, var(--brand), transparent 70%);border-radius:13px;place-items:center;width:50px;height:50px;display:grid}.profile-v2 .commercial-service-list>article>div{gap:4px;min-width:0;display:grid}.profile-v2 .commercial-service-list small{color:#78aaf0;letter-spacing:.08em;font-size:11px;font-weight:800}.profile-v2 .commercial-service-list b{overflow-wrap:anywhere;font-size:18px}.profile-v2 .commercial-service-list strong{color:#75b2ff;font-size:16px}.profile-v2 .commercial-service-list p{color:#a9b5c4;margin:0;font-size:14px;line-height:1.55}.profile-v2 .commercial-service-list button{border:1px solid color-mix(in srgb, var(--brand), transparent 43%);color:#dcecff;background:color-mix(in srgb, var(--brand), transparent 84%);cursor:pointer;border-radius:10px;align-items:center;gap:7px;min-height:42px;padding:10px 14px;font-size:14px;font-weight:800;transition:transform .2s,background .2s;display:inline-flex}.profile-v2 .commercial-service-list button:hover{background:var(--brand);transform:translateY(-1px)}.commercial-product-modal-backdrop{z-index:90;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:#03070ec7;place-items:center;padding:5vh 5vw;display:grid;position:fixed;inset:0}.commercial-product-modal{color:#eff6ff;background:#101722;border:1px solid #ffffff24;border-radius:22px;align-content:start;gap:12px;width:min(860px,88vw);max-height:88dvh;padding:34px;animation:.25s cubic-bezier(.2,.8,.2,1) commercialModalIn;display:grid;position:relative;overflow:auto;box-shadow:0 34px 95px #00000094}.commercial-product-modal>img,.commercial-product-modal>.commercial-product-placeholder{width:108px;height:108px}.commercial-modal-gallery{background:#08111f;border-radius:16px;width:min(100%,680px);margin:0 auto;position:relative;overflow:hidden}.commercial-modal-gallery>img{aspect-ratio:16/10;object-fit:contain;width:100%;max-height:min(48dvh,480px);display:block}.commercial-gallery-arrow{color:#fff;cursor:pointer;background:#040a14a6;border:1px solid #fff3;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.commercial-gallery-arrow.previous{left:13px}.commercial-gallery-arrow.next{right:13px}.commercial-gallery-dots{gap:7px;display:flex;position:absolute;bottom:13px;left:50%;transform:translate(-50%)}.commercial-gallery-dots button{cursor:pointer;background:#ffffff80;border:0;border-radius:50%;width:8px;height:8px;padding:0}.commercial-gallery-dots button.active{background:#fff;border-radius:10px;width:24px}.commercial-product-modal>small{color:#73adf5;letter-spacing:.13em;font-size:12px;font-weight:800}.commercial-product-modal h2{margin:0;padding-right:42px;font-size:clamp(27px,4vw,40px);line-height:1.17}.commercial-product-modal>p{color:#bdc9d8;white-space:pre-line;margin:0;font-size:16px;line-height:1.72}.commercial-product-price{color:#75b2ff;font-size:21px}.commercial-modal-close{z-index:30;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;background:#070f1be6;border:1px solid #ffffff3d;border-radius:50%;flex:none;justify-self:end;place-items:center;width:44px;height:44px;margin:0 0 -50px;display:grid;position:sticky;top:10px;box-shadow:0 8px 24px #00000059}.commercial-product-cta{color:#fff;background:linear-gradient(135deg,#3d8cff,#2869ca);border-radius:12px;justify-content:center;align-items:center;gap:9px;min-height:52px;margin-top:8px;padding:13px 18px;font-size:16px;font-weight:800;display:flex}@keyframes commercialModalIn{0%{opacity:0;transform:translateY(14px)scale(.98)}to{opacity:1;transform:none}}.profile-v2 .items-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.profile-v2 .items-stats>article{justify-content:center;min-height:125px}.profile-v2 .gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.profile-v2 .gallery-grid figure{cursor:zoom-in;border:1px solid #ffffff12;transition:transform .25s,border-color .25s;position:relative}.profile-v2 .gallery-grid figure:hover{border-color:color-mix(in srgb, var(--brand), transparent 42%);transform:translateY(-3px)}.profile-v2 .gallery-view{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#050c16b8;border-radius:9px;align-items:center;gap:5px;padding:7px 9px;font-size:12px;font-weight:800;display:inline-flex;position:absolute;bottom:9px;right:9px}.profile-v2 .gallery-grid img{aspect-ratio:4/3;object-fit:cover;height:auto}.profile-v2 .gallery-grid figcaption{font-size:13px;line-height:1.5}.profile-v2 .rich-block{grid-template-columns:minmax(0,210px) minmax(0,1fr);align-items:center}.profile-v2 .rich-block:not(:has(img)){grid-template-columns:1fr}.profile-v2 .rich-block img{aspect-ratio:1;object-fit:cover;width:100%;height:auto;max-height:240px}.profile-v2 .profile-intro-content{align-items:stretch;gap:22px}.profile-v2 .profile-intro-content img{border:1px solid #ffffff1a;min-height:210px;box-shadow:0 14px 38px #0000003d}.profile-v2 .profile-intro-text{border:1px solid #ffffff14;border-left:3px solid var(--brand);color:#c4cfdd;white-space:pre-wrap;overflow-wrap:anywhere;background:linear-gradient(135deg,#ffffff0b,#ffffff04);border-radius:14px;min-width:0;margin:0;padding:20px 22px;font-size:16px;line-height:1.78}.profile-v2 .profile-feed,.profile-v2 .faq-list{gap:10px}.profile-v2 .feed-card,.profile-v2 .faq-list details{background:linear-gradient(135deg,#ffffff09,#ffffff03)}.profile-v2 .feed-card h3{font-size:19px}.profile-v2 .feed-card>p{font-size:15px}.profile-v2 .feed-media img{aspect-ratio:auto;object-fit:contain;width:100%;height:auto;max-height:none;display:block}.profile-v2 .feed-media-button{cursor:zoom-in;background:#08111f;border:1px solid #ffffff14;border-radius:12px;width:100%;padding:0;display:block;position:relative;overflow:hidden}.profile-v2 .feed-media-button img{transition:transform .38s cubic-bezier(.2,.8,.2,1)}.profile-v2 .feed-media-button:hover img,.profile-v2 .feed-media-button:focus-visible img{transform:scale(1.025)}.profile-v2 .feed-media-button>span{color:#fff;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#050c16bf;border-radius:9px;align-items:center;gap:6px;padding:8px 10px;font-size:12px;font-weight:800;display:inline-flex;position:absolute;bottom:10px;right:10px}.profile-v2 .feature-banner{flex-direction:column;justify-content:center;min-height:260px;padding:clamp(24px,5vw,48px);display:flex}.profile-v2 .feature-banner h3{margin:0;font-size:clamp(25px,5vw,36px)}.profile-v2 .map-frame,.profile-v2 .embed-frame,.profile-v2 .video-frame{aspect-ratio:16/9;max-width:100%;min-height:0;display:block}.profile-v2 .embed-content{gap:12px;display:grid}.profile-v2 .embed-content>p{color:#aebccc;white-space:pre-wrap;margin:0}.profile-v2 .embed-content>a{border:1px solid color-mix(in srgb, var(--brand), transparent 55%);color:#76b5ff;background:color-mix(in srgb, var(--brand), transparent 88%);border-radius:9px;justify-self:start;align-items:center;gap:7px;padding:9px 12px;font-size:13px;font-weight:800;display:inline-flex}.profile-v2 .embed-invalid{color:#8ebbf1;text-align:center;background:#ffffff06;border:1px dashed #ffffff29;border-radius:14px;place-items:center;gap:8px;min-height:230px;padding:28px;display:grid}.profile-v2 .embed-invalid p{color:#96a6b8;margin:0}.profile-v2 .countdown-box{padding:clamp(20px,5vw,38px)}.profile-v2 .block-cta{background:var(--brand);color:#fff;border-radius:10px;min-height:44px;padding:11px 15px;font-size:14px;font-weight:800}.profile-v2 .profile-actions:has(>a:only-child){grid-template-columns:1fr}.profile-v2.is-light .commercial-section{color:#17243a;background:#ffffffeb;border-color:#dce5ef;box-shadow:0 20px 55px #2440601c}.profile-v2.is-light .typed-items>article,.profile-v2.is-light .feed-card,.profile-v2.is-light .faq-list details{background:#f8fafc;border-color:#dce5ef}.profile-v2.is-light .commercial-section p,.profile-v2.is-light .block-description{color:#5b6879}.profile-v2.is-light .commercial-product-list>article{background:#f8fafc;border-color:#dce5ef}.profile-v2.is-light .commercial-product-copy p{color:#627184}.profile-v2.is-light .commercial-service-list>article{background:#f8fafc;border-color:#dce5ef}.profile-v2.is-light .commercial-service-list p{color:#627184}.profile-v2.is-light .commercial-product-modal{color:#17243a;background:#fff;border-color:#dce5ef;box-shadow:0 30px 90px #1c335242}.profile-v2.is-light .commercial-product-modal>p{color:#526176}.profile-v2.is-light .commercial-modal-close{color:#253650;background:#f8fafc;border-color:#dce5ef}.profile-config-card{background:#f8fafc;border:1px solid #dce5ee;border-radius:14px;gap:14px;padding:18px;display:grid}.profile-config-card>header{justify-content:space-between;align-items:center;gap:14px;display:flex}.profile-config-card>header>div{gap:4px;display:grid}.profile-config-card header b{color:#24364c;font-size:15px}.profile-config-card header small{color:#7b8b9f;font-size:12px}.profile-action-config{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.profile-stat-config{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.profile-config-card .check-line{align-self:end;align-items:center;gap:8px;min-height:42px;display:flex}.profile-config-card .check-line input{width:17px;height:17px;min-height:0}.profile-editor{align-items:start}.profile-section-title{gap:3px;display:grid}.profile-section-title small{color:#287bd6;letter-spacing:1.2px;font-size:10px;font-weight:900}.profile-section-title h2{color:#1b2c42;margin:0 0 4px;font-size:20px}.profile-editor>.profile-section-title{grid-column:1}.profile-editor>.profile-media-fields{background:#f8fafc;border:1px solid #dce5ee;border-radius:14px;grid-area:1/2/span 8;grid-template-columns:1fr;align-content:start;padding:18px;display:grid}.profile-media-fields>.profile-section-title{margin-bottom:3px}.profile-editor>.dashboard-icon-field{grid-column:1;margin:0}.profile-editor>.profile-config-card,.profile-editor>.verification-picker,.profile-editor>button{grid-column:1/-1}.profile-editor>.profile-config-card,.profile-editor>.verification-picker{margin-top:2px}@media (max-width:700px){.profile-v2 .commercial-block-stack{gap:12px;margin-top:12px}.profile-v2 .commercial-section{border-radius:16px;padding:20px 17px}.profile-v2 .commercial-section>header{margin-bottom:17px}.profile-v2 .commercial-section h2{font-size:20px}.profile-v2 .rich-block{grid-template-columns:1fr}.profile-v2 .rich-block img{aspect-ratio:16/10;max-height:none}.profile-v2 .profile-intro-content{gap:14px}.profile-v2 .profile-intro-text{padding:17px 16px;font-size:15px;line-height:1.75}.profile-v2 .gallery-grid,.profile-v2 .items-stats{grid-template-columns:1fr}.profile-v2 .typed-items>article{align-items:flex-start;padding:14px}.profile-v2 .commercial-product-list>article{grid-template-columns:72px minmax(0,1fr);gap:12px;padding:13px}.profile-v2 .commercial-product-list img,.profile-v2 .commercial-product-placeholder{border-radius:11px;width:72px;height:72px}.profile-v2 .commercial-product-list button{grid-column:2;justify-self:start;min-height:38px;padding:8px 12px}.profile-v2 .commercial-service-list>article{grid-template-columns:42px minmax(0,1fr);gap:12px;padding:14px}.profile-v2 .commercial-service-list>article>i{border-radius:11px;width:42px;height:42px}.profile-v2 .commercial-service-list button{grid-column:2;justify-self:start;min-height:38px;padding:8px 12px}.profile-v2 .commercial-service-list b{font-size:16px}.profile-v2 .commercial-service-list strong{font-size:15px}.profile-v2 .commercial-service-list p{font-size:13px}.profile-v2 .commercial-product-copy b{font-size:16px}.profile-v2 .commercial-product-copy strong{font-size:15px}.profile-v2 .commercial-product-copy p{font-size:13px}.commercial-product-modal-backdrop{padding:3vh 3vw}.commercial-product-modal{border-radius:17px;width:94vw;max-height:94dvh;padding:25px 19px 19px}.commercial-modal-close{width:46px;height:46px;margin-bottom:-52px;top:7px}.commercial-product-modal>p{font-size:15px}.commercial-modal-gallery>img{aspect-ratio:1;max-height:40dvh}.commercial-gallery-arrow{width:36px;height:36px}.profile-v2 .typed-items img{width:78px;height:78px}.profile-v2 .typed-items b{font-size:16px}.profile-v2 .typed-items span,.profile-v2 .typed-items p,.profile-v2 .typed-items a{font-size:13px}.profile-v2 .countdown-box>div{grid-template-columns:1fr 1fr;display:grid}.profile-v2 .countdown-box span{min-width:0}.profile-action-config,.profile-stat-config{grid-template-columns:1fr}.profile-config-card{padding:15px}.profile-config-card>header{flex-direction:column;align-items:flex-start}.profile-editor>.profile-section-title,.profile-editor>.profile-media-fields,.profile-editor>.dashboard-icon-field,.profile-editor>.profile-config-card,.profile-editor>.verification-picker,.profile-editor>button{grid-area:auto/1}}
.legacy-profile-form{font-family:var(--font-body), sans-serif;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:start;gap:14px;display:grid}.legacy-profile-card{background:#fff;border:1px solid #dce5ee;border-radius:15px;min-width:0;padding:22px;box-shadow:0 12px 34px #1e3c640a}.legacy-profile-card>header{margin-bottom:20px}.legacy-profile-card>header h2{color:#17283e;letter-spacing:-.35px;margin:0;font-size:20px}.legacy-profile-card>header p{color:#8090a4;margin:6px 0 0;font-size:12px;line-height:1.5}.legacy-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px;display:grid}.legacy-form-grid label,.legacy-action-grid label{color:#52647a;gap:7px;min-width:0;font-size:13px;font-weight:750;display:grid}.legacy-form-grid .wide{grid-column:1/-1}.legacy-form-grid input,.legacy-form-grid textarea,.legacy-action-grid input,.legacy-action-grid select{color:#17283d;width:100%;min-width:0;font:550 14px var(--font-body);background:#fbfcfe;border:1px solid #d6e0ea;border-radius:9px;outline:none;padding:11px 12px;transition:border-color .2s,box-shadow .2s}.legacy-form-grid textarea{resize:vertical;min-height:116px;line-height:1.65}.legacy-form-grid input:focus,.legacy-form-grid textarea:focus,.legacy-action-grid input:focus,.legacy-action-grid select:focus{border-color:#5793e5;box-shadow:0 0 0 3px #4687e11a}.legacy-profile-form .dashboard-icon-field{margin:0}.legacy-profile-form .icon-field>span{color:#52647a;font-size:13px;font-weight:750}.legacy-profile-form .icon-current{border-radius:9px;width:100%;height:44px}.legacy-verification{border:1px solid #dce5ee;border-radius:12px;margin:18px 0 0;padding:16px}.legacy-verification legend{color:#52647a;padding:0 7px;font-size:13px;font-weight:800}.legacy-verification>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.legacy-verification label,.legacy-verification button{color:#44566c;text-align:left;cursor:pointer;background:#fafcfe;border:1px solid #dfe7ef;border-radius:9px;grid-template-columns:auto auto 1fr;align-items:center;gap:8px;min-width:0;min-height:47px;padding:9px;display:grid}.legacy-verification label:has(input:checked){background:#edf5ff;border-color:#4b90e7;box-shadow:0 0 0 2px #438be51a}.legacy-verification input{width:15px;height:15px}.legacy-verification label>span{font-size:11px;font-weight:750}.legacy-verification button.locked{color:#8592a3;grid-template-columns:auto 1fr auto}.legacy-verification button small{color:#9a7a3e;font-size:9px}.legacy-verification .verify-sample{place-items:center;display:grid}.legacy-check{color:#52647a;font-size:12px;font-weight:750;align-items:center!important;gap:8px!important;display:flex!important}.legacy-check input{flex:0 0 17px;width:17px!important;height:17px!important;min-height:0!important}.main-information>.legacy-check{margin-top:15px}.legacy-upload-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:18px;display:grid}.legacy-upload-row>label{cursor:pointer;background:#fbfcfe;border:1px solid #d8e3ee;border-radius:12px;grid-template-rows:auto auto auto auto;grid-template-columns:62px 1fr;gap:3px 11px;min-width:0;padding:15px;transition:border-color .2s,box-shadow .2s;display:grid;position:relative;overflow:hidden}.legacy-upload-row>label:hover{border-color:#66a2e7;box-shadow:0 10px 25px #2864aa14}.legacy-upload-row b{color:#26394f;font-size:13px}.legacy-upload-row small{color:#8492a4;font-size:11px;line-height:1.45}.legacy-upload-row input{display:none}.legacy-upload-row em{color:#287bd6;text-overflow:ellipsis;white-space:nowrap;align-self:end;font-size:11px;font-style:normal;font-weight:800;overflow:hidden}.legacy-upload-preview{color:#3a82d4;background:#edf4fc;border-radius:10px;grid-row:1/5;place-items:center;width:62px;height:62px;display:grid;overflow:hidden}.legacy-upload-preview.avatar{border-radius:50%}.legacy-upload-preview img{object-fit:cover;width:100%;height:100%}.legacy-upload-progress{background:#e4ebf2;border-radius:10px;grid-column:2;height:5px;overflow:hidden}.legacy-upload-progress span{border-radius:inherit;background:linear-gradient(90deg,#2581df,#58a8f7);height:100%;transition:width .2s;display:block}.legacy-form-grid.stats{align-items:end}.legacy-form-grid.stats>.legacy-check{min-height:44px}.action-settings{grid-column:1/-1}.legacy-action-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.legacy-action-grid article{background:#fafcfe;border:1px solid #e0e7ef;border-radius:11px;grid-template-columns:1fr 1fr;gap:12px;padding:15px;display:grid}.legacy-action-grid article>.legacy-check{grid-column:1/-1}.legacy-profile-save{color:#fff;min-height:50px;font:850 14px var(--font-body);cursor:pointer;background:linear-gradient(105deg,#2478d6,#348cea);border:0;border-radius:11px;grid-column:1/-1;justify-content:center;align-items:center;gap:9px;display:flex;box-shadow:0 12px 28px #257cdc38}.legacy-profile-save:hover{transform:translateY(-1px);box-shadow:0 16px 34px #257cdc47}@media (max-width:1050px){.legacy-profile-form{grid-template-columns:1fr}.action-settings,.legacy-profile-save{grid-column:1}.legacy-upload-row{grid-template-columns:1fr 1fr}}@media (max-width:650px){.legacy-profile-card{padding:17px}.legacy-form-grid,.legacy-upload-row,.legacy-action-grid{grid-template-columns:1fr}.legacy-form-grid .wide{grid-column:1}.legacy-action-grid article,.legacy-verification>div{grid-template-columns:1fr}.legacy-profile-card>header h2{font-size:18px}.legacy-form-grid input,.legacy-form-grid textarea,.legacy-action-grid input{font-size:16px}.legacy-upload-row>label{grid-template-columns:58px 1fr}.legacy-upload-preview{width:58px;height:58px}}
.block-library-pro h2,.draft-blocks h2{font-size:22px}.block-library-pro p,.draft-blocks p{font-size:14px;line-height:1.55}.block-library-pro>div>button{padding:13px 12px}.block-library-pro button>i{width:42px;height:42px}.block-library-pro button b{font-size:14px;line-height:1.3}.block-library-pro button small{font-size:12px;line-height:1.4}.block-row{padding:16px 18px}.block-row>i{width:42px;height:42px}.block-row b{font-size:15px}.block-row small{font-size:12px;line-height:1.45}.block-row em{font-size:11px;font-weight:700}.block-editor{gap:15px;padding:20px 22px 23px}.block-editor>label,.item-editor label{font-size:13px}.block-editor input,.block-editor textarea{padding:12px;font-size:14px;line-height:1.45}.block-editor textarea{min-height:110px}.block-editor .visibility-row label{font-size:13px}.block-editor footer span{font-size:12px;line-height:1.4}.draft-blocks menu button,.block-editor footer button{padding:11px 13px;font-size:12px}.item-editor>header b,.item-editor>article>header b{font-size:14px}.item-editor>header small{font-size:12px}.item-editor>header button{padding:10px;font-size:12px}.empty-draft h3{font-size:19px}.empty-draft p{font-size:14px}.block-preview-backdrop header small{font-size:11px}.block-preview-backdrop header h2{font-size:23px}.studio-block-preview h3{font-size:24px}.studio-block-preview p,.preview-items p,.preview-empty{font-size:14px;line-height:1.6}.preview-items b{font-size:16px}.preview-items span{font-size:14px}.commercial-section>header h2{font-size:clamp(21px,3vw,28px)}.commercial-section .block-description,.commercial-section .empty-block{font-size:15px;line-height:1.7}.typed-items b{font-size:17px}.typed-items span{font-size:14px}.typed-items p{font-size:14px;line-height:1.55}.typed-items a,.block-cta,.gallery-grid figcaption{font-size:14px}.faq-list summary{font-size:16px}.faq-list p{font-size:14px;line-height:1.6}.feature-banner p,.rich-block p,.map-address{font-size:15px;line-height:1.65}.countdown-box p{font-size:15px}.countdown-box small{font-size:12px}@media (max-width:650px){.block-library-pro button b{font-size:15px}.block-library-pro button small{white-space:normal;font-size:13px}.block-row b{font-size:15px}.block-row small{font-size:12px}.block-editor input,.block-editor textarea{font-size:16px}.draft-blocks>header{display:grid}.draft-blocks menu{grid-template-columns:1fr 1fr}.commercial-section .block-description,.commercial-section .empty-block,.typed-items p{font-size:15px}}
.media-field{background:#fff;border:1px solid #d5e2ef;border-radius:13px;grid-column:1/-1;grid-template-columns:1fr 1fr;gap:11px;padding:15px;display:grid}.media-field>header,.media-field-preview,.media-upload-progress,.media-style-controls{grid-column:1/-1}.media-field>header{align-items:center;display:flex}.media-field>header b{color:#3a5068;margin-right:auto;font-size:14px}.media-field>header span{color:#8798aa;font-size:11px}.media-field-preview{background:#eaf1f8;border-radius:12px;place-items:center;min-height:180px;padding:10px;display:grid;position:relative;overflow:hidden}.media-field.image .media-upload-button{order:1}.media-field.image .media-upload-progress{order:2}.media-field.image .media-field-preview{border:1px solid #d5e2ef;border-radius:10px;order:3;grid-column:1/-1;width:82px;height:82px;min-height:0;padding:3px}.media-field.image .media-field-preview img{object-fit:cover;width:100%;height:100%;max-height:none}.media-field.image .media-field-preview>button{border-radius:7px;width:24px;height:24px;top:4px;right:4px}.media-field.image .media-style-controls{order:4}.media-field-preview img,.media-field-preview video{object-fit:cover;width:100%;height:100%;max-height:380px;display:block}.media-field-preview.aspect-auto img{object-fit:contain;height:auto}.media-field-preview.aspect-square{aspect-ratio:1}.media-field-preview.aspect-landscape{aspect-ratio:16/9}.media-field-preview.aspect-portrait{aspect-ratio:4/5;max-width:420px}.media-field-preview.shape-square,.media-shape-square{border-radius:0!important}.media-field-preview.shape-rounded,.media-shape-rounded{border-radius:16px!important}.media-field-preview.shape-circle,.media-shape-circle{aspect-ratio:1!important;object-fit:cover!important;border-radius:50%!important}.media-field-preview.shape-pill,.media-shape-pill{border-radius:999px!important}.media-field-preview>button{color:#d34d4d;background:#fff;border:0;border-radius:9px;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:16px;right:16px;box-shadow:0 6px 20px #10203033}.media-upload-button{cursor:pointer;background:#edf6ff;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:48px;color:#1975d5!important;border:1px dashed #6ba9e9!important;display:flex!important}.media-upload-button input{display:none}.media-upload-progress{background:#e8eef5;border-radius:8px;min-height:34px;position:relative;overflow:hidden}.media-upload-progress i{background:#3d98ed33;transition:width .2s;position:absolute;inset:0 auto 0 0}.media-upload-progress span{z-index:1;color:#356485;padding:9px 11px;font-size:11px;display:block;position:relative}.media-upload-progress.error{background:#fff0f0}.media-upload-progress.error span{color:#c74a4a}.media-style-controls{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.media-style-controls label{font-size:12px}.media-style-controls select{background:#fff;border:1px solid #d5e0eb;border-radius:8px;padding:10px;font-size:13px}.media-effect-shadow{box-shadow:0 18px 38px #0004}.media-effect-glow{box-shadow:0 0 30px #3c9dff88}.media-effect-float{animation:3.8s ease-in-out infinite mediaFloat}.media-effect-zoom{transition:transform .3s}.media-effect-zoom:hover{transform:scale(1.045)}.media-aspect-square{aspect-ratio:1;object-fit:cover}.media-aspect-landscape{aspect-ratio:16/9;object-fit:cover}.media-aspect-portrait{aspect-ratio:4/5;object-fit:cover}@keyframes mediaFloat{50%{transform:translateY(-7px)}}@media (max-width:650px){.media-field{grid-template-columns:1fr}.media-field>*{grid-column:1!important}.media-field>header{gap:4px;display:grid}.media-style-controls{grid-template-columns:1fr}.media-upload-button{font-size:14px}.media-field-preview.aspect-portrait{max-width:100%}}
.max-admin,.admin-shell{font-size:15px;line-height:1.55}.max-admin nav button,.max-admin>aside form button{min-height:46px;font-size:13px}.max-admin-brand b,.admin-logo b{font-size:15px}.max-admin-brand small,.admin-logo small{font-size:10px}.system-health,.max-admin-header small,.landing-live-preview small,.bank-preview>small{font-size:11px}.max-admin-header h1{font-size:clamp(30px,3vw,38px)}.max-admin-header p,.section-toolbar p,.customer-table header p,.log-list header p{font-size:13px}.max-admin-header>span,.max-admin-header>a,.section-toolbar>button,.max-stat-grid span,.max-stat-grid small{font-size:12px}.overview-panels h2,.max-card h2,.section-toolbar h2{font-size:19px}.overview-panels header button,.quick-actions b,.mini-customer b,.customer-table article b{font-size:13px}.mini-customer small,.customer-table article span,.settings-form>p,.landing-live-preview p{font-size:12px}.customer-table article small,.customer-table article>button,.max-admin em[class^=status-],.max-plan-grid header span,.max-plan-grid header em{font-size:11px}.max-plan-grid p,.max-plan-grid ul{font-size:13px}.max-plan-grid footer button{font-size:12px}.max-card label,.modal-form label{font-size:13px}.max-card input,.max-card select,.max-card textarea,.modal-form input,.modal-form select,.modal-form textarea{min-height:44px;font-size:14px}.settings-form label small,.brand-uploader span{color:#8392a5;font-size:11px;line-height:1.5}.settings-form>button,.customer-create>button{min-height:46px;font-size:14px}.template-help code,.telegram-phone span{font-size:12px}.telegram-phone p,.log-list b{font-size:13px}.log-list p,.log-streams button{font-size:12px}.log-list span,.max-modal>header small{font-size:11px}.max-modal>header h2{font-size:24px}.customer-identity p,.customer-identity a{font-size:13px}.customer-identity menu button{font-size:12px}.customer-identity menu button.danger{color:#ffb7c0;background:#3b2029;border-color:#713d48;align-items:center;gap:6px;display:flex}.customer-identity menu button.danger:hover{color:#fff;background:#5a2732;border-color:#d75c6b}.customer-detail-stats span,.detail-columns span,.detail-columns p{font-size:11px}.detail-columns b,.customer-activity b{font-size:12px}.customer-activity p{font-size:11px}.customer-activity span{font-size:10px}.max-card,.overview-panels>article,.max-plan-grid article,.customer-table,.landing-live-preview,.template-help{transition:transform .28s cubic-bezier(.2,.8,.2,1),box-shadow .28s,border-color .28s}.max-card:hover,.overview-panels>article:hover{border-color:#b8d5f2;box-shadow:0 18px 44px #18457417}.max-admin button,.max-admin a,.admin-shell button,.admin-shell a{transition:transform .2s,box-shadow .2s,background-color .2s,color .2s,border-color .2s}.max-admin button:hover,.admin-shell button:hover{transform:translateY(-2px)}.max-admin button:active,.admin-shell button:active{transform:translateY(0)scale(.98)}.max-card input:focus,.max-card select:focus,.max-card textarea:focus,.modal-form input:focus,.modal-form select:focus,.modal-form textarea:focus{background:#fff;border-color:#3389e5;outline:0;box-shadow:0 0 0 4px #3389e521}.max-admin>section{isolation:isolate;position:relative}.max-admin>section:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle,#2c87e717,#0000 68%);border-radius:50%;width:340px;height:340px;animation:9s ease-in-out infinite alternate adminAmbient;position:fixed;top:10%;right:4%}.max-admin-header{animation:.42s ease-out both adminEnter}.max-admin>section>div,.max-admin>section>form{animation:.5s ease-out 50ms both adminEnter}.favicon-uploader{min-height:116px;position:relative;padding-right:92px!important}.favicon-uploader>img{object-fit:cover;background:#fff;border:1px solid #d5e3f1;border-radius:16px;width:58px;height:58px;position:absolute;top:16px;right:16px;box-shadow:0 10px 25px #1d569129}.favicon-uploader>input[type=file]{min-height:auto}.brand-uploader .upload-error{color:#c53f4f;font-size:12px;font-style:normal;font-weight:700;display:block}@keyframes adminAmbient{to{opacity:.65;transform:translate(-60px,70px)scale(1.18)}}@keyframes adminEnter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.admin-shell nav a,.admin-shell nav button,.admin-shell label,.admin-shell legend{font-size:13px!important}.admin-shell input,.admin-shell select,.admin-shell textarea{min-height:44px;font-size:14px!important}.admin-shell small,.admin-shell time,.admin-shell em{font-size:11px!important}.admin-shell p,.admin-shell td,.admin-shell th,.admin-shell li{font-size:13px!important}.admin-shell h1{font-size:clamp(28px,3vw,38px)!important}.admin-shell h2{font-size:21px!important}.admin-shell h3{font-size:17px!important}@media (max-width:760px){.max-admin,.admin-shell{font-size:14px}.max-admin>section{padding:20px 14px}.max-admin-header p{display:block}.max-stat-grid span,.max-stat-grid small,.section-toolbar p{font-size:11px}}@media (prefers-reduced-motion:reduce){.max-admin *,.admin-shell *{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.max-admin{--admin-bg:#050a12;--admin-panel:#0b1522;--admin-panel-2:#0f1c2c;--admin-line:#22344a;--admin-line-hot:#3b85d1;--admin-text:#f2f7ff;--admin-muted:#91a3b9;--admin-blue:#469cff;--admin-green:#43d59c;background:radial-gradient(circle at 92% 4%, #246ec31a, transparent 25%), radial-gradient(circle at 35% 100%, #6637dd10, transparent 25%), var(--admin-bg);min-height:100vh;color:var(--admin-text);grid-template-columns:282px minmax(0,1fr);font-size:16px}.max-admin>aside{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(#081522f5,#06101bf5);border-right:1px solid #1e3045;width:282px;padding:25px 16px;box-shadow:18px 0 60px #0004}.max-admin-brand{gap:15px;padding:5px 8px 30px}.max-admin-brand>div{gap:3px;min-width:0}.max-admin-brand b{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:900;overflow:hidden}.max-admin-brand small{color:#6c89aa;letter-spacing:.13em;font-size:11px;font-weight:800}.admin-orbit-logo{isolation:isolate;width:52px;height:52px;box-shadow:none;background:0 0;border-radius:17px;flex:none;position:relative;overflow:visible}.admin-orbit-logo>i{border-radius:inherit;color:#fff;background:linear-gradient(145deg,#3799ff,#3154bf);border:2px solid #ffffff18;place-items:center;width:100%;height:100%;font-size:15px;font-style:normal;font-weight:950;display:grid;overflow:hidden}.admin-orbit-logo img{object-fit:cover;border-radius:inherit;width:100%;height:100%}.admin-orbit-logo:before,.admin-orbit-logo:after{content:"";z-index:-1;background:conic-gradient(#0000,#4ba5ff,#7757ff,#0000 75%);border-radius:20px;animation:3.4s linear infinite adminPremiumOrbit;position:absolute;inset:-4px}.admin-orbit-logo:after{opacity:.38;filter:blur(10px);animation-duration:5s;animation-direction:reverse;inset:-8px}.max-admin nav{gap:7px}.max-admin nav button,.max-admin>aside form button{color:#9bacc1;border:1px solid #0000;border-radius:14px;gap:13px;min-height:52px;padding:14px 15px;font-size:14px;font-weight:800;position:relative;overflow:hidden}.max-admin nav button:before,.max-admin>aside form button:before{content:"";background:linear-gradient(105deg,#0000 20%,#ffffff12 48%,#0000 72%);transition:transform .55s;position:absolute;inset:0;transform:translate(-110%)}.max-admin nav button:hover:before,.max-admin>aside form button:hover:before{transform:translate(110%)}.max-admin nav button:hover,.max-admin>aside form button:hover{color:#fff;background:#10243a;border-color:#2c4a69;transform:translate(5px);box-shadow:0 12px 30px #0004}.max-admin nav button.active{background:linear-gradient(110deg,#153e69,#102b49);border-color:#2f6eaa;box-shadow:inset 3px 0 #54a8ff,0 12px 34px #07101c80}.max-admin nav button svg{color:#72b6ff;transition:transform .25s}.max-admin nav button:hover svg{transform:scale(1.15)rotate(-5deg)}.system-health{color:#7890aa;padding:15px 10px;font-size:12px}.system-health i{width:9px;height:9px;animation:2s ease-in-out infinite adminHealthPulse}.max-admin>section{min-width:0;padding:34px clamp(22px,3.4vw,56px) 60px}.max-admin>section:before{background:radial-gradient(circle,#348de31b,#0000 68%);width:470px;height:470px}.max-admin-header{gap:20px;margin-bottom:30px}.max-admin-header small{color:var(--admin-blue);letter-spacing:.18em;font-size:12px}.max-admin-header h1{color:#f6f9ff;letter-spacing:-.045em;margin:5px 0;font-size:clamp(36px,4vw,52px);font-weight:900}.max-admin-header p{color:var(--admin-muted);font-size:15px}.max-admin-header>span{color:#69e1ad;background:#143326;border:1px solid #2f8b684f;border-radius:12px;padding:10px 14px;font-size:13px}.max-admin-header>a,.section-toolbar>button{color:#dce9f8;background:#0d1a29;border:1px solid #2c4561;border-radius:13px;min-height:48px;padding:12px 17px;font-size:13px;box-shadow:0 10px 30px #0003}.max-admin-header>a:hover,.section-toolbar>button:hover{border-color:var(--admin-blue);color:#fff;background:#153150;box-shadow:0 14px 36px #1a6fc12e}.max-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.max-stat-grid article,.overview-panels>article,.max-card,.max-plan-grid article,.customer-access-card,.current-customer-plan,.detail-columns>section,.customer-activity,.customer-detail-stats article,.customer-content-stats span{border-color:var(--admin-line);color:var(--admin-text);background:linear-gradient(145deg,#0e1b2b,#09131f);box-shadow:inset 0 1px #ffffff08,0 16px 45px #0002}.max-stat-grid article{border-radius:20px;gap:5px 14px;min-height:134px;padding:24px}.max-stat-grid article:hover,.overview-panels>article:hover,.max-card:hover{border-color:#386b9f;transform:translateY(-4px);box-shadow:inset 0 1px #ffffff0d,0 24px 60px #0005}.max-stat-grid article>i{color:#63adff;background:#12345a;border-radius:14px;width:48px;height:48px}.max-stat-grid span{color:#9aabc0;font-size:13px}.max-stat-grid b{color:#fff;font-size:29px;font-weight:900}.max-stat-grid small{color:#71869f;font-size:12px}.overview-panels{gap:16px;margin-top:16px}.overview-panels>article,.max-card{border-radius:20px;padding:25px}.overview-panels h2,.max-card h2,.section-toolbar h2{color:#f4f8ff;font-size:23px;font-weight:900}.overview-panels header button{color:#69adff;background:#0d1d2e;border:1px solid #294767;border-radius:10px;min-height:40px;padding:8px 12px;font-size:13px;font-weight:800}.mini-customer{min-height:68px;color:var(--admin-text);background:0 0;border-color:#1c3045;border-radius:10px;padding:13px 4px}.mini-customer:hover{background:#112238;padding-inline:10px;transform:translate(4px)}.mini-customer>i,.customer-table article>i{color:#75b9ff;background:#14385f;border-radius:13px;width:44px;height:44px;font-size:12px}.mini-customer b,.customer-table article b,.quick-actions b{color:#edf5ff;font-size:14px}.mini-customer small,.customer-table article small{color:#8093aa;font-size:12px}.max-admin em[class^=status-]{border:1px solid #ffffff0c;padding:7px 10px;font-size:11px;font-weight:800}.max-admin .status-active{color:#72e0b0!important;background:#153a2a!important}.max-admin .status-suspended,.max-admin .status-expired{color:#ff9dac!important;background:#431f2a!important}.quick-actions{gap:9px}.quick-actions>button{color:#d9e7f6;background:#0c1928;border-color:#223a53;border-radius:14px;min-height:60px;padding:12px 14px}.quick-actions>button:hover{background:#11253b;border-color:#4288cc;transform:translate(5px);box-shadow:0 12px 35px #0004}.quick-actions>button i{color:#66afff;background:#14375e;border-radius:12px;width:40px;height:40px}.section-toolbar{gap:20px}.section-toolbar p,.customer-table header p,.log-list header p,.settings-form>p,.pending-orders>header p{color:var(--admin-muted);font-size:14px;line-height:1.6}.max-plan-grid{gap:16px}.max-plan-grid article{border-radius:20px;padding:26px}.max-plan-grid article:hover{border-color:#3c76ae;box-shadow:0 25px 60px #0005}.max-plan-grid header span,.max-plan-grid header em{font-size:12px;font-weight:850}.max-plan-grid h3{color:#fff;font-size:24px;font-weight:900}.max-plan-grid p{color:#91a2b7;font-size:14px}.max-plan-grid>article>b{color:#fff;font-size:29px}.max-plan-grid ul{color:#93a5ba;font-size:14px}.max-plan-grid footer button{color:#d2e1f1;background:#0b1826;border-color:#2a425d;border-radius:11px;min-height:45px;font-size:13px}.max-plan-grid footer button:hover{background:#14304e;border-color:#4996e3}.max-plan-grid footer button:last-child{color:#ff9ca8}.customer-admin-layout{grid-template-columns:minmax(320px,.65fr) minmax(0,1.35fr);gap:17px}.customer-create,.settings-form{gap:14px}.max-card label,.modal-form label{color:#c6d4e5;font-size:14px;font-weight:800}.max-card input,.max-card select,.max-card textarea,.modal-form input,.modal-form select,.modal-form textarea{color:#f1f6fd;background:#07121f;border-color:#2a405a;border-radius:12px;min-height:50px;font-size:15px;transition:border-color .2s,box-shadow .2s,background .2s,transform .2s;box-shadow:inset 0 1px 6px #0003}.max-card input:hover,.max-card select:hover,.max-card textarea:hover,.modal-form input:hover,.modal-form select:hover,.modal-form textarea:hover{border-color:#40678f}.max-card input:focus,.max-card select:focus,.max-card textarea:focus,.modal-form input:focus,.modal-form select:focus,.modal-form textarea:focus{background:#091726;border-color:#4b9cef;transform:translateY(-1px);box-shadow:0 0 0 4px #4194e51c,0 12px 30px #0003}.max-card input::placeholder,.modal-form input::placeholder,.max-card textarea::placeholder{color:#60758e}.max-card select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.max-card textarea,.modal-form textarea{min-height:130px}.toggle-line{background:#0a1928;border:1px solid #29445f;border-radius:13px;width:fit-content;min-height:52px;padding:9px 13px;color:#dce8f6!important}.toggle-line input[type=checkbox]{appearance:none;cursor:pointer;background:#17283b;border:1px solid #36516e;border-radius:99px;width:46px;height:26px;min-height:26px;position:relative;box-shadow:inset 0 2px 8px #0004}.toggle-line input[type=checkbox]:after{content:"";background:#8195aa;border-radius:50%;width:18px;height:18px;transition:all .25s cubic-bezier(.2,.8,.2,1);position:absolute;top:3px;left:3px}.toggle-line input[type=checkbox]:checked{background:#1d73c7;border-color:#459cf1;box-shadow:0 0 18px #328ce75c}.toggle-line input[type=checkbox]:checked:after{background:#fff;left:23px;box-shadow:0 0 10px #fff9}.max-admin input[type=checkbox]:not(.toggle-line input),.max-admin input[type=radio]{accent-color:#4097ed;cursor:pointer;filter:drop-shadow(0 5px 10px #0004);flex:0 0 22px;width:22px;height:22px;min-height:22px}.check-grid{gap:13px!important}.check-grid label{background:#0b1a2a;border:1px solid #29445f;border-radius:12px;min-height:48px;padding:10px 12px;transition:all .22s;color:#e5eef9!important;font-size:14px!important}.check-grid label:hover{background:#10263d;border-color:#4b9df0;transform:translateY(-1px)}.modal-form footer{padding-top:8px}.modal-form footer button{min-width:128px;transition:all .22s;border-radius:12px!important;min-height:50px!important;padding:12px 22px!important;font-size:15px!important;font-weight:850!important}.modal-form footer button:hover{filter:brightness(1.1);transform:translateY(-2px);box-shadow:0 12px 28px #0003}.admin-customer-account{color:#eaf3fd;background:#0d1c2c;border:1px solid #29445f;border-radius:16px;gap:16px;margin:12px 0;padding:20px;display:grid}.admin-customer-account>header{justify-content:space-between;align-items:center;display:flex}.admin-customer-account h3{margin:4px 0;font-size:19px}.admin-customer-account p{color:#8fa5bc;margin:0;font-size:13px}.admin-customer-account small{color:#61adff;letter-spacing:1.3px;font-size:10px;font-weight:900}.admin-customer-account>div{grid-template-columns:1fr 1fr 1fr;gap:11px;display:grid}.admin-customer-account label{color:#dfeafa;gap:7px;font-size:13px;font-weight:800;display:grid}.admin-customer-account input{color:#fff;min-height:50px;font:600 14px var(--font-body);background:#081725;border:1px solid #31506d;border-radius:11px;outline:0;padding:0 13px}.admin-customer-account input:focus{border-color:#55a8fa;box-shadow:0 0 0 4px #2a87e522}.admin-customer-account>footer{justify-content:flex-end;align-items:center;gap:15px;display:flex}.admin-customer-account footer span{color:#ff9a9a;margin-right:auto;font-size:13px}.admin-customer-account footer span.success{color:#4edb9b}.admin-customer-account footer button{color:#fff;background:linear-gradient(135deg,#358ff0,#2169c7);border:1px solid #4da2f7;border-radius:11px;align-items:center;gap:8px;min-height:48px;padding:0 18px;font-weight:850;display:flex}.admin-customer-account footer button:hover{filter:brightness(1.1);transform:translateY(-2px)}@media (max-width:850px){.admin-customer-account>div{grid-template-columns:1fr}.check-grid{grid-template-columns:1fr 1fr!important}}@media (max-width:520px){.check-grid{grid-template-columns:1fr!important}.modal-form footer,.admin-customer-account>footer{flex-direction:column;align-items:stretch}.modal-form footer button,.admin-customer-account footer button{justify-content:center;width:100%}.admin-customer-account footer span{margin:0}}.customer-create>button,.settings-form>button{background:linear-gradient(135deg,#3e98f4,#236bc7);border-radius:13px;min-height:52px;font-size:15px;box-shadow:0 14px 35px #1d70c83b}.customer-create>button:hover,.settings-form>button:hover{filter:brightness(1.12);box-shadow:0 20px 44px #1f79d64d}.settings-form .secondary{color:#77baff;background:#10243a;border-color:#30547a}.customer-table{padding:0}.customer-table>header,.log-list>header,.pending-orders>header{border-bottom:1px solid #20334a;padding:22px 24px}.customer-table>article{border-color:#1c3044;min-height:82px}.customer-table>article:hover{background:#102036}.customer-table article span{color:#9aabc0;font-size:13px}.customer-table article>button{color:#72b7ff;background:#0c1d2e;border:1px solid #294a6d;border-radius:10px;min-height:40px;padding:8px 11px;font-size:12px}.settings-workspace{grid-template-columns:minmax(520px,1fr) minmax(360px,.75fr);gap:18px}.settings-form{grid-template-columns:repeat(2,minmax(0,1fr))}.settings-form label small,.brand-uploader span{color:#7f93aa;font-size:12px}.brand-uploader{background:#0a1928;border:1px dashed #355577;border-radius:15px;min-height:105px;padding:16px!important}.brand-uploader:hover{background:#0e2034;border-color:#55a5f5}.favicon-uploader>img{background:#07121e;border-color:#42678d;border-radius:20px;width:64px;height:64px;box-shadow:0 14px 34px #0005}.landing-live-preview,.bank-preview,.template-help{background:radial-gradient(circle at 18% 10%,#1b4679,#0a1726 52%);border:1px solid #27405b;border-radius:24px;padding:32px;top:30px;box-shadow:inset 0 1px #ffffff0b,0 30px 80px #0005}.landing-live-preview p,.telegram-phone p{color:#9eafc3;font-size:14px}.preview-logo{border:2px solid #ffffff20;border-radius:28px;width:96px;height:96px;animation:4s ease-in-out infinite adminPreviewFloat;overflow:hidden;box-shadow:0 20px 50px #0005}.landing-live-preview h2{font-size:38px;font-weight:900}.landing-live-preview button{border-radius:12px;min-height:48px;padding:12px 18px;font-size:14px;font-weight:850}.bank-preview img{border-radius:22px;overflow:hidden;box-shadow:0 25px 60px #0006}.template-help code{color:#7fc0ff;background:#102944;border:1px solid #294662;border-radius:8px;padding:7px 9px;font-size:13px}.telegram-phone{background:#111f30;border:1px solid #294157;border-radius:17px}.pending-orders{padding:0}.pending-orders>article{border-color:#203247;min-height:90px}.pending-orders b{color:#eff6ff;font-size:14px}.pending-orders span,.pending-orders small{color:#8fa1b6;font-size:12px}.pending-orders strong{color:#68b2ff;font-size:20px}.pending-orders code{color:#74b9ff;background:#102b48;border:1px solid #285181;border-radius:10px;padding:10px;font-size:12px}.pending-orders menu button{color:#b5c5d7;background:#0b1826;border-color:#2d435c;border-radius:11px;min-height:43px;font-size:12px}.logs-center{grid-template-columns:210px minmax(0,1fr);gap:16px}.log-streams{gap:7px}.log-streams button{color:#9bacc1;background:#0b1826;border-color:#263b53;border-radius:12px;min-height:46px;font-size:13px}.log-streams button:hover{color:#fff;background:#11263e;border-color:#478bd0}.log-streams button.active{background:linear-gradient(135deg,#2d83db,#205fac);border-color:#3f94eb;box-shadow:0 12px 30px #1c65af40}.log-list>article{border-color:#1d3044;min-height:76px}.log-list>article:hover{background:#0f1f32}.log-list>article>i{background:#14283e;border-radius:12px;width:40px;height:40px}.log-list b{color:#eff6ff;font-size:15px}.log-list p{color:#a0b0c3;font-size:13px}.log-list span{color:#72879e;font-size:11px}.empty-log{color:#8297ad}.max-modal-backdrop{-webkit-backdrop-filter:blur(16px)saturate(130%);backdrop-filter:blur(16px)saturate(130%);background:#02070edb}.max-modal{color:var(--admin-text);background:#07111d;border-color:#2b415a;border-radius:25px;box-shadow:0 45px 130px #000c}.max-modal>header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0b1725e8;border-color:#20344b;padding:22px 26px}.max-modal>header small{color:#66afff;font-size:12px}.max-modal>header h2{color:#fff;font-size:28px;font-weight:900}.max-modal>header button{color:#dce7f4;cursor:pointer;background:#0b1a2a;border-color:#304961;width:43px;height:43px;transition:all .25s}.max-modal>header button:hover{color:#fff;border-color:#5ba9f6;transform:rotate(90deg)}.customer-identity{background:linear-gradient(140deg,#10263f,#0a1726);border:1px solid #29415b;border-radius:19px}.customer-detail-stats span,.detail-columns span,.detail-columns p,.customer-activity p,.customer-access-card article small,.current-customer-plan>div span{color:#8fa2b9;font-size:12px}.customer-detail-stats b{color:#fff;font-size:24px}.detail-columns h3,.customer-activity h3,.customer-access-card h3,.current-customer-plan h3{color:#f2f7ff;font-size:18px;font-weight:900}.detail-columns article,.customer-activity article,.customer-access-card>article{border-color:#1e3146}.detail-columns b,.customer-activity b{color:#e9f2fd;font-size:14px}.customer-access-card article button,.customer-access-card article a{color:#77baff;background:#102944;border:1px solid #294d73;border-radius:10px;min-height:38px;font-size:12px}.current-customer-plan>div span{background:#0a1827}.current-customer-plan>div b{color:#e8f2fd;font-size:13px}.confirm-box{color:#f4f8ff;background:linear-gradient(150deg,#101e30,#08131f);border-color:#2d435c;box-shadow:0 35px 110px #000b}.confirm-box>i{color:#6cb3ff;background:#14375e}.confirm-box h2{font-size:25px;font-weight:900}.confirm-box p{color:#94a7bd;font-size:14px}.confirm-box footer button{color:#c5d4e4;background:#0b1826;border-color:#2d435c;min-height:48px}.max-admin button,.max-admin a,.max-admin input,.max-admin select,.max-admin textarea{-webkit-tap-highlight-color:transparent}.max-admin button:focus-visible,.max-admin a:focus-visible,.max-admin input:focus-visible,.max-admin select:focus-visible,.max-admin textarea:focus-visible{outline-offset:3px;outline:3px solid #5aabff73}@keyframes adminPremiumOrbit{to{transform:rotate(360deg)}}@keyframes adminHealthPulse{50%{transform:scale(1.35);box-shadow:0 0 18px #37dc98}}@keyframes adminPreviewFloat{50%{transform:translateY(-7px)rotate(1deg)}}@media (max-width:1180px){.max-admin{grid-template-columns:240px minmax(0,1fr)}.max-admin>aside{width:240px}.max-stat-grid,.max-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.customer-admin-layout,.settings-workspace{grid-template-columns:1fr}.landing-live-preview,.bank-preview,.template-help{position:static}}@media (max-width:780px){.max-admin{display:block}.max-admin>aside{z-index:100;border-bottom:1px solid #20344a;border-right:0;width:100%;height:auto;padding:12px 14px;position:sticky;top:0}.max-admin-brand{padding:0 0 11px}.admin-orbit-logo{border-radius:14px;width:44px;height:44px}.max-admin nav{scrollbar-width:none;gap:7px;padding-bottom:3px;display:flex;overflow-x:auto}.max-admin nav::-webkit-scrollbar{display:none}.max-admin nav button{flex:none;width:auto;min-height:44px;padding:10px 13px}.max-admin nav button span{display:inline}.system-health,.max-admin>aside form{display:none}.max-admin>section{padding:24px 14px 45px}.max-admin-header{flex-wrap:wrap;align-items:flex-start}.max-admin-header>div{width:100%}.max-admin-header h1{font-size:38px}.overview-panels,.logs-center,.detail-columns,.settings-form{grid-template-columns:1fr}.settings-form>*{grid-column:1!important}.customer-table>article{grid-template-columns:auto minmax(0,1fr) auto}.customer-table article>section,.customer-table article>em{display:none}.max-modal.wide{width:calc(100vw - 20px)}}@media (max-width:520px){.max-admin-brand b{font-size:15px}.max-admin-brand small{font-size:9px}.max-admin nav button{justify-content:center;min-width:47px}.max-admin nav button span{display:none}.max-stat-grid,.max-plan-grid,.customer-detail-stats{grid-template-columns:1fr}.max-stat-grid article{min-height:116px}.section-toolbar{flex-direction:column;align-items:stretch}.section-toolbar>button{justify-content:center;width:100%}.customer-table>header{flex-direction:column;align-items:stretch;gap:12px}.customer-table>header input{width:100%}.customer-table>article{grid-template-columns:auto minmax(0,1fr)}.customer-table article>button{grid-column:1/-1;justify-content:center}.pending-orders>article{grid-template-columns:1fr}.pending-orders menu{grid-column:1;display:grid}.max-modal-backdrop{align-items:end;padding:0}.max-modal,.max-modal.wide{border-radius:24px 24px 0 0;width:100%;max-height:94vh}.modal-form{grid-template-columns:1fr;padding:18px}.modal-form>*{grid-column:1!important}.check-grid{grid-template-columns:1fr!important}.customer-detail{padding:14px}.customer-identity{text-align:center;grid-template-columns:1fr}.customer-identity>i{margin:auto}.customer-identity a,.customer-identity menu{justify-content:center}}.communication-workspace{grid-template-columns:minmax(0,1.35fr) minmax(340px,.65fr);align-items:start;gap:24px;display:grid}.communication-editor,.repeat-editor{padding:28px}.communication-editor>header,.repeat-editor>header{align-items:center;gap:16px;margin-bottom:22px;display:flex}.communication-editor>header>span{color:#63a8ff;background:linear-gradient(145deg,#17395f,#10243d);border-radius:17px;place-items:center;width:54px;height:54px;display:grid;box-shadow:0 14px 30px #020b1688}.communication-editor h2,.repeat-editor h2{margin:3px 0;font-size:25px}.communication-editor p,.repeat-editor p{color:#8fa3bc;margin:0;font-size:15px}.communication-editor small{color:#56a3ff;letter-spacing:.14em;font-weight:800}.communication-grid{grid-template-columns:1fr 1fr;gap:16px;margin:22px 0;display:grid}.communication-grid label,.repeat-editor label{color:#e9f3ff;gap:8px;font-size:15px;font-weight:750;display:grid}.communication-grid .full,.repeat-editor .full{grid-column:1/-1}.communication-grid input,.communication-grid textarea,.communication-grid select,.repeat-editor input,.repeat-editor textarea,.repeat-editor select{color:#f7fbff;width:100%;font:inherit;background:#071727;border:1px solid #294663;border-radius:13px;padding:13px 14px;transition:all .25s}.communication-grid input:focus,.communication-grid textarea:focus,.communication-grid select:focus,.repeat-editor input:focus,.repeat-editor textarea:focus,.repeat-editor select:focus{border-color:#459cff;outline:0;transform:translateY(-1px);box-shadow:0 0 0 4px #2f8cff20,0 12px 28px #020a1480}.premium-switch{color:#eef7ff;background:#0a1b2d;border:1px solid #294764;border-radius:13px;width:max-content;padding:10px 14px;align-items:center!important;gap:11px!important;display:flex!important}.premium-switch input{opacity:0;pointer-events:none;position:absolute}.premium-switch i{background:#263a50;border-radius:99px;width:44px;height:24px;transition:all .25s;position:relative}.premium-switch i:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:all .25s;position:absolute;top:3px;left:3px;box-shadow:0 3px 10px #0007}.premium-switch input:checked+i{background:linear-gradient(90deg,#168cef,#7366ff);box-shadow:0 0 20px #228cff55}.premium-switch input:checked+i:after{transform:translate(20px)}.premium-switch.compact{padding:8px 11px}.admin-primary-action,.repeat-editor>header>button{justify-content:center;align-items:center;gap:9px;min-height:48px;box-shadow:0 12px 30px #087dde30;color:#fff!important;background:linear-gradient(135deg,#168cf1,#4568e8)!important;border:1px solid #52a3ff!important;border-radius:13px!important;padding:0 20px!important;font-size:15px!important;font-weight:850!important;transition:all .25s!important;display:inline-flex!important}.admin-primary-action:hover,.repeat-editor>header>button:hover{transform:translateY(-3px);box-shadow:0 18px 38px #128eff55}.login-notice-preview{background:radial-gradient(circle at 90% 0,#1b4e8f55,#0000 45%),#081626;border:1px solid #284a70;border-radius:24px;padding:32px;position:sticky;top:24px;overflow:hidden;box-shadow:0 30px 80px #0008}.login-notice-preview:before{content:"";filter:blur(35px);background:#3e98ff2e;height:220px;animation:5s ease-in-out infinite alternate noticeGlow;position:absolute;inset:-80% 40% auto -30%}.login-notice-preview>span{color:#fff;background:linear-gradient(145deg,#188cff,#725ae8);border-radius:20px;place-items:center;width:62px;height:62px;display:grid;position:relative;box-shadow:0 15px 35px #267eff55}.login-notice-preview small{color:#62aaff;letter-spacing:.15em;margin:24px 0 8px;font-weight:850;display:block}.login-notice-preview h2{margin:0 0 12px;font-size:30px}.login-notice-preview p{white-space:pre-wrap;color:#aebed0;font-size:17px;line-height:1.7}.login-notice-preview button,.login-notice-preview em{border-radius:13px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:48px;margin-top:16px;display:flex}.login-notice-preview button{color:#fff;background:#2d8cf0;border:0;font-weight:800}.login-notice-preview em{border:1px solid #2a435e;font-style:normal}.login-notice-preview.tone-violet>span{background:linear-gradient(145deg,#7457f5,#c153ed)}.login-notice-preview.tone-emerald>span{background:linear-gradient(145deg,#0ead83,#24d1ae)}.login-notice-preview.tone-amber>span{background:linear-gradient(145deg,#e39020,#ffd15c)}.support-admin-editor{gap:22px;display:grid}.repeat-editor>header{justify-content:space-between}.repeat-editor>header>button{margin-left:auto}.repeat-editor>article{background:#071523;border:1px solid #28445f;border-radius:18px;grid-template-columns:180px 1fr;gap:15px;margin-top:15px;padding:20px;transition:all .25s;display:grid;position:relative}.repeat-editor>article:hover{border-color:#3f84c6;transform:translateY(-2px);box-shadow:0 18px 35px #0005}.repeat-editor .remove-row{color:#ff91a4;background:#371522;border:1px solid #6a3545;border-radius:11px;place-items:center;width:38px;height:38px;display:grid;position:absolute;top:13px;right:13px}.channel-admin-row{grid-template-columns:64px 180px 1fr 1fr!important}.platform-preview{background:#0f2943;border-radius:14px;align-self:end;place-items:center;height:48px;display:grid}.support-platform-logo{color:#fff;background:linear-gradient(145deg,#287fed,#594bdc);border-radius:14px;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 8px 22px #1c73e744}.platform-telegram{background:linear-gradient(145deg,#2aabee,#1376b7)}.platform-zalo{background:#0668ff}.platform-facebook,.platform-messenger{background:#1877f2}.platform-tiktok{background:#06080c}.platform-youtube{background:red}.platform-instagram{background:linear-gradient(145deg,#7638d2,#ed3076,#f9a23c)}.platform-whatsapp{background:#20bf62}.platform-email,.platform-hotline,.platform-website{background:linear-gradient(145deg,#157a9f,#2d5be4)}.support-save{justify-self:start}@keyframes noticeGlow{to{transform:translate(90px,50px)scale(1.25)}}@media (max-width:1050px){.communication-workspace{grid-template-columns:1fr}.login-notice-preview{position:relative;top:0}.channel-admin-row{grid-template-columns:64px 1fr 1fr!important}}@media (max-width:680px){.communication-editor,.repeat-editor{padding:19px}.communication-grid,.repeat-editor>article,.channel-admin-row{grid-template-columns:1fr!important}.communication-grid .full,.repeat-editor .full{grid-column:auto}.repeat-editor>header{flex-direction:column;align-items:flex-start}.repeat-editor>header>button{width:100%;margin-left:0}.platform-preview{width:60px}.login-notice-preview{padding:24px}.login-notice-preview h2{font-size:25px}}
.pricing-page>section{grid-auto-rows:1fr;align-items:stretch}.pricing-page article{box-sizing:border-box;grid-template-rows:20px auto minmax(54px,auto) auto 1fr auto;align-content:stretch;gap:10px;height:100%;min-height:430px;padding:28px;transition:transform .26s cubic-bezier(.2,.8,.2,1),border-color .26s,box-shadow .26s;display:grid}.pricing-page article:hover{border-color:#4a8ed9;transform:translateY(-6px);box-shadow:0 24px 60px #000c1f61}.pricing-page article>span{align-self:center}.pricing-page article h2{align-self:start;margin:0;font-size:22px;line-height:1.3}.pricing-page article p{align-self:start;margin:0;font-size:15px;line-height:1.65}.pricing-page article>b{align-self:center;margin:4px 0;font-size:28px;line-height:1.2}.pricing-page ul{align-self:start;margin:0;padding:4px 0 12px;list-style:none}.pricing-page li{font-size:15px;line-height:1.7}.pricing-page a{box-sizing:border-box;justify-content:center;align-self:end;align-items:center;width:100%;min-height:50px;margin:0;font-size:15px;display:flex}.dashboard-plans{grid-auto-rows:1fr;align-items:stretch}.dashboard-plans article{box-sizing:border-box;grid-template-rows:18px auto minmax(42px,auto) auto 1fr auto;align-content:stretch;height:100%;display:grid}.dashboard-plans article h3,.dashboard-plans article p,.dashboard-plans article>b{margin-left:0;margin-right:0}.dashboard-plans button{align-self:end;min-height:46px}@media (max-width:760px){.pricing-page{padding:42px 15px}.pricing-page>section{grid-template-columns:1fr;grid-auto-rows:auto}.pricing-page article{grid-template-rows:auto;min-height:0;padding:24px}.pricing-page article p{min-height:0}.pricing-page article a{margin-top:8px}}
.verification-picker{background:#f9fbfe;border:1px solid #d8e3ef;border-radius:14px;grid-column:1/-1;margin:0;padding:18px}.verification-picker legend{color:#233951;padding:0 8px;font-size:14px;font-weight:800}.verification-toggle{grid-column:1/-1;align-items:center;margin-bottom:13px;gap:8px!important;display:flex!important}.verification-toggle input{width:auto!important;min-height:auto!important}.verification-picker>div{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.verification-picker>div>label,.verification-picker>div>button{color:#30455d;text-align:left;cursor:pointer;background:#fff;border:1px solid #dce6ef;border-radius:11px;grid-template-columns:auto 1fr;align-items:center;gap:4px 9px;min-height:74px;padding:11px;display:grid}.verification-picker>div>label:hover{border-color:#68a8e9;box-shadow:0 8px 20px #2671be1a}.verification-picker>div input{grid-row:1/3;width:auto;min-height:auto}.verification-picker b{text-transform:capitalize;font-size:12px}.verification-picker small{color:#9a7180;font-size:10px}.verification-picker .locked{opacity:.78;color:#7d8997;background:#f3f5f8}.verify-sample{color:#fff;background:#2583eb;border-radius:50%;place-items:center;width:26px;height:26px;display:grid;box-shadow:0 0 0 4px #2583eb1f}.verify-gold{background:#d99d20}.verify-green{background:#20a56f}.verify-black{background:#17202d}.verify-violet{background:#7954df}.verify-outline{color:#2583eb;background:#fff;border:2px solid #2583eb}.verify-shield{border-radius:8px}.block-library-pro{overflow:auto}.block-access-group{gap:9px;padding:12px;display:grid}.block-access-group+.block-access-group{border-top:1px solid #dce5ee;margin-top:4px;padding-top:16px}.block-access-group>h3{color:#28445f;align-items:center;gap:7px;margin:0;font-size:13px;display:flex}.block-access-group.premium>h3{color:#8c6425}.block-access-group>div{gap:7px;display:grid}.block-access-group button{color:#354a61;text-align:left;cursor:pointer;background:#fff;border:0;border-radius:11px;grid-template-columns:auto 1fr auto auto;align-items:center;gap:9px;padding:10px;display:grid}.block-access-group button:hover{background:#eef6ff;transform:translate(3px)}.block-access-group button em{color:#28815b;white-space:nowrap;margin-left:auto;font-size:9px;font-style:normal;font-weight:800}.block-access-group button.locked{color:#7b8999;background:#f4f6f9;border:1px dashed #d6dde6}.block-access-group button.locked i{color:#778697;background:#e8ecf1}.block-access-group button.locked em{color:#a36e28}.upgrade-modal-backdrop{z-index:13000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#050d19b8;place-items:center;padding:20px;animation:.2s confirmFade;display:grid;position:fixed;inset:0}.upgrade-modal{color:#172a40;text-align:center;background:linear-gradient(145deg,#fff,#f5f9ff);border:1px solid #dbe6f1;border-radius:24px;width:min(500px,94vw);padding:32px;animation:.25s confirmRise;position:relative;box-shadow:0 35px 100px #00133366}.upgrade-modal-close{z-index:5;color:#263b52;cursor:pointer;background:#fffffff0;border:1px solid #d7e2ee;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:14px;right:14px;box-shadow:0 8px 24px #14386024}.upgrade-modal>i{color:#fff;background:linear-gradient(145deg,#247fe2,#7254df);border-radius:19px;place-items:center;width:62px;height:62px;margin:0 auto 16px;display:grid;box-shadow:0 13px 30px #3666d040}.upgrade-modal h2{margin:0;font-size:25px}.upgrade-modal p{color:#64768b;max-width:410px;margin:12px auto 0;font-size:14px;line-height:1.7}.upgrade-modal footer{grid-template-columns:.8fr 1.2fr;gap:10px;margin-top:24px;display:grid}.upgrade-modal footer button,.upgrade-modal footer a{color:#566a80;background:#fff;border:1px solid #d8e2ed;border-radius:11px;justify-content:center;align-items:center;gap:7px;min-height:48px;font-weight:800;display:flex}.upgrade-modal footer a,.upgrade-modal footer .upgrade-plan-button{color:#fff;cursor:pointer;background:#267dde;border-color:#267dde;transition:transform .2s,box-shadow .2s,background .2s;box-shadow:0 10px 24px #267dde38}.upgrade-modal footer .upgrade-plan-button:hover{background:#1872d5;transform:translateY(-2px);box-shadow:0 14px 30px #267dde4d}@media (max-width:700px){.verification-picker>div{grid-template-columns:1fr 1fr}.upgrade-modal footer{grid-template-columns:1fr}.block-access-group>div{grid-template-columns:1fr!important}}
