:root{--bg:#0d0e13;--panel:#16171e;--panel2:#1b1c24;--line:#ffffff13;--line2:#ffffff24;--text:#f7f5fa;--muted:#9a96a4;--purple:#8343e7;--purple2:#c43ee4;--shadow:0 25px 70px #00000057}.order-rank-button,.admin-rank-buttons button{color:#7137bc;cursor:pointer;background:#f5effc;border:1px solid #ded4ec;border-radius:8px;justify-content:center;align-items:center;gap:5px;min-height:30px;padding:6px 9px;font-size:8px;font-weight:800;display:inline-flex}.order-targets .order-rank-button{flex:none;margin-left:auto}.order-targets .order-rank-button svg,.admin-rank-buttons button svg{width:12px}.order-rank-button:disabled,.admin-rank-buttons button:disabled{opacity:.45;cursor:not-allowed}.admin-rank-buttons{justify-items:start;gap:5px;display:grid}.admin-rank-buttons button{text-overflow:ellipsis;white-space:nowrap;max-width:150px;overflow:hidden}.analytics-modal-backdrop{z-index:420}.order-analytics-modal{width:min(1080px,100%);max-height:calc(100vh - 40px);padding:28px;overflow:auto}.order-analytics-heading{align-items:flex-start;gap:13px;padding-right:42px;display:flex}.order-analytics-heading>span{color:#fff;background:linear-gradient(145deg,#6c36de,#b43ee0);border-radius:13px;flex:none;place-items:center;width:46px;height:46px;display:grid}.order-analytics-heading svg{width:20px}.order-analytics-heading small{color:#8b4bd3;letter-spacing:.12em;font-size:8px;font-weight:900}.order-analytics-heading h2{margin:3px 0 4px}.order-analytics-heading p{color:#837b88;margin:0;font-size:10px}.order-analytics-fixed{grid-template-columns:1fr 1fr;gap:10px;margin:20px 0 12px;display:grid}.order-analytics-fixed label,.order-analytics-country,.admin-video-analytics-form label{gap:6px;display:grid}.order-analytics-fixed label>span,.order-analytics-country>span,.admin-video-analytics-form label>span{color:#625969;font-size:9px;font-weight:850}.order-analytics-fixed input,.order-analytics-country select,.admin-video-analytics-form input,.admin-video-analytics-form select{color:#514958;background:#fff;border:1px solid #ded9e2;border-radius:9px;outline:none;width:100%;height:45px;padding:0 12px}.order-analytics-fixed input{background:#f8f6fa}.order-analytics-country{margin-bottom:15px}.order-analytics-loading{color:#766e7b;justify-content:center;align-items:center;gap:10px;min-height:90px;font-size:10px;display:flex}.order-analytics-report{gap:14px;display:grid}.order-analytics-cache-notice{color:#5e377d;background:#f8f2ff;border:1px solid #dfd0f2;border-radius:11px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:11px;padding:13px 14px;display:grid}.order-analytics-cache-notice.admin{color:#176b50;background:#effbf6;border-color:#bfe9d7}.order-analytics-cache-notice>span{color:#fff;background:#8240cc;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.order-analytics-cache-notice.admin>span{background:#19996d}.order-analytics-cache-notice>span svg{width:17px}.order-analytics-cache-notice>div{gap:3px;display:grid}.order-analytics-cache-notice strong{font-size:10px}.order-analytics-cache-notice p{color:#76667f;margin:0;font-size:9px;line-height:1.45}.order-analytics-cache-notice.admin p{color:#4e7668}.order-analytics-refresh{color:#176b50;min-height:36px;font:inherit;cursor:pointer;background:#fff;border:1px solid #96d9c0;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:9px;font-weight:850;display:inline-flex}.order-analytics-refresh:disabled{cursor:wait;opacity:.65}.order-analytics-refresh svg{width:15px}.keyword-input-error{color:#d9415d;margin-top:2px;font-size:9px;font-weight:750;line-height:1.4;display:block}.keyword-input input[aria-invalid=true]{border-color:#e45d73;box-shadow:0 0 0 3px #d9415d1a}.order-analytics-result-head{color:#fff;background:linear-gradient(135deg,#221831,#45206c);border-radius:13px;justify-content:space-between;gap:16px;padding:16px;display:flex}.order-analytics-result-head small{color:#d3c6de;font-size:8px}.order-analytics-result-head h3{margin:5px 0 0;font-size:18px}.order-analytics-result-head>span{background:#ffffff1a;border-radius:10px;place-items:center;min-width:90px;display:grid}.order-analytics-result-head>span.is-top{background:linear-gradient(135deg,#1f9c70,#167b58)}.order-analytics-result-head>span strong{font-size:25px}.order-analytics-video{align-items:center;gap:12px;display:flex}.order-analytics-video img{aspect-ratio:16/9;object-fit:cover;border-radius:9px;width:120px}.order-analytics-video div{gap:5px;display:grid}.order-analytics-video small{color:#8d8591;font-size:9px}.order-analytics-metrics{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.order-analytics-report.compact .order-analytics-metrics{grid-template-columns:repeat(3,1fr)}.order-analytics-metrics article{background:#fbfafc;border:1px solid #e8e3eb;border-radius:11px;grid-template-rows:auto auto;grid-template-columns:24px 1fr;align-items:center;column-gap:7px;min-height:82px;padding:12px;display:grid}.order-analytics-metrics svg{color:#803bd0;grid-row:1/3;width:17px}.order-analytics-metrics small{color:#8c8490;font-size:8px}.order-analytics-metrics strong{font-size:15px}.order-analytics-panel{border:1px solid #e7e2ea;border-radius:12px;padding:16px}.order-analytics-panel h4{margin:0 0 10px}.order-analytics-competitors{gap:6px;display:grid}.order-analytics-competitors a{color:#433b48;background:#f8f6fa;border-radius:8px;grid-template-columns:32px 72px 1fr;align-items:center;gap:9px;min-height:55px;padding:6px 8px;text-decoration:none;display:grid}.order-analytics-competitors a>b{color:#783cc4}.order-analytics-competitors img{aspect-ratio:16/9;object-fit:cover;border-radius:6px;width:72px}.order-analytics-competitors a div{gap:4px;min-width:0;display:grid}.order-analytics-competitors strong{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.order-analytics-competitors small{color:#918996;font-size:8px}.analytics-metadata-summary p{color:#756d79;max-height:110px;font-size:9px;line-height:1.5;overflow:auto}.admin-video-analytics-form{grid-template-columns:1.2fr 1fr .75fr auto;align-items:end;gap:10px;padding:18px;display:grid}.admin-video-analytics-form .button{min-height:45px}.admin-video-analytics-form .analysis-error{grid-column:1/-1}.admin-video-analytics-result{margin-top:12px;padding:18px}.analysis-registration-backdrop{z-index:430}.analysis-registration-modal{text-align:center;width:min(500px,100%)}.analysis-registration-icon{color:#fff;background:linear-gradient(145deg,#7135df,#bd3fda);border-radius:16px;place-items:center;width:58px;height:58px;margin:0 auto;display:grid}.analysis-registration-icon svg{width:26px}.analysis-registration-modal>div{grid-template-columns:1fr 1fr;gap:9px;display:grid}.hero-analytics-card{z-index:2;color:#fff;background:linear-gradient(145deg,#1a1524fa,#0e0c16fa);border:1px solid #ffffff26;border-radius:20px;gap:14px;width:min(610px,90%);padding:26px;display:grid;position:absolute;top:50%;right:7%;transform:translateY(-50%);box-shadow:0 38px 90px #0000008c,0 0 70px #9931e53d}.hero-analytics-card header{gap:13px;display:flex}.hero-analytics-card header>span{color:#fff;background:linear-gradient(145deg,#7233e4,#c03be0);border-radius:13px;flex:none;place-items:center;width:46px;height:46px;display:grid}.hero-analytics-card header svg{width:21px}.hero-analytics-card header small{color:#c480ff;letter-spacing:.12em;font-size:10px;font-weight:900}.hero-analytics-card h2{color:#fff;margin:4px 0 5px;font-size:clamp(22px,2vw,31px);line-height:1.12}.hero-analytics-card header p{color:#aba4b4;margin:0;font-size:12px;line-height:1.45}.hero-analytics-card>label{gap:6px;display:grid}.hero-analytics-card>label>span{font-size:11px;font-weight:800}.hero-analytics-card>label>div{background:#111018;border:1px solid #383341;border-radius:10px;align-items:center;gap:9px;height:46px;padding:0 12px;display:flex}.hero-analytics-card>label svg{color:#9a8ba8;width:17px}.hero-analytics-card input,.hero-analytics-card select{color:#fff;background:0 0;border:0;outline:0;width:100%;min-width:0;height:100%}.hero-analytics-card select option{color:#201a25;background:#fff}.hero-analytics-card .button{width:100%}.hero-analytics-note{color:#91899a;text-align:center;font-size:9px}.hero-analytics-card+.top-orb{bottom:20px;right:-3%}@media (width>=901px){.hero-analytics-card{gap:10px;width:min(680px,86% + 120px);padding:20px 22px;right:calc(10% - 120px);transform:translate(clamp(-130px,-9vw,-75px),-50%)}.hero-analytics-card header{gap:11px}.hero-analytics-card header>span{width:42px;height:42px}.hero-analytics-card header small{font-size:9px}.hero-analytics-card h2{font-size:clamp(20px,1.75vw,27px)}.hero-analytics-card header p{font-size:11px}.hero-analytics-card>label{gap:4px}.hero-analytics-card>label>div{height:42px}.hero-analytics-card .button{min-height:46px}.hero-analytics-note{font-size:8px}.hero-analytics-card+.top-orb{bottom:30px;right:calc(10% + clamp(75px,9vw,130px) - 172px)}}@media (width<=1000px){.admin-video-analytics-form{grid-template-columns:1fr 1fr}.order-analytics-metrics{grid-template-columns:repeat(3,1fr)}}@media (width<=900px){.hero-visual{height:590px;min-height:590px}.hero-analytics-card{width:94%;left:3%;right:3%}}@media (width<=680px){.order-targets>div{flex-wrap:wrap}.order-targets .order-rank-button{width:100%;margin-left:22px}.order-analytics-fixed,.admin-video-analytics-form{grid-template-columns:1fr}.order-analytics-metrics,.order-analytics-report.compact .order-analytics-metrics{grid-template-columns:1fr 1fr}.order-analytics-result-head{flex-direction:column}.order-analytics-result-head>span{min-height:72px}.analysis-registration-modal>div{grid-template-columns:1fr}.hero-visual{height:650px;min-height:650px}.hero-analytics-card{padding:18px}.hero-analytics-card+.top-orb{width:105px;height:105px;bottom:-8px;right:0}.hero-analytics-card+.top-orb strong,.hero-analytics-card+.top-orb span,.hero-analytics-card+.top-orb b{font-size:16px}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--text);font-synthesis:none;text-rendering:optimizelegibility;margin:0;font-family:Segoe UI Variable Text,Segoe UI,Inter,Arial,sans-serif;font-size:16px}button,input,textarea,select{font:inherit}a{color:inherit;text-decoration:none}svg{width:20px;height:20px}.site-container{width:100%;max-width:none;margin:0;padding-inline:clamp(24px,3.2vw,56px)}.button{cursor:pointer;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:9px;min-height:40px;padding:0 19px;font-size:12px;font-weight:800;transition:all .2s;display:inline-flex}.button:hover{transform:translateY(-1px)}.button.primary{color:#fff;background:linear-gradient(105deg,#6c39dd,#bd42df);box-shadow:0 10px 30px #7f39db40}.button.ghost{border-color:var(--line2);color:#ece9f0;background:#ffffff06}.button.large{min-height:48px;padding:0 24px}.button svg{width:15px}.eyebrow{color:#a85bee;letter-spacing:.14em;margin:0 0 12px;font-size:12px;font-weight:800}.public-site{background:#0d0e13;min-height:100vh}.public-site .button{min-height:46px;padding-inline:22px;font-size:14px;line-height:1.2}.public-site .button.large{min-height:54px;padding-inline:28px}.public-header{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);z-index:100;background:#0d0e13e0;height:72px;position:sticky;top:0}.header-inner{align-items:center;gap:35px;height:100%;display:flex}.brand{flex-shrink:0;align-items:center;gap:10px;display:inline-flex}.brand-mark{background:linear-gradient(145deg,#6f2fea,#c63aeb);border-radius:11px;place-items:center;width:36px;height:36px;display:grid;transform:rotate(-4deg);box-shadow:0 7px 20px #872ddd59}.brand-mark i{border-top:8px solid #0000;border-bottom:8px solid #0000;border-left:13px solid #fff;width:0;height:0;margin-left:3px}.brand-name{letter-spacing:-.035em;font-size:21px;font-weight:850;line-height:1}.brand.dark{color:#1f1926}.header-kwork-link,.mobile-kwork-link{color:#fff;text-decoration:none}.header-kwork-link{flex:none;align-items:center;gap:12px;min-width:max-content;margin-left:6px;display:inline-flex;position:relative}.header-kwork-link:hover,.header-kwork-link:focus-visible{color:#fff}.header-kwork-link:focus-visible{outline-offset:5px;border-radius:7px;outline:2px solid #ae48ed}.header-kwork-link:after{content:attr(data-tooltip);z-index:120;color:#f8f5fa;letter-spacing:0;opacity:0;pointer-events:none;white-space:nowrap;background:#1b1a22;border:1px solid #ffffff26;border-radius:9px;width:max-content;max-width:min(310px,100vw - 32px);padding:9px 12px;font-size:12px;font-weight:650;line-height:1.35;transition:opacity .18s,transform .18s;position:absolute;top:calc(100% + 13px);left:50%;transform:translate(-50%,-5px);box-shadow:0 12px 32px #00000057}.header-kwork-link:hover:after,.header-kwork-link:focus-visible:after{opacity:1;transform:translate(-50%)}.header-kwork-copy{white-space:nowrap}.header-kwork-link img{object-fit:contain;width:auto;height:41px;display:block;transform:translateY(-1px)}.mobile-kwork-link{display:none}.public-nav{align-items:center;gap:27px;margin-left:auto;display:flex}.public-nav a{color:#a7a3ad;font-size:15px;font-weight:650;transition:all .2s}.public-nav a:hover{color:#fff}.header-actions{align-items:center;gap:10px;display:flex}.header-actions .button{min-height:38px;padding:0 17px}.lang,.cart,.mobile-menu{color:#a9a4b0;cursor:pointer;background:0 0;border:0;place-items:center;height:38px;display:grid}.lang{font-size:13px;font-weight:800}.cart{width:38px;position:relative}.cart svg{width:19px}.mobile-menu{width:40px;display:none}.mobile-nav-actions{display:none}.hero{border-bottom:1px solid var(--line);background:radial-gradient(circle at 78% 42%,#682dd930,#0000 35%),linear-gradient(#0d0e13,#0c0d12);min-height:610px;position:relative;overflow:hidden}.hero:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0d0e13 12%,#0000 65%);position:absolute;inset:0}.hero-grid{grid-template-columns:minmax(0,1.02fr) minmax(520px,.98fr);min-height:610px;display:grid;position:relative}.hero-copy{z-index:3;padding:78px 0 68px;position:relative}.hero-copy h1{letter-spacing:-.052em;max-width:790px;margin:0;font-size:clamp(48px,4.25vw,76px);font-weight:800;line-height:1.02}.hero-kicker{color:#f3eff7;letter-spacing:.045em;background:#ffffff06;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:7px;width:fit-content;margin:0 0 20px;padding:8px 13px;font-size:12px;font-weight:800;display:inline-flex}.hero-kicker span{color:#b14ff0}.hero-accent{color:#a84ae8;background:linear-gradient(105deg,#a64ff2,#d646e5);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.hero-youtube{vertical-align:.08em;margin:0 4px;display:inline-block}.youtube-mark{background:linear-gradient(145deg,#ff2a26,#d90000);border-radius:11px;place-items:center;width:58px;height:40px;display:inline-grid;box-shadow:0 9px 25px #e6000047}.youtube-mark span{border-top:8px solid #0000;border-bottom:8px solid #0000;border-left:13px solid #fff;width:0;height:0;margin-left:4px}.lead{color:#b7b2bd;max-width:690px;margin:24px 0 28px;font-size:18px;line-height:1.6}.hero-trust{flex-wrap:wrap;gap:24px;margin-top:24px;display:flex}.hero-trust span{color:#d9d4de;align-items:center;gap:7px;font-size:13px;font-weight:650;display:flex}.hero-trust svg{color:#a256ee;width:17px}.hero-buttons{gap:12px;display:flex}.hero-visual{min-height:590px;position:relative}.hero-glow{aspect-ratio:1;filter:blur(90px);background:#8e2de147;border-radius:50%;width:72%;position:absolute;top:50%;right:4%;transform:translateY(-50%)}.youtube-browser{aspect-ratio:1.48;background:#090a0f;border:1px solid #ffffff2e;border-radius:20px;width:min(720px,94%);position:absolute;top:50%;right:3%;overflow:hidden;transform:translateY(-50%)perspective(1100px)rotateY(-2deg);box-shadow:0 38px 90px #00000094,0 0 80px #9931e53b}.browser-topbar{background:#121319;border-bottom:1px solid #ffffff14;grid-template-columns:76px 120px minmax(150px,1fr);align-items:center;gap:16px;height:54px;padding:0 18px;display:grid}.browser-dots{gap:7px;display:flex}.browser-dots i{background:#ff5f57;border-radius:50%;width:10px;height:10px}.browser-dots i:nth-child(2){background:#febc2e}.browser-dots i:nth-child(3){background:#28c840}.browser-brand{align-items:center;gap:7px;font-size:13px;display:flex}.browser-brand .youtube-mark{border-radius:5px;width:26px;height:18px}.browser-brand .youtube-mark span{border-top-width:4px;border-bottom-width:4px;border-left-width:7px;margin-left:2px}.browser-search{color:#99949f;background:#090a0e;border:1px solid #ffffff1c;border-radius:16px;justify-content:space-between;align-items:center;gap:10px;height:32px;padding:0 11px;font-size:11px;display:flex}.browser-search svg{width:14px}.browser-body{grid-template-columns:68px 1fr;height:calc(100% - 54px);display:grid}.browser-body aside{border-right:1px solid #ffffff0f;flex-direction:column;gap:21px;padding:25px 18px;display:flex}.browser-body aside span{background:#34353d;border-radius:5px;width:27px;height:6px}.browser-results{padding:22px 24px 24px;position:relative}.browser-results>strong{z-index:2;color:#fff;letter-spacing:.02em;background:#ed0057;border-radius:8px;padding:8px 14px;font-size:16px;position:absolute;top:18px;left:22px;box-shadow:0 8px 24px #ed005747}.browser-results article{grid-template-columns:126px minmax(0,1fr);align-items:center;gap:14px;min-height:78px;display:grid}.browser-results article:first-of-type{margin-top:31px}.result-thumb{background:linear-gradient(135deg,#8b24dc,#22164c);border-radius:8px;place-items:center;height:66px;display:grid}.result-thumb.thumb-2{background:linear-gradient(135deg,#bf205e,#492241)}.result-thumb.thumb-3{background:linear-gradient(135deg,#176b68,#192d35)}.result-thumb.thumb-4{background:linear-gradient(135deg,#6c35ce,#25213f)}.result-thumb .youtube-mark{border-radius:8px;width:38px;height:27px}.result-thumb .youtube-mark span{border-top-width:6px;border-bottom-width:6px;border-left-width:10px;margin-left:3px}.browser-results article>div:last-child{gap:7px;min-width:0;display:grid}.browser-results article b{color:#e4e1e8;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.browser-results article span{background:#34333b;border-radius:5px;width:68%;height:6px}.browser-results article small{color:#88838e;font-size:10px}.top-orb{z-index:3;color:#fff;background:linear-gradient(145deg,#d442f0,#652ee2);border:1px solid #ffffff29;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:174px;height:174px;display:flex;position:absolute;bottom:46px;right:0;transform:rotate(4deg);box-shadow:0 24px 65px #812ce07a,inset 0 1px 16px #ffffff26}.top-orb strong,.top-orb span,.top-orb b{font-size:23px;font-weight:850;line-height:1.02}.orbit{border:1px solid #9b44f121;border-radius:50%;position:absolute}.o1{width:570px;height:350px;top:105px;left:-15px;transform:rotate(14deg)}.o2{width:420px;height:420px;top:20px;right:-180px}.floating-video{filter:drop-shadow(0 28px 30px #a4174c40);position:absolute;top:46px;right:145px;transform:rotate(5deg)}.floating-video .youtube-mark{border-radius:20px;width:110px;height:78px}.floating-video .youtube-mark span{border-top-width:15px;border-bottom-width:15px;border-left-width:24px}.search-card{background:linear-gradient(150deg,#231f30f7,#11121afa);border:1px solid #ffffff26;border-radius:18px;width:min(390px,92%);padding:15px;position:absolute;top:160px;right:23px;box-shadow:0 30px 80px #00000073,0 0 60px #742ed62b}.search-card header{color:#aba6b2;background:#0d0e14;border:1px solid #ffffff1f;border-radius:9px;justify-content:space-between;align-items:center;height:43px;padding:0 13px;font-size:11px;display:flex}.search-card header svg{width:18px}.rank{border-radius:8px;align-items:center;gap:12px;height:42px;margin-top:7px;padding:0 9px;display:flex}.rank.first{background:linear-gradient(90deg,#793dd37a,#3f30587a)}.rank i{color:#fff;background:#763ee0;border-radius:6px;place-items:center;width:23px;height:23px;font-size:10px;font-style:normal;font-weight:900;display:grid}.rank b{font-size:11px}.rank em{background:#8646e5;border-radius:6px;margin-left:auto;padding:4px 8px;font-size:8px;font-style:normal;font-weight:900}.rank span{background:#32303b;border-radius:10px;height:7px}.feature-strip{background:#111219;padding:15px 0}.feature-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.feature-grid article{border:1px solid var(--line);background:#171820;border-radius:11px;align-items:center;gap:12px;min-height:94px;padding:17px 19px;display:flex}.feature-grid article>span{color:#a954ef;background:#873adb24;border-radius:9px;place-items:center;width:39px;height:39px;display:grid}.feature-grid article svg{width:19px}.feature-grid article div{flex-direction:column;gap:5px;display:flex}.feature-grid b{font-size:15px}.feature-grid small{color:#aaa5b0;font-size:13px}.section{padding:82px 0}.pricing{background:#111219}.pricing-layout{grid-template-columns:minmax(240px,320px) minmax(0,1fr);align-items:start;gap:clamp(32px,3vw,56px);display:grid}.pricing-heading h2,.section-title,.guarantee h2,.faq h2{letter-spacing:-.04em;margin:0;font-size:clamp(36px,3vw,50px);line-height:1.1}.pricing-heading p:last-child{color:#aaa5b0;font-size:16px;line-height:1.65}.pricing-cards{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.price-card,.referral-card{border:1px solid var(--line2);background:linear-gradient(145deg,#1b1c24,#15161d);border-radius:14px;flex-direction:column;min-height:360px;padding:26px;display:flex;position:relative}.price-card.featured{border-color:#8b40e8;transform:translateY(-7px);box-shadow:0 0 0 1px #9944ee59,0 18px 45px #531a9538}.price-card>em{background:#8e42e5;border-radius:7px;padding:5px 9px;font-size:12px;font-style:normal;font-weight:900;position:absolute;top:-11px;right:12px}.price-card>small{font-size:13px;font-weight:800}.price-card h3{margin:11px 0 18px;font-size:28px}.price-card ul,.service-package ul{gap:8px;margin:0 0 17px;padding:0;list-style:none;display:grid}.price-card li,.service-package li{color:#c0bbc5;align-items:flex-start;gap:9px;font-size:15px;line-height:1.5;display:flex}.price-card li svg,.service-package li svg{color:#9f51ec;flex-shrink:0;width:17px;height:17px}.price-card .button{margin-top:auto}.referral-card{background:radial-gradient(circle at 100% 0,#9d43e62e,#0000 38%),#13141b;border-color:#a253ec40}.referral-card>span{color:#ad61f0;background:#923bdc26;border-radius:10px;place-items:center;width:40px;height:40px;display:grid}.referral-card>small{color:#a958ed;letter-spacing:.1em;margin-top:18px;font-size:12px;font-weight:800}.referral-card h3{margin:10px 0;font-size:24px}.referral-card p{color:#b1acb7;margin:0;font-size:15px;line-height:1.65}.referral-card>a{color:#b35df1;align-items:center;gap:7px;margin-top:16px;font-size:14px;font-weight:800;display:flex}.referral-card>a svg{width:13px}.steps{background:#0d0e13}.section-title{max-width:630px;margin-bottom:35px}.steps-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.steps-grid article{border:1px solid var(--line);background:#13141b;border-radius:15px;min-height:185px;padding:24px}.steps-grid i{color:#8d42df;font-size:10px;font-style:normal;font-weight:900}.steps-grid h3{margin:35px 0 9px;font-size:17px}.steps-grid p{color:#96919d;margin:0;font-size:11px;line-height:1.55}.guarantee{background:radial-gradient(circle at 15%,#702dca26,#0000 32%),#101118}.guarantee-grid{grid-template-columns:1fr 1fr;align-items:center;gap:90px;display:grid}.guarantee-grid>div:first-child>p:not(.eyebrow){color:#b5b0ba;max-width:680px;margin:18px 0 25px;font-size:17px;line-height:1.65}.guarantee-list{gap:10px;display:grid}.guarantee-list span{border:1px solid var(--line);background:#171820;border-radius:12px;align-items:center;gap:13px;min-height:76px;padding:0 22px;font-size:16px;display:flex}.guarantee-list span>svg:first-child{color:#a255ed}.guarantee-list span>svg:last-child{color:#4ac6a3;width:16px;margin-left:auto}.faq-layout{grid-template-columns:minmax(260px,360px) 1fr;gap:clamp(48px,6vw,110px);display:grid}.faq-layout details{border-bottom:1px solid var(--line)}.faq-layout summary{cursor:pointer;justify-content:space-between;align-items:center;gap:15px;min-height:78px;font-size:18px;font-weight:750;list-style:none;display:flex}.faq-layout summary svg{color:#9d51e9;width:17px}.faq-layout details p{color:#b8b3be;max-width:1050px;margin:-2px 52px 25px 0;font-size:16px;line-height:1.72}.final-cta{background:linear-gradient(100deg,#15111c,#211331);padding:55px 0}.final-cta .site-container{justify-content:space-between;align-items:center;gap:25px;display:flex}.final-cta small{color:#ac5ce9;font-size:12px;font-weight:800}.final-cta h2{margin:6px 0 0;font-size:36px}footer{border-top:1px solid var(--line);background:#0b0c11;padding:28px 0}.footer-inner{justify-content:space-between;align-items:center;gap:20px;display:flex}.footer-inner p{color:#6e6a75;font-size:14px}.footer-privacy{color:#8d8793;margin-left:auto;font-size:14px;font-weight:700}.footer-privacy:hover{color:#c992f0}.footer-inner>a:last-child{color:#9b61da;align-items:center;gap:7px;font-size:14px;font-weight:800;display:flex}.footer-inner>a:last-child svg{width:16px}.footer-inner-expanded{flex-wrap:wrap}.footer-navigation{align-items:center;gap:20px;margin-left:auto;display:flex}.footer-navigation a{color:#8d8793;font-size:13px;font-weight:700}.footer-navigation a:hover{color:#c992f0}.guides-site main{background:#0a0b10;min-height:calc(100svh - 72px)}.guides-hero{border-bottom:1px solid var(--line);background:radial-gradient(circle at 78% 15%,#8b3de138,#0000 31%),linear-gradient(#100c17 0%,#0a0b10 100%);padding:72px 0 58px}.guides-hero h1,.guide-article>header h1{color:#f7f3f9;letter-spacing:-.045em;max-width:900px;margin:10px 0 0;font-size:clamp(38px,5vw,66px);line-height:1.04}.guides-hero>div>p:last-child{color:#aaa4b1;max-width:780px;margin:18px 0 0;font-size:17px;line-height:1.65}.guide-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.guide-card{background:linear-gradient(145deg,#16121d,#0e0e14);border:1px solid #2c2734;border-radius:20px;flex-direction:column;min-height:320px;padding:30px;display:flex}.guide-card small{color:#aa58ee;letter-spacing:.12em;font-size:12px;font-weight:900}.guide-card h2{color:#f2edf5;margin:34px 0 14px;font-size:25px;line-height:1.18}.guide-card p{color:#aaa3af;margin:0 0 28px;font-size:15px;line-height:1.65}.guide-card a{color:#bd73f0;margin-top:auto;font-size:14px;font-weight:850}.guide-article{max-width:980px;padding-top:48px;padding-bottom:90px}.guide-breadcrumbs{color:#77717e;gap:9px;margin-bottom:42px;font-size:13px;display:flex}.guide-breadcrumbs a:hover{color:#bc71ef}.guide-article>header{border-bottom:1px solid var(--line);padding-bottom:46px}.guide-lead{color:#b6afbc;max-width:850px;margin:22px 0 0;font-size:20px;line-height:1.72}.guide-editorial-note{color:#7f7885;flex-wrap:wrap;gap:9px 22px;margin-top:26px;font-size:13px;line-height:1.5;display:flex}.guide-editorial-note span:first-child{color:#a9a1ae;font-weight:800}.guide-body{max-width:850px;padding-top:14px}.guide-contents{border:1px solid var(--line);background:#ffffff06;border-radius:16px;gap:12px;max-width:850px;margin-top:24px;padding:24px;display:grid}.guide-body a,.guide-contents a,.guide-editorial-note a{color:#d6afff;text-underline-offset:4px;text-decoration:underline}.guide-body a:focus-visible,.guide-contents a:focus-visible,.guide-table-scroll:focus-visible{outline-offset:4px;outline:2px solid #d6afff}.guide-body section[id],#editorial{scroll-margin-top:110px}.guide-table-scroll{border:1px solid var(--line);border-radius:12px;width:100%;max-width:100%;margin:24px 0;overflow-x:auto}.guide-table-scroll table{border-collapse:collapse;text-align:left;color:#b6afbc;width:100%;min-width:560px;font-size:15px;line-height:1.6}.guide-table-scroll caption{text-align:left;color:#b6afbc;padding:16px;font-size:13px}.guide-table-scroll th,.guide-table-scroll td{border-top:1px solid var(--line);vertical-align:top;padding:16px}.guide-table-scroll th{color:#eee8f1}.guide-table-scroll thead{background:#a34ee71f}.service-explanation .guide-body,#editorial .guide-body{width:min(100% - 40px,1000px);padding-top:0}.service-explanation .guide-body ol{padding-left:24px}.service-explanation li+li{margin-top:12px}.analysis-report-example{max-width:none;padding-top:44px}.guide-body>section{border-bottom:1px solid var(--line);padding:38px 0}.guide-body h2{color:#f0ebf3;margin:0 0 17px;font-size:30px;line-height:1.2}.guide-body h3{color:#e8e1ec;margin:24px 0 8px;font-size:18px}.guide-body p,.guide-body li{color:#aaa3af;font-size:16px;line-height:1.78}.guide-body p{margin:0 0 16px}.guide-body ul{margin:15px 0 0;padding-left:24px}.guide-tool-cta{background:linear-gradient(125deg,#6b31c040,#20142bbf);border:1px solid #a34ee76b;border-radius:20px;justify-content:space-between;align-items:center;gap:30px;margin:44px 0 8px;padding:30px;display:flex}.guide-tool-cta small{color:#c26df3;letter-spacing:.13em;font-size:11px;font-weight:900}.guide-tool-cta h2{margin:8px 0;font-size:25px}.guide-tool-cta p{max-width:580px;margin:0;font-size:14px}.guide-tool-cta .button{white-space:nowrap;flex:none}.guide-related>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.guide-related a{color:#eee8f1;background:#ffffff06;border:1px solid #2c2734;border-radius:15px;flex-direction:column;justify-content:space-between;gap:18px;min-height:140px;padding:22px;font-size:17px;font-weight:800;line-height:1.35;display:flex}.guide-related a:hover{background:#a94de50f;border-color:#a94de585}.guide-related a small{color:#b966ed;font-size:12px}@media (width<=900px){.guide-card-grid{grid-template-columns:1fr}.guide-card{min-height:0}.guide-tool-cta{flex-direction:column;align-items:flex-start}.footer-navigation{flex-wrap:wrap;order:3;width:100%;margin-left:0}}@media (width<=560px){.guides-hero{padding:48px 0 38px}.guides-hero h1,.guide-article>header h1{font-size:36px}.guide-article{padding-top:30px;padding-bottom:60px}.guide-breadcrumbs{margin-bottom:28px}.guide-lead{font-size:17px}.guide-body h2{font-size:25px}.guide-tool-cta{padding:24px}.guide-tool-cta .button{width:100%}.guide-related>div{grid-template-columns:1fr}}.privacy-site main{background:#0a0b10;min-height:calc(100svh - 72px)}.privacy-hero{border-bottom:1px solid var(--line);background:radial-gradient(circle at 78% 10%,#8030dc24,#0000 34%);padding:64px 0 44px}.privacy-hero h1{letter-spacing:-.045em;margin:0;font-size:clamp(40px,5vw,64px);line-height:1.05}.privacy-hero p{color:#aaa4b1;max-width:760px;margin:16px 0 0;font-size:17px;line-height:1.65}.privacy-content{max-width:920px;padding-top:50px;padding-bottom:80px}.privacy-section{border-bottom:1px solid var(--line);margin-bottom:34px;padding-bottom:34px}.privacy-section:last-child{border-bottom:0;margin-bottom:0}.privacy-section h2{color:#f3eff5;margin:0 0 15px;font-size:27px}.privacy-section p,.privacy-section li{color:#aaa3af;font-size:15px;line-height:1.75}.privacy-section p{margin:0 0 13px}.privacy-section ul{margin:8px 0 0;padding-left:22px}.privacy-section li{margin:6px 0}.privacy-section a{color:#bc73ed;text-underline-offset:3px;text-decoration:underline}.services-hero{border-bottom:1px solid var(--line);background:radial-gradient(circle at 75% 15%,#8030dc29,#0000 35%);padding:75px 0 48px}.services-hero h1{letter-spacing:-.05em;max-width:800px;margin:0 0 16px;font-size:clamp(40px,5vw,65px);line-height:1.04}.services-hero>.site-container>p:not(.eyebrow){color:#b5b0ba;max-width:900px;font-size:18px;line-height:1.65}.catalog-tools{justify-content:space-between;align-items:center;gap:17px;margin-top:35px;display:flex}.catalog-tools label{border:1px solid var(--line2);background:#111219;border-radius:10px;align-items:center;gap:9px;width:min(420px,100%);height:48px;padding:0 14px;display:flex}.catalog-tools label svg{color:#8e8995;width:17px}.catalog-tools input{color:#fff;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:15px}.catalog-tools>div{flex-wrap:wrap;gap:7px;display:flex}.catalog-tools button{border:1px solid var(--line);color:#9c97a3;cursor:pointer;background:0 0;border-radius:8px;padding:9px 14px;font-size:14px;font-weight:650}.catalog-tools button.active{color:#fff;background:#803cd533;border-color:#8b45df}.service-list-section{padding-top:52px}.service-list{gap:20px;display:grid}.service-detail{border:1px solid var(--line);background:linear-gradient(145deg,#171820,#101118);border-radius:19px;padding:clamp(26px,3vw,44px)}.service-detail>header{border-bottom:1px solid var(--line);justify-content:space-between;gap:20px;padding-bottom:22px;display:flex}.service-detail header span{color:#a451ec;letter-spacing:.1em;font-size:12px;font-weight:800}.service-detail h2{margin:10px 0;font-size:clamp(30px,2.6vw,42px)}.service-detail header p{color:#b2adb7;margin:0;font-size:17px;line-height:1.6}.service-number{color:#ffffff0f;font-size:62px}.service-description{color:#c0bbc5;overflow-wrap:anywhere;white-space:pre-line;max-width:1200px;padding:28px 0 18px;font-size:17px;line-height:1.78}.service-packages{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.service-package{border:1px solid var(--line);background:#07080c42;border-radius:13px;flex-direction:column;min-height:350px;padding:26px;display:flex;position:relative}.service-package>em{background:#8640dc;border-radius:6px;padding:4px 8px;font-size:12px;font-style:normal;position:absolute;top:-10px;right:12px}.service-package h3{margin:0 0 12px;font-size:18px}.service-package>b{font-size:30px}.service-package>small{color:#aaa4b0;margin:6px 0 18px;font-size:14px}.service-package .button{margin-top:auto}.empty-public{text-align:center;border:1px dashed var(--line2);border-radius:16px;padding:70px}.empty-public svg{color:#8a45df;width:38px;height:38px}.empty-public p{color:var(--muted)}.auth-page{background:#0c0d13;grid-template-columns:minmax(360px,.9fr) minmax(520px,1.1fr);min-height:100vh;display:grid}.auth-promo{border-right:1px solid var(--line);background:radial-gradient(circle at 15% 35%,#7831e440,#0000 35%),radial-gradient(circle at 90% 80%,#b93edc24,#0000 28%),linear-gradient(145deg,#11121a,#0b0c12);flex-direction:column;justify-content:space-between;min-height:100vh;padding:38px clamp(35px,5vw,75px);display:flex;position:relative;overflow:hidden}.auth-promo-copy{max-width:560px}.auth-promo-copy h1{letter-spacing:-.05em;margin:0 0 19px;font-size:clamp(40px,4vw,62px);line-height:1.05}.auth-promo-copy>p:not(.eyebrow){color:#aaa5b4;max-width:520px;line-height:1.65}.auth-promo-copy>div{gap:10px;margin-top:27px;display:grid}.auth-promo-copy>div span{color:#d7d3dc;align-items:center;gap:10px;font-size:12px;font-weight:700;display:flex}.auth-promo-copy>div svg{color:#ad61f0}.auth-promo>small{color:#706b78}.auth-form-side{color:#211b27;background:#f7f6fa;place-items:center;min-height:100vh;padding:75px 35px;display:grid;position:relative}.auth-language{background:#fff;border:1px solid #e3dfe7;border-radius:9px;gap:3px;padding:3px;display:flex;position:absolute;top:24px;right:30px}.auth-language button{color:#8e8794;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:6px 9px;font-size:10px;font-weight:900}.auth-language button.active{color:#fff;background:#793bda}.auth-card{width:min(430px,100%)}.auth-mobile-logo{margin-bottom:35px;display:none}.auth-icon{color:#7b3bd7;background:#eee5fa;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.auth-card h2{letter-spacing:-.04em;margin:18px 0 7px;font-size:33px}.auth-card>p{color:#7c7581;margin:0 0 26px;font-size:13px}.auth-card form{gap:15px;display:grid}.auth-card form>label{gap:7px;display:grid}.auth-card label>span{color:#4b4551;font-size:11px;font-weight:800}.auth-card label i{color:#9b949f;font-style:normal;font-weight:500}.auth-card input:not([type=checkbox]){color:#221c28;background:#fff;border:1px solid #ddd9e1;border-radius:10px;outline:0;width:100%;height:48px;padding:0 13px}.auth-card input:focus{border-color:#8a48e5;box-shadow:0 0 0 3px #803bd51a}.auth-helper{justify-content:space-between;align-items:center;gap:14px;font-size:11px;display:flex}.check-label{align-items:center;gap:6px!important;display:flex!important}.auth-helper a,.auth-alt a{color:#7233ca;font-weight:800}.auth-submit{border:0;width:100%}.auth-alt{text-align:center;color:#88818d;border-top:1px solid #e4e0e7;margin-top:23px;padding-top:19px;font-size:11px}.auth-alt a{margin-left:5px}.form-notice{border-radius:9px;padding:11px 13px;font-size:11px;line-height:1.45}.form-notice.error{color:#b62d50;background:#fff0f4;border:1px solid #f5cbd5}.auth-success{text-align:center}.auth-success>svg{color:#159b76;background:#e2f8f0;border-radius:50%;width:50px;height:50px;padding:12px}.auth-success h3{margin:15px 0 7px}.auth-success p{color:#77707e;line-height:1.55}.auth-success .button{margin-top:14px}.preview-link{color:#7134c8;word-break:break-all;margin:12px 0;font-size:10px;display:block}.app-shell{--app-bg:#f6f5f9;--app-panel:#fff;--app-line:#e7e3ea;--app-text:#271f2e;--app-muted:#847c89;min-height:100vh;color:var(--app-text);background:var(--app-bg);grid-template-columns:238px minmax(0,1fr);display:grid}.app-sidebar{z-index:80;color:#fff;background:#11121a;border-right:1px solid #ffffff12;flex-direction:column;height:100vh;padding:25px 16px 19px;display:flex;position:sticky;top:0}.app-brand{padding:0 10px 27px}.app-sidebar nav{gap:4px;display:grid}.app-sidebar nav button,.sidebar-bottom a,.sidebar-bottom button{color:#918c9b;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:11px;width:100%;height:44px;padding:0 12px;font-size:11px;font-weight:700;display:flex}.app-sidebar nav button:hover,.sidebar-bottom a:hover,.sidebar-bottom button:hover{color:#fff;background:#ffffff0b}.app-sidebar nav button.active{color:#fff;background:linear-gradient(100deg,#6734d3,#a23dd3);box-shadow:0 10px 25px #5f25c038}.app-sidebar nav svg,.sidebar-bottom svg{width:17px}.app-sidebar nav button i{color:#fff;background:#ed4b71;border-radius:9px;place-items:center;min-width:18px;height:18px;margin-left:auto;padding:0 5px;font-size:8px;font-style:normal;display:grid}.sidebar-bottom{border-top:1px solid #ffffff14;gap:3px;margin-top:auto;padding-top:14px;display:grid}.app-workspace{min-width:0}.app-topbar{z-index:60;border-bottom:1px solid var(--app-line);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffffe0;align-items:center;height:75px;padding:0 clamp(21px,3vw,43px);display:flex;position:sticky;top:0}.app-topbar p{color:#9b949f;letter-spacing:.1em;margin:0 0 2px;font-size:8px;font-weight:850}.app-topbar h1{margin:0;font-size:17px}.app-menu{border:1px solid var(--app-line);background:#fff;border-radius:9px;width:39px;height:39px;margin-right:11px;display:none}.topbar-actions{align-items:center;gap:11px;margin-left:auto;display:flex}.app-language{background:#f0eef3;border-radius:7px;padding:3px;display:flex}.app-language button{color:#9a93a0;cursor:pointer;background:0 0;border:0;border-radius:5px;padding:5px 7px;font-size:8px;font-weight:900}.app-language button.active{color:#5e28b4;background:#fff}.notification-button{border:1px solid var(--app-line);color:#6e6672;cursor:pointer;background:#fff;border-radius:10px;place-items:center;width:38px;height:38px;display:grid;position:relative}.notification-button svg{width:17px}.notification-button i{color:#fff;background:#e84970;border:2px solid #fff;border-radius:9px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:7px;font-style:normal;display:grid;position:absolute;top:-5px;right:-4px}.topbar-profile{align-items:center;gap:8px;display:flex}.topbar-profile>span{color:#fff;background:linear-gradient(135deg,#7338d4,#bc4bda);border-radius:10px;place-items:center;width:37px;height:37px;font-weight:900;display:grid}.topbar-profile>div{flex-direction:column;display:flex}.topbar-profile b{font-size:10px}.topbar-profile small{color:#9c959f;font-size:8px}.app-main{width:100%;max-width:1500px;margin:auto;padding:30px clamp(21px,3vw,43px) 60px}.app-primary{color:#fff;background:linear-gradient(100deg,#6835d3,#a43ed1);border:0;box-shadow:0 9px 22px #632fbb2e}.app-primary:disabled{opacity:.55;cursor:not-allowed;transform:none}.app-panel{border:1px solid var(--app-line);background:var(--app-panel);border-radius:14px;box-shadow:0 7px 24px #26162f09}.app-loader{background:#0d0e14;place-items:center;min-height:100vh;display:grid}.app-loader>span{background:#26232d;width:75px;height:2px;margin-top:90px;position:absolute;overflow:hidden}.app-loader>span:after{content:"";background:#9747e9;width:35px;height:100%;animation:1s infinite load;display:block}@keyframes load{0%{transform:translate(-40px)}to{transform:translate(80px)}}.app-toast{z-index:400;color:#fff;background:#201829;border-radius:10px;padding:13px 17px;font-size:11px;font-weight:800;position:fixed;bottom:24px;right:24px;box-shadow:0 18px 55px #0000004d}.verify-banner{color:#966515;background:#fff9ec;border:1px solid #f0d5a4;border-radius:11px;align-items:center;gap:11px;margin-bottom:19px;padding:13px 15px;display:flex}.verify-banner svg{flex:none;width:20px}.verify-banner>span{flex-direction:column;flex:1;gap:3px;display:flex}.verify-banner b{font-size:15px;line-height:1.25}.verify-banner small{font-size:12px;line-height:1.35}.verify-banner-action{color:#80520d;background:#fff;border:1px solid #d9a64e;border-radius:9px;flex:none;justify-content:center;align-items:center;gap:7px;min-height:38px;margin-left:auto;padding:0 15px;font-size:12px;font-weight:800;transition:all .2s;display:inline-flex}.verify-banner-action:hover:not(:disabled){color:#6d4307;background:#fff4d9;border-color:#b97c1a}.verify-banner-action:disabled{cursor:not-allowed;opacity:.65}.verify-banner-action svg{width:16px;height:16px}.welcome-row{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:23px;display:flex}.welcome-row p{color:var(--app-muted);margin:0;font-size:10px}.welcome-row h2{letter-spacing:-.04em;margin:3px 0 5px;font-size:26px}.welcome-row span{color:#8d8592;font-size:11px}.welcome-row .button{min-height:42px;font-size:10px}.balance-overview{grid-template-columns:minmax(310px,.82fr) minmax(430px,1.18fr);gap:14px;display:grid}.balance-card{color:#fff;background:radial-gradient(circle at 90% 20%,#ffffff2e,#0000 25%),linear-gradient(125deg,#6130c8,#9e3fd0);border-radius:15px;justify-content:space-between;align-items:flex-end;min-height:145px;padding:21px 22px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 38px #5b29a62e}.balance-card span{color:#ffffffbf;align-items:center;gap:6px;font-size:9px;font-weight:800;display:flex}.balance-card span svg{width:14px}.balance-card h3{margin:9px 0 1px;font-size:29px}.balance-card small{color:#fff9;font-size:8px}.balance-card button{color:#fff;cursor:pointer;background:#ffffff1f;border:1px solid #ffffff4d;border-radius:8px;align-items:center;gap:6px;padding:9px 11px;font-size:9px;font-weight:850;display:flex}.balance-card button svg{width:13px}.metric-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.metric-grid article,.admin-metrics article{align-items:center;gap:12px;min-width:0;padding:19px;display:flex}.metric-icon{border-radius:10px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.metric-icon svg{width:18px}.metric-icon.purple{color:#7c3cd7;background:#eee6fa}.metric-icon.amber{color:#c07912;background:#fff1d8}.metric-icon.green{color:#178969;background:#e0f6ef}.metric-icon.blue{color:#3773c6;background:#e8f0fb}.metric-icon.rose{color:#b23c73;background:#fbe5ef}.metric-grid article>div,.admin-metrics article>div{flex-direction:column;gap:4px;min-width:0;display:flex}.metric-grid small,.admin-metrics small{color:var(--app-muted);font-size:8px}.metric-grid b,.admin-metrics b{text-overflow:ellipsis;white-space:nowrap;font-size:17px;overflow:hidden}.app-grid-two{grid-template-columns:minmax(0,1.55fr) minmax(260px,.45fr);gap:14px;margin-top:14px;display:grid}.app-panel>header{border-bottom:1px solid var(--app-line);justify-content:space-between;align-items:center;gap:17px;min-height:66px;padding:0 18px;display:flex}.app-panel>header h3{margin:0 0 3px;font-size:13px}.app-panel>header p{color:var(--app-muted);margin:0;font-size:8px}.app-panel>header>button{color:#7437c8;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;font-size:9px;font-weight:850;display:flex}.app-panel>header>button svg{width:12px}.referral-mini{color:#fff;background:radial-gradient(circle at 110% -10%,#ffffff21,#0000 34%),linear-gradient(145deg,#1d1726,#16121d);border-color:#2a2134;flex-direction:column;align-items:flex-start;padding:22px;display:flex}.referral-mini-icon{color:#bd6bf7;background:#9d4ceb26;border-radius:11px;place-items:center;width:42px;height:42px;display:grid}.referral-mini>span:nth-child(2){color:#b76ff1;letter-spacing:.1em;margin-top:17px;font-size:7px;font-weight:900}.referral-mini h3{margin:7px 0;font-size:18px}.referral-mini p{color:#9d95a5;margin:0;font-size:9px;line-height:1.55}.referral-mini button{color:#bd72f4;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin-top:auto;padding:13px 0 0;font-size:9px;font-weight:850;display:flex}.referral-mini button svg{width:12px}.content-section{gap:15px;display:grid}.section-toolbar{justify-content:space-between;align-items:center;gap:18px;display:flex}.section-toolbar h2{margin:0 0 4px;font-size:22px}.section-toolbar p{color:var(--app-muted);margin:0;font-size:10px}.section-toolbar .button{min-height:39px;font-size:9px}.catalog-filters,.admin-filters{gap:9px;display:flex}.catalog-filters label,.admin-filters label{border:1px solid var(--app-line);background:#fff;border-radius:9px;align-items:center;gap:7px;width:min(390px,100%);height:41px;padding:0 10px;display:flex}.catalog-filters label svg,.admin-filters label svg{color:#938b97;width:14px}.catalog-filters input,.admin-filters input{border:0;outline:0;flex:1;min-width:0;font-size:9px}.catalog-filters select,.admin-filters select,.settings-fields select,.setting-inline select,.admin-modal select{border:1px solid var(--app-line);color:#5a515f;background:#fff;border-radius:9px;height:41px;padding:0 30px 0 10px;font-size:9px}.account-catalog{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.account-catalog>article{padding:19px}.account-catalog>article>span{color:#8340d2;font-size:7px;font-weight:900}.account-catalog h3{margin:6px 0}.account-catalog p{color:#837b87;min-height:45px;font-size:9px;line-height:1.55}.account-catalog article>div{gap:6px;display:grid}.account-catalog article button{color:#4d4452;text-align:left;cursor:pointer;background:#f7f5f9;border:0;border-radius:8px;grid-template-columns:1fr auto 15px;align-items:center;gap:8px;padding:10px;display:grid}.account-catalog article button b{font-size:9px}.account-catalog article button small{font-size:8px}.account-catalog article button svg{color:#7740c5;width:12px}.order-list{gap:11px;display:grid}.order-list.compact{padding:9px}.order-card{border:1px solid var(--app-line);background:#fff;border-radius:13px;overflow:hidden}.order-list.compact .order-card{border:0;border-bottom:1px solid var(--app-line);border-radius:0}.order-card>header{border-bottom:1px solid #efedf1;justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;display:flex}.order-card>header>div{flex-direction:column;gap:3px;min-width:0;display:flex}.order-card>header b{font-size:10px}.order-card>header span{text-overflow:ellipsis;white-space:nowrap;color:#8c8591;font-size:8px;overflow:hidden}.status{white-space:nowrap;text-transform:uppercase;border-radius:7px;justify-content:center;align-items:center;padding:5px 8px;font-size:7px;font-style:normal;font-weight:900;display:inline-flex}.status-new,.status-created,.status-pending{color:#7544bd;background:#efe7fb}.status-in_progress{color:#93620e;background:#fff0d3}.status-review,.status-refund_requested{color:#bc496a;background:#ffe9ef}.status-completed,.status-confirmed,.status-success,.status-paid{color:#168162;background:#e3f7f1}.status-cancelled,.status-refunded,.status-failed{color:#af3b53;background:#ffe8ec}.order-targets{gap:7px;padding:13px 16px;display:grid}.order-targets>div{align-items:flex-start;gap:8px;display:flex}.order-targets svg{color:#874fca;width:14px}.order-targets span{flex-direction:column;gap:3px;min-width:0;display:flex}.order-targets a{text-overflow:ellipsis;white-space:nowrap;color:#4d4552;max-width:700px;font-size:9px;overflow:hidden}.order-targets small{color:#a19aa6;font-size:8px}.order-statistics-panel{background:#fbf9fd;border:1px solid #e6dfea;border-radius:12px;margin:0 16px 14px;overflow:hidden}.order-statistics-panel>header{background:linear-gradient(135deg,#f8f3fc,#fff);border-bottom:1px solid #ece6f0;justify-content:space-between;align-items:center;gap:14px;min-height:62px;padding:12px 14px;display:flex}.order-statistics-panel>header>div:first-child{align-items:center;gap:10px;min-width:0;display:flex}.order-statistics-panel>header svg{color:#8140ca;flex:0 0 18px;width:18px}.order-statistics-panel>header span{flex-direction:column;gap:3px;min-width:0;display:flex}.order-statistics-panel>header b{color:#33273b;font-size:11px}.order-statistics-panel>header small{color:#8e8494;font-size:8px;line-height:1.4}.order-stat-summary{flex:none;gap:6px;display:flex}.order-stat-summary em{color:#8b7d94;background:#eee9f1;border-radius:6px;padding:5px 7px;font-size:7px;font-style:normal;font-weight:850}.order-stat-summary em.ready{color:#147a5c;background:#dff5ed}.order-stat-groups{gap:10px;padding:11px;display:grid}.order-stat-group{background:#fff;border:1px solid #e9e3ed;border-radius:10px;overflow:hidden}.order-stat-query{border-bottom:1px solid #eee9f1;justify-content:space-between;align-items:center;gap:12px;min-height:46px;padding:9px 11px;display:flex}.order-stat-query>div{flex-direction:column;gap:3px;min-width:0;display:flex}.order-stat-query b{color:#44364c;font-size:9px}.order-stat-query small{text-overflow:ellipsis;white-space:nowrap;color:#9b929f;font-size:7px;overflow:hidden}.order-stat-query button,.order-stat-phase>button{color:#7134b9;cursor:pointer;background:#faf6fd;border:1px solid #dccde8;border-radius:7px;justify-content:center;align-items:center;gap:5px;min-height:31px;padding:6px 9px;font-size:7px;font-weight:850;display:inline-flex}.order-stat-query button svg,.order-stat-phase>button svg{width:11px}.order-stat-phases{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));align-items:start;gap:9px;padding:10px;display:grid}.order-stat-phase{background:#fdfcfe;border:1px solid #e7e2ea;border-left:3px solid #9661cd;border-radius:8px;min-width:0;padding:11px}.order-stat-phase.after{border-left-color:#32a97e}.order-stat-phase.intermediate{border-left-color:#d89b2b}.order-stat-phase.pending{color:#9b929f;background:#faf9fb;border-left-color:#c9c1ce;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:120px;display:flex}.order-stat-phase.pending b{color:#6f6575;font-size:9px}.order-stat-phase.pending span{font-size:8px}.order-stat-phase>header{justify-content:space-between;align-items:flex-start;gap:9px;display:flex}.order-stat-phase>header>div{flex-direction:column;gap:3px;min-width:0;display:flex}.order-stat-phase>header b{color:#4b3d52;font-size:9px}.order-stat-phase>header small{color:#99909e;font-size:7px}.order-stat-phase>header strong{color:#7738be;font-size:17px}.order-stat-phase.after>header strong{color:#188261}.order-stat-phase.intermediate>header strong{color:#a66c06}.order-stat-phase dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:10px 0;display:grid}.order-stat-phase dl>div{background:#f6f3f8;border-radius:6px;padding:7px}.order-stat-phase dt{color:#98909d;font-size:6px}.order-stat-phase dd{color:#3d3045;margin:2px 0 0;font-size:10px;font-weight:850}.order-stat-empty,.order-stat-note{color:#918795;margin:0;font-size:8px;line-height:1.5}.order-stat-empty{text-align:center;padding:18px 14px}.order-stat-note{padding:0 12px 11px}.admin-modal .order-statistics-panel{margin:14px 0}@media (width<=700px){.order-statistics-panel{margin-inline:10px}.order-statistics-panel>header{flex-direction:column;align-items:flex-start}.order-stat-summary{width:100%}.order-stat-summary em{text-align:center;flex:1}.order-stat-query{flex-direction:column;align-items:stretch}.order-stat-query button{width:100%}.order-stat-phases{grid-template-columns:minmax(0,1fr)}}.order-progress{align-items:center;gap:9px;padding:0 16px 13px;display:flex}.order-progress>span{background:#efedf2;border-radius:5px;flex:1;height:5px;overflow:hidden}.order-progress i{background:linear-gradient(90deg,#7440dc,#b34ad7);border-radius:5px;height:100%;display:block}.order-progress small{color:#8c8492;text-align:right;min-width:68px;font-size:7px}.order-card>footer{background:#fbfafd;border-top:1px solid #efedf2;justify-content:space-between;align-items:center;gap:14px;min-height:50px;padding:8px 16px;display:flex}.order-card>footer>span{flex-direction:column;gap:3px;display:flex}.order-card>footer small{color:#a099a4;font-size:7px}.order-card>footer .order-refund-note{color:#b13b55;font-weight:750}.order-card>footer b{font-size:11px}.order-card>footer>div{gap:7px;display:flex}.order-card>footer button{color:#6e6474;cursor:pointer;background:#fff;border:1px solid #e5e1e8;border-radius:7px;align-items:center;gap:5px;padding:7px 9px;font-size:7px;font-weight:800;display:flex}.order-card>footer button svg{width:11px}.order-list.compact .order-targets,.order-list.compact .order-progress,.order-list.compact .order-statistics-panel{display:none}.table-empty{text-align:center;color:var(--app-muted);padding:40px;font-size:9px}.order-builder-layout{grid-template-columns:minmax(0,1fr) 290px;align-items:start;gap:14px;display:grid}.builder-main{gap:13px;display:grid}.builder-step>header{justify-content:flex-start}.builder-step>header>span{color:#7536cb;background:#eee6f8;border-radius:8px;place-items:center;width:28px;height:28px;font-size:9px;font-weight:900;display:grid}.package-selector{grid-template-columns:repeat(3,1fr);gap:8px;padding:15px;display:grid}.package-selector button{color:#4b424f;cursor:pointer;background:#fff;border:1px solid #e5e0e8;border-radius:10px;flex-direction:column;align-items:flex-start;gap:5px;min-height:90px;padding:12px;display:flex}.package-selector button.active{background:#faf7ff;border-color:#8341dc;box-shadow:0 0 0 2px #7e3ad214}.package-selector span{font-size:8px;font-weight:900}.package-selector b{font-size:15px}.package-selector small{color:#938b97;font-size:7px}.target-list{gap:10px;padding:12px 12px 0;display:grid}.target-list>article{background:#fbfafc;border:1px solid #e7e2e9;border-radius:10px;padding:13px}.target-list article>header{justify-content:space-between;margin-bottom:10px;display:flex}.target-list article>header b{font-size:9px}.target-list article>header button{color:#b64a61;background:#ffecef;border:0;border-radius:6px;place-items:center;width:25px;height:25px;display:grid}.target-list article>header button svg{width:11px}.target-list label{gap:5px;margin-top:9px;display:grid}.target-list label>span{font-size:8px;font-weight:800}.target-list label>div:not(.keyword-input){background:#fff;border:1px solid #e0dce3;border-radius:8px;align-items:center;gap:7px;height:40px;padding:0 10px;display:flex}.target-list label>div svg{color:#938a99;width:14px}.target-list input{border:0;outline:0;flex:1;min-width:0;font-size:9px}.keyword-input{background:#fff;border:1px solid #e0dce3;border-radius:8px;height:40px;display:flex;overflow:hidden}.keyword-input input{padding:0 10px}.keyword-input button{color:#fff;cursor:pointer;white-space:nowrap;background:#7d3bd6;border:0;min-width:122px;padding:0 14px;font-size:10px;font-weight:800}.keyword-input button svg{width:14px}.keyword-tags{flex-wrap:wrap;gap:5px;margin-top:7px;display:flex}.keyword-tags button{color:#68418c;cursor:pointer;background:#eee5f8;border:0;border-radius:6px;align-items:center;gap:4px;padding:5px 7px;font-size:7px;display:flex}.keyword-tags button svg{width:9px}.add-target{color:#743ac2;cursor:pointer;background:#fbf8ff;border:1px dashed #b9a5cf;border-radius:8px;justify-content:center;align-items:center;gap:6px;width:calc(100% - 22px);height:38px;margin:11px;font-size:8px;font-weight:850;display:flex}.add-target svg{width:12px}.checkout-summary{padding:20px;position:sticky;top:91px}.checkout-summary>div>span{color:#8947d8;letter-spacing:.1em;font-size:7px;font-weight:900}.checkout-summary h3{margin:6px 0 16px;font-size:29px}.checkout-summary dl{border-top:1px solid var(--app-line);border-bottom:1px solid var(--app-line);gap:10px;margin:0 0 17px;padding:13px 0;display:grid}.checkout-summary dl>div{justify-content:space-between;gap:12px;display:flex}.checkout-summary dt{color:#8f8794;font-size:8px}.checkout-summary dd{text-align:right;margin:0;font-size:8px;font-weight:800}.checkout-summary .button{width:100%;font-size:9px}.checkout-summary>div>small{color:#97909a;justify-content:center;align-items:center;gap:5px;margin-top:11px;font-size:7px;display:flex}.checkout-summary>div>small svg{color:#6eaf9c;width:11px}.table-panel{overflow:hidden}.responsive-table{overflow-x:auto}.responsive-table table{border-collapse:collapse;white-space:nowrap;width:100%}.responsive-table th{text-align:left;border-bottom:1px solid var(--app-line);color:#918a95;text-transform:uppercase;letter-spacing:.06em;background:#faf9fb;padding:12px 14px;font-size:7px}.responsive-table td{color:#625967;border-bottom:1px solid #f0eef2;padding:13px 14px;font-size:8px}.responsive-table td b{color:#342b39;font-size:8px;display:block}.responsive-table td small{color:#9c95a0;margin-top:3px;font-size:7px;line-height:1.4;display:block}.tx-cell{text-overflow:ellipsis;max-width:180px;overflow:hidden}.referral-hero{color:#fff;background:radial-gradient(circle at 90% 20%,#ffffff24,#0000 26%),linear-gradient(120deg,#5130bd,#a43ec9);padding:26px}.referral-hero>div{align-items:center;gap:15px;display:flex}.referral-hero>div>span{background:#ffffff21;border-radius:14px;place-items:center;width:52px;height:52px;display:grid}.referral-hero small{color:#ffffffb3;font-size:7px;font-weight:900}.referral-hero h2{margin:4px 0 0;font-size:32px}.referral-hero p{color:#ffffffb8;margin:0;font-size:8px}.referral-hero>label{background:#0a051440;border:1px solid #ffffff2b;border-radius:9px;height:47px;margin-top:20px;display:flex;overflow:hidden}.referral-hero input{color:#fff;background:0 0;border:0;outline:0;flex:1;min-width:0;padding:0 13px;font-size:9px}.referral-hero label button{color:#5b2aa4;background:#fff;border:0;align-items:center;gap:6px;padding:0 14px;font-size:8px;font-weight:900;display:flex}.referral-hero label button svg{width:13px}.referral-metrics{width:min(550px,100%)}.notification-list{gap:8px;display:grid}.notification-list article{border:1px solid var(--app-line);background:#fff;border-radius:11px;gap:12px;padding:15px;display:flex}.notification-list article.unread{background:#fbf8ff;border-color:#d9c7ed}.notification-list article>span{color:#8140d5;background:#eee7f9;border-radius:9px;place-items:center;width:35px;height:35px;display:grid}.notification-list article>span svg{width:15px}.notification-list article>div{flex:1;min-width:0}.notification-list header{justify-content:space-between;gap:13px;display:flex}.notification-list b{font-size:9px}.notification-list small{color:#a099a5;font-size:7px}.notification-list p{color:#7b737f;margin:5px 0 0;font-size:8px;line-height:1.45}.modal-backdrop{z-index:300;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0e0a12a3;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.app-modal{width:min(420px,100%);color:var(--app-text);background:#fff;border-radius:16px;padding:28px;position:relative;box-shadow:0 30px 90px #0000004d}.modal-close{color:#7d7582;cursor:pointer;background:#fff;border:1px solid #e6e2e8;border-radius:8px;place-items:center;width:31px;height:31px;display:grid;position:absolute;top:13px;right:13px}.modal-close svg{width:14px}.modal-icon{color:#7c3bd3;background:#eee6fa;border-radius:13px;place-items:center;width:48px;height:48px;display:grid}.app-modal h2{margin:16px 0 7px;font-size:23px}.app-modal>p{color:#7f7783;margin:0 0 19px;font-size:10px;line-height:1.55}.app-modal>label{gap:6px;margin-bottom:12px;display:grid}.app-modal label span{font-size:8px;font-weight:800}.app-modal input{border:1px solid #ddd9e1;border-radius:9px;outline:0;height:45px;padding:0 12px}.app-modal>.button{width:100%;font-size:9px}.admin-label{color:#5e5868;letter-spacing:.14em;margin:0 12px 10px;font-size:7px;font-weight:900}.admin-main{max-width:1600px}.admin-metrics{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.admin-metrics article{padding:17px}.admin-metrics b{font-size:15px}.admin-dashboard-grid{grid-template-columns:minmax(0,1.4fr) minmax(260px,.6fr);gap:11px;margin-top:11px;display:grid}.revenue-panel{min-height:250px}.revenue-panel>header>span{color:#715979;background:#f3eef7;border-radius:7px;padding:6px 8px;font-size:7px}.mini-chart{align-items:flex-end;gap:14px;height:168px;padding:20px 22px 13px;display:flex}.mini-chart>div{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:6px;height:100%;display:flex}.mini-chart i{background:linear-gradient(#a04bde,#6c38cd);border-radius:6px 6px 2px 2px;width:min(24px,80%);min-height:12px}.mini-chart small{color:#9c95a0;font-size:6px}.quick-stats{padding:20px}.quick-stats>h3{margin:0 0 15px;font-size:13px}.quick-stats>div{gap:8px;display:grid}.quick-stats span{border:1px solid var(--app-line);border-radius:8px;grid-template-columns:8px 1fr auto;align-items:center;gap:7px;padding:9px 10px;display:grid}.quick-stats i{border-radius:50%;width:7px;height:7px}.quick-stats i.ok{background:#28b98e;box-shadow:0 0 0 3px #e2f7f0}.quick-stats i.warn{background:#eca92e;box-shadow:0 0 0 3px #fff3da}.quick-stats b{font-size:8px}.quick-stats small{color:#918996;font-size:7px}.dashboard-new{gap:11px;margin-top:20px;display:grid}.dashboard-new .section-toolbar button{color:#7535c7;background:0 0;border:0;align-items:center;gap:5px;font-size:8px;font-weight:850;display:flex}.dashboard-new .section-toolbar button svg{width:11px}.count-badge{color:#fff;vertical-align:middle;background:#9143da;border-radius:12px;place-items:center;min-width:23px;height:23px;padding:0 6px;font-size:10px;display:inline-grid}.order-id-link{color:#7435c3;max-width:190px;font:inherit;text-underline-offset:3px;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;font-weight:850;-webkit-text-decoration:underline #cbb4e4;text-decoration:underline #cbb4e4;overflow:hidden}.order-id-link:hover{color:#9b3ddd;text-decoration-color:currentColor}.table-actions{justify-content:flex-end;gap:5px;display:flex}.table-actions button,.icon-action{color:#6b6270;cursor:pointer;background:#fff;border:1px solid #e4dfe7;border-radius:7px;justify-content:center;align-items:center;gap:5px;min-width:28px;height:28px;padding:0 7px;font-size:7px;font-weight:850;display:inline-flex}.table-actions button svg,.icon-action svg{width:11px}.terminal-order-lock{color:#a098a4;background:#f5f3f6;border:1px solid #e4dfe7;border-radius:7px;place-items:center;width:28px;height:28px;display:grid}.terminal-order-lock svg{width:12px}.refund-value{color:#b43c57!important}.table-actions button.accept{color:#13775b;background:#effaf6;border-color:#cdeadd}.profit{color:#148565!important}.export-button{color:#695f6e;border:1px solid var(--app-line);box-shadow:none;background:#fff}.admin-service-grid{grid-template-columns:repeat(3,1fr);gap:11px;display:grid}.admin-service-card{flex-direction:column;padding:18px;display:flex}.admin-service-card.inactive{opacity:.65}.admin-service-card>header{min-height:0;padding:0 0 12px}.admin-service-card>header span{color:#8b43d6;font-size:6px;font-weight:900}.admin-service-card>header h3{margin:5px 0 0;font-size:13px}.admin-service-card>p{color:#7f7783;min-height:32px;margin:0 0 11px;font-size:8px;line-height:1.5}.service-card-packages{gap:6px;display:grid}.service-card-packages>span{background:#f8f6fa;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:8px;display:flex}.service-card-packages b{font-size:7px}.service-card-packages small{color:#8e8692;font-size:6px}.service-packages-empty{color:#8e8692;text-align:center;background:#fbfafc;border:1px dashed #d8d1dc;border-radius:8px;margin:0;padding:10px;font-size:7px}.admin-service-card>footer{border-top:1px solid var(--app-line);justify-content:space-between;align-items:center;margin-top:14px;padding-top:11px;display:flex}.admin-service-card>footer small{color:#96909a;font-size:7px}.service-card-actions{align-items:center;gap:10px;display:flex}.admin-service-card>footer button{color:#7335c8;background:0 0;border:0;align-items:center;gap:5px;font-size:7px;font-weight:850;display:flex}.admin-service-card>footer .service-delete-button{color:#b84860}.admin-service-card>footer button:disabled{cursor:wait;opacity:.55}.admin-service-card>footer button svg{width:11px}.settings-layout{grid-template-columns:minmax(0,1fr) 285px;align-items:start;gap:12px;display:grid}.settings-main,.settings-side{gap:12px;display:grid}.settings-fields{grid-template-columns:repeat(2,1fr);gap:12px;padding:16px;display:grid}.settings-fields label,.setting-inline,.admin-modal label{gap:5px;display:grid}.settings-fields label>span,.setting-inline>span,.admin-modal label>span{color:#5b525f;font-size:7px;font-weight:850}.settings-fields input,.settings-fields select,.setting-inline select,.admin-modal input,.admin-modal textarea,.admin-modal select{color:#3d3442;background:#fff;border:1px solid #ded9e1;border-radius:8px;outline:0;width:100%;height:41px;padding:0 10px;font-size:8px}.admin-modal textarea{resize:vertical;height:auto;padding:9px;line-height:1.5}.refund-decision-note{color:#625868;background:#f8f5fa;border:1px solid #e3dbe8;border-radius:8px;flex-direction:column;justify-content:center;gap:4px;min-height:66px;padding:10px 12px;display:flex}.refund-decision-note b{font-size:13px}.refund-decision-note small{color:#8b8290;font-size:11px}.refund-warning{color:#9a3048;background:#fff1f4;border:1px solid #f0c6cf;border-radius:9px;margin:10px 0;padding:11px 12px;font-size:13px;line-height:1.45}.integration-box{background:#faf6ff;border:1px solid #ddd2eb;border-radius:10px;gap:10px;margin:16px 16px 11px;padding:13px;display:flex}.integration-box>span{color:#7540c2;background:#ede3f8;border-radius:9px;place-items:center;width:35px;height:35px;display:grid}.integration-box svg{width:16px}.integration-box b{font-size:7px}.integration-box p{color:#817687;margin:4px 0 0;font-size:7px;line-height:1.5}.setting-inline{padding:0 16px 16px}.toggle-row{justify-content:space-between;align-items:center;gap:11px;padding:15px;display:flex!important}.toggle-row>span{flex-direction:column;gap:3px;display:flex}.toggle-row b{font-size:8px}.toggle-row small{color:#918a95;font-size:6px}.toggle-row input[type=checkbox]{appearance:none;cursor:pointer;background:#cfc9d4;border:0;border-radius:12px;padding:0;position:relative;width:37px!important;height:21px!important}.toggle-row input[type=checkbox]:after{content:"";background:#fff;border-radius:50%;width:17px;height:17px;transition:all .2s;position:absolute;top:2px;left:2px;box-shadow:0 1px 4px #0000002e}.toggle-row input[type=checkbox]:checked{background:#7940d0}.toggle-row input[type=checkbox]:checked:after{transform:translate(16px)}.toggle-row.compact{height:41px;padding:0}.save-settings{width:100%;font-size:8px}.ip-exclusions-card{margin-top:12px;overflow:hidden}.ip-exclusion-form{grid-template-columns:minmax(220px,.85fr) minmax(280px,1.35fr) auto;align-items:end;gap:12px;padding:18px;display:grid}.ip-exclusion-form label{gap:6px;display:grid}.ip-exclusion-form label>span{color:#5b525f;font-size:13px;font-weight:850}.ip-exclusion-form input{color:#3d3442;background:#fff;border:1px solid #ded9e1;border-radius:9px;outline:0;width:100%;height:46px;padding:0 12px;font-size:14px}.ip-exclusion-form input:focus{border-color:#8a4bd3;box-shadow:0 0 0 3px #7e41cb1a}.ip-exclusion-form .button{gap:7px;min-width:150px;height:46px;font-size:13px}.ip-exclusion-form .button svg,.ip-exclusion-delete svg{width:16px}.ip-exclusion-help{color:#857b8b;margin:-2px 18px 14px;font-size:12px;line-height:1.55}.ip-exclusion-message{color:#6634a7;background:#faf6ff;border:1px solid #ddd2eb;border-radius:9px;margin:0 18px 14px;padding:10px 12px;font-size:13px}.ip-exclusions-table{border-top:1px solid var(--app-line)}.ip-exclusions-table table{min-width:700px}.ip-exclusions-table th:last-child,.ip-exclusions-table td:last-child{text-align:right;width:130px}.ip-exclusion-delete{color:#b33b58;cursor:pointer;background:#fff5f7;border:1px solid #eed6dd;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:0 11px;font-size:12px;font-weight:800;display:inline-flex}.ip-exclusion-delete:hover{background:#ffedf1;border-color:#dca9b6}.ip-exclusion-delete:disabled{cursor:wait;opacity:.55}.admin-modal{width:min(620px,100%);max-height:calc(100vh - 40px);overflow:auto}.modal-kicker{color:#8644d0;letter-spacing:.1em;font-size:7px;font-weight:900}.admin-modal h2{margin-top:6px}.modal-order-links{background:#faf9fb;border:1px solid #e6e1e8;border-radius:9px;gap:6px;margin:11px 0;padding:9px;display:grid}.modal-order-links a{gap:6px;min-width:0;display:flex}.modal-order-links svg{color:#7a40c5;width:12px}.modal-order-links span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:7px;overflow:hidden}.modal-order-links small{color:#99909d;display:block}.order-view-modal{width:min(940px,100%)}.order-view-heading{justify-content:space-between;align-items:center;gap:20px;margin-top:6px;display:flex}.order-view-heading h2{margin:0}.order-view-heading p{color:#8d8492;margin:4px 0 0;font-size:13px}.order-copy-all{color:#6f30bd;min-height:40px;box-shadow:none;background:#faf6ff;border:1px solid #d9c7eb;flex:none;align-items:center;gap:7px;display:inline-flex}.order-copy-all svg{width:15px}.order-view-grid,.order-view-target-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.order-view-field{background:#fbfafc;border:1px solid #e5dfe9;border-radius:9px;min-width:0;padding:11px 12px}.order-view-field.wide{grid-column:span 2}.order-view-field>span{color:#8a7f90;margin-bottom:6px;font-size:11px;font-weight:800;display:block}.order-view-value{align-items:start;gap:8px;min-width:0;display:flex}.order-view-value p{color:#3e3543;overflow-wrap:anywhere;text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:text;user-select:text;flex:1;min-width:0;margin:0;font-size:13px;font-weight:650;line-height:1.45;overflow:hidden}.order-view-value p.multiline{text-overflow:clip;white-space:pre-wrap;overflow:visible}.order-view-value button{color:#7136ba;cursor:pointer;background:#fff;border:1px solid #dfd5e7;border-radius:7px;flex:none;place-items:center;width:27px;height:27px;display:grid}.order-view-value button:hover{background:#f5edfc;border-color:#b990df}.order-view-value button svg{width:13px}.order-view-targets{margin-top:20px}.order-view-targets>header{align-items:center;gap:8px;display:flex}.order-view-targets>header h3{margin:0;font-size:16px}.order-view-targets>header span{color:#7736c3;background:#eee3f8;border-radius:12px;place-items:center;min-width:24px;height:24px;padding:0 7px;font-size:12px;font-weight:850;display:grid}.order-view-targets article{background:#f8f5fa;border:1px solid #ddd3e4;border-radius:11px;margin-top:10px;padding:14px}.order-view-targets article h4{color:#66329e;margin:0;font-size:13px}.order-view-target-grid{margin-top:10px}.order-view-target-grid .order-view-field{background:#fff}.form-grid{grid-template-columns:repeat(2,1fr);gap:10px;margin:11px 0;display:grid}.form-grid.four{grid-template-columns:repeat(4,1fr)}.form-grid.four label:nth-last-child(-n+2){grid-column:span 2}.service-modal-backdrop{align-items:start;overflow:auto}.service-editor{width:min(1050px,100%);max-height:none;margin:12px auto}.form-section{border:1px solid #e4e0e6;border-radius:11px;margin-top:14px;padding:15px}.form-section>h3,.package-editor>header h3{margin:0 0 11px;font-size:10px}.form-section .form-grid{margin:0}.package-editor>header{justify-content:space-between;align-items:center;margin-bottom:11px;display:flex}.package-editor>header button{color:#7541ba;background:#faf6ff;border:1px solid #dfd6e8;border-radius:7px;align-items:center;gap:5px;padding:7px 9px;font-size:7px;font-weight:850;display:flex}.package-editor>header button svg{width:11px}.package-editor>article{background:#fbfafc;border:1px solid #e6e2e8;border-radius:10px;margin-top:8px;padding:12px}.package-editor>article>header{justify-content:space-between;align-items:center;margin-bottom:9px;display:flex}.package-editor>article>header b{font-size:8px}.package-editor>article>header button{color:#b84860;background:#ffecef;border:0;border-radius:7px;place-items:center;width:26px;height:26px;display:grid}.package-editor>article>header svg{width:11px}.package-editor-empty{color:#776f7b;background:#fbfafc;border:1px dashed #d8d1dc;border-radius:10px;margin:10px 0 0;padding:12px;font-size:8px;line-height:1.5}.modal-footer{justify-content:flex-end;gap:8px;margin-top:13px;display:flex}.modal-footer .button{width:auto;min-width:125px}.cancel-button{color:#615765;background:#fff;border:1px solid #ded9e1!important}@media (width<=1120px){.header-kwork-link{gap:9px;margin-left:0}.public-nav{gap:16px}.public-nav a{font-size:13px}.header-actions .ghost{display:none}.pricing-layout{grid-template-columns:1fr}.pricing-cards{grid-template-columns:repeat(4,1fr)}.balance-overview,.app-grid-two,.package-selector{grid-template-columns:1fr}.order-builder-layout{grid-template-columns:minmax(0,1fr) 270px}.admin-metrics{grid-template-columns:repeat(3,1fr)}.admin-service-grid,.form-grid.four{grid-template-columns:repeat(2,1fr)}.form-grid.four label:nth-last-child(-n+2){grid-column:auto}}@media (width<=900px){.header-kwork-link{display:none}.mobile-menu{display:grid}.header-actions>.button{display:none}.public-nav{border:1px solid var(--line);box-shadow:var(--shadow);background:#15161e;border-radius:13px;flex-direction:column;align-items:stretch;gap:0;max-height:calc(100svh - 82px);padding:15px;display:none;position:absolute;top:66px;left:20px;right:20px;overflow-y:auto}.public-nav.open{display:flex}.public-nav a{padding:11px;font-size:15px}.public-nav .mobile-kwork-link{color:#fff;text-align:center;border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1a;justify-content:center;align-items:center;gap:10px;margin-top:9px;padding-block:15px;display:flex}.public-nav .mobile-kwork-copy{color:#fff}.public-nav .mobile-kwork-link img{object-fit:contain;width:auto;height:28px;display:block}.public-nav .mobile-nav-actions{border-top:1px solid #ffffff1a;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;margin-top:10px;padding-top:14px;display:grid}.public-nav .mobile-nav-actions .button{color:#f8f5fa;text-align:center;justify-content:center;min-width:0;min-height:46px;padding:0 12px;font-size:14px;font-weight:800;display:inline-flex}.public-header{height:66px}.hero-grid{grid-template-columns:1fr}.hero-copy{padding:62px 0 24px}.hero-visual{height:500px;min-height:500px}.youtube-browser{width:min(720px,96%);right:2%}.top-orb{bottom:28px;right:1%}.feature-grid,.pricing-cards{grid-template-columns:repeat(2,1fr)}.price-card.featured{transform:none}.steps-grid{grid-template-columns:repeat(2,1fr)}.guarantee-grid,.faq-layout{grid-template-columns:1fr;gap:40px}.service-packages{grid-template-columns:repeat(2,1fr)}.auth-page{grid-template-columns:1fr}.auth-promo{display:none}.auth-form-side{padding-top:90px}.auth-mobile-logo{display:block}.app-shell{grid-template-columns:1fr}.app-sidebar{width:238px;transition:all .25s;position:fixed;top:0;left:0;transform:translate(-102%);box-shadow:20px 0 50px #0003}.app-sidebar.open{transform:translate(0)}.app-menu{display:grid}.order-builder-layout{grid-template-columns:1fr}.checkout-summary{position:static}.package-selector{grid-template-columns:repeat(3,1fr)}.admin-dashboard-grid,.settings-layout{grid-template-columns:1fr}.settings-side{grid-template-columns:1fr 220px}.admin-service-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=620px){.site-container{width:100%;padding-inline:18px}.brand-name{font-size:18px}.header-inner{gap:14px}.public-site .header-actions .ghost,.header-actions .primary,.header-actions .cart{display:none}.hero-copy{padding:46px 0 18px}.hero-copy h1{font-size:clamp(40px,12vw,54px)}.hero-kicker{margin-bottom:17px;font-size:10px}.lead{font-size:16px}.hero-trust{flex-direction:column;gap:11px}.hero-buttons{flex-direction:column}.hero-buttons .button{width:100%}.hero-visual{height:385px;min-height:385px;margin:0 -18px}.youtube-browser{border-radius:13px;width:96%;right:2%}.browser-topbar{grid-template-columns:48px 74px minmax(90px,1fr);gap:7px;height:43px;padding:0 10px}.browser-dots{gap:4px}.browser-dots i{width:7px;height:7px}.browser-brand{gap:4px;font-size:9px}.browser-search{height:26px;font-size:8px}.browser-body{grid-template-columns:42px 1fr;height:calc(100% - 43px)}.browser-body aside{gap:17px;padding:18px 10px}.browser-body aside span{width:21px}.browser-results{padding:16px 12px}.browser-results>strong{padding:6px 9px;font-size:11px;top:13px;left:12px}.browser-results article{grid-template-columns:88px minmax(0,1fr);gap:9px;min-height:56px}.browser-results article:first-of-type{margin-top:25px}.result-thumb{height:47px}.browser-results article b{font-size:9px}.browser-results article small{font-size:7px}.top-orb{width:112px;height:112px;bottom:18px;right:0}.top-orb strong,.top-orb span,.top-orb b{font-size:15px}.floating-video{top:25px;right:45px}.floating-video .youtube-mark{width:80px;height:56px}.search-card{width:94%;top:115px;right:3%}.feature-grid,.pricing-cards,.steps-grid,.service-packages{grid-template-columns:1fr}.section{padding:62px 0}.pricing-heading h2,.section-title,.guarantee h2,.faq h2{font-size:36px}.price-card,.referral-card{min-height:330px}.faq-layout summary{min-height:72px;font-size:17px}.faq-layout details p{margin-right:0;font-size:15px}.final-cta .site-container,.footer-inner{flex-direction:column;align-items:flex-start}.footer-privacy{margin-left:0}.privacy-hero{padding:48px 0 36px}.privacy-content{padding-top:36px;padding-bottom:58px}.catalog-tools{flex-direction:column;align-items:stretch}.services-hero{padding-top:52px}.services-hero h1{font-size:42px}.service-detail{padding:21px 16px}.service-number{display:none}.auth-form-side{padding:90px 20px 45px}.app-topbar{padding:0 13px}.app-topbar p,.topbar-profile>div,.app-language{display:none}.app-main{padding:20px 13px 45px}.verify-banner{flex-wrap:wrap;align-items:flex-start}.verify-banner-action{width:calc(100% - 31px);margin-left:31px}.welcome-row{flex-direction:column;align-items:flex-start}.welcome-row .button{width:100%}.balance-overview,.metric-grid,.app-grid-two,.account-catalog,.package-selector{grid-template-columns:1fr}.section-toolbar{flex-direction:column;align-items:flex-start}.section-toolbar .button{width:100%}.catalog-filters,.admin-filters{flex-direction:column}.catalog-filters select,.admin-filters select{width:100%}.order-card>footer{flex-direction:column;align-items:flex-start}.order-card>footer>div{width:100%}.order-card>footer button{flex:1;justify-content:center}.referral-hero>label{background:0 0;border:0;flex-direction:column;gap:7px;height:auto}.referral-hero input{background:#0a051440;border:1px solid #ffffff2b;border-radius:9px;height:42px}.referral-hero label button{border-radius:9px;justify-content:center;height:40px}.notification-list header{flex-direction:column;gap:3px}.admin-metrics,.admin-dashboard-grid,.admin-service-grid,.settings-fields,.form-grid,.form-grid.four,.settings-side{grid-template-columns:1fr}.ip-exclusion-form{grid-template-columns:1fr;padding:15px}.ip-exclusion-form .button{width:100%}.ip-exclusion-help,.ip-exclusion-message{margin-left:15px;margin-right:15px}.service-editor{padding:18px}.form-section{padding:10px}.modal-footer{flex-direction:column-reverse}.modal-footer .button{width:100%}}.video-analysis-site{background:#090a0f}.analysis-hero{background:radial-gradient(circle at 12% 20%,#7835d23b,#0000 36%),radial-gradient(circle at 86% 78%,#c63aeb1c,#0000 34%),linear-gradient(135deg,#0b0c12 0%,#11101a 55%,#0b0c12 100%);border-bottom:1px solid #ffffff17;align-items:center;min-height:calc(100svh - 72px);display:flex;position:relative;overflow:hidden}.analysis-hero:before{content:"";border:1px solid #b058ed29;border-radius:50%;width:520px;height:520px;position:absolute;bottom:-320px;left:-260px;box-shadow:0 0 0 72px #b058ed06,0 0 0 150px #b058ed05}.analysis-hero-grid{z-index:1;grid-template-columns:minmax(0,.92fr) minmax(430px,.78fr);align-items:center;gap:clamp(50px,7vw,112px);padding-block:clamp(58px,7vw,104px);display:grid;position:relative}.analysis-intro{max-width:720px}.analysis-intro h1{letter-spacing:-.055em;max-width:700px;margin:0;font-size:clamp(43px,5vw,70px);line-height:1.02}.analysis-intro>p:not(.eyebrow){color:#aaa5b1;max-width:670px;margin:25px 0 0;font-size:clamp(17px,1.5vw,20px);line-height:1.7}.analysis-intro-points{flex-wrap:wrap;gap:11px;margin-top:34px;display:flex}.analysis-intro-points span{color:#cec9d3;background:#ffffff09;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:8px;min-height:38px;padding:0 14px;font-size:12px;font-weight:750;display:inline-flex}.analysis-intro-points svg{color:#b25ceb;width:16px}.analysis-form{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(155deg,#ffffff13,#ffffff06),#12121beb;border:1px solid #ffffff1f;border-radius:26px;gap:21px;padding:clamp(28px,3.2vw,42px);display:grid;box-shadow:0 34px 90px #0000005c}.analysis-form-heading{align-items:center;gap:14px;margin-bottom:3px;display:flex}.analysis-form-heading>span{color:#fff;background:linear-gradient(135deg,#7134d7,#b34ee5);border-radius:14px;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 10px 26px #7e32d057}.analysis-form-heading svg{width:21px}.analysis-form-heading h2{letter-spacing:-.03em;margin:0;font-size:23px}.analysis-form-heading p{color:#807b87;margin:3px 0 0;font-size:12px}.analysis-form>label{gap:8px;display:grid}.analysis-form>label>span{color:#d7d2db;font-size:13px;font-weight:750}.analysis-input{background:#07080c8c;border:1px solid #ffffff1c;border-radius:13px;align-items:center;gap:11px;min-height:54px;padding:0 15px;transition:border-color .2s,box-shadow .2s,background .2s;display:flex}.analysis-input:focus-within{background:#0a090fd1;border-color:#ab4de5b8;box-shadow:0 0 0 3px #9a47da21}.analysis-input>svg{color:#8d8495;flex:0 0 19px;width:19px}.analysis-input input,.analysis-input select{color:#f3eff5;width:100%;min-width:0;height:52px;font:inherit;background:0 0;border:0;outline:0;font-size:14px}.analysis-input input::placeholder{color:#635e69}.analysis-input select{appearance:auto;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;cursor:pointer;text-overflow:ellipsis}.analysis-input select option{color:#17131d;background:#fff}.analysis-input select option:checked{color:#fff;background:#8343e7}.analysis-select{padding-right:9px}.detected-country{color:#79737f;font-size:11px;line-height:1.45}.analysis-submit{cursor:pointer;border:0;width:100%;margin-top:2px}.analysis-submit:disabled{cursor:wait;opacity:.78}.analysis-submit svg{width:19px}.analysis-form-note{color:#6d6872;text-align:center;margin:-7px 0 0;font-size:10px;line-height:1.5}.analysis-error{color:#f1a2ae;background:#74233129;border:1px solid #e6637747;border-radius:11px;padding:12px 14px;font-size:13px;line-height:1.5}.analysis-spinner{border:2px solid #ffffff52;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.75s linear infinite analysis-spin;display:inline-block}.analysis-spinner.large{border-width:3px;border-color:#a951e6 #ab51e633 #ab51e633;width:34px;height:34px}@keyframes analysis-spin{to{transform:rotate(360deg)}}.analysis-before-results{background:#0a0b10;padding-block:clamp(55px,7vw,90px)}.analysis-before-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.analysis-before-grid article{background:#ffffff06;border:1px solid #ffffff14;border-radius:18px;min-height:230px;padding:29px;position:relative}.analysis-before-grid article>b{color:#ffffff0d;letter-spacing:-.07em;font-size:48px;position:absolute;top:13px;right:20px}.analysis-before-grid article>svg{color:#a451e2;width:27px}.analysis-before-grid h3{margin:28px 0 10px;font-size:21px}.analysis-before-grid p{color:#8f8995;margin:0;font-size:14px;line-height:1.65}.analysis-knowledge{background:radial-gradient(circle at 12% 18%,#8538cd1c,#0000 29%),#0d0d13;border-top:1px solid #ffffff12;padding-block:clamp(72px,9vw,118px)}.analysis-knowledge-inner{max-width:1220px}.analysis-knowledge-inner>header{max-width:900px}.analysis-knowledge-inner>header h2{color:#f3eef5;letter-spacing:-.045em;margin:9px 0 18px;font-size:clamp(34px,4.5vw,56px);line-height:1.08}.analysis-knowledge-inner>header>p:last-child{color:#aaa3af;margin:0;font-size:17px;line-height:1.75}.analysis-method-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin-top:46px;display:grid}.analysis-method-steps article{background:#ffffff06;border:1px solid #ffffff16;border-radius:17px;min-height:230px;padding:24px}.analysis-method-steps article>b{color:#ae5be5;letter-spacing:.13em;font-size:12px}.analysis-method-steps h3{color:#ece6ef;margin:28px 0 10px;font-size:19px;line-height:1.25}.analysis-method-steps p{color:#918a97;margin:0;font-size:14px;line-height:1.68}.analysis-knowledge-grid{grid-template-columns:minmax(0,1.12fr) minmax(340px,.88fr);gap:18px;margin-top:54px;display:grid}.analysis-metric-guide,.analysis-action-guide{background:#07070b6b;border:1px solid #ffffff16;border-radius:20px;padding:clamp(25px,3.2vw,38px)}.analysis-metric-guide>h2,.analysis-action-guide>h2,.analysis-method-limits h2{color:#efe9f2;margin:0;font-size:27px;line-height:1.2}.analysis-metric-guide dl{margin:27px 0 0}.analysis-metric-guide dl>div{border-top:1px solid #ffffff13;grid-template-columns:165px minmax(0,1fr);gap:22px;padding:17px 0;display:grid}.analysis-metric-guide dt{color:#d8d1dc;font-size:14px;font-weight:850}.analysis-metric-guide dd{color:#938c99;margin:0;font-size:14px;line-height:1.65}.analysis-action-guide ol{counter-reset:analysis-action;gap:17px;margin:27px 0 0;padding:0;list-style:none;display:grid}.analysis-action-guide li{counter-increment:analysis-action;gap:5px;padding-left:39px;display:grid;position:relative}.analysis-action-guide li:before{color:#dba9fa;content:counter(analysis-action);background:#a94ee226;border-radius:50%;place-items:center;width:27px;height:27px;font-size:11px;font-weight:900;display:grid;position:absolute;top:0;left:0}.analysis-action-guide li b{color:#d8d2dc;font-size:14px}.analysis-action-guide li span{color:#918a97;font-size:13px;line-height:1.6}.analysis-method-limits{background:#752fa713;border:1px solid #a94ee23d;border-radius:18px;align-items:flex-start;gap:18px;margin-top:18px;padding:30px;display:flex}.analysis-method-limits>svg{color:#ae5be5;flex:0 0 27px;width:27px}.analysis-method-limits h2{font-size:21px}.analysis-method-limits p{color:#9b93a1;margin:10px 0 0;font-size:14px;line-height:1.72}.analysis-guide-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.analysis-guide-links a{color:#c979f0;background:#ffffff05;border:1px solid #ffffff14;border-radius:13px;align-items:center;min-height:74px;padding:16px 18px;font-size:13px;font-weight:850;line-height:1.45;display:flex}.analysis-guide-links a:hover{background:#a94ee20f;border-color:#b962eb6b}.analysis-editorial-note{color:#706a76;border-top:1px solid #ffffff13;flex-wrap:wrap;gap:8px 20px;margin-top:34px;padding-top:20px;font-size:12px;display:flex}.analysis-editorial-note b{color:#9e96a3}.analysis-loading{background:#0a0b10;place-items:center;min-height:400px;display:grid}.analysis-loading-card{text-align:center;padding:50px 24px}.analysis-loading-card h2{margin:22px 0 8px;font-size:25px}.analysis-loading-card p{color:#8e8994;margin:0}.analysis-results{background:radial-gradient(circle at 90% 8%,#7635c417,#0000 26%),#090a0f;padding-block:clamp(58px,7vw,96px)}.analysis-results-inner{gap:22px;display:grid}.analysis-report-heading{border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:flex-end;gap:36px;padding-bottom:30px;display:flex}.analysis-report-heading h2{letter-spacing:-.045em;max-width:850px;margin:0;font-size:clamp(30px,4vw,48px);line-height:1.08}.analysis-report-heading>div:first-child>p:last-child{color:#8d8792;margin:13px 0 0;font-size:14px}.analysis-refresh-notice{color:#c889f0;background:#a34bdc12;border:1px solid #a953e140;border-radius:13px;align-items:flex-start;gap:13px;padding:16px 18px;display:flex}.analysis-refresh-notice>svg{flex:0 0 21px;width:21px}.analysis-refresh-notice b{font-size:13px}.analysis-refresh-notice p{color:#a49ca9;margin:4px 0 0;font-size:12px;line-height:1.5}.analysis-rank-badge{background:#ffffff09;border:1px solid #ffffff1a;border-radius:17px;flex:none;min-width:180px;padding:20px 23px}.analysis-rank-badge.is-top{background:#2a8e681c;border-color:#4dcc9b59;box-shadow:0 18px 42px #1c80591a}.analysis-rank-badge small{color:#837d89;letter-spacing:.14em;font-size:10px;font-weight:900;display:block}.analysis-rank-badge strong{color:#f6f1f8;letter-spacing:-.055em;margin-top:7px;font-size:43px;line-height:1;display:block}.analysis-rank-badge.is-top strong{color:#70dcaf}.analysis-rank-badge span{color:#aaa4af;margin-top:8px;font-size:11px;line-height:1.4;display:block}.analysis-setup-notice{color:#d4b373;background:#734c131a;border:1px solid #e7ab4e3d;border-radius:13px;align-items:flex-start;gap:13px;padding:16px 18px;display:flex}.analysis-setup-notice>svg{flex:0 0 21px;width:21px}.analysis-setup-notice b{font-size:13px}.analysis-setup-notice p{color:#a9946c;margin:4px 0 0;font-size:12px;line-height:1.5}.analysis-video-card{background:#ffffff07;border:1px solid #ffffff17;border-radius:20px;grid-template-columns:minmax(280px,430px) minmax(0,1fr);gap:28px;padding:20px;display:grid}.analysis-thumbnail{background:#171820;border-radius:13px;min-height:235px;display:block;position:relative;overflow:hidden}.analysis-thumbnail>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.analysis-thumbnail>span{color:#fff;background:#7a32d2e0;border-radius:50%;place-items:center;width:58px;height:58px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 14px 36px #00000052}.analysis-thumbnail svg{width:25px}.analysis-video-copy{align-self:center;padding:10px 14px 10px 0}.analysis-video-copy>small,.analysis-panel header small{color:#a452e4;letter-spacing:.14em;font-size:10px;font-weight:900}.analysis-video-copy h3{letter-spacing:-.035em;max-width:780px;margin:11px 0 9px;font-size:clamp(24px,2.7vw,36px);line-height:1.18}.analysis-video-copy>p{color:#85808b;margin:0;font-size:13px}.analysis-channel{align-items:center;gap:11px;margin-top:25px;display:flex}.analysis-channel>img,.analysis-channel>span{border-radius:50%;flex:0 0 43px;width:43px;height:43px}.analysis-channel>img{object-fit:cover}.analysis-channel>span{color:#a756df;background:#a24dde21;place-items:center;display:grid}.analysis-channel>span svg{width:19px}.analysis-channel div{gap:3px;display:grid}.analysis-channel a,.analysis-channel b{color:#e8e3eb;font-size:14px;font-weight:800}.analysis-channel a:hover{color:#be71ec}.analysis-channel small{color:#7d7783;font-size:11px}.analysis-metrics-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.analysis-metrics-grid article{background:#ffffff06;border:1px solid #ffffff13;border-radius:15px;align-content:start;min-height:126px;padding:18px;display:grid}.analysis-metrics-grid article>span{color:#b55ce8;background:#a54fdd1a;border-radius:9px;place-items:center;width:31px;height:31px;display:grid}.analysis-metrics-grid svg{width:15px}.analysis-metrics-grid small{color:#7c7682;margin-top:15px;font-size:10px;font-weight:750;line-height:1.35}.analysis-metrics-grid strong{overflow-wrap:anywhere;letter-spacing:-.035em;margin-top:4px;font-size:21px}.analysis-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}.analysis-panel{background:#ffffff06;border:1px solid #ffffff16;border-radius:18px;padding:26px}.analysis-panel>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.analysis-panel>header>svg{color:#a653e3;width:24px}.analysis-panel header h3{letter-spacing:-.03em;margin:7px 0 0;font-size:22px}.analysis-competitor-list{margin-top:20px;display:grid}.analysis-competitor-list>a{border-top:1px solid #ffffff13;grid-template-columns:34px 82px minmax(0,1fr) 18px;align-items:center;gap:11px;min-height:73px;padding:11px 0;display:grid}.analysis-competitor-list>a>b{color:#b65ce8;font-size:13px}.analysis-competitor-list>a>img,.video-placeholder{object-fit:cover;background:#1c1d25;border-radius:7px;width:82px;height:47px;display:block}.analysis-competitor-list>a>span:not(.video-placeholder){gap:5px;min-width:0;display:grid}.analysis-competitor-list strong{color:#ddd8e1;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.35;overflow:hidden}.analysis-competitor-list small{color:#77717d;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.analysis-competitor-list>a>svg{color:#5d5863;width:15px;transition:transform .2s,color .2s}.analysis-competitor-list>a:hover>svg{color:#b65ce8;transform:translate(3px)}.analysis-empty{color:#817b87;margin:20px 0 0;font-size:13px}.analysis-metadata dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:21px 0 0;display:grid}.analysis-metadata dl>div{border:1px solid #ffffff12;border-radius:10px;padding:13px}.analysis-metadata dt{color:#77717d;text-transform:uppercase;font-size:9px;font-weight:800}.analysis-metadata dd{color:#dfdae3;overflow-wrap:anywhere;margin:6px 0 0;font-size:13px;font-weight:750}.analysis-metadata details{border-top:1px solid #ffffff13;margin-top:13px}.analysis-metadata summary{color:#bbb5c0;cursor:pointer;padding:14px 0;font-size:12px;font-weight:750}.analysis-metadata details p{color:#8b8590;white-space:pre-wrap;max-height:210px;margin:0 0 15px;padding-right:8px;font-size:12px;line-height:1.6;overflow:auto}.analysis-tags{border-top:1px solid #ffffff13;padding-top:15px}.analysis-tags>b{color:#bbb6c0;font-size:12px}.analysis-tags>div{flex-wrap:wrap;gap:6px;max-height:144px;margin-top:11px;padding-right:5px;display:flex;overflow:auto}.analysis-tags button{color:#b49cbe;cursor:pointer;background:#a64cdb0f;border:1px solid #af53e52b;border-radius:999px;padding:6px 9px;font-size:10px}.analysis-tags button:hover{color:#fff;border-color:#af53e580}.analysis-tags>p{color:#77717d;margin:10px 0 0;font-size:12px}.analysis-promo-card{isolation:isolate;background:radial-gradient(circle at 7%,#a54ae133,#0000 34%),linear-gradient(115deg,#271936f2,#15121dfa);border:1px solid #be60ed4d;border-radius:22px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(18px,2.2vw,30px);padding:clamp(25px,3vw,38px);display:grid;position:relative;overflow:hidden;box-shadow:0 24px 70px #0000003d}.analysis-promo-card:after{z-index:-1;filter:blur(6px);content:"";background:#9f43dc1f;border-radius:50%;width:220px;height:220px;position:absolute;top:-75px;right:-55px}.analysis-promo-icon{color:#fff;background:linear-gradient(135deg,#7134d7,#bb4ce4);border:1px solid #cf7ef54d;border-radius:18px;place-items:center;width:62px;height:62px;display:grid;box-shadow:0 15px 34px #7430c44d}.analysis-promo-icon svg{width:27px;height:27px}.analysis-promo-copy small{color:#c56ced;letter-spacing:.14em;font-size:10px;font-weight:900}.analysis-promo-copy h3{letter-spacing:-.035em;margin:8px 0 7px;font-size:clamp(23px,2.4vw,32px);line-height:1.15}.analysis-promo-copy p{color:#aaa3af;max-width:760px;margin:0;font-size:13px;line-height:1.6}.analysis-promo-button{white-space:nowrap;min-width:196px}.analysis-promo-button svg{width:16px}.analysis-ad{text-align:center;background:#ffffff05;border:1px solid #ffffff12;border-radius:16px;align-content:center;gap:9px;width:min(100% - 40px,1180px);min-height:118px;margin-inline:auto;padding:18px;display:grid;overflow:hidden}.analysis-ad-top{margin-block:26px}.analysis-ad-result{width:100%;margin-block:3px}.analysis-ad>span{color:#5f5965;letter-spacing:.15em;font-size:8px;font-weight:850}.analysis-ad .adsbygoogle{width:100%;min-height:90px;display:block}.analysis-partner-ad{color:#e8e4eb;background:linear-gradient(115deg,#1d2f438c,#14141deb);border:1px solid #59a3e538;border-radius:17px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;min-height:116px;padding:22px 24px;transition:border-color .2s,transform .2s;display:grid}.analysis-partner-ad:hover{border-color:#6ab7f473;transform:translateY(-1px)}.analysis-partner-icon{color:#fff;background:linear-gradient(135deg,#296da5,#6548c8);border-radius:14px;place-items:center;width:50px;height:50px;display:grid}.analysis-partner-icon svg{width:22px}.analysis-partner-copy{gap:4px;min-width:0;display:grid}.analysis-partner-copy small{color:#70aee2;letter-spacing:.13em;font-size:9px;font-weight:900}.analysis-partner-copy strong{font-size:19px}.analysis-partner-copy>span{color:#9893a0;font-size:12px;line-height:1.5}.analysis-partner-ad>svg{color:#6faadc;width:19px}.analysis-reward-backdrop{z-index:1000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#030307d1;place-items:center;padding:22px;display:grid;position:fixed;inset:0;overflow-y:auto}.analysis-reward-modal{text-align:center;background:radial-gradient(circle at 50% 0,#913dd533,#0000 43%),#14131c;border:1px solid #c164ef52;border-radius:24px;justify-items:center;width:min(100%,520px);padding:clamp(28px,5vw,42px);display:grid;position:relative;box-shadow:0 35px 100px #0000008c}.analysis-reward-close{color:#a7a1ad;cursor:pointer;background:#ffffff09;border:1px solid #ffffff17;border-radius:50%;place-items:center;width:36px;height:36px;font-size:24px;line-height:1;display:grid;position:absolute;top:15px;right:15px}.analysis-reward-icon{color:#fff;background:linear-gradient(135deg,#7134d7,#bd4ee7);border-radius:19px;place-items:center;width:64px;height:64px;margin-bottom:18px;display:grid;box-shadow:0 15px 38px #7a33cd59}.analysis-reward-icon svg{width:27px}.analysis-reward-modal>small{color:#b95fe8;letter-spacing:.14em;font-size:10px;font-weight:900}.analysis-reward-modal h2{letter-spacing:-.04em;margin:10px 0 12px;font-size:clamp(26px,5vw,34px);line-height:1.12}.analysis-reward-modal>p:not(.analysis-reward-fallback){color:#9c96a2;max-width:430px;margin:0;font-size:13px;line-height:1.65}.analysis-reward-error{color:#f1a2ae;background:#74233129;border:1px solid #e6637747;border-radius:11px;width:100%;margin-top:18px;padding:11px 13px;font-size:12px;line-height:1.5}.analysis-reward-watch{cursor:pointer;border:0;width:100%;margin-top:24px}.analysis-reward-watch:disabled{cursor:wait;opacity:.8}.analysis-reward-later{color:#8e8894;font:inherit;cursor:pointer;background:0 0;border:0;margin-top:13px;padding:8px 15px;font-size:12px;font-weight:750}.analysis-reward-fallback{color:#6f6975;margin:17px 0 0;font-size:10px;line-height:1.55}.analysis-disclaimer{background:#a34bdc0e;border-left:3px solid #a34bdcb3;align-items:flex-start;gap:12px;padding:17px 19px;display:flex}.analysis-disclaimer svg{color:#a953e1;flex:0 0 19px;width:19px}.analysis-disclaimer p{color:#847e89;margin:0;font-size:11px;line-height:1.6}.video-analysis-site footer .footer-inner>a:last-child{color:#8d8793;font-size:12px;font-weight:750}@media (width<=1300px) and (width>=901px){.public-nav{gap:15px}.public-nav a{font-size:13px}.header-actions .ghost{display:none}}@media (width<=1060px){.analysis-hero-grid{grid-template-columns:minmax(0,1fr) minmax(390px,.8fr);gap:42px}.analysis-intro h1{font-size:46px}.analysis-metrics-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.analysis-method-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.analysis-knowledge-grid{grid-template-columns:1fr}}@media (width<=900px){.analysis-hero{min-height:0}.analysis-hero-grid{grid-template-columns:minmax(0,1fr);gap:46px}.analysis-intro{max-width:780px}.analysis-form{max-width:720px}.analysis-before-grid,.analysis-detail-grid{grid-template-columns:minmax(0,1fr)}.analysis-guide-links{grid-template-columns:1fr}.analysis-video-card{grid-template-columns:minmax(250px,.78fr) minmax(0,1fr)}.analysis-promo-card{grid-template-columns:auto minmax(0,1fr)}.analysis-promo-button{grid-column:1/-1;width:100%}}@media (width<=680px){.analysis-hero-grid{padding-block:52px 62px}.analysis-intro h1{font-size:clamp(38px,11vw,48px)}.analysis-intro>p:not(.eyebrow){font-size:16px}.analysis-form{border-radius:20px;padding:23px 18px}.analysis-before-grid{gap:11px}.analysis-before-grid article{min-height:0}.analysis-method-steps{grid-template-columns:1fr}.analysis-method-steps article{min-height:0}.analysis-metric-guide dl>div{grid-template-columns:1fr;gap:7px}.analysis-method-limits{padding:23px 19px}.analysis-report-heading{flex-direction:column;align-items:stretch}.analysis-rank-badge{width:100%}.analysis-video-card{grid-template-columns:minmax(0,1fr);gap:18px}.analysis-thumbnail{min-height:210px}.analysis-video-copy{padding:4px 2px 8px}.analysis-metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.analysis-panel{padding:20px 16px}.analysis-competitor-list>a{grid-template-columns:30px 68px minmax(0,1fr)}.analysis-competitor-list>a>img,.video-placeholder{width:68px;height:40px}.analysis-competitor-list>a>svg{display:none}.analysis-promo-card{text-align:left;grid-template-columns:minmax(0,1fr)}.analysis-promo-icon{width:54px;height:54px}.analysis-promo-button{grid-column:auto}.analysis-ad{width:calc(100% - 24px);min-height:280px;padding:13px}.analysis-ad-result{width:100%}.analysis-ad .adsbygoogle{min-height:250px}.analysis-partner-ad{grid-template-columns:auto minmax(0,1fr);padding:18px}.analysis-partner-ad>svg{display:none}.analysis-reward-backdrop{padding:12px}.analysis-reward-modal{border-radius:20px;padding:32px 20px 26px}}@media (width<=430px){.analysis-intro-points{flex-direction:column;align-items:stretch}.analysis-metrics-grid{grid-template-columns:minmax(0,1fr)}.analysis-metrics-grid article{min-height:106px}.analysis-metadata dl{grid-template-columns:minmax(0,1fr)}}.pricing-layout-stacked{grid-template-columns:1fr;gap:42px}.pricing-layout-stacked .pricing-heading{max-width:820px;padding-top:0}.landing-service-list{gap:44px;display:grid}.landing-service{border-top:1px solid var(--line);min-width:0;padding-top:30px}.landing-service>header{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:22px;display:flex}.landing-service>header span{color:#a957ea;letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:850}.landing-service>header h3{letter-spacing:-.035em;margin:7px 0 5px;font-size:clamp(26px,2.2vw,36px)}.landing-service>header p{color:#aaa5b0;max-width:760px;margin:0;font-size:16px;line-height:1.6}.landing-service>header>b{color:#ffffff1f;font-size:38px}.package-carousel{min-width:0;position:relative}.pricing-track{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#a448e873 transparent;gap:18px;padding:14px 2px 18px;display:flex;overflow-x:auto}.pricing-track .price-card{scroll-snap-align:start;flex:0 0 calc(33.3333% - 12px);min-width:280px}.carousel-arrow{z-index:4;color:#fff;cursor:pointer;background:#14141deb;border:1px solid #ffffff2e;border-radius:50%;place-items:center;width:42px;height:42px;font-size:30px;line-height:1;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 10px 30px #00000052}.carousel-arrow:hover{background:#7338ce;border-color:#9850e7}.carousel-arrow.left{left:-18px}.carousel-arrow.right{right:-18px}.landing-referral-card{max-width:520px;min-height:250px}.field-tooltip{color:#6b5d74;cursor:help;background:#fff;border:1px solid #c8bfd0;border-radius:50%;place-items:center;width:19px;height:19px;margin-left:5px;font-size:12px;font-weight:900;display:inline-grid}.topbar-balance{color:#4b3f53;cursor:pointer;background:#fff;border:1px solid #ded8e4;border-radius:11px;align-items:center;gap:9px;min-height:42px;padding:0 12px 0 15px;font-weight:850;display:inline-flex}.topbar-balance:hover{color:#6c32bb;border-color:#9b65d7}.topbar-balance svg{color:#7d3ed0;width:18px}.account-service-list{gap:24px;display:grid}.account-service-detail{padding:28px;overflow:hidden}.account-service-detail>header{border-bottom:1px solid var(--app-line);justify-content:space-between;align-items:flex-start;gap:20px;min-height:0;padding:0 0 20px;display:flex}.account-service-detail>header span{color:#7e3bc9;letter-spacing:.07em;text-transform:uppercase;font-size:12px;font-weight:900}.account-service-detail>header h3{margin:7px 0 5px;font-size:26px}.account-service-detail>header p{color:var(--app-muted);margin:0;font-size:15px}.account-service-detail>header>b{color:#e7e0ee;font-size:34px}.account-service-description p{color:#69606f;white-space:pre-line;max-width:980px;margin:20px 0;font-size:15px;line-height:1.75}.account-service-packages{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#b68edc transparent;gap:14px;padding:4px 1px 10px;display:flex;overflow-x:auto}.account-package-card{scroll-snap-align:start;border:1px solid var(--app-line);background:#fbf9fc;border-radius:13px;flex-direction:column;flex:0 0 calc(33.3333% - 9.33333px);min-width:270px;min-height:350px;padding:22px;display:flex;position:relative}.account-package-card.featured{border-color:#9e65d8;box-shadow:0 10px 28px #6630ad17}.account-package-card>em{color:#fff;background:#8945d2;border-radius:7px;padding:5px 9px;font-size:12px;font-style:normal;font-weight:850;position:absolute;top:-10px;right:14px}.account-package-card>small{color:#6d6074;font-size:13px;font-weight:900}.account-package-card h4{margin:9px 0 3px;font-size:25px}.account-package-card>span{color:#8a8090;font-size:13px}.account-package-card ul{gap:10px;margin:19px 0;padding:0;list-style:none;display:grid}.account-package-card li{color:#655b6a;align-items:flex-start;gap:8px;font-size:14px;line-height:1.45;display:flex}.account-package-card li svg{color:#7a3cc6;flex-shrink:0;width:17px}.account-package-card .button{width:100%;margin-top:auto}.account-catalog-empty{color:var(--app-muted);text-align:center;padding:34px}.order-important{border-color:#ddccef;margin-top:20px;padding:24px}.order-important>header{justify-content:flex-start;gap:12px;min-height:0;padding:0 0 16px}.order-important>header>span{color:#7740bb;background:#efe6f9;border-radius:10px;place-items:center;width:38px;height:38px;font-size:21px;font-weight:900;display:grid}.order-important h3{margin:0 0 3px}.order-important header p{color:var(--app-muted);margin:0}.order-important>div{gap:9px;display:grid}.order-important>div p{border-radius:9px;align-items:flex-start;gap:10px;margin:0;padding:11px 13px;font-size:14px;line-height:1.5;display:flex}.order-important p.allow{color:#176f58;background:#eefaf6}.order-important p.deny{color:#a53b4d;background:#fff0f2}.order-important p span{font-size:17px;font-weight:900}.app-shell{grid-template-columns:270px minmax(0,1fr);font-size:15px}.app-shell .app-sidebar nav button,.app-shell .sidebar-bottom a,.app-shell .sidebar-bottom button{height:49px;font-size:14px}.app-shell .admin-label{font-size:11px}.app-shell .app-topbar{height:84px}.app-shell .app-topbar p{font-size:11px}.app-shell .app-topbar h1{font-size:21px}.app-shell .app-language button{font-size:12px}.app-shell .topbar-profile b{font-size:14px}.app-shell .topbar-profile small{font-size:12px}.app-shell .app-main{max-width:1700px;padding-top:34px}.app-shell .button{min-height:43px;font-size:14px}.app-shell .section-toolbar h2{font-size:28px}.app-shell .section-toolbar p,.app-shell .welcome-row span,.app-shell .app-panel>header p{font-size:14px;line-height:1.5}.app-shell .app-panel>header h3{font-size:18px}.app-shell .metric-grid small,.app-shell .admin-metrics small{font-size:13px}.app-shell .metric-grid b,.app-shell .admin-metrics b{font-size:21px}.app-shell .responsive-table th{font-size:12px}.app-shell .responsive-table td,.app-shell .responsive-table td b{font-size:14px}.app-shell .responsive-table td small{font-size:12px;line-height:1.45}.app-shell .status{font-size:12px}.app-shell .table-actions button,.app-shell .icon-action{min-width:34px;height:34px;font-size:12px}.app-shell .catalog-filters label,.app-shell .admin-filters label,.app-shell .catalog-filters select,.app-shell .admin-filters select{min-height:46px}.app-shell .catalog-filters input,.app-shell .admin-filters input,.app-shell .catalog-filters select,.app-shell .admin-filters select,.app-shell .order-card b,.app-shell .notification-list b{font-size:14px}.app-shell .order-card small,.app-shell .notification-list small,.app-shell .notification-list p{font-size:12px}.app-shell .builder-step>header h3,.app-shell .checkout-summary h3{font-size:22px}.app-shell .builder-step>header p,.app-shell .builder-step label>span,.app-shell .checkout-summary dt,.app-shell .checkout-summary dd,.app-shell .checkout-summary small{font-size:13px}.app-shell .builder-step input,.app-shell .package-selector button,.app-shell .target-list button,.app-shell .referral-mini p,.app-shell .referral-hero p{font-size:14px}.admin-shell .quick-stats>h3{font-size:18px}.admin-shell .quick-stats b{font-size:13px}.admin-shell .quick-stats small,.admin-shell .mini-chart small{font-size:11px}.admin-shell .admin-service-card{padding:23px}.admin-shell .admin-service-card>header span{font-size:12px}.admin-shell .admin-service-card>header h3{font-size:19px}.admin-shell .admin-service-card>p{min-height:0;font-size:14px}.admin-shell .service-card-packages b{font-size:13px}.admin-shell .service-card-packages small,.admin-shell .admin-service-card>footer small,.admin-shell .admin-service-card>footer button{font-size:12px}.admin-shell .settings-fields label>span,.admin-shell .setting-inline>span,.admin-shell .admin-modal label>span{font-size:13px}.admin-shell .settings-fields input,.admin-shell .settings-fields select,.admin-shell .setting-inline select,.admin-shell .admin-modal input,.admin-shell .admin-modal textarea,.admin-shell .admin-modal select{min-height:46px;font-size:14px}.admin-shell .integration-box b,.admin-shell .integration-box p,.admin-shell .toggle-row b,.admin-shell .toggle-row small{font-size:12px}.admin-shell .save-settings{font-size:14px}.admin-shell .admin-modal{width:min(720px,100%);padding:32px}.admin-shell .service-editor{width:min(1180px,100%)}.admin-shell .modal-kicker{font-size:11px}.admin-shell .admin-modal h2{font-size:28px}.admin-shell .admin-modal>p,.admin-shell .modal-order-links span,.admin-shell .modal-order-links small{font-size:13px}.admin-shell .form-section{padding:20px}.admin-shell .form-section>h3,.admin-shell .package-editor>header h3,.admin-shell .form-section-heading h3{font-size:18px}.admin-shell .package-editor>header button,.admin-shell .important-editor>header button,.admin-shell .package-editor>article>header b{font-size:13px}.admin-shell .service-editor .form-grid.four{grid-template-columns:repeat(2,minmax(0,1fr))}.full-width-field,.package-features-field{grid-column:1/-1}.form-section-heading{justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;display:flex}.form-section-heading h3{margin:0}.fixed-currency{background:#faf8fc;border:1px solid #ded9e1;border-radius:9px;gap:3px;min-height:78px;padding:12px;display:grid}.fixed-currency>span,.fixed-currency small{color:#746a79;font-size:12px}.fixed-currency b{font-size:18px}.important-editor>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.important-editor>header h3{margin:0 0 4px}.important-editor>header p,.important-empty{color:#817886;margin:0;font-size:13px}.important-editor>header button{color:#7541ba;background:#faf6ff;border:1px solid #dfd6e8;border-radius:8px;align-items:center;gap:6px;padding:9px 12px;font-weight:850;display:inline-flex}.important-editor-list{gap:9px;margin-top:15px;display:grid}.important-editor-row{grid-template-columns:130px minmax(0,1fr) 42px;gap:8px;display:grid}.important-editor-row select,.important-editor-row input{background:#fff;border:1px solid #ded9e1;border-radius:8px;width:100%;min-height:44px;padding:0 11px;font-size:14px}.important-editor-row button{color:#b03d54;background:#ffecef;border:0;border-radius:8px}@media (width<=900px){.pricing-track .price-card,.account-package-card{flex-basis:calc(50% - 9px)}.app-shell{grid-template-columns:1fr}}@media (width<=620px){.landing-service>header>b{display:none}.pricing-track{margin-inline:-2px;padding-inline:2px}.pricing-track .price-card,.account-package-card{flex-basis:min(82vw,310px);min-width:min(82vw,310px)}.carousel-arrow{width:36px;height:36px}.carousel-arrow.left{left:-8px}.carousel-arrow.right{right:-8px}.app-shell .app-topbar{height:76px}.topbar-balance{min-height:38px;padding-inline:9px;font-size:12px}.topbar-balance svg{display:none}.account-service-detail{padding:19px 15px}.account-service-detail>header>b{display:none}.admin-shell .admin-modal,.admin-shell .service-editor{padding:20px 16px}.admin-shell .service-editor .form-grid.four{grid-template-columns:1fr}.form-section-heading,.important-editor>header{flex-direction:column;align-items:flex-start}.important-editor>header button{justify-content:center;width:100%}.important-editor-row{grid-template-columns:1fr 42px}.important-editor-row select{grid-column:1/-1}}.public-nav .support-link{align-items:center;gap:7px;display:inline-flex}.public-nav .support-link svg{color:#229ed9;width:17px;height:17px}.hero,.hero-grid{min-height:500px}.hero-copy{padding:48px 0 42px}.hero-copy h1{max-width:760px;font-size:clamp(42px,3.7vw,64px);line-height:1.04}.hero-kicker{margin-bottom:16px}.lead{margin:18px 0 22px}.hero-trust{margin-top:19px}.hero-visual{min-height:500px}.youtube-browser{width:min(660px,92%)}.top-orb{width:142px;height:142px;bottom:30px}.feature-strip{padding:10px 0}.feature-grid article{min-height:78px;padding:13px 16px}.pricing-track{scrollbar-width:none;padding-inline:4px}.pricing-track::-webkit-scrollbar{display:none}.pricing-track .landing-referral-card{scroll-snap-align:start;flex:0 0 calc(33.3333% - 12px);min-width:280px;max-width:none;min-height:360px}.carousel-arrow{transition:border-color .2s,background .2s,transform .2s}.carousel-arrow:focus-visible{outline-offset:3px;outline:3px solid #b25af16b}.order-builder-layout{grid-template-columns:minmax(0,1fr) 320px;gap:16px}.checkout-column{gap:12px;display:grid;position:sticky;top:100px}.checkout-column .checkout-summary{position:static}.checkout-column .order-important{margin-top:0;padding:18px}.checkout-column .order-important>header{padding-bottom:13px}.checkout-column .order-important>header>span{width:32px;height:32px;font-size:17px}.checkout-column .order-important h3{font-size:17px}.checkout-column .order-important header p{font-size:12px}.checkout-column .order-important>div p{padding:9px 10px;font-size:13px}.package-selector{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.package-selector button{text-align:left;grid-template-columns:minmax(105px,.8fr) minmax(0,1.2fr);align-items:start;gap:13px;min-height:112px;padding:14px;display:grid}.package-choice-main{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}.package-selector .package-choice-main>span{color:#4f4554;font-size:13px;font-weight:900}.package-selector .package-choice-main>b{font-size:19px;line-height:1.15}.package-selector .package-choice-main>small{color:#817787;font-size:11px;line-height:1.35}.package-choice-features{border-left:1px solid #e7e1eb;gap:5px;min-width:0;margin:0;padding:0 0 0 13px;list-style:none;display:grid}.package-choice-features li{color:#675d6c;align-items:flex-start;gap:6px;font-size:12px;line-height:1.35;display:flex}.package-choice-features svg{color:#7c3cc9;flex-shrink:0;width:14px;height:14px}.admin-shell .service-editor .form-grid{gap:16px}.admin-shell .service-editor label{gap:8px}.admin-shell .service-editor label>span{color:#4c4251;font-size:13px;line-height:1.35}.admin-shell .service-editor input:not([type=checkbox]),.admin-shell .service-editor textarea,.admin-shell .service-editor select{background:#fff;border:1px solid #d9d2de;border-radius:10px;min-height:46px;padding:10px 12px;font-size:14px;line-height:1.45;transition:border-color .2s,box-shadow .2s}.admin-shell .service-editor input:not([type=checkbox]):focus,.admin-shell .service-editor textarea:focus,.admin-shell .service-editor select:focus{border-color:#8b4bd5;box-shadow:0 0 0 3px #7e3ccc1a}.admin-shell .package-editor>article{border-radius:12px;margin-top:14px;padding:20px}.admin-shell .toggle-row.compact{background:#fff;border:1px solid #ded8e3;border-radius:10px;height:auto;min-height:54px;padding:8px 11px}.admin-shell .toggle-row input[type=checkbox]{flex:0 0 42px;box-shadow:inset 0 0 0 1px #4d3e5514;width:42px!important;height:24px!important}.admin-shell .toggle-row input[type=checkbox]:after{width:20px;height:20px}.admin-shell .toggle-row input[type=checkbox]:checked:after{transform:translate(18px)}.admin-shell .service-editor .form-grid.four label:nth-last-child(-n+2){grid-column:auto}.admin-shell .package-features-field{grid-column:span 1}.important-editor-row{grid-template-columns:130px minmax(0,1fr) minmax(0,1fr) 42px;align-items:stretch}.important-editor-row button{min-height:46px}@media (width<=1120px){.hero,.hero-grid,.hero-visual{min-height:480px}.pricing-layout{gap:24px}.pricing-heading{max-width:760px;padding-top:0}.package-selector{grid-template-columns:1fr}}@media (width<=900px){.hero,.hero-grid{min-height:0}.hero-copy{padding:54px 0 24px}.hero-visual{height:440px;min-height:440px}.checkout-column{position:static}}@media (width<=620px){.hero-copy{padding:40px 0 16px}.hero-copy h1{font-size:clamp(37px,11vw,49px)}.hero-visual{height:350px;min-height:350px}.pricing.section{padding-top:38px}.pricing-heading h2{font-size:34px}.pricing-track .landing-referral-card{flex-basis:min(82vw,310px);min-width:min(82vw,310px)}.carousel-arrow{top:48%}.carousel-arrow.left{left:0}.carousel-arrow.right{right:0}.package-selector button{grid-template-columns:1fr;min-height:94px}.package-choice-features{border-top:1px solid #e7e1eb;border-left:0;padding:11px 0 0;display:none}.package-selector button.active .package-choice-features{display:grid}.admin-shell .package-editor>article{padding:15px}.admin-shell .package-features-field{grid-column:1}.important-editor-row{grid-template-columns:1fr 42px}.important-editor-row select,.important-editor-row input{grid-column:1/-1}.important-editor-row button{grid-column:2}}.pricing.section{padding:34px 0 54px}.pricing-layout{grid-template-columns:minmax(220px,280px) minmax(0,1fr) minmax(270px,320px);align-items:stretch;gap:20px}.pricing-heading{padding-top:14px}.pricing-heading h2{font-size:clamp(34px,2.45vw,46px)}.pricing-layout>.package-carousel{min-width:0}.pricing-track{gap:14px;height:100%;padding:10px 3px 14px}.pricing-track .price-card{flex:0 0 calc(33.3333% - 9.33333px);min-width:220px;min-height:330px;padding:22px}.pricing-track .price-card.featured{transform:translateY(-3px)}.pricing-track .price-card h3{margin:9px 0 14px;font-size:26px}.pricing-track .price-card ul{gap:7px}.landing-referral-card{width:100%;max-width:none;min-height:330px;margin:10px 0 14px;padding:22px}.mobile-order-important{display:none}.app-shell .checkout-summary>div>span{font-size:13px}.app-shell .add-target{min-height:44px;font-size:14px}.app-shell .referral-hero small{letter-spacing:.09em;font-size:12px}.app-shell .referral-hero input,.app-shell .referral-hero label button{font-size:14px}.topup-modal h2{font-size:26px}.topup-modal>p{font-size:14px}.topup-modal label span{font-size:13px}.topup-modal input{font-size:16px}.topup-modal>.button{font-size:14px}.admin-shell .service-section-heading{margin-bottom:14px}.admin-shell .toggle-row.compact.section-status-toggle,.admin-shell .toggle-row.compact.package-status-toggle{flex-shrink:0;width:min(310px,100%);margin:0}.package-header-actions{justify-content:flex-end;align-items:center;gap:10px;display:flex}.admin-shell .package-editor>article>header{min-height:54px;margin-bottom:14px}@media (width<=1120px){.pricing-layout{grid-template-columns:minmax(0,1fr) minmax(260px,300px)}.pricing-heading{grid-column:1/-1}.pricing-track .price-card{flex-basis:calc(50% - 7px)}}@media (width>=1121px) and (width<=1450px){.traffic-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.pricing-layout{grid-template-columns:1fr}.pricing-heading{grid-column:auto}.landing-referral-card{margin-top:0}}@media (width<=620px){.public-site .hero-trust,.public-site .hero-visual{display:none}.public-site .hero-copy{padding-bottom:34px}.pricing.section{padding:34px 0 48px}.pricing-track .price-card{min-height:315px}.order-builder-layout{grid-template-columns:1fr}.mobile-order-important{order:1;margin:0;display:block}.builder-main{order:2}.checkout-column{order:3;width:100%;top:auto;position:static!important}.checkout-column .checkout-summary{width:100%;top:auto;position:static!important}.desktop-order-important{display:none}.app-shell .checkout-summary>div>span{font-size:14px}.app-shell .add-target{min-height:46px}.app-shell .referral-hero small{font-size:12px}.app-shell .referral-hero input,.app-shell .referral-hero label button{font-size:14px}.topup-modal{padding:24px 20px}.admin-shell .service-section-heading{flex-direction:row;align-items:stretch}.admin-shell .section-status-toggle{width:min(210px,58%)}.package-header-actions{width:min(245px,72%)}.admin-shell .package-status-toggle{width:100%}}.admin-shell .section-status-toggle,.admin-shell .package-status-toggle{background:0 0;border:0;border-radius:0;gap:12px;width:auto;min-height:0;margin:0;padding:0}.admin-shell .section-status-toggle span,.admin-shell .package-status-toggle span{margin:0}.admin-shell .section-status-toggle b,.admin-shell .package-status-toggle b{color:#302636;font-size:18px;font-weight:750;line-height:1.25}.admin-shell .section-status-toggle input[type=checkbox],.admin-shell .package-status-toggle input[type=checkbox]{flex-basis:50px;width:50px!important;height:28px!important}.admin-shell .section-status-toggle input[type=checkbox]:after,.admin-shell .package-status-toggle input[type=checkbox]:after{width:24px;height:24px}.admin-shell .section-status-toggle input[type=checkbox]:checked:after,.admin-shell .package-status-toggle input[type=checkbox]:checked:after{transform:translate(22px)}.admin-shell .package-header-actions{width:auto}.admin-shell .package-header-actions>button{border:1px solid #f2ccd3;border-radius:10px;flex:0 0 44px;width:44px;height:44px}.admin-shell .package-header-actions>button svg{width:20px;height:20px}@media (width<=760px){.package-carousel{overflow:visible}.pricing-track{scroll-snap-type:none;grid-template-columns:minmax(0,1fr);gap:14px;height:auto;margin:0;padding:0;display:grid;overflow:visible}.pricing-track .price-card,.pricing-track .price-card.featured{scroll-snap-align:none;flex:none;width:100%;min-width:0;min-height:0;transform:none}.package-carousel .carousel-arrow{display:none}}.admin-shell .toggle-row.compact.section-status-toggle,.admin-shell .toggle-row.compact.package-status-toggle{width:auto;height:auto;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;gap:10px;margin:0;padding:0}.admin-shell .toggle-row.compact.section-status-toggle input[type=checkbox],.admin-shell .toggle-row.compact.package-status-toggle input[type=checkbox]{box-shadow:none;border:0;flex:0 0 38px;width:38px!important;height:22px!important}.admin-shell .toggle-row.compact.section-status-toggle input[type=checkbox]:after,.admin-shell .toggle-row.compact.package-status-toggle input[type=checkbox]:after{width:18px;height:18px}.admin-shell .toggle-row.compact.section-status-toggle input[type=checkbox]:checked:after,.admin-shell .toggle-row.compact.package-status-toggle input[type=checkbox]:checked:after{transform:translate(16px)}.admin-shell .toggle-row.compact.section-status-toggle input[type=checkbox]:focus-visible,.admin-shell .toggle-row.compact.package-status-toggle input[type=checkbox]:focus-visible{outline-offset:2px;outline:3px solid #7940d03d}.payment-result-page{background:radial-gradient(circle at 50% 5%,#8444db33,#0000 34%),linear-gradient(#fbf8ff 0%,#f4effb 100%);min-height:100vh;padding:28px}.payment-result-page>header{width:min(1080px,100%);margin:0 auto}.payment-result-card{text-align:center;background:#fffffff5;border:1px solid #6837ae21;border-radius:28px;width:min(610px,100%);margin:clamp(60px,10vh,110px) auto 0;padding:clamp(34px,7vw,62px);box-shadow:0 28px 80px #46237824}.payment-result-icon{color:#fff;border-radius:50%;place-items:center;width:78px;height:78px;margin:0 auto 24px;font-size:38px;font-weight:800;display:grid;box-shadow:0 15px 36px #43a26e3d}.payment-result-icon.is-success{background:linear-gradient(135deg,#29a867,#66c68d)}.payment-result-icon.is-failed{background:linear-gradient(135deg,#d1485d,#ee7584);box-shadow:0 15px 36px #d1485d38}.payment-result-card>small{color:#8247d6;letter-spacing:.16em;font-size:12px;font-weight:800}.payment-result-card h1{color:#241534;letter-spacing:-.04em;margin:12px 0 16px;font-size:clamp(30px,6vw,44px)}.payment-result-card>p{color:#665c70;margin:0 auto;font-size:16px;line-height:1.65}.payment-result-card .payment-result-english{color:#8c8297;margin-top:10px;font-size:13px}.payment-result-card>div{justify-content:center;gap:12px;margin-top:30px;display:flex}@media (width<=560px){.payment-result-page{padding:20px}.payment-result-card{border-radius:22px;margin-top:42px}.payment-result-card>div{flex-direction:column}}.about-service.about-service-editorial{background:#0a0b10;border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1a;min-height:calc(100svh - 72px);padding:clamp(72px,7vw,108px) 0}.about-service-editorial .about-service-screen{gap:clamp(48px,6vw,88px);display:grid}.about-service-editorial .about-service-intro{border-bottom:1px solid #ffffff1a;grid-template-columns:minmax(0,1.35fr) minmax(290px,.65fr);align-items:start;gap:clamp(42px,6vw,88px);padding-bottom:clamp(40px,5vw,64px);display:grid}.about-service-editorial .about-service-copy{max-width:900px}.about-service-editorial .about-service-copy h1{letter-spacing:-.05em;max-width:820px;margin:0;font-size:clamp(38px,3.8vw,58px);line-height:1.06}.about-service-editorial .about-service-copy>p:not(.eyebrow){max-width:850px}.about-service-editorial .about-service-copy .about-service-lead{max-width:780px}.about-service-editorial .about-service-summary{border-left:1px solid #ffffff1f;padding-left:clamp(28px,3vw,44px)}.about-service-editorial .about-service-summary>small{color:#a957ea;letter-spacing:.13em;font-size:11px;font-weight:900}.about-service-editorial .about-service-summary>strong{color:#f3eff6;letter-spacing:-.055em;margin-top:14px;font-size:clamp(44px,4.2vw,64px);line-height:1;display:block}.about-service-editorial .about-service-summary>p{color:#aaa5b0;margin:16px 0 26px;font-size:15px;line-height:1.65}.about-service-editorial .about-service-summary dl{margin:0}.about-service-editorial .about-service-summary dl>div{border-top:1px solid #ffffff17;grid-template-columns:75px minmax(0,1fr);gap:14px;padding:13px 0;display:grid}.about-service-editorial .about-service-summary dt{color:#77717d;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.about-service-editorial .about-service-summary dd{color:#ded9e2;margin:0;font-size:14px;font-weight:700}.about-service-editorial .about-service-grid{grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);align-items:start;gap:clamp(46px,6vw,86px);margin-top:0}.about-service-editorial .about-results-card,.about-service-editorial .about-service-details article{background:0 0;border:0;border-radius:0}.about-service-editorial .about-results-card{background:0 0;padding:0}.about-service-editorial .about-results-card h2{letter-spacing:-.035em;max-width:720px;margin:14px 0 13px;font-size:clamp(28px,2.5vw,38px);line-height:1.13}.about-service-editorial .about-results-card>p{max-width:760px}.about-service-editorial .about-results-card ul{gap:0 28px;margin-top:25px}.about-service-editorial .about-results-card li{background:0 0;border:0;border-top:1px solid #ffffff14;border-radius:0;align-items:flex-start;min-height:0;padding:13px 0 13px 20px;position:relative}.about-service-editorial .about-results-card li:before{content:"";background:#a957ea;border-radius:50%;width:6px;height:6px;position:absolute;top:20px;left:1px}.about-service-editorial .about-service-details{border-left:1px solid #ffffff1a;gap:30px;padding-left:clamp(30px,4vw,56px)}.about-service-editorial .about-service-details article{border-bottom:1px solid #ffffff17;padding:0 0 30px;overflow:visible}.about-service-editorial .about-service-details article:last-child{border-bottom:0;padding-bottom:0}.about-service-editorial .about-service-details article>span{color:#a957ea;letter-spacing:.12em;margin-bottom:11px;font-size:11px;font-weight:900;display:block;position:static}.about-service-editorial .about-service-details h2{max-width:520px;margin:0 0 12px;font-size:23px;line-height:1.25}.about-service-editorial .about-service-details p{max-width:620px}.about-service-editorial .about-service-footer{border-top:1px solid #ffffff1a;padding-top:clamp(38px,5vw,62px)}.about-service-editorial .about-service-cta{background:0 0;border:0;border-radius:0;margin:0;padding:0}.about-service-editorial .about-service-cta h2{letter-spacing:-.035em;margin:9px 0 5px;font-size:clamp(25px,2.5vw,38px)}.about-service-editorial .about-restrictions{background:#6f24331c;border:0;border-left:3px solid #f08a9bbf;border-radius:0;margin-top:30px;padding:15px 18px}@media (width<=980px){.about-service-editorial .about-service-intro{grid-template-columns:minmax(0,1fr)}.about-service-editorial .about-service-summary{border-top:1px solid #ffffff1a;border-left:0;padding:32px 0 0}.about-service-editorial .about-service-summary dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.about-service-editorial .about-service-summary dl>div{grid-template-columns:minmax(0,1fr);gap:6px}.about-service-editorial .about-service-grid{grid-template-columns:minmax(0,1fr)}.about-service-editorial .about-service-details{border-top:1px solid #ffffff1a;border-left:0;grid-template-columns:repeat(2,minmax(0,1fr));padding:38px 0 0}}@media (width<=760px){.about-service-editorial .about-service-details{grid-template-columns:minmax(0,1fr)}}@media (width<=620px){.about-service.about-service-editorial{min-height:0;padding:64px 0}.about-service-editorial .about-service-screen{gap:42px}.about-service-editorial .about-service-intro{gap:32px;padding-bottom:36px}.about-service-editorial .about-service-copy h1{font-size:36px}.about-service-editorial .about-service-summary>strong{font-size:44px}.about-service-editorial .about-service-summary dl{grid-template-columns:minmax(0,1fr);gap:0}.about-service-editorial .about-service-summary dl>div{grid-template-columns:65px minmax(0,1fr);gap:12px}.about-service-editorial .about-service-grid{gap:38px}.about-service-editorial .about-results-card ul{grid-template-columns:minmax(0,1fr)}.about-service-editorial .about-service-details{grid-template-columns:minmax(0,1fr);padding-top:32px}.about-service-editorial .about-service-cta{flex-direction:column;align-items:stretch}.about-service-editorial .about-service-cta .button{width:100%}.about-service-editorial .about-restrictions{flex-direction:column;align-items:stretch;gap:7px}}.pricing-layout>.package-grid{min-width:0}.package-grid .pricing-track{overscroll-behavior:auto;scroll-snap-type:none;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:14px;width:100%;height:auto;margin:0;padding:10px 3px 14px;display:grid;overflow:visible}.package-grid .pricing-track .price-card,.package-grid .pricing-track .price-card.featured{scroll-snap-align:none;flex:none;width:100%;min-width:0;min-height:330px}.package-grid .pricing-track .price-card.featured{transform:translateY(-3px)}.traffic-group-toggle{background:#f7f3fa;border:1px solid #e4dce9;border-radius:11px;gap:4px;padding:4px;display:inline-flex}.traffic-group-toggle button{color:#786c80;cursor:pointer;background:0 0;border:0;border-radius:8px;min-height:36px;padding:0 14px;font-size:12px;font-weight:800}.traffic-group-toggle button.active{color:#fff;background:linear-gradient(110deg,#6f3bc2,#9848d7);box-shadow:0 6px 16px #6f3bc238}.traffic-filters{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:18px;padding:18px;display:flex}.traffic-date-fields,.traffic-quick-ranges{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.traffic-date-fields label{gap:7px;display:grid}.traffic-date-fields label>span{color:#746a7d;font-size:12px;font-weight:700}.traffic-date-fields input{color:#2a2032;min-height:42px;font:inherit;background:#fff;border:1px solid #e5dfea;border-radius:10px;padding:0 12px}.traffic-quick-ranges button{color:#675b70;cursor:pointer;background:#fff;border:1px solid #e4dce9;border-radius:10px;min-height:42px;padding:0 14px;font-weight:700}.traffic-quick-ranges button:hover{color:#7440bd;background:#faf7ff;border-color:#8a54d3}.traffic-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-bottom:16px;display:grid}.traffic-metrics article,.traffic-metrics>button{align-items:center;gap:13px;min-width:0;padding:18px;display:flex}.traffic-metrics article>div,.traffic-metrics>button>span:not(.metric-icon){gap:3px;min-width:0;display:grid}.traffic-metrics article small,.traffic-metrics>button small{color:#817788;font-size:12px}.traffic-metrics article b,.traffic-metrics>button b{color:#271d30;letter-spacing:-.03em;font-size:24px}.traffic-real-people-card{color:inherit;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #eadff0;transition:border-color .16s,box-shadow .16s,transform .16s;position:relative}.traffic-real-people-card:hover{border-color:#b98add;transform:translateY(-2px);box-shadow:0 12px 28px #6837ae1f}.traffic-metric-arrow{color:#8b4dca;width:17px;margin-left:auto}.traffic-insights{background:#e7e0ec;border:1px solid #e7e0ec;border-radius:13px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-bottom:16px;display:grid;overflow:hidden}.traffic-insights>span{background:#fff;gap:4px;min-width:0;padding:13px 16px;display:grid}.traffic-insights small{color:#8b8191;text-transform:uppercase;letter-spacing:.07em;font-size:11px}.traffic-insights b{color:#392c44;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:7px;font-size:13px;display:inline-flex;overflow:hidden}.traffic-table-panel{position:relative;overflow:hidden}.traffic-table-panel.loading .responsive-table{opacity:.42;min-height:210px}.traffic-loading{z-index:2;color:#6f3fb4;text-align:center;font-weight:800;position:absolute;inset:88px 0 auto}.traffic-table-panel th>button{color:inherit;font:inherit;font-weight:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;display:inline-flex}.traffic-table-panel th>button span{color:#a59cac;font-size:13px}.traffic-table-panel th>button.active{color:#7541bd}.traffic-table-panel td>small{color:#978e9d;margin-top:3px;font-size:11px;display:block}.country-cell{align-items:center;gap:8px;display:inline-flex}.country-flag{background-position:50%;background-size:cover;border-radius:3px;flex:0 0 24px;place-items:center;width:24px;height:18px;display:inline-grid;box-shadow:0 0 0 1px #2a20321f}.country-flag.unknown{color:#958b9b;box-shadow:none;background:#f1edf3;font-size:13px}.country-cell>span{gap:1px;display:grid}.country-cell>span small{color:#9b91a1;font-size:10px}.traffic-ip{text-overflow:ellipsis;white-space:nowrap;max-width:190px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;overflow:hidden}.traffic-ip span{color:#a49aa9;font-family:inherit}.traffic-share{min-width:130px}.traffic-share>span{background:#eee8f2;border-radius:99px;width:110px;height:6px;margin-top:6px;display:block;overflow:hidden}.traffic-share>span i{border-radius:inherit;background:linear-gradient(90deg,#7040c1,#b04eda);height:100%;display:block}.traffic-popular-pages{margin-bottom:16px;padding:18px}.traffic-popular-pages>header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.traffic-popular-pages h3,.traffic-popular-pages p{margin:0}.traffic-popular-pages h3{color:#302538;font-size:17px}.traffic-popular-pages p{color:#8a7f91;margin-top:3px;font-size:12px}.traffic-popular-pages>header>span{color:#7140b7;white-space:nowrap;background:#f2eafb;border-radius:8px;padding:7px 10px;font-size:12px;font-weight:800}.traffic-popular-pages>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 18px;display:grid}.traffic-popular-pages article{border-top:1px solid #eee8f1;grid-template-columns:28px minmax(0,1fr) 90px 42px;align-items:center;gap:10px;min-width:0;padding:10px 0;display:grid}.traffic-popular-pages article>b{color:#7942c2;background:#f2eafb;border-radius:8px;place-items:center;width:26px;height:26px;font-size:11px;display:grid}.traffic-popular-pages article>span{gap:2px;min-width:0;display:grid}.traffic-popular-pages strong,.traffic-popular-pages small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.traffic-popular-pages strong{color:#3a2d43;font-size:13px}.traffic-popular-pages small{color:#968c9c;font-size:10px}.traffic-popular-pages article>i{background:#eee8f2;border-radius:99px;height:6px;overflow:hidden}.traffic-popular-pages article>i>span{border-radius:inherit;background:linear-gradient(90deg,#7040c1,#b04eda);height:100%;display:block}.traffic-popular-pages article>em{color:#3d3045;text-align:right;font-size:13px;font-style:normal;font-weight:850}.traffic-history-button{color:#7140b7;white-space:nowrap;cursor:pointer;background:#faf7ff;border:1px solid #dfd2ed;border-radius:9px;align-items:center;gap:6px;min-height:34px;padding:0 10px;font-size:11px;font-weight:800;display:inline-flex}.traffic-history-button:hover{background:#f3ebfc;border-color:#8a54d3}.traffic-history-button svg{width:14px}.admin-shell .traffic-history-modal{width:min(760px,100%)}.admin-shell .traffic-people-modal{width:min(1040px,100%)}.traffic-people-list{gap:9px;max-height:min(590px,62vh);margin-top:20px;display:grid;overflow:auto}.traffic-people-list details{background:#fff;border:1px solid #e8e0ed;border-radius:12px;overflow:hidden}.traffic-people-list summary{cursor:pointer;grid-template-columns:minmax(210px,1.35fr) minmax(80px,.5fr) minmax(90px,.55fr) minmax(170px,.85fr) 20px;align-items:center;gap:14px;min-height:66px;padding:12px 14px;list-style:none;display:grid}.traffic-people-list summary::-webkit-details-marker{display:none}.traffic-people-list summary>span:not(.country-cell){gap:3px;min-width:0;display:grid}.traffic-people-list summary b{color:#362a3e;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.traffic-people-list summary small{color:#918797;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.traffic-people-list summary>i{color:#7541bd;font-size:17px;font-style:normal;transition:transform .16s}.traffic-people-list details[open] summary>i{transform:rotate(180deg)}.traffic-person-pages{background:#fbf9fc;padding:0 14px 12px 46px}.traffic-person-pages article{border-top:1px solid #eee8f1;grid-template-columns:minmax(0,1fr) 90px 145px;align-items:center;gap:12px;padding:10px 0;display:grid}.traffic-person-pages article>span{gap:2px;min-width:0;display:grid}.traffic-person-pages b,.traffic-person-pages small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.traffic-person-pages b{color:#3a2e43;font-size:12px}.traffic-person-pages small,.traffic-person-pages time{color:#918797;font-size:10px}.traffic-person-pages em{color:#7440bd;font-size:11px;font-style:normal;font-weight:800}.traffic-people-pagination{border-top:1px solid #eee8f1;justify-content:space-between;align-items:center;gap:14px;margin-top:15px;padding-top:14px;display:flex}.traffic-people-pagination>span{color:#817688;font-size:11px}.traffic-people-pagination>div{gap:8px;display:flex}.traffic-people-pagination button{color:#7040b5;cursor:pointer;background:#fff;border:1px solid #ded3e7;border-radius:9px;min-height:36px;padding:0 12px;font-size:11px;font-weight:800}.traffic-people-pagination button:disabled{opacity:.4;cursor:not-allowed}.traffic-history-status{color:#7642be;text-align:center;padding:40px 0;font-weight:800}.traffic-history-list{border:1px solid #e9e2ed;border-radius:12px;max-height:min(540px,58vh);margin:20px 0 0;padding:0;list-style:none;display:grid;overflow:auto}.traffic-history-list li{border-bottom:1px solid #eee8f1;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:11px;padding:12px 14px;display:grid}.traffic-history-list li:last-child{border-bottom:0}.traffic-history-list li>span{color:#7541bd;background:#f2eafa;border-radius:8px;place-items:center;width:28px;height:28px;font-size:11px;font-weight:850;display:grid}.traffic-history-list li>div{gap:3px;min-width:0;display:grid}.traffic-history-list b,.traffic-history-list small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.traffic-history-list b{color:#35293e;font-size:13px}.traffic-history-list small,.traffic-history-list time{color:#918697;font-size:11px}.traffic-pagination{border-top:1px solid #eee8f1;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:12px 16px;display:flex}.traffic-pagination>span{color:#817688;font-size:12px}.traffic-pagination>div{gap:6px;display:flex}.traffic-pagination button{color:#5e5267;cursor:pointer;background:#fff;border:1px solid #e4dce9;border-radius:9px;width:34px;height:34px;font-weight:800}.traffic-pagination button.active{color:#fff;background:#7b45c7;border-color:#7b45c7}.traffic-pagination button:disabled{opacity:.4;cursor:not-allowed}.traffic-methodology{color:#776d7e;background:#faf8fc;border:1px solid #e6dded;border-radius:12px;align-items:flex-start;gap:10px;margin-top:14px;padding:14px 16px;display:flex}.traffic-methodology svg{color:#7845bd;flex:0 0 18px;width:18px}.traffic-methodology p{margin:0;font-size:12px;line-height:1.55}.admin-modal input[readonly]{color:#554c5d;cursor:not-allowed;background:#f4f1f6}.admin-modal label>small{color:#8b8191;font-size:11px;line-height:1.4}.topup-modal>.button svg{width:18px;height:18px}.admin-shell .order-view-modal{width:min(980px,100%)}@media (width<=1120px){.package-grid .pricing-track,.traffic-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.traffic-popular-pages>div{grid-template-columns:minmax(0,1fr)}.traffic-filters{flex-direction:column;align-items:stretch}.order-view-grid,.order-view-target-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.package-grid .pricing-track{grid-template-columns:minmax(0,1fr);padding:0}.package-grid .pricing-track .price-card,.package-grid .pricing-track .price-card.featured{min-height:0;transform:none}.traffic-metrics,.traffic-insights{grid-template-columns:minmax(0,1fr)}.traffic-section .section-toolbar{flex-direction:column;align-items:stretch}.traffic-group-toggle{width:100%}.traffic-group-toggle button{flex:1}.traffic-date-fields{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.traffic-date-fields input{width:100%}.traffic-quick-ranges{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.traffic-quick-ranges button{padding:0 8px}.traffic-pagination{flex-direction:column;align-items:stretch}.traffic-popular-pages{padding:15px}.traffic-popular-pages>header{flex-direction:column;align-items:flex-start}.traffic-popular-pages article{grid-template-columns:28px minmax(0,1fr) 38px}.traffic-popular-pages article>i{display:none}.traffic-history-list li{grid-template-columns:28px minmax(0,1fr)}.traffic-history-list time{grid-column:2}.traffic-people-list summary{grid-template-columns:minmax(0,1fr) 22px;gap:8px 12px}.traffic-people-list summary>span:not(.country-cell){grid-column:1}.traffic-people-list summary>i{grid-area:1/2}.traffic-person-pages{padding-left:14px}.traffic-person-pages article{grid-template-columns:minmax(0,1fr) auto}.traffic-person-pages time{grid-column:1/-1}.traffic-people-pagination{flex-direction:column;align-items:stretch}.traffic-people-pagination>div,.traffic-people-pagination button{flex:1}.order-view-heading{flex-direction:column;align-items:stretch}.order-copy-all{justify-content:center}.order-view-grid,.order-view-target-grid{grid-template-columns:minmax(0,1fr)}.order-view-field.wide{grid-column:auto}}.about-service{background:radial-gradient(circle at 86% 12%,#8c41e229,#0000 30%),radial-gradient(circle at 5% 78%,#4f37b821,#0000 28%),#0d0e13;scroll-margin-top:72px;position:relative;overflow:hidden}.about-service>.site-container{z-index:1;position:relative}.about-service-intro{grid-template-columns:minmax(0,1.08fr) minmax(380px,.72fr);align-items:center;gap:clamp(48px,6vw,100px);display:grid}.about-service-copy{max-width:850px}.about-service-copy h2{letter-spacing:-.05em;max-width:780px;margin:0;font-size:clamp(38px,4vw,64px);line-height:1.04}.about-service-copy>p:not(.eyebrow){color:#aaa5b0;max-width:820px;margin:18px 0 0;font-size:17px;line-height:1.72}.about-service-copy .about-service-lead{color:#e6e1eb;font-size:20px;line-height:1.58}.about-search-visual{background:linear-gradient(#ffffff06 1px,#0000 1px) 0 0/28px 28px,linear-gradient(90deg,#ffffff06 1px,#0000 1px) 0 0/28px 28px,linear-gradient(145deg,#1a1b24,#111219);border:1px solid #ffffff1f;border-radius:24px;min-height:415px;padding:25px;position:relative;overflow:hidden;transform:rotate(1.4deg);box-shadow:0 35px 80px #0000005c}.about-search-visual:after{content:"";filter:blur(45px);background:#9341e233;border-radius:50%;width:220px;height:220px;position:absolute;top:-90px;right:-80px}.about-search-bar{z-index:1;color:#bbb5c1;background:#07080cbd;border:1px solid #ffffff1c;border-radius:13px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;height:54px;padding:0 15px;font-size:14px;display:grid;position:relative}.about-search-bar svg:first-child{width:29px;height:21px}.about-search-bar svg:last-child{color:#a85aeb;width:17px}.about-search-visual>small{color:#787280;letter-spacing:.13em;margin:22px 0 10px;font-size:10px;font-weight:850;display:block}.about-search-result{background:#ffffff06;border:1px solid #ffffff0f;border-radius:12px;grid-template-columns:28px 1fr auto;align-items:center;gap:11px;min-height:65px;margin-top:8px;padding:10px 13px;display:grid}.about-search-result>b{color:#8f8898;background:#ffffff0f;border-radius:8px;place-items:center;width:26px;height:26px;font-size:12px;display:grid}.about-search-result>span{gap:8px;display:grid}.about-search-result>span i{background:#34343e;border-radius:99px;height:7px}.about-search-result>span i:last-child{background:#292a32;width:58%;height:5px}.about-search-result.selected{background:linear-gradient(100deg,#7736cf3b,#bf41dc17);border-color:#a04be88c;box-shadow:0 10px 32px #5d23aa33}.about-search-result.selected>b{color:#fff;background:linear-gradient(135deg,#7540dc,#ba42df)}.about-search-result em{color:#d8b5f4;letter-spacing:.06em;background:#9342de29;border-radius:7px;padding:6px 9px;font-size:9px;font-style:normal;font-weight:900}.about-top-badge{z-index:2;color:#fff;background:linear-gradient(135deg,#6e36d6,#b83ddc);border:1px solid #ffffff24;border-radius:16px;min-width:140px;padding:17px 19px;display:grid;position:absolute;bottom:19px;right:20px;transform:rotate(-4deg);box-shadow:0 18px 42px #5c1eab61}.about-top-badge small{letter-spacing:.12em;opacity:.72;font-size:9px;font-weight:800}.about-top-badge strong{letter-spacing:-.04em;margin-top:3px;font-size:28px;line-height:1}.about-top-badge span{letter-spacing:.08em;opacity:.78;margin-top:4px;font-size:8px;font-weight:850}.about-service-grid{grid-template-columns:minmax(0,1.12fr) minmax(350px,.88fr);align-items:stretch;gap:18px;margin-top:clamp(55px,6vw,95px);display:grid}.about-results-card,.about-service-details article{background:#15161d;border:1px solid #ffffff17;border-radius:20px}.about-results-card{background:radial-gradient(circle at 95% 5%,#9c45e32b,#0000 34%),#15161d;padding:clamp(28px,3vw,46px)}.about-results-card>small,.about-service-cta small{color:#aa59eb;letter-spacing:.13em;font-size:11px;font-weight:900}.about-results-card h3{letter-spacing:-.035em;max-width:720px;margin:12px 0 13px;font-size:clamp(27px,2.6vw,40px);line-height:1.13}.about-results-card>p{color:#aaa5b0;max-width:780px;margin:0;font-size:16px;line-height:1.65}.about-results-card ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:27px 0 0;padding:0;list-style:none;display:grid}.about-results-card li{color:#d2cdd7;background:#ffffff06;border:1px solid #ffffff0f;border-radius:11px;align-items:center;gap:10px;min-height:55px;padding:12px 14px;font-size:14px;line-height:1.4;display:flex}.about-results-card li svg{color:#55caa7;flex:0 0 17px;width:17px}.about-service-details{gap:18px;display:grid}.about-service-details article{padding:29px;position:relative;overflow:hidden}.about-service-details article>span{color:#ffffff0e;letter-spacing:-.06em;font-size:58px;font-weight:900;position:absolute;top:12px;right:20px}.about-service-details h3{max-width:430px;margin:0 0 13px;font-size:23px;line-height:1.25;position:relative}.about-service-details p{color:#aaa5b0;margin:0;font-size:15px;line-height:1.67;position:relative}.about-service-cta{background:radial-gradient(circle at 80% 0,#b744e033,#0000 34%),linear-gradient(110deg,#17131f,#23152e);border:1px solid #a64ee64d;border-radius:20px;justify-content:space-between;align-items:center;gap:30px;margin-top:18px;padding:clamp(27px,3vw,42px);display:flex}.about-service-cta h3{letter-spacing:-.035em;margin:8px 0 5px;font-size:clamp(25px,2.5vw,38px)}.about-service-cta p{color:#b5afbb;margin:0;font-size:15px}.about-service-cta .button{flex:none}.about-restrictions{background:#6f24331a;border:1px solid #e7647738;border-radius:14px;align-items:baseline;gap:20px;margin-top:18px;padding:19px 22px;display:flex}.about-restrictions b{color:#f08a9b;flex:none;font-size:14px}.about-restrictions p{color:#bcb5c0;margin:0;font-size:14px;line-height:1.55}@media (width<=1120px){.about-service-intro{grid-template-columns:minmax(0,1fr) minmax(330px,.75fr);gap:40px}.about-service-grid{grid-template-columns:minmax(0,1fr)}.about-service-details{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=820px){.about-service-intro{grid-template-columns:minmax(0,1fr)}.about-search-visual{justify-self:center;width:min(570px,100%);transform:none}.about-service-details{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){.about-service{padding-block:66px}.about-service-copy h2{font-size:36px}.about-service-copy .about-service-lead{font-size:18px}.about-service-copy>p:not(.eyebrow){font-size:15px}.about-search-visual{border-radius:18px;min-height:375px;padding:16px}.about-search-bar{height:48px;font-size:12px}.about-search-result{grid-template-columns:26px 1fr;min-height:58px}.about-search-result em{display:none}.about-top-badge{min-width:126px;padding:14px 16px;bottom:12px;right:13px}.about-top-badge strong{font-size:24px}.about-results-card,.about-service-details article,.about-service-cta{border-radius:16px}.about-results-card ul{grid-template-columns:minmax(0,1fr)}.about-service-cta{flex-direction:column;align-items:stretch}.about-service-cta .button{width:100%}.about-restrictions{flex-direction:column;align-items:stretch;gap:7px}}@media (width<=900px){.public-site .hero-visual{height:590px;min-height:590px}}@media (width<=680px){.public-site .hero-visual{height:650px;min-height:650px}}.app-modal.order-analytics-modal{width:min(1180px,100vw - 64px);max-width:1180px;overflow-x:hidden}.order-analytics-modal *,.order-analytics-report,.order-analytics-result-head>div,.order-analytics-panel{min-width:0}.order-analytics-result-head h3,.order-analytics-competitors strong{white-space:normal;overflow-wrap:anywhere}.order-analytics-country input,.admin-video-analytics-form input[type=search]{color:#514958;background:#fff;border:1px solid #ded9e2;border-radius:9px;outline:none;width:100%;height:45px;padding:0 12px}.analysis-input input[type=search],.hero-analytics-card input[type=search]{cursor:text}.order-targets>div{align-items:center}.order-targets .order-rank-button{white-space:nowrap;flex:none;width:auto;max-width:220px;margin-left:10px}@media (width<=760px){.app-modal.order-analytics-modal{width:calc(100vw - 20px);max-width:none;max-height:calc(100vh - 20px);padding:18px}.order-analytics-fixed,.admin-video-analytics-form{grid-template-columns:minmax(0,1fr)}.order-analytics-metrics,.order-analytics-report.compact .order-analytics-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.order-analytics-competitors a{grid-template-columns:28px 64px minmax(0,1fr)}.order-analytics-competitors img{width:64px}.order-analytics-cache-notice{grid-template-columns:34px minmax(0,1fr)}.order-analytics-refresh{grid-column:1/-1;width:100%}.order-targets>div{align-items:flex-start}.order-targets .order-rank-button{width:auto;max-width:calc(100% - 22px);margin:7px 0 0 22px}}@media (width<=430px){.order-analytics-metrics,.order-analytics-report.compact .order-analytics-metrics{grid-template-columns:minmax(0,1fr)}.order-analytics-heading{padding-right:32px}.order-analytics-heading>span{width:40px;height:40px}}.app-modal.analysis-registration-modal{color:#2d2435;background:#fff}.app-modal.analysis-registration-modal h2{color:#2d2435;margin:18px 0 10px;font-size:27px;line-height:1.18}.app-modal.analysis-registration-modal>p{color:#62586a;margin:0 0 22px;font-size:13px;line-height:1.65}.app-modal.analysis-registration-modal .button{min-height:47px;padding:0 16px;font-size:12px;font-weight:850}.app-modal.analysis-registration-modal .button.primary{color:#fff}.app-modal.analysis-registration-modal .button.ghost{color:#6732ac;background:#f7f2fc;border:1px solid #d9cfe5}.order-targets .order-rank-button,.admin-rank-buttons button{max-width:230px;min-height:36px;padding:8px 12px;font-size:11px;line-height:1.2}.admin-rank-buttons button{white-space:nowrap}@media (width<=520px){.app-modal.analysis-registration-modal{width:calc(100vw - 24px);padding:24px 18px}.app-modal.analysis-registration-modal h2{font-size:23px}.app-modal.analysis-registration-modal>p{font-size:12px}.order-targets .order-rank-button{font-size:11px}}.topup-modal{width:min(560px,100%);max-height:min(860px,100vh - 32px);overflow-y:auto}.topup-modal select{width:100%;height:46px;color:var(--app-text);background:#fff;border:1px solid #ddd9e1;border-radius:9px;padding:0 12px}.payment-method-list{gap:10px;margin:0 0 16px;display:grid}.payment-method-option{cursor:pointer;background:#fff;border:1px solid #e1dce5;border-radius:12px;align-items:center;gap:12px;padding:14px;display:flex!important}.payment-method-option.selected{background:#f8f3ff;border-color:#8744dd;box-shadow:0 0 0 2px #8744dd14}.payment-method-option input{accent-color:#8140d5;flex:0 0 18px;width:18px;height:18px}.payment-provider-logo{border-radius:12px;flex:0 0 42px;place-items:center;width:42px;height:42px;font-style:normal;display:grid;overflow:hidden;box-shadow:0 8px 18px #261b3224}.payment-provider-logo svg{width:29px;height:29px}.trust-wallet-logo{color:#fff;background:linear-gradient(145deg,#3375ff,#0057ff 55%,#003fd6)}.trybit-logo{color:#fff;background:linear-gradient(145deg,#282334,#5e2bbd 62%,#9a39dd)}.paypal-logo{background:linear-gradient(145deg,#fff,#eef8ff);border:1px solid #d7e8f5;box-shadow:0 8px 18px #00308721}.payment-method-option>span{gap:4px;display:grid}.payment-method-option b{font-size:14px}.payment-method-option small{color:#807687;font-size:12px}.trust-invoice{gap:12px;display:grid}.trust-payment-progress{white-space:normal;gap:6px;min-width:190px;max-width:320px;display:grid}.trust-payment-progress .status{white-space:normal;justify-self:start}.trust-payment-progress small{color:#6f6576;margin:0;font-size:12px;line-height:1.45;display:block}.trust-payment-progress small b{font-size:inherit;font-variant-numeric:tabular-nums;display:inline}.trust-invoice .trust-payment-progress{background:#faf7ff;border:1px solid #e5dced;border-radius:12px;max-width:none;padding:14px}.trust-invoice>p{color:#6f6576;margin:0;font-size:14px;line-height:1.5}.trust-invoice-value{background:#faf8fc;border:1px solid #e2dce7;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;gap:5px 12px;padding:13px;display:grid}.trust-invoice-value span{color:#817786;grid-column:1/-1;font-size:11px}.trust-invoice-value b{font-size:16px}.trust-invoice-value code{overflow-wrap:anywhere;min-width:0;font-size:12px}.trust-invoice-value button{color:#7634ce;cursor:pointer;background:0 0;border:0;align-self:center;font-weight:800}.payment-qr{background:#fff;border:1px solid #e2dce7;border-radius:12px;grid-template-columns:148px minmax(0,1fr);align-items:center;gap:16px;margin:0;padding:14px;display:grid}.payment-qr-image{background:#fff;border-radius:9px;place-items:center;width:148px;height:148px;display:grid;overflow:hidden}.payment-qr-image img{width:100%;height:100%;image-rendering:pixelated;display:block}.payment-qr-image>span{border:3px solid #e7dcef;border-top-color:#7d36d5;border-radius:50%;width:28px;height:28px;animation:.8s linear infinite spin}.payment-qr figcaption{gap:7px;display:grid}.payment-qr figcaption b{color:#2d2532;font-size:15px}.payment-qr figcaption span{color:#756b7b;font-size:12px;line-height:1.5}.trust-invoice>.button{width:100%}.trust-invoice>small{color:#8d8492;text-align:center;font-size:11px}@media (width<=520px){.payment-qr{text-align:center;grid-template-columns:1fr;justify-items:center;padding:12px}.payment-qr-image{width:156px;height:156px}}.settings-tabs{background:#f7f4f9;border:1px solid #e3dce8;border-radius:10px;gap:4px;margin-bottom:14px;padding:4px;display:inline-flex}.settings-tabs button{color:#746c79;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:10px 15px;font-size:12px;font-weight:800}.settings-tabs button.active{color:#6c2ec4;background:#fff;box-shadow:0 2px 8px #3a274917}.payment-settings,.payment-settings-list{gap:14px;display:grid}.payment-settings-card{padding:18px}.payment-settings-card>header{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:13px;display:grid}.payment-settings-card>header h3,.payment-settings-card>header p{margin:0}.payment-settings-card>header p{color:#817887;margin-top:4px;font-size:11px}.payment-settings-card .toggle-row{border:1px solid #ebe6ee;border-radius:10px;margin-top:14px}.payment-asset-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:14px;display:grid}.payment-asset-grid>div{border:1px solid #e5dfe9;border-radius:9px;gap:3px;padding:11px;display:grid}.payment-asset-grid>div.configured{background:#f0faf7;border-color:#bfe4d8}.payment-asset-grid span,.payment-asset-grid b{font-size:12px}.payment-asset-grid small{color:#867b8d;overflow-wrap:anywhere;font-size:9px}.settings-note{color:#706777;margin:14px 0 0;font-size:11px;line-height:1.5}.payment-settings>.save-settings{justify-self:end;width:min(320px,100%)}@media (width<=720px){.payment-asset-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.payment-settings-card>header{grid-template-columns:auto minmax(0,1fr)}.payment-settings-card>header .status{grid-column:1/-1;justify-self:start}.settings-tabs{width:100%}.settings-tabs button{flex:1}}.google-auth-button{color:#302936;background:#fff;border:1px solid #d9d5dd;border-radius:10px;justify-content:center;align-items:center;gap:11px;width:100%;min-height:49px;padding:0 16px;font-size:13px;font-weight:750;display:inline-flex;box-shadow:0 2px 8px #1f15260a}.google-auth-button:hover{background:#fcfbfd;border-color:#bdb5c4}.google-auth-button svg{flex:none;width:20px;height:20px}.auth-divider{color:#9a929e;align-items:center;gap:11px;margin:17px 0;font-size:10px;display:flex}.auth-divider:before,.auth-divider:after{content:"";background:#e7e2e9;flex:1;height:1px}.profile-settings-modal{width:min(500px,100%)}.profile-settings-modal label small{color:#918995;font-size:10px;line-height:1.4}.profile-settings-modal input:disabled{color:#716a75;cursor:not-allowed;background:#f5f3f6}.profile-settings-modal>.button{margin-top:6px}.admin-shell .package-display-order{background:#f8f1ff;border:1px solid #cfb8e8;border-radius:10px;grid-template-columns:minmax(0,1fr) 58px;align-items:center;gap:8px;min-width:174px;padding:7px 9px;display:grid}.admin-shell .package-display-order>span{color:#6630aa;white-space:nowrap;font-size:12px;font-weight:850}.admin-shell .service-editor .package-display-order input{text-align:center;border-color:#b994df;width:58px;min-height:38px;padding:0 6px;font-weight:850}.service-card-packages>span>b{align-items:center;gap:8px;min-width:0;display:flex}.package-position-chip{color:#6e31b8;white-space:nowrap;background:#eee3fa;border-radius:999px;padding:4px 7px;font-size:10px;font-style:normal;font-weight:850}@media (width<=760px){.admin-shell .package-editor>article>header{flex-direction:column;align-items:flex-start}.admin-shell .package-header-actions{flex-wrap:wrap;justify-content:flex-start;width:100%}.admin-shell .package-display-order{grid-template-columns:minmax(0,1fr) 70px;width:100%}.admin-shell .package-status-toggle{flex:1}}@media (width>=901px) and (width<=1799px){.public-header .header-inner{gap:18px}.public-header .public-nav{gap:clamp(12px,1.3vw,20px)}.public-header .public-nav a{font-size:clamp(12px,1.05vw,14px)}.hero-grid{grid-template-columns:minmax(0,.88fr) minmax(530px,1.12fr);column-gap:28px}.hero-copy h1{max-width:590px;font-size:clamp(42px,3.65vw,55px)}.hero-copy .lead{max-width:min(520px,100% - 32px);font-size:16px}.hero-trust{flex-wrap:wrap;gap:12px 16px}.hero-analytics-card{width:calc(100% - 24px);max-width:660px;right:12px;transform:translateY(-50%)}.hero-analytics-card+.top-orb{width:122px;height:122px;bottom:12px;right:-8px}}@media (width>=901px) and (width<=1120px){.hero-grid{grid-template-columns:minmax(0,.78fr) minmax(500px,1.22fr)}.hero-copy h1{font-size:40px}.hero-copy .lead{font-size:14px}.hero-buttons{flex-direction:column;align-items:stretch}.hero-trust{display:none}}@media (width>=1800px){body{font-size:18px}.site-container{padding-inline:clamp(72px,4.4vw,120px)}.public-header{height:86px}.header-inner{gap:44px}.brand-mark{border-radius:13px;width:44px;height:44px}.brand-name{font-size:25px}.header-kwork-link{gap:14px;margin-left:10px}.header-kwork-link img{height:50px}.public-nav{gap:clamp(28px,1.8vw,42px)}.public-nav a{font-size:17px}.header-actions .button,.header-actions .lang{min-height:45px;font-size:15px}.hero,.hero-grid{min-height:700px}.hero-grid{grid-template-columns:minmax(0,1fr) minmax(720px,1fr);gap:54px}.hero-copy{padding-block:82px 74px}.hero-copy h1{max-width:900px;font-size:clamp(68px,4vw,86px)}.hero-kicker{padding:10px 16px;font-size:14px}.lead{max-width:820px;font-size:21px;line-height:1.55}.hero-buttons .button{min-height:60px;padding-inline:32px;font-size:16px}.hero-trust span{font-size:15px}.hero-visual{min-height:700px}.hero-analytics-card{gap:15px;width:min(780px,100% - 24px);max-width:none;padding:30px;right:12px;transform:translateY(-50%)}.hero-analytics-card header>span{width:54px;height:54px}.hero-analytics-card header small{font-size:12px}.hero-analytics-card h2{font-size:35px}.hero-analytics-card header p{font-size:15px}.hero-analytics-card>label>span{font-size:14px}.hero-analytics-card>label>div{height:54px;font-size:16px}.hero-analytics-card .button{min-height:56px;font-size:16px}.hero-analytics-note{font-size:11px}.hero-analytics-card+.top-orb{width:164px;height:164px;bottom:24px;right:-18px}.feature-grid article{min-height:96px;padding:18px 22px}.section-heading h2,.pricing-heading h2{font-size:48px}.price-card,.service-card,.landing-referral-card{font-size:17px}.app-shell{grid-template-columns:300px minmax(0,1fr);font-size:17px}.app-shell .app-sidebar{padding:31px 20px 24px}.app-shell .app-sidebar nav button,.app-shell .sidebar-bottom a,.app-shell .sidebar-bottom button{height:55px;font-size:16px}.app-shell .app-topbar{height:94px}.app-shell .app-topbar h1{font-size:25px}.app-shell .app-main{max-width:2200px;padding:42px 52px 80px}.app-shell .section-toolbar h2{font-size:34px}.app-shell .app-panel>header h3{font-size:21px}.app-shell .responsive-table th{font-size:14px}.app-shell .responsive-table td,.app-shell .responsive-table td b{font-size:16px}.app-shell .responsive-table td small{font-size:14px}.app-shell .button{min-height:48px;font-size:16px}.admin-shell .admin-modal{width:min(860px,100%)}.admin-shell .service-editor{width:min(1420px,100%)}.admin-shell .admin-modal h2{font-size:34px}.admin-shell .settings-fields input,.admin-shell .settings-fields select,.admin-shell .admin-modal input,.admin-shell .admin-modal textarea,.admin-shell .admin-modal select{font-size:16px}.auth-card{width:min(500px,100%)}.auth-card h2{font-size:40px}.auth-card>p,.auth-card label>span,.auth-helper,.auth-alt{font-size:14px}.auth-card input:not([type=checkbox]){height:56px;font-size:16px}.google-auth-button{min-height:56px;font-size:15px}}@media (width>=2400px){body{font-size:20px}.site-container{padding-inline:clamp(110px,5vw,170px)}.public-header{height:96px}.public-nav a{font-size:19px}.hero,.hero-grid,.hero-visual{min-height:800px}.hero-copy h1{max-width:1050px;font-size:clamp(82px,4vw,104px)}.lead{max-width:940px;font-size:24px}.hero-analytics-card{width:min(920px,100% - 30px);padding:36px}.hero-analytics-card h2{font-size:42px}.hero-analytics-card>label>div{height:62px}.app-shell{grid-template-columns:340px minmax(0,1fr);font-size:19px}.app-shell .app-main{max-width:2700px;padding-inline:66px}}@media (width<=620px){.profile-settings-button{display:grid}.profile-settings-modal{padding:24px 18px}.topbar-profile>div{display:none}}@media (width>=901px){.hero,.hero-grid,.hero-visual{min-height:500px}.hero-copy{padding-block:34px 30px}.pricing.section{padding-top:34px}}@media (width>=1800px){.hero,.hero-grid,.hero-visual{min-height:590px}.hero-copy{padding-block:48px 42px}.hero-analytics-card{gap:11px;width:min(760px,100% - 24px);padding:24px 26px}.hero-analytics-card h2{font-size:32px}.hero-analytics-card>label>div{height:48px}.hero-analytics-card .button{min-height:50px}}@media (width>=2400px){.hero,.hero-grid,.hero-visual{min-height:680px}.hero-copy{padding-block:58px 50px}.hero-analytics-card{width:min(850px,100% - 30px);padding:28px 30px}.hero-analytics-card h2{font-size:37px}.hero-analytics-card>label>div{height:54px}}.modal-back{color:#7d7582;cursor:pointer;background:#fff;border:1px solid #e6e2e8;border-radius:8px;place-items:center;width:31px;height:31px;display:grid;position:absolute;top:13px;left:13px}.modal-back svg{width:15px;transform:rotate(180deg)}.topup-modal.has-back>.modal-icon{margin-left:42px}.payment-integration-settings{gap:12px;margin-top:14px;display:grid}.payment-integration-settings .setting-inline{margin:0}.status-confirming{color:#93620e;background:#fff0d3}.status-expired{color:#af3b53;background:#ffe8ec}.payment-status-check{white-space:nowrap;color:#6f30c4;background:#faf6ff;border-color:#dfd0f3;min-height:34px!important;padding-inline:12px!important}.payment-status-check svg{width:14px}.payment-status-modal{width:min(560px,100%)}.payment-status-modal>p{color:#716878;font-size:13px;line-height:1.55}.payment-status-change{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;margin:18px 0;display:grid}.payment-status-change>span{background:#faf8fc;border:1px solid #e5dfea;border-radius:11px;align-content:center;gap:6px;min-height:78px;padding:14px;display:grid}.payment-status-change small{color:#817887;font-size:10px}.payment-status-change b{font-size:15px}.payment-status-change>svg{color:#7b39ce;width:19px}.payment-status-details{background:#faf8fc;border:1px solid #e4dce9;border-radius:10px;gap:6px;padding:13px;display:grid}.payment-status-details small,.payment-status-details span{color:#817887;font-size:10px}.payment-status-details code{overflow-wrap:anywhere;font-size:11px}.payment-status-warning{background:#eaf8f3;border-radius:9px;padding:11px 13px;color:#176c55!important}.payment-status-actions{grid-template-columns:1fr 1fr;gap:9px;margin-top:18px;display:grid}@media (width<=520px){.payment-status-change{grid-template-columns:1fr}.payment-status-change>svg{justify-self:center;transform:rotate(90deg)}.payment-status-actions{grid-template-columns:1fr}}html,body{max-width:100%;overflow-x:clip}@supports not (overflow:clip){html,body,.app-shell{overflow-x:hidden}}.public-site,.auth-page,.payment-result-page,.app-shell,.app-workspace,.app-main,.content-section,.content-section>*,.app-panel,.settings-layout,.admin-dashboard-grid{min-width:0;max-width:100%}.app-shell{width:100%;overflow-x:clip}.app-workspace,.app-main,.content-section{width:100%}.section-toolbar>*{min-width:0}.section-toolbar h2,.section-toolbar p{overflow-wrap:anywhere}.app-shell .responsive-table{overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:#b99add #eee8f3;-webkit-overflow-scrolling:touch;width:100%;min-width:0;max-width:100%;overflow:auto hidden}.app-shell .responsive-table table{width:100%;min-width:max-content}.app-shell .responsive-table::-webkit-scrollbar{height:10px}.app-shell .responsive-table::-webkit-scrollbar-track{background:#eee8f3;border-radius:999px}.app-shell .responsive-table::-webkit-scrollbar-thumb{background:#aa7fd4;border:2px solid #eee8f3;border-radius:999px}@media (width<=620px){.app-shell .responsive-table{scrollbar-width:auto}.app-shell .responsive-table::-webkit-scrollbar{height:8px}}.auth-session-check{text-align:center;align-content:center;place-items:center;gap:10px;min-height:250px;display:grid}.auth-session-check>span{border:4px solid #eadff5;border-top-color:#843dd5;border-radius:50%;width:42px;height:42px;animation:.8s linear infinite auth-session-spin}.auth-session-check b{color:#372d3d;margin-top:5px;font-size:17px}.auth-session-check small{color:#857b8b;font-size:12px}@keyframes auth-session-spin{to{transform:rotate(360deg)}}
