:root{--bg:#071018;--bg2:#0a141e;--panel:#0d1924;--panel2:#101f2c;--line:#1d3344;--text:#eef7fb;--muted:#8aa0ad;--cyan:#27e6c1;--blue:#3d8cff;--orange:#ff9e45;--danger:#ff5d6c;--green:#54e39b;--radius:18px;--shadow:0 24px 70px rgba(0,0,0,.3)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:radial-gradient(circle at 75% -20%,rgba(39,230,193,.11),transparent 35%),var(--bg);color:var(--text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}a{color:inherit;text-decoration:none}button,input{font:inherit}.brand{display:flex;align-items:center;gap:11px;font-size:18px;font-weight:800;letter-spacing:-.02em}.brand-mark{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:linear-gradient(135deg,var(--cyan),var(--blue));color:#06151a;box-shadow:0 0 25px rgba(39,230,193,.22)}.brand.center{justify-content:center}.sidebar{position:fixed;inset:0 auto 0 0;width:255px;border-right:1px solid var(--line);padding:22px 18px;background:rgba(7,16,24,.94);backdrop-filter:blur(18px);z-index:20}.sidebar nav{margin-top:34px;display:grid;gap:5px}.sidebar nav a{padding:11px 13px;border-radius:11px;color:#a9bbc6;display:flex;gap:12px;align-items:center}.sidebar nav a:hover{background:#112330;color:white}.nav-label{font-size:10px;color:#58717f;letter-spacing:.18em;margin:24px 13px 7px}.side-bottom{position:absolute;bottom:22px;left:18px;right:18px;border-top:1px solid var(--line);padding-top:17px}.user-chip{display:flex;gap:10px;align-items:center}.user-chip .avatar{width:36px;height:36px;display:grid;place-items:center;border:1px solid #315064;border-radius:10px;background:#102430}.user-chip div{display:grid}.user-chip small{color:var(--muted);text-transform:capitalize}.muted-link{display:block;color:#6f8794;font-size:12px;margin-top:14px}.main{margin-left:255px;min-height:100vh}.topbar{height:72px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;padding:0 34px;background:rgba(7,16,24,.5);backdrop-filter:blur(10px);position:sticky;top:0;z-index:10}.eyebrow,.kicker{font-size:10px;font-weight:800;letter-spacing:.18em;color:var(--cyan)}.status-pill{font-size:12px;color:#a7bac5;border:1px solid var(--line);border-radius:999px;padding:8px 12px}.status-pill i{display:inline-block;width:7px;height:7px;background:var(--green);border-radius:50%;margin-right:7px;box-shadow:0 0 12px var(--green)}.mobile-menu{display:none}.content{padding:34px;max-width:1500px;margin:auto}.page-head{display:flex;justify-content:space-between;gap:20px;align-items:end;margin-bottom:28px}.page-head h1{font-size:36px;margin:8px 0 6px;letter-spacing:-.045em}.page-head h1 sup{font-size:14px;color:var(--cyan);vertical-align:top}.page-head p{color:var(--muted);margin:0}.btn{border:0;border-radius:11px;padding:12px 17px;font-weight:800;background:linear-gradient(135deg,var(--cyan),#27b9ff);color:#051319;cursor:pointer;box-shadow:0 10px 30px rgba(39,230,193,.12);display:inline-flex;align-items:center;justify-content:center}.btn.small{padding:9px 13px}.btn.full{width:100%}.btn.ghost{background:transparent;color:#d8e7ed;border:1px solid #2b4657;box-shadow:none}.btn.danger{background:transparent;color:#ff7c86;border:1px solid #60303a}.metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:20px}.metric{border:1px solid var(--line);background:linear-gradient(180deg,rgba(16,31,44,.88),rgba(10,22,31,.88));border-radius:var(--radius);padding:20px;min-height:132px}.metric span{font-size:10px;letter-spacing:.13em;color:#78909e}.metric strong{display:block;font-size:32px;margin:14px 0 3px;letter-spacing:-.04em}.metric small{color:var(--muted)}.panel{border:1px solid var(--line);background:linear-gradient(180deg,rgba(13,25,36,.92),rgba(9,19,28,.95));border-radius:var(--radius);padding:22px;box-shadow:var(--shadow)}.dash-grid{display:grid;grid-template-columns:1.5fr .8fr;gap:20px}.panel-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.panel-head h2{font-size:16px;margin:0}.panel-head span{font-size:12px;color:var(--muted)}.green{color:var(--green)!important}.chart-bars{height:210px;display:flex;align-items:end;gap:10px;padding-top:20px;background:repeating-linear-gradient(to top,transparent 0,transparent 49px,rgba(255,255,255,.045) 50px)}.chart-bars i{flex:1;min-width:8px;background:linear-gradient(to top,rgba(39,230,193,.15),var(--cyan));border-radius:5px 5px 1px 1px;box-shadow:0 0 14px rgba(39,230,193,.12)}.chart-bars.tall{height:280px}.health-list{display:grid}.health-list div{padding:15px 0;border-bottom:1px solid var(--line);display:flex;justify-content:space-between}.health-list span{color:var(--muted)}.table-panel{padding:0;overflow:hidden}.feed-list{display:grid}.feed-row{display:grid;grid-template-columns:46px 1fr auto 180px 20px;gap:14px;align-items:center;padding:17px 20px;border-bottom:1px solid var(--line)}.feed-row:hover{background:#0f202c}.source-icon{width:42px;height:42px;border-radius:12px;background:#112936;border:1px solid #2c4a5b;display:grid;place-items:center;color:var(--cyan);font-weight:900}.feed-main{display:grid;min-width:0}.feed-main small{color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:3px}.feed-meta{display:grid}.feed-meta small{color:#607c8b}.feed-meta b{font-size:12px;margin-top:4px}.tag{font-size:10px;text-transform:uppercase;letter-spacing:.08em;border:1px solid #36505f;padding:6px 9px;border-radius:999px;color:#9bb0bc}.tag.ok{border-color:#1f694f;color:var(--green);background:#0b2a20}.chev{font-size:22px;color:#617a87}.empty{text-align:center;padding:70px}.empty>div{font-size:42px;color:var(--cyan)}.create-layout,.feed-view-grid,.settings-grid{display:grid;grid-template-columns:1.3fr .7fr;gap:20px}.create-card form,label{display:grid;gap:8px}label{font-size:12px;font-weight:700;color:#b8c8d1;margin-bottom:15px}label small{font-weight:500;color:#6f8794}input{width:100%;border:1px solid #294353;background:#07141d;color:white;border-radius:11px;padding:13px 14px;outline:none}input:focus{border-color:var(--cyan);box-shadow:0 0 0 3px rgba(39,230,193,.08)}.source-chips{display:flex;gap:7px;flex-wrap:wrap;margin:4px 0 18px}.source-chips span{font-size:10px;border:1px solid var(--line);border-radius:999px;padding:5px 8px;color:#7f98a5}.info-card h3{font-size:24px;margin:9px 0}.info-card p,.hint,.notice p{color:var(--muted);line-height:1.7}.mini-flow{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:25px}.mini-flow b{font-size:11px;padding:7px 9px;background:#0b2730;border:1px solid #225063;border-radius:8px}.mini-flow i{color:var(--cyan)}.copy-row{display:flex;gap:9px}.copy-row input{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:#9ff7e4}.feed-config{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px}.feed-config div{padding:14px;background:#091620;border:1px solid var(--line);border-radius:12px;display:grid}.feed-config small{color:var(--muted);margin-bottom:5px}.item-list{display:grid}.item-list a{padding:12px 0;border-bottom:1px solid var(--line);display:grid}.item-list b{font-size:13px}.item-list small{color:var(--muted);margin-top:5px;line-height:1.4}.danger-zone{margin-top:20px;display:flex;justify-content:space-between;align-items:center}.danger-zone p{margin:4px 0 0;color:var(--muted);font-size:12px}.pricing-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.price-card{position:relative;border:1px solid var(--line);border-radius:var(--radius);padding:24px;background:#0b1721}.price-card.featured{border-color:#2eddbb;box-shadow:0 0 0 1px rgba(39,230,193,.2),0 20px 60px rgba(39,230,193,.08)}.popular{position:absolute;top:-11px;right:18px;background:var(--cyan);color:#051319;font-size:9px;font-weight:900;padding:5px 8px;border-radius:999px}.price-card h3{font-size:20px}.price{font-size:34px;font-weight:900;letter-spacing:-.04em}.price small{font-size:12px;color:var(--muted);font-weight:500}.price-card ul{list-style:none;padding:15px 0;margin:10px 0 18px;border-top:1px solid var(--line)}.price-card li{padding:8px 0;color:#afc0c9;font-size:13px}.notice{margin-top:20px}.alert,.toast{padding:12px 14px;border-radius:10px;margin-bottom:15px;font-size:13px}.danger{border:1px solid #63333d;background:#2a1118;color:#ff9ca4}.success{border:1px solid #1d674c;background:#0a2a1e;color:#84efb8}.toast{position:fixed;top:18px;right:18px;z-index:99;box-shadow:var(--shadow);transition:.3s}.toast.hide{opacity:0;transform:translateY(-8px);pointer-events:none}.public-nav{height:78px;display:flex;align-items:center;justify-content:space-between;max-width:1240px;margin:auto;padding:0 24px}.public-nav nav{display:flex;align-items:center;gap:25px;color:#a8bac4;font-size:13px}.hero{max-width:1240px;margin:auto;padding:90px 24px 80px;display:grid;grid-template-columns:1.05fr .95fr;gap:70px;align-items:center}.hero h1{font-size:70px;line-height:.98;letter-spacing:-.065em;margin:14px 0 24px}.hero h1 span{color:var(--cyan)}.hero p{font-size:18px;line-height:1.65;color:#9fb3be;max-width:660px}.hero-actions{display:flex;gap:10px;margin-top:28px}.trust-row{display:flex;gap:19px;flex-wrap:wrap;margin-top:28px;color:#79909d;font-size:12px}.live-card{border:1px solid #2a4657;background:linear-gradient(180deg,#0d1e2a,#09141d);border-radius:25px;padding:25px;box-shadow:0 40px 120px rgba(0,0,0,.4),0 0 70px rgba(39,230,193,.08)}.live-head{display:flex;justify-content:space-between;font-size:12px}.live-head i{display:inline-block;width:7px;height:7px;background:var(--green);border-radius:50%;box-shadow:0 0 10px var(--green);margin-right:8px}.live-head b{color:var(--green)}.pipe-row{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:30px 0}.pipe-row span{border:1px solid #294554;padding:10px;border-radius:10px;background:#0c1a24;font-size:11px}.pipe-row b{color:var(--cyan)}.spark{height:170px;display:flex;align-items:end;gap:8px;border-bottom:1px solid var(--line);background:repeating-linear-gradient(to top,transparent 0,transparent 41px,rgba(255,255,255,.04) 42px)}.spark b{flex:1;background:linear-gradient(to top,rgba(61,140,255,.2),var(--cyan));border-radius:5px 5px 0 0}.live-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:20px}.live-stats div{display:grid}.live-stats small{color:#69828f;font-size:9px;letter-spacing:.11em}.live-stats strong{font-size:22px;margin-top:5px}.feature-grid{max-width:1240px;margin:0 auto 90px;padding:0 24px;display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.feature-grid article{border-top:1px solid #274354;padding:25px 10px 10px}.feature-grid article>b{font-size:10px;color:var(--cyan)}.feature-grid h3{font-size:18px}.feature-grid p{color:var(--muted);font-size:13px;line-height:1.6}.auth-wrap,.install-wrap{min-height:calc(100vh - 78px);display:grid;place-items:center;padding:40px 20px}.auth-card,.install-card{width:min(440px,100%);border:1px solid var(--line);background:#0a1720;border-radius:22px;padding:32px;box-shadow:var(--shadow)}.install-card{width:min(760px,100%)}.auth-card h1,.install-card h1{text-align:center;margin:25px 0 6px;font-size:30px}.auth-card>p,.install-card>p{text-align:center;color:var(--muted);line-height:1.6}.auth-card form{margin-top:25px}.auth-card>small{display:block;text-align:center;color:var(--muted);margin-top:18px}.auth-card a{color:var(--cyan)}.install-card .kicker{text-align:center}.install-card h1 span{color:var(--cyan)}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 14px;margin-top:26px}.full{grid-column:1/-1}table{width:100%;border-collapse:collapse}th,td{text-align:left;padding:15px 18px;border-bottom:1px solid var(--line);font-size:13px}th{color:#708994;font-size:10px;letter-spacing:.1em}td small{display:block;color:var(--muted);margin-top:3px}code{background:#07141d;border:1px solid var(--line);border-radius:6px;padding:2px 5px;color:#9ff7e4}
@media(max-width:1050px){.metrics,.pricing-grid{grid-template-columns:repeat(2,1fr)}.dash-grid,.create-layout,.feed-view-grid,.settings-grid,.hero{grid-template-columns:1fr}.hero{gap:35px}.hero h1{font-size:58px}.feature-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:760px){.sidebar{transform:translateX(-100%);transition:.25s}.nav-open .sidebar{transform:none}.main{margin-left:0}.mobile-menu{display:inline-block;border:0;background:transparent;color:white;font-size:20px;margin-right:10px}.topbar{padding:0 18px}.content{padding:22px 16px}.page-head{align-items:flex-start;flex-direction:column}.page-head h1{font-size:30px}.metrics,.pricing-grid,.feature-grid{grid-template-columns:1fr}.feed-row{grid-template-columns:42px 1fr auto}.feed-meta,.chev{display:none}.public-nav nav a:not(.btn){display:none}.hero{padding-top:55px}.hero h1{font-size:48px}.hero p{font-size:16px}.trust-row{gap:10px}.live-stats{grid-template-columns:1fr 1fr}.form-grid{grid-template-columns:1fr}.form-grid .full{grid-column:auto}.feed-config{grid-template-columns:1fr}.danger-zone{align-items:flex-start;gap:15px;flex-direction:column}.copy-row{flex-direction:column}}
/* v2 Iraq/Gulf launch additions */
body{font-family:Inter,"IBM Plex Sans Arabic",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif}.rtl{font-family:"IBM Plex Sans Arabic",Inter,system-ui,sans-serif}.rtl .sidebar{left:auto;right:0;border-right:0;border-left:1px solid var(--line)}.rtl .main{margin-left:0;margin-right:255px}.rtl .side-bottom{left:18px;right:18px}.brand img{width:36px;height:36px;border-radius:10px;display:block}.top-actions{display:flex;align-items:center;gap:10px}.lang-pill{border:1px solid var(--line);border-radius:999px;padding:7px 11px;color:#b9cbd4;font-size:12px}.side-links{display:flex;justify-content:space-between;margin-top:14px;font-size:12px;color:#6f8794}.source-logo-row{display:flex;gap:10px;margin:24px 0}.source-logo-row span{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;font-size:19px;font-weight:900;border:1px solid #294554;background:#0b1b26}.source-logo-row .fb{color:#62a8ff}.source-logo-row .ig{color:#ff82c4}.source-logo-row .tk{color:#eaffff}.source-logo-row .yt{color:#ff6868}.source-logo-row .tg{color:#63d4ff}.social-strip{max-width:1240px;margin:-25px auto 65px;padding:0 24px}.social-strip>div{border:1px solid var(--line);background:rgba(11,23,33,.72);border-radius:16px;padding:16px 20px;display:flex;gap:18px;align-items:center;flex-wrap:wrap}.social-strip b{color:#eef7fb}.social-strip span{color:#7f98a5;font-size:13px}.landing-pricing{max-width:1240px;margin:30px auto 90px;padding:0 24px}.section-title{text-align:center;margin-bottom:30px}.section-title h2{font-size:42px;letter-spacing:-.04em;margin:10px 0 18px}.currency-toggle{display:inline-flex;border:1px solid var(--line);border-radius:12px;padding:4px;background:#09141d;gap:4px}.currency-toggle button,.currency-toggle a{border:0;background:transparent;color:#8fa5b0;border-radius:9px;padding:8px 14px;cursor:pointer;font-weight:800;font-size:12px}.currency-toggle .active{background:#173243;color:#fff}.payment-badges{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:22px}.payment-badges span{border:1px solid var(--line);background:#0a1720;border-radius:999px;padding:8px 12px;color:#91a7b2;font-size:12px}.public-footer{max-width:1240px;margin:0 auto 20px;border-top:1px solid var(--line);padding:35px 24px;display:flex;justify-content:space-between;gap:30px;color:#8197a3}.public-footer p{max-width:600px;line-height:1.7}.public-footer>div:last-child{display:flex;gap:20px;align-items:center}.dialog-card{width:min(500px,calc(100vw - 30px));background:#0b1721;border:1px solid #274454;border-radius:20px;padding:26px;color:#eef7fb;box-shadow:0 35px 100px rgba(0,0,0,.6);position:relative}dialog{border:0;padding:0;background:transparent}dialog::backdrop{background:rgba(2,8,13,.78);backdrop-filter:blur(5px)}.dialog-close{position:absolute;top:14px;right:14px;border:0;background:#122431;color:#c7d5dc;width:34px;height:34px;border-radius:10px;font-size:20px}.rtl .dialog-close{right:auto;left:14px}.pay-dest{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:10px 0 18px}.pay-dest div{border:1px solid var(--line);background:#08141d;border-radius:12px;padding:12px;display:grid}.pay-dest small{color:#718995}.pay-dest b{margin-top:5px;font-size:12px;word-break:break-all}select{width:100%;border:1px solid #294353;background:#07141d;color:white;border-radius:11px;padding:13px 14px;outline:none}.inline-actions{display:flex;gap:6px}.mini{border:0;border-radius:7px;padding:6px 8px;font-size:11px;font-weight:800;cursor:pointer}.mini.approve{background:#123c2d;color:#7feab2}.mini.reject{background:#3b1720;color:#ff8f99}.rtl th,.rtl td{text-align:right}.rtl .feed-row{grid-template-columns:46px 1fr auto 180px 20px}.hint code{direction:ltr;display:inline-block}.price-card .price span{white-space:nowrap}
@media(max-width:760px){.rtl .main{margin-right:0}.rtl .sidebar{transform:translateX(100%)}.rtl.nav-open .sidebar{transform:none}.top-actions .status-pill{display:none}.public-nav nav .lang-pill{display:inline-flex!important}.public-nav nav{gap:10px}.section-title h2{font-size:32px}.public-footer{flex-direction:column}.public-footer>div:last-child{align-items:flex-start}.pay-dest{grid-template-columns:1fr}.social-strip{margin-top:0}}

/* v3 launch hardening */
.feed-preview-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:16px 0 28px}.preview-card{overflow:hidden;border:1px solid var(--line);background:#0a1720;border-radius:16px;min-width:0}.preview-media{display:block;aspect-ratio:16/9;background:#07121a;overflow:hidden}.preview-media img{width:100%;height:100%;object-fit:cover;display:block}.preview-body{padding:16px}.preview-body small{color:#718995;font-size:10px}.preview-body h3{font-size:15px;line-height:1.45;margin:8px 0}.preview-body p{font-size:12px;line-height:1.6;color:#89a0ab;margin:0}.section-heading{display:flex;justify-content:space-between;align-items:end;margin:34px 0 12px}.section-heading h2{margin:5px 0}.section-heading p{color:var(--muted);margin:0}.feed-editor{margin-top:28px}.quick-actions{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.quick-actions a{border:1px solid var(--line);background:#08151e;padding:18px;border-radius:12px;font-weight:800}.activity-list{display:grid;gap:8px}.activity-list>div{padding:10px 0;border-bottom:1px solid var(--line);display:grid}.activity-list small{color:var(--muted);margin-top:3px}.admin-actions{display:flex;gap:8px}.admin-feed-actions{display:flex;justify-content:flex-end;margin:18px 0}.plan-form{display:grid;grid-template-columns:repeat(5,minmax(110px,1fr));gap:9px;align-items:end}.plan-form input,.plan-form select{margin:0}.plan-form .check{display:flex;align-items:center;gap:8px}.plan-form .check input{width:auto}.plan-admin-list{display:grid;gap:12px;margin-top:15px}.table-panel{overflow-x:auto}.table-panel input,.table-panel select{min-width:110px;padding:8px 9px}.rtl .feed-preview-grid{direction:rtl}
@media(max-width:1100px){.feed-preview-grid{grid-template-columns:repeat(2,1fr)}.plan-form{grid-template-columns:repeat(3,1fr)}}
@media(max-width:760px){.feed-preview-grid{grid-template-columns:1fr}.quick-actions{grid-template-columns:1fr}.plan-form{grid-template-columns:1fr}.admin-actions{width:100%;flex-wrap:wrap}.section-heading{align-items:flex-start;flex-direction:column;gap:10px}.preview-body{padding:14px}}

/* v4 Iraq #1 product polish */
.brand-stack{display:grid;line-height:1.05;gap:4px}.brand-stack b{font-size:17px;letter-spacing:-.02em}.brand-stack small{font-size:8.5px;color:#6f8794;white-space:nowrap;font-weight:600}.public-nav .brand{min-width:235px}.support-link{font-size:11px;color:#78909c}.usage-mini{border:1px solid var(--line);background:#08151e;border-radius:12px;padding:10px 12px;margin-bottom:10px}.usage-mini>div{display:flex;justify-content:space-between;font-size:10px;color:#88a0ab}.usage-mini b{color:#eaf5fa}.usage-mini i,.usage-bar{height:6px;border-radius:999px;background:#102632;overflow:hidden;display:block;margin-top:8px}.usage-mini em,.usage-bar i{display:block;height:100%;background:linear-gradient(90deg,var(--green),var(--cyan));border-radius:inherit}.usage-panel{margin-bottom:18px}.usage-panel p,.billing-note p{color:var(--muted);line-height:1.65}.usage-big{display:flex;align-items:end;gap:10px;margin:12px 0}.usage-big strong{font-size:34px}.usage-big span{color:var(--muted);padding-bottom:5px}.clean-plans{grid-template-columns:repeat(3,minmax(0,1fr));max-width:1100px;margin:0 auto}.clean-plans .price-card{min-height:480px;padding:30px}.usd-price{font-size:12px;color:#79919d;margin-top:-14px;margin-bottom:20px}.current-plan{border:1px solid #1b7859;background:#0c2b22;color:#75edb3;padding:12px;border-radius:12px;text-align:center;font-weight:800;margin-top:auto}.payment-choice-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.pay-option{border:1px solid var(--line);background:#08141d;padding:16px;border-radius:14px}.pay-option>b{display:block;font-size:16px;margin-bottom:8px}.pay-option p{color:var(--muted)}button:disabled{opacity:.45;cursor:not-allowed}.public-footer{position:relative;flex-wrap:wrap}.footer-links{display:flex!important;flex-wrap:wrap;gap:15px!important}.footer-note{width:100%;border-top:1px solid var(--line);padding-top:14px;color:#607985}.legal-page{max-width:920px;margin:60px auto 100px;padding:0 24px}.legal-page>h1{font-size:46px;margin:10px 0}.legal-updated{color:#6d8490}.legal-page section{border-top:1px solid var(--line);padding:26px 0}.legal-page h2{font-size:20px}.legal-page p{color:#9bb0ba;line-height:1.9}.legal-warning,.legal-admin-note{border:1px solid #735e28;background:#271f0b;color:#f3d982;border-radius:14px;padding:16px;line-height:1.7;margin:20px 0}.legal-contact{display:flex;gap:16px;flex-wrap:wrap;margin-top:28px}.legal-contact>*{border:1px solid var(--line);padding:10px 13px;border-radius:10px}.settings-grid form label{display:block}.settings-grid form .btn{margin-top:8px}.price-card ul li b{color:#fff}.price-card{display:flex;flex-direction:column}.price-card ul{flex:1}.rtl .brand-stack small{font-size:9px}.rtl .support-link{direction:ltr}.rtl .payment-choice-grid{direction:rtl}
@media(max-width:1050px){.clean-plans{grid-template-columns:1fr 1fr}.payment-choice-grid{grid-template-columns:1fr}.public-nav nav a[href="/privacy"],.public-nav nav a[href="/terms"]{display:none}}
@media(max-width:760px){.clean-plans{grid-template-columns:1fr}.clean-plans .price-card{min-height:0}.brand-stack small{font-size:7.5px}.public-nav .brand{min-width:0}.support-link{display:none}.legal-page>h1{font-size:34px}.payment-choice-grid{grid-template-columns:1fr}}

/* launch-final legal consent */
.legal-consent{display:flex!important;gap:10px;align-items:flex-start;font-size:.88rem;line-height:1.6;margin:12px 0}.legal-consent input{width:18px!important;height:18px!important;margin-top:4px;flex:0 0 auto}.legal-consent a{text-decoration:underline}
