:root{--sv-color-bg:#07090d;--sv-color-surface:#fff;--sv-color-surface-soft:#f7f9fb;--sv-color-surface-muted:#f1f3f6;--sv-color-panel:#0d1118;--sv-color-panel-2:#121823;--sv-color-border:#e0e5eb;--sv-color-border-dark:#202838;--sv-color-text:#111827;--sv-color-text-inverse:#f7f8fb;--sv-color-muted:#7b8794;--sv-color-muted-dark:#8e9aab;--sv-color-accent:#d6ff3f;--sv-color-success:#2d8a56;--sv-color-warning-bg:#fff7e8;--sv-color-warning-border:#efd39a;--sv-color-warning-text:#725118;--sv-radius-sm:8px;--sv-radius-md:11px;--sv-radius-lg:16px;--sv-radius-xl:20px;--sv-space-1:4px;--sv-space-2:8px;--sv-space-3:12px;--sv-space-4:16px;--sv-space-5:20px;--sv-shadow-soft:0 10px 30px #0000001f;--sv-font-sans:Arial,Helvetica,sans-serif;--bg:var(--sv-color-bg);--panel:var(--sv-color-panel);--panel2:var(--sv-color-panel-2);--line:var(--sv-color-border-dark);--text:var(--sv-color-text-inverse);--muted:var(--sv-color-muted-dark);--accent:var(--sv-color-accent)}*{box-sizing:border-box}body{background:radial-gradient(circle at 80% 0,#182116 0,transparent 26%),var(--bg);color:var(--text);margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}.shell{grid-template-columns:250px 1fr;min-height:100vh;display:grid}.side{border-right:1px solid var(--line);background:#090c11;padding:28px 20px}.brand{letter-spacing:-.8px;font-size:21px;font-weight:900}.brand span{color:var(--accent)}.nav{gap:7px;margin-top:34px;display:grid}.nav a{color:var(--muted);border-radius:11px;padding:12px 14px}.nav a:first-child,.nav a:hover{background:var(--panel2);color:#fff}.main{width:100%;max-width:1450px;padding:34px}.eyebrow{color:var(--accent);letter-spacing:1.5px;text-transform:uppercase;font-size:12px;font-weight:800}.title{letter-spacing:-1.3px;margin:8px 0 6px;font-size:34px}.muted{color:var(--muted)}.grid{grid-template-columns:repeat(4,1fr);gap:14px;margin:28px 0;display:grid}.card{background:linear-gradient(145deg,var(--panel2),var(--panel));border:1px solid var(--line);border-radius:18px;padding:20px}.metric{margin-top:12px;font-size:30px;font-weight:800}.split{grid-template-columns:1.6fr 1fr;gap:14px;display:grid}.list{gap:10px;margin-top:15px;display:grid}.row{background:#0a0e14;border:1px solid #1b2330;border-radius:12px;justify-content:space-between;gap:15px;padding:14px;display:flex}.status{color:var(--accent);font-size:12px;font-weight:800}.profileWrap{place-items:center;min-height:100vh;padding:24px;display:grid}.profile{border:1px solid var(--line);text-align:center;background:linear-gradient(160deg,#121823,#090c11);border-radius:28px;width:min(430px,100%);padding:30px}.avatar{background:var(--accent);color:#0a0c0a;border-radius:50%;place-items:center;width:86px;height:86px;margin:auto;font-size:27px;font-weight:900;display:grid}.actions{grid-template-columns:1fr 1fr;gap:10px;margin:22px 0;display:grid}.btn{background:var(--accent);color:#090b08;border-radius:12px;padding:13px;font-weight:800}.btn.secondary{color:#fff;border:1px solid var(--line);background:#171e29}.disabled{text-align:center;max-width:500px}.disabled h1{font-size:36px}@media (max-width:900px){.shell{grid-template-columns:1fr}.side{display:none}.main{padding:22px}.grid{grid-template-columns:1fr 1fr}.split{grid-template-columns:1fr}}@media (max-width:560px){.grid{grid-template-columns:1fr}.title{font-size:28px}}.formGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:12px;display:grid}.formGrid form{gap:10px;display:grid}.formGrid label{color:var(--muted);gap:7px;font-size:13px;display:grid}.formGrid input,.formGrid select{color:#fff;border:1px solid var(--line);background:#090d13;border-radius:10px;width:100%;padding:11px}.formGrid button{cursor:pointer;border:0}@media (max-width:900px){.formGrid{grid-template-columns:1fr}}.leadForm{gap:11px;margin-top:14px;display:grid}.leadForm label{color:var(--muted);gap:6px;font-size:13px;display:grid}.leadForm input,.leadForm textarea{color:#fff;border:1px solid var(--line);background:#090d13;border-radius:10px;width:100%;padding:11px}.leadForm .consent{grid-template-columns:auto 1fr;align-items:start}.leadForm .consent input{width:auto;margin-top:3px}.hp{opacity:0!important;width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important}.tableWrap{overflow-x:auto}.dataTable{border-collapse:collapse;width:100%;min-width:760px}.dataTable th,.dataTable td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:13px 12px}.dataTable th{color:var(--muted);font-size:12px;font-weight:700}.dataTable td{font-size:14px}.productionTimeline{grid-template-columns:repeat(9,minmax(90px,1fr));gap:10px;padding-bottom:6px;display:grid;overflow-x:auto}.productionStep{text-align:center;min-width:90px;color:var(--muted);justify-items:center;gap:8px;font-size:12px;display:grid}.productionDot{border:1px solid var(--line);background:#0a0e14;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.productionStep.complete{color:#fff}.productionStep.complete .productionDot{background:var(--accent);color:#090b08;border-color:#0000;font-weight:900}.productionStep.current{font-weight:800}.compactForm{grid-template-columns:repeat(2,minmax(130px,1fr));gap:7px;margin-top:10px;display:grid}.compactForm input,.compactForm select{color:#fff;border:1px solid var(--line);background:#090d13;border-radius:8px;padding:8px;font-size:12px}.compactForm button{grid-column:1/-1}.designHub{color:#fff;background:#07090d;min-height:100vh;padding:60px 24px}.designHubInner{max-width:1200px;margin:auto}.designKicker,.touchEyebrow,.ownerEyebrow{letter-spacing:.16em;text-transform:uppercase;color:#98a2b3;font-size:11px;font-weight:800}.designHub h1{letter-spacing:-.05em;max-width:900px;margin:14px 0;font-size:clamp(42px,7vw,80px)}.designHub p{color:#98a2b3;max-width:760px;font-size:18px;line-height:1.6}.designHubGrid{grid-template-columns:1fr 1fr;gap:18px;margin-top:42px;display:grid}.designPreviewCard{background:linear-gradient(145deg,#111722,#0b0e14);border:1px solid #242b36;border-radius:26px;flex-direction:column;min-height:260px;padding:30px;display:flex}.designPreviewCard span{color:#aab3c0;font-size:13px}.designPreviewCard strong{margin-top:14px;font-size:36px}.designPreviewCard p{font-size:15px}.designPreviewCard em{color:#d6ff3f;margin-top:auto;font-style:normal;font-weight:800}.touchPage{color:#191919;background:#ece7df;min-height:100vh}.touchHero{color:#fff;background:linear-gradient(150deg,#18211d 0%,#0e1512 64%,#19180f 100%);min-height:720px;padding:24px clamp(22px,5vw,68px) 58px;position:relative;overflow:hidden}.touchGlow{filter:blur(80px);opacity:.45;border-radius:999px;position:absolute}.touchGlowOne{background:#c5ff80;width:420px;height:420px;top:-160px;right:-150px}.touchGlowTwo{background:#9b724d;width:300px;height:300px;bottom:-80px;left:-120px}.touchTopbar{z-index:2;justify-content:space-between;align-items:center;display:flex;position:relative}.touchBrandMini{letter-spacing:.18em;font-size:12px;font-weight:900}.touchLive{color:#dfe6df;align-items:center;gap:8px;font-size:12px;display:flex}.touchLive span,.touchOpenDot{background:#aef56b;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #aef56b1f}.touchBusinessHead{z-index:2;align-items:flex-start;gap:22px;max-width:860px;margin-top:80px;display:flex;position:relative}.touchLogo{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff17;border:1px solid #ffffff24;border-radius:22px;place-items:center;width:76px;height:76px;display:grid}.touchCategory{letter-spacing:.12em;text-transform:uppercase;color:#b9c7bd;font-size:12px}.touchBusinessHead h1{letter-spacing:-.055em;margin:6px 0 12px;font-size:clamp(42px,7vw,84px);line-height:.95}.touchBusinessHead p{color:#b9c3bd;max-width:640px;font-size:17px;line-height:1.55}.touchMetaRow{z-index:2;flex-wrap:wrap;align-items:center;gap:18px;margin-top:28px;display:flex;position:relative}.touchRating,.touchOpen{background:#ffffff12;border:1px solid #ffffff1c;border-radius:999px;align-items:center;gap:8px;padding:10px 13px;font-size:13px;display:flex}.touchRating{color:#f3d96b}.touchRating span{color:#d4d9d5}.touchActions{z-index:2;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;max-width:950px;margin-top:36px;display:grid;position:relative}.touchAction{color:#fff;text-align:left;background:#ffffff13;border:1px solid #ffffff1f;border-radius:20px;grid-template-rows:auto auto;grid-template-columns:44px 1fr;column-gap:12px;padding:18px;display:grid}.touchActionIcon{color:#132015;background:#ecff91;border-radius:14px;grid-row:1/3;place-items:center;width:44px;height:44px;display:grid}.touchAction strong{font-size:14px}.touchAction small{color:#9eaaa3}.touchPrimaryCta{z-index:2;color:#10140e;background:#e8ff7a;border:0;border-radius:18px;justify-content:space-between;align-items:center;width:100%;max-width:950px;margin-top:16px;padding:17px 18px;font-weight:900;display:flex;position:relative}.touchPrimaryCta span{align-items:center;gap:10px;display:flex}.touchContent{z-index:3;max-width:1100px;margin:-34px auto 0;padding:0 22px 70px;position:relative}.touchSectionHead{justify-content:space-between;align-items:flex-end;padding:28px 4px 16px;display:flex}.touchSectionHead h2,.touchPanel h2,.touchReviewCard h2{letter-spacing:-.03em;margin:5px 0 0;font-size:27px}.touchStoryRail{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.touchStory{background:#f8f5ef;border:1px solid #ddd7cc;border-radius:22px;padding:12px}.touchStoryVisual{color:#fff;border-radius:16px;align-items:flex-end;height:150px;padding:14px;font-size:12px;font-weight:900;display:flex}.touchStoryVisual1{background:linear-gradient(145deg,#704c34,#c18a58)}.touchStoryVisual2{background:linear-gradient(145deg,#213b2a,#86a45f)}.touchStoryVisual3{background:linear-gradient(145deg,#303741,#6f7c86)}.touchStory strong,.touchStory small{display:block}.touchStory strong{margin-top:12px}.touchStory small{color:#77746f;margin-top:3px}.touchPanel,.touchReviewCard{background:#f8f5ef;border:1px solid #ddd7cc;border-radius:26px;margin-top:18px;padding:24px}.touchPanelTitle{justify-content:space-between;align-items:flex-end;display:flex}.touchPanelTitle button{background:0 0;border:0;align-items:center;gap:3px;display:flex}.touchMenuList{gap:4px;margin-top:17px;display:grid}.touchMenuItem{border-top:1px solid #e0dbd2;grid-template-columns:66px 1fr auto;align-items:center;gap:14px;padding:12px 0;display:grid}.touchMenuThumb{background:linear-gradient(145deg,#8a5b38,#dfbd96);border-radius:16px;width:66px;height:66px}.touchMenuCopy span{color:#77816f;text-transform:uppercase;font-size:10px;font-weight:800}.touchMenuCopy h3{margin:4px 0;font-size:17px}.touchMenuCopy p{color:#77746f;margin:0;font-size:13px}.touchReviewCard{color:#fff;background:#171d19;border-color:#29302b;grid-template-columns:56px 1fr auto;align-items:center;gap:16px;display:grid}.touchReviewIcon{color:#141a13;background:#e8ff7a;border-radius:18px;place-items:center;width:56px;height:56px;display:grid}.touchReviewCard p{color:#9da79f;margin:8px 0 0}.touchReviewCard button{background:#e8ff7a;border:0;border-radius:14px;align-items:center;gap:8px;padding:13px 17px;font-weight:900;display:flex}.touchInfoGrid{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:18px;display:grid}.touchInfoGrid article{background:#f8f5ef;border:1px solid #ddd7cc;border-radius:20px;gap:7px;padding:20px;display:grid}.touchInfoGrid span{color:#88837c;text-transform:uppercase;font-size:11px}.touchInfoGrid strong{font-size:14px}.touchInfoGrid small{color:#817d77}.touchFooter{text-align:center;color:#89847d;padding-top:44px}.touchFooter strong{color:#111;letter-spacing:.13em;margin-left:7px}.ownerPage{color:#111827;background:#f2f4f7;grid-template-columns:240px 1fr;min-height:100vh;display:grid}.ownerSidebar{color:#fff;background:#0c1118;flex-direction:column;height:100vh;padding:24px 16px;display:flex;position:sticky;top:0}.ownerBrand{padding:6px 9px;font-size:17px;font-weight:900}.ownerBrand span{color:#a8c8ff;letter-spacing:.17em;margin-top:3px;font-size:10px;display:block}.ownerSidebar nav{gap:5px;margin-top:32px;display:grid}.ownerSidebar nav a{color:#8f9bab;border-radius:11px;align-items:center;gap:11px;padding:11px 12px;font-size:13px;display:flex}.ownerSidebar nav a.active{color:#fff;background:#17202d}.ownerSidebarFoot{border-top:1px solid #202937;grid-template-columns:36px 1fr auto;align-items:center;gap:9px;margin-top:auto;padding:16px 7px 0;display:grid}.ownerMiniAvatar{color:#121811;background:#e8ff7a;border-radius:11px;place-items:center;width:36px;height:36px;font-size:12px;font-weight:900;display:grid}.ownerSidebarFoot strong,.ownerSidebarFoot small{display:block}.ownerSidebarFoot strong{font-size:12px}.ownerSidebarFoot small{color:#8090a0;margin-top:2px;font-size:10px}.ownerMain{width:100%;max-width:1500px;margin:auto;padding:30px}.ownerTopbar{justify-content:space-between;align-items:center;display:flex}.ownerTopbar h1{letter-spacing:-.04em;margin:5px 0;font-size:34px}.ownerTopActions{gap:9px;display:flex}.ownerTopActions button,.ownerCardHead button{background:#fff;border:1px solid #d8dde5;border-radius:12px;align-items:center;gap:7px;padding:10px 12px;display:flex}.ownerTopActions .ownerPrimary{color:#fff;background:#111827;border-color:#111827}.ownerBusinessBanner{color:#fff;background:linear-gradient(135deg,#121a25,#1b2836);border-radius:22px;grid-template-columns:58px 1fr auto;align-items:center;gap:16px;margin-top:24px;padding:22px;display:grid}.ownerBusinessIcon{color:#111827;background:#e8ff7a;border-radius:17px;place-items:center;width:58px;height:58px;font-size:22px;font-weight:900;display:grid}.ownerBusinessBanner h2{margin:4px 0;font-size:24px}.ownerBusinessBanner p{color:#9fabb9;margin:0;font-size:13px}.ownerVerified{color:#b7ddff;align-items:center;gap:5px;font-size:11px;display:flex}.ownerBusinessScore{text-align:right}.ownerBusinessScore span,.ownerBusinessScore small{color:#9fabb9;font-size:11px;display:block}.ownerBusinessScore strong{font-size:32px}.ownerStatGrid{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:14px;display:grid}.ownerStatGrid article,.ownerCard{background:#fff;border:1px solid #e1e5eb;border-radius:18px;padding:18px}.ownerStatGrid article>span{color:#7b8491;font-size:12px}.ownerStatGrid article>div{align-items:end;gap:9px;margin-top:7px;display:flex}.ownerStatGrid strong{font-size:28px}.ownerStatGrid em{color:#2d8a56;background:#edf8f1;border-radius:8px;padding:4px 6px;font-size:11px;font-style:normal}.ownerSparkline{align-items:flex-end!important;gap:4px!important;height:26px!important;display:flex!important}.ownerSparkline i{background:#cad4df;border-radius:5px;width:8px}.ownerSparkline i:first-child{height:8px}.ownerSparkline i:nth-child(2){height:14px}.ownerSparkline i:nth-child(3){height:11px}.ownerSparkline i:nth-child(4){height:19px}.ownerSparkline i:nth-child(5){height:16px}.ownerSparkline i:nth-child(6){height:23px}.ownerSparkline i:nth-child(7){height:20px}.ownerGridTwo{grid-template-columns:1.4fr 1fr;gap:12px;margin-top:12px;display:grid}.ownerCardHead{justify-content:space-between;align-items:flex-end;display:flex}.ownerCardHead h2{margin:4px 0 0;font-size:20px}.ownerFunnel{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:8px;margin-top:28px;display:grid}.ownerFunnel>div{background:#f6f8fa;border-radius:14px;padding:15px}.ownerFunnel span{color:#7e8793;font-size:11px;display:block}.ownerFunnel strong{font-size:25px}.ownerFunnel .accent{background:#e8ff7a}.ownerBreakdown{grid-template-columns:repeat(4,1fr);gap:7px;margin-top:12px;display:grid}.ownerBreakdown div{border-top:1px solid #e3e7ed;padding-top:10px}.ownerBreakdown span{color:#858d98;font-size:11px}.ownerBreakdown strong{margin-top:3px;display:block}.ownerActivity ul{gap:15px;margin:20px 0 0;padding:0;list-style:none;display:grid}.ownerActivity li{grid-template-columns:8px 1fr;gap:11px;display:grid}.ownerActivity li i{background:#f0b75e;border-radius:50%;width:8px;height:8px;margin-top:5px}.ownerActivity li i.green{background:#55b875}.ownerActivity li i.blue{background:#5a8ce1}.ownerActivity strong,.ownerActivity span{display:block}.ownerActivity strong{font-size:12px}.ownerActivity span{color:#8a929d;margin-top:3px;font-size:10px}.ownerTableWrap{margin-top:14px;overflow:auto}.ownerTable{border-collapse:collapse;width:100%}.ownerTable th,.ownerTable td{text-align:left;border-top:1px solid #edf0f3;padding:13px 8px;font-size:12px}.ownerTable th{color:#8b939e;font-weight:600}.ownerTable td:first-child{align-items:center;gap:8px;display:flex}.ownerStatus{color:#2d8a56;background:#edf8f1;border-radius:999px;padding:5px 8px}.ownerQuickGrid{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:12px;display:grid}.ownerQuickGrid button{text-align:left;background:#fff;border:1px solid #e1e5eb;border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;padding:16px;display:grid}.ownerQuickGrid strong,.ownerQuickGrid small{display:block}.ownerQuickGrid strong{font-size:13px}.ownerQuickGrid small{color:#87909c;margin-top:2px;font-size:10px}@media (max-width:900px){.designHubGrid{grid-template-columns:1fr}.touchActions{grid-template-columns:repeat(2,1fr)}.touchStoryRail,.touchInfoGrid{grid-template-columns:1fr 1fr}.touchReviewCard{grid-template-columns:50px 1fr}.touchReviewCard button{grid-column:1/-1}.ownerPage{grid-template-columns:1fr}.ownerSidebar{display:none}.ownerStatGrid{grid-template-columns:1fr 1fr}.ownerGridTwo{grid-template-columns:1fr}.ownerQuickGrid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.touchHero{min-height:auto;padding-bottom:42px;padding-left:18px;padding-right:18px}.touchBusinessHead{margin-top:50px;display:grid}.touchBusinessHead h1{font-size:45px}.touchActions{grid-template-columns:1fr 1fr}.touchAction{grid-template-columns:38px 1fr}.touchActionIcon{width:38px;height:38px}.touchContent{padding-left:12px;padding-right:12px}.touchStoryRail{grid-template-columns:1fr}.touchInfoGrid{grid-template-columns:1fr 1fr}.touchMenuItem{grid-template-columns:54px 1fr}.touchMenuThumb{width:54px;height:54px}.touchMenuItem>strong{grid-column:2}.ownerMain{padding:18px}.ownerTopbar{align-items:flex-start}.ownerTopActions button:first-child{display:none}.ownerTopbar h1{font-size:27px}.ownerBusinessBanner{grid-template-columns:48px 1fr}.ownerBusinessScore{text-align:left;grid-column:1/-1}.ownerStatGrid,.ownerFunnel{grid-template-columns:1fr 1fr}.ownerFunnel svg{display:none}.ownerBreakdown{grid-template-columns:1fr 1fr}.ownerQuickGrid{grid-template-columns:1fr}.ownerTable{min-width:650px}}.sectorIndex{color:#fff;background:#0b0f14;min-height:100vh;padding:64px 24px}.sectorIndexInner{max-width:1180px;margin:auto}.sectorIndex h1{letter-spacing:-.055em;max-width:900px;margin:12px 0;font-size:clamp(42px,7vw,78px)}.sectorIndex p{color:#98a2b3;max-width:760px;line-height:1.6}.sectorIndexGrid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:40px;display:grid}.sectorIndexCard{background:linear-gradient(145deg,#121923,#0c1117);border:1px solid #26303d;border-radius:24px;flex-direction:column;min-height:280px;padding:24px;display:flex}.sectorIndexIcon{color:#111827;background:#e8ff7a;border-radius:17px;place-items:center;width:52px;height:52px;display:grid}.sectorIndexCard strong{margin-top:24px;font-size:25px}.sectorIndexCard p{font-size:14px}.sectorIndexCard em{color:#e8ff7a;margin-top:auto;font-style:normal;font-weight:800}.sectorPreview{color:#171717;min-height:100vh}.sectorHero{min-height:650px;padding:24px clamp(20px,5vw,64px) 56px;position:relative;overflow:hidden}.sectorTopbar{letter-spacing:.15em;justify-content:space-between;align-items:center;font-size:11px;font-weight:900;display:flex}.sectorTopbar div{letter-spacing:0;align-items:center;gap:7px;font-weight:500;display:flex}.sectorTopbar i{background:#b9f272;border-radius:50%;width:7px;height:7px;display:block}.sectorIdentity{align-items:flex-start;gap:20px;max-width:860px;margin-top:80px;display:flex}.sectorLogo{opacity:.9;border:1px solid;border-radius:21px;place-items:center;width:72px;height:72px;display:grid}.sectorEyebrow{text-transform:uppercase;letter-spacing:.16em;opacity:.65;font-size:11px;font-weight:900}.sectorIdentity h1{letter-spacing:-.055em;margin:7px 0 12px;font-size:clamp(42px,7vw,82px);line-height:.95}.sectorIdentity p{opacity:.7;max-width:650px;font-size:17px;line-height:1.55}.sectorRatingRow{flex-wrap:wrap;align-items:center;gap:12px;margin-top:26px;display:flex}.sectorRatingRow>div{opacity:.8;border:1px solid;border-radius:999px;align-items:center;gap:7px;padding:9px 12px;font-size:12px;display:flex}.sectorQuickGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;max-width:920px;margin-top:32px;display:grid}.sectorQuickGrid button{color:inherit;text-align:left;background:0 0;border:1px solid;border-radius:18px;align-items:center;gap:10px;padding:16px;display:flex}.sectorQuickGrid button span{border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.sectorQuickGrid strong{font-size:13px}.sectorPrimary{border:0;border-radius:16px;justify-content:space-between;align-items:center;width:100%;max-width:920px;margin-top:13px;padding:16px 18px;font-weight:900;display:flex}.sectorBody{z-index:2;max-width:1120px;margin:-24px auto 0;padding:0 20px 70px;position:relative}.sectorModules{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.sectorModules article,.sectorPanel,.sectorTrust{border:1px solid;border-radius:22px;padding:20px}.sectorModules article{flex-direction:column;min-height:220px;display:flex}.sectorModuleIcon{border-radius:14px;place-items:center;width:44px;height:44px;display:grid}.sectorModules article>span{letter-spacing:.12em;opacity:.55;margin-top:20px;font-size:10px}.sectorModules h3{margin:6px 0;font-size:18px}.sectorModules p{opacity:.65;font-size:13px;line-height:1.55}.sectorModules button{color:inherit;background:0 0;border:0;align-self:flex-start;align-items:center;gap:3px;margin-top:auto;padding:0;font-weight:800;display:flex}.sectorPanel{margin-top:14px}.sectorPanelHead{justify-content:space-between;align-items:end;display:flex}.sectorPanelHead h2{letter-spacing:-.035em;margin:5px 0 0;font-size:27px}.sectorPanelHead button{color:inherit;background:0 0;border:0;align-items:center;display:flex}.sectorHighlightList{gap:2px;margin-top:16px;display:grid}.sectorHighlightList article{border-top:1px solid;grid-template-columns:64px 1fr auto;align-items:center;gap:14px;padding:12px 0;display:grid}.sectorThumb{border-radius:16px;place-items:end start;width:64px;height:64px;padding:10px;font-size:10px;font-weight:900;display:grid}.sectorHighlightList h3{margin:0 0 4px;font-size:16px}.sectorHighlightList p{opacity:.6;margin:0;font-size:12px}.sectorTrust{grid-template-columns:1fr 1.5fr;align-items:start;gap:22px;margin-top:14px;display:grid}.sectorTrust h2{letter-spacing:-.035em;margin:7px 0;font-size:28px}.sectorTrustGrid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.sectorTrustGrid article{border:1px solid;border-radius:15px;gap:6px;padding:14px;display:grid}.sectorTrustGrid strong{font-size:13px}.sectorTrustGrid span{opacity:.6;font-size:11px}.sectorFooter{text-align:center;opacity:.55;padding:38px 0 0}.sectorFooter strong{letter-spacing:.13em;margin-left:7px}.sector-cafe{background:#eee8df}.sector-cafe .sectorHero{color:#f5f0e8;background:radial-gradient(circle at 90% 0,#b6d987 0,#0000 28%),linear-gradient(145deg,#203025,#152019)}.sector-cafe .sectorLogo,.sector-cafe .sectorRatingRow>div,.sector-cafe .sectorQuickGrid button{border-color:#ffffff24}.sector-cafe .sectorQuickGrid button span,.sector-cafe .sectorPrimary,.sector-cafe .sectorModuleIcon{color:#172015;background:#e9ff8a}.sector-cafe .sectorModules article,.sector-cafe .sectorPanel,.sector-cafe .sectorTrust{background:#faf6ef;border-color:#ded7cc}.sector-cafe .sectorHighlightList article{border-color:#e1dbd1}.sector-cafe .sectorThumb{color:#fff;background:linear-gradient(145deg,#845a3c,#d4b087)}.sector-cafe .sectorTrustGrid article{border-color:#e2dcd3}.sector-barber{color:#f4efe7;background:#0c0c0d}.sector-barber .sectorHero{color:#f4efe7;background:radial-gradient(circle at 88% 0,#5e4225 0,#0000 28%),linear-gradient(145deg,#151515,#080809)}.sector-barber .sectorLogo,.sector-barber .sectorRatingRow>div,.sector-barber .sectorQuickGrid button{border-color:#4a3c2e}.sector-barber .sectorQuickGrid button span,.sector-barber .sectorPrimary,.sector-barber .sectorModuleIcon{color:#0f0d0a;background:#c7a66c}.sector-barber .sectorModules article,.sector-barber .sectorPanel,.sector-barber .sectorTrust{background:#151516;border-color:#2b2926}.sector-barber .sectorHighlightList article{border-color:#2e2c29}.sector-barber .sectorThumb{color:#f4efe7;background:linear-gradient(145deg,#272321,#8b704f)}.sector-barber .sectorTrustGrid article{border-color:#2e2b27}.sector-auto{color:#111827;background:#eef2f7}.sector-auto .sectorHero{color:#eef5ff;background:radial-gradient(circle at 88% 0,#214f8a 0,#0000 30%),linear-gradient(145deg,#111c2b,#0a1019)}.sector-auto .sectorLogo,.sector-auto .sectorRatingRow>div,.sector-auto .sectorQuickGrid button{border-color:#314662}.sector-auto .sectorQuickGrid button span,.sector-auto .sectorPrimary,.sector-auto .sectorModuleIcon{color:#0b1724;background:#79b7ff}.sector-auto .sectorModules article,.sector-auto .sectorPanel,.sector-auto .sectorTrust{background:#fff;border-color:#dce3eb}.sector-auto .sectorHighlightList article{border-color:#e4e9ef}.sector-auto .sectorThumb{color:#fff;background:linear-gradient(145deg,#1f3249,#6997c8)}.sector-auto .sectorTrustGrid article{border-color:#dce3eb}@media (max-width:900px){.sectorIndexGrid{grid-template-columns:1fr}.sectorQuickGrid,.sectorModules{grid-template-columns:1fr 1fr}.sectorTrust{grid-template-columns:1fr}.sectorIdentity{margin-top:54px}}@media (max-width:560px){.sectorHero{min-height:auto;padding-bottom:42px;padding-left:18px;padding-right:18px}.sectorIdentity{display:grid}.sectorIdentity h1{font-size:43px}.sectorBody{padding-left:12px;padding-right:12px}.sectorModules{grid-template-columns:1fr}.sectorTrustGrid{grid-template-columns:1fr 1fr}.sectorHighlightList article{grid-template-columns:54px 1fr}.sectorHighlightList article>strong{grid-column:2}.sectorThumb{width:54px;height:54px}}.touchMiniAppGrid{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:18px;display:grid}.touchMiniAppGrid a{background:#f8f5ef;border:1px solid #ddd7cc;border-radius:18px;grid-template-columns:1fr auto;gap:5px;padding:17px;display:grid}.touchMiniAppGrid strong{font-size:14px}.touchMiniAppGrid span{color:#817d77;grid-column:1/-1;font-size:11px}.touchBottomNav{z-index:40;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#111613f0;border:1px solid #ffffff1a;border-radius:20px;grid-template-columns:repeat(5,1fr);width:min(620px,100% - 24px);padding:7px;display:grid;position:fixed;bottom:14px;left:50%;transform:translate(-50%);box-shadow:0 18px 50px #00000038}.touchBottomNav a{color:#8f9992;border-radius:13px;justify-items:center;gap:3px;padding:8px 4px;font-size:9px;display:grid}.touchBottomNav a.active{color:#151a14;background:#e8ff7a;font-weight:800}.touchSubPage{color:#191919;background:#eee8df;min-height:100vh;padding-bottom:96px}.touchSubHeader{color:#fff;z-index:25;background:linear-gradient(145deg,#1b2820,#111a15);border-bottom:1px solid #ffffff12;grid-template-columns:40px 42px 1fr;align-items:center;gap:10px;padding:18px 20px;display:grid;position:sticky;top:0}.touchBack,.touchSubBrand{background:#ffffff14;border-radius:12px;place-items:center;height:40px;display:grid}.touchSubHeader span,.touchSubHeader strong,.touchSubHeader small{display:block}.touchSubHeader span{letter-spacing:.08em;color:#9daaa1;font-size:9px}.touchSubHeader strong{margin-top:1px;font-size:16px}.touchSubHeader small{color:#8e9992;margin-top:2px;font-size:10px}.touchSubContent{max-width:760px;margin:auto;padding:18px 14px 30px}.touchSearchRow{grid-template-columns:1fr 48px;gap:8px;display:grid}.touchSearch,.touchSearchRow>button{background:#f9f6f0;border:1px solid #ddd7cc;border-radius:15px;min-height:48px}.touchSearch{color:#908a82;align-items:center;gap:9px;padding:0 14px;font-size:13px;display:flex}.touchSearchRow>button{place-items:center;display:grid}.touchChips{gap:7px;padding:14px 0 4px;display:flex;overflow:auto}.touchChips button{white-space:nowrap;background:#f7f3ec;border:1px solid #d9d2c7;border-radius:999px;padding:9px 13px;font-size:11px}.touchChips button.active{color:#fff;background:#171d19;border-color:#171d19}.touchMenuCatalog{grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;display:grid}.touchMenuCatalog article{background:#f9f6f0;border:1px solid #ddd7cc;border-radius:20px;overflow:hidden}.touchCatalogVisual{align-items:flex-start;height:150px;padding:12px;display:flex}.touchCatalogVisual span{text-transform:uppercase;background:#ffffffd9;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:900}.touchCatalogVisual.visual1{background:linear-gradient(145deg,#6d4a33,#cfab82)}.touchCatalogVisual.visual2{background:linear-gradient(145deg,#395542,#92a86e)}.touchCatalogVisual.visual3{background:linear-gradient(145deg,#695249,#c99077)}.touchCatalogBody{grid-template-columns:1fr auto;gap:10px;padding:14px;display:grid}.touchCatalogBody span{color:#7d8872;text-transform:uppercase;font-size:9px;font-weight:800}.touchCatalogBody h3{margin:4px 0;font-size:16px}.touchCatalogBody p{color:#777169;margin:0;font-size:11px;line-height:1.5}.touchCatalogBody>strong{font-size:14px}.touchCampaignHero{color:#fff;background:linear-gradient(145deg,#172019,#263528);border-radius:24px;padding:24px}.touchCampaignHero>div{color:#172019;background:#e8ff7a;border-radius:15px;place-items:center;width:48px;height:48px;display:grid}.touchCampaignHero>span{color:#aab5ad;text-transform:uppercase;letter-spacing:.14em;margin-top:20px;font-size:10px;display:block}.touchCampaignHero h2{letter-spacing:-.04em;margin:7px 0 10px;font-size:30px;line-height:1.05}.touchCampaignHero p{color:#98a49c;font-size:12px}.touchOfferList{gap:10px;margin-top:14px;display:grid}.touchOfferList article{background:#f9f6f0;border:1px solid #ddd7cc;border-radius:20px;grid-template-columns:76px 1fr auto;align-items:center;gap:13px;padding:14px;display:grid}.touchOfferBadge{border-radius:16px;place-items:center;height:76px;display:grid}.touchOfferBadge strong{font-size:18px}.touchOfferBadge.offer1{background:#dfeebd}.touchOfferBadge.offer2{background:#dfcab6}.touchOfferBadge.offer3{background:#cfd9e4}.touchOfferList article>div:nth-child(2)>span{text-transform:uppercase;color:#78816f;font-size:9px}.touchOfferList h3{margin:4px 0}.touchOfferList p{color:#777169;margin:0;font-size:11px}.touchOfferList small{color:#9b948b;align-items:center;gap:5px;margin-top:7px;display:flex}.touchGalleryGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.touchGalleryItem{color:#fff;border-radius:22px;align-items:flex-end;min-height:190px;padding:15px;display:flex;position:relative;overflow:hidden}.touchGalleryItem.featured{grid-column:1/-1;min-height:280px}.touchGalleryItem button{color:#fff;background:#0003;border:1px solid #ffffff40;border-radius:12px;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:12px;right:12px}.touchGalleryItem strong,.touchGalleryItem span{display:block}.touchGalleryItem span{color:#e6e6e6;margin-top:4px;font-size:10px}.gallery-interior{background:linear-gradient(#0000,#000000ad),linear-gradient(145deg,#88755e,#c6aa85)}.gallery-bar{background:linear-gradient(#0000,#000000ad),linear-gradient(145deg,#28362d,#8a9a79)}.gallery-garden{background:linear-gradient(#0000,#000000ad),linear-gradient(145deg,#32563a,#99b06d)}.gallery-food{background:linear-gradient(#0000,#000000ad),linear-gradient(145deg,#815d48,#d7b18c)}.gallery-dessert{background:linear-gradient(#0000,#000000ad),linear-gradient(145deg,#815a52,#c79382)}.gallery-night{background:linear-gradient(#0000,#000000b3),linear-gradient(145deg,#273044,#735f4d)}.touchScoreCard{color:#fff;background:#171d19;border-radius:24px;grid-template-columns:120px 1fr;gap:20px;padding:22px;display:grid}.touchScoreCard>div:first-child span,.touchScoreCard>div:first-child small{color:#9da79f;font-size:10px;display:block}.touchScoreCard>div:first-child strong{font-size:58px;line-height:1}.touchScoreBars{gap:6px;display:grid}.touchScoreBars>div{grid-template-columns:12px 1fr;align-items:center;gap:7px;font-size:9px;display:grid}.touchScoreBars i{background:#2d3530;border-radius:999px;height:6px;overflow:hidden}.touchScoreBars em{background:#e8ff7a;border-radius:999px;height:100%;display:block}.touchScoreTrend{color:#b1beb4;grid-column:1/-1;align-items:center;gap:6px;font-size:10px;display:flex}.touchReviewPrimary{background:#e8ff7a;border:0;border-radius:15px;justify-content:center;gap:8px;width:100%;margin-top:12px;padding:14px;font-weight:900;display:flex}.touchReviewList{gap:9px;margin-top:14px;display:grid}.touchReviewList article{background:#f9f6f0;border:1px solid #ddd7cc;border-radius:18px;grid-template-columns:40px 1fr;gap:11px;padding:14px;display:grid}.touchReviewAvatar{color:#fff;background:#202921;border-radius:13px;place-items:center;width:40px;height:40px;font-weight:900;display:grid}.touchReviewStars{color:#d7ae4f;gap:2px;margin-top:4px;display:flex}.touchReviewList p{color:#6f6a64;margin:7px 0;font-size:12px;line-height:1.55}.touchReviewList small{color:#999188}.touchBookingSteps{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.touchBookingSteps span{background:#f6f2eb;border:1px solid #ddd7cc;border-radius:13px;align-items:center;gap:7px;padding:10px;font-size:10px;display:flex}.touchBookingSteps i{background:#ddd7cc;border-radius:50%;place-items:center;width:23px;height:23px;font-style:normal;display:grid}.touchBookingSteps span.active{color:#fff;background:#171d19;border-color:#171d19}.touchBookingSteps span.active i{color:#171d19;background:#e8ff7a}.touchBookingCard{background:#f9f6f0;border:1px solid #ddd7cc;border-radius:22px;margin-top:12px;padding:20px}.touchBookingCard h2{letter-spacing:-.04em;margin:6px 0;font-size:25px}.touchDateRail{gap:7px;margin-top:14px;display:flex;overflow:auto}.touchDateRail button{background:#f5f1ea;border:1px solid #ded7cc;border-radius:15px;gap:2px;min-width:62px;padding:10px;display:grid}.touchDateRail button span{color:#8e877e;font-size:9px}.touchDateRail button strong{font-size:17px}.touchDateRail button.active,.touchTimeGrid button.active,.touchPartyRow button.active{color:#fff;background:#171d19;border-color:#171d19}.touchBookingHead{align-items:center;gap:7px;display:flex}.touchTimeGrid{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px;display:grid}.touchTimeGrid button,.touchPartyRow button{background:#f4f0e9;border:1px solid #ddd7cc;border-radius:12px;padding:11px}.touchPartyRow{grid-template-columns:repeat(6,1fr);gap:7px;margin-top:14px;display:grid}.touchBookingContinue{background:#e8ff7a;border:0;border-radius:16px;justify-content:space-between;align-items:center;width:100%;margin-top:12px;padding:15px 17px;font-weight:900;display:flex}.touchBookingContinue span{align-items:center;gap:8px;display:flex}@media (max-width:700px){.touchMiniAppGrid{grid-template-columns:1fr 1fr}.touchMenuCatalog{grid-template-columns:1fr}.touchGalleryGrid{grid-template-columns:1fr 1fr}.touchScoreCard{grid-template-columns:100px 1fr}.touchBottomNav{bottom:8px}.touchSubContent{padding-bottom:22px}}@media (max-width:430px){.touchBottomNav a{font-size:8px}.touchBottomNav{width:calc(100% - 14px)}.touchMiniAppGrid{grid-template-columns:1fr 1fr}.touchGalleryItem{min-height:160px}.touchGalleryItem.featured{min-height:230px}.touchScoreCard{grid-template-columns:1fr}.touchScoreTrend{grid-column:auto}.touchPartyRow{grid-template-columns:repeat(3,1fr)}}.ownerEditorGrid{grid-template-columns:minmax(0,1.55fr) minmax(320px,.75fr);align-items:start;gap:18px;margin-top:22px;display:grid}.ownerEditorStack{gap:14px;display:grid}.ownerPreviewColumn{position:sticky;top:24px}.ownerFormGrid{grid-template-columns:1fr 1fr;gap:12px;margin-top:18px;display:grid}.ownerFormGrid label{color:#6f7885;gap:7px;font-size:12px;display:grid}.ownerFormGrid label.wide{grid-column:1/-1}.ownerFormGrid input,.ownerFormGrid textarea,.ownerFormGrid select{color:#111827;background:#f9fafb;border:1px solid #dfe4eb;border-radius:12px;width:100%;padding:11px 12px}.ownerMediaEditor{grid-template-columns:76px 1fr 1.2fr;align-items:center;gap:14px;margin-top:16px;display:grid}.ownerLogoDrop{background:#e8ff7a;border-radius:20px;place-items:center;width:76px;height:76px;font-size:26px;font-weight:900;display:grid}.ownerMediaEditor strong,.ownerMediaEditor span{display:block}.ownerMediaEditor span{color:#8a929e;margin-top:4px;font-size:11px}.ownerMediaEditor button,.ownerSocialList button,.ownerInlineSave{background:#fff;border:1px solid #dce2e9;border-radius:10px;align-items:center;gap:6px;margin-top:9px;padding:9px 11px;font-size:11px;display:inline-flex}.ownerCoverMock{color:#fff;background:linear-gradient(145deg,#1e2b22,#334436);border-radius:18px;align-content:center;place-items:center;gap:6px;min-height:120px;display:grid}.ownerDraftNote{background:#fff8dc;border:1px solid #f0df9d;border-radius:16px;grid-template-columns:22px 1fr;gap:10px;padding:15px;display:grid}.ownerDraftNote strong,.ownerDraftNote span{display:block}.ownerDraftNote span{color:#87783e;margin-top:3px;font-size:11px}.ownerPhoneWrap{justify-items:center;gap:12px;display:grid}.ownerPhone{background:#0d1117;border:1px solid #d6dce4;border-radius:42px;width:310px;padding:10px;box-shadow:0 30px 80px #0f172a33}.ownerPhoneScreen{background:#ede8df;border-radius:34px;min-height:620px;position:relative;overflow:hidden}.ownerPhoneNotch{z-index:2;background:#0d1117;border-radius:0 0 14px 14px;width:100px;height:22px;position:absolute;left:50%;transform:translate(-50%)}.ownerPhoneHero{color:#fff;background:linear-gradient(145deg,#1c2921,#111914);padding:38px 18px 22px}.ownerPhoneTop{letter-spacing:.08em;justify-content:space-between;font-size:7px;display:flex}.ownerPhoneTop em{color:#a9b6ad;font-style:normal}.ownerPhoneLogo{color:#172018;background:#e8ff7a;border-radius:14px;place-items:center;width:44px;height:44px;margin-top:28px;display:grid}.ownerPhoneHero>small{color:#93a097;text-transform:uppercase;margin-top:12px;font-size:7px;display:block}.ownerPhoneHero h3{margin:5px 0;font-size:21px}.ownerPhoneHero p{color:#aab5ad;font-size:9px;line-height:1.5}.ownerPhoneRating{color:#f0d16d;align-items:center;gap:4px;font-size:9px;display:flex}.ownerPhoneActions{grid-template-columns:repeat(3,1fr);gap:5px;padding:9px;display:grid}.ownerPhoneActions span{background:#f8f5ef;border:1px solid #ddd7cc;border-radius:10px;justify-items:center;gap:4px;padding:9px 4px;font-size:7px;display:grid}.ownerPhoneModule{background:#f8f5ef;border:1px solid #ddd7cc;border-radius:14px;margin:0 9px 9px;padding:13px}.ownerPhoneModule span,.ownerPhoneModule strong,.ownerPhoneModule small{display:block}.ownerPhoneModule span{color:#89837c;text-transform:uppercase;font-size:7px}.ownerPhoneModule strong{margin-top:4px;font-size:14px}.ownerPhoneModule small{color:#8c867f;margin-top:4px;font-size:8px}.ownerPhoneReview button{background:#e8ff7a;border:0;border-radius:9px;margin-top:8px;padding:8px 10px;font-size:8px;font-weight:800}.ownerPhoneCampaign{color:#fff;background:#172019;border-color:#2b392e}.ownerPhoneCampaign span,.ownerPhoneCampaign small{color:#99a59d}.ownerPhoneMiniList{grid-template-columns:repeat(3,1fr);gap:6px;padding:0 9px;display:grid}.ownerPhoneMiniList i{background:linear-gradient(145deg,#d7c5b0,#89705a);border-radius:12px;height:85px}.ownerPhoneCaption{color:#818a96;font-size:10px}.ownerSocialList{gap:9px;margin-top:16px;display:grid}.ownerSocialList>div{border:1px solid #edf0f3;border-radius:14px;grid-template-columns:44px 1fr auto auto;align-items:center;gap:10px;padding:11px;display:grid}.ownerSocialIcon{color:#fff;background:#111827;border-radius:13px;place-items:center;width:44px;height:44px;display:grid}.ownerSocialList strong,.ownerSocialList small{display:block}.ownerSocialList small{color:#8b939e;margin-top:3px;font-size:10px}.ownerPill{color:#7b8490;background:#f1f3f6;border-radius:999px;padding:5px 8px;font-size:9px}.ownerPill.green{color:#2d8a56;background:#edf8f1}.ownerReorderList{gap:8px;margin-top:14px;display:grid}.ownerReorderList>div{border:1px solid #edf0f3;border-radius:12px;grid-template-columns:28px 1fr auto;align-items:center;gap:8px;padding:10px;display:grid}.ownerReorderList>div>span{background:#f1f3f6;border-radius:9px;place-items:center;width:28px;height:28px;font-size:10px;display:grid}.ownerReorderList em{color:#9ba3ad;font-style:normal}.ownerReviewChart{border-top:1px solid #edf0f3;align-items:flex-end;gap:9px;height:190px;margin-top:18px;padding-top:14px;display:flex}.ownerReviewChart i{background:linear-gradient(#111827,#95a5b8);border-radius:6px 6px 2px 2px;flex:1}.ownerReviewInsight{color:#65707d;background:#f4f7fb;border-radius:12px;align-items:center;gap:8px;margin-top:12px;padding:11px;font-size:11px;display:flex}.ownerCampaignAdminGrid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.ownerCampaignAdmin{background:#fff;border:1px solid #e1e5eb;border-radius:18px;padding:13px}.ownerCampaignVisual{border-radius:14px;justify-content:space-between;align-items:flex-end;height:100px;padding:13px;display:flex}.ownerCampaignVisual.cv1{background:#e2edc4}.ownerCampaignVisual.cv2{background:#e5d2c1}.ownerCampaignVisual.cv3{background:#d6e0eb}.ownerCampaignAdmin>span{color:#818995;text-transform:uppercase;margin-top:12px;font-size:9px;display:block}.ownerCampaignAdmin h3{margin:4px 0;font-size:16px}.ownerCampaignAdmin p{color:#77808b;min-height:34px;font-size:11px;line-height:1.5}.ownerCampaignAdmin>div:last-child{justify-content:space-between;align-items:center;display:flex}.ownerCampaignAdmin em{color:#2d8a56;background:#edf8f1;border-radius:999px;padding:5px 8px;font-size:9px;font-style:normal}.ownerCampaignAdmin button{background:0 0;border:0;font-size:10px;font-weight:800}.ownerInlineSave{color:#fff;background:#111827;border-color:#111827;margin-top:14px}.ownerCardsToolbar{justify-content:space-between;gap:10px;display:flex}.ownerCardsToolbar>div{color:#929aa5;background:#fff;border:1px solid #e1e5eb;border-radius:13px;flex:1;align-items:center;gap:8px;padding:11px;font-size:11px;display:flex}.ownerCardsToolbar button{background:#fff;border:1px solid #e1e5eb;border-radius:13px;align-items:center;gap:6px;padding:11px;display:flex}.ownerCardCatalog{grid-template-columns:repeat(2,1fr);gap:11px;display:grid}.ownerCardCatalog>article{background:#fff;border:1px solid #e1e5eb;border-radius:19px;padding:13px}.ownerCardCatalog>article.selected{border-color:#a6be4a;box-shadow:0 0 0 2px #e8ff7a59}.ownerPhysicalCard{color:#fff;background:linear-gradient(145deg,#11161e,#1d2936);border-radius:17px;grid-template-columns:1fr auto;align-content:space-between;height:150px;padding:16px;display:grid}.ownerPhysicalCard span{letter-spacing:.16em;font-size:9px}.ownerPhysicalCard strong{grid-column:1/-1;font-size:18px}.ownerPhysicalCard small{color:#9aa7b4;font-size:8px}.ownerCardCatalogBody{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.ownerCardCatalogBody div{border-top:1px solid #edf0f3;padding-top:8px}.ownerCardCatalogBody span,.ownerCardCatalogBody strong{display:block}.ownerCardCatalogBody span{color:#8a929d;text-transform:uppercase;font-size:8px}.ownerCardCatalogBody strong{margin-top:3px;font-size:11px}.greenText{color:#2d8a56}.ownerCardCatalog>article>button{background:#fff;border:1px solid #dfe4eb;border-radius:10px;width:100%;margin-top:12px;padding:9px;font-size:11px}.ownerMiniPerformance{gap:8px;margin-top:14px;display:grid}.ownerMiniPerformance>div{border-top:1px solid #edf0f3;grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding-top:10px;display:grid}.ownerMiniPerformance span{color:#89919d;font-size:10px}.ownerMiniPerformance em{background:#f2f5f8;border-radius:999px;padding:5px 8px;font-size:9px;font-style:normal}.ownerTopActions a.ownerPrimary{color:#fff;background:#111827;border:1px solid #111827;border-radius:12px;align-items:center;gap:7px;padding:10px 12px;display:flex}.ownerCardHead a{background:#fff;border:1px solid #d8dde5;border-radius:12px;align-items:center;gap:7px;padding:10px 12px;font-size:12px;display:flex}.ownerQuickGrid a{text-align:left;background:#fff;border:1px solid #e1e5eb;border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;padding:16px;display:grid}.ownerQuickGrid a strong,.ownerQuickGrid a small{display:block}.ownerQuickGrid a strong{font-size:13px}.ownerQuickGrid a small{color:#87909c;margin-top:2px;font-size:10px}@media (max-width:1100px){.ownerEditorGrid{grid-template-columns:1fr}.ownerPreviewColumn{position:relative;top:auto}.ownerPhone{width:290px}.ownerCampaignAdminGrid{grid-template-columns:1fr 1fr}}@media (max-width:700px){.ownerFormGrid{grid-template-columns:1fr}.ownerFormGrid label.wide{grid-column:auto}.ownerMediaEditor{grid-template-columns:70px 1fr}.ownerCoverMock{grid-column:1/-1}.ownerCampaignAdminGrid,.ownerCardCatalog{grid-template-columns:1fr}.ownerSocialList>div{grid-template-columns:40px 1fr auto}.ownerSocialList>div>button{grid-column:2/-1;margin:0}.ownerPhone{width:min(300px,100%)}}.businessLinksIndex{color:#fff;background:#0a0e13;min-height:100vh;padding:64px 24px}.businessLinksIndexInner{max-width:1180px;margin:auto}.businessLinksIndex h1{letter-spacing:-.055em;max-width:980px;margin:12px 0;font-size:clamp(42px,7vw,78px)}.businessLinksIndex p{color:#9aa5b3;max-width:760px;line-height:1.6}.businessLinksGrid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:38px;display:grid}.businessLinksGrid>a{background:linear-gradient(145deg,#121923,#0c1117);border:1px solid #26303d;border-radius:24px;flex-direction:column;min-height:300px;padding:22px;display:flex}.businessLinkLogo{color:#0d1117;border-radius:17px;place-items:center;width:54px;height:54px;font-size:22px;font-weight:900;display:grid}.businessLinkLogo.cafe{background:#e8ff7a}.businessLinkLogo.barber{background:#c7a66c}.businessLinkLogo.auto{background:#79b7ff}.businessLinksGrid>a>span{color:#8f9aaa;text-transform:uppercase;letter-spacing:.13em;margin-top:22px;font-size:10px}.businessLinksGrid>a>strong{margin-top:6px;font-size:25px}.businessLinksGrid code{color:#b9c5d3;overflow-wrap:anywhere;background:#090d12;border:1px solid #202a36;border-radius:12px;margin-top:14px;padding:10px;font-size:11px}.businessLinksGrid>a>div:last-child{justify-content:space-between;align-items:center;margin-top:auto;padding-top:18px;display:flex}.businessLinksGrid em{color:#e8ff7a;align-items:center;gap:6px;font-size:11px;font-style:normal;display:flex}.businessLinkPreview{background:#eef1f4;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);min-height:100vh;display:grid}.businessLinkDevice{min-height:100vh;padding:24px}.businessLinkBrowser{max-width:840px;margin:auto}.businessLinkAddress{color:#aeb8c6;background:#111720;border-radius:16px 16px 0 0;justify-content:space-between;align-items:center;padding:12px 14px;font-size:11px;display:flex}.businessLinkHero{color:#fff;max-width:840px;margin:auto;padding:58px 42px 42px}.businessLink-cafe .businessLinkHero{background:radial-gradient(circle at 90% 0,#b6d987 0,#0000 28%),linear-gradient(145deg,#203025,#152019)}.businessLink-barber .businessLinkHero{background:radial-gradient(circle at 90% 0,#5e4225 0,#0000 30%),linear-gradient(145deg,#151515,#080809)}.businessLink-auto .businessLinkHero{background:radial-gradient(circle at 90% 0,#214f8a 0,#0000 30%),linear-gradient(145deg,#111c2b,#0a1019)}.businessLinkIdentity>span{letter-spacing:.15em;text-transform:uppercase;opacity:.65;font-size:10px}.businessLinkIdentity h1{letter-spacing:-.05em;margin:8px 0 12px;font-size:clamp(42px,6vw,72px);line-height:.95}.businessLinkIdentity p{opacity:.72;max-width:620px;line-height:1.55}.businessLinkMeta{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.businessLinkMeta span{border:1px solid #ffffff21;border-radius:999px;align-items:center;gap:6px;padding:8px 11px;font-size:11px;display:flex}.businessLinkActions{grid-template-columns:repeat(4,1fr);gap:9px;margin-top:28px;display:grid}.businessLinkActions button{color:#fff;background:#ffffff0f;border:1px solid #ffffff21;border-radius:15px;justify-content:center;align-items:center;gap:7px;padding:13px 10px;display:flex}.businessLinkPrimary{border:0;border-radius:15px;justify-content:space-between;align-items:center;width:100%;margin-top:10px;padding:15px 17px;font-weight:900;display:flex}.businessLink-cafe .businessLinkPrimary{color:#172018;background:#e8ff7a}.businessLink-barber .businessLinkPrimary{color:#0f0d0a;background:#c7a66c}.businessLink-auto .businessLinkPrimary{color:#0b1724;background:#79b7ff}.businessLinkModules{background:#fff;border-radius:0 0 24px 24px;grid-template-columns:repeat(2,1fr);gap:10px;max-width:840px;margin:auto;padding:18px;display:grid}.businessLinkModules article{border:1px solid #e1e5eb;border-radius:16px;padding:16px}.businessLinkModules strong,.businessLinkModules span{display:block}.businessLinkModules span{color:#7f8894;margin-top:5px;font-size:11px}.businessLinkInspector{color:#fff;background:#0d131b;min-height:100vh;padding:48px 34px;position:sticky;top:0}.businessLinkInspector h2{letter-spacing:-.04em;margin:12px 0;font-size:36px}.businessLinkInspector>p{color:#98a4b1;line-height:1.6}.businessLinkUrlCard{background:#151d28;border:1px solid #263241;border-radius:18px;margin-top:22px;padding:17px}.businessLinkUrlCard.accent{background:#1a2417;border-color:#3a4b2d}.businessLinkUrlCard span,.businessLinkUrlCard strong{display:block}.businessLinkUrlCard span{text-transform:uppercase;letter-spacing:.13em;color:#8997a7;font-size:9px}.businessLinkUrlCard strong{overflow-wrap:anywhere;margin-top:8px;font-size:13px}.businessLinkUrlCard button{color:#111827;background:#e8ff7a;border:0;border-radius:10px;align-items:center;gap:6px;margin-top:12px;padding:9px 11px;font-size:10px;font-weight:800;display:flex}.businessLinkRule{border-top:1px solid #263241;margin-top:18px;padding-top:18px}.businessLinkRule p{color:#94a0ae;font-size:12px;line-height:1.6}.businessLinkBack{color:#e8ff7a;margin-top:18px;font-size:12px;font-weight:800;display:inline-block}@media (max-width:900px){.businessLinksGrid,.businessLinkPreview{grid-template-columns:1fr}.businessLinkInspector{min-height:auto;position:relative}.businessLinkActions{grid-template-columns:1fr 1fr}}@media (max-width:560px){.businessLinkDevice{padding:0}.businessLinkAddress{border-radius:0}.businessLinkHero{padding:46px 18px 28px}.businessLinkModules{border-radius:0;padding:12px}.businessLinkIdentity h1{font-size:42px}.businessLinkModules{grid-template-columns:1fr}}.masterPage{color:#e8edf4;background:#080b10;grid-template-columns:260px 1fr;min-height:100vh;display:grid}.masterSidebar{background:#07090d;border-right:1px solid #1d2631;flex-direction:column;height:100vh;padding:24px 16px;display:flex;position:sticky;top:0}.masterBrand{letter-spacing:-.03em;font-size:20px;font-weight:950}.masterBrand span{letter-spacing:.21em;color:#79b7ff;margin-top:4px;font-size:9px;display:block}.masterIdentity{background:#0f151d;border:1px solid #1f2a38;border-radius:16px;grid-template-columns:42px 1fr auto;align-items:center;gap:10px;margin-top:26px;padding:12px;display:grid}.masterAvatar{color:#0a1119;background:linear-gradient(145deg,#9ed0ff,#5b8ec3);border-radius:13px;place-items:center;width:42px;height:42px;font-weight:900;display:grid}.masterIdentity strong,.masterIdentity small{display:block}.masterIdentity strong{font-size:12px}.masterIdentity small{color:#7f8b99;margin-top:3px;font-size:9px}.masterSidebar nav{gap:5px;margin-top:24px;display:grid}.masterSidebar nav a{color:#8d99a8;border-radius:11px;align-items:center;gap:10px;padding:11px;font-size:12px;display:flex}.masterSidebar nav a.active{color:#fff;background:#111923}.masterSidebarFoot{border-top:1px solid #1d2631;margin-top:auto;padding-top:15px}.masterSidebarFoot span{color:#b6c2cf;align-items:center;gap:7px;font-size:10px;display:flex}.masterSidebarFoot small{color:#647180;margin-top:5px;font-size:9px;display:block}.masterMain{width:100%;max-width:1540px;margin:auto;padding:30px}.masterTopbar{justify-content:space-between;align-items:start;display:flex}.masterEyebrow{text-transform:uppercase;letter-spacing:.17em;color:#718093;font-size:10px;font-weight:900}.masterTopbar h1{letter-spacing:-.045em;margin:6px 0 5px;font-size:38px}.masterTopbar p{color:#768395;margin:0;font-size:13px}.masterTopActions{gap:8px;display:flex}.masterTopActions button{color:#dbe4ee;background:#0f151d;border:1px solid #263140;border-radius:12px;align-items:center;gap:7px;padding:10px 12px;display:flex}.masterTopActions .masterSecure{background:linear-gradient(145deg,#12324f,#16466f);border-color:#2f6693}.masterHeroCard{background:radial-gradient(circle at 92% 5%,#65aceb47,#0000 32%),linear-gradient(145deg,#111925,#0a1017);border:1px solid #213043;border-radius:24px;grid-template-columns:1fr auto;align-items:center;gap:18px;margin-top:24px;padding:26px;display:grid}.masterHeroCard h2{letter-spacing:-.04em;margin:7px 0;font-size:30px}.masterHeroCard p{color:#8593a4;max-width:680px;line-height:1.6}.masterHeroBadge{text-align:center;background:#0b1119;border:1px solid #2b3b50;border-radius:18px;min-width:190px;padding:18px}.masterHeroBadge svg{color:#79b7ff}.masterHeroBadge span,.masterHeroBadge strong{display:block}.masterHeroBadge span{color:#708094;text-transform:uppercase;margin-top:8px;font-size:9px}.masterHeroBadge strong{letter-spacing:.08em;margin-top:4px;font-size:14px}.masterMetricGrid{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:14px;display:grid}.masterMetricGrid article,.masterCard{background:#0e141c;border:1px solid #1e2937;border-radius:18px;padding:18px}.masterMetricGrid article>span{color:#738092;font-size:10px}.masterMetricGrid article>div{align-items:end;gap:8px;margin-top:6px;display:flex}.masterMetricGrid strong{font-size:30px}.masterMetricGrid em{color:#6fd497;background:#10241a;border-radius:999px;padding:4px 6px;font-size:9px;font-style:normal}.masterMetricLine{align-items:flex-end!important;gap:3px!important;height:28px!important;display:flex!important}.masterMetricLine i{background:#36516d;border-radius:4px;width:7px}.masterMetricLine i:first-child{height:7px}.masterMetricLine i:nth-child(2){height:12px}.masterMetricLine i:nth-child(3){height:10px}.masterMetricLine i:nth-child(4){height:18px}.masterMetricLine i:nth-child(5){height:14px}.masterMetricLine i:nth-child(6){height:21px}.masterMetricLine i:nth-child(7){height:17px}.masterMetricLine i:nth-child(8){height:24px}.masterGrid{grid-template-columns:1.2fr .8fr;gap:12px;margin-top:12px;display:grid}.masterCardHead{justify-content:space-between;align-items:end;display:flex}.masterCardHead h2{margin:4px 0;font-size:20px}.masterCardHead button{color:#dce5ee;background:#121923;border:1px solid #25303e;border-radius:10px;align-items:center;gap:6px;padding:8px 10px;display:flex}.masterSystemList{grid-template-columns:1fr 1fr;gap:8px;margin-top:16px;display:grid}.masterSystemList>div{background:#0a1017;border:1px solid #1c2734;border-radius:14px;grid-template-columns:38px 1fr auto;align-items:center;gap:9px;padding:12px;display:grid}.masterSystemIcon{color:#7fbaf0;background:#101e2c;border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.masterSystemList strong,.masterSystemList small{display:block}.masterSystemList strong{font-size:11px}.masterSystemList small{color:#6e7a89;margin-top:3px;font-size:9px}.masterSystemList em{color:#72d49a;font-size:9px;font-style:normal}.masterActivity{gap:12px;margin-top:16px;display:grid}.masterActivity>div{grid-template-columns:8px 1fr;gap:10px;display:grid}.masterActivity i{background:#d9a65f;border-radius:50%;width:8px;height:8px;margin-top:4px}.masterActivity i.ok{background:#63cf8f}.masterActivity i.blue{background:#6ea8df}.masterActivity i.warn{background:#e0a65d}.masterActivity strong,.masterActivity small{display:block}.masterActivity strong{font-size:11px}.masterActivity small{color:#6e7a89;margin-top:2px;font-size:9px}.masterTableWrap{margin-top:14px;overflow:auto}.masterTable{border-collapse:collapse;width:100%}.masterTable th,.masterTable td{text-align:left;border-top:1px solid #1c2734;padding:12px 8px;font-size:11px}.masterTable th{color:#6d7a8a;font-weight:600}.masterTable td:first-child{align-items:center;gap:8px;display:flex}.masterTable td:last-child span{color:#72d49a;background:#10241a;border-radius:999px;padding:5px 8px}.masterQuickGrid{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:12px;display:grid}.masterQuickGrid button{color:#dce5ef;text-align:left;background:#0e141c;border:1px solid #1f2a37;border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:15px;display:grid}.masterQuickGrid strong,.masterQuickGrid small{display:block}.masterQuickGrid strong{font-size:12px}.masterQuickGrid small{color:#6e7a89;margin-top:2px;font-size:9px}.masterAccessStrip{background:linear-gradient(145deg,#0d1721,#101d29);border:1px solid #28405a;border-radius:16px;justify-content:space-between;align-items:center;margin-top:12px;padding:14px 16px;display:flex}.masterAccessStrip>div{align-items:center;gap:8px;display:flex}.masterAccessStrip a{color:#8fc6f4;align-items:center;gap:5px;font-size:11px;font-weight:800;display:flex}.masterCardPage{color:#eef4fb;background:radial-gradient(circle at 78% 0,#162a40 0,#0000 32%),#080b10;min-height:100vh;padding:44px 22px}.masterCardPageInner{max-width:1180px;margin:auto}.masterBack{color:#96a7b8;align-items:center;gap:5px;font-size:11px;display:inline-flex}.masterCardIntro{max-width:820px;margin-top:36px}.masterCardIntro h1{letter-spacing:-.055em;margin:10px 0;font-size:clamp(44px,7vw,76px);line-height:.96}.masterCardIntro p{color:#8291a2;max-width:720px;line-height:1.65}.masterCardShowcase{grid-template-columns:1fr 1fr;gap:20px;margin-top:42px;display:grid}.masterPhysicalCard{aspect-ratio:1.58;border-radius:26px;flex-direction:column;justify-content:space-between;padding:24px;display:flex;position:relative;overflow:hidden;box-shadow:0 32px 80px #00000059}.masterPhysicalCard:before{content:"";background:linear-gradient(110deg,#0000 0 42%,#ffffff0f 50%,#0000 58%);position:absolute;inset:0}.masterPhysicalCard.front{background:linear-gradient(145deg,#090b0e,#1b2026);border:1px solid #303842}.masterPhysicalCard.back{background:linear-gradient(145deg,#10141a,#232a32);border:1px solid #343e48}.masterPhysicalTop,.masterPhysicalBottom{z-index:1;justify-content:space-between;align-items:center;display:flex;position:relative}.masterPhysicalTop span{letter-spacing:.18em;font-size:11px;font-weight:900}.masterPhysicalCenter{text-align:center;z-index:1;place-items:center;display:grid;position:relative}.masterPhysicalCenter svg{color:#79b7ff}.masterPhysicalCenter strong{letter-spacing:.08em;margin-top:8px;font-size:33px}.masterPhysicalCenter span{letter-spacing:.2em;color:#8ea0b2;margin-top:3px;font-size:9px}.masterPhysicalBottom span{letter-spacing:.09em;font-size:10px}.masterPhysicalBottom small{color:#768696;font-size:8px}.masterQrMock{z-index:1;place-items:center;display:grid;position:relative}.masterQrMock svg{color:#d9e5ef}.masterCardSpecGrid{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:20px;display:grid}.masterCardSpecGrid article{background:#0e141c;border:1px solid #1f2b38;border-radius:16px;padding:16px}.masterCardSpecGrid svg{color:#79b7ff}.masterCardSpecGrid strong,.masterCardSpecGrid span{display:block}.masterCardSpecGrid strong{margin-top:8px;font-size:12px}.masterCardSpecGrid span{color:#728194;margin-top:3px;font-size:9px}.masterUrlPanel{background:#0f1721;border:1px solid #25364a;border-radius:17px;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;padding:15px;display:flex}.masterUrlPanel span,.masterUrlPanel strong{display:block}.masterUrlPanel span{color:#75869a;text-transform:uppercase;font-size:9px}.masterUrlPanel strong{margin-top:5px;font-size:13px}.masterUrlPanel button{color:#08121c;background:#79b7ff;border:0;border-radius:10px;align-items:center;gap:6px;padding:9px 11px;font-size:10px;font-weight:800;display:flex}.masterSecurityRule{background:#0d141d;border:1px solid #263544;border-radius:17px;grid-template-columns:24px 1fr;gap:10px;margin-top:18px;padding:16px;display:grid}.masterSecurityRule svg{color:#72d49a}.masterSecurityRule strong{font-size:12px}.masterSecurityRule p{color:#78889a;margin:5px 0 0;font-size:10px;line-height:1.6}@media (max-width:1000px){.masterPage{grid-template-columns:1fr}.masterSidebar{display:none}.masterMetricGrid{grid-template-columns:1fr 1fr}.masterGrid{grid-template-columns:1fr}.masterQuickGrid{grid-template-columns:1fr 1fr}.masterCardShowcase{grid-template-columns:1fr}.masterCardSpecGrid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.masterMain{padding:18px}.masterTopbar{gap:15px;display:grid}.masterHeroCard{grid-template-columns:1fr}.masterMetricGrid{grid-template-columns:1fr 1fr}.masterSystemList,.masterQuickGrid{grid-template-columns:1fr}.masterAccessStrip{gap:10px;display:grid}.masterPhysicalCard{padding:18px}.masterPhysicalCenter strong{font-size:27px}.masterCardSpecGrid{grid-template-columns:1fr 1fr}.masterUrlPanel{display:grid}}.setupStudioIndex{color:#fff;background:#0b0f14;min-height:100vh;padding:64px 24px}.setupStudioIndexInner{max-width:1200px;margin:auto}.setupStudioIndex h1{letter-spacing:-.055em;max-width:1000px;margin:12px 0;font-size:clamp(44px,7vw,78px)}.setupStudioIndex>div>p{color:#98a2b3;max-width:800px;line-height:1.65}.setupStudioFlow{color:#aeb8c5;flex-wrap:wrap;align-items:center;gap:11px;margin-top:30px;display:flex}.setupStudioFlow span{background:#111822;border:1px solid #24303d;border-radius:999px;align-items:center;gap:7px;padding:9px 12px;font-size:11px;display:flex}.setupStudioFlow i{color:#111827;background:#e8ff7a;border-radius:50%;place-items:center;width:22px;height:22px;font-style:normal;font-weight:900;display:grid}.setupStudioSectorGrid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:34px;display:grid}.setupStudioSectorGrid>a{background:linear-gradient(145deg,#131a24,#0c1117);border:1px solid #25303e;border-radius:24px;flex-direction:column;min-height:270px;padding:22px;display:flex}.setupStudioSectorGrid>a>div{color:#111827;background:#e8ff7a;border-radius:15px;place-items:center;width:50px;height:50px;display:grid}.setupStudioSectorGrid>a>span{letter-spacing:.14em;text-transform:uppercase;color:#7e8a98;margin-top:22px;font-size:9px}.setupStudioSectorGrid>a>strong{margin-top:5px;font-size:24px}.setupStudioSectorGrid p{color:#8994a2;font-size:13px;line-height:1.55}.setupStudioSectorGrid em{color:#e8ff7a;align-items:center;gap:5px;margin-top:auto;font-size:11px;font-style:normal;font-weight:800;display:flex}.setupStudioRule{background:#101720;border:1px solid #24313f;border-radius:18px;grid-template-columns:24px 1fr;gap:10px;margin-top:18px;padding:16px;display:grid}.setupStudioRule strong,.setupStudioRule span{display:block}.setupStudioRule span{color:#8390a0;margin-top:3px;font-size:11px;line-height:1.55}.setupStudio{color:#111827;background:#f2f4f7;grid-template-columns:260px 1fr;min-height:100vh;display:grid}.setupStudioSidebar{color:#fff;background:#0b1118;flex-direction:column;height:100vh;padding:20px 14px;display:flex;position:sticky;top:0}.setupStudioBack{color:#7f8c9c;align-items:center;gap:5px;font-size:10px;display:flex}.setupStudioBrand{margin-top:20px}.setupStudioBrand span{font-size:18px;font-weight:950;display:block}.setupStudioBrand strong{letter-spacing:.18em;color:#92a8c0;font-size:9px}.setupStudioBusiness{background:#111a24;border:1px solid #213040;border-radius:16px;grid-template-columns:42px 1fr;gap:3px 10px;margin-top:22px;padding:12px;display:grid}.setupStudioBusiness>div{color:#10171f;background:#e8ff7a;border-radius:13px;grid-row:1/4;place-items:center;width:42px;height:42px;display:grid}.setupStudioBusiness span{color:#708093;text-transform:uppercase;font-size:8px}.setupStudioBusiness strong{font-size:12px}.setupStudioBusiness small{color:#6f7c8b;font-size:9px}.setupStudioSteps{gap:5px;margin-top:20px;display:grid}.setupStudioSteps a{color:#7d8998;border-radius:12px;grid-template-columns:25px 1fr auto;align-items:center;gap:8px;padding:9px;display:grid}.setupStudioSteps a.active{color:#fff;background:#151f2b}.setupStudioSteps i{background:#18222e;border-radius:8px;place-items:center;width:25px;height:25px;font-size:9px;font-style:normal;display:grid}.setupStudioSteps a.active i{color:#111827;background:#e8ff7a}.setupStudioSteps strong,.setupStudioSteps small{display:block}.setupStudioSteps strong{font-size:10px}.setupStudioSteps small{color:#697786;margin-top:2px;font-size:8px}.setupStudioProgress{border-top:1px solid #1d2834;margin-top:auto;padding-top:14px}.setupStudioProgress>div{justify-content:space-between;font-size:9px;display:flex}.setupStudioProgress>i{background:#18212b;border-radius:999px;height:6px;margin-top:8px;display:block;overflow:hidden}.setupStudioProgress em{background:#e8ff7a;border-radius:999px;width:78%;height:100%;display:block}.setupStudioProgress small{color:#d3a85e;margin-top:7px;font-size:8px;display:block}.setupStudioMain{width:100%;max-width:1600px;margin:auto;padding:26px}.setupStudioTopbar{justify-content:space-between;align-items:start;display:flex}.setupStudioEyebrow{text-transform:uppercase;letter-spacing:.15em;color:#7e8894;font-size:9px;font-weight:900}.setupStudioTopbar h1{letter-spacing:-.045em;margin:5px 0;font-size:34px}.setupStudioTopbar p{color:#7c8591;margin:0;font-size:12px}.setupStudioTopbar>div:last-child{gap:8px;display:flex}.setupStudioTopbar button,.setupStudioTopbar a.primary{background:#fff;border:1px solid #d8dde4;border-radius:11px;align-items:center;gap:7px;padding:10px 12px;font-size:11px;display:flex}.setupStudioTopbar a.primary{color:#fff;background:#111827;border-color:#111827}.setupStudioStatus{color:#fff;background:linear-gradient(135deg,#111b27,#1c2a38);border-radius:20px;grid-template-columns:74px 1fr auto;align-items:center;gap:16px;margin-top:20px;padding:18px;display:grid}.setupStudioScore{color:#111827;background:#e8ff7a;border-radius:22px;justify-content:center;align-items:baseline;width:74px;height:74px;padding-top:18px;display:flex}.setupStudioScore strong{font-size:31px}.setupStudioScore span{font-size:10px}.setupStudioStatus h2{margin:5px 0;font-size:21px}.setupStudioStatus p{color:#9ca9b5;margin:0;font-size:11px}.setupStudioLayout{grid-template-columns:minmax(0,1.55fr) minmax(320px,.65fr);align-items:start;gap:16px;margin-top:16px;display:grid}.setupStudioContent{gap:13px;display:grid}.setupStudioPanel{background:#fff;border:1px solid #e1e5eb;border-radius:18px;padding:18px}.setupStudioPanelHead{grid-template-columns:42px 1fr auto;align-items:center;gap:10px;display:grid}.setupStudioPanelIcon{color:#34404c;background:#f0f3f6;border-radius:13px;place-items:center;width:42px;height:42px;display:grid}.setupStudioPanelHead h2{margin:3px 0;font-size:18px}.setupStudioComplete,.setupStudioWarning{border-radius:999px;align-items:center;gap:5px;padding:6px 9px;font-size:9px;display:flex}.setupStudioComplete{color:#2f8a58;background:#edf8f1}.setupStudioWarning{color:#9b711e;background:#fff5df}.setupStudioPanelDesc{color:#7b8490;margin:14px 0;font-size:11px;line-height:1.6}.setupStudioFormGrid{grid-template-columns:1fr 1fr;gap:10px;margin-top:15px;display:grid}.setupStudioFormGrid label{gap:6px;display:grid}.setupStudioFormGrid label.wide{grid-column:1/-1}.setupStudioFormGrid label>span{color:#6f7885;font-size:10px}.setupStudioFormGrid input,.setupStudioFormGrid textarea{color:#111827;background:#f9fafb;border:1px solid #dfe4ea;border-radius:11px;width:100%;padding:10px 11px;font-size:11px}.setupAccountList{gap:8px;display:grid}.setupAccountList>div{border:1px solid #edf0f3;border-radius:13px;grid-template-columns:40px 1fr auto auto;align-items:center;gap:9px;padding:10px;display:grid}.setupAccountIcon{color:#fff;background:#111827;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.setupAccountList strong,.setupAccountList small{display:block}.setupAccountList strong{font-size:11px}.setupAccountList small{color:#7f8994;margin-top:2px;font-size:9px}.setupAccountList em{color:#9a6e16;background:#fff4dd;border-radius:999px;padding:5px 8px;font-size:8px;font-style:normal}.setupAccountList em.ready{color:#2f8a58;background:#edf8f1}.setupAccountList button{background:#fff;border:1px solid #dfe4ea;border-radius:9px;align-items:center;gap:5px;padding:8px 9px;font-size:9px;display:flex}.setupSectorChecklist{grid-template-columns:1fr 1fr;gap:7px;margin-top:14px;display:grid}.setupSectorChecklist>div{border:1px solid #edf0f3;border-radius:12px;grid-template-columns:25px 1fr auto;align-items:center;gap:7px;padding:9px;display:grid}.setupSectorChecklist i{color:#2f8a58;background:#eef7f1;border-radius:8px;place-items:center;width:25px;height:25px;display:grid}.setupSectorChecklist span{font-size:10px}.setupSectorChecklist em{color:#7f8994;font-size:8px;font-style:normal}.sectorFields{margin-top:14px}.setupMediaGrid{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px;display:grid}.setupMediaGrid>div{background:#f8fafb;border:1px dashed #cad1d9;border-radius:13px;flex-direction:column;justify-content:flex-end;min-height:100px;padding:12px;display:flex}.setupMediaGrid>div.missing{background:#fffaf0;border-color:#dfc98f}.setupMediaGrid strong,.setupMediaGrid span{display:block}.setupMediaGrid strong{margin-top:12px;font-size:10px}.setupMediaGrid span{color:#7f8994;margin-top:3px;font-size:8px}.setupCardPack{grid-template-columns:repeat(5,1fr);gap:8px;margin-top:14px;display:grid}.setupCardPack>div{color:#fff;background:linear-gradient(145deg,#1b222b,#0e1319);border-radius:15px;flex-direction:column;justify-content:flex-end;min-height:120px;padding:12px;display:flex}.setupCardPack>div.manager{background:linear-gradient(145deg,#171717,#444038)}.setupCardPack span{letter-spacing:.15em;color:#9ba6b2;font-size:8px}.setupCardPack strong{margin-top:5px;font-size:11px}.setupCardPack small{color:#778594;margin-top:3px;font-size:8px}.setupStudioSummary{gap:12px;display:grid;position:sticky;top:20px}.setupSummaryCard,.setupSummaryChecklist,.setupSummaryNext{background:#fff;border:1px solid #e1e5eb;border-radius:18px;padding:16px}.setupSummaryCard h3{margin:5px 0;font-size:20px}.setupSummaryCard>p{color:#7b8490;font-size:10px}.setupSummaryPhone{background:#eee8df;border:8px solid #11161c;border-radius:28px;margin-top:14px;overflow:hidden}.setupSummaryPhoneHero{color:#fff;background:linear-gradient(145deg,#1b2921,#101814);padding:26px 14px 17px}.setupSummaryPhoneHero>span,.setupSummaryPhoneHero>strong,.setupSummaryPhoneHero>small{display:block}.setupSummaryPhoneHero>span{text-transform:uppercase;color:#91a096;margin-top:13px;font-size:8px}.setupSummaryPhoneHero>strong{margin-top:3px;font-size:18px}.setupSummaryPhoneHero>small{color:#d6c478;margin-top:6px;font-size:8px}.setupSummaryActions{grid-template-columns:repeat(3,1fr);gap:5px;padding:8px;display:grid}.setupSummaryActions span{background:#f9f6f0;border:1px solid #ddd7cc;border-radius:9px;justify-items:center;gap:4px;padding:8px 4px;font-size:7px;display:grid}.setupSummaryModule{background:#f9f6f0;border:1px solid #ddd7cc;border-radius:10px;margin:0 8px 7px;padding:10px}.setupSummaryModule strong,.setupSummaryModule span{display:block}.setupSummaryModule strong{font-size:9px}.setupSummaryModule span{color:#817b74;margin-top:2px;font-size:7px}.setupSummaryCard>a{color:#111827;justify-content:space-between;align-items:center;margin-top:12px;font-size:10px;font-weight:800;display:flex}.setupSummaryChecklist ul{gap:8px;margin:11px 0 0;padding:0;list-style:none;display:grid}.setupSummaryChecklist li{color:#66707c;align-items:center;gap:7px;font-size:9px;display:flex}.setupSummaryChecklist svg{color:#2f8a58}.setupSummaryNext{color:#fff;background:#111827;grid-template-columns:20px 1fr auto;align-items:center;gap:8px;display:grid}.setupSummaryNext strong,.setupSummaryNext span{display:block}.setupSummaryNext strong{font-size:10px}.setupSummaryNext span{color:#9ca7b5;margin-top:2px;font-size:8px}@media (max-width:1150px){.setupStudioLayout{grid-template-columns:1fr}.setupStudioSummary{position:relative;top:auto}.setupCardPack{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.setupStudio{grid-template-columns:1fr}.setupStudioSidebar{display:none}.setupStudioSectorGrid{grid-template-columns:1fr}.setupStudioTopbar{gap:14px;display:grid}.setupStudioStatus{grid-template-columns:62px 1fr}.setupStudioStatus>svg{display:none}}@media (max-width:620px){.setupStudioMain{padding:14px}.setupStudioFormGrid{grid-template-columns:1fr}.setupStudioFormGrid label.wide{grid-column:auto}.setupAccountList>div{grid-template-columns:38px 1fr auto}.setupAccountList button{grid-column:2/-1}.setupSectorChecklist{grid-template-columns:1fr}.setupMediaGrid,.setupCardPack{grid-template-columns:1fr 1fr}.setupStudioTopbar>div:last-child{display:grid}.setupStudioStatus{grid-template-columns:1fr}.setupStudioScore{width:62px;height:62px;padding-top:12px}}.setupStudioSectorCount{color:#fff;align-items:baseline;gap:9px;margin-top:18px;display:flex}.setupStudioSectorCount strong{font-size:34px}.setupStudioSectorCount span{font-size:12px}.setupStudioSectorCount em{color:#7f8a98;margin-left:auto;font-size:10px;font-style:normal}.setupSectorOps{grid-template-columns:1fr 1fr;gap:12px;margin-top:16px;display:grid}.setupSectorTags{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.setupSectorTags span{color:#66717d;background:#f3f5f7;border:1px solid #e2e6eb;border-radius:999px;padding:7px 9px;font-size:9px}.setupSectorTags.modules span{color:#36516d;background:#eef4ff;border-color:#dbe6f8}.setupFieldNote{background:#fffaf0;border:1px solid #e6dfbd;border-radius:13px;grid-template-columns:20px 1fr;gap:8px;margin-top:14px;padding:12px;display:grid}.setupFieldNote strong,.setupFieldNote span{display:block}.setupFieldNote strong{font-size:10px}.setupFieldNote span{color:#7c7463;margin-top:3px;font-size:9px;line-height:1.55}.setupOutputPreview{color:#15191f;background:#eceff3;min-height:100vh}.setupOutputHeader{color:#fff;background:#0d1218;justify-content:space-between;align-items:center;padding:15px 20px;display:flex}.setupOutputHeader a{color:#9aa6b4;align-items:center;gap:5px;font-size:10px;display:flex}.setupOutputHeader>span{letter-spacing:.15em;color:#778698;font-size:9px}.setupOutputHero{color:#fff;padding:58px clamp(22px,6vw,74px) 44px}.setupOutput-gold .setupOutputHero{background:radial-gradient(circle at 90% 0,#5e4225 0,#0000 28%),linear-gradient(145deg,#151515,#080809)}.setupOutput-lime .setupOutputHero{background:radial-gradient(circle at 90% 0,#b6d987 0,#0000 28%),linear-gradient(145deg,#203025,#152019)}.setupOutput-blue .setupOutputHero,.setupOutput-cyan .setupOutputHero{background:radial-gradient(circle at 90% 0,#214f8a 0,#0000 30%),linear-gradient(145deg,#111c2b,#0a1019)}.setupOutput-emerald .setupOutputHero{background:radial-gradient(circle at 90% 0,#2d6a50 0,#0000 30%),linear-gradient(145deg,#102019,#0b1410)}.setupOutput-rose .setupOutputHero{background:radial-gradient(circle at 90% 0,#8c5267 0,#0000 30%),linear-gradient(145deg,#25161c,#120b0e)}.setupOutput-orange .setupOutputHero{background:radial-gradient(circle at 90% 0,#8b5427 0,#0000 30%),linear-gradient(145deg,#21170e,#100d09)}.setupOutput-violet .setupOutputHero{background:radial-gradient(circle at 90% 0,#5a477e 0,#0000 30%),linear-gradient(145deg,#1a1624,#0d0b12)}.setupOutput-slate .setupOutputHero{background:radial-gradient(circle at 90% 0,#546273 0,#0000 30%),linear-gradient(145deg,#192028,#0d1116)}.setupOutput-indigo .setupOutputHero{background:radial-gradient(circle at 90% 0,#3d4f89 0,#0000 30%),linear-gradient(145deg,#151a2b,#0b0e16)}.setupOutputLogo{background:#ffffff17;border:1px solid #ffffff26;border-radius:20px;place-items:center;width:66px;height:66px;display:grid}.setupOutputHero>span{text-transform:uppercase;letter-spacing:.15em;color:#9aa6ad;margin-top:20px;font-size:10px;display:block}.setupOutputHero h1{letter-spacing:-.055em;margin:7px 0 13px;font-size:clamp(44px,7vw,78px);line-height:.95}.setupOutputHero>p{color:#a4afb6;max-width:700px;line-height:1.55}.setupOutputMeta{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.setupOutputMeta>div{border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:6px;padding:8px 11px;font-size:10px;display:flex}.setupOutputActions{grid-template-columns:repeat(4,1fr);gap:9px;max-width:900px;margin-top:28px;display:grid}.setupOutputActions button{color:#fff;background:#ffffff0f;border:1px solid #ffffff21;border-radius:14px;justify-content:center;align-items:center;gap:7px;padding:12px;display:flex}.setupOutputPrimary{border:0;border-radius:15px;justify-content:space-between;align-items:center;width:min(900px,100%);margin-top:10px;padding:15px 17px;font-weight:900;display:flex}.setupOutput-gold .setupOutputPrimary{background:#c7a66c}.setupOutput-lime .setupOutputPrimary{background:#e8ff7a}.setupOutput-blue .setupOutputPrimary,.setupOutput-cyan .setupOutputPrimary{background:#79b7ff}.setupOutput-emerald .setupOutputPrimary{background:#8fe0b5}.setupOutput-rose .setupOutputPrimary{background:#edb0c4}.setupOutput-orange .setupOutputPrimary{background:#f0b071}.setupOutput-violet .setupOutputPrimary{background:#bea7ec}.setupOutput-slate .setupOutputPrimary{background:#bcc9d6}.setupOutput-indigo .setupOutputPrimary{background:#9dadf5}.setupOutputBody{max-width:1100px;margin:-20px auto 0;padding:0 20px 70px;position:relative}.setupOutputTitle{background:#fff;border:1px solid #e1e5eb;border-radius:20px;justify-content:space-between;align-items:end;padding:18px;display:flex}.setupOutputTitle span{letter-spacing:.13em;color:#7c8794;font-size:9px}.setupOutputTitle h2{margin:4px 0 0;font-size:26px}.setupOutputModuleGrid{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:10px;display:grid}.setupOutputModuleGrid article{background:#fff;border:1px solid #e1e5eb;border-radius:17px;min-height:150px;padding:16px}.setupOutputModuleGrid article>span{color:#8a949f;font-size:9px}.setupOutputModuleGrid strong{margin-top:18px;font-size:14px;display:block}.setupOutputModuleGrid p{color:#7a8490;font-size:10px;line-height:1.5}.setupOutputInfo{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:10px;display:grid}.setupOutputInfo>div{background:#fff;border:1px solid #e1e5eb;border-radius:16px;padding:15px}.setupOutputInfo span,.setupOutputInfo strong,.setupOutputInfo small{display:block}.setupOutputInfo span{text-transform:uppercase;color:#8a949f;font-size:8px}.setupOutputInfo strong{margin-top:5px;font-size:12px}.setupOutputInfo small{color:#7b8591;margin-top:3px;font-size:9px}.setupOutputSource{color:#fff;background:#111827;border-radius:18px;margin-top:10px;padding:17px}.setupOutputSource span{letter-spacing:.12em;color:#8fa0b3;font-size:9px}.setupOutputSource p{color:#a5b0bc;font-size:11px;line-height:1.6}.setupOutputSource a{color:#e8ff7a;font-size:10px;font-weight:800}@media (max-width:900px){.setupSectorOps{grid-template-columns:1fr}.setupOutputModuleGrid,.setupOutputInfo{grid-template-columns:1fr 1fr}}@media (max-width:560px){.setupStudioSectorCount{display:grid}.setupStudioSectorCount em{margin-left:0}.setupOutputActions{grid-template-columns:1fr 1fr}.setupOutputModuleGrid{grid-template-columns:1fr}.setupOutputInfo{grid-template-columns:1fr 1fr}.setupOutputHeader>span{display:none}}.setupInterviewPanel{overflow:hidden}.setupInterviewGroups{gap:12px;margin-top:14px;display:grid}.setupInterviewGroup{background:#fbfcfd;border:1px solid #e7ebf0;border-radius:16px;padding:14px}.setupInterviewGroupHead{justify-content:space-between;align-items:start;gap:12px;display:flex}.setupInterviewGroupHead>div{grid-template-columns:26px 1fr;column-gap:8px;display:grid}.setupInterviewGroupHead>div>span{color:#fff;background:#111827;border-radius:8px;grid-row:1/3;place-items:center;width:26px;height:26px;font-size:9px;display:grid}.setupInterviewGroupHead strong,.setupInterviewGroupHead small{display:block}.setupInterviewGroupHead strong{font-size:12px}.setupInterviewGroupHead small{color:#7d8793;margin-top:3px;font-size:9px;line-height:1.45}.setupInterviewGroupHead>em{color:#6f7a87;background:#eef2f6;border-radius:999px;padding:5px 8px;font-size:8px;font-style:normal}.setupInterviewQuestions{gap:8px;margin-top:12px;display:grid}.setupInterviewQuestion{background:#fff;border:1px solid #ebeff3;border-radius:13px;padding:11px}.setupInterviewQuestionTop{grid-template-columns:24px 1fr auto;align-items:start;gap:8px;display:grid}.setupInterviewQuestionTop>span{color:#606b78;background:#f0f3f6;border-radius:8px;place-items:center;width:24px;height:24px;font-size:9px;display:grid}.setupInterviewQuestionTop strong,.setupInterviewQuestionTop small{display:block}.setupInterviewQuestionTop strong{font-size:10px;line-height:1.45}.setupInterviewQuestionTop small{color:#87919d;margin-top:3px;font-size:8px}.setupInterviewQuestionTop em{color:#7a8490;background:#f3f5f7;border-radius:999px;padding:5px 7px;font-size:7px;font-style:normal}.setupInterviewQuestionTop em.required{color:#b46224;background:#fff1e6}.setupInterviewAnswer{grid-template-columns:1fr auto;align-items:center;gap:8px;margin-top:9px;display:grid}.setupInterviewAnswer input,.setupInterviewAnswer textarea,.setupInterviewAnswer select{color:#111827;background:#f9fafb;border:1px solid #dfe4ea;border-radius:10px;width:100%;padding:9px 10px;font-size:10px}.setupInterviewAnswer>span{color:#58708b;white-space:nowrap;background:#eef4fb;border-radius:999px;align-items:center;gap:4px;padding:6px 8px;font-size:8px;display:flex}@media (max-width:700px){.setupInterviewQuestionTop{grid-template-columns:24px 1fr}.setupInterviewQuestionTop em{grid-column:2;justify-self:start}.setupInterviewAnswer{grid-template-columns:1fr}.setupInterviewAnswer>span{justify-self:start}.setupInterviewGroupHead{display:grid}.setupInterviewGroupHead>em{justify-self:start}}.setupNfcLinkCard{color:#fff;background:linear-gradient(145deg,#101820,#162332);border:1px solid #26384b;border-radius:18px;padding:16px}.setupNfcLinkCard h3{margin:5px 0;font-size:18px}.setupNfcLinkCard>p{color:#8f9cac;font-size:10px;line-height:1.55}.setupNfcUrl{background:#0b1118;border:1px solid #263647;border-radius:12px;grid-template-columns:1fr auto;align-items:center;gap:8px;margin-top:13px;padding:11px;display:grid}.setupNfcUrl strong{overflow-wrap:anywhere;font-size:10px}.setupNfcUrl button{color:#111827;background:#e8ff7a;border:0;border-radius:9px;padding:8px 10px;font-size:9px;font-weight:800}.setupNfcAssignments{gap:6px;margin-top:10px;display:grid}.setupNfcAssignments>div{background:#111b25;border:1px solid #243445;border-radius:10px;padding:9px}.setupNfcAssignments span,.setupNfcAssignments strong{display:block}.setupNfcAssignments span{color:#8090a1;font-size:8px}.setupNfcAssignments strong{color:#dfe8f1;overflow-wrap:anywhere;margin-top:3px;font-size:9px}.setupManagerUrl{border-top:1px solid #2a3a4b;margin-top:10px;padding-top:10px}.setupManagerUrl span,.setupManagerUrl strong,.setupManagerUrl small{display:block}.setupManagerUrl span{color:#9aa7b5;text-transform:uppercase;letter-spacing:.1em;font-size:8px}.setupManagerUrl strong{color:#8fc6f4;overflow-wrap:anywhere;margin-top:4px;font-size:10px}.setupManagerUrl small{color:#6f7f90;margin-top:4px;font-size:8px}.siteviaCentralPage{color:#edf3f9;background:#0a0f15;min-height:100vh;padding:60px 24px}.siteviaCentralHero,.siteviaCentralFlow,.siteviaCentralGrid,.siteviaCentralSync,.siteviaCentralModules,.siteviaCentralRule{max-width:1200px;margin-left:auto;margin-right:auto}.siteviaCentralHero h1{letter-spacing:-.055em;max-width:980px;margin:12px 0;font-size:clamp(46px,7vw,82px);line-height:.96}.siteviaCentralHero p{color:#8f9cab;max-width:820px;line-height:1.65}.siteviaCentralFlow{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:10px;margin-top:34px;display:grid}.siteviaCentralFlow article{background:#101720;border:1px solid #22303d;border-radius:18px;padding:16px}.siteviaCentralFlow article.core{background:linear-gradient(145deg,#172419,#223221);border-color:#36513b}.siteviaCentralFlow article>span{color:#6f7e8e;font-size:9px}.siteviaCentralFlow article>div{gap:5px;margin-top:14px;display:grid}.siteviaCentralFlow strong{font-size:13px}.siteviaCentralFlow small{color:#748292;font-size:9px}.siteviaCentralGrid{grid-template-columns:1.4fr .8fr;gap:14px;margin-top:16px;display:grid}.siteviaCentralCard,.siteviaOutputCard,.siteviaCentralSync,.siteviaCentralRule{background:#0f161e;border:1px solid #202d3a;border-radius:20px}.siteviaCentralCard{padding:20px}.siteviaCentralCardHead{justify-content:space-between;align-items:start;display:flex}.siteviaCentralCardHead h2{margin:5px 0;font-size:25px}.siteviaCentralCardHead p{color:#7e8b99;font-size:10px}.siteviaCentralLogo{color:#111827;background:#e8ff7a;border-radius:17px;place-items:center;width:56px;height:56px;font-size:22px;font-weight:900;display:grid}.siteviaCentralData{grid-template-columns:1fr 1fr;gap:8px;margin-top:18px;display:grid}.siteviaCentralData>div{background:#0b1117;border:1px solid #1d2732;border-radius:13px;padding:11px}.siteviaCentralData span,.siteviaCentralData strong,.siteviaCentralData em{display:block}.siteviaCentralData span{color:#708091;text-transform:uppercase;font-size:8px}.siteviaCentralData strong{margin-top:4px;font-size:11px}.siteviaCentralData em{color:#71d399;margin-top:5px;font-size:8px;font-style:normal}.siteviaCentralOutputs{gap:10px;display:grid}.siteviaOutputCard{padding:16px}.siteviaOutputCard>div{color:#90a4b8;align-items:center;gap:7px;display:flex}.siteviaOutputCard>div span{letter-spacing:.12em;font-size:8px}.siteviaOutputCard strong,.siteviaOutputCard small{display:block}.siteviaOutputCard strong{overflow-wrap:anywhere;margin-top:10px;font-size:11px}.siteviaOutputCard small{color:#778594;margin-top:4px;font-size:9px;line-height:1.45}.siteviaOutputCard a{color:#e8ff7a;align-items:center;gap:5px;margin-top:11px;font-size:9px;font-weight:800;display:flex}.siteviaCentralSync{grid-template-columns:1fr 1.4fr;align-items:center;gap:18px;margin-top:14px;padding:20px;display:grid}.siteviaCentralSync h2{margin:5px 0;font-size:27px}.siteviaSyncExample{grid-template-columns:1fr auto 1fr auto 1.2fr;align-items:center;gap:8px;display:grid}.siteviaSyncExample>div{background:#0a1117;border:1px solid #1f2a35;border-radius:12px;padding:11px}.siteviaSyncExample span,.siteviaSyncExample strong{display:block}.siteviaSyncExample span{color:#788695;font-size:8px}.siteviaSyncExample strong{margin-top:3px;font-size:13px}.siteviaSyncExample .after{background:#182218;border-color:#354b35}.syncTargets{display:grid;gap:5px!important}.syncTargets span{align-items:center;gap:5px;display:flex}.siteviaCentralModules{grid-template-columns:repeat(6,1fr);gap:9px;margin-top:14px;display:grid}.siteviaCentralModules article{background:#0f161e;border:1px solid #202d3a;border-radius:15px;padding:14px}.siteviaCentralModules strong,.siteviaCentralModules span{display:block}.siteviaCentralModules strong{margin-top:8px;font-size:11px}.siteviaCentralModules span{color:#788695;margin-top:3px;font-size:8px}.siteviaCentralRule{grid-template-columns:24px 1fr;gap:10px;margin-top:14px;padding:17px;display:grid}.siteviaCentralRule svg{color:#72d49a}.siteviaCentralRule strong{font-size:12px}.siteviaCentralRule p{color:#7f8c9a;margin:4px 0 0;font-size:10px;line-height:1.6}@media (max-width:900px){.siteviaCentralFlow{grid-template-columns:1fr}.siteviaCentralFlow>svg{justify-self:center;transform:rotate(90deg)}.siteviaCentralGrid,.siteviaCentralSync{grid-template-columns:1fr}.siteviaCentralModules{grid-template-columns:1fr 1fr 1fr}}@media (max-width:560px){.siteviaCentralPage{padding:38px 14px}.siteviaCentralData,.siteviaSyncExample{grid-template-columns:1fr}.siteviaSyncExample>svg{justify-self:center;transform:rotate(90deg)}.siteviaCentralModules{grid-template-columns:1fr 1fr}}.prodTouchPage{color:#171a18;background:#eee9e1;min-height:100vh}.prodTouchHero{color:#fff;background:radial-gradient(circle at 90% 0,#95b77259,#0000 28%),linear-gradient(145deg,#1b2921,#101814);padding:32px clamp(18px,5vw,56px) 36px}.prodTouchTopline{letter-spacing:.14em;color:#91a096;justify-content:space-between;font-size:9px;display:flex}.prodTouchTopline em{font-style:normal}.prodTouchLogo{color:#172018;background:#e8ff7a;border-radius:20px;place-items:center;width:64px;height:64px;margin-top:32px;display:grid;overflow:hidden}.prodTouchLogo img{object-fit:cover;width:100%;height:100%}.prodTouchSector{text-transform:uppercase;letter-spacing:.14em;color:#9cab9f;margin-top:18px;font-size:9px;display:block}.prodTouchHero h1{letter-spacing:-.055em;margin:6px 0 10px;font-size:clamp(38px,7vw,68px);line-height:.95}.prodTouchHero>p{color:#a8b4ac;max-width:680px;line-height:1.55}.prodTouchTrust{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.prodTouchTrust span{border:1px solid #ffffff21;border-radius:999px;align-items:center;gap:5px;padding:7px 10px;font-size:10px;display:flex}.prodTouchActions{grid-template-columns:repeat(4,1fr);gap:8px;max-width:900px;margin-top:22px;display:grid}.prodTouchActions a{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:14px;justify-content:center;align-items:center;gap:6px;padding:12px 8px;font-size:10px;display:flex}.prodTouchBody{max-width:1050px;margin:auto;padding:16px 14px 60px}.prodTouchSection{background:#f9f6f0;border:1px solid #ddd7cc;border-radius:20px;margin-top:12px;padding:16px}.prodTouchSectionHead span{letter-spacing:.13em;color:#888179;font-size:8px}.prodTouchSectionHead h2{margin:3px 0;font-size:24px}.prodTouchCatalog{gap:14px;margin-top:12px;display:grid}.prodTouchCategory h3{font-size:14px}.prodTouchCategory article{border-top:1px solid #e3ddd3;grid-template-columns:1fr auto;gap:12px;padding:11px 0;display:grid}.prodTouchCategory article strong{font-size:12px}.prodTouchCategory article p{color:#777169;margin:4px 0 0;font-size:10px}.prodTouchCategory article>span{font-size:12px;font-weight:800}.prodTouchCampaigns{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px;display:grid}.prodTouchCampaigns article{color:#fff;background:#172019;border-radius:14px;padding:14px}.prodTouchCampaigns article>span{color:#e8ff7a;text-transform:uppercase;font-size:8px}.prodTouchCampaigns strong{margin-top:5px;display:block}.prodTouchCampaigns p{color:#a9b4ad;font-size:9px}.prodTouchGallery{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.prodTouchGallery article{background:#e4ded4;border-radius:13px;overflow:hidden}.prodTouchGallery img{aspect-ratio:1;object-fit:cover;width:100%;display:block}.prodTouchGallery strong{padding:8px;font-size:9px;display:block}.prodTouchInfoGrid{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:12px;display:grid}.prodTouchInfoGrid article{background:#f9f6f0;border:1px solid #ddd7cc;border-radius:16px;padding:14px}.prodTouchInfoGrid strong{margin:7px 0;font-size:12px;display:block}.prodTouchInfoGrid span,.prodTouchInfoGrid p,.prodTouchInfoGrid a{color:#79736c;align-items:center;gap:4px;margin:4px 0;font-size:9px;display:flex}.prodTouchFaq details{border-top:1px solid #e3ddd3;padding:10px 0}.prodTouchFaq summary{cursor:pointer;font-size:11px;font-weight:800}.prodTouchFaq p{color:#777169;font-size:10px}.prodTouchFooter{text-align:center;color:#878077;padding:28px 0 0;font-size:8px}.prodTouchFooter strong{color:#161a17;letter-spacing:.08em;font-size:16px;display:block}.prodTouchState{color:#fff;background:#0f1612;place-items:center;min-height:100vh;padding:24px;display:grid}.prodTouchState>div{text-align:center;max-width:560px}.prodTouchState strong{letter-spacing:.16em;color:#e8ff7a;font-size:10px}.prodTouchState h1{letter-spacing:-.04em;font-size:34px}.prodTouchState p{color:#9aa69e}.managerEntryPage{color:#fff;background:#0c1117;place-items:center;min-height:100vh;padding:22px;display:grid}.managerEntryCard{background:#111923;border:1px solid #26313f;border-radius:24px;width:min(480px,100%);padding:28px}.managerEntryCard>span{letter-spacing:.14em;color:#80a8cd;font-size:9px}.managerEntryCard h1{letter-spacing:-.045em;margin:8px 0;font-size:34px}.managerEntryCard p{color:#94a0ae;font-size:12px;line-height:1.6}.managerEntryButton{color:#111827;text-align:center;background:#e8ff7a;border-radius:12px;margin-top:16px;padding:12px;font-size:11px;font-weight:900;display:block}.managerEntryCard small{color:#6f7c8b;text-align:center;margin-top:12px;font-size:9px;display:block}.controlRoomPage{color:#111827;background:#f1f3f6;min-height:100vh;padding:28px}.controlRoomHeader{justify-content:space-between;align-items:center;max-width:1100px;margin:auto;display:flex}.controlRoomHeader span{letter-spacing:.13em;color:#718091;font-size:9px}.controlRoomHeader h1{margin:4px 0;font-size:34px}.controlRoomHeader p{color:#7f8994;font-size:10px}.controlRoomHeader>a{color:#fff;background:#111827;border-radius:11px;padding:10px 12px;font-size:10px}.controlRoomStats,.controlRoomGrid{gap:10px;max-width:1100px;margin:14px auto 0;display:grid}.controlRoomStats{grid-template-columns:repeat(4,1fr)}.controlRoomStats article,.controlRoomGrid a,.controlRoomGrid>div{background:#fff;border:1px solid #e0e5eb;border-radius:16px;padding:16px}.controlRoomStats span,.controlRoomStats strong,.controlRoomGrid strong,.controlRoomGrid span{display:block}.controlRoomStats span{color:#7d8793;font-size:9px}.controlRoomStats strong{margin-top:5px;font-size:18px}.controlRoomGrid{grid-template-columns:repeat(3,1fr)}.controlRoomGrid strong{font-size:13px}.controlRoomGrid span{color:#7d8793;margin-top:4px;font-size:9px}@media (max-width:700px){.prodTouchActions,.prodTouchCampaigns,.prodTouchGallery,.prodTouchInfoGrid{grid-template-columns:1fr 1fr}.controlRoomHeader{gap:10px;display:grid}.controlRoomStats{grid-template-columns:1fr 1fr}.controlRoomGrid{grid-template-columns:1fr}}.controlFormCard{background:#fff;border:1px solid #e0e5eb;border-radius:17px;max-width:1100px;margin:14px auto 0;padding:18px}.controlFormCard h2{margin:0 0 12px;font-size:16px}.controlFormGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.controlFormGrid .wide{grid-column:1/-1}.controlFormCard label{color:#65707c;gap:5px;font-size:9px;display:grid}.controlFormCard input,.controlFormCard textarea,.controlFormCard select{color:#111827;background:#fff;border:1px solid #d8dee6;border-radius:9px;width:100%;padding:9px 10px;font-size:10px}.controlPrimary{color:#fff;background:#111827;border:0;border-radius:10px;margin-top:12px;padding:10px 13px;font-size:10px;font-weight:800}.hoursEditor{gap:7px;display:grid}.hoursEditor>div{border-top:1px solid #edf0f4;grid-template-columns:140px 1fr 1fr 100px;align-items:center;gap:8px;padding:9px 0;display:grid}.hoursEditor strong{font-size:10px}.hoursEditor label{align-items:center;gap:5px;display:flex}.hoursEditor label input{width:auto}.controlSplit{grid-template-columns:1fr 1fr;gap:10px;max-width:1100px;margin:auto;display:grid}.controlSplit .controlFormCard{width:100%;margin-top:14px}.controlDataList{gap:8px;max-width:1100px;margin:14px auto 0;display:grid}.controlDataList article{background:#fff;border:1px solid #e0e5eb;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:13px 15px;display:flex}.controlDataList span,.controlDataList strong,.controlDataList small{display:block}.controlDataList span{color:#7b8794;font-size:8px}.controlDataList strong{margin-top:3px;font-size:11px}.controlDataList small{color:#7c8792;margin-top:3px;font-size:9px}.controlDataList button,.cardActions button{background:#f7f9fb;border:1px solid #d5dce4;border-radius:8px;padding:7px 9px;font-size:8px}.cardActions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.cardActions form{align-items:center;gap:5px;display:flex}.cardActions input{border:1px solid #d5dce4;border-radius:7px;max-width:160px;padding:6px;font-size:8px}@media (max-width:760px){.controlFormGrid,.controlSplit{grid-template-columns:1fr}.controlFormGrid .wide{grid-column:auto}.hoursEditor>div{grid-template-columns:1fr 1fr}.controlDataList article{display:grid}.cardActions{justify-content:flex-start}}.touchLeadForm{grid-template-columns:1fr 1fr;gap:9px;margin-top:12px;display:grid}.touchLeadForm label{color:#726d66;gap:5px;font-size:9px;display:grid}.touchLeadForm .wide{grid-column:1/-1}.touchLeadForm input,.touchLeadForm textarea{color:#191d1a;background:#fff;border:1px solid #d8d2c8;border-radius:10px;width:100%;padding:10px;font-size:10px}.touchLeadForm button,.touchExternalBooking{color:#fff;text-align:center;background:#172019;border:0;border-radius:11px;grid-column:1/-1;padding:11px 13px;font-size:10px;font-weight:800}.touchConsent{align-items:flex-start;line-height:1.45;grid-template-columns:auto 1fr!important;gap:7px!important;display:flex!important}.touchConsent input{width:auto;margin-top:2px}.touchLeadSuccess{z-index:50;color:#e8ff7a;background:#172019;border:1px solid #334338;border-radius:999px;padding:9px 14px;font-size:10px;position:fixed;top:14px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #0000002e}.controlChecks{flex-wrap:wrap;gap:10px;margin-top:10px;display:flex}.controlChecks label,.controlCheck{align-items:center;gap:6px!important;display:flex!important}.controlChecks input,.controlCheck input{width:auto!important}.controlEmpty{color:#7b8794;background:#fff;border:1px solid #e0e5eb;border-radius:14px;padding:18px;font-size:10px}@media (max-width:700px){.touchLeadForm{grid-template-columns:1fr}.touchLeadForm .wide{grid-column:auto}}.internalPage{color:#eef3f8;background:#0b1016;min-height:100vh;padding:30px}.internalHeader{justify-content:space-between;align-items:end;gap:20px;max-width:1180px;margin:auto;display:flex}.internalHeader span{letter-spacing:.14em;color:#7f91a4;font-size:9px}.internalHeader h1{letter-spacing:-.05em;margin:6px 0;font-size:42px}.internalHeader p{color:#8897a7;font-size:11px}.internalScore{text-align:right}.internalScore strong,.internalScore span{display:block}.internalScore strong{color:#e8ff7a;font-size:30px}.internalScore span{color:#8290a0;font-size:9px}.internalList{gap:8px;max-width:1180px;margin:22px auto 0;display:grid}.internalList>a,.internalEmpty{background:#111923;border:1px solid #253240;border-radius:15px;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.internalList span,.internalList strong,.internalList small{display:block}.internalList span{color:#718195;font-size:8px}.internalList strong{margin-top:3px;font-size:12px}.internalList small{color:#7f8d9c;margin-top:3px;font-size:8px}.internalActionCard,.internalMissing,.internalQuestionGroups>article,.approvalGrid article,.approvalActions,.analyticsTable{background:#111923;border:1px solid #253240;border-radius:17px;max-width:1180px;margin:14px auto 0;padding:16px}.internalActionCard h2,.internalMissing h2{margin:0 0 8px}.internalActionCard p{color:#8b98a7;font-size:10px}.internalActionCard button,.internalFooterActions button,.approvalActions button{border:0;border-radius:10px;padding:10px 12px;font-size:10px;font-weight:800}.internalActionCard button,.internalFooterActions .primary,.approvalActions .primary{color:#111827;background:#e8ff7a}.internalMissing{gap:7px;display:grid}.internalMissing>div{background:#0e151d;border:1px solid #202d3a;border-radius:11px;grid-template-columns:90px 1fr auto;gap:10px;padding:9px;display:grid}.internalMissing span{color:#c4a464;font-size:8px}.internalMissing strong{font-size:10px}.internalMissing small{color:#7e8d9c;font-size:8px}.internalPass{color:#82d5a2;font-size:11px}.internalWarning{color:#e1bb88;background:#30251c;border:1px solid #5b4430;border-radius:12px;padding:11px;font-size:10px}.internalQuestionGroups{gap:12px;max-width:1180px;margin:14px auto 0;display:grid}.internalQuestionGroups>article{margin:0}.internalGroupHead{justify-content:space-between;display:flex}.internalGroupHead strong,.internalGroupHead small{display:block}.internalGroupHead strong{font-size:13px}.internalGroupHead small{color:#788899;margin-top:3px;font-size:9px}.internalGroupHead>span{color:#8593a2;font-size:8px}.internalQuestion{border-top:1px solid #202d3a;grid-template-columns:1.5fr 1fr auto;align-items:center;gap:9px;padding:10px 0;display:grid}.internalQuestion strong,.internalQuestion small{display:block}.internalQuestion strong{font-size:10px}.internalQuestion small{color:#788899;margin-top:3px;font-size:8px}.internalQuestion input,.internalQuestion textarea,.internalQuestion select,.approvalActions textarea{color:#fff;background:#0b1118;border:1px solid #2a3949;border-radius:9px;width:100%;padding:9px;font-size:9px}.internalQuestion button{color:#fff;background:#1e2a36;border:1px solid #314255;border-radius:9px;padding:9px 10px;font-size:9px}.internalFooterActions{justify-content:flex-end;gap:8px;max-width:1180px;margin:14px auto;display:flex}.internalFooterActions form:first-child button{color:#fff;background:#1d2935}.approvalGrid{grid-template-columns:repeat(4,1fr);gap:8px;max-width:1180px;margin:14px auto 0;display:grid}.approvalGrid article{margin:0}.approvalGrid span,.approvalGrid strong,.approvalGrid small{display:block}.approvalGrid span{color:#718195;font-size:8px}.approvalGrid strong{margin-top:5px;font-size:16px}.approvalGrid small{color:#8392a0;margin-top:3px;font-size:8px}.approvalActions{grid-template-columns:1fr 1fr;gap:12px;display:grid}.approvalActions form{gap:8px;display:grid}.analyticsTable{padding:0;overflow:hidden}.analyticsHead,.analyticsTable>div:not(.analyticsHead){border-top:1px solid #202d3a;grid-template-columns:1.4fr .7fr .7fr 1fr .7fr;align-items:center;gap:10px;padding:11px 14px;display:grid}.analyticsHead{background:#17212b;border-top:0}.analyticsHead span{color:#8393a3;text-transform:uppercase;font-size:8px}.analyticsTable strong,.analyticsTable span{font-size:9px}@media (max-width:760px){.internalPage{padding:18px 12px}.internalHeader{display:grid}.internalScore{text-align:left}.internalQuestion,.internalMissing>div{grid-template-columns:1fr}.approvalGrid{grid-template-columns:1fr 1fr}.approvalActions{grid-template-columns:1fr}.analyticsHead,.analyticsTable>div:not(.analyticsHead){grid-template-columns:1fr 1fr}.analyticsHead span:nth-child(n+3){display:none}}
