/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}::backdrop{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.grid{display:grid}.hidden{display:none}.table{display:table}.table-row{display:table-row}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--ink:#12233f;--muted:#607089;--paper:#f7f8f5;--surface:#fff;--primary:#0a7b70;--primary-dark:#075c55;--accent:#f3b541;--line:#dfe5df}.content-stat-showcase{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:min(980px,100%);margin:28px auto 0;display:grid}.content-stat{--stat-color:62, 219, 198;border:1px solid rgba(var(--stat-color), .3);background:linear-gradient(145deg, rgba(var(--stat-color), .13), #07121de0 62%);min-height:116px;animation:.72s cubic-bezier(.2,.8,.2,1) both contentStatArrive;animation-delay:calc(var(--stat-index) * .11s);border-radius:22px;grid-template-columns:minmax(0,1fr) 68px;grid-template-areas:"copy orbit";align-items:center;column-gap:14px;padding:18px;display:grid;position:relative;overflow:hidden;box-shadow:0 20px 45px #00000038,inset 0 1px #ffffff14}.content-stat-movies{--stat-color:247, 190, 77}.content-stat-series{--stat-color:90, 143, 255}.content-stat:after{content:"";background:radial-gradient(circle, rgba(var(--stat-color), .24), transparent 68%);border-radius:50%;width:130px;height:130px;position:absolute;inset:-55px auto auto -48px}.content-stat-orbit{border:1px dashed rgba(var(--stat-color), .65);border-radius:50%;flex:0 0 66px;grid-area:orbit;width:66px;height:66px;margin:0;animation:7s linear infinite contentOrbit;position:relative}.content-stat-orbit i{background:rgb(var(--stat-color));width:9px;height:9px;box-shadow:0 0 16px rgb(var(--stat-color));border-radius:50%;position:absolute;inset:-5px 50% auto auto}.content-stat-orbit b{background:rgba(var(--stat-color), .13);color:rgb(var(--stat-color));border-radius:50%;place-items:center;font-size:25px;animation:7s linear infinite contentOrbitReverse;display:grid;position:absolute;inset:9px}.content-stat-channels .content-stat-orbit b{font-size:17px}.content-stat-series .content-stat-orbit b{letter-spacing:-.02em;font-size:10px}.content-stat-copy{z-index:1;text-align:start;grid-area:copy;justify-items:start;min-width:0;display:grid;position:relative}.content-stat-copy small{color:#a9c0d0;font-size:11px;font-weight:800}.content-stat-copy strong{color:#fff;letter-spacing:-.035em;white-space:nowrap;max-width:100%;text-shadow:0 0 22px rgba(var(--stat-color), .24);align-items:flex-start;gap:3px;font-size:clamp(27px,3.2vw,39px);font-weight:950;line-height:1.05;display:inline-flex}.content-stat-copy strong span{min-width:0}.content-stat-copy strong sup{color:rgb(var(--stat-color));margin-top:.13em;font-size:.52em;line-height:1}.content-stat-copy em{color:rgb(var(--stat-color));font-size:13px;font-style:normal;font-weight:900}.content-stat-showcase>p{color:#94abba;text-align:center;grid-column:1/-1;margin:0;font-size:12px}@keyframes contentStatArrive{0%{opacity:0;transform:translateY(16px)scale(.96)}to{opacity:1;transform:none}}@keyframes contentOrbit{to{transform:rotate(360deg)}}@keyframes contentOrbitReverse{to{transform:rotate(-360deg)}}.admin-version-graphic{place-items:center;margin:16px 0 6px;display:grid}.admin-version-graphic .site-version-badge{width:min(100%,170px)}.control-resend-button{background:#42d6c50f;border:1px solid #42d6c53d;border-radius:12px;margin-top:4px;padding:11px}.control-resend-button:disabled{opacity:.58;cursor:wait}.graphical-admin-stats article,.admin-shell .operations-stat-grid article,.admin-shell .operations-stat-grid .live-stat,.admin-shell .operations-stat-grid article.visitor-counter{isolation:isolate;background:linear-gradient(145deg,#29778c2e,#0c1c2bf5 58%),repeating-linear-gradient(90deg,#0000 0 23px,#ffffff06 24px);border-color:#5bddcb3b;min-height:142px;position:relative;overflow:hidden;box-shadow:0 18px 38px #0003,inset 0 1px #ffffff0f}.graphical-admin-stats article:before,.admin-shell .operations-stat-grid article:before{content:"";z-index:-1;border:1px solid #47dac733;border-radius:50%;width:130px;height:130px;position:absolute;inset:-55px auto auto -48px;box-shadow:0 0 55px #47dac71c,inset 0 0 32px #47dac712}.graphical-admin-stats article>strong,.admin-shell .operations-stat-grid article>strong{color:#f3fbff;text-shadow:0 0 24px #42d6c533;font-size:clamp(34px,3.4vw,48px);line-height:1}.graphical-admin-stats .stat-orbit{border:1px dashed #42d6c552;border-radius:50%;width:62px;height:62px;animation:9s linear infinite contentOrbit;position:absolute;inset:14px auto auto 14px}.graphical-admin-stats .stat-orbit:after{content:"";background:#49d6c5;border-radius:50%;width:7px;height:7px;position:absolute;inset:-4px 50% auto auto;box-shadow:0 0 12px #49d6c5}.graphical-admin-stats article[data-stat=soon]{background:linear-gradient(145deg,#b4771629,#0c1c2bf5 58%);border-color:#f7be4d4a}.graphical-admin-stats article[data-stat=expired]{background:linear-gradient(145deg,#99303f24,#0c1c2bf5 58%);border-color:#f1606f38}.superqi-setting{background:#42d6c50e;border:1px solid #42d6c538;border-radius:16px;grid-template-columns:minmax(220px,1fr) minmax(230px,.7fr) auto;align-items:end;gap:12px;margin-top:16px;padding:16px;display:grid}.superqi-setting>div{gap:3px;display:grid}.superqi-setting strong{color:#f0f7fc;font-size:15px}.superqi-setting small{color:#a7bac9}.superqi-setting input{color:#fff;background:#0a1825;border:1px solid #9bb8cf38;border-radius:12px;min-height:46px;padding:0 14px;font-size:16px}.device-system-picker{border:1px solid #42d6c538;border-radius:16px;margin:0;padding:14px}.device-system-picker legend{color:#dce9f2;padding:0 8px;font-weight:900}.device-system-picker>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.device-system-picker button{color:#eaf4fa;text-align:start;background:#ffffff06;border:1px solid #9bb8cf33;border-radius:13px;grid-template-rows:auto auto;grid-template-columns:34px 1fr;align-items:center;gap:2px 10px;min-height:72px;padding:10px;display:grid}.device-system-picker button>span{color:#f5c85f;background:#ffffff12;border-radius:10px;grid-row:1/3;place-items:center;width:32px;height:32px;font-size:19px;display:grid}.device-system-picker button strong{font-size:13px}.device-system-picker button small{color:#9fb3c2;font-size:10px}.device-system-picker button.selected{background:#42d6c51f;border-color:#42d6c5a6;box-shadow:inset 0 0 22px #42d6c50f}.device-system-picker button.selected>span{color:#05231f;background:#33c7b4}.service-multi-picker{background:#f5bf4209;border:1px solid #f5bf4247;border-radius:16px;margin:4px 0;padding:15px}.service-multi-picker legend{color:#f6e5af;padding:0 8px;font-size:12px;font-weight:900}.service-multi-picker>div{scrollbar-color:#2fc6b4 #0b1928;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:310px;padding:2px;display:grid;overflow-y:auto}.service-multi-picker button{color:#eaf4fa;text-align:start;cursor:pointer;background:#0d1d2c;border:1px solid #9bb8cf33;border-radius:12px;grid-template-rows:auto auto;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:1px 9px;min-width:0;min-height:58px;padding:9px 11px;display:grid}.service-multi-picker button>span{color:#f4c75d;background:#ffffff12;border-radius:9px;grid-row:1/3;place-items:center;width:28px;height:28px;font-size:17px;font-weight:900;display:grid}.service-multi-picker button strong{color:#f6fbff;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}.service-multi-picker button small{color:#93aabd;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:9px;overflow:hidden}.service-multi-picker button.selected{background:linear-gradient(145deg,#16978947,#0c2932e6);border-color:#42d6c5b8;box-shadow:inset 0 0 22px #42d6c514}.service-multi-picker button.selected>span{color:#05231f;background:#45d0be}.service-multi-picker>small{color:#aebfce;margin-top:10px;font-size:10px;line-height:1.7;display:block}.status-pill.gift{color:#ffe6a4;background:#f8bf4b1f;border-color:#f8bf4b52}@media (max-width:980px){.content-stat-showcase{grid-template-columns:1fr;gap:10px;width:min(560px,100%)}.content-stat{grid-template-columns:minmax(0,1fr) 64px;min-height:104px}.content-stat-copy strong{font-size:clamp(30px,8vw,39px)}}@media (max-width:560px){.content-stat{min-height:96px}.superqi-setting{grid-template-columns:1fr;align-items:stretch}.device-system-picker>div,.service-multi-picker>div{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.content-stat,.content-stat-orbit,.content-stat-orbit b,.graphical-admin-stats .stat-orbit{animation:none!important}}*{box-sizing:border-box}html{scroll-behavior:smooth;text-rendering:optimizelegibility}body{color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;margin:0;font-family:Segoe UI,Tahoma,Arial,sans-serif}a{color:inherit;text-decoration:none}button{font:inherit}.site-header{border-bottom:1px solid var(--line);z-index:10;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f7f8f5f0;justify-content:space-between;align-items:center;gap:24px;min-height:84px;padding:16px clamp(24px,6vw,92px);display:flex;position:sticky;top:0}.brand{align-items:center;gap:12px;display:flex}.brand-premium{min-width:max-content}.brand-emblem{background:#07111f;border-radius:18px;place-items:center;width:54px;height:54px;display:grid;overflow:hidden;box-shadow:0 9px 24px #07111f33}.brand-emblem img{object-fit:contain;width:82%;height:82%}.brand-copy strong{letter-spacing:-.02em;font-size:17px}.brand-copy small{color:var(--primary);letter-spacing:.03em;font-weight:700}.brand-compact .brand-emblem{border-radius:14px;width:42px;height:42px}.brand-mark{background:var(--primary);color:#fff;border-radius:14px;place-items:center;width:44px;height:44px;font-size:22px;font-weight:700;display:grid}.brand strong,.brand small{display:block}.brand small{color:var(--muted);margin-top:3px;font-size:11px}nav{color:var(--muted);gap:28px;font-size:14px;display:flex}nav a:hover{color:var(--primary)}.button{cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;min-height:44px;padding:0 22px;font-weight:700;display:inline-flex}.button-primary{background:var(--primary);color:#fff}.button-primary:hover{background:var(--primary-dark)}.button-secondary{border-color:var(--line);background:var(--surface)}.button-block{width:100%}.hero{grid-template-columns:1.18fr .82fr;align-items:center;gap:80px;max-width:1220px;margin:0 auto;padding:92px 40px 74px;display:grid}.hero-copy{max-width:680px}.eyebrow,.section-kicker{color:var(--primary);letter-spacing:.04em;font-size:13px;font-weight:700}h1{letter-spacing:-.04em;margin:18px 0 24px;font-size:clamp(42px,6vw,74px);line-height:1.12}.hero-copy>p{color:var(--muted);max-width:590px;font-size:19px;line-height:1.9}.hero-actions{align-items:center;gap:24px;margin-top:32px;display:flex}.text-link{color:var(--primary);font-weight:700}.trust-row{color:var(--muted);flex-wrap:wrap;gap:20px;margin-top:34px;font-size:13px;display:flex}.account-card{background:var(--surface);border:1px solid var(--line);border-radius:24px;padding:30px;position:relative;overflow:hidden;box-shadow:0 28px 70px #12233f1c}.account-card:before{content:"";background:var(--accent);height:5px;position:absolute;inset:0 0 auto}.account-card-head{color:var(--primary);align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}.live-dot{background:var(--primary);border-radius:99px;width:9px;height:9px;box-shadow:0 0 0 5px #0a7b701f}.account-card h2{margin:26px 0 8px;font-size:25px}.account-card>p{color:var(--muted);line-height:1.7}.account-card dl{border-block:1px solid var(--line);margin:26px 0}.account-card dl div{border-bottom:1px solid var(--line);justify-content:space-between;gap:16px;padding:15px 0;display:flex}.account-card dl div:last-child{border:0}.account-card dt{color:var(--muted)}.account-card dd{margin:0;font-weight:700}.services,.packages{padding:74px max(28px,50vw - 570px)}.services{background:var(--ink);color:#fff}.services h2,.packages h2{margin:12px 0 34px;font-size:36px}.service-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.service-grid article{border-top:1px solid #fff3;padding:24px 0 0}.service-grid article>span{color:var(--accent);font-size:13px}.service-grid h3{margin:20px 0 10px;font-size:21px}.service-grid p{color:#b9c3d1;line-height:1.8}.section-heading{justify-content:space-between;align-items:end;gap:30px;display:flex}.section-heading>p{color:var(--muted);margin-bottom:36px}.package-grid{grid-template-columns:repeat(2,minmax(0,430px));gap:24px;display:grid}.package-card{background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:28px;position:relative}.package-card.featured{border-color:var(--primary)}.popular{color:var(--primary);background:#e6f5f1;border-radius:20px;padding:6px 10px;font-size:11px;position:absolute;top:20px;left:20px}.package-card h3{margin:0;font-size:22px}.package-card>p{color:var(--muted)}.package-card>strong{margin:24px 0;font-size:28px;display:block}.package-card ul{color:var(--muted);margin:0 0 26px;padding:0;list-style:none}.package-card li{padding:8px 0}.package-card li:before{content:"✓";color:var(--primary);margin-left:8px;font-weight:700}footer{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:24px;padding:38px clamp(24px,6vw,92px);font-size:13px;display:flex}footer .brand{color:var(--ink)}.admin-link{color:var(--primary);font-weight:700}.portal-shell{background:#f3f6f3;min-height:100vh}.portal-header{border-bottom:1px solid var(--line);background:var(--surface);z-index:20;justify-content:space-between;align-items:center;gap:24px;min-height:76px;padding:14px 34px;display:flex;position:sticky;top:0}.header-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.demo-badge{color:#77530b;background:#fff3d8;border-radius:99px;align-items:center;min-height:30px;padding:5px 11px;font-size:11px;font-weight:700;display:inline-flex}.portal-layout{grid-template-columns:250px minmax(0,1fr);min-height:calc(100vh - 76px);display:grid}.portal-sidebar{background:var(--ink);color:#fff;padding:30px 20px}.profile-card{border-bottom:1px solid #ffffff21;align-items:center;gap:12px;padding:0 8px 26px;display:flex}.profile-card strong,.profile-card small{display:block}.profile-card small{color:#9eacbf;margin-top:5px;font-size:11px}.avatar{background:var(--accent);width:42px;height:42px;color:var(--ink);border-radius:14px;flex:none;place-items:center;font-weight:800;display:grid}.avatar.small{border-radius:11px;width:36px;height:36px;font-size:13px}.side-nav{gap:7px;margin-top:24px;display:grid}.side-nav a{color:#bac4d2;border-radius:9px;padding:12px 14px;font-size:13px}.side-nav a:hover,.side-nav a.active{color:#fff;background:#ffffff1a}.side-nav a.active{border-right:3px solid var(--accent)}.privacy-note{color:#92a1b5;border-top:1px solid #ffffff21;margin-top:24px;padding:22px 10px 0;font-size:11px;line-height:1.7}.sync-box{color:#d9e0e9;background:#ffffff0f;border-radius:12px;align-items:center;gap:12px;margin-top:30px;padding:16px 12px;display:flex}.sync-box strong,.sync-box small{font-size:11px;display:block}.sync-box small{color:#93a3b6;margin-top:4px}.portal-content{width:100%;min-width:0;max-width:1440px;padding:44px clamp(24px,4vw,64px) 72px}.dashboard-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px;display:flex}.dashboard-heading h1{letter-spacing:-.03em;margin:6px 0 0;font-size:clamp(30px,4vw,46px)}.notice-card{color:#075c55;border-right:4px solid var(--primary);background:#e7f5f0;border-radius:11px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:22px;padding:18px 20px;display:flex}.notice-card span{color:#4d746d;font-size:13px}.stat-grid{gap:16px;margin-bottom:22px;display:grid}.customer-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.stat-grid article{background:var(--surface);border:1px solid var(--line);border-radius:15px;padding:20px}.stat-grid article strong,.stat-grid article small{display:block}.stat-grid article strong{margin:13px 0 8px;font-size:25px}.stat-grid article small{color:var(--muted);font-size:11px;line-height:1.5}.stat-label{color:var(--muted);font-size:12px}.status-good{color:var(--primary)}.status-warning{color:#b77900}.dashboard-card{background:var(--surface);border:1px solid var(--line);border-radius:17px;margin-bottom:22px;padding:24px}.card-title{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:22px;display:flex}.card-title h2{margin:6px 0 0;font-size:22px}.status-pill{color:#08665e;white-space:nowrap;background:#e3f4ef;border-radius:99px;justify-content:center;align-items:center;width:max-content;min-height:27px;padding:5px 10px;font-size:10px;font-weight:700;display:inline-flex}.status-pill.good{color:#08665e;background:#e3f4ef}.status-pill.warning{color:#886000;background:#fff1cf}.status-pill.danger{color:#a23f3f;background:#fde9e8}.status-pill.neutral{color:#59677b;background:#edf0f4}.details-grid{background:var(--line);border:1px solid var(--line);border-radius:12px;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.details-grid div{background:var(--surface);padding:18px}.details-grid dt{color:var(--muted);margin-bottom:9px;font-size:11px}.details-grid dd{margin:0;font-weight:700}.card-actions{align-items:center;gap:18px;margin-top:22px;display:flex}.card-actions span{color:var(--muted);font-size:11px}.data-table{border:1px solid var(--line);border-radius:12px;overflow:hidden}.table-row{border-bottom:1px solid var(--line);grid-template-columns:1.2fr 1.3fr 1fr .8fr;gap:12px;padding:15px 18px;font-size:12px;display:grid}.table-row:last-child{border-bottom:0}.table-head{color:var(--muted);background:#f5f7f5;font-weight:700}.status-text{color:var(--primary);font-weight:700}.support-panel{background:var(--primary);color:#fff;border-radius:18px;justify-content:space-between;align-items:center;gap:24px;padding:28px;display:flex}.support-panel .section-kicker{color:#bfe9df}.support-panel h2{margin:8px 0}.support-panel p{color:#d0eee8;margin:0}.button-light{color:var(--primary-dark);background:#fff}.portal-state{background:#f3f6f3;place-content:center;justify-items:center;gap:18px;min-height:100vh;padding:30px;display:grid}.portal-subscription-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.portal-subscription-grid article{border:1px solid var(--line);background:linear-gradient(145deg,#fff,#f5faf7);border-radius:14px;grid-template-columns:minmax(0,1fr) minmax(180px,.8fr);gap:18px;padding:20px;display:grid}.portal-subscription-grid h3{margin:14px 0 7px;font-size:18px}.portal-subscription-grid p{color:var(--muted);margin:0;font-size:11px}.portal-subscription-grid dl{gap:8px;margin:0;display:grid}.portal-subscription-grid dl div{background:#12233f0a;border-radius:9px;padding:9px 11px}.portal-subscription-grid dt,.portal-subscription-grid dd{margin:0}.portal-subscription-grid dt{color:var(--muted);margin-bottom:4px;font-size:8px}.portal-subscription-grid dd{font-size:10px;font-weight:800}.portal-empty{color:var(--muted);text-align:center;grid-column:1/-1;padding:28px}.status-due{color:#b54708;font-weight:800}.notice-card.warning{color:#7a4d00;border-color:var(--accent);background:#fff3d8}.notice-card.warning span{color:#876c3c}.admin-shell{background:#f4f5f7}.admin-header .brand-mark{background:var(--ink)}.dashboard-split{grid-template-columns:minmax(0,1.7fr) minmax(270px,.7fr);gap:22px;display:grid}.customer-list{display:grid}.customer-list article{border-top:1px solid var(--line);grid-template-columns:36px 1fr 100px 110px;align-items:center;gap:12px;padding:14px 0;display:grid}.customer-name strong,.customer-name small{display:block}.customer-name small{color:var(--muted);margin-top:4px;font-size:10px}.expiry{color:var(--muted);font-size:11px}.filter-button{border:1px solid var(--line);background:var(--surface);color:var(--muted);font:inherit;border-radius:8px;padding:8px 11px;font-size:11px}.reminders{text-align:center}.reminders .card-title{text-align:right}.ring{border:11px solid #e7f3ef;border-top-color:var(--accent);border-radius:50%;place-content:center;width:128px;height:128px;margin:8px auto 20px;display:grid}.ring span,.ring small{display:block}.ring span{font-size:33px;font-weight:800}.ring small{color:var(--muted);font-size:9px}.reminders p{color:var(--muted);margin-bottom:20px;font-size:11px;line-height:1.7}.source-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.source-grid article{border:1px solid var(--line);border-radius:12px;justify-content:space-between;align-items:center;gap:14px;padding:16px;display:flex}.source-grid article>div{align-items:center;gap:11px;min-width:0;display:flex}.source-grid strong,.source-grid small{display:block}.source-grid small{color:var(--muted);margin-top:5px;font-size:9px}.source-icon{background:var(--primary);color:#fff;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;font-weight:800;display:grid}.source-icon.muted{background:#6a7585}.source-icon.pending{background:var(--accent);color:var(--ink)}.database-badge{color:#087266;background:#edf9f5;border:1px solid #c9e8df;border-radius:99px;align-items:center;gap:7px;min-height:31px;padding:6px 11px;font-size:10px;font-weight:800;display:inline-flex}.database-badge i{background:#16a085;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #16a0851a}.admin-sidebar{flex-direction:column;align-self:start;height:calc(100vh - 76px);display:flex;position:sticky;top:76px}.admin-sidebar .profile-card,.admin-sidebar .profile-card div{min-width:0}.admin-sidebar .profile-card small{text-overflow:ellipsis;white-space:nowrap;max-width:150px;overflow:hidden}.admin-signout{color:#9eacbf;border-top:1px solid #ffffff1c;margin:auto 8px 0;padding:13px 14px;font-size:11px}.admin-signout:hover{color:#fff}.admin-workspace{max-width:1600px}.admin-workspace .dashboard-heading{align-items:flex-end}.admin-workspace .dashboard-heading p{color:var(--muted);margin:8px 0 0;font-size:12px}.admin-stats article{position:relative;overflow:hidden;box-shadow:0 12px 28px #14202e09}.admin-stats article:after{content:"";background:linear-gradient(90deg, var(--primary), var(--accent));opacity:.68;height:3px;position:absolute;inset:0 0 auto}.admin-finance-overview{padding:24px}.finance-overview-title{align-items:end}.finance-overview-title>small{max-width:320px;color:var(--muted);font-size:10px;line-height:1.6}.finance-overview-grid{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.finance-overview-card{border:1px solid var(--line);background:linear-gradient(145deg,#fff,#f6faf8);border-radius:16px;padding:20px;position:relative;overflow:hidden;box-shadow:0 12px 30px #14202e0b}.finance-overview-card:before{content:"";background:linear-gradient(90deg, var(--primary), #52c8b9);height:4px;position:absolute;inset:0 0 auto}.finance-overview-card.usd:before{background:linear-gradient(90deg, #7a5bc7, var(--accent))}.finance-overview-head{justify-content:space-between;align-items:center;gap:14px;display:flex}.finance-overview-head span{color:var(--muted);font-size:10px;font-weight:800}.finance-overview-head b{color:#087266;background:#e8f5f1;border-radius:99px;padding:5px 8px;font-size:9px}.finance-overview-card>strong{margin:15px 0 13px;font-size:clamp(20px,2.5vw,28px);display:block}.finance-progress{background:#e8ecea;border-radius:99px;height:8px;overflow:hidden}.finance-progress i{border-radius:inherit;background:linear-gradient(90deg, var(--primary), #42c8b7);height:100%;transition:width .35s;display:block}.finance-overview-card.usd .finance-progress i{background:linear-gradient(90deg, #7256bd, var(--accent))}.finance-overview-breakdown{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:17px;display:grid}.finance-overview-breakdown span{background:#12233f09;border-radius:10px;min-width:0;padding:10px}.finance-overview-breakdown small,.finance-overview-breakdown b{display:block}.finance-overview-breakdown small{color:var(--muted);font-size:8px}.finance-overview-breakdown b{text-overflow:ellipsis;color:var(--ink);white-space:nowrap;margin-top:5px;font-size:10px;overflow:hidden}.finance-overview-breakdown .due{color:#a83c34;background:#fff0ee}.finance-overview-breakdown .due b{color:#a83c34}.admin-flash{border-radius:11px;justify-content:space-between;align-items:center;gap:14px;margin:-6px 0 20px;padding:13px 15px;font-size:12px;display:flex}.admin-flash.success{color:#08665e;background:#e5f6f0;border:1px solid #c6e9df}.admin-flash.error{color:#9b3838;background:#fff0ef;border:1px solid #f2d2d0}.admin-flash button{color:inherit;cursor:pointer;background:0 0;border:0;font-size:20px}.subscriber-manager{padding:0;overflow:hidden}.subscriber-toolbar-title{margin:0;padding:24px 24px 18px}.record-count{color:var(--primary);background:#e8f5f1;border-radius:99px;padding:7px 10px;font-size:10px;font-weight:800}.admin-toolbar{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#f8faf9;grid-template-columns:minmax(260px,1fr) 165px 145px 190px;gap:10px;padding:14px 24px;display:grid}.admin-search{border:1px solid var(--line);background:#fff;border-radius:10px;align-items:center;gap:9px;min-width:0;padding-inline:12px;display:flex}.admin-search span{color:var(--muted);font-size:20px}.admin-search input{width:100%;min-width:0;height:41px;font:inherit;background:0 0;border:0;outline:0;padding:0;font-size:11px}.admin-toolbar select{border:1px solid var(--line);height:43px;color:var(--ink);font:inherit;background:#fff;border-radius:10px;padding:0 11px;font-size:11px}.admin-date-filter{border:1px solid var(--line);background:#fff;border-radius:11px;grid-column:1/-1;align-items:center;gap:12px;min-height:48px;padding:8px 10px;display:flex}.admin-date-filter>strong{color:var(--muted);font-size:10px}.admin-date-filter label{color:var(--muted);align-items:center;gap:7px;font-size:10px;display:inline-flex}.admin-date-filter input{border:1px solid var(--line);height:32px;color:var(--ink);font:inherit;background:#f8faf9;border-radius:8px;padding-inline:8px;font-size:10px}.admin-date-filter button{border:1px solid var(--line);min-height:32px;color:var(--muted);font:inherit;cursor:pointer;background:#fff;border-radius:8px;margin-inline-start:auto;padding:5px 10px;font-size:9px;font-weight:800}.admin-date-filter button:hover:not(:disabled){color:var(--primary);border-color:var(--primary)}.admin-date-filter button:disabled{opacity:.45;cursor:default}.subscriber-table{width:100%;overflow-x:auto}.subscriber-row{border-bottom:1px solid var(--line);grid-template-columns:42px minmax(210px,1.4fr) 110px minmax(145px,.8fr) 125px 135px 75px 155px;align-items:center;gap:13px;min-width:1240px;padding:14px 24px;font-size:11px;display:grid}.subscriber-row:last-child{border-bottom:0}.subscriber-head{min-height:42px;color:var(--muted);background:#f8faf9;padding-block:10px;font-size:9px;font-weight:800}.subscriber-identity{align-items:center;gap:10px;min-width:0;display:flex}.subscriber-identity>span{min-width:0}.subscriber-identity strong,.subscriber-identity small,.subscriber-package strong,.subscriber-package small,.subscriber-expiry strong,.subscriber-expiry small{display:block}.subscriber-identity strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.subscriber-identity small,.subscriber-package small,.subscriber-expiry small{color:var(--muted);margin-top:4px;font-size:9px}.subscriber-package strong,.subscriber-expiry strong{font-size:10px}.subscriber-expiry small{color:#9b6b0a}.source-tag{border-radius:8px;width:max-content;padding:6px 8px;font-size:9px;display:inline-flex}.source-tag.main{color:#087266;background:#e8f5f1}.source-tag.legacy{color:#5c6674;background:#edf0f3}.subscriber-actions{justify-content:flex-end;align-items:center;gap:6px;display:flex}.subscriber-actions button,.subscriber-actions a{border:1px solid var(--line);color:#536172;min-height:31px;font:inherit;cursor:pointer;background:#fff;border-radius:8px;justify-content:center;align-items:center;padding:5px 9px;font-size:9px;font-weight:800;text-decoration:none;display:inline-flex}.subscriber-actions button:hover,.subscriber-actions a:hover{border-color:var(--primary);color:var(--primary)}.subscriber-actions :is(a,button).whatsapp{color:#087c3d;background:#25d36614;border-color:#25d36659}.subscriber-actions button.renew{color:#fff;border-color:var(--primary);background:var(--primary)}.subscriber-actions button.delete{color:#b42318;background:#b423180a;border-color:#b4231838}.subscriber-actions button:disabled{opacity:.55;cursor:wait}.admin-empty{text-align:center;min-width:680px;min-height:220px;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;padding:44px;display:flex}.admin-empty>span{width:48px;height:48px;color:var(--primary);background:#e8f5f1;border-radius:15px;place-items:center;margin-bottom:14px;font-size:25px;display:grid}.admin-empty strong{color:var(--ink)}.admin-empty p{margin:8px 0 0;font-size:11px}.admin-loader{border:3px solid #d7ebe5;border-top-color:var(--primary);animation:.8s linear infinite adminSpin;border-radius:50%!important}.live-source-grid article{min-height:76px}.admin-modal-backdrop{z-index:80;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#08111da6;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.admin-modal{background:#fff;border:1px solid #ffffff52;border-radius:20px;width:min(760px,100%);max-height:calc(100vh - 48px);overflow-y:auto;box-shadow:0 38px 100px #00000052}.admin-modal-head{z-index:2;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;justify-content:space-between;align-items:flex-start;gap:20px;padding:22px 24px 18px;display:flex;position:sticky;top:0}.admin-modal-head h2{margin:5px 0 0;font-size:24px}.admin-modal-head>button{border:1px solid var(--line);width:36px;height:36px;color:var(--muted);cursor:pointer;background:#f7f9f8;border-radius:10px;font-size:21px}.admin-subscriber-form{padding:22px 24px 24px}.admin-subscriber-form label{color:var(--ink);font-size:10px;font-weight:800}.admin-subscriber-form input,.admin-subscriber-form select,.admin-subscriber-form textarea{border:1px solid var(--line);width:100%;color:var(--ink);font:inherit;background:#fbfcfb;border-radius:9px;outline:0;margin-top:7px;padding:0 11px;font-size:11px}.admin-subscriber-form input,.admin-subscriber-form select{height:43px}.admin-subscriber-form textarea{resize:vertical;padding-block:11px}.admin-subscriber-form input:focus,.admin-subscriber-form select:focus,.admin-subscriber-form textarea:focus{border-color:var(--primary);box-shadow:0 0 0 3px #0a7b7017}.admin-import-area{text-align:left;direction:ltr;min-height:210px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace!important;font-size:10px!important}.admin-secure-note{color:#315f5b;background:#0a7b700f;border:1px solid #0a7b702e;border-radius:10px;margin:0 0 16px;padding:11px 13px;font-size:10px;line-height:1.7}.credential-modal{width:min(590px,100%)}.credential-list{gap:16px;padding:22px 24px 24px;display:grid}.credential-service-list{scrollbar-color:#2fc6b4 #0b1928;gap:11px;max-height:min(52vh,460px);padding:2px;display:grid;overflow-y:auto}.credential-service-block{background:#0a7b7009;border:1px solid #0a7b702e;border-radius:13px;gap:11px;padding:14px;display:grid}.credential-service-block>strong{color:var(--primary);font-size:12px}.credential-list label{color:var(--ink);font-size:10px;font-weight:850}.credential-list label>div{gap:7px;margin-top:7px;display:flex}.credential-list input{border:1px solid var(--line);min-width:0;height:44px;font:inherit;background:#f7f9f8;border-radius:9px;flex:1;padding:0 12px;font-size:12px}.credential-list button{min-width:62px;color:var(--primary);font:inherit;cursor:pointer;background:#0a7b700f;border:1px solid #0a7b7033;border-radius:9px;font-size:9px;font-weight:850}.credential-list .admin-secure-note{margin:2px 0 0}.credential-list .credential-password-toggle{min-height:40px}.delete-modal{width:min(560px,100%)}.danger-text{color:#b42318!important}.delete-confirmation{padding:22px 24px 24px}.delete-confirmation>p{color:#7a271a;background:#fff5f3;border:1px solid #b423182e;border-radius:10px;margin:0 0 18px;padding:14px;font-size:11px;line-height:1.8}.delete-confirmation label{color:var(--ink);font-size:10px;font-weight:800}.delete-confirmation input{border:1px solid var(--line);width:100%;height:44px;font:inherit;border-radius:9px;outline:0;margin-top:7px;padding:0 12px}.delete-confirmation input:focus{border-color:#b42318;box-shadow:0 0 0 3px #b4231814}.button.button-danger{color:#fff;background:#b42318;border-color:#b42318}.form-span-two{grid-column:1/-1}.admin-form-error{color:#9b3838;background:#fff0ef;border-radius:8px;margin:14px 0 0;padding:11px;font-size:10px}.admin-modal-actions{border-top:1px solid var(--line);justify-content:flex-end;gap:10px;margin-top:22px;padding-top:18px;display:flex}.customer-avatar{background-repeat:no-repeat;border:3px solid #fff;border-radius:20px;flex:none;width:64px;height:64px;display:block;box-shadow:0 8px 22px #10263229}.customer-avatar.small{border-width:2px;border-radius:14px;width:46px;height:46px}.customer-file-row{grid-template-columns:42px minmax(230px,1.45fr) 120px minmax(145px,.8fr) 125px 145px 75px 200px}.subscriber-sequence{width:32px;height:32px;color:var(--primary);font-variant-numeric:tabular-nums;background:#e8f5f1;border-radius:10px;justify-self:center;place-items:center;font-size:10px;font-weight:900;display:grid}.subscriber-head .subscriber-sequence{height:auto;color:var(--muted);background:0 0}.subscriber-payment{justify-items:start;gap:5px;display:grid}.subscriber-payment small{color:var(--muted);white-space:nowrap;font-size:8px;font-weight:750}.source-stack{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.subscriber-actions button.profile{color:#fff;border-color:var(--primary);background:var(--primary)}.profile-backdrop{z-index:90}.finance-backdrop{z-index:110}.credential-backdrop{z-index:120}.customer-profile-modal{width:min(1160px,100%)}.profile-modal-head{padding-block:17px}.profile-title-wrap{align-items:center;gap:14px;display:flex}.profile-title-wrap h2{margin-top:3px}.profile-title-wrap small{color:var(--muted);margin-top:4px;font-size:10px;display:block}.profile-loading{min-width:0}.customer-profile-body{background:#f6f9f8;gap:18px;padding:22px 24px 30px;display:grid}.profile-finance-summary{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.profile-finance-summary article{border:1px solid var(--line);background:#fff;border-radius:14px;min-height:132px;padding:17px;position:relative;overflow:hidden;box-shadow:0 9px 24px #14202e0a}.profile-finance-summary article:before{content:"";background:linear-gradient(90deg, var(--primary), var(--accent));height:3px;position:absolute;inset:0 0 auto}.profile-finance-summary span,.profile-finance-summary strong,.profile-finance-summary small{display:block}.profile-finance-summary span{color:var(--muted);font-size:9px;font-weight:800}.profile-finance-summary strong{margin:12px 0 8px;font-size:20px}.profile-finance-summary small{color:#637080;margin-top:4px;font-size:9px}.profile-finance-summary small.due{color:#b54708;font-weight:850}.profile-finance-summary em{color:#70510a;background:#fff1cf;border-radius:99px;padding:5px 8px;font-size:8px;font-style:normal;font-weight:800;position:absolute;inset:auto auto 13px 14px}.profile-section{border:1px solid var(--line);background:#fff;border-radius:15px;padding:20px}.profile-section-head{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:15px;display:flex}.profile-section-head h3{margin:4px 0 0;font-size:17px}.profile-section-head>small{color:var(--muted);font-size:9px}.profile-identity-form{grid-template-columns:1.25fr 1fr 150px auto;align-items:end;gap:10px;display:grid}.profile-identity-form label{color:var(--ink);font-size:9px;font-weight:800}.profile-identity-form input,.profile-identity-form select,.merge-controls input,.merge-controls select{border:1px solid var(--line);width:100%;height:41px;font:inherit;background:#fbfcfb;border-radius:9px;outline:0;margin-top:6px;padding:0 10px;font-size:10px}.profile-identity-form input:focus,.profile-identity-form select:focus,.merge-controls input:focus,.merge-controls select:focus{border-color:var(--primary);box-shadow:0 0 0 3px #0a7b7014}.profile-account-grid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.profile-account-grid article{border:1px solid var(--line);background:#fbfcfb;border-radius:12px;padding:15px}.profile-account-grid .account-card-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:11px;display:flex}.profile-account-grid article>strong,.profile-account-grid article>small{display:block}.profile-account-grid article>strong{font-size:12px}.profile-account-grid article>small{color:var(--muted);margin-top:5px;font-size:9px}.profile-account-grid article>div:last-child{gap:7px;margin-top:12px;display:flex}.profile-account-grid button,.activation-finance button{min-height:31px;color:var(--primary);font:inherit;cursor:pointer;background:#0a7b700f;border:1px solid #0a7b7033;border-radius:8px;padding:5px 9px;font-size:9px;font-weight:850}.activation-timeline{gap:12px;display:grid;position:relative}.profile-manual-cleanup-list{gap:8px;display:grid}.profile-manual-cleanup-list>div{border:1px solid var(--line);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.profile-manual-cleanup-list span{font-weight:700}.profile-manual-cleanup-list button{flex:none}.activation-timeline:before{content:"";background:#d9e9e4;width:2px;position:absolute;top:16px;bottom:16px;right:9px}.activation-card{padding-right:31px;position:relative}.activation-marker{z-index:1;background:var(--primary);border:3px solid #fff;border-radius:50%;width:14px;height:14px;position:absolute;top:17px;right:3px;box-shadow:0 0 0 2px #b9ded5}.activation-content{border:1px solid var(--line);background:#fbfcfb;border-radius:12px;padding:15px}.activation-top{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.activation-top h4{margin:9px 0 5px;font-size:12px}.activation-top small{color:var(--muted);margin-top:4px;font-size:9px;display:block}.activation-finance{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr) auto;align-items:end;gap:10px;margin-top:13px;padding-top:12px;display:grid}.activation-finance>span small,.activation-finance>span strong{display:block}.activation-finance>span small{color:var(--muted);font-size:8px}.activation-finance>span strong{margin-top:4px;font-size:10px}.activation-finance>div{justify-content:flex-end;gap:6px;display:flex}.activation-finance button.pay{color:#fff;border-color:var(--primary);background:var(--primary)}.payment-history{background:#eef6f3;border-radius:9px;gap:7px;margin-top:12px;padding:11px;display:grid}.payment-history>strong{color:#2b5f59;font-size:9px}.payment-history>span{border-top:1px dashed #c9dfd9;justify-content:space-between;align-items:center;gap:10px;padding-top:7px;display:flex}.payment-history b{color:#087266;font-size:9px}.payment-history small{color:#65747d;font-size:8px}.merge-section{background:linear-gradient(135deg,#fff,#f2faf7);border-color:#0a7b703d}.merge-section>p{color:var(--muted);margin:-5px 0 14px;font-size:10px;line-height:1.7}.merge-controls{grid-template-columns:minmax(260px,1fr) 180px auto;align-items:end;gap:9px;display:grid}.merge-controls input,.merge-controls select{margin-top:0}.portal-access-section{background:linear-gradient(135deg,#fff,#f1faf7);border-color:#0a7b703d}.portal-access-grid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.portal-access-grid article{background:#fff;border:1px solid #0a7b7024;border-radius:12px;padding:15px}.portal-access-grid small,.portal-access-grid strong{display:block}.portal-access-grid small{color:var(--muted);font-size:8px;font-weight:800}.portal-access-grid strong{color:var(--primary-dark);margin:8px 0;font-size:13px}.portal-access-grid p,.portal-access-alert{color:var(--muted);margin:0;font-size:9px;line-height:1.7}.portal-access-alert{color:#875e08;background:#fff1cf;border-radius:9px;margin-top:10px;padding:10px 12px}.finance-modal{width:min(620px,100%)}.finance-quick-note{color:#285f59;background:#edf8f4;border:1px solid #0a7b7033;border-radius:11px;margin:0;padding:13px 15px;font-size:10px;line-height:1.75}@keyframes adminSpin{to{transform:rotate(360deg)}}.login-page{grid-template-columns:1.05fr .95fr;min-height:100vh;display:grid}.login-copy{background:var(--ink);color:#fff;flex-direction:column;justify-content:space-between;gap:70px;padding:clamp(32px,6vw,90px);display:flex}.login-copy .brand small{color:#a8b5c7}.login-copy .brand-mark{background:var(--accent);color:var(--ink)}.login-copy .eyebrow{color:var(--accent)}.login-copy h1{max-width:700px;font-size:clamp(40px,5.4vw,68px)}.login-copy p{color:#bdc7d4;max-width:650px;line-height:1.9}.login-copy .text-link{color:#fff}.login-panel{background:var(--surface);flex-direction:column;justify-content:center;padding:clamp(32px,8vw,120px);display:flex}.login-panel h2{margin:20px 0 8px;font-size:34px}.login-panel>p{color:var(--muted)}.login-form{gap:19px;margin-top:32px;display:grid}.login-form label{color:var(--ink);font-size:12px;font-weight:700}.login-form input[type=text],.login-form input[type=tel],.login-form input[type=password],.login-form .otp-code-input{border:1px solid var(--line);width:100%;height:49px;font:inherit;direction:rtl;background:#fafbf9;border-radius:9px;margin-top:9px;padding:0 14px}.login-form input:focus{border-color:var(--primary);outline:2px solid #0a7b702e}.form-options{color:var(--muted);justify-content:space-between;align-items:center;font-size:11px;display:flex}.form-options label{color:var(--muted);font-weight:400}.form-options a{color:var(--primary);font-weight:700}.security-copy{border-top:1px solid var(--line);margin-top:24px;padding-top:20px;font-size:11px;line-height:1.7}.otp-shield{color:#fff;background:linear-gradient(145deg, var(--primary), #15a997);border:1px solid #c7e9df;border-radius:18px;place-items:center;width:54px;height:54px;font-size:23px;font-weight:900;display:grid;box-shadow:0 12px 28px #0a7b702e}.otp-code-input{text-align:center;letter-spacing:.55em;font-weight:850;direction:ltr!important;font-size:22px!important}.login-message{border-radius:9px;margin:-5px 0 0;padding:11px 13px;font-size:11px;line-height:1.65}.login-message.success{color:#08665e;background:#e5f6f0}.login-message.error{color:#9b3838;background:#fff0ef}.otp-back{min-height:40px;color:var(--primary);cursor:pointer;background:0 0;border:0;font-weight:800}.login-form button:disabled{opacity:.6;cursor:wait}.login-support-link{align-self:flex-start;margin-top:14px;font-size:11px}.control-page{background:radial-gradient(circle at 20% 20%,#0a7b7029,#0000 30%),linear-gradient(145deg,#07111d,#0d1d2b);place-items:center;min-height:100vh;padding:32px;display:grid}.control-login-card{color:#fff;background:#08131eeb;border:1px solid #ffffff1f;border-radius:26px;width:min(520px,100%);padding:clamp(28px,5vw,54px);box-shadow:0 34px 90px #00000061}.control-login-card .brand{margin-bottom:34px}.control-login-card .brand small,.control-login-card>p{color:#9fb0c3}.control-login-card h1{margin:9px 0 10px;font-size:38px}.control-login-card>p{line-height:1.8}.control-login-form{gap:17px;margin:28px 0 20px;display:grid}.control-login-form label{color:#dce5ef;gap:8px;font-size:11px;font-weight:800;display:grid}.control-login-form input{color:#fff;width:100%;height:50px;font:inherit;background:#ffffff0f;border:1px solid #ffffff24;border-radius:10px;padding:0 14px}.control-login-form input:focus{border-color:#f5ce63;outline:2px solid #f5ce6338}.control-login-card>.text-link{color:#f5ce63;font-size:11px}.control-honeypot{clip-path:inset(50%);opacity:0;pointer-events:none;width:1px;height:1px;overflow:hidden;position:absolute!important}.security-badge{color:#8ce2cb;background:#148b761f;border:1px solid #53d7b847;border-radius:999px;width:fit-content;padding:7px 11px;font-size:10px;font-weight:800}.control-text-button{color:#f5ce63;font:inherit;cursor:pointer;background:0 0;border:0;padding:4px;font-size:11px;font-weight:800}.control-text-button:hover{text-decoration:underline}.control-help{color:#9fb0c3;line-height:1.7}.turnstile-shell{background:#040d1794;border:1px solid #53d7b829;border-radius:13px;justify-items:center;gap:8px;min-height:74px;padding:10px;display:grid;overflow:hidden}.turnstile-widget{direction:ltr;place-items:center;max-width:100%;min-height:65px;display:grid}.turnstile-shell>small{color:#9fb0c3;text-align:center;font-size:9px;line-height:1.6}.turnstile-shell .turnstile-error{color:#ffc0b8}.turnstile-shell .turnstile-development{color:#f5ce63}.turnstile-passive{background:#040d1752;border-style:dashed;min-height:48px;padding:6px}.turnstile-passive .turnstile-widget{min-height:0}.operations-loading{justify-content:center;align-items:center;gap:12px;min-height:130px;display:flex}.operations-title{align-items:center}.operations-title>select{border:1px solid var(--line);min-width:150px;height:40px;font:inherit;background:#fff;border-radius:9px;padding:0 12px;font-size:10px}.operations-stat-grid{grid-template-columns:repeat(4,1fr);gap:11px;margin-top:20px;display:grid}.operations-stat-grid article{border:1px solid var(--line);background:#f8faf9;border-radius:14px;padding:17px}.operations-stat-grid article.visitor-counter{color:#075e55;background:linear-gradient(145deg,#148b761f,#53d7b814);border-color:#148b7647}.operations-stat-grid small{color:var(--muted);font-size:9px;display:block}.operations-stat-grid strong{margin-top:6px;font-size:25px;display:block}.operations-stat-grid .live-stat{background:linear-gradient(145deg,#12b87e1a,#f8faf9);border-color:#0f9d6942}.email-alert-state{border-radius:12px;align-items:center;gap:11px;margin-top:13px;padding:13px 15px;display:flex}.email-alert-state>span{border-radius:50%;place-items:center;width:29px;height:29px;font-weight:900;display:grid}.email-alert-state div{gap:2px;display:grid}.email-alert-state small{opacity:.75;font-size:9px}.email-alert-state>div{flex:1}.email-alert-state>button{min-height:34px;color:inherit;font:inherit;cursor:pointer;background:#ffffff94;border:1px solid;border-radius:9px;padding:0 12px;font-size:9px;font-weight:850}.email-alert-state>button:disabled{opacity:.45;cursor:not-allowed}.email-alert-state .email-test-message{opacity:1;margin-top:4px;font-weight:750}.email-alert-state.ready{color:#087c3d;background:#25d36617}.email-alert-state.ready>span{color:#fff;background:#15964d}.email-alert-state.waiting{color:#8d5b00;background:#fff5d8}.email-alert-state.waiting>span{color:#fff;background:#d08b0c}.operations-list{gap:9px;margin-top:18px;display:grid}.request-row{border:1px solid var(--line);background:#fbfcfb;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:14px 15px;display:flex}.request-row>div:first-child{gap:3px;display:grid}.request-row small{color:var(--muted);font-size:9px}.request-row-actions{align-items:center;gap:8px;display:flex}.request-row-actions a,.request-row-actions select{border:1px solid var(--line);min-height:36px;font:inherit;background:#fff;border-radius:9px;padding:7px 10px;font-size:9px;font-weight:800}.request-row-actions a{color:#087c3d;background:#25d36612;border-color:#25d36652;text-decoration:none}.operations-empty{color:var(--muted);text-align:center;padding:24px}.visitor-table{border:1px solid var(--line);border-radius:12px;margin-top:17px;overflow:hidden}.visitor-row{border-bottom:1px solid var(--line);grid-template-columns:145px 1fr 1fr 1fr 1.25fr 75px;align-items:center;gap:14px;min-width:1120px;padding:13px;font-size:9px;display:grid}.visitor-row:last-child{border-bottom:0}.visitor-row>span{gap:3px;min-width:0;display:grid}.visitor-row small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.visitor-head{color:var(--muted);background:#f7f9f8;font-weight:850}.presence-list{gap:8px;margin-top:18px;display:grid}.presence-list article{border:1px solid var(--line);background:#fbfcfb;border-radius:11px;grid-template-columns:12px minmax(180px,1fr) minmax(190px,.8fr) 150px;align-items:center;gap:12px;padding:12px 14px;font-size:9px;display:grid}.presence-list article>i{border-radius:50%;width:9px;height:9px}.presence-list article>i.online{background:#18a567;box-shadow:0 0 0 4px #18a5671f}.presence-list article>i.offline{background:#aab4c0}.presence-list article>div{gap:3px;display:grid}.presence-list small{color:var(--muted)}.presence-online,.presence-offline{border-radius:999px;width:max-content;padding:3px 7px;font-size:8px}.presence-online{color:#087c54;background:#18a5671a}.presence-offline{color:#677383;background:#eef1f4}.interaction-feed{gap:8px;margin-top:17px;display:grid}.interaction-feed article{border:1px solid var(--line);background:#fbfcfb;border-radius:11px;grid-template-columns:115px minmax(0,1fr) 155px;align-items:center;gap:12px;padding:12px 14px;font-size:9px;display:grid}.interaction-feed article>div{gap:4px;min-width:0;display:grid}.interaction-feed strong,.interaction-feed small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.interaction-feed small,.interaction-feed time{color:var(--muted)}.interaction-feed time{text-align:left}.interaction-kind{color:#245164;background:#e8f3f7;border-radius:999px;width:max-content;padding:5px 8px;font-weight:850}.interaction-kind.form_start,.interaction-kind.form_submit{color:#7b5511;background:#fff2cf}.interaction-kind.click{color:#087c54;background:#18a5671a}.platform-security-note{color:var(--muted);margin:4px 0 18px;font-size:10px;line-height:1.75}.platform-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.platform-card{border:1px solid var(--line);background:linear-gradient(150deg,#fff,#f7faf9);border-radius:15px;gap:13px;padding:17px;display:grid}.platform-card-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.platform-card-head>div{gap:3px;min-width:0;display:grid}.platform-card-head small{color:var(--primary);text-transform:uppercase;font-size:8px;font-weight:850}.platform-card-head input{min-width:0;font:inherit;background:0 0;border:0;outline:0;font-size:16px;font-weight:850}.platform-card-head>b{color:#466071;white-space:nowrap;background:#eef3f4;border-radius:999px;padding:5px 8px;font-size:8px}.platform-card label{color:var(--muted);gap:6px;font-size:8px;font-weight:800;display:grid}.platform-card label>input,.platform-balance-input input,.platform-balance-input select{border:1px solid var(--line);width:100%;height:39px;font:inherit;background:#fff;border-radius:8px;padding:0 10px;font-size:10px}.platform-balance-input{grid-template-columns:1fr 110px;gap:7px;display:grid}.platform-sync-state{background:#f0f4f3;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;padding:10px;font-size:8px;display:flex}.platform-sync-state span{color:#70520b;font-weight:850}.platform-sync-state i{background:#d8a42f;border-radius:50%;width:7px;height:7px;margin-left:5px;display:inline-block}.platform-sync-state small{color:var(--muted)}.platform-actions{gap:7px;display:flex}.platform-actions button,.platform-actions a,.platform-actions>span{border:1px solid var(--line);min-height:35px;color:var(--ink);font:inherit;background:#fff;border-radius:8px;justify-content:center;align-items:center;padding:7px 10px;font-size:8px;font-weight:850;text-decoration:none;display:inline-flex}.platform-actions button{color:#fff;border-color:var(--primary);background:var(--primary);cursor:pointer}.platform-actions>span{color:var(--muted)}.platform-add-form{background:#0a7b7009;border:1px dashed #0a7b704d;border-radius:13px;grid-template-columns:1.1fr .8fr 1fr 1.3fr auto;align-items:end;gap:8px;margin-top:15px;padding:14px;display:grid}.platform-add-form>div{gap:3px;display:grid}.platform-add-form small{color:var(--muted);font-size:8px}.platform-add-form input,.platform-add-form button{border:1px solid var(--line);height:39px;font:inherit;background:#fff;border-radius:8px;padding:0 10px;font-size:9px}.platform-add-form button{color:#fff;border-color:var(--primary);background:var(--primary);cursor:pointer;font-weight:850}@media (max-width:820px){.site-header nav,.site-header .button-secondary{display:none}.hero{grid-template-columns:1fr;gap:44px;padding:64px 24px}h1{font-size:44px}.service-grid,.package-grid{grid-template-columns:1fr}.section-heading,footer{flex-direction:column;align-items:flex-start}.portal-layout{grid-template-columns:1fr}.portal-sidebar{padding:18px}.profile-card,.privacy-note,.sync-box{display:none}.side-nav{margin:0;display:flex;overflow-x:auto}.side-nav a{white-space:nowrap}.side-nav a.active{border-right:0;border-bottom:3px solid var(--accent)}.customer-stats,.admin-stats,.details-grid{grid-template-columns:repeat(2,1fr)}.portal-subscription-grid,.dashboard-split,.source-grid{grid-template-columns:1fr}.admin-sidebar{height:auto;position:static}.admin-sidebar .admin-signout{display:none}.admin-toolbar{grid-template-columns:1fr 1fr}.admin-search{grid-column:1/-1}.login-page{grid-template-columns:1fr}.login-copy{gap:48px;min-height:48vh}}@media (max-width:480px){.site-header{padding-inline:18px}.hero-actions{flex-direction:column;align-items:stretch}.hero-actions .button{width:100%}.trust-row{flex-direction:column;gap:10px}.portal-header{padding-inline:16px}.portal-header .demo-badge,.portal-header .database-badge{display:none}.portal-content{padding:30px 16px 52px}.dashboard-heading,.notice-card,.support-panel,.card-actions{flex-direction:column;align-items:stretch}.dashboard-heading .button,.support-panel .button,.card-actions .button{width:100%}.customer-stats,.admin-stats,.details-grid,.finance-overview-grid{grid-template-columns:1fr}.finance-overview-title{flex-direction:column;align-items:flex-start}.finance-overview-breakdown{grid-template-columns:1fr}.table-row{grid-template-columns:1fr 1fr}.table-head{display:none}.customer-list article{grid-template-columns:36px 1fr auto}.customer-list .expiry{display:none}.admin-toolbar{grid-template-columns:1fr;padding-inline:16px}.admin-search{grid-column:auto}.admin-date-filter{flex-direction:column;align-items:stretch}.admin-date-filter label{justify-content:space-between}.admin-date-filter input{flex:1}.admin-date-filter button{width:100%;margin-inline-start:0}.subscriber-toolbar-title{padding-inline:16px}.admin-modal-backdrop{align-items:end;padding:0}.admin-modal{border-radius:20px 20px 0 0;width:100%;max-height:92vh}.admin-modal-head,.admin-subscriber-form{padding-inline:18px}.admin-subscriber-form .form-grid-two{grid-template-columns:1fr}.form-span-two{grid-column:auto}.admin-modal-actions{flex-direction:column-reverse}.admin-modal-actions .button{width:100%}.profile-finance-summary,.profile-account-grid,.portal-access-grid,.profile-identity-form,.merge-controls{grid-template-columns:1fr}.activation-top{flex-direction:column}.activation-finance{grid-template-columns:1fr 1fr}.activation-finance>div{grid-column:1/-1;justify-content:stretch}.activation-finance button{flex:1}.customer-profile-body{padding-inline:14px}.profile-section{padding:15px}.login-copy,.login-panel{padding:28px 20px}.login-copy h1{font-size:40px}.portal-subscription-grid article{grid-template-columns:1fr}}.cinema-home{--cinema-bg:#050b13;--cinema-panel:#0b1522;--cinema-panel-2:#101e2d;--cinema-text:#f7fbff;--cinema-muted:#9aaabc;--cinema-teal:#12b8a6;--cinema-gold:#f5b942;text-align:start;min-height:100vh;color:var(--cinema-text);background:var(--cinema-bg);direction:rtl;overflow:hidden}.cinema-home.locale-en{direction:ltr}.cinema-home :where(input,select,textarea){text-align:start}.cinema-header{z-index:20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#02070de6,#02070d61);border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:26px;min-height:88px;padding:13px clamp(24px,5vw,82px);display:flex;position:absolute;inset:0 0 auto}.cinema-header .brand-copy strong,.cinema-footer .brand-copy strong{color:#fff}.cinema-header .brand-copy small,.cinema-footer .brand-copy small{color:var(--cinema-teal)}.cinema-header nav{color:#bdc8d5}.cinema-header nav a{position:relative}.cinema-header nav a:after{content:"";background:var(--cinema-gold);height:2px;transition:transform .25s;position:absolute;inset:auto 0 -10px;transform:scaleX(0)}.cinema-header nav a:hover{color:#fff}.cinema-header nav a:hover:after{transform:scaleX(1)}.cinema-header .brand-emblem,.cinema-footer .brand-emblem{background:#ffffff0f;border:1px solid #ffffff1a;box-shadow:0 12px 34px #00000057}.button-gold{color:#07111f;background:linear-gradient(135deg, #ffd56c, var(--cinema-gold));box-shadow:0 10px 28px #f5b94238}.button-gold:hover{transform:translateY(-2px);box-shadow:0 14px 34px #f5b94257}.button-ghost{color:#fff;background:#ffffff0f;border-color:#ffffff3d}.button-ghost:hover{background:#ffffff1f}.button-glass{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#050b1361;border-color:#fff3}.button-glass:hover{border-color:var(--cinema-teal);background:#12b8a617}.button-large{border-radius:14px;min-height:54px;padding-inline:28px}.button{transition:transform .2s,background .2s,box-shadow .2s,border-color .2s}.play-mini{margin-inline-end:9px;font-size:11px}.cinema-hero{isolation:isolate;align-items:center;min-height:min(920px,100vh);padding:126px clamp(24px,6vw,96px) 74px;display:flex;position:relative}.cinema-hero-media{z-index:-3;background:#02070d;position:absolute;inset:0;overflow:hidden}.cinema-hero-video{object-fit:cover;object-position:center;filter:saturate(.82)contrast(1.08)brightness(.72);width:100%;height:100%;display:block}.cinema-hero-shade{z-index:-2;background:linear-gradient(90deg,#02070d14 0%,#02070da3 44%,#02070dfa 76%),linear-gradient(#00000038 0%,#0000 70%,#050b13 100%);position:absolute;inset:0}.cinema-hero:after{content:"";filter:blur(20px);z-index:-1;background:radial-gradient(circle,#12b8a62e,#0000 68%);height:420px;position:absolute;inset:auto -10% -18% 45%}.cinema-hero-content{width:min(760px,62vw);margin-inline-end:auto}.cinema-hero h1{color:#fff;letter-spacing:-.055em;margin:0 0 24px;font-size:clamp(50px,7vw,94px);line-height:.99}.cinema-hero h1>.max-tv-word{letter-spacing:-.075em;text-shadow:0 18px 70px #00000080;font-size:1.04em;display:inline-block}.hero-title-lines{color:#f6f9fc;letter-spacing:-.04em;text-shadow:0 10px 38px #000000c7;gap:3px;width:max-content;max-width:100%;margin-top:20px;font-size:clamp(34px,4vw,54px);font-weight:800;line-height:1.12;display:grid;position:relative}.hero-title-lines:before{content:"";z-index:-1;filter:blur(10px);background:radial-gradient(#08111c94,#0000 69%);border-radius:50%;position:absolute;inset:-20px -34px -22px}.hero-title-main,.hero-title-second{display:block}.hero-title-main{white-space:nowrap}.hero-title-second{white-space:nowrap;color:#eaf0f6;width:max-content;max-width:100%}.hero-title-focus{color:#0000;filter:drop-shadow(0 7px 24px #f5b9424d);background:linear-gradient(105deg,#fff6ce 0%,#f5b942 33%,#fff 52%,#54e4d5 78%,#fff6ce 100%) 0 0/220% 100%;-webkit-background-clip:text;background-clip:text;margin-inline-start:.1em;padding-inline:.04em;font-weight:950;animation:6s ease-in-out infinite heroTitleSheen;display:inline-block;position:relative}.hero-title-focus:after{content:"";background:linear-gradient(90deg,#0000,#f5b942 24%,#fff 50%,#45d9cb 76%,#0000);border-radius:99px;height:3px;position:absolute;inset:auto 5% -.16em;box-shadow:0 0 18px #54e4d594}.locale-en .hero-title-main{white-space:normal}.cinema-hero-content>p{color:#b9c6d4;width:min(610px,100%);font-size:18px;line-height:1.9}.cinema-hero .hero-actions{margin-top:34px}.cinema-trust{color:#94a5b8;flex-wrap:wrap;gap:32px;margin-top:42px;font-size:12px;display:flex}.cinema-trust span{align-items:center;gap:8px;display:flex}.cinema-trust b{color:#fff;font-size:18px}.scroll-cue{color:#7f91a5;align-items:center;gap:12px;font-size:10px;display:flex;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}.scroll-cue i{color:#fff;border:1px solid #ffffff29;border-radius:50%;place-items:center;width:34px;height:34px;font-style:normal;display:grid}.section-transition{isolation:isolate;position:relative}.section-transition:before{content:"";z-index:4;pointer-events:none;clip-path:polygon(0 0,100% 0,100% 18%,72% 18%,69% 100%,52% 100%,49% 18%,22% 18%,19% 64%,8% 64%,6% 18%,0 18%);opacity:.7;background:linear-gradient(90deg,#0000 0 8%,#f5b942e0 8% 20%,#0000 20% 54%,#12b8a6cc 54% 72%,#0000 72%);height:18px;position:absolute;inset:-1px 0 auto}.section-watermark{z-index:-1;color:#ffffff06;letter-spacing:-.09em;-webkit-user-select:none;user-select:none;direction:ltr;font-size:clamp(100px,18vw,260px);font-weight:900;line-height:.75;position:absolute;top:56px;left:max(24px,50vw - 640px)}.experience-section,.cinema-packages{padding:100px max(26px,50vw - 640px)}.experience-section{background:radial-gradient(circle at 82% 18%,#722b6838,#0000 32%),radial-gradient(circle at 12% 85%,#12b8a621,#0000 30%),linear-gradient(#050b13,#07101b)}.cinema-heading{justify-content:space-between;align-items:end;gap:34px;margin-bottom:40px;display:flex}.cinema-heading h2,.premium-services h2,.trial-intro h2,.player-services h2,.request-copy h2{color:#fff;letter-spacing:-.04em;margin:10px 0 0;font-size:clamp(34px,4.5vw,58px);line-height:1.13}.cinema-heading>p{width:min(420px,100%);color:var(--cinema-muted);margin:0;line-height:1.8}.cinema-home .section-kicker{color:var(--cinema-gold);letter-spacing:.09em}.max-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.max-plan-card{isolation:isolate;border:1px solid #ffffff1c;border-radius:28px;flex-direction:column;justify-content:space-between;min-height:390px;padding:32px;display:flex;position:relative;overflow:hidden}.max-plan-card:before{content:"";filter:blur(4px);z-index:-1;opacity:.72;border-radius:50%;width:340px;height:340px;position:absolute;bottom:-140px;left:-95px}.max-plan-card:after{content:"";z-index:-2;background:linear-gradient(145deg,#ffffff0e,#0000003d);position:absolute;inset:0}.max-plan-open{background:linear-gradient(145deg,#25141c,#0b111d)}.max-plan-open:before{background:radial-gradient(circle at 35% 32%,#e2825f,#7b2a62 48%,#0000 70%)}.max-plan-family{background:linear-gradient(145deg,#0a2928,#08121e)}.max-plan-family:before{background:radial-gradient(circle at 35% 32%,#19b9a5,#225e8a 48%,#0000 70%)}.max-plan-head{justify-content:space-between;align-items:center;gap:18px;display:flex}.max-plan-head>span{color:#ffffff7a;font-size:11px}.max-plan-head>strong{color:#f8d88f;background:#050b1361;border:1px solid #ffffff24;border-radius:99px;padding:7px 11px;font-size:10px}.max-plan-card h3{color:#fff;letter-spacing:-.04em;margin:56px 0 12px;font-size:clamp(30px,4vw,48px)}.max-plan-card p{color:#aebdcd;max-width:560px;margin:0;line-height:1.9}.max-plan-card ul{border-top:1px solid #ffffff1a;flex-wrap:wrap;gap:9px;margin:28px 0 0;padding:24px 0 0;list-style:none;display:flex}.max-plan-card li{color:#dce6ef;background:#fff1;border-radius:10px;padding:8px 11px;font-size:10px}.genre-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.genre-card{isolation:isolate;border:1px solid #ffffff1a;border-radius:24px;flex-direction:column;justify-content:space-between;min-height:330px;padding:22px;transition:transform .3s,border-color .3s;display:flex;position:relative;overflow:hidden}.genre-card:before,.genre-card:after{content:"";z-index:-1;filter:blur(2px);border-radius:50%;position:absolute}.genre-card:before{background:radial-gradient(circle at 30% 30%, #ffffff57, transparent 30%), linear-gradient(145deg, var(--genre-a), var(--genre-b));opacity:.8;width:250px;height:250px;bottom:-80px;left:-60px;transform:rotate(-18deg)}.genre-card:after{border-radius:inherit;background:linear-gradient(#ffffff08,#0000006b);inset:0}.genre-card:hover{border-color:#f5b9426b;transform:translateY(-8px)}.genre-space{--genre-a:#2854c9;--genre-b:#7a2ec5;background:linear-gradient(145deg,#0d1830,#0b1020)}.genre-city{--genre-a:#db7252;--genre-b:#702b65;background:linear-gradient(145deg,#25141c,#100d18)}.genre-sport{--genre-a:#16a58e;--genre-b:#164e79;background:linear-gradient(145deg,#0b2526,#071521)}.genre-family{--genre-a:#f0b646;--genre-b:#e9677f;background:linear-gradient(145deg,#292313,#1c1116)}.genre-index{color:#ffffff7a;font-size:11px}.genre-card h3{margin:0 0 8px;font-size:28px}.genre-card p{color:#ffffffb3;margin:0;font-size:12px}.genre-arrow{border:1px solid #ffffff2e;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:20px;left:20px}.premium-services{min-height:720px;color:var(--ink);background:radial-gradient(circle at 20% 45%,#12b8a629,#0000 34%),#f3f4f0;grid-template-columns:.8fr 1.2fr;align-items:center;gap:90px;padding:100px max(26px,50vw - 590px);display:grid}.premium-services h2{color:#07111f}.premium-services .section-kicker{color:#0b8f82}.services-copy>p{color:var(--muted);font-size:17px;line-height:1.9}.feature-list{gap:8px;margin-top:38px;display:grid}.feature-list article{border-top:1px solid #d7ddd8;grid-template-columns:46px 1fr;gap:16px;padding:18px 0;display:grid}.feature-list article>span{color:#0b8f82;font-size:11px}.feature-list h3{margin:0 0 6px}.feature-list p{color:var(--muted);margin:0}.services-orbit{aspect-ratio:1;border:1px solid #0a7b702e;border-radius:50%;place-items:center;width:min(440px,42vw);margin:auto;display:grid;position:relative;box-shadow:inset 0 0 80px #12b8a614,0 32px 100px #07111f1f}.services-orbit:before,.services-orbit:after{content:"";border:1px solid #0a7b7029;border-radius:50%;position:absolute}.services-orbit:before{inset:16%}.services-orbit:after{background:#07111f;inset:31%;box-shadow:0 25px 60px #07111f40}.orbit-play{z-index:2;background:linear-gradient(135deg, #ffd56c, var(--cinema-gold));color:#07111f;border-radius:34px;place-items:center;width:100px;height:100px;font-size:28px;display:grid;box-shadow:0 15px 36px #f5b94247}.services-orbit i{background:#fff;border-radius:18px;width:58px;height:58px;position:absolute;box-shadow:0 15px 36px #07111f1f}.services-orbit i:first-of-type{top:4%;right:16%}.services-orbit i:nth-of-type(2){background:var(--cinema-teal);bottom:11%;left:6%}.services-orbit i:nth-of-type(3){background:var(--cinema-gold);top:28%;left:-4%}.cinema-packages{background:#07101b}.cinema-package-grid{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}.cinema-package-card{background:linear-gradient(#ffffff0b,#ffffff05);border:1px solid #ffffff1a;border-radius:21px;flex-direction:column;min-height:390px;padding:24px 20px;transition:transform .25s,border-color .25s;display:flex;position:relative}.cinema-package-card:hover{border-color:#12b8a680;transform:translateY(-7px)}.cinema-package-card.featured{background:linear-gradient(160deg,#123a3a,#0a1824 68%);border-color:#f5b942b3;box-shadow:0 24px 70px #00000040}.package-label{color:#70dfd2;background:#12b8a61f;border-radius:99px;align-items:center;width:max-content;min-height:28px;padding:5px 10px;font-size:9px;font-weight:700;display:inline-flex}.featured .package-label{color:#ffd779;background:#f5b94226}.cinema-package-card h3{margin:24px 0 8px;font-size:28px}.cinema-package-card>p{min-height:42px;color:var(--cinema-muted);font-size:11px;line-height:1.7}.cinema-package-card ul{color:#b5c0cd;border-top:1px solid #ffffff14;margin:8px 0 auto;padding:18px 0;font-size:10px;list-style:none}.cinema-package-card li{padding:7px 0}.cinema-package-card li:before{content:"✓";color:var(--cinema-teal);margin-inline-end:7px}.button-outline-dark{color:#fff;background:#ffffff0a;border-color:#ffffff29}.button-outline-dark:hover{border-color:var(--cinema-teal);background:#12b8a614}.trial-section{background:radial-gradient(circle at 78% 45%,#f5b94221,#0000 30%),linear-gradient(145deg,#07111f,#0b1826);grid-template-columns:1fr .9fr;align-items:center;gap:90px;padding:110px max(26px,50vw - 580px);display:grid}.trial-intro{padding-top:95px;position:relative}.trial-number{color:#ffffff09;letter-spacing:-.09em;top:-40px;font-size:250px;font-weight:900;line-height:1;position:absolute;inset-inline-start:-8px}.trial-hours{z-index:2;color:#07111f;top:46px;background:linear-gradient(135deg,#ffe38f,#f5b942);border:1px solid #ffe089b8;border-radius:999px;justify-content:center;align-items:center;min-height:34px;padding:7px 14px;font-size:12px;font-weight:950;line-height:1;display:inline-flex;position:absolute;inset-inline-start:176px;box-shadow:0 10px 28px #f5b9423d,inset 0 1px #ffffff80}.trial-intro h2{max-width:660px;position:relative}.trial-intro>p{color:var(--cinema-muted);max-width:620px;line-height:1.9}.trial-rules{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.trial-rules span{color:#b9c7d6;border:1px solid #ffffff1a;border-radius:99px;padding:8px 12px;font-size:10px}.trial-form{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff0e;border:1px solid #ffffff1f;border-radius:24px;gap:15px;padding:28px;display:grid;box-shadow:0 30px 80px #00000047}.trial-form-head{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:16px;padding-bottom:18px;display:flex}.trial-form-head span{font-size:20px;font-weight:800}.trial-form-head small{color:var(--cinema-gold)}.trial-form label{color:#d9e2ec;gap:8px;font-size:11px;font-weight:700;display:grid}.trial-form input,.trial-form select{color:#fff;width:100%;min-height:49px;font:inherit;background:#02070d7a;border:1px solid #ffffff21;border-radius:11px;padding:0 14px}.trial-form input::placeholder{color:#64758a}.trial-form input:focus,.trial-form select:focus{border-color:var(--cinema-teal);outline:2px solid #12b8a633}.trial-form select option{background:#0b1522}.trial-form label>small{color:#73869b;font-weight:400;line-height:1.5}.trial-consent{align-items:start;grid-template-columns:18px 1fr!important}.trial-consent input{height:16px;min-height:0;accent-color:var(--cinema-gold)}.trial-consent span{color:#91a2b4;font-weight:400;line-height:1.6}.trial-form button:disabled{opacity:.65;cursor:wait;transform:none}.form-message{border-radius:9px;margin:0;padding:11px 13px;font-size:11px;line-height:1.6}.form-message.success{color:#8ff2de;background:#12b8a61a}.form-message.error{color:#ffb1a9;background:#d2473a1a}.trial-security{text-align:center;color:#6f8195;margin:0;font-size:9px}.player-services{color:#fff;background:radial-gradient(circle at 8% 15%,#5a3dc457,#0000 28%),radial-gradient(circle at 86% 80%,#12b8a62e,#0000 30%),linear-gradient(145deg,#120d25,#07111f 62%,#071925);padding:118px max(26px,50vw - 620px);overflow:hidden}.player-services .cinema-heading h2{color:#fff}.player-services .cinema-heading>p{color:#aebbd0}.player-services .section-watermark{color:#ffffff05}.player-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.player-feature-card{text-align:start;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(160deg,#ffffff1b,#ffffff09);border:1px solid #ffffff1f;border-radius:24px;align-content:start;min-height:280px;padding:22px;transition:transform .22s,border-color .22s,box-shadow .22s;display:grid;position:relative;overflow:hidden}.player-feature-card:after{content:"";background:radial-gradient(circle,#f5b94238,#0000 68%);border-radius:50%;width:170px;height:170px;position:absolute;bottom:-78px;left:-64px}.player-feature-card:hover{border-color:#f5b9427a;transform:translateY(-7px);box-shadow:0 26px 58px #00000047}.player-logo-shell{background:#fff;border-radius:19px;place-items:center;width:68px;height:68px;padding:7px;display:grid;overflow:hidden;box-shadow:0 14px 34px #00000038}.player-logo-shell img{object-fit:contain;border-radius:13px;width:100%;height:100%}.player-device-line{color:#73dcd0;min-height:28px;margin-top:20px;font-size:9px;font-weight:800;line-height:1.6}.player-feature-card strong{margin-top:7px;font-size:21px}.player-feature-card small{color:#9caabe;margin-top:7px}.player-feature-card i{color:var(--cinema-gold);margin-top:19px;font-size:10px;font-style:normal;font-weight:800}.catalog-panel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#03081175;border:1px solid #ffffff1c;border-radius:24px;margin-top:22px;padding:24px}.catalog-toolbar{justify-content:space-between;gap:18px;margin-bottom:20px;display:flex}.catalog-filters{flex-wrap:wrap;gap:7px;display:flex}.catalog-filters button,.request-tabs button{color:#aebbd0;cursor:pointer;min-height:38px;font:inherit;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:99px;padding:7px 13px;font-size:10px;font-weight:800}.catalog-filters button.active,.request-tabs button[aria-pressed=true]{color:#fff;background:#0a7b70;border-color:#13a999}.catalog-search input{color:#fff;width:min(270px,34vw);min-height:40px;font:inherit;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:12px;padding:0 14px}.catalog-search input::placeholder{color:#748196}.catalog-search input:focus{border-color:var(--cinema-teal);outline:2px solid #12b8a62e}.app-chip-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.app-chip-grid button{color:#fff;cursor:pointer;text-align:start;background:#ffffff0e;border:1px solid #ffffff17;border-radius:14px;grid-template-rows:auto auto;grid-template-columns:42px 1fr;align-items:center;column-gap:10px;min-height:82px;padding:11px;transition:transform .2s,border-color .2s,background .2s;display:grid}.app-chip-grid button:hover{background:#12b8a614;border-color:#12b8a68c;transform:translateY(-3px)}.app-chip-logo{background:#fff;border-radius:12px;grid-row:1/3;place-items:center;width:42px;height:42px;padding:4px;display:grid;overflow:hidden}.app-chip-logo img{object-fit:contain;border-radius:9px;width:100%;height:100%}.app-chip-grid strong{font-size:11px}.app-chip-grid small{color:#8292a8;font-size:8px;line-height:1.45}.catalog-empty{color:#9caabe;text-align:center;margin:18px 0 0}.trial-guide{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:22px;display:grid}.trial-guide article{color:#fff;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:19px;padding:22px}.trial-guide article>span{color:var(--cinema-gold);font-size:11px;font-weight:900}.trial-guide h3{margin:13px 0 7px;font-size:17px}.trial-guide p{color:#9caabc;margin:0;font-size:10px;line-height:1.8}.max-market-section{color:#fff;background:radial-gradient(circle at 16% 28%,#e7313f42,#0000 30%),radial-gradient(circle at 88% 70%,#f5b94226,#0000 28%),linear-gradient(135deg,#16080d,#080b12 58%,#111008);grid-template-columns:.72fr 1.28fr;align-items:center;gap:76px;padding:115px max(26px,50vw - 600px);display:grid;overflow:hidden}.max-market-copy>img{object-fit:contain;filter:drop-shadow(0 18px 32px #00000052);width:92px;height:92px}.max-market-copy .section-kicker{color:#ff7d86;margin-top:26px;display:block}.max-market-copy h2{letter-spacing:-.045em;margin:10px 0 16px;font-size:clamp(36px,4.7vw,62px);line-height:1.05}.max-market-copy>p{color:#b9abb0;font-size:16px;line-height:1.9}.max-market-copy>.button{margin-top:20px}.max-market-copy>small{color:#806f75;max-width:430px;margin-top:18px;line-height:1.7;display:block}.max-market-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.max-market-grid a{background:linear-gradient(145deg,#ffffff18,#ffffff06);border:1px solid #ffffff1c;border-radius:20px;grid-template-columns:76px 1fr 28px;align-items:center;gap:14px;min-height:110px;padding:13px;transition:transform .22s,border-color .22s,background .22s;display:grid}.max-market-grid a:hover{background:#ffffff1a;border-color:#f5b9427a;transform:translateY(-5px)}.max-market-grid img{object-fit:contain;background:#fff;border-radius:17px;width:76px;height:76px;padding:4px}.max-market-grid span{gap:7px;min-width:0;display:grid}.max-market-grid strong{font-size:14px}.max-market-grid i{width:28px;height:28px;color:var(--cinema-gold);border:1px solid #ffffff21;border-radius:50%;place-items:center;font-style:normal;display:grid}.digital-request-section{background:radial-gradient(circle at 17% 25%,#12b8a62e,#0000 28%),radial-gradient(circle at 87% 82%,#20529124,#0000 30%),linear-gradient(145deg,#06121c,#07101b);grid-template-columns:.9fr 1.1fr;align-items:start;gap:76px;padding:118px max(26px,50vw - 580px);display:grid}.request-copy{position:sticky;top:110px}.request-copy>p{color:var(--cinema-muted);line-height:1.9}.request-tabs{flex-wrap:wrap;gap:7px;margin-top:26px;display:flex}.request-tabs button{color:#b8c5d3;background:#ffffff0d;border-color:#ffffff24}.reseller-note{background:#f5b9420f;border:1px solid #f5b94233;border-radius:16px;margin-top:28px;padding:18px}.reseller-note strong,.reseller-note span{display:block}.reseller-note strong{color:var(--cinema-gold);font-size:11px}.reseller-note span{color:#96a6b8;margin-top:7px;font-size:10px;line-height:1.7}.service-request-form{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff0e;border:1px solid #ffffff1f;border-radius:24px;gap:15px;padding:28px;display:grid;box-shadow:0 30px 80px #00000047}.service-request-form label{color:#d9e2ec;gap:8px;font-size:11px;font-weight:700;display:grid}.service-request-form input,.service-request-form select,.service-request-form textarea{color:#fff;width:100%;min-height:49px;font:inherit;background:#02070d7a;border:1px solid #ffffff21;border-radius:11px;padding:0 14px}.service-request-form textarea{resize:vertical;padding-block:13px;line-height:1.7}.service-request-form input::placeholder,.service-request-form textarea::placeholder{color:#64758a}.service-request-form input:focus,.service-request-form select:focus,.service-request-form textarea:focus{border-color:var(--cinema-teal);outline:2px solid #12b8a633}.service-request-form select option{background:#0b1522}.service-request-form label>small{color:#73869b;font-weight:400;line-height:1.5}.service-request-form button:disabled{opacity:.65;cursor:wait;transform:none}.device-compatibility{color:#8496aa;background:#12b8a60f;border:1px solid #12b8a62e;border-radius:11px;margin:0;padding:12px 14px;font-size:10px;line-height:1.7}.device-compatibility strong{color:#bce9e4}.form-grid-two{grid-template-columns:1fr 1fr;gap:12px;display:grid}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.contact-section{color:#fff;background:radial-gradient(circle at 12% 22%,#12b8a633,#0000 28%),radial-gradient(circle at 90% 72%,#722b6838,#0000 30%),linear-gradient(145deg,#07101b,#0c1524);padding:115px max(26px,50vw - 600px);overflow:hidden}.contact-heading{max-width:760px;margin-bottom:42px}.contact-heading-minimal{text-align:center;margin-inline:auto}.contact-heading h2{letter-spacing:-.05em;margin:10px 0 16px;font-size:clamp(38px,5vw,66px);line-height:1.05}.contact-heading p{color:#9eafc2;max-width:680px;margin:0;font-size:16px;line-height:1.9}.contact-grid{grid-template-columns:repeat(3,190px);justify-content:center;gap:clamp(22px,5vw,72px);display:grid}.contact-card{background:radial-gradient(circle,#ffffff17,#ffffff05 66%,#0000 67%);border:1px solid #ffffff1c;border-radius:50%;place-items:center;width:190px;min-height:190px;padding:0;transition:transform .24s,border-color .24s,box-shadow .24s;display:grid;position:relative;overflow:hidden}.contact-card:after{content:"";background:radial-gradient(circle, var(--contact-glow), transparent 68%);opacity:.22;filter:blur(18px);border-radius:50%;transition:opacity .24s,transform .24s;position:absolute;inset:18px}.contact-card:hover{border-color:#ffffff42;transform:translateY(-9px)scale(1.04);box-shadow:0 30px 70px #0000004d}.contact-card:hover:after{opacity:.48;transform:scale(1.2)}.contact-whatsapp{--contact-glow:#25d366}.contact-instagram{--contact-glow:#d946ef}.contact-email{--contact-glow:#f5b942}.contact-app-logo{z-index:2;filter:drop-shadow(0 18px 28px #0000004d);place-items:center;width:126px;height:126px;transition:transform .24s;display:grid;position:relative}.contact-card:hover .contact-app-logo{transform:scale(1.08)rotate(-2deg)}.whatsapp-app-logo{color:#fff;background:linear-gradient(145deg,#33df73,#0fa84d);border-radius:50%;box-shadow:inset 0 0 0 5px #ffffff14}.whatsapp-app-logo:after{content:"";clip-path:polygon(100% 0,100% 100%,0 100%);background:#12a94c;width:32px;height:30px;position:absolute;bottom:8px;left:13px;transform:rotate(-12deg)}.whatsapp-app-logo i{color:#fff;border:7px solid #fff;border-radius:50%;place-items:center;width:76px;height:76px;font-size:45px;font-style:normal;line-height:1;display:grid;transform:rotate(-23deg)}.instagram-app-logo{background:radial-gradient(circle at 31% 102%,#ffd600 0 20%,#ff7a00 31%,#ff0169 49%,#d300c5 69%,#7638fa 88%);border-radius:31%}.instagram-app-logo i{border:7px solid #fff;border-radius:24px;width:72px;height:72px;position:relative}.instagram-app-logo i:before{content:"";border:6px solid #fff;border-radius:50%;width:27px;height:27px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.instagram-app-logo i:after{content:"";background:#fff;border-radius:50%;width:9px;height:9px;position:absolute;top:9px;right:9px}.yahoo-app-logo{color:#fff;letter-spacing:-.1em;text-shadow:0 4px 14px #00000040;background:linear-gradient(145deg,#7b24d8,#4c0aa8);border-radius:30%;font-family:Georgia,serif;font-size:55px;font-style:italic;font-weight:900}.cinema-footer{color:#8393a7;background:#040911;border-top:1px solid #ffffff14;grid-template-columns:1.5fr 1fr;align-items:start;gap:54px;padding:62px clamp(24px,6vw,96px) 32px;display:grid}.cinema-footer>div{gap:9px;display:grid}.cinema-footer>div strong{color:#fff;margin-bottom:5px}.cinema-footer>div a,.cinema-footer>div p{margin:0;font-size:11px;line-height:1.7}.cinema-footer>div a:hover{color:var(--cinema-gold)}.cinema-footer .copyright{border-top:1px solid #ffffff12;grid-column:1/-1;justify-content:space-between;align-items:center;gap:22px;padding-top:26px;font-size:10px;display:flex}.copyright-text{unicode-bidi:isolate;align-items:center;gap:.45em;min-width:0;display:inline-flex}.copyright-year{white-space:nowrap;direction:ltr;unicode-bidi:isolate;flex:none}.copyright-owner{unicode-bidi:isolate;min-width:0}.site-version-badge{isolation:isolate;color:#c8fff7;background:linear-gradient(135deg,#115358db,#091b2af5 55%,#5c3e10d1);border:1px solid #70eedd7a;border-radius:16px 7px;flex:none;justify-content:center;align-items:center;gap:10px;min-width:112px;min-height:48px;padding:7px 13px 7px 10px;animation:4.2s ease-in-out infinite versionBadgeFloat;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 10px 30px #0ecbb61f,inset 0 1px #ffffff1f}.site-version-badge:before{content:"";z-index:-1;background:linear-gradient(105deg,#0000 18%,#ffffff38 43%,#0000 66%);animation:4.8s ease-in-out infinite versionBadgeSweep;position:absolute;inset:0;transform:translate(-145%)}.site-version-badge:after{content:"";z-index:-1;pointer-events:none;border:1px solid #ffd56c24;border-radius:12px 5px;position:absolute;inset:3px}.site-version-badge>i{background:conic-gradient(#67ead8,#67ead8 30%,#0000 31% 50%,#f5bd55 51% 78%,#0000 79%);border-radius:50%;flex:none;width:25px;height:25px;animation:3.2s linear infinite versionOrbit;display:block;position:relative;box-shadow:0 0 18px #5be2d247}.site-version-badge>i:before{content:"";background:#071420;border-radius:50%;position:absolute;inset:4px;box-shadow:inset 0 0 0 1px #ffffff1f}.site-version-badge>i:after{content:"";background:#ffe08b;border-radius:50%;width:6px;height:6px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:0 0 12px #f5bd55}.site-version-badge>span{justify-items:start;line-height:1;display:grid}.site-version-badge small{color:#83bcb8;letter-spacing:.24em;font-size:7px;font-weight:900}.site-version-badge strong{color:#fff;letter-spacing:.08em;text-shadow:0 0 14px #5be2d240;margin-top:4px;font-size:14px;font-weight:950}@keyframes versionOrbit{to{transform:rotate(360deg)}}@keyframes versionBadgeFloat{0%,to{transform:translateY(0);box-shadow:0 10px 30px #0ecbb61f,inset 0 1px #ffffff1f}50%{transform:translateY(-3px);box-shadow:0 15px 36px #f5bd552b,0 0 22px #0ecbb61f,inset 0 1px #ffffff29}}@keyframes versionBadgeSweep{0%,58%{transform:translate(-145%)}78%,to{transform:translate(145%)}}@media (prefers-reduced-motion:reduce){.site-version-badge,.site-version-badge:before,.site-version-badge>i{animation:none}}.admin-version-badge{color:#f5ca6c;letter-spacing:.06em;background:#f4be4514;border:1px solid #f4be453d;border-radius:999px;width:fit-content;margin:14px auto 4px;padding:5px 10px;font-size:10px;font-weight:800;display:block}@media (max-width:1100px){.cinema-header nav{display:none}.cinema-package-grid{grid-template-columns:repeat(3,1fr)}.genre-grid{grid-template-columns:repeat(2,1fr)}.player-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.app-chip-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.max-market-section{grid-template-columns:.8fr 1.2fr;gap:42px}.max-market-grid{grid-template-columns:1fr}}@media (max-width:820px){.cinema-header{min-height:76px;padding:10px 18px;position:absolute}.cinema-header .button-ghost,.cinema-header .brand-copy small{display:none}.cinema-header .brand-emblem{width:46px;height:46px}.cinema-header .brand-copy strong{font-size:14px}.cinema-header .button-gold{min-height:40px;padding-inline:13px;font-size:11px}.cinema-hero{align-items:flex-end;min-height:820px;padding:116px 22px 96px}.cinema-hero-media{background-position:31%}.cinema-hero-shade{background:linear-gradient(#050b1338 0%,#050b13d1 52%,#050b13 91%)}.cinema-hero-content{width:100%;margin:0}.cinema-hero h1{font-size:clamp(47px,14vw,72px)}.cinema-hero-content>p{font-size:15px}.cinema-trust{gap:18px}.scroll-cue{display:none}.experience-section,.cinema-packages{padding-block:72px}.cinema-heading{flex-direction:column;align-items:flex-start}.premium-services{grid-template-columns:1fr;gap:48px;padding-block:74px}.services-orbit{grid-row:2;width:min(400px,86vw)}.trial-section{grid-template-columns:1fr;gap:48px;padding-block:78px}.catalog-toolbar{flex-direction:column;align-items:stretch}.catalog-search input{width:100%}.app-chip-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.trial-guide{grid-template-columns:1fr}.max-market-section{grid-template-columns:1fr;gap:44px;padding-block:82px}.max-market-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.digital-request-section{grid-template-columns:1fr;gap:44px;padding-block:78px}.request-copy{position:static}.contact-grid{grid-template-columns:1fr}.cinema-footer{grid-template-columns:1fr 1fr}.cinema-footer>.brand{grid-column:1/-1}}@media (max-width:580px){.cinema-hero .hero-actions{flex-direction:column;align-items:stretch}.cinema-hero .hero-actions .button{width:100%}.cinema-trust{justify-content:space-between}.cinema-trust span{flex-direction:column;align-items:flex-start;gap:2px}.max-plan-grid,.genre-grid,.cinema-package-grid,.player-feature-grid,.app-chip-grid{grid-template-columns:1fr}.genre-card{min-height:240px}.cinema-package-card{min-height:340px}.services-orbit i{width:46px;height:46px}.trial-number{font-size:190px}.trial-hours{top:34px;min-height:30px;padding:6px 12px;font-size:10px;inset-inline-start:126px}.trial-form{padding:20px}.catalog-panel,.service-request-form{padding:18px}.max-market-grid{grid-template-columns:1fr}.section-watermark{font-size:94px;top:48px}.form-grid-two,.cinema-footer{grid-template-columns:1fr}.cinema-footer>.brand,.cinema-footer .copyright{grid-column:auto}.cinema-footer .copyright{gap:14px}.copyright-text{flex-wrap:wrap;max-width:190px;line-height:1.75}.site-version-badge{min-width:102px;min-height:44px;padding:6px 11px 6px 8px}}.site-intelligence-bar{z-index:35;color:#dce7f2;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(90deg,#07121cf5,#0d212fe6 45%,#070f19f5);border-bottom:1px solid #ffffff16;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;height:46px;padding:0 clamp(18px,5vw,82px);display:grid;position:absolute;inset:0 0 auto;box-shadow:0 8px 32px #00000038}.iraq-location{align-items:center;gap:10px;min-width:max-content;display:flex}.iraq-location strong{letter-spacing:.04em;font-size:10px}.iraq-flag{background:linear-gradient(#ce1126 0 33.33%,#fff 33.33% 66.66%,#000 66.66%);border-radius:4px;place-items:center;width:34px;height:23px;display:grid;overflow:hidden;box-shadow:0 0 0 1px #ffffff24,0 6px 16px #00000040}.iraq-flag i{color:#118b48;font-family:Tahoma,Arial,sans-serif;font-size:5px;font-style:normal;font-weight:900;line-height:1;transform:translateY(.2px)}.live-facts{justify-content:center;align-items:center;gap:7px;display:flex}.live-facts>span{background:#ffffff0b;border:1px solid #ffffff16;border-radius:10px;grid-template-rows:1fr 1fr;grid-template-columns:18px auto;align-items:center;column-gap:7px;min-height:32px;padding:4px 10px;display:grid}.live-facts i{color:#ffd36a;grid-row:1/3;font-size:15px;font-style:normal}.live-facts b{font-size:9px;line-height:1.05}.live-facts small{color:#70869b;font-size:7px;line-height:1.05}.language-switch{color:#ffe09a;letter-spacing:.06em;background:#f5b94212;border:1px solid #f5b9424d;border-radius:99px;justify-self:end;align-items:center;gap:8px;min-height:30px;padding:5px 11px;font-size:9px;font-weight:800;display:inline-flex}.language-switch:hover{background:#f5b94221;border-color:#f5b942b8}.language-switch span{font-size:8px}.cinema-header{inset:46px 0 auto}.cinema-hero{padding-top:172px}.cinema-header .brand-copy strong,.cinema-footer .brand-copy strong{color:#0000;background:linear-gradient(90deg,#fff 0 35%,#f5c75e 52%,#fff 68% 100%) 0 0/220% 100%;-webkit-background-clip:text;background-clip:text;font-weight:900;animation:7s ease-in-out infinite brandShimmer}@keyframes brandShimmer{0%,32%,to{background-position:100%}60%{background-position:0}}.cinema-hero-media{background:#02070d;inset:134px 0 0;transform:none}.cinema-hero-video{opacity:1;mix-blend-mode:normal;filter:saturate(1.03)contrast(1.04)brightness(.7);object-position:center top;position:absolute;inset:0}.amv-entry-overlay{z-index:8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#01050ac2;place-items:center;padding:166px 24px 64px;display:grid;position:absolute;inset:0}.amv-entry-card{text-align:center;color:#fff;background:linear-gradient(155deg,#0d1a26f0,#03090feb);border:1px solid #ffffff24;border-radius:28px;flex-direction:column;align-items:center;width:min(440px,100%);padding:36px 32px 30px;display:flex;box-shadow:0 36px 90px #0000008a}.amv-entry-logo{object-fit:contain;background:#ffffff0f;border:1px solid #ffffff21;border-radius:28px;width:92px;height:92px;padding:9px;box-shadow:0 18px 42px #00000057}.amv-entry-signature{text-transform:none;filter:drop-shadow(0 8px 22px #54e4d52e);justify-content:center;align-items:baseline;gap:7px;margin-top:20px;padding-inline:40px;font-family:Arial,sans-serif;display:inline-flex;position:relative}.amv-entry-signature:before,.amv-entry-signature:after{content:"";background:linear-gradient(90deg,#0000,#f5b942e0);width:29px;height:1px;position:absolute;top:50%;box-shadow:0 0 12px #f5b94280}.amv-entry-signature:before{left:0}.amv-entry-signature:after{right:0;transform:scaleX(-1)}.amv-entry-signature i{color:#e8f0f7b8;letter-spacing:.12em;font-size:10px;font-style:normal;font-weight:800}.amv-entry-signature b{color:#0000;letter-spacing:.055em;background:linear-gradient(105deg,#fff2b6,#f5b942 34%,#fff 53%,#54e4d5 80%,#fff2b6) 0 0/220% 100%;-webkit-background-clip:text;background-clip:text;font-size:17px;font-weight:950;animation:5.2s ease-in-out infinite signatureGlow}.amv-entry-card strong{margin-top:6px;font-size:clamp(25px,4vw,34px)}.amv-entry-card p{color:#aebdca;margin:9px 0 22px;font-size:13px}.amv-entry-card button{color:#07111f;min-height:52px;font:inherit;text-shadow:0 1px #ffffff38;cursor:pointer;background:linear-gradient(135deg,#ffe8a3 0%,#f5b942 58%,#d99516 100%);border:1px solid #ffe8a3ad;border-radius:15px;justify-content:center;align-items:center;gap:11px;margin-top:22px;padding:0 24px;font-weight:950;display:inline-flex;box-shadow:0 13px 30px #f5b94257,inset 0 1px #ffffff73}.amv-entry-card button:hover{box-shadow:0 16px 36px #f5b94266}.amv-entry-card button:disabled{cursor:wait;opacity:.72}.amv-entry-card small{color:#ffb8ad;margin-top:13px;font-size:10px}.max-tv-word{filter:drop-shadow(0 12px 38px #f5b94233);white-space:pre;background:linear-gradient(105deg,#fff 4%,#ffd568 38%,#fff 58%,#54e4d5 96%) 0 0/180% 100%;-webkit-background-clip:text;background-clip:text;padding-inline:.08em;animation:7s ease-in-out infinite maxTvGlow;position:relative;color:#0000!important}.max-tv-word:after{content:"";background:linear-gradient(90deg,#0000,#f5b942,#45d9cb,#0000);border-radius:99px;height:4px;position:absolute;inset:auto 6% -.12em;box-shadow:0 0 22px #f5b942a6}.max-tv-inline{color:#fff0b7;text-shadow:0 0 28px #f5b94240;white-space:pre}.cinema-hero-content{z-index:3;margin-inline:0 auto;position:relative}.locale-en .cinema-hero-shade{background:linear-gradient(270deg,#02070d14 0%,#02070da3 44%,#02070dfa 76%),linear-gradient(#00000038 0%,#0000 70%,#050b13 100%)}.locale-en .trial-consent{grid-template-columns:18px 1fr!important}@keyframes maxTvGlow{0%,to{filter:drop-shadow(0 12px 38px #f5b9422e);background-position:100%}50%{filter:drop-shadow(0 12px 46px #54e4d54d);background-position:0}}@keyframes heroTitleSheen{0%,28%,to{background-position:100%}62%{background-position:0}}@keyframes signatureGlow{0%,26%,to{filter:drop-shadow(0 0 #0000);background-position:100%}62%{filter:drop-shadow(0 0 8px #54e4d59e);background-position:0}}@media (max-width:820px){.site-intelligence-bar{grid-template-columns:auto 1fr auto;gap:9px;height:60px;padding-inline:14px}.iraq-location strong{display:none}.live-facts{gap:4px}.live-facts>span{padding-inline:7px}.date-fact b{text-overflow:ellipsis;white-space:nowrap;max-width:112px;overflow:hidden}.language-switch{padding-inline:8px}.cinema-header{inset:60px 0 auto}.cinema-hero{padding-top:166px}.amv-entry-overlay{padding-top:154px}.cinema-hero-video{object-position:right top}.cinema-hero-content{margin:0}.contact-grid{grid-template-columns:repeat(3,150px);gap:18px}.contact-card{width:150px;min-height:150px}.contact-app-logo{width:104px;height:104px}.instagram-app-logo i{transform:scale(.82)}.whatsapp-app-logo i{transform:rotate(-23deg)scale(.82)}}@media (max-width:580px){.site-intelligence-bar{grid-template-columns:auto 1fr auto}.weather-fact small,.date-fact small{display:none}.live-facts>span{grid-template-rows:1fr}.live-facts i{grid-row:auto}.date-fact b{max-width:76px}.language-switch span{display:none}.cinema-header .header-actions .button-gold{text-align:center;max-width:102px;line-height:1.25}.hero-title-lines{gap:5px;margin-top:15px;font-size:clamp(29px,8.6vw,39px)}.locale-en .hero-title-lines{font-size:clamp(27px,8vw,36px)}.amv-entry-overlay{padding:148px 16px 42px}.amv-entry-card{border-radius:22px;padding:28px 20px 24px}.amv-entry-logo{border-radius:23px;width:76px;height:76px}.scroll-cue{display:none}.contact-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.contact-card{width:min(28vw,105px);min-height:min(28vw,105px)}.contact-app-logo{width:min(20vw,76px);height:min(20vw,76px)}.instagram-app-logo i{transform:scale(.52)}.whatsapp-app-logo i{transform:rotate(-23deg)scale(.52)}.yahoo-app-logo{font-size:34px}}@media (prefers-reduced-motion:reduce){.brand-copy strong,.max-tv-word,.hero-title-focus,.amv-entry-signature b{animation:none!important}}@media (max-width:820px){.operations-stat-grid{grid-template-columns:repeat(2,1fr)}.platform-grid{grid-template-columns:1fr}.platform-add-form{grid-template-columns:1fr 1fr}.platform-add-form>div{grid-column:1/-1}.request-row{flex-direction:column;align-items:stretch}.request-row-actions{justify-content:space-between}.visitor-table{overflow-x:auto}}@media (max-width:520px){.control-page{padding:14px}.control-login-card{padding:26px 20px}.operations-stat-grid{grid-template-columns:1fr 1fr}.operations-stat-grid article{padding:13px}.presence-list article{grid-template-columns:12px 1fr}.presence-list article>div:last-of-type,.presence-list article>small{grid-column:2}.interaction-feed article{grid-template-columns:95px minmax(0,1fr)}.interaction-feed time{text-align:right;grid-column:2}.platform-add-form{grid-template-columns:1fr}.platform-add-form>div{grid-column:auto}.request-row-actions{flex-direction:column;align-items:stretch}}body{text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-family:IBM Plex Sans Arabic,Noto Kufi Arabic,Segoe UI,Tahoma,Arial,sans-serif}.portal-shell,.login-page{--portal-bg:#050b14;--portal-panel:#0d1927e0;--portal-panel-strong:#0d1b2a;--portal-line:#97b3cd29;--portal-text:#eef6ff;--portal-muted:#91a5ba;--portal-teal:#42d6c5;--portal-gold:#f4bd55}.portal-shell{color:var(--portal-text);background:radial-gradient(circle at 83% 2%, #1a867e30, transparent 28%), radial-gradient(circle at 10% 80%, #1f528f29, transparent 34%), var(--portal-bg)}.portal-header{border-color:var(--portal-line);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#050c15de;box-shadow:0 12px 40px #0003}.portal-header .brand-copy strong{color:var(--portal-text)}.portal-header .brand-copy small{color:var(--portal-teal)}.portal-header .button-secondary{border-color:var(--portal-line);color:#dce9f5;background:#ffffff0b}.portal-sidebar{border-left:1px solid var(--portal-line);background:linear-gradient(#0c1f31fa,#06101cfa);box-shadow:-14px 0 45px #0000001f}.portal-content{color:var(--portal-text)}.profile-card{border-color:var(--portal-line)}.admin-identity-mark{background:linear-gradient(145deg,#f4bd5521,#42d6c514);border:1px solid #f4bd5542;border-radius:16px;flex:none;place-items:center;width:48px;height:48px;padding:7px;display:grid;box-shadow:0 12px 30px #00000040}.admin-identity-mark img{object-fit:contain;width:100%;height:100%}.admin-identity strong{color:#fff}.side-nav{display:grid}.side-nav a,.account-side-nav button{color:#9fb1c5;border:1px solid #0000;transition:color .22s,background .22s,border-color .22s,transform .22s;position:relative}.side-nav a:hover,.side-nav a.active,.account-side-nav button:hover,.account-side-nav button.active{color:#fff;background:linear-gradient(90deg,#42d6c526,#ffffff0b);border-color:#42d6c524;transform:translate(-3px)}.side-nav a.active,.account-side-nav button.active{border-right-color:var(--portal-gold)}.account-side-nav button{text-align:right;width:100%;font:inherit;cursor:pointer;background:0 0;border-radius:9px;padding:12px 14px;font-size:13px}.sync-box,.privacy-note{border-color:var(--portal-line)}.sync-box{background:#42d6c512}.dashboard-heading h1,.card-title h2{color:#fff}.dashboard-heading p,.card-title p,.portal-content small,.portal-content .stat-label{color:var(--portal-muted)}.section-kicker{color:var(--portal-teal)}.dashboard-card,.stat-grid article,.portal-subscription-grid article,.account-next-card{border-color:var(--portal-line);background:linear-gradient(145deg,#122233eb,#091421eb);transition:transform .25s,border-color .25s,box-shadow .25s;box-shadow:0 20px 48px #0003}.dashboard-card:hover,.stat-grid article:hover,.portal-subscription-grid article:hover,.account-next-card:hover{border-color:#42d6c55c;transform:translateY(-3px);box-shadow:0 24px 60px #0000004d,0 0 0 1px #42d6c50d}.dashboard-card input,.dashboard-card select,.dashboard-card textarea,.admin-modal input,.admin-modal select,.admin-modal textarea,.login-form input{transition:border-color .2s,box-shadow .2s,background .2s,transform .2s;border-color:var(--portal-line)!important;color:var(--portal-text)!important;background:#ffffff0e!important}.dashboard-card input::placeholder,.dashboard-card textarea::placeholder,.login-form input::placeholder{color:#668097}.dashboard-card input:focus,.dashboard-card select:focus,.dashboard-card textarea:focus,.admin-modal input:focus,.admin-modal select:focus,.admin-modal textarea:focus,.login-form input:focus{outline:0;transform:translateY(-1px);box-shadow:0 0 0 4px #42d6c517;background:#42d6c512!important;border-color:#42d6c5b8!important}.dashboard-card option,.admin-modal option{color:#eaf3fb;background:#0b1826}.subscriber-row,.table-row,.request-row,.visitor-row,.presence-list article,.interaction-feed article{border-color:var(--portal-line)}.subscriber-row:not(.subscriber-head),.table-row:not(.table-head),.request-row,.presence-list article,.interaction-feed article{background:#ffffff06}.subscriber-head,.table-head,.visitor-head{color:#a8bbcd;background:#ffffff0b}.operations-stat-grid article,.operations-stat-grid .live-stat,.operations-stat-grid article.visitor-counter{border-color:var(--portal-line);color:var(--portal-text);background:#ffffff0a}.operations-stat-grid article.visitor-counter,.operations-stat-grid .live-stat{background:linear-gradient(145deg,#42d6c51c,#ffffff06);border-color:#42d6c54d}.operations-stat-grid .live-stat strong{color:var(--portal-teal)}.platform-card,.finance-overview-card{border-color:var(--portal-line);background:#ffffff09}.platform-card input,.platform-card select{color:var(--portal-text)}.platform-sync-state{color:#d9e8f4;background:#ffffff0a}.manual-sync-flow{grid-template-columns:repeat(3,1fr);gap:10px;margin:17px 0 23px;display:grid}.manual-sync-flow span{border:1px solid var(--portal-line);color:#b8c8d8;background:#ffffff09;border-radius:12px;align-items:center;gap:9px;padding:12px 14px;font-size:11px;display:flex}.manual-sync-flow b{color:#06131d;background:var(--portal-gold);border-radius:8px;place-items:center;width:25px;height:25px;display:grid}.admin-modal{color:var(--portal-text);border-color:var(--portal-line);background:#0b1928}.admin-modal-head{border-color:var(--portal-line)}.admin-secure-note{color:#a9c9c3;background:#42d6c514}.credential-whatsapp{text-align:center;width:100%;margin-top:12px}.duplicate-discovery{background:linear-gradient(145deg,#f4bd5514,#42d6c50b);border-color:#f4bd553d;margin:0;padding:15px}.duplicate-discovery-head{justify-content:space-between;align-items:center;gap:15px;display:flex}.duplicate-discovery-head>div{gap:4px;display:grid}.duplicate-discovery-head small{color:#91a7bb;font-size:9px}.duplicate-discovery-head>span{color:#ffe29a;background:#f4bd551f;border-radius:999px;padding:6px 9px;font-size:9px;font-weight:850}.duplicate-suggestion-list{gap:8px;margin-top:12px;display:grid}.duplicate-suggestion-list article{border:1px solid var(--portal-line);background:#040d177a;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;padding:11px;display:grid}.duplicate-suggestion-list article>div{gap:3px;display:grid}.duplicate-suggestion-list article strong{color:#ecf4fa;font-size:11px}.duplicate-suggestion-list article strong small{color:#8da1b4;font-size:8px}.duplicate-suggestion-list article p,.duplicate-suggestion-list article em{color:#9fb1c2;margin:0;font-size:8px;font-style:normal}.duplicate-suggestion-list article em{color:#6fd8cb}.duplicate-confidence{border-radius:8px;padding:6px 8px;font-size:8px;font-weight:900}.duplicate-confidence.high{color:#77eddb;background:#42d6c51c}.duplicate-confidence.review{color:#ffd77b;background:#f4bd551c}.duplicate-suggestion-list article>button{color:#06131d;min-height:35px;font:inherit;cursor:pointer;background:linear-gradient(135deg,#76e6d8,#f4bd55);border:0;border-radius:9px;padding:0 11px;font-size:8px;font-weight:900}.duplicate-suggestion-list article>button:disabled{opacity:.55;cursor:wait}@media (max-width:580px){.duplicate-discovery-head{flex-direction:column;align-items:flex-start}.duplicate-suggestion-list article{grid-template-columns:1fr}.duplicate-confidence{width:max-content}}.database-badge{color:#a5e9dc;background:#42d6c514;border-color:#42d6c540}.notice-card{border-color:var(--portal-teal);color:#dffbf6;background:linear-gradient(90deg,#42d6c51f,#42d6c509)}.notice-card span{color:#9fc1ba}.support-panel{background:linear-gradient(135deg,#f4bd5524,#42d6c517);border:1px solid #f4bd553d}.admin-workspace>:where(.operations-overview,.presence-center,.request-center,.interaction-center,.visitor-log,#platforms,.admin-stats,.admin-finance-overview,#customers,#sources){display:none}.admin-view-overview>:is(.operations-overview,.admin-finance-overview,#sources){display:block}.admin-view-overview>.admin-stats{display:grid}.admin-view-customers>#customers,.admin-view-platforms>#platforms,.admin-view-requests>:is(.operations-overview,.request-center),.admin-view-presence>.presence-center,.admin-view-interactions>.interaction-center,.admin-view-visitors>.visitor-log{display:block}.admin-workspace:not(.admin-view-customers)>.dashboard-heading .header-actions{display:none}.customer-account-content{max-width:1500px}.customer-initial{color:#06131d;background:linear-gradient(145deg, var(--portal-gold), #ffe19b);box-shadow:0 12px 30px #f4bd5533}.account-page-panel{animation:.34s both portalViewIn}.account-next-card{width:100%;color:var(--portal-text);text-align:right;cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:22px;display:flex}.account-next-card span,.account-next-card strong{display:block}.account-next-card span{color:var(--portal-muted);font-size:12px}.account-next-card strong{color:var(--portal-gold)}.device-filter-grid{grid-template-columns:repeat(5,1fr);gap:11px;margin-bottom:24px;display:grid}.device-filter-grid button{border:1px solid var(--portal-line);color:#a9bbcc;cursor:pointer;background:#ffffff09;border-radius:15px;place-items:center;gap:6px;min-height:84px;padding:12px;transition:all .23s;display:grid}.device-filter-grid button i{color:var(--portal-gold);font-size:20px;font-style:normal}.device-filter-grid button:hover,.device-filter-grid button.active{color:#fff;background:#42d6c51a;border-color:#42d6c573;transform:translateY(-3px)}.customer-app-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.customer-app-grid a{border:1px solid var(--portal-line);background:#ffffff08;border-radius:17px;align-items:center;gap:14px;min-height:118px;padding:15px;transition:all .24s;display:flex}.customer-app-grid a:hover{background:#f4bd5513;border-color:#f4bd556b;transform:translateY(-4px)}.customer-app-grid img{object-fit:contain;background:#ffffff14;border-radius:17px;flex:none;width:68px;height:68px;padding:5px}.customer-app-grid span{gap:5px;min-width:0;display:grid}.customer-app-grid strong{color:#fff}.customer-app-grid small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.customer-app-grid b{color:var(--portal-teal);font-size:10px}.login-page{color:var(--portal-text);background:radial-gradient(circle at 10% 15%,#42d6c524,#0000 28%),#050b14}.login-copy{background:linear-gradient(155deg,#071422fa,#030911fa)}.login-panel{color:var(--portal-text);border-right:1px solid var(--portal-line);background:radial-gradient(circle at 90% 8%,#f4bd551a,#0000 26%),#09131ff5}.login-panel h2{color:#fff}.login-panel>p,.security-copy{color:var(--portal-muted)}.login-form label{color:#dce8f3;gap:9px;font-size:12px;display:grid}.login-form input[type=text],.login-form input[type=tel],.login-form input[type=password]{direction:ltr;margin-top:0}.login-phone-field{width:min(52%,360px)}.security-copy{border-color:var(--portal-line)}.login-support-link{color:#dff9e8;background:linear-gradient(90deg,#25d36621,#25d3660b);border:1px solid #25d36647;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;width:100%;margin-top:17px;padding:16px 18px;transition:all .22s;display:flex}.login-support-link span{color:#9fbaa9;font-size:11px}.login-support-link strong{color:#72e69d;font-size:12px}.login-support-link:hover{border-color:#25d3668c;transform:translateY(-2px);box-shadow:0 14px 32px #0003}@keyframes portalViewIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (max-width:980px){.customer-app-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.device-filter-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:820px){.manual-sync-flow{grid-template-columns:1fr}.login-phone-field{width:100%}.admin-workspace>.dashboard-heading .header-actions{width:100%;display:flex}.admin-workspace:not(.admin-view-customers)>.dashboard-heading .header-actions{display:none}}@media (max-width:580px){.customer-app-grid,.device-filter-grid{grid-template-columns:1fr}.customer-app-grid a{min-height:104px}.account-next-card,.login-support-link{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.account-page-panel{animation:none}.dashboard-card,.stat-grid article,.portal-subscription-grid article,.account-next-card,.side-nav a,.account-side-nav button,.customer-app-grid a,.device-filter-grid button{transition:none}}.public-subpage{color:#eef5fb;background:radial-gradient(circle at 80% 0,#288e8221,#0000 27%),#050b13;min-height:100vh}.public-page-header{position:absolute}.public-page-intro{text-align:center;background:linear-gradient(#0f1e2dd9,#050b1333);border-bottom:1px solid #ffffff14;padding:205px clamp(24px,6vw,92px) 70px}.public-page-intro h1{max-width:980px;margin:15px auto 18px;font-size:clamp(42px,7vw,80px)}.public-page-intro p{color:#91a5b8;max-width:760px;margin:0 auto;font-size:16px;line-height:1.9}.public-page-body{min-height:420px}.public-contained-section{padding-top:82px}.public-subpage .cinema-packages,.public-subpage .trial-section,.public-subpage .contact-section{background:0 0}.public-subpage .player-services{padding-top:90px}.public-subpage .cinema-package-card,.public-subpage .service-request-form,.public-subpage .catalog-panel{box-shadow:0 24px 60px #00000038}@media (max-width:820px){.public-page-intro{padding-top:190px}.public-page-header nav{display:none}}.interface-cursor,.interface-cursor-dot{--cursor-x:-80px;--cursor-y:-80px;z-index:9998;pointer-events:none;translate:calc(var(--cursor-x) - 50%) calc(var(--cursor-y) - 50%);will-change:translate, width, height, opacity;border-radius:50%;position:fixed;inset:0 auto auto 0}.interface-cursor{background:radial-gradient(circle,#43dbc814,#0000 66%);border:1px solid #58e8d6b8;width:34px;height:34px;transition:width .18s,height .18s,border-color .18s,background .18s,box-shadow .18s;box-shadow:0 0 26px #43dbc82e}.interface-cursor-dot{background:#f4bd55;width:5px;height:5px;transition:width .15s,height .15s,background .15s;box-shadow:0 0 12px #f4bd55d9}.interface-cursor[data-active]{background:#f4bd5514;border-color:#f4bd55d6;width:52px;height:52px;box-shadow:0 0 34px #f4bd5538}.interface-cursor-dot[data-active]{background:#58e8d6;width:8px;height:8px}.interface-sound-toggle{z-index:90;color:#d8f7f2;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);cursor:pointer;background:#06111dd6;border:1px solid #5fe2d238;border-radius:50%;place-items:center;width:42px;height:42px;min-height:42px;padding:0;transition:border-color .2s,transform .2s,background .2s;display:grid;position:fixed;inset:auto 18px 72px auto;box-shadow:0 12px 32px #00000047}.interface-sound-toggle:hover{background:#0e2130f0;border-color:#f4bd558c;transform:translateY(-2px)}.interface-sound-toggle svg{stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 9px #58e8d647);width:21px;height:21px}.interface-sound-toggle[aria-pressed=false]{color:#9aa9b7;border-color:#ffffff21}.interface-ripple{z-index:9997;pointer-events:none;border:1px solid #58e8d6cc;border-radius:50%;width:18px;height:18px;animation:.6s cubic-bezier(.2,.8,.2,1) forwards interfaceRipple;position:fixed;translate:-50% -50%}.interface-ripple[data-tone=gold]{border-color:#f4bd55eb;box-shadow:0 0 20px #f4bd5533}.ui-reveal{opacity:1;transition:translate .42s cubic-bezier(.2, .8, .2, 1) var(--ui-delay,0s);translate:0 9px}.ui-reveal.ui-reveal-visible{opacity:1;translate:0}.dashboard-card,.trial-form,.service-request-form,.catalog-panel{isolation:isolate;position:relative;overflow:hidden}.dashboard-card:after,.trial-form:after,.service-request-form:after,.catalog-panel:after{content:"";z-index:-1;opacity:.45;pointer-events:none;background:radial-gradient(circle,#58e8d624,#0000 70%);border-radius:50%;width:220px;height:220px;transition:opacity .35s,transform .5s;position:absolute;inset:-145px -110px auto auto}.dashboard-card:hover:after,.trial-form:focus-within:after,.service-request-form:focus-within:after,.catalog-panel:hover:after{opacity:.95;transform:scale(1.28)translate(-18px,15px)}.admin-modal-backdrop{animation:.2s both interfaceBackdropIn}.admin-modal{animation:.34s cubic-bezier(.2,.82,.2,1) both interfaceDialogIn;box-shadow:0 34px 100px #0000007a,0 0 0 1px #58e8d60a}.form-message{animation:.3s both interfaceMessageIn}.request-tabs button,.catalog-filters button,.app-chip-grid button,.device-filter-grid button{position:relative;overflow:hidden}.request-tabs button:after,.catalog-filters button:after,.device-filter-grid button:after{content:"";filter:blur(12px);opacity:0;background:#58e8d67a;border-radius:50%;height:18px;transition:opacity .22s,transform .22s;position:absolute;inset:auto 18% -12px}.request-tabs button:hover:after,.request-tabs button[aria-pressed=true]:after,.catalog-filters button:hover:after,.catalog-filters button.active:after,.device-filter-grid button:hover:after,.device-filter-grid button.active:after{opacity:.7;transform:translateY(-6px)}.trial-form label,.service-request-form label,.form-grid-two>*{min-width:0}.trial-consent,.locale-en .trial-consent{flex-direction:row;align-items:flex-start;gap:11px;width:100%;line-height:1.65;grid-template-columns:none!important;display:flex!important}.trial-consent input[type=checkbox],.trial-consent input[type=radio]{-webkit-appearance:auto;appearance:auto;min-width:18px;height:18px;min-height:18px;accent-color:var(--cinema-gold);flex:0 0 18px;margin:2px 0 0;padding:0;width:18px!important}.trial-consent span{overflow-wrap:anywhere;text-wrap:pretty;flex:auto;min-width:0}.trial-form input,.trial-form select,.service-request-form input,.service-request-form select,.service-request-form textarea{min-width:0;max-width:100%}@keyframes interfaceRipple{0%{opacity:.85;scale:.4}to{opacity:0;scale:5.5}}@keyframes interfaceBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes interfaceDialogIn{0%{opacity:0;transform:translateY(24px)scale(.975)}to{opacity:1;transform:none}}@keyframes interfaceMessageIn{0%{opacity:0;transform:translateY(-7px)}to{opacity:1;transform:none}}@media (max-width:580px){.trial-form,.service-request-form{border-radius:19px;width:100%;padding:18px 16px}.trial-form-head{flex-direction:column;align-items:flex-start;gap:6px}.trial-form-head small{white-space:normal}.trial-consent{gap:9px;font-size:10px!important}.request-tabs{grid-template-columns:1fr;display:grid}.request-tabs button{width:100%;min-height:43px}.interface-sound-toggle{width:39px;height:39px;min-height:39px;inset:auto 10px 68px auto}}@media (hover:none),(pointer:coarse){.interface-cursor,.interface-cursor-dot{display:none}.dashboard-card:hover,.stat-grid article:hover,.portal-subscription-grid article:hover,.account-next-card:hover,.player-feature-card:hover,.contact-card:hover{transform:none}}@media (prefers-reduced-motion:reduce){.interface-cursor,.interface-cursor-dot,.interface-ripple{display:none!important}.ui-reveal,.ui-reveal.ui-reveal-visible{opacity:1;transition:none;translate:none}.admin-modal-backdrop,.admin-modal,.form-message{animation:none!important}}body{background:#02070d}.cinema-home{z-index:1;background:0 0;position:relative}.persistent-trailer-layer{z-index:0;pointer-events:none;background:#02070d;position:fixed;inset:134px 0 0;overflow:hidden}.persistent-trailer-layer:after{content:"";background:linear-gradient(90deg,#02070d14 0%,#02070da3 44%,#02070dfa 76%),linear-gradient(#00000038 0%,#0000 70%,#050b13 100%);position:absolute;inset:0}.cinema-hero{background:0 0}.cinema-hero-shade{z-index:-1}.amv-entry-overlay{z-index:60;padding:32px 24px 64px;position:fixed;inset:134px 0 0}.amv-entry-card>strong{margin-top:8px}.site-intelligence-bar{z-index:72}.cinema-header{z-index:71;pointer-events:auto}.cinema-header nav,.cinema-header nav a{pointer-events:auto}.cinema-header nav{white-space:nowrap;gap:clamp(11px,1.35vw,24px);font-size:clamp(10px,.78vw,13px)}.cinema-header nav a.active{color:#fff}.cinema-header nav a.active:after{transform:scaleX(1)}@media (max-width:820px){.amv-entry-overlay{padding:24px 16px 42px;inset:136px 0 0}}.public-subpage{background:0 0}.public-page-intro{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:linear-gradient(#050b1394,#050b13ed);align-content:center;min-height:530px;display:grid}.public-page-body{background:#050b13f7}.max-apps-only .player-services,.max-apps-only .digital-request-section,.reseller-only .player-services,.reseller-only .max-market-section{display:none}.max-apps-only .max-market-section,.reseller-only .digital-request-section{padding-top:92px}.apps-page,.apps-page .player-services{overflow:visible}.max-tv-detail-page{padding:92px max(26px,50vw - 590px) 110px}.max-tv-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.max-tv-detail-grid article{background:radial-gradient(circle at 12% 92%,#12b8a633,#0000 34%),linear-gradient(145deg,#ffffff12,#ffffff06);border:1px solid #ffffff1f;border-radius:28px;flex-direction:column;min-height:390px;padding:34px;display:flex;box-shadow:0 28px 80px #00000047}.max-tv-detail-grid article:first-child{background:radial-gradient(circle at 12% 92%,#96366f45,#0000 36%),linear-gradient(145deg,#ffffff12,#ffffff06)}.max-tv-detail-grid article>span{color:#ffdd8a;background:#f5b9421f;border-radius:99px;width:max-content;padding:7px 12px;font-size:10px;font-weight:800}.max-tv-detail-grid h2{color:#fff;margin:54px 0 14px;font-size:clamp(30px,4vw,48px)}.max-tv-detail-grid p{color:#aebdcd;line-height:1.9}.max-tv-detail-grid ul{color:#dbe6ef;border-top:1px solid #ffffff1a;margin:auto 0 0;padding:25px 0 0;list-style:none}.max-tv-detail-grid li{padding:7px 0}.max-tv-detail-grid li:before{content:"✓";color:#58e8d6;margin-inline-end:9px}.max-tv-page-actions{justify-content:center;gap:14px;margin-top:24px;display:flex}@media (pointer:fine) and (prefers-reduced-motion:no-preference){html.custom-cursor-active,html.custom-cursor-active *{cursor:none!important}}@media (max-width:820px){.persistent-trailer-layer{inset:136px 0 0}.persistent-trailer-layer:after{background:linear-gradient(#050b1333 0%,#050b13c7 52%,#050b13 91%)}.public-page-intro{min-height:500px}.max-tv-detail-grid{grid-template-columns:1fr}}@media (max-width:580px){.max-tv-detail-page{padding-block:66px 78px}.max-tv-detail-grid article{min-height:340px;padding:24px}.max-tv-page-actions{flex-direction:column;align-items:stretch}}.legacy-max-market{display:none!important}.player-services{overflow:clip}.system-filter-dock{z-index:1;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);scrollbar-width:thin;scrollbar-color:#5be2d273 transparent;background:#050b15e0;border:1px solid #ffffff1f;border-radius:24px;margin:0 0 46px;padding:9px;position:relative;overflow-x:auto;box-shadow:0 18px 48px #00000052}.device-store-filters{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;width:100%;display:grid}.device-store-filters button{text-align:start;border-radius:17px;grid-template-columns:48px 1fr;align-content:center;place-items:center start;gap:12px;min-height:92px;padding:12px 14px;display:grid}.device-store-filters button.active{border-color:#71eedfc2;box-shadow:0 10px 30px #12b8a633,inset 0 0 0 1px #ffffff14}.system-logo{background:linear-gradient(145deg,#162d41f5,#07101df5);border:1px solid #ffffff1a;border-radius:15px;place-items:center;width:48px;height:48px;padding:10px;display:grid;box-shadow:inset 0 1px #ffffff1a}.system-logo img{object-fit:contain;width:100%;height:100%}.system-filter-copy{text-align:start;gap:5px;min-width:0;line-height:1.3;display:grid}.system-filter-copy strong{color:#fff;direction:ltr;font-size:13px;font-weight:900}.system-filter-copy small{color:#7f91a7;font-size:8px;line-height:1.45}.device-store-filters button.active .system-filter-copy small{color:#b9f0e9}.catalog-panel .catalog-toolbar{flex-direction:column;align-items:stretch}.catalog-panel .catalog-search input{width:100%}.store-search-toolbar{margin-bottom:18px}.app-chip-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.app-chip-grid>button,.store-download-card{color:#fff;text-align:start;background:linear-gradient(145deg,#ffffff13,#ffffff07);border:1px solid #ffffff17;border-radius:17px;grid-template-rows:auto auto auto auto 1fr auto;grid-template-columns:58px 1fr;align-items:center;column-gap:12px;min-height:220px;padding:15px;transition:transform .2s,border-color .2s,background .2s;display:grid}.app-chip-grid>button:hover,.store-download-card:hover{background:#12b8a614;border-color:#12b8a68c;transform:translateY(-4px)}.app-chip-grid .app-chip-logo{border-radius:15px;grid-row:1/5;width:58px;height:58px}.app-chip-grid .app-chip-logo img{border-radius:11px}.apple-store-card .app-chip-logo img{object-fit:cover}.store-download-card>strong{font-size:13px}.store-download-card>small{color:#8798ad;font-size:9px;line-height:1.5}.licensed-store-card .app-chip-logo,.apple-store-card .app-chip-logo,.max-download-card .app-chip-logo{grid-row:1/4}.store-card-meta{grid-column:2;gap:4px;display:grid}.store-card-meta b{color:#f4c766;font-size:8px;font-weight:900}.store-card-meta em{color:#78dcd0;font-size:7px;font-style:normal;font-weight:800}.store-access-badge{color:#86dfd4;background:#12b8a617;border-radius:999px;width:max-content;max-width:100%;padding:4px 7px;font-size:7px;font-weight:850}.store-access-badge.paid{color:#f9ce6d;background:#f5b9421a}.store-app-purpose{color:#afbdcc;border-top:1px solid #ffffff14;grid-column:1/-1;align-self:start;margin:11px 0 0;padding-top:11px;font-size:9px;line-height:1.75}.store-card-actions{flex-wrap:wrap;grid-column:1/-1;gap:7px;margin-top:10px;display:flex}.store-card-actions a,.store-card-actions button{color:#8ef2e5;min-height:32px;font:inherit;cursor:pointer;background:#12b8a612;border:1px solid #68e4d633;border-radius:9px;justify-content:center;align-items:center;padding:7px 10px;font-size:8px;font-weight:900;display:inline-flex}.store-card-actions button{color:#07111f;background:linear-gradient(135deg,#ffe089,#f5b942);border-color:#0000}.max-card-actions{grid-column:1/-1;grid-template-columns:minmax(110px,.8fr) minmax(142px,1.2fr);align-self:end;gap:8px;margin-top:10px;display:grid}.max-download-link{color:#07111f;text-align:center;background:linear-gradient(135deg,#ffe089,#f5b942);border-radius:11px;justify-content:center;align-items:center;min-height:46px;padding:8px 12px;font-size:9px;font-weight:900;display:inline-flex}.max-code-box{background:#69dcd00d;border:1px solid #69dcd02e;border-radius:11px;grid-template-columns:1fr auto;align-items:center;gap:4px 8px;min-width:0;padding:7px 9px;display:grid}.max-code-box>em{color:#8294a8;grid-column:1/-1;font-size:7px;font-style:normal;font-weight:800}.max-code-box>button{min-width:0;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:flex}.max-code-box>button b{color:#6be1d4;letter-spacing:.07em;font-size:15px}.max-code-box>button small{color:#d7e4ec;font-size:7px;font-weight:900}.max-code-box>a{color:#f4c766;white-space:nowrap;font-size:7px;font-weight:850}.downloader-source-note{color:#8b99aa;background:#f5b9420b;border:1px solid #f5b94229;border-radius:12px;margin:18px 0 0;padding:12px 14px;font-size:9px;line-height:1.7}.downloader-source-note a{color:#72e1d4;margin-inline-start:5px;font-weight:900}@media (max-width:900px){.device-store-filters{grid-template-columns:repeat(4,minmax(158px,1fr));min-width:680px}.app-chip-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:580px){.system-filter-dock{border-radius:18px;margin-inline:-10px}.device-store-filters{grid-template-columns:repeat(4,minmax(140px,1fr));min-width:600px}.device-store-filters button{grid-template-columns:38px 1fr;gap:8px;min-height:78px;padding:9px}.system-logo{border-radius:12px;width:38px;height:38px;padding:8px}.system-filter-copy strong{font-size:11px}.app-chip-grid{grid-template-columns:1fr}.store-card-actions{flex-direction:column;align-items:stretch}.max-card-actions{grid-template-columns:1fr}.max-code-box{min-height:58px}}#plans,#max-tv-trial{scroll-margin-top:150px}.max-tv-plans-section{background:radial-gradient(circle at 12% 6%,#12b8a624,#0000 30%),linear-gradient(#050b13fa,#050b13);padding:104px max(26px,50vw - 610px)}.max-tv-plans-heading{margin-bottom:30px}.max-tv-plans-heading>p{color:#9fb0c1;max-width:560px;font-size:14px;line-height:1.9}.max-tv-plans-section .cinema-package-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.max-tv-plans-section .cinema-package-card{min-height:390px}.max-tv-embedded-trial{background:radial-gradient(circle at 82% 12%,#f5b9421a,#0000 28%),linear-gradient(145deg,#06121c,#07101b);border-top:1px solid #ffffff14;padding-block:104px}.embedded-trial-kicker{margin-bottom:8px;display:block}.embedded-trial-title{color:#f5f8fc;margin:0 0 20px;font-size:clamp(26px,3vw,40px)}.admin-shell .portal-content{color:#eef6ff;font-size:14px}.admin-shell .dashboard-heading h1{color:#f7fbff;font-size:clamp(34px,4vw,52px)}.admin-shell .dashboard-heading p{color:#b5c6d6;font-size:14px;line-height:1.75}.admin-shell .section-kicker{color:#58e8d6;font-size:12px;font-weight:900}.admin-shell .card-title h2{color:#f4f8fc;font-size:24px}.admin-shell .card-title small,.admin-shell .portal-content small{color:#aec0d0;font-size:11px;line-height:1.55}.admin-shell .dashboard-card{color:#edf6fe;opacity:1!important;translate:none!important}.admin-shell .button-secondary{color:#eaf4fc!important;background:#132538!important;border-color:#acc5da4d!important}.admin-shell .record-count{color:#b8fff5;background:#42d6c521;font-size:11px}.admin-shell .admin-toolbar{background:#0a1725;border-color:#9bb8cf2e}.admin-shell .admin-search,.admin-shell .admin-date-filter{color:#eaf3fb;background:#0d1d2c;border-color:#9bb8cf33}.admin-shell .admin-search span{color:#8bded4}.admin-shell .admin-search input{color:#edf6fe;font-size:13px}.admin-shell .admin-toolbar select,.admin-shell .admin-date-filter input,.admin-shell .admin-date-filter button{color:#edf6fe;background:#102235;border-color:#9bb8cf33;font-size:12px}.admin-shell .admin-date-filter>strong,.admin-shell .admin-date-filter label{color:#bfd0de;font-size:11px}.admin-shell input::placeholder,.admin-shell textarea::placeholder{color:#8299ad!important}.admin-shell .subscriber-head{color:#c5d4e1;background:#0a1725;font-size:11px}.admin-shell .subscriber-row{color:#e6f0f8;font-size:12px}.admin-shell .subscriber-row:not(.subscriber-head){background:#0c1d2dc2}.admin-shell .subscriber-identity strong{color:#fff;font-size:14px}.admin-shell .subscriber-identity small,.admin-shell .subscriber-package small,.admin-shell .subscriber-expiry small{color:#aabccd;font-size:11px}.admin-shell .subscriber-package strong,.admin-shell .subscriber-expiry strong{color:#eef6fd;font-size:12px}.admin-shell .source-tag{font-size:10px}.admin-shell .source-tag.main{color:#9df2e7;background:#12b8a629}.admin-shell .source-tag.legacy{color:#d3dee8;background:#9bb8cf24}.admin-shell .subscriber-actions button,.admin-shell .subscriber-actions a{color:#eaf4fc;background:#13273a;border-color:#9bb8cf38;min-height:34px;font-size:10px}.admin-shell .subscriber-actions :is(a,button).whatsapp{color:#8ef0b1;background:#25d3661a}.admin-shell .admin-empty{color:#b8c9d7}.admin-shell .admin-empty>span{color:#7bf0e2;background:#12b8a624}.admin-shell .admin-empty strong{color:#f1f7fc;font-size:15px}.admin-shell .admin-empty p{font-size:12px}.admin-shell .operations-title>select{color:#eef6fd;background:#102235;border-color:#9bb8cf33;font-size:12px}.admin-shell .operations-stat-grid article,.admin-shell .operations-stat-grid .live-stat,.admin-shell .operations-stat-grid article.visitor-counter{color:#eef6fd;background:#0d1d2c;border-color:#9bb8cf2e}.admin-shell .operations-stat-grid small{color:#aec0d0;font-size:11px}.admin-shell .operations-stat-grid strong{font-size:28px}.admin-shell .email-alert-state.ready{color:#baf6cf;background:#16964d2e}.admin-shell .email-alert-state.waiting{color:#f4d481;background:#d08b0c26}.admin-shell .email-alert-state button{color:inherit;background:#102235;border-color:currentColor;font-size:11px}.admin-shell .request-row,.admin-shell .presence-list article,.admin-shell .interaction-feed article{color:#eaf3fb;background:#0a1928;border-color:#9bb8cf2e;font-size:12px}.admin-shell .request-row small,.admin-shell .presence-list small,.admin-shell .interaction-feed small,.admin-shell .interaction-feed time{color:#aebfce;font-size:11px}.admin-shell .request-row-actions a,.admin-shell .request-row-actions select{color:#eaf4fc;background:#13273a;border-color:#9bb8cf38;font-size:11px}.admin-shell .request-row-actions a{color:#8ef0b1;background:#25d3661a}.admin-shell .operations-empty{color:#bfcedb;place-items:center;min-height:180px;font-size:13px;display:grid}.admin-shell .visitor-table{border-color:#9bb8cf2e;overflow-x:auto}.admin-shell .visitor-row{color:#eaf3fb;border-color:#9bb8cf2e;font-size:11px}.admin-shell .visitor-row small{color:#aebfce;font-size:10px}.admin-shell .visitor-head{color:#c9d7e3;background:#0a1725;font-size:11px}.admin-shell .presence-online{color:#8ef0b1;background:#18a56729}.admin-shell .presence-offline{color:#c1cfdb;background:#9bb8cf24}.admin-shell .interaction-kind{color:#a8e4ff;background:#3794c429}.admin-shell .interaction-kind.form_start,.admin-shell .interaction-kind.form_submit{color:#f6d985;background:#f5b94224}.admin-shell .interaction-kind.click{color:#8ef0b1;background:#18a56729}.admin-shell .platform-security-note{color:#b5c6d6;font-size:12px}.admin-shell .platform-card{color:#edf6fe;background:#0d1d2c;border-color:#9bb8cf2e;padding:20px}.admin-shell .platform-card-head small,.admin-shell .platform-card label{color:#b4c5d5;font-size:11px}.admin-shell .platform-card-head input{color:#fff;font-size:19px}.admin-shell .platform-card-head>b{color:#d9e6f0;background:#9bb8cf24;font-size:10px}.admin-shell .platform-card label>input,.admin-shell .platform-balance-input input,.admin-shell .platform-balance-input select{color:#eef6fd;background:#102235;border-color:#9bb8cf33;font-size:13px}.admin-shell .platform-sync-state{color:#e4edf5;background:#091725;font-size:11px}.admin-shell .platform-sync-state span{color:#f3d37a}.admin-shell .platform-sync-state small{color:#aebfce}.admin-shell .platform-actions button,.admin-shell .platform-actions a,.admin-shell .platform-actions>span{color:#eaf4fc;background:#13273a;border-color:#9bb8cf38;font-size:11px}.admin-shell .platform-actions button{color:#06131d;background:#58e8d6;border-color:#58e8d6}.admin-shell .platform-add-form{background:#12b8a60f;border-color:#58e8d640}.admin-shell .platform-add-form small{color:#aec0d0;font-size:11px}.admin-shell .platform-add-form input,.admin-shell .platform-add-form button{color:#eef6fd;background:#102235;border-color:#9bb8cf33;font-size:12px}.admin-shell .platform-add-form button{color:#06131d;background:#58e8d6;border-color:#58e8d6}.admin-shell .finance-overview-card{color:#eef6fd;background:#0d1d2c;border-color:#9bb8cf2e}.admin-shell .finance-overview-head span{color:#b4c5d5;font-size:11px}.admin-shell .finance-overview-head b{color:#92eadf;background:#12b8a624;font-size:10px}.admin-shell .finance-progress{background:#192b3c}.admin-shell .finance-overview-breakdown span{background:#102235}.admin-shell .finance-overview-breakdown small{color:#adc0d0;font-size:10px}.admin-shell .finance-overview-breakdown b{color:#eef6fd;font-size:12px}.admin-shell .finance-overview-breakdown .due{color:#ffb5ae;background:#b4231829}.admin-shell .finance-overview-breakdown .due b{color:#ffb5ae}.admin-shell .finance-overview-breakdown{gap:14px}.admin-shell .finance-overview-breakdown span{text-align:center;border:1px solid #9bb8cf2e;border-radius:17px;align-content:center;justify-items:center;gap:9px;min-height:132px;padding:18px;display:grid;box-shadow:inset 0 1px #ffffff09}.admin-shell .finance-overview-breakdown small{font-size:12px;font-weight:850}.admin-shell .finance-overview-breakdown b{color:#fff;white-space:normal;max-width:100%;margin:0;font-size:clamp(21px,2.25vw,32px);line-height:1.15}.admin-shell .finance-overview-breakdown span:first-child{background:linear-gradient(145deg,#12b8a633,#102235);border-color:#58e8d64d}.admin-shell .finance-overview-breakdown .due{background:linear-gradient(145deg,#b4231842,#211a24);border-color:#ff7e7270;box-shadow:0 15px 36px #b4231821,inset 0 1px #ffffff0a}.admin-shell .finance-overview-breakdown .due small{color:#ffc5bf}.admin-shell .finance-overview-breakdown .due b{color:#ff8f84;text-shadow:0 0 25px #ff5b4c33}.admin-shell .admin-modal{color:#edf6fe;background:#0b1928}.admin-shell .admin-modal-head{background:#0a1725f7;border-color:#9bb8cf2e}.admin-shell .admin-modal-head>button{color:#d8e5ef;background:#13273a;border-color:#9bb8cf38}.admin-shell .admin-subscriber-form label,.admin-shell .profile-identity-form label{color:#dbe7f0;font-size:11px}.admin-shell .customer-profile-body,.admin-shell .profile-section{color:#edf6fe;background:#07111d}.admin-shell .profile-account-grid article,.admin-shell .profile-finance-summary article{color:#edf6fe;background:#0f2031;border-color:#9bb8cf2e}.admin-shell .profile-account-grid article>strong{color:#fff;font-size:13px}.admin-shell .profile-account-grid article>small,.admin-shell .profile-section-head>small{color:#aec0d0;font-size:11px}.admin-shell .profile-identity-form input,.admin-shell .profile-identity-form select,.admin-shell .merge-controls input,.admin-shell .merge-controls select{color:#eef6fd;background:#102235;border-color:#9bb8cf33;font-size:12px}@media (max-width:1180px){.max-tv-plans-section .cinema-package-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:820px){.max-tv-plans-section .cinema-package-grid{grid-template-columns:1fr}.max-tv-plans-section{padding-block:78px}.max-tv-plans-section .cinema-package-card{min-height:0}.max-tv-embedded-trial{padding-block:78px}.admin-shell .operations-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:580px){.admin-shell .operations-stat-grid{grid-template-columns:1fr}.admin-shell .dashboard-heading h1{font-size:34px}}@media (max-width:820px){.apps-page .public-page-intro{min-height:320px;padding:158px 20px 34px}.apps-page .public-page-intro h1{margin-block:9px 10px;font-size:clamp(36px,11vw,50px)}.apps-page .public-page-intro p{font-size:13px;line-height:1.65}.apps-page .player-services{padding-top:22px}.apps-page .system-filter-dock{margin-bottom:28px}}.interface-cursor,.interface-cursor-dot{display:none!important}html.custom-cursor-active,html.custom-cursor-active *{cursor:auto!important}html.custom-cursor-active a,html.custom-cursor-active button,html.custom-cursor-active select,html.custom-cursor-active [role=button]{cursor:pointer!important}html.custom-cursor-active input,html.custom-cursor-active textarea{cursor:text!important}.cinema-home .section-kicker{font-size:11px;font-weight:900}.cinema-header nav{font-size:clamp(12px,.83vw,14px)}.cinema-heading>p,.max-plan-card p,.trial-intro>p,.request-copy>p{color:#aebdcd;font-size:15px}.max-plan-head>strong,.max-plan-card li,.package-label,.trial-rules span{font-size:11px}.cinema-package-card>p{color:#aebdcd;font-size:13px}.cinema-package-card ul{color:#c7d3de;font-size:12px}.trial-form-head small{font-size:12px}.trial-form label,.service-request-form label{color:#e4edf5;font-size:13px}.trial-form label>small,.service-request-form label>small,.trial-consent span{color:#a6b8c9;font-size:11px}.trial-security{color:#9baec0;font-size:11px}.player-device-line{font-size:11px}.player-feature-card small{color:#adbbca;font-size:12px;line-height:1.55}.player-feature-card i{font-size:11px}.catalog-filters button,.request-tabs button{font-size:12px}.app-chip-grid strong,.store-download-card>strong{font-size:14px}.app-chip-grid small,.store-download-card>small{color:#a9b8c8;font-size:11px}.trial-guide p,.reseller-note span,.device-compatibility{color:#aebdcd;font-size:12px}.max-market-grid small{color:#b7a8ae;font-size:11px}.store-card-meta b,.store-card-meta em,.store-access-badge{font-size:10px}.store-app-purpose{color:#bdc9d5;font-size:11px}.store-card-actions a,.store-card-actions button,.max-download-link{font-size:11px}.max-code-box>em,.max-code-box>button small,.max-code-box>a{font-size:10px}.downloader-source-note{color:#a7b5c4;font-size:11px}.live-facts b{font-size:10px}.live-facts small{color:#9aafc1;font-size:9px}.language-switch,.language-switch span{font-size:10px}.cinema-footer>div a,.cinema-footer>div p{font-size:12px}.cinema-footer .copyright{font-size:11px}.mobile-nav-toggle,.mobile-nav-backdrop{display:none}@media (max-width:1100px){.cinema-header .site-navigation{display:none}.cinema-header .mobile-nav-toggle{color:#fff;cursor:pointer;background:#081421eb;border:1px solid #fff3;border-radius:13px;flex:none;align-content:center;gap:5px;width:44px;height:44px;padding:10px;display:grid;box-shadow:0 12px 30px #00000047}.mobile-nav-toggle span{background:currentColor;border-radius:99px;width:100%;height:2px;transition:rotate .2s,translate .2s,opacity .2s}.mobile-nav-toggle[aria-expanded=true] span:first-child{translate:0 7px;rotate:45deg}.mobile-nav-toggle[aria-expanded=true] span:nth-child(2){opacity:0}.mobile-nav-toggle[aria-expanded=true] span:nth-child(3){translate:0 -7px;rotate:-45deg}.cinema-header .site-navigation.open{z-index:73;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#050f1afa;border:1px solid #68e2d447;border-radius:18px;grid-template-columns:1fr;gap:6px;max-height:calc(100vh - 150px);padding:12px;position:absolute;inset:calc(100% + 6px) 14px auto;overflow-y:auto;box-shadow:0 28px 80px #0000009e;display:grid!important}.cinema-header .site-navigation.open a{color:#dce7f1;border-radius:11px;align-items:center;min-height:48px;padding:11px 14px;font-size:14px;font-weight:800;display:flex}.cinema-header .site-navigation.open a.active{color:#07111f;background:linear-gradient(135deg,#72e3d5,#f4bd55)}.mobile-nav-backdrop.open{z-index:70;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#01070da3;border:0;display:block;position:fixed;inset:0}body.mobile-navigation-open .amv-entry-overlay{z-index:0}.cinema-header .brand,.cinema-header .header-actions,.cinema-header .mobile-nav-toggle{z-index:72;position:relative}}@media (max-width:520px){.cinema-header{gap:8px}.cinema-header .brand{min-width:0}.cinema-header .brand-copy strong{font-size:13px}.cinema-header .header-actions .button-gold{max-width:92px;padding-inline:10px;font-size:10px}.cinema-header .site-navigation.open{inset-inline:10px}}.turnstile-shell{justify-items:stretch;width:min(100%,324px);min-height:0;margin-inline:auto;padding:10px;overflow:visible}.turnstile-widget{width:100%;max-width:304px;min-height:65px;margin-inline:auto;overflow:hidden}.turnstile-widget iframe{max-width:100%!important}.turnstile-shell>small{font-size:11px}.turnstile-passive{width:100%;max-width:none}.operations-error{text-align:center;align-content:center;place-items:center;gap:12px;min-height:220px;display:grid!important}.operations-error p{color:#ffc3bb;margin:0}.presence-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.presence-summary span{color:#c9d9e6;background:#42d6c512;border:1px solid #5cdbca33;border-radius:14px;justify-content:center;align-items:center;gap:9px;min-height:86px;padding:18px;font-weight:800;display:flex}.presence-summary b{color:#74e4d6;font-size:28px}.operations-subheading{color:#f0f6fb;margin:26px 0 10px;font-size:16px}.visitor-identity-list{gap:16px;display:grid}.visitor-identity-card{background:#091827;border:1px solid #9bb8cf33;border-radius:16px;overflow:hidden}.visitor-identity-card>header{background:#ffffff06;border-bottom:1px solid #9bb8cf2b;grid-template-columns:minmax(0,1fr) minmax(240px,.65fr);gap:20px;padding:18px;display:grid}.visitor-identity-card>header>div{align-content:start;gap:5px;display:grid}.visitor-identity-card h3{color:#f4f8fc;margin:3px 0;font-size:18px}.visitor-identity-card header b{color:#dfeaf3}.visitor-identity-card header small{color:#aebfce;font-size:12px}.visitor-activity-timeline{padding:8px 18px 14px}.visitor-activity-timeline>div{border-bottom:1px solid #9bb8cf1f;grid-template-columns:165px 90px minmax(0,1fr);align-items:start;gap:14px;min-height:62px;padding:12px 0;display:grid}.visitor-activity-timeline>div:last-child{border-bottom:0}.visitor-activity-timeline time{color:#9eb1c1;font-size:12px}.visitor-activity-timeline>div>span{color:#0a1a24;background:#74e4d6;border-radius:999px;width:max-content;padding:4px 8px;font-size:11px;font-weight:900}.visitor-activity-timeline p{gap:4px;margin:0;display:grid}.visitor-activity-timeline strong{color:#edf5fb;font-size:13px}.visitor-activity-timeline small{color:#9fb2c2;font-size:12px}.duplicate-suggestion-list article>.duplicate-suggestion-actions{grid-auto-flow:column;gap:8px;display:flex}.duplicate-suggestion-actions button{color:#06131d;min-height:38px;font:inherit;cursor:pointer;background:linear-gradient(135deg,#76e6d8,#f4bd55);border:0;border-radius:9px;padding:0 12px;font-size:11px;font-weight:900}.duplicate-suggestion-actions button.dismiss{color:#dfeaf3;background:#ff634f14;border:1px solid #ff897759}.duplicate-suggestion-actions button:disabled{opacity:.55;cursor:wait}.admin-shell .portal-content,.admin-shell .admin-workspace{max-width:none}.admin-shell .portal-content{padding-inline:clamp(22px,2.3vw,48px)}.admin-shell .side-nav a{font-size:13px}.admin-shell .dashboard-heading p{font-size:14px}.admin-shell .dashboard-card,.admin-shell .subscriber-row,.admin-shell .request-row,.admin-shell .presence-list article,.admin-shell .interaction-feed article{font-size:clamp(12px,.72vw,14px)}.admin-shell .subscriber-row small,.admin-shell .request-row small,.admin-shell .presence-list small,.admin-shell .interaction-feed small,.admin-shell .interaction-feed time,.admin-shell .portal-content small{font-size:clamp(11px,.64vw,13px)}.admin-shell input,.admin-shell select,.admin-shell textarea,.admin-shell button{font-size:clamp(12px,.68vw,14px)}.admin-shell .duplicate-discovery-head small,.admin-shell .duplicate-discovery-head>span,.admin-shell .duplicate-suggestion-list article p,.admin-shell .duplicate-suggestion-list article em,.admin-shell .duplicate-confidence{font-size:11px}.admin-shell .duplicate-suggestion-list article strong{font-size:13px}@media (min-width:1500px){.experience-section,.cinema-packages,.premium-services,.trial-section,.player-services,.max-market-section,.digital-request-section,.contact-section,.max-tv-detail-page,.max-tv-plans-section{padding-inline:max(42px,50vw - 880px)}}@media (max-width:820px){.presence-summary,.visitor-identity-card>header{grid-template-columns:1fr}.visitor-activity-timeline>div{grid-template-columns:1fr;gap:6px}.duplicate-suggestion-list article>.duplicate-suggestion-actions{grid-auto-flow:row}}.admin-shell .graphical-admin-stats article,.admin-shell .operations-stat-grid article,.admin-shell .operations-stat-grid .live-stat,.admin-shell .operations-stat-grid article.visitor-counter{background:linear-gradient(145deg,#29778c2e,#0c1c2bf5 58%),repeating-linear-gradient(90deg,#0000 0 23px,#ffffff06 24px);border-color:#5bddcb3b;box-shadow:0 18px 38px #0003,inset 0 1px #ffffff0f}.admin-shell .graphical-admin-stats article>strong,.admin-shell .operations-stat-grid article>strong{font-size:clamp(34px,3.4vw,48px)}.admin-shell .customer-profile-modal{width:min(1080px,100vw - 32px)}.admin-shell .profile-modal-head{align-items:center;padding:18px 22px}.admin-shell .profile-title-wrap h2{color:#fff;font-size:clamp(22px,2vw,30px)}.admin-shell .profile-title-wrap small{color:#b8cad9;font-size:13px}.profile-head-actions{align-items:center;gap:10px;display:flex}.profile-head-actions>button{color:#eaf4fc;width:42px;height:42px;font:inherit;cursor:pointer;background:#13273a;border:1px solid #9bb8cf40;border-radius:12px;font-size:23px}.profile-whatsapp-action{color:#dff9e8;background:#25d36621;border:1px solid #25d36666;border-radius:12px;align-items:center;gap:8px;min-height:42px;padding:0 15px;font-size:13px;font-weight:900;display:inline-flex}.profile-whatsapp-action span{color:#4bea87;font-size:19px}.admin-shell .customer-profile-body{background:#07111d;gap:14px;padding:20px}.admin-shell .profile-finance-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.admin-shell .profile-finance-summary article{background:linear-gradient(145deg,#12273a,#0b1b2a);border-color:#9bb8cf36;border-radius:17px;min-height:154px;padding:19px;box-shadow:inset 0 1px #ffffff0d}.admin-shell .profile-finance-summary span{color:#bed0de;font-size:12px}.admin-shell .profile-finance-summary strong{color:#fff;margin:14px 0 10px;font-size:clamp(24px,2.4vw,34px);line-height:1.15}.admin-shell .profile-finance-summary small{color:#c2d1dd;margin-top:6px;font-size:12px}.admin-shell .profile-finance-summary small.gift{color:#ffe092}.admin-shell .profile-finance-summary small.due{color:#ffaaa0}.admin-shell .profile-finance-summary em{color:#ffe092;background:#f4bd5524;font-size:10px}.admin-shell .profile-service-count:before{background:linear-gradient(90deg,#f4bd55,#58e8d6)}.admin-shell .profile-section{background:#0a1826;border-color:#9bb8cf2e;border-radius:17px;padding:20px}.admin-shell .profile-section-head{align-items:center}.admin-shell .profile-section-head h3{color:#fff;font-size:19px}.admin-shell .profile-section-head>small{color:#b7c8d7;font-size:12px}.admin-shell .profile-account-grid{grid-template-columns:repeat(auto-fit,minmax(310px,1fr));gap:12px}.admin-shell .profile-account-grid article{background:linear-gradient(145deg,#123648e6,#0b1c2bfa);border-color:#58e8d633;border-radius:15px;min-height:225px;padding:18px}.admin-shell .profile-account-grid .account-card-head{align-items:flex-start}.admin-shell .profile-account-grid .account-card-head>div{gap:7px;display:grid}.admin-shell .profile-account-grid .account-card-head small{color:#75e4d6;font-size:12px;font-weight:800}.admin-shell .profile-account-grid article>strong{color:#fff;overflow-wrap:anywhere;margin-top:14px;font-size:17px}.admin-shell .profile-account-grid article>small{color:#c0d0dc;margin-top:8px;font-size:12px;line-height:1.6}.admin-shell .profile-account-grid .max-history-note{color:#ffe19a;background:#f4bd551a;border-radius:9px;padding:9px 11px}.profile-login-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-block:16px;display:grid}.profile-login-grid>span{background:#091827;border:1px solid #365266;border-radius:10px;min-width:0;padding:12px}.profile-login-grid small{color:#bdcddb;font-size:14px;display:block}.profile-login-grid strong{color:#fff;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;margin-top:6px;font-size:16px;display:block}.quick-finance-modal{overscroll-behavior:contain;width:min(960px,96vw);max-height:min(90vh,900px);overflow:auto}.quick-finance-body{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:18px;padding:24px;display:grid}.quick-finance-savebar{z-index:2;background:#081b2af7;border-top:1px solid #365568;justify-content:space-between;align-items:center;gap:16px;padding:16px 24px;display:flex;position:sticky;bottom:0}.quick-finance-savebar p{color:#8de7d8;margin:0}.quick-finance-savebar button{min-width:210px}.customer-profile-modal .profile-history-section{display:none}.admin-modal-backdrop{overscroll-behavior:contain}.quick-money-row{color:#eef7ff;background:#0c2131;border:1px solid #365568;border-radius:18px;min-width:0;padding:22px}.quick-money-row h3{margin:0 0 8px;font-size:20px}.quick-money-row header small{color:#b7c9d7;font-size:13px}.quick-money-row label{gap:8px;font-size:15px;display:grid}.quick-money-inputs{grid-template-columns:minmax(0,1fr) 130px;gap:12px;margin-top:20px;display:grid}.quick-money-row input,.quick-money-row select{color:#fff;width:100%;min-width:0;font:inherit;background:#132f42;border:1px solid #557385;border-radius:12px;padding:12px}.quick-money-inputs input{text-align:center;color:#6bf2db;font-variant-numeric:tabular-nums;height:96px;font-size:clamp(28px,4vw,38px);font-weight:800}.money-presets,.money-states{flex-wrap:wrap;gap:8px;margin-block:14px;display:flex}.money-presets button,.money-states button{color:#e4f4ff;min-height:42px;font:inherit;cursor:pointer;background:#122d40;border:1px solid #486a7c;border-radius:10px;padding:9px 13px}.money-states button[aria-pressed=true]{color:#fff;background:#087d72;border-color:#79f4df}.quick-money-row button:disabled{opacity:.5;cursor:default}.quick-money-row footer{border-top:1px solid #345061;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding-top:18px;display:flex}.quick-money-row footer strong{color:#ffdb83;font-size:30px;display:block}.quick-money-row footer small{font-size:15px}.quick-money-row p{min-height:24px;margin-bottom:0;font-size:14px}.whatsapp-preview-body{padding:24px}.whatsapp-preview-body label{gap:14px;font-size:15px;display:grid}.whatsapp-preview-body textarea{color:#edf8f4;width:100%;min-height:52vh;font:inherit;resize:vertical;background:#0d302c;border:1px solid #426a6c;border-radius:16px;padding:22px;font-size:16px;line-height:1.9}.admin-shell .profile-account-grid article>div:last-child{margin-top:auto;padding-top:16px}.admin-shell .profile-account-grid button,.admin-shell .activation-finance button{color:#aef4eb;background:#58e8d614;border-color:#58e8d647;min-height:38px;padding-inline:12px;font-size:11px}.admin-shell .activation-timeline{gap:10px}.admin-shell .activation-timeline:before{background:#58e8d63d}.admin-shell .activation-marker{background:#58e8d6;border-color:#0a1826;box-shadow:0 0 0 2px #58e8d652}.admin-shell .activation-content{color:#eef6fd;background:#0f2031;border-color:#9bb8cf33;padding:17px}.admin-shell .activation-top h4{color:#fff;margin-top:10px;font-size:15px}.admin-shell .activation-top small{color:#b8c9d7;font-size:12px}.admin-shell .activation-finance{border-color:#9bb8cf29}.admin-shell .activation-finance>span{background:#ffffff09;border-radius:10px;min-height:70px;padding:10px 12px}.admin-shell .activation-finance>span small{color:#aebfce;font-size:11px}.admin-shell .activation-finance>span strong{color:#fff;margin-top:7px;font-size:14px}.admin-shell .payment-history{color:#dff7f2;background:#42d6c512}.admin-shell .payment-history>strong,.admin-shell .payment-history b,.admin-shell .payment-history small{font-size:11px}.profile-empty-copy{color:#b8c9d7;text-align:center;margin:0;padding:28px}.profile-admin-details{background:#0a1826;border:1px solid #9bb8cf2e;border-radius:15px}.profile-admin-details>summary{color:#c9d7e2;cursor:pointer;padding:16px 18px;font-size:13px;font-weight:900}.profile-admin-details[open]>summary{color:#75e4d6;border-bottom:1px solid #9bb8cf26}.profile-admin-details-body{gap:20px;padding:18px;display:grid}.profile-link-records{border-top:1px solid #9bb8cf24;padding-top:18px}.profile-link-records>strong{color:#fff;font-size:14px}.profile-link-records>p{color:#aebfce;margin:6px 0 14px;font-size:12px}@media (max-width:820px){.admin-shell .customer-profile-modal{width:100%}.admin-shell .profile-modal-head{align-items:flex-start}.profile-head-actions{flex-direction:column-reverse;align-items:stretch}.profile-whatsapp-action{justify-content:center}.admin-shell .profile-finance-summary,.admin-shell .profile-account-grid,.admin-shell .activation-finance{grid-template-columns:1fr}.admin-shell .activation-finance>div{grid-column:auto}}.platform-record-import{color:#eaf3f8;background:#102334;border:1px solid #2b6571;border-radius:16px;margin:1.5rem 0;padding:1.25rem}.platform-record-import summary{cursor:pointer;font-size:1.1rem;font-weight:700}.platform-record-import p{line-height:1.8}.platform-record-import label{gap:.6rem;margin:1rem 0;font-size:1rem;display:grid}.platform-record-import textarea,.platform-record-import select{color:#edf7ff;width:100%;font:inherit;background:#0c1b28;border:1px solid #436175;border-radius:10px;padding:.8rem}.platform-import-match{border:1px solid #436175;border-radius:12px;margin:1rem 0;padding:1rem}.platform-import-match label:first-child{align-items:center;gap:.8rem;display:flex}.platform-import-match input[type=checkbox]{accent-color:#20cabf;width:1.3rem;height:1.3rem}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
