:root{--owner-night:#0b100d;--owner-night-2:#111813;--owner-paper:#f3f0e8;--owner-card:#fbfaf6;--owner-ink:#121713;--owner-muted:#69726c;--owner-line:#dcd7ca;--owner-line-dark:rgba(255,255,255,.08);--owner-green:#0f5d3d;--owner-green-2:#0b472f;--owner-amber:#d5a653;--owner-amber-2:#f0d18e;--owner-danger:#a83d36}.ownerWorkspace{min-height:100vh;display:grid;grid-template-columns:244px minmax(0,1fr);background:radial-gradient(circle at 96% -6%,rgba(213,166,83,.1),transparent 28rem),var(--owner-paper);color:var(--owner-ink)}.ownerRail{position:-webkit-sticky;position:sticky;top:0;height:100vh;z-index:70;padding:16px 13px;display:flex;flex-direction:column;overflow:auto;color:#eff2ef;background:radial-gradient(circle at 28% -8%,rgba(213,166,83,.14),transparent 17rem),linear-gradient(180deg,#111713,#090e0b);border-right:1px solid rgba(255,255,255,.055)}.ownerRailIdentity{padding:5px 7px 21px}.ownerRailBrand{display:flex;align-items:center;gap:11px;text-decoration:none;color:inherit}.ownerRailBrand>span:last-child{min-width:0}.ownerRailBrand strong{display:block;font-size:14px;letter-spacing:-.02em}.ownerRailBrand small{display:block;margin-top:5px;color:#7f8c83;font-size:9px;letter-spacing:.03em;white-space:nowrap}.ownerRailMark{width:34px;height:34px;display:grid;place-items:center;flex:0 0 auto;border:1px solid rgba(240,209,142,.48);border-radius:9px;transform:rotate(45deg)}.ownerRailMark i{transform:rotate(-45deg);font-style:normal;font-family:Georgia,serif;color:var(--owner-amber-2);font-weight:700}.ownerRailNav{gap:15px}.ownerRailGroup,.ownerRailNav{display:flex;flex-direction:column}.ownerRailGroup{gap:3px}.ownerRailLabel{padding:0 10px 6px;color:#5d6a62;font-size:8px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.ownerRailLink{min-height:39px;display:flex;align-items:center;gap:10px;padding:7px 9px;border-radius:10px;color:#99a49d;text-decoration:none;font-size:11px;font-weight:700;transition:background .16s ease,color .16s ease,transform .16s ease}.ownerRailLink:hover{color:#fff;background:rgba(255,255,255,.045);transform:translateX(1px)}.ownerRailLink.active{color:#fff;background:linear-gradient(90deg,rgba(213,166,83,.18),rgba(255,255,255,.035));box-shadow:inset 2px 0 0 var(--owner-amber)}.ownerRailGlyph{width:25px;height:25px;display:grid;place-items:center;flex:0 0 auto;border:1px solid rgba(255,255,255,.07);border-radius:8px;color:#a58e5c;font-size:11px}.ownerRailLink.active .ownerRailGlyph{color:var(--owner-amber-2);border-color:rgba(213,166,83,.22)}.ownerRailFooter{margin-top:auto;padding:18px 3px 1px;display:flex;flex-direction:column;gap:12px}.ownerRailScan{min-height:42px;display:flex;align-items:center;justify-content:center;gap:7px;border-radius:11px;text-decoration:none;color:#141915;background:linear-gradient(180deg,#f0ddb2,#d6b36f);font-size:10px;font-weight:900;box-shadow:0 10px 26px rgba(0,0,0,.18)}.ownerRailTrust{display:flex;gap:9px;align-items:flex-start;padding:9px 7px 0;color:#7a877e}.ownerRailTrust b{display:block;color:#9ca69f;font-size:9px}.ownerRailTrust small{display:block;margin-top:4px;font-size:8px;line-height:1.4}.ownerLiveDot{width:6px;height:6px;border-radius:50%;background:#61b77f;box-shadow:0 0 0 4px rgba(97,183,127,.08);margin-top:3px;flex:0 0 auto}.ownerWorkspaceStage{min-width:0}.ownerTopbar{position:-webkit-sticky;position:sticky;top:0;z-index:60;height:68px;padding:0 27px;display:flex;align-items:center;justify-content:space-between;gap:20px;background:rgba(243,240,232,.88);border-bottom:1px solid rgba(201,195,181,.68);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.ownerTopbarTitle small{display:block;color:#a77c34;font-size:7px;font-weight:950;letter-spacing:.17em}.ownerTopbarTitle strong{display:block;margin-top:4px;font-size:13px;letter-spacing:-.01em}.ownerTopbarSignals{display:flex;gap:7px;margin-left:auto}.ownerTopbarSignals span{display:flex;align-items:center;gap:6px;padding:6px 8px;border:1px solid rgba(18,23,19,.08);border-radius:999px;background:rgba(255,255,255,.42);color:#7b837e;font-size:7px;font-weight:850;text-transform:uppercase;letter-spacing:.07em}.ownerTopbarSignals i{width:5px;height:5px;border-radius:50%;background:#58a974;box-shadow:0 0 0 3px rgba(88,169,116,.08)}.ownerTopbarActions{display:flex;align-items:center;gap:7px}.ownerGhostAction,.ownerPrimaryAction{min-height:35px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 12px;border-radius:9px;text-decoration:none;font-size:9px;font-weight:900}.ownerGhostAction{color:var(--owner-ink);border:1px solid #cbc5b7;background:rgba(255,255,255,.5)}.ownerPrimaryAction{color:#fff;background:linear-gradient(180deg,#146143,#0b4931);border:1px solid #0a432e;box-shadow:0 7px 18px rgba(15,93,61,.14)}.ownerWorkspaceContent{min-width:0}.ownerWorkspaceContent>.accountPage{min-height:calc(100vh - 68px)!important;background:transparent!important;display:block!important}.ownerWorkspaceContent>.accountPage>footer,.ownerWorkspaceContent>.accountPage>header{display:none!important}.ownerWorkspaceContent>.accountPage>section{width:100%!important;max-width:1320px!important;margin:0 auto!important;padding:32px 31px 70px!important;text-align:left!important}.ownerWorkspace .accountPage section>p:first-child{color:#a77c34!important;font-size:8px!important;font-weight:900!important;letter-spacing:.16em!important;text-transform:uppercase}.ownerWorkspace .accountPage h1{margin:0 0 8px!important;font-size:clamp(30px,3.3vw,48px)!important;line-height:.98!important;letter-spacing:-.05em!important;font-weight:730!important}.ownerWorkspace .accountPage h2,.ownerWorkspace .accountPage h3{letter-spacing:-.025em}.ownerWorkspace .accountPage section>h1+p{max-width:820px;color:var(--owner-muted)!important;font-size:12px!important;line-height:1.62}.ownerWorkspace .dashCard{background:rgba(255,255,255,.73)!important;border:1px solid rgba(203,197,183,.7)!important;border-radius:16px!important;box-shadow:0 11px 32px rgba(30,36,32,.04)!important;padding:18px!important;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.ownerWorkspace .dashCard:hover{border-color:rgba(213,166,83,.4)!important}.ownerWorkspace .dashCard>small:first-child{color:#777f79!important;letter-spacing:.08em}.ownerWorkspace .dashCard b[style*="font-size:27"],.ownerWorkspace .dashCard b[style*="font-size:28"]{font-family:Georgia,Times New Roman,serif!important;font-weight:500!important;letter-spacing:-.04em!important}.ownerWorkspace button{min-height:35px;padding:7px 11px;border:1px solid #cbc5b7;background:#fff;color:var(--owner-ink);border-radius:9px;font-weight:750;transition:.15s ease}.ownerWorkspace button:hover:not(:disabled){transform:translateY(-1px);border-color:#aea695;box-shadow:0 7px 16px rgba(30,36,32,.07)}.ownerWorkspace .primary,.ownerWorkspace button.primary{border-color:#0a452f!important;background:linear-gradient(180deg,#146143,#0b4931)!important;color:#fff!important}.ownerWorkspace button:disabled{opacity:.5;cursor:not-allowed}.ownerWorkspace input,.ownerWorkspace select,.ownerWorkspace textarea{border:1px solid #cbc5b7!important;background:rgba(255,255,255,.9)!important;color:var(--owner-ink)!important;border-radius:9px!important;outline:none}.ownerWorkspace input:focus,.ownerWorkspace select:focus,.ownerWorkspace textarea:focus{border-color:var(--owner-green)!important;box-shadow:0 0 0 3px rgba(15,93,61,.08)}.ownerWorkspace a{color:inherit}.ownerWorkspace .error{padding:10px 12px;border-radius:10px;border:1px solid rgba(168,61,54,.24);background:rgba(168,61,54,.055);color:var(--owner-danger)}.ownerWorkspace .dashGrid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(260px,.75fr);grid-gap:17px;gap:17px}.ownerWorkspace .dashCard>div[style*=border-bottom],.ownerWorkspace article>div[style*=border-bottom],.ownerWorkspace aside>div[style*=border-bottom]{border-bottom-color:#e7e1d6!important}.ownerWorkspace .accountPage section [style*="color: #67736e"],.ownerWorkspace .accountPage section [style*="color:#67736e"]{color:var(--owner-muted)!important}.ownerWorkspace .accountPage section [style*="border: 1px solid #dbe3df"],.ownerWorkspace .accountPage section [style*="border:1px solid #dbe3df"]{border-color:#d6d0c4!important}.ownerWorkspace .accountPage [style*="background:#eef3f0"]{background:#eeece5!important;border:1px solid #dfd8c9}.ownerWorkspace .accountPage [style*="background:#172d24"]{background:linear-gradient(180deg,#183127,#10271f)!important}.ownerWorkspace .accountPage [style*="position:sticky"]{top:89px!important}.ownerWorkspace .accountPage .ownerBrand{display:none}.ownerWorkspace .accountPage section>div[style*="grid-template-columns:repeat(auto-fit,minmax(170px,1fr))"],.ownerWorkspace .accountPage section>div[style*="grid-template-columns:repeat(auto-fit,minmax(180px,1fr))"]{gap:13px!important}.ownerWorkspace .accountPage section>div[style*="grid-template-columns:repeat(auto-fit,minmax(170px,1fr))"] .dashCard,.ownerWorkspace .accountPage section>div[style*="grid-template-columns:repeat(auto-fit,minmax(180px,1fr))"] .dashCard{min-height:140px;position:relative;overflow:hidden}.ownerWorkspace .accountPage section>div[style*="grid-template-columns:repeat(auto-fit,minmax(170px,1fr))"] .dashCard:after,.ownerWorkspace .accountPage section>div[style*="grid-template-columns:repeat(auto-fit,minmax(180px,1fr))"] .dashCard:after{content:"";position:absolute;width:92px;height:92px;right:-43px;top:-43px;border:1px solid rgba(213,166,83,.13);transform:rotate(45deg)}@media(max-width:1120px){.ownerWorkspace{grid-template-columns:218px minmax(0,1fr)}.ownerRail{padding-left:9px;padding-right:9px}.ownerWorkspaceContent>.accountPage>section{padding-left:23px!important;padding-right:23px!important}.ownerTopbarSignals{display:none}}@media(max-width:920px){.ownerWorkspace{display:block}.ownerRail{position:-webkit-sticky;position:sticky;top:0;width:100%;height:auto;overflow:visible;padding:8px 9px;border-right:0;border-bottom:1px solid rgba(255,255,255,.055)}.ownerRailIdentity{padding:0 2px 7px}.ownerRailBrand small{display:none}.ownerRailMark{width:28px;height:28px}.ownerRailNav{flex-direction:row;gap:6px;overflow-x:auto;padding-bottom:1px;scrollbar-width:none}.ownerRailNav::-webkit-scrollbar{display:none}.ownerRailGroup{display:contents}.ownerRailLabel{display:none}.ownerRailLink{flex:0 0 auto;min-height:33px;padding:5px 8px;border:1px solid rgba(255,255,255,.055)}.ownerRailGlyph{width:21px;height:21px}.ownerRailFooter{display:none}.ownerTopbar{top:82px;height:59px;padding:0 16px}.ownerWorkspaceContent>.accountPage>section{padding-top:23px!important}.ownerWorkspace .dashGrid{grid-template-columns:1fr}}@media(max-width:620px){.ownerTopbar{top:82px;padding:0 13px}.ownerTopbarActions .ownerGhostAction{display:none}.ownerTopbarTitle strong{font-size:11px}.ownerWorkspaceContent>.accountPage>section{padding:18px 13px 54px!important}.ownerWorkspace .accountPage h1{font-size:31px!important}.ownerWorkspace .dashCard{padding:14px!important;border-radius:14px!important}.ownerRailLink{font-size:9px}.ownerRailGlyph{display:none}}.ownerCommandPage>section,.ownerOperatorPage>section{max-width:1380px!important}.ownerCommandHero{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);grid-gap:28px;gap:28px;align-items:center;min-height:430px;padding:34px 36px;border-radius:22px;overflow:hidden;background:radial-gradient(circle at 84% 6%,rgba(213,166,83,.13),transparent 24rem),linear-gradient(145deg,#142019,#09100c 76%);color:#f4f0e7;box-shadow:0 26px 72px rgba(18,23,19,.14)}.ownerCommandHeroCopy>p:first-child,.ownerOperatorHeroCopy>p:first-child{margin:0;color:var(--owner-amber)!important;font-size:8px!important;font-weight:900!important;letter-spacing:.16em!important}.ownerCommandStatus,.ownerOperatorMode{display:flex;gap:7px;flex-wrap:wrap;margin:14px 0 24px}.ownerCommandStatus span,.ownerOperatorMode span{display:flex;align-items:center;gap:6px;padding:6px 8px;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:rgba(255,255,255,.035);color:#8f9b93;font-size:8px;font-weight:800}.ownerCommandStatus i,.ownerOperatorMode i{width:5px;height:5px;border-radius:50%;background:#62b77f;box-shadow:0 0 0 4px rgba(98,183,127,.08)}.ownerCommandHero h1,.ownerOperatorHero h1{margin:0!important;color:#fff;font-size:clamp(42px,4.5vw,68px)!important;line-height:.92!important;letter-spacing:-.055em!important;max-width:11ch}.ownerCommandHeroCopy>p:last-of-type,.ownerOperatorHeroCopy>p:last-of-type{margin-top:16px!important;max-width:50ch!important;color:#9da9a1!important;font-size:13px!important;line-height:1.68!important}.ownerCommandHeroActions{display:flex;gap:8px;flex-wrap:wrap;margin-top:25px}.ownerCommandPrimary,.ownerCommandSecondary{min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 13px;border-radius:10px;text-decoration:none!important;font-size:9px;font-weight:900}.ownerCommandPrimary{background:linear-gradient(180deg,#efd9a9,#d6ae65);color:#151a16!important}.ownerCommandSecondary{border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.04);color:#c9d0cb!important}.ownerCommandHeroVisual{position:relative;min-width:0}.ownerCommandHeroVisual>img{display:block;width:135%;margin:-9% -16% -12%;filter:drop-shadow(0 28px 50px rgba(0,0,0,.25))}.ownerCommandHeroSignal{position:absolute;right:2%;bottom:2%;width:min(330px,80%);padding:14px 15px;border:1px solid rgba(255,255,255,.1);border-radius:13px;background:rgba(8,14,10,.8);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.ownerCommandHeroSignal small{display:block;color:var(--owner-amber);font-size:7px;font-weight:900;letter-spacing:.14em}.ownerCommandHeroSignal strong{display:block;margin-top:6px;font-size:13px}.ownerCommandHeroSignal span{display:block;margin-top:5px;color:#859188;font-size:8px;line-height:1.45}.ownerCommandError{margin-top:14px}.ownerCommandKpis{display:grid;grid-template-columns:1.3fr repeat(3,1fr);grid-gap:12px;gap:12px;margin:14px 0}.ownerCommandKpi{min-height:170px;padding:18px;border:1px solid #d7d1c4;border-radius:16px;background:rgba(255,255,255,.72);position:relative;overflow:hidden}.ownerCommandKpi:after{content:"";position:absolute;width:86px;height:86px;right:-40px;top:-40px;border:1px solid rgba(213,166,83,.14);transform:rotate(45deg)}.ownerCommandKpi small{color:#817a6e;font-size:7px;font-weight:900;letter-spacing:.12em}.ownerCommandKpi strong{display:block;margin-top:18px;font-family:Georgia,Times New Roman,serif;font-size:34px;font-weight:400;letter-spacing:-.045em}.ownerCommandKpi p{margin:7px 0 15px!important;color:#727a74!important;font-size:9px!important;line-height:1.5!important}.ownerCommandKpi a{font-size:8px;font-weight:850;text-decoration:none;color:#735b33!important}.ownerCommandKpi.isOpportunity{background:linear-gradient(145deg,#fffdf7,#f3ead8)}.ownerCommandGrid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(320px,.55fr);grid-gap:14px;gap:14px;margin-top:14px}.ownerCommandGridLower{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr)}.ownerCommandPanel{padding:21px;border:1px solid #d7d1c4;border-radius:18px;background:rgba(255,255,255,.74);box-shadow:0 10px 26px rgba(18,23,19,.035)}.ownerCommandPanelHead{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.ownerCommandPanelHead small{display:block;color:#a47a36;font-size:7px;font-weight:900;letter-spacing:.13em}.ownerCommandPanelHead h2{margin:6px 0 0;font-size:22px;letter-spacing:-.035em}.ownerCommandPanelHead>a,.ownerCommandPanelHead>span{font-size:8px;font-weight:850;text-decoration:none;color:#777f79!important}.ownerCommandActionList{margin-top:17px;border-top:1px solid #e2ddd2}.ownerCommandAction{min-height:82px;display:grid;grid-template-columns:44px 1fr auto;grid-gap:13px;gap:13px;align-items:center;border-bottom:1px solid #e8e3d9}.ownerCommandPriorityTag{font-size:7px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;color:#7a817c;border:1px solid #ddd7ca;border-radius:999px;padding:5px 6px;text-align:center}.ownerCommandPriorityTag.isHigh{color:#8a5e25;border-color:#e1c58d;background:#f8f0df}.ownerCommandAction>div:nth-child(2)>small{display:block;color:#8b928d;font-size:7px;text-transform:uppercase;letter-spacing:.06em}.ownerCommandAction b{display:block;margin-top:4px;font-size:11px}.ownerCommandAction p{margin:5px 0 0!important;color:#777f79!important;font-size:9px!important;line-height:1.45!important}.ownerCommandActionValue{text-align:right}.ownerCommandActionValue strong{display:block;font-family:Georgia,serif;font-size:16px;font-weight:500}.ownerCommandActionValue small{display:block;margin-top:3px;color:#8a918c;font-size:7px}.ownerCommandEmpty{padding:34px 4px;color:#6f7871}.ownerCommandEmpty b{font-size:13px}.ownerCommandEmpty p{font-size:10px!important;line-height:1.5!important}.ownerCommandEmpty a{display:inline-block;margin-top:8px;font-size:9px;font-weight:850;text-decoration:none;color:#735b33!important}.ownerCommandOperatorCard{display:flex;flex-direction:column;min-height:430px;color:#eef2ee;background:radial-gradient(circle at 82% 14%,rgba(213,166,83,.13),transparent 15rem),linear-gradient(160deg,#16221b,#0c130f)!important;border-color:#19261e!important}.ownerOperatorOrb{width:56px;height:56px;display:grid;place-items:center;border-radius:50%;margin-bottom:28px;background:radial-gradient(circle at 35% 30%,#efd18e 0,#7e5b25 27%,#19422d 56%,#09100c 80%);box-shadow:0 0 40px rgba(213,166,83,.13)}.ownerOperatorOrb span{width:15px;height:15px;border:1px solid rgba(255,255,255,.7);border-radius:50%}.ownerCommandOperatorCard>small{color:var(--owner-amber)!important;font-size:7px!important;font-weight:900;letter-spacing:.13em}.ownerCommandOperatorCard h2{margin:8px 0 9px;font-size:29px;line-height:.98;color:#fff}.ownerCommandOperatorCard>p{color:#8f9c93!important;font-size:10px!important;line-height:1.58!important}.ownerOperatorPrompts{display:flex;flex-direction:column;gap:6px;margin:18px 0 auto}.ownerOperatorPrompts a{padding:9px 10px;border:1px solid rgba(255,255,255,.07);border-radius:9px;text-decoration:none;color:#aeb8b1!important;background:rgba(255,255,255,.025);font-size:9px}.ownerCommandOperatorCard .ownerCommandPrimary{margin-top:16px;justify-content:space-between}.ownerPortfolioList{margin-top:16px;border-top:1px solid #e2ddd2}.ownerPortfolioRow{min-height:76px;display:grid;grid-template-columns:1.2fr .45fr .72fr;grid-gap:15px;gap:15px;align-items:center;border-bottom:1px solid #e8e3d9}.ownerPortfolioIdentity{display:flex;align-items:center;gap:10px;min-width:0}.ownerPortfolioIdentity>span{width:34px;height:34px;display:grid;place-items:center;flex:0 0 auto;border-radius:9px;background:#173c2b;color:#efd18e;font-family:Georgia,serif}.ownerPortfolioIdentity b{display:block;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ownerPortfolioIdentity small,.ownerPortfolioOpportunity small,.ownerPortfolioScore small{display:block;color:#8a918c;font-size:7px}.ownerPortfolioOpportunity strong,.ownerPortfolioScore strong{display:block;margin-top:4px;font-size:12px}.ownerPortfolioOpportunity span{display:block;margin-top:3px;color:#8a918c;font-size:7px}.ownerPlanBadge{display:inline-flex;margin-top:20px;padding:6px 9px;border-radius:999px;background:#eee8dc;color:#765c2f;font-size:8px;font-weight:900;letter-spacing:.1em}.ownerCommandPlan>p{font-size:11px!important}.ownerPlanMeter{height:7px;margin:17px 0 8px;border-radius:999px;background:#e8e2d7;overflow:hidden}.ownerPlanMeter span{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#0f5d3d,#d5a653)}.ownerCommandPlan>small{font-size:8px;color:#7f877f}.ownerPlanState{display:flex;align-items:center;gap:7px;margin:17px 0;padding:10px;border:1px solid #e0d9cd;border-radius:10px;background:#f5f1e8;font-size:8px;color:#737c75}.ownerPlanState i{width:6px;height:6px;border-radius:50%;background:#9d9d92}.ownerPlanState i.isLive{background:#59ad76;box-shadow:0 0 0 4px rgba(89,173,118,.08)}.ownerCommandPlan button{width:100%;margin-top:7px}.ownerScoreHistory{min-height:76px;display:grid;grid-template-columns:minmax(140px,.65fr) 1fr 48px;grid-gap:16px;gap:16px;align-items:center;border-bottom:1px solid #e8e3d9}.ownerScoreHistory>div:first-child b{display:block;font-size:10px}.ownerScoreHistory>div:first-child small{display:block;margin-top:4px;color:#8a918c;font-size:7px}.ownerScoreBars{height:55px;display:flex;align-items:flex-end;gap:5px}.ownerScoreBars span{width:14px;display:block;background:linear-gradient(180deg,#d5a653,#173c2b);border-radius:3px 3px 0 0}.ownerScoreHistory>strong{text-align:right;font-family:Georgia,serif;font-size:23px;font-weight:400}.ownerAlertList{margin-top:16px;border-top:1px solid #e2ddd2}.ownerAlertRow{min-height:56px;display:grid;grid-template-columns:8px 1fr;grid-gap:11px;gap:11px;align-items:center;border-bottom:1px solid #e8e3d9}.ownerAlertRow>i{width:6px;height:6px;border-radius:50%;background:#aaa}.ownerAlertRow>i.critical,.ownerAlertRow>i.high{background:#b85d4a}.ownerAlertRow>i.medium,.ownerAlertRow>i.warning{background:#d5a653}.ownerAlertRow>i.info,.ownerAlertRow>i.low{background:#5dac77}.ownerAlertRow b{display:block;font-size:9px}.ownerAlertRow small{display:block;margin-top:3px;color:#8a918c;font-size:7px}.ownerOperatorHero{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(350px,.65fr);grid-gap:30px;gap:30px;align-items:center;min-height:330px;padding:32px 36px;border-radius:22px;overflow:hidden;background:radial-gradient(circle at 84% 6%,rgba(213,166,83,.13),transparent 22rem),linear-gradient(145deg,#142019,#09100c 76%);color:#f3f0e8}.ownerOperatorHeroVisual{position:relative;min-height:250px}.ownerOperatorHeroOrb{position:absolute;left:50%;top:45%;transform:translate(-50%,-50%);width:126px;height:126px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 35% 30%,#efd18e 0,#805b24 22%,#19422d 54%,#09100c 76%);box-shadow:0 0 70px rgba(213,166,83,.13),0 0 0 28px rgba(255,255,255,.02),0 0 0 58px rgba(255,255,255,.012)}.ownerOperatorHeroOrb span{width:28px;height:28px;border-radius:50%;border:1px solid rgba(255,255,255,.72)}.ownerOperatorHeroLines{position:absolute;inset:0}.ownerOperatorHeroLines i{position:absolute;height:1px;background:linear-gradient(90deg,transparent,rgba(213,166,83,.45),transparent);transform-origin:left center}.ownerOperatorHeroLines i:first-child{width:65%;left:10%;top:28%;transform:rotate(14deg)}.ownerOperatorHeroLines i:nth-child(2){width:55%;left:23%;top:61%;transform:rotate(-18deg)}.ownerOperatorHeroLines i:nth-child(3){width:48%;left:4%;top:70%;transform:rotate(5deg)}.ownerOperatorHeroLines i:nth-child(4){width:38%;left:46%;top:22%;transform:rotate(-7deg)}.ownerOperatorHeroCard{position:absolute;right:0;bottom:0;width:210px;padding:12px 13px;border-radius:12px;border:1px solid rgba(255,255,255,.09);background:rgba(8,14,10,.78);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.ownerOperatorHeroCard small{display:block;color:var(--owner-amber);font-size:7px;font-weight:900;letter-spacing:.12em}.ownerOperatorHeroCard strong{display:block;margin-top:5px;font-size:11px}.ownerOperatorHeroCard span{display:block;margin-top:4px;color:#859188;font-size:7px}.ownerOperatorLayout{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:14px;gap:14px;margin-top:14px}.ownerOperatorStarters{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px;margin-bottom:9px}.ownerOperatorStarters button{min-height:48px!important;display:flex;align-items:center;gap:9px;text-align:left!important;background:rgba(255,255,255,.66)!important;border-color:#d9d3c6!important;font-size:9px!important}.ownerOperatorStarters button span{color:#a57c38;font-size:7px;font-weight:900}.ownerOperatorConsole{border:1px solid #d5cec0;border-radius:18px;overflow:hidden;background:#fdfbf6;box-shadow:0 18px 45px rgba(18,23,19,.06)}.ownerOperatorConsoleTop{min-height:48px;padding:0 15px;display:flex;align-items:center;justify-content:space-between;gap:15px;border-bottom:1px solid #e3ddd2;background:#f6f2e9}.ownerOperatorConsoleTop>div{display:flex;align-items:center;gap:8px}.ownerOperatorConsoleTop b{font-size:9px}.ownerOperatorConsoleTop small{font-size:7px;color:#858d87}.ownerOperatorMessages{min-height:550px;max-height:65vh;overflow-y:auto;padding:20px;display:flex;flex-direction:column;gap:18px;background:linear-gradient(rgba(255,255,255,.75),rgba(255,255,255,.75)),linear-gradient(#eae5da 1px,transparent 0),linear-gradient(90deg,#eae5da 1px,transparent 0);background-size:auto,44px 44px,44px 44px}.ownerOperatorMessage{max-width:82%}.ownerOperatorMessage.user{align-self:flex-end}.ownerOperatorMessage.assistant,.ownerOperatorMessage.system{align-self:flex-start}.ownerOperatorMessageLabel{margin-bottom:5px;color:#918b7f;font-size:6px;font-weight:900;letter-spacing:.13em}.ownerOperatorMessage.user .ownerOperatorMessageLabel{text-align:right}.ownerOperatorBubble{padding:12px 14px;border:1px solid #e0dbd0;border-radius:14px;background:#fff;color:#1a211c;font-size:11px;line-height:1.58;white-space:pre-wrap}.ownerOperatorMessage.user .ownerOperatorBubble{background:linear-gradient(180deg,#183c2b,#102d20);border-color:#102d20;color:#fff}.ownerOperatorMessage.system .ownerOperatorBubble{background:#f1ede4;color:#5f675f}.ownerOperatorProposal{margin-top:8px;padding:14px;border:1px solid #d8ccb3;border-radius:13px;background:linear-gradient(145deg,#fffaf0,#f6efe1)}.ownerOperatorProposalHead{display:flex;align-items:center;justify-content:space-between;gap:10px}.ownerOperatorProposalHead small{color:#a47831;font-size:7px;font-weight:900;letter-spacing:.09em}.ownerOperatorProposalHead span{font-size:7px;text-transform:uppercase;color:#7c817e}.ownerOperatorProposal h3{margin:8px 0 5px;font-size:14px}.ownerOperatorProposal p{margin:0;color:#6e776f;font-size:9px;line-height:1.52}.ownerOperatorDecisionRow{display:flex;gap:7px;margin-top:12px}.ownerOperatorDecisionRow button.primary{display:flex;align-items:center;gap:12px}.ownerOperatorDecisionState{margin-top:10px;font-size:8px;font-weight:850;text-transform:uppercase;color:#53735f}.ownerOperatorDecisionState i{display:inline-block;width:6px;height:6px;border-radius:50%;background:#5cac77;margin-right:5px}.ownerOperatorThinking{display:flex;align-items:center;gap:10px;color:#69726c}.ownerOperatorThinking>span{width:12px;height:12px;border-radius:50%;border:2px solid #d5a653;border-top-color:transparent;animation:ownerSpin .8s linear infinite}.ownerOperatorThinking b{display:block;font-size:9px}.ownerOperatorThinking small{display:block;margin-top:3px;font-size:7px}.ownerOperatorComposer{min-height:66px;padding:10px;display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px;border-top:1px solid #e1dbcf;background:#fff}.ownerOperatorComposer input{min-height:44px;padding:0 13px!important;font-size:10px}.ownerOperatorComposer button{min-width:90px;display:flex;align-items:center;justify-content:space-between;gap:10px}.ownerOperatorComposer button b{width:24px;height:24px;border-radius:7px;background:rgba(255,255,255,.12);display:grid;place-items:center}.ownerOperatorError{margin-top:10px}.ownerOperatorSide{display:flex;flex-direction:column;gap:10px}.ownerOperatorScopeCard,.ownerOperatorTrustCard{padding:18px;border:1px solid #d5cec0;border-radius:16px;background:rgba(255,255,255,.73)}.ownerOperatorScopeCard>small,.ownerOperatorTrustCard>small{color:#a47a36;font-size:7px;font-weight:900;letter-spacing:.13em}.ownerOperatorScopeCard h2{margin:7px 0 18px;font-size:21px;line-height:1.05}.ownerOperatorScopeCard label{display:block;margin-bottom:6px;font-size:8px;font-weight:850}.ownerOperatorScopeCard select{width:100%;min-height:41px;padding:0 10px!important;font-size:9px}.ownerOperatorScopeState{margin-top:17px;padding-top:15px;border-top:1px solid #e2ddd2}.ownerOperatorScopeState span{display:flex;align-items:center;gap:6px;color:#78827a;font-size:7px;text-transform:uppercase;letter-spacing:.08em}.ownerOperatorScopeState span i{width:5px;height:5px;border-radius:50%;background:#5dac77}.ownerOperatorScopeState b{display:block;margin-top:7px;font-size:10px}.ownerOperatorScopeState p{margin:5px 0 0!important;color:#78817a!important;font-size:8px!important;line-height:1.52!important}.ownerOperatorTrustCard{color:#edf1ed;background:linear-gradient(160deg,#16221b,#0c130f)!important;border-color:#19261e!important}.ownerOperatorShield{width:34px;height:34px;display:grid;place-items:center;border-radius:10px;background:rgba(213,166,83,.1);color:#efd18e;margin-bottom:15px}.ownerOperatorTrustCard h3{margin:7px 0 8px;color:#fff;font-size:17px}.ownerOperatorTrustCard p{margin:0!important;color:#8f9c93!important;font-size:8px!important;line-height:1.55!important}.ownerOperatorTrustFlow{display:flex;align-items:center;gap:5px;flex-wrap:wrap;margin-top:14px;font-size:6px;font-weight:850;text-transform:uppercase;letter-spacing:.05em}.ownerOperatorTrustFlow span{padding:5px 6px;border:1px solid rgba(255,255,255,.07);border-radius:999px;color:#9aa69e}.ownerOperatorTrustFlow i{font-style:normal;color:#d5a653}.ownerOperatorLedgerLink{min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 15px;border:1px solid #d5cec0;border-radius:14px;background:#fffdf8;text-decoration:none!important}.ownerOperatorLedgerLink small{display:block;color:#a47a36;font-size:6px;font-weight:900;letter-spacing:.12em}.ownerOperatorLedgerLink b{display:block;margin-top:4px;font-size:10px}.ownerOperatorLedgerLink>strong{font-size:16px;color:#7b6339}@keyframes ownerSpin{to{transform:rotate(1turn)}}@media(max-width:1100px){.ownerCommandHero,.ownerOperatorHero{grid-template-columns:1fr}.ownerCommandHeroVisual{max-height:330px;overflow:hidden}.ownerCommandHeroVisual>img{width:112%;margin:-7% -6% -16%}.ownerCommandKpis{grid-template-columns:1fr 1fr}.ownerCommandGrid,.ownerCommandGridLower,.ownerOperatorLayout{grid-template-columns:1fr}.ownerOperatorSide{display:grid;grid-template-columns:1fr 1fr}.ownerOperatorLedgerLink{grid-column:1/-1}}@media(max-width:720px){.ownerCommandHero,.ownerOperatorHero{padding:24px 20px}.ownerCommandHero h1,.ownerOperatorHero h1{font-size:44px!important}.ownerCommandAction,.ownerCommandKpis{grid-template-columns:1fr}.ownerCommandPriorityTag{justify-self:start}.ownerCommandActionValue{text-align:left}.ownerPortfolioRow{grid-template-columns:1fr 1fr}.ownerPortfolioIdentity{grid-column:1/-1}.ownerScoreHistory{grid-template-columns:1fr 42px}.ownerScoreBars{grid-column:1/-1;grid-row:2}.ownerOperatorSide,.ownerOperatorStarters{grid-template-columns:1fr}.ownerOperatorLedgerLink{grid-column:auto}.ownerOperatorMessages{min-height:460px;padding:14px}.ownerOperatorMessage{max-width:94%}}@media(max-width:520px){.ownerCommandHeroVisual>img{width:160%;margin:-5% -30% -22%}.ownerCommandHeroSignal{position:relative;right:auto;bottom:auto;width:100%;margin-top:-15px}.ownerOperatorHeroVisual{min-height:210px}.ownerOperatorHeroOrb{width:98px;height:98px}.ownerOperatorHeroCard{width:180px}.ownerOperatorComposer{grid-template-columns:1fr}.ownerOperatorComposer button{width:100%}}.connectionsHubPage>section,.executionCenterPage>section{max-width:1380px!important}.connectionsHero,.executionHero{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(390px,.72fr);grid-gap:28px;gap:28px;align-items:center;min-height:360px;padding:32px 36px;border-radius:22px;overflow:hidden;color:#f4f0e7;background:radial-gradient(circle at 84% 5%,rgba(213,166,83,.13),transparent 23rem),linear-gradient(145deg,#142019,#09100c 76%);box-shadow:0 26px 72px rgba(18,23,19,.13)}.connectionsHeroCopy>p:first-child,.executionHeroCopy>p:first-child{margin:0;color:var(--owner-amber)!important;font-size:8px!important;font-weight:900!important;letter-spacing:.16em!important}.connectionsHeroState,.executionHeroState{display:flex;gap:7px;flex-wrap:wrap;margin:14px 0 24px}.connectionsHeroState span,.executionHeroState span{display:flex;align-items:center;gap:6px;padding:6px 8px;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:rgba(255,255,255,.035);color:#8f9b93;font-size:8px;font-weight:800}.connectionsHeroState i,.executionHeroState i{width:5px;height:5px;border-radius:50%;background:#62b77f;box-shadow:0 0 0 4px rgba(98,183,127,.08)}.connectionsHero h1,.executionHero h1{margin:0!important;color:#fff;font-size:clamp(42px,4.5vw,66px)!important;line-height:.92!important;letter-spacing:-.055em!important;max-width:11ch}.connectionsHeroCopy>p:last-of-type,.executionHeroCopy>p:last-of-type{margin-top:16px!important;max-width:52ch!important;color:#9ca8a0!important;font-size:13px!important;line-height:1.65!important}.connectionsHeroActions,.executionHeroActions{display:flex;gap:8px;flex-wrap:wrap;margin-top:24px}.executionHeroVisual{min-width:0}.executionHeroVisual img{display:block;width:135%;max-width:none;margin:-10% -17% -13%;filter:drop-shadow(0 30px 50px rgba(0,0,0,.25))}.executionNotice{margin-top:14px}.executionNotice.success{padding:11px 13px;border:1px solid rgba(72,145,99,.25);border-radius:10px;background:rgba(72,145,99,.07);color:#376a49}.connectionsKpis,.executionKpis{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:10px;gap:10px;margin:14px 0}.connectionsKpis{grid-template-columns:repeat(5,minmax(0,1fr))}.connectionsKpis article,.executionKpis article{min-height:145px;padding:16px;border:1px solid #d7d1c4;border-radius:15px;background:rgba(255,255,255,.72);position:relative;overflow:hidden}.connectionsKpis article:after,.executionKpis article:after{content:"";position:absolute;width:74px;height:74px;right:-36px;top:-36px;border:1px solid rgba(213,166,83,.13);transform:rotate(45deg)}.connectionsKpis small,.executionKpis small{color:#7f786c;font-size:7px;font-weight:900;letter-spacing:.11em}.connectionsKpis strong,.executionKpis strong{display:block;margin-top:15px;font-family:Georgia,serif;font-size:31px;font-weight:400;letter-spacing:-.045em}.connectionsKpis p,.executionKpis p{margin:7px 0 0!important;color:#767e78!important;font-size:8px!important;line-height:1.45!important}.connectionsKpis .isWarning,.executionKpis .isWarning{background:#faf4e6;border-color:#e6d5ae}.connectionsKpis .isRisk,.executionKpis .isRisk{background:#fbefec;border-color:#e5c1b7}.connectionsControlStrip,.executionControlStrip{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;padding:12px 14px;margin:14px 0;border:1px solid #d7d1c4;border-radius:13px;background:#fffdf8}.connectionsControlStrip span,.executionControlStrip span{display:flex;align-items:center;gap:6px;padding:6px 8px;border:1px solid #e3ddd2;border-radius:999px;color:#6f7871;font-size:7px;font-weight:850;text-transform:uppercase;letter-spacing:.05em}.connectionsControlStrip b,.executionControlStrip b{width:18px;height:18px;display:grid;place-items:center;border-radius:50%;background:#173c2b;color:#efd18e;font-size:7px}.connectionsControlStrip i,.executionControlStrip i{font-style:normal;color:#a77d38;font-size:10px}.connectionsControlStrip span.ready{background:#edf6f0;color:#3d6650;border-color:#c9dece}.connectionsPanel,.executionLedgerPanel,.executionQueuePanel{margin-top:14px;padding:21px;border:1px solid #d7d1c4;border-radius:18px;background:rgba(255,255,255,.74)}.connectionsPanelHead,.executionPanelHead{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;padding-bottom:16px;border-bottom:1px solid #e3ded3}.connectionsPanelHead small,.executionPanelHead small{display:block;color:#a47a36;font-size:7px;font-weight:900;letter-spacing:.13em}.connectionsPanelHead h2,.executionPanelHead h2{margin:6px 0 0;font-size:24px;letter-spacing:-.035em}.connectionsPanelHead p,.executionPanelHead p{margin:6px 0 0!important;color:#767e78!important;font-size:9px!important}.connectionsPanelHead>span,.executionPanelHead>a,.executionPanelHead>span{color:#777f79!important;font-size:8px;font-weight:850;text-decoration:none}.executionEmpty{padding:30px 4px;color:#6f7871;font-size:10px}.executionEmpty b{display:block;font-size:12px}.executionEmpty p{font-size:9px!important}.executionEmpty a{font-size:8px;font-weight:850;color:#725a33!important;text-decoration:none}.executionQueue{display:flex;flex-direction:column}.executionAction{padding:18px 0;border-bottom:1px solid #e8e3d9}.executionAction:last-child{border-bottom:0}.executionActionTop{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.executionActionIdentity{display:flex;gap:11px;min-width:0}.executionPriority{flex:0 0 auto;align-self:flex-start;padding:5px 7px;border:1px solid #ded8cc;border-radius:999px;color:#777f79;font-size:7px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.executionPriority.high{background:#f8f0df;border-color:#e2c78f;color:#865d27}.executionActionIdentity small{display:block;color:#8a928c;font-size:7px;text-transform:uppercase;letter-spacing:.06em}.executionActionIdentity h3{margin:4px 0 0;font-size:17px;letter-spacing:-.025em}.executionActionImpact{text-align:right;flex:0 0 auto}.executionActionImpact small{display:block;color:#8a928c;font-size:6px;font-weight:900;letter-spacing:.1em}.executionActionImpact strong{display:block;margin-top:5px;font-family:Georgia,serif;font-size:20px;font-weight:400}.executionActionBody{display:grid;grid-template-columns:1fr 1fr 130px;grid-gap:12px;gap:12px;margin-top:14px;padding:13px;border:1px solid #e5dfd4;border-radius:12px;background:#faf7f0}.executionActionBody small{display:block;color:#9a8b72;font-size:6px;font-weight:900;letter-spacing:.11em}.executionActionBody p{margin:5px 0 0!important;color:#69726c!important;font-size:9px!important;line-height:1.5!important}.executionActionBody b{display:block;margin-top:5px;font-family:Georgia,serif;font-size:22px;font-weight:400}.executionStateLine{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin-top:12px}.executionStateLine i{font-style:normal;color:#b0a997;font-size:8px}.executionConnector,.executionJobState,.executionNoJob,.executionStatus{padding:5px 7px;border:1px solid #ddd7ca;border-radius:999px;background:#fff;color:#6f7871;font-size:6px;font-weight:850;text-transform:uppercase;letter-spacing:.06em}.executionJobState.verified,.executionStatus.done{background:#ecf5ef;border-color:#c9ddce;color:#3d6650}.executionJobState.waiting-connection{background:#faf1df;border-color:#e6d0a3;color:#825d27}.executionJobState.failed,.executionStatus.failed{background:#f9ece8;border-color:#e5c1b7;color:#8a4034}.executionBlocker{margin-top:11px;padding:11px 12px;border:1px solid #e5c5b8;border-radius:10px;background:#fbf0ec}.executionBlocker b{font-size:9px;color:#87483c}.executionBlocker p{margin:4px 0!important;color:#7d6e69!important;font-size:8px!important;line-height:1.5!important}.executionBlocker a{font-size:8px;font-weight:850;color:#87483c!important;text-decoration:none}.executionEvidenceNote{display:flex;gap:8px;align-items:flex-start;margin-top:10px;padding:9px 10px;border-radius:9px;background:#eef5f0;color:#466454;font-size:8px}.executionEvidenceNote i{width:6px;height:6px;border-radius:50%;background:#5cad77;margin-top:2px}.executionActionFooter{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:13px}.executionActionTrust{color:#8a918c;font-size:7px}.executionActionButtons{display:flex;justify-content:flex-end;gap:7px;flex-wrap:wrap}.executionActionButtons button{font-size:8px!important;min-height:33px!important}.executionLedgerPanel{margin-top:14px}.executionLedger{display:flex;flex-direction:column}.executionLedgerRow{min-height:70px;display:grid;grid-template-columns:32px minmax(0,1.2fr) minmax(120px,.5fr) auto;grid-gap:12px;gap:12px;align-items:center;border-bottom:1px solid #e8e3d9}.executionLedgerRow:last-child{border-bottom:0}.executionLedgerIcon{width:28px;height:28px;border:1px solid #ded8cc;border-radius:8px;display:grid;place-items:center;background:#f7f3ea}.executionLedgerIcon i{width:6px;height:6px;border-radius:50%;background:#d5a653}.executionLedgerMain small{display:block;color:#8b928d;font-size:6px}.executionLedgerMain b{display:block;margin-top:3px;font-size:10px}.executionLedgerMain span{display:block;margin-top:2px;color:#7d857f;font-size:7px}.executionLedgerMain em{display:block;margin-top:3px;color:#54705f;font-size:7px;font-style:normal}.executionLedgerEvidence small{display:block;color:#8b928d;font-size:6px}.executionLedgerEvidence strong{display:block;margin-top:4px;font-size:9px}.connectionsGateGraphic{display:grid;place-items:center;min-height:270px}.connectionsGate{width:min(320px,100%);padding:18px;border:1px solid rgba(255,255,255,.1);border-radius:16px;background:rgba(8,14,10,.7);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.connectionsGate>small{display:block;color:var(--owner-amber);font-size:7px;font-weight:900;letter-spacing:.13em;margin-bottom:13px}.connectionsGate>div{display:grid;grid-template-columns:28px 1fr;grid-column-gap:9px;column-gap:9px;align-items:center;padding:9px 0;border-bottom:1px solid rgba(255,255,255,.06)}.connectionsGate>div:last-of-type{border-bottom:0}.connectionsGate>div>span{grid-row:1/3;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;border:1px solid rgba(255,255,255,.12);color:#738077;font-size:7px;font-weight:900}.connectionsGate>div>span.done{background:#d5a653;border-color:#d5a653;color:#151a16}.connectionsGate b{font-size:10px}.connectionsGate em{font-style:normal;color:#7f8c84;font-size:7px}.connectionsGate>i{display:block;text-align:center;color:#a47c39;font-style:normal;font-size:9px;margin:2px 0}.connectionsGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:16px}.connectionCard{padding:18px;border:1px solid #d8d1c3;border-radius:16px;background:#fffdf8;box-shadow:0 10px 24px rgba(18,23,19,.03)}.connectionCard.ready{background:linear-gradient(145deg,#fffdf8,#f3f8f4)}.connectionCard.needsSetup{background:linear-gradient(145deg,#fffdf8,#faf4e9)}.connectionCardTop{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.connectionCardIdentity{display:flex;align-items:center;gap:10px}.connectionCardIdentity>span{width:34px;height:34px;display:grid;place-items:center;border-radius:9px;background:#173c2b;color:#efd18e;font-family:Georgia,serif}.connectionCardIdentity small{display:block;color:#8b928d;font-size:6px;text-transform:uppercase;letter-spacing:.08em}.connectionCardIdentity h3{margin:4px 0 0;font-size:16px}.connectionState{display:flex;align-items:center;gap:5px;padding:5px 7px;border-radius:999px;border:1px solid #ddd7ca;font-size:6px;font-weight:900;text-transform:uppercase;letter-spacing:.06em}.connectionState i{width:5px;height:5px;border-radius:50%}.connectionState.ready{background:#edf6f0;border-color:#c8ddce;color:#3b674f}.connectionState.ready i{background:#5cac77}.connectionState.blocked{background:#faf1df;border-color:#e6d1a4;color:#805d29}.connectionState.blocked i{background:#d5a653}.connectionDescription{margin:12px 0 0!important;color:#717a73!important;font-size:9px!important;line-height:1.55!important}.connectionCapabilities{display:flex;gap:5px;flex-wrap:wrap;margin-top:10px}.connectionCapabilities span{padding:5px 7px;border:1px solid #e1dbcf;border-radius:999px;background:#faf7f0;color:#777f79;font-size:6px}.connectionGateList{margin-top:14px;border-top:1px solid #e4ded3}.connectionGateList>div{min-height:52px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #e9e4da}.connectionGateList>div>span{display:flex;align-items:center;gap:8px}.connectionGateList i{width:21px;height:21px;display:grid;place-items:center;border-radius:50%;border:1px solid #ded8cb;font-style:normal;color:#9b8c70;font-size:6px}.connectionGateList .pass i{background:#eaf4ed;border-color:#c9ddce;color:#3d684f}.connectionGateList b{font-size:9px}.connectionGateList em{font-style:normal;color:#818982;font-size:7px;text-align:right}.connectionBackend,.connectionBlocker,.connectionVerified{margin-top:11px;padding:10px 11px;border:1px solid #e2dccf;border-radius:10px;background:#f8f5ee}.connectionBackend small{display:block;color:#918570;font-size:6px;font-weight:900;letter-spacing:.08em}.connectionBackend b{display:block;margin-top:3px;font-size:9px}.connectionBackend span{display:block;margin-top:3px;color:#7d857f;font-size:7px}.connectionVerified{display:flex;align-items:center;gap:7px;color:#52705f;font-size:7px;background:#eef5f0;border-color:#d6e4da}.connectionVerified i{width:6px;height:6px;border-radius:50%;background:#5cac77}.connectionBlocker{background:#fbf0ec;border-color:#e5c5b8}.connectionBlocker b{font-size:8px;color:#87483c}.connectionBlocker p{margin:4px 0 0!important;color:#7c6e68!important;font-size:7px!important;line-height:1.5!important}.connectionCardActions{display:flex;gap:6px;flex-wrap:wrap;margin-top:13px}.connectionCardActions a,.connectionCardActions button{min-height:32px!important;display:inline-flex;align-items:center;justify-content:center;padding:0 9px!important;border-radius:8px!important;text-decoration:none;font-size:7px!important;font-weight:850!important}.connectionCardActions a.primary{background:linear-gradient(180deg,#146143,#0b4931);color:#fff!important;border:1px solid #0a432e}.connectionFooter{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px;gap:8px;margin-top:14px;padding-top:13px;border-top:1px solid #e4ded3}.connectionFooter span{min-width:0}.connectionFooter small{display:block;color:#8a918c;font-size:6px}.connectionFooter b,.connectionFooter code{display:block;margin-top:3px;font-size:8px;overflow:hidden;text-overflow:ellipsis}.connectionsSecurityPanel{display:grid;grid-template-columns:50px minmax(0,1fr) minmax(280px,.75fr);grid-gap:18px;gap:18px;align-items:start;margin-top:14px;padding:23px;border-radius:18px;color:#edf1ed;background:radial-gradient(circle at 90% 10%,rgba(213,166,83,.1),transparent 18rem),linear-gradient(145deg,#142019,#09100c)}.connectionsSecurityShield{width:42px;height:42px;display:grid;place-items:center;border-radius:12px;background:rgba(213,166,83,.1);color:#efd18e}.connectionsSecurityPanel small{color:var(--owner-amber);font-size:7px;font-weight:900;letter-spacing:.13em}.connectionsSecurityPanel h2{margin:6px 0 8px;font-size:24px;letter-spacing:-.035em}.connectionsSecurityPanel p{margin:0!important;color:#94a198!important;font-size:9px!important;line-height:1.6!important}.connectionsSecurityFacts{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px}.connectionsSecurityFacts span{padding:8px;border:1px solid rgba(255,255,255,.07);border-radius:9px;background:rgba(255,255,255,.025);color:#aab5ae;font-size:7px}@media(max-width:1180px){.connectionsKpis,.executionKpis{grid-template-columns:repeat(3,1fr)}}@media(max-width:980px){.connectionsHero,.executionHero{grid-template-columns:1fr}.executionHeroVisual{max-height:330px;overflow:hidden}.executionHeroVisual img{width:112%;margin:-7% -6% -16%}.connectionsGrid{grid-template-columns:1fr}.connectionsSecurityPanel{grid-template-columns:50px 1fr}.connectionsSecurityFacts{grid-column:1/-1}}@media(max-width:720px){.connectionsHero,.executionHero{padding:24px 20px}.connectionsHero h1,.executionHero h1{font-size:44px!important}.connectionsKpis,.executionKpis{grid-template-columns:1fr 1fr}.executionActionTop{display:block}.executionActionImpact{text-align:left;margin-top:11px}.executionActionBody{grid-template-columns:1fr}.executionActionFooter{align-items:flex-start;flex-direction:column}.executionActionButtons{justify-content:flex-start}.executionLedgerRow{grid-template-columns:28px 1fr auto}.executionLedgerEvidence{grid-column:2}.connectionsSecurityFacts{grid-template-columns:1fr}}@media(max-width:520px){.connectionsKpis,.executionKpis{grid-template-columns:1fr}.executionHeroVisual img{width:160%;margin:-5% -30% -22%}.connectionsControlStrip,.executionControlStrip{justify-content:flex-start}.executionLedgerRow{grid-template-columns:1fr}.executionLedgerIcon{display:none}.executionLedgerEvidence{grid-column:auto}.connectionsSecurityPanel{grid-template-columns:1fr}}.mediaStudioPage>section,.socialAutopilotPage>section{max-width:1380px!important}.mediaHero,.socialHero{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(390px,.75fr);grid-gap:28px;gap:28px;align-items:center;min-height:370px;padding:32px 36px;border-radius:22px;overflow:hidden;color:#f4f0e7;background:radial-gradient(circle at 84% 8%,rgba(213,166,83,.14),transparent 24rem),radial-gradient(circle at 20% 85%,rgba(15,93,61,.2),transparent 28rem),linear-gradient(145deg,#142019,#09100c 76%);box-shadow:0 26px 72px rgba(18,23,19,.13)}.mediaHeroCopy>p:first-child,.socialHeroCopy>p:first-child{margin:0;color:var(--owner-amber)!important;font-size:8px!important;font-weight:900!important;letter-spacing:.16em!important}.mediaHeroState,.socialHeroState{display:flex;gap:7px;flex-wrap:wrap;margin:14px 0 24px}.mediaHeroState span,.socialHeroState span{display:flex;align-items:center;gap:6px;padding:6px 8px;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:rgba(255,255,255,.035);color:#8f9b93;font-size:8px;font-weight:800}.mediaHeroState i,.socialHeroState i{width:5px;height:5px;border-radius:50%;background:#62b77f;box-shadow:0 0 0 4px rgba(98,183,127,.08)}.mediaHero h1,.socialHero h1{margin:0!important;color:#fff;font-size:clamp(42px,4.5vw,66px)!important;line-height:.92!important;letter-spacing:-.055em!important;max-width:11ch}.mediaHeroCopy>p:last-of-type,.socialHeroCopy>p:last-of-type{margin-top:16px!important;max-width:52ch!important;color:#9ca8a0!important;font-size:13px!important;line-height:1.65!important}.mediaHeroActions,.socialHeroActions{display:flex;gap:8px;flex-wrap:wrap;margin-top:24px}.socialHeroVisual{position:relative;min-height:280px}.socialSignalCore{position:absolute;left:50%;top:48%;transform:translate(-50%,-50%);width:96px;height:96px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 35% 30%,#efd18e,#7f5b25 28%,#19422d 58%,#09100c 80%);box-shadow:0 0 0 24px rgba(255,255,255,.02),0 0 50px rgba(213,166,83,.12)}.socialSignalCore span{font-family:Georgia,serif;font-size:22px;color:#fff}.socialSignal{position:absolute;width:200px;padding:11px 12px;border:1px solid rgba(255,255,255,.09);border-radius:12px;background:rgba(8,14,10,.75);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.socialSignal small{display:block;color:#d5a653;font-size:6px;font-weight:900;letter-spacing:.12em}.socialSignal b{display:block;margin-top:4px;font-size:10px}.socialSignal em{display:block;margin-top:3px;color:#7f8c84;font-style:normal;font-size:7px}.socialSignalA{left:0;top:9%}.socialSignalB{right:0;top:20%}.socialSignalC{right:9%;bottom:4%}.mediaKpis,.socialKpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px;margin:14px 0}.mediaKpis article,.socialKpis article{min-height:145px;padding:16px;border:1px solid #d7d1c4;border-radius:15px;background:rgba(255,255,255,.72);position:relative;overflow:hidden}.mediaKpis article:after,.socialKpis article:after{content:"";position:absolute;width:74px;height:74px;right:-36px;top:-36px;border:1px solid rgba(213,166,83,.13);transform:rotate(45deg)}.mediaKpis small,.socialKpis small{color:#7f786c;font-size:7px;font-weight:900;letter-spacing:.11em}.mediaKpis strong,.socialKpis strong{display:block;margin-top:15px;font-family:Georgia,serif;font-size:31px;font-weight:400;letter-spacing:-.045em}.mediaKpis p,.socialKpis p{margin:7px 0 0!important;color:#767e78!important;font-size:8px!important;line-height:1.45!important}.mediaKpis .isRisk{background:#fbefec;border-color:#e5c1b7}.mediaWorkflowStrip,.socialWorkflowStrip{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;padding:12px 14px;margin:14px 0;border:1px solid #d7d1c4;border-radius:13px;background:#fffdf8}.mediaWorkflowStrip span,.socialWorkflowStrip span{display:flex;align-items:center;gap:6px;padding:6px 8px;border:1px solid #e3ddd2;border-radius:999px;color:#6f7871;font-size:7px;font-weight:850;text-transform:uppercase;letter-spacing:.05em}.mediaWorkflowStrip b,.socialWorkflowStrip b{width:18px;height:18px;display:grid;place-items:center;border-radius:50%;background:#173c2b;color:#efd18e;font-size:7px}.mediaWorkflowStrip i,.socialWorkflowStrip i{font-style:normal;color:#a77d38;font-size:10px}.mediaStudioLayout,.socialLayout{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(320px,.7fr);grid-gap:14px;gap:14px;margin-top:14px}.mediaGeneratorPanel,.mediaLibraryPanel,.mediaSafetyPanel,.socialCalendarPanel,.socialCampaignPanel,.socialExperimentsPanel,.socialLearningPanel{padding:21px;border:1px solid #d7d1c4;border-radius:18px;background:rgba(255,255,255,.74)}.mediaPanelHead,.socialPanelHead{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;padding-bottom:16px;border-bottom:1px solid #e3ded3}.mediaPanelHead small,.socialPanelHead small{display:block;color:#a47a36;font-size:7px;font-weight:900;letter-spacing:.13em}.mediaPanelHead h2,.socialPanelHead h2{margin:6px 0 0;font-size:24px;letter-spacing:-.035em}.mediaPanelHead p,.socialPanelHead p{margin:6px 0 0!important;color:#767e78!important;font-size:9px!important;line-height:1.5!important}.mediaPanelHead>a,.mediaPanelHead>span,.socialPanelHead>a,.socialPanelHead>span{color:#777f79!important;font-size:8px;font-weight:850;text-decoration:none}.mediaGeneratorFields,.socialCampaignForm{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:16px}.mediaGeneratorFields .isWide,.socialCampaignForm .isWide{grid-column:span 2}.mediaGeneratorFields label,.mediaPrompt,.socialCampaignForm label,.socialDraftControls label,.socialDraftEditor label{display:block}.mediaGeneratorFields small,.mediaPrompt small,.socialCampaignForm small,.socialDraftControls small,.socialDraftEditor small{display:block;margin-bottom:5px;color:#7b837d;font-size:7px;font-weight:850}.mediaGeneratorFields input,.mediaGeneratorFields select,.mediaPrompt textarea,.socialCampaignForm input,.socialCampaignForm select,.socialDraftControls input,.socialDraftControls select,.socialDraftEditor input,.socialDraftEditor textarea{width:100%;min-height:39px;padding:0 10px!important;font-size:9px}.socialChannels{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin-top:12px}.socialChannels label{min-height:56px;display:flex;align-items:center;gap:9px;padding:10px;border:1px solid #ddd7ca;border-radius:11px;background:#faf7f0}.socialChannels label.blocked{opacity:.5}.socialChannels input{width:auto!important;min-height:0!important}.socialChannels b{display:block;font-size:9px}.socialChannels small{display:block;margin-top:3px;color:#838b85;font-size:7px}.mediaGeneratorActions,.socialCampaignActions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:14px}.mediaGeneratorActions span,.socialCampaignActions span{color:#818982;font-size:7px}.socialLearningPanel{color:#edf1ed;background:radial-gradient(circle at 80% 10%,rgba(213,166,83,.12),transparent 16rem),linear-gradient(160deg,#16221b,#0c130f)!important;border-color:#19261e!important}.socialLearningPanel .socialPanelHead{border-bottom-color:rgba(255,255,255,.07)}.socialLearningPanel h2{color:#fff}.socialLearningProfile{padding-top:16px}.socialLearningScore strong{display:block;font-family:Georgia,serif;font-size:48px;font-weight:400;color:#fff}.socialLearningScore span{display:block;color:#7f8c84;font-size:7px}.socialLearningStats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:7px;gap:7px;margin-top:16px}.socialLearningStats span{padding:9px;border:1px solid rgba(255,255,255,.07);border-radius:9px;background:rgba(255,255,255,.025)}.socialLearningStats small{display:block;color:#7e8b82;font-size:6px}.socialLearningStats b{display:block;margin-top:4px;font-size:12px}.socialLearningProfile p{color:#95a198!important;font-size:9px!important;line-height:1.55!important}.socialLearningTags{display:flex;gap:5px;flex-wrap:wrap;margin-top:11px}.socialLearningTags span{padding:5px 7px;border:1px solid rgba(255,255,255,.07);border-radius:999px;color:#aeb8b1;font-size:6px}.socialLearningDisclaimer{display:block;margin-top:13px;color:#758179;font-size:6px;line-height:1.5}.socialEmpty{padding:26px 4px;color:#6f7871}.socialEmpty b{display:block;font-size:11px}.socialEmpty p{font-size:8px!important;line-height:1.5!important}.socialLearningPanel .socialEmpty{color:#9ba69f}.mediaLibraryPanel,.socialCalendarPanel,.socialExperimentsPanel{margin-top:14px}.socialExperimentGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:16px}.socialExperimentGrid article{padding:14px;border:1px solid #e1dbcf;border-radius:12px;background:#faf7f0}.socialExperimentTop{display:flex;justify-content:space-between;gap:10px}.socialExperimentTop b{font-size:9px}.socialExperimentTop span{font-size:7px;text-transform:uppercase;color:#7c847e}.socialExperimentGrid article>strong{display:block;margin-top:15px;font-family:Georgia,serif;font-size:24px;font-weight:400}.socialExperimentGrid p{font-size:8px!important;color:#767e78!important}.socialExperimentSignal{margin-top:10px;padding:9px;border-radius:9px;background:#eef5f0}.socialExperimentSignal small{display:block;color:#54705f;font-size:6px;font-weight:900}.socialExperimentSignal b{display:block;margin-top:3px;font-size:9px}.socialExperimentSignal span{display:block;margin-top:3px;color:#6f7871;font-size:7px}.socialExperimentFlags{display:block;margin-top:8px;color:#8a5e34;font-size:6px}.socialDraftList{display:flex;flex-direction:column}.socialDraft{padding:18px 0;border-bottom:1px solid #e8e3d9}.socialDraft:last-child{border-bottom:0}.socialDraftTop{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.socialDraftIdentity{display:flex;align-items:center;gap:10px;min-width:0}.socialDraftIdentity>span{width:36px;height:36px;display:grid;place-items:center;flex:0 0 auto;border-radius:10px;background:#173c2b;color:#efd18e;font-size:7px;font-weight:900}.socialDraftIdentity small{display:block;color:#8a918c;font-size:7px;text-transform:uppercase;letter-spacing:.06em}.socialDraftIdentity h3{margin:4px 0 0;font-size:17px;letter-spacing:-.025em}.socialDraftState{text-align:right}.socialDraftState span{display:block;padding:5px 7px;border:1px solid #ddd7ca;border-radius:999px;background:#f7f3ea;color:#6f7871;font-size:6px;font-weight:900;text-transform:uppercase}.socialDraftState b{display:block;margin-top:5px;color:#88704b;font-size:7px}.socialDraftBody{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);grid-gap:12px;gap:12px;margin-top:13px}.socialDraftEditor{display:flex;flex-direction:column;gap:9px}.socialDraftEditor textarea{min-height:120px;padding:10px!important;line-height:1.5}.socialDraftControls{display:flex;flex-direction:column;gap:9px;padding:12px;border:1px solid #e4ded3;border-radius:11px;background:#faf7f0}.socialMediaBrief{padding:9px;border-radius:9px;background:#f0ece3}.socialMediaBrief small{display:block;color:#9a7c49;font-size:6px;font-weight:900;letter-spacing:.08em}.socialMediaBrief p{margin:4px 0!important;color:#6f7871!important;font-size:8px!important;line-height:1.45!important}.socialMediaBrief a{font-size:7px;font-weight:850;text-decoration:none;color:#765d34!important}.socialDraftError{margin-top:10px;padding:9px 10px;border-radius:9px;background:#fbefec;color:#86473b;font-size:8px}.socialPermalink{display:inline-block;margin-top:10px;font-size:8px;font-weight:850;text-decoration:none;color:#52705f!important}.socialDraftFooter{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;margin-top:13px}.socialDraftTrust{display:flex;gap:7px;flex-wrap:wrap;color:#8a918c;font-size:6px}.socialDraftTrust span:first-child{display:flex;align-items:center;gap:5px}.socialDraftTrust i{width:5px;height:5px;border-radius:50%;background:#5cac77}.socialDraftActions{display:flex;justify-content:flex-end;gap:6px;flex-wrap:wrap}.socialDraftActions button{min-height:32px!important;font-size:7px!important}.socialApprovalRecorded{color:#4e6c59;font-size:7px;font-weight:850}.mediaHeroVisual{position:relative;min-height:270px}.mediaFrame{position:absolute;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:linear-gradient(145deg,#223b2d,#101813);box-shadow:0 25px 50px rgba(0,0,0,.24);overflow:hidden}.mediaFrame span{position:absolute;left:12px;top:10px;color:#d5a653;font-size:6px;font-weight:900;letter-spacing:.12em}.mediaFrame div{position:absolute;inset:36px 12px 12px;border-radius:11px;background:radial-gradient(circle at 60% 30%,rgba(239,209,142,.45),transparent 30%),linear-gradient(160deg,#755b3d,#1a3427 62%,#101611)}.mediaFrameA{width:190px;height:190px;left:10%;top:10%;transform:rotate(-7deg)}.mediaFrameB{width:160px;height:240px;right:8%;top:2%;transform:rotate(7deg)}.mediaHeroFlow{position:absolute;left:23%;right:8%;bottom:0;padding:11px 12px;border:1px solid rgba(255,255,255,.09);border-radius:11px;background:rgba(8,14,10,.78);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.mediaHeroFlow small{display:block;color:#d5a653;font-size:6px;font-weight:900;letter-spacing:.12em}.mediaHeroFlow b{display:block;margin-top:4px;font-size:9px}.mediaConfigWarning{margin-top:14px;padding:12px 13px;border:1px solid #e3c8bc;border-radius:10px;background:#fbf0ec;color:#7c4a3f}.mediaConfigWarning b{font-size:9px}.mediaConfigWarning p{margin:4px 0 0!important;font-size:8px!important;line-height:1.5!important}.mediaSafetyPanel{color:#edf1ed;background:radial-gradient(circle at 80% 10%,rgba(213,166,83,.12),transparent 16rem),linear-gradient(160deg,#16221b,#0c130f)!important;border-color:#19261e!important}.mediaSafetyIcon{width:38px;height:38px;display:grid;place-items:center;border-radius:11px;background:rgba(213,166,83,.1);color:#efd18e;margin-bottom:18px}.mediaSafetyPanel>small{color:#d5a653;font-size:7px;font-weight:900;letter-spacing:.13em}.mediaSafetyPanel h2{margin:7px 0 9px;font-size:26px;color:#fff}.mediaSafetyPanel p{margin:0!important;color:#94a198!important;font-size:9px!important;line-height:1.58!important}.mediaSafetyFlow{display:flex;gap:5px;align-items:center;flex-wrap:wrap;margin:16px 0}.mediaSafetyFlow span{padding:5px 6px;border:1px solid rgba(255,255,255,.07);border-radius:999px;color:#aeb8b1;font-size:6px}.mediaSafetyFlow i{font-style:normal;color:#d5a653}.mediaSafetyPanel a{font-size:8px;font-weight:850;text-decoration:none;color:#efd18e!important}.mediaBoundDraft{margin-top:13px;padding:10px 11px;border:1px solid #dfe0d5;border-radius:10px;background:#eef5f0}.mediaBoundDraft small{display:block;color:#54705f;font-size:6px;font-weight:900;letter-spacing:.08em}.mediaBoundDraft b{display:block;margin-top:3px;font-size:9px}.mediaBoundDraft span{display:block;margin-top:3px;color:#6f7871;font-size:7px}.mediaPrompt{margin-top:13px}.mediaPrompt textarea{min-height:132px;padding:10px!important;line-height:1.5}.mediaLibraryGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:16px}.mediaAssetCard{padding:14px;border:1px solid #ddd7ca;border-radius:14px;background:#fffdf8;overflow:hidden}.mediaAssetCard.failed{background:#fbf0ec;border-color:#e5c5b8}.mediaAssetTop{display:flex;justify-content:space-between;gap:10px}.mediaAssetTop small{display:block;color:#8a918c;font-size:6px;font-weight:900;letter-spacing:.08em}.mediaAssetTop b{display:block;margin-top:4px;font-size:9px}.mediaAssetTop>span{padding:5px 7px;border:1px solid #ddd7ca;border-radius:999px;color:#6f7871;font-size:6px;font-weight:900;text-transform:uppercase}.mediaAssetCard.ready .mediaAssetTop>span{background:#edf6f0;border-color:#c9ddce;color:#3d6650}.mediaPreview{margin-top:11px;border-radius:11px;overflow:hidden;background:#101511;aspect-ratio:1/1}.mediaPreview img,.mediaPreview video{display:block;width:100%;height:100%;object-fit:cover}.mediaPreviewPlaceholder{height:100%;display:grid;place-items:center;text-align:center;color:#718078}.mediaPreviewPlaceholder span{align-self:end;font-size:7px;font-weight:900;letter-spacing:.12em;color:#d5a653}.mediaPreviewPlaceholder b{align-self:start;margin-top:5px;font-size:9px;color:#9ba69f}.mediaAssetMeta{margin-top:10px}.mediaAssetMeta small{display:block;color:#947c54;font-size:6px;font-weight:900;letter-spacing:.08em}.mediaAssetMeta p{margin:4px 0 0!important;color:#6f7871!important;font-size:8px!important;line-height:1.48!important;max-height:60px;overflow:hidden}.mediaAssetError{margin-top:9px;padding:8px;border-radius:8px;background:#f7e5e0;color:#87473b;font-size:7px}.mediaAssetActions{display:flex;gap:6px;flex-wrap:wrap;margin-top:11px}.mediaAssetActions button{min-height:31px!important;font-size:7px!important}.mediaAssetFooter{display:flex;gap:6px;flex-wrap:wrap;margin-top:11px;padding-top:9px;border-top:1px solid #e7e2d8;color:#8a918c;font-size:6px}.mediaAssetFooter span:first-child{display:flex;align-items:center;gap:5px}.mediaAssetFooter i{width:5px;height:5px;border-radius:50%;background:#5cac77}.mediaEmpty{grid-column:1/-1;padding:28px;border:1px dashed #d7d1c4;border-radius:12px;color:#6f7871}.mediaEmpty b{display:block;font-size:11px}.mediaEmpty p{font-size:8px!important}@media(max-width:1180px){.mediaKpis,.socialKpis{grid-template-columns:repeat(3,1fr)}.mediaLibraryGrid,.socialExperimentGrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:980px){.mediaHero,.mediaStudioLayout,.socialHero,.socialLayout{grid-template-columns:1fr}.mediaGeneratorFields,.socialCampaignForm{grid-template-columns:1fr 1fr}.mediaGeneratorFields .isWide,.socialCampaignForm .isWide{grid-column:1/-1}.mediaHeroVisual,.socialHeroVisual{min-height:260px}}@media(max-width:720px){.mediaHero,.socialHero{padding:24px 20px}.mediaHero h1,.socialHero h1{font-size:44px!important}.mediaKpis,.socialKpis{grid-template-columns:1fr 1fr}.mediaLibraryGrid,.socialChannels,.socialDraftBody,.socialExperimentGrid{grid-template-columns:1fr}.socialDraftFooter{align-items:flex-start;flex-direction:column}.socialDraftActions{justify-content:flex-start}.mediaFrameA{left:2%}.mediaFrameB{right:2%}}@media(max-width:520px){.mediaGeneratorFields,.mediaKpis,.socialCampaignForm,.socialKpis{grid-template-columns:1fr}.mediaGeneratorFields .isWide,.socialCampaignForm .isWide{grid-column:auto}.socialHeroVisual{min-height:310px}.socialSignal{width:160px}.socialSignalA{left:0;top:0}.socialSignalB{right:0;top:78px}.socialSignalC{left:8%;right:auto;bottom:0}.socialSignalCore{width:78px;height:78px}.mediaHeroVisual{min-height:250px}.mediaFrameA{width:150px;height:150px}.mediaFrameB{width:130px;height:195px}.mediaHeroFlow{left:4%;right:4%}}.attributionPage>section,.growthBrainPage>section,.growthPlannerPage>section{max-width:1380px!important}.attributionHero,.brainHero,.plannerHero{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(390px,.72fr);grid-gap:28px;gap:28px;align-items:center;min-height:370px;padding:32px 36px;border-radius:22px;overflow:hidden;color:#f4f0e7;background:radial-gradient(circle at 84% 5%,rgba(213,166,83,.13),transparent 23rem),radial-gradient(circle at 18% 85%,rgba(15,93,61,.2),transparent 28rem),linear-gradient(145deg,#142019,#09100c 76%);box-shadow:0 26px 72px rgba(18,23,19,.13)}.attributionHeroCopy>p:first-child,.brainHeroCopy>p:first-child,.plannerHeroCopy>p:first-child{margin:0;color:var(--owner-amber)!important;font-size:8px!important;font-weight:900!important;letter-spacing:.16em!important}.attributionHeroState,.brainHeroState,.plannerHeroState{display:flex;gap:7px;flex-wrap:wrap;margin:14px 0 24px}.attributionHeroState span,.brainHeroState span,.plannerHeroState span{display:flex;align-items:center;gap:6px;padding:6px 8px;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:rgba(255,255,255,.035);color:#8f9b93;font-size:8px;font-weight:800}.attributionHeroState i,.brainHeroState i,.plannerHeroState i{width:5px;height:5px;border-radius:50%;background:#62b77f;box-shadow:0 0 0 4px rgba(98,183,127,.08)}.attributionHero h1,.brainHero h1,.plannerHero h1{margin:0!important;color:#fff;font-size:clamp(42px,4.5vw,66px)!important;line-height:.92!important;letter-spacing:-.055em!important;max-width:11ch}.attributionHeroCopy>p:last-of-type,.brainHeroCopy>p:last-of-type,.plannerHeroCopy>p:last-of-type{margin-top:16px!important;max-width:52ch!important;color:#9ca8a0!important;font-size:13px!important;line-height:1.65!important}.attributionHeroActions,.brainHeroActions,.plannerHeroActions{display:flex;gap:8px;flex-wrap:wrap;margin-top:24px}.brainHeroVisual{position:relative;min-height:280px}.brainCore{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:112px;height:112px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 35% 30%,#efd18e,#7f5b25 27%,#19422d 58%,#09100c 80%);box-shadow:0 0 0 24px rgba(255,255,255,.02),0 0 0 52px rgba(255,255,255,.012),0 0 55px rgba(213,166,83,.12)}.brainCore span{font-family:Georgia,serif;font-size:24px}.brainCore small{position:absolute;bottom:24px;color:#e8d2a2;font-size:6px;font-weight:900;letter-spacing:.13em}.brainNode{position:absolute;padding:7px 9px;border:1px solid rgba(255,255,255,.09);border-radius:999px;background:rgba(8,14,10,.7);color:#aab5ae;font-size:7px;font-weight:850}.brainNode:after{content:"";position:absolute;height:1px;background:rgba(213,166,83,.35)}.brainNode.n1{left:4%;top:14%}.brainNode.n2{right:6%;top:13%}.brainNode.n3{left:0;top:49%}.brainNode.n4{right:0;top:48%}.brainNode.n5{left:11%;bottom:10%}.brainNode.n6{right:10%;bottom:8%}.brainNode.n1:after,.brainNode.n3:after,.brainNode.n5:after{width:90px;left:100%;top:50%;transform-origin:left center}.brainNode.n2:after,.brainNode.n4:after,.brainNode.n6:after{width:90px;right:100%;top:50%;transform-origin:right center}.brainNode.n1:after{transform:rotate(18deg)}.brainNode.n2:after,.brainNode.n5:after{transform:rotate(-18deg)}.brainNode.n6:after{transform:rotate(18deg)}.attributionControls,.brainSelector,.plannerControls{display:flex;align-items:end;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-top:14px;padding:16px 18px;border:1px solid #d7d1c4;border-radius:14px;background:#fffdf8}.attributionControls small,.brainSelector small,.plannerControls small{display:block;color:#8a8070;font-size:7px;font-weight:900;letter-spacing:.12em}.brainSelector h2{margin:4px 0 0;font-size:18px}.attributionControls select,.brainSelector select,.plannerControls select{min-width:300px;min-height:40px;padding:0 10px!important;font-size:9px}.attributionKpis,.brainKpis,.plannerKpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px;margin:14px 0}.plannerKpis{grid-template-columns:repeat(4,minmax(0,1fr))}.attributionKpis article,.brainKpis article,.plannerKpis article{min-height:145px;padding:16px;border:1px solid #d7d1c4;border-radius:15px;background:rgba(255,255,255,.72);position:relative;overflow:hidden}.attributionKpis article:after,.brainKpis article:after,.plannerKpis article:after{content:"";position:absolute;width:74px;height:74px;right:-36px;top:-36px;border:1px solid rgba(213,166,83,.13);transform:rotate(45deg)}.attributionKpis small,.brainKpis small,.plannerKpis small{color:#7f786c;font-size:7px;font-weight:900;letter-spacing:.11em}.attributionKpis strong,.brainKpis strong,.plannerKpis strong{display:block;margin-top:15px;font-family:Georgia,serif;font-size:31px;font-weight:400;letter-spacing:-.045em}.attributionKpis p,.brainKpis p,.plannerKpis p{margin:7px 0 0!important;color:#767e78!important;font-size:8px!important;line-height:1.45!important}.brainKpis .isWarning{background:#faf4e6;border-color:#e6d5ae}.attributionKpis .positive{background:#eef6f0;border-color:#cfe1d3}.attributionKpis .negative{background:#fbefec;border-color:#e5c1b7}.attributionEvidencePanel,.brainChannelsPanel,.brainPriorityPanel,.plannerPlanPanel,.plannerSummaryPanel{margin-top:14px;padding:21px;border:1px solid #d7d1c4;border-radius:18px;background:rgba(255,255,255,.74)}.attributionPanelHead,.brainPanelHead,.plannerPanelHead{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;padding-bottom:16px;border-bottom:1px solid #e3ded3}.attributionPanelHead small,.brainPanelHead small,.plannerPanelHead small{display:block;color:#a47a36;font-size:7px;font-weight:900;letter-spacing:.13em}.attributionPanelHead h2,.brainPanelHead h2,.plannerPanelHead h2{margin:6px 0 0;font-size:24px;letter-spacing:-.035em}.attributionPanelHead p,.brainPanelHead p,.plannerPanelHead p{margin:6px 0 0!important;color:#767e78!important;font-size:9px!important;line-height:1.5!important}.attributionPanelHead>span,.brainPanelHead>a,.brainPanelHead>span,.plannerPanelHead>a,.plannerPanelHead>span{color:#777f79!important;font-size:8px;font-weight:850;text-decoration:none}.brainChannelGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:16px}.brainChannelCard{padding:14px;border:1px solid #e1dbcf;border-radius:12px;background:#faf7f0}.brainChannelTop{display:flex;align-items:center;justify-content:space-between;gap:12px}.brainChannelTop span{font-size:9px;font-weight:850}.brainChannelTop strong{font-family:Georgia,serif;font-size:24px;font-weight:400}.brainMeter{height:6px;margin-top:11px;border-radius:999px;background:#e8e2d7;overflow:hidden}.brainMeter i{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#0f5d3d,#d5a653)}.brainChannelCard>b{display:block;margin-top:9px;font-size:8px}.brainChannelCard>p{margin:5px 0 0!important;color:#767e78!important;font-size:7px!important;line-height:1.5!important}.attributionCaseList,.brainPriorityList,.plannerItemList{display:flex;flex-direction:column}.brainPriorityList>article,.plannerItemList>article{display:grid;grid-template-columns:44px minmax(0,1fr) auto;grid-gap:15px;gap:15px;padding:18px 0;border-bottom:1px solid #e8e3d9}.brainPriorityList>article:last-child,.plannerItemList>article:last-child{border-bottom:0}.brainPriorityRank,.plannerItemRank{width:34px;height:34px;display:grid;place-items:center;border-radius:9px;background:#173c2b;color:#efd18e;font-size:8px;font-weight:900}.brainPriorityMeta,.plannerItemMeta{display:flex;gap:6px;flex-wrap:wrap}.brainPriorityMeta span,.plannerItemMeta span{padding:5px 7px;border:1px solid #ded8cc;border-radius:999px;color:#757d77;font-size:6px;font-weight:850;text-transform:uppercase}.brainPriorityMain h3,.plannerItemMain h3{margin:8px 0 6px;font-size:17px;letter-spacing:-.025em}.brainPriorityMain>p,.plannerItemMain>p{margin:0!important;color:#717a73!important;font-size:9px!important;line-height:1.55!important}.brainPriorityDecision,.brainPrioritySignal,.plannerItemDecision,.plannerItemSignal{margin-top:10px;padding:9px 10px;border-radius:9px;background:#f6f1e6}.brainPriorityDecision small,.brainPrioritySignal small,.plannerItemDecision small,.plannerItemSignal small{display:block;color:#947b50;font-size:6px;font-weight:900;letter-spacing:.08em}.brainPriorityDecision b,.plannerItemDecision b{display:block;margin-top:4px;font-size:9px}.brainPrioritySignal span,.plannerItemSignal span{display:block;margin-top:4px;color:#6f7871;font-size:8px}.brainPolicyNote{display:flex;gap:7px;align-items:flex-start;margin-top:9px;padding:8px 9px;border-radius:8px;background:#eef5f0;color:#506c5a;font-size:7px}.brainPriorityAction,.plannerItemAction{display:flex;align-items:flex-start;justify-content:flex-end}.brainPriorityAction a,.brainPriorityAction button,.plannerItemAction a{font-size:7px!important;font-weight:850;text-decoration:none}.plannerItemAction span{font-size:7px;color:#8a918c}.attributionInterpretation,.brainPolicyPanel,.plannerBoundaryPanel{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.7fr) auto;grid-gap:22px;gap:22px;align-items:center;margin-top:14px;padding:22px;border-radius:18px;color:#edf1ed;background:radial-gradient(circle at 88% 8%,rgba(213,166,83,.11),transparent 18rem),linear-gradient(145deg,#142019,#09100c)}.attributionInterpretation small,.brainPolicyPanel small,.plannerBoundaryPanel small{color:#d5a653;font-size:7px;font-weight:900;letter-spacing:.13em}.attributionInterpretation h2,.brainPolicyPanel h2,.plannerBoundaryPanel h2{margin:6px 0 8px;font-size:24px;color:#fff}.attributionInterpretation p,.brainPolicyPanel p,.plannerBoundaryPanel p{margin:0!important;color:#94a198!important;font-size:9px!important;line-height:1.6!important}.brainPolicyStats{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px}.brainPolicyStats span{padding:9px;border:1px solid rgba(255,255,255,.07);border-radius:9px;background:rgba(255,255,255,.025)}.brainPolicyStats small{display:block;color:#7f8c84}.brainPolicyStats b{display:block;margin-top:3px;font-size:13px}.brainPolicyPanel>a{font-size:8px;font-weight:850;text-decoration:none;color:#efd18e!important}.brainDisclaimer{display:flex;gap:8px;align-items:flex-start;margin-top:14px;padding:11px 12px;border:1px solid #d9d2c5;border-radius:11px;background:#fffdf8;color:#6f7871;font-size:7px}.brainDisclaimer i{width:6px;height:6px;border-radius:50%;background:#d5a653;margin-top:2px}.plannerHeroVisual{display:grid;place-items:center}.plannerWeekCard{width:min(330px,100%);padding:20px;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:rgba(8,14,10,.72);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.plannerWeekCard>small{display:block;color:#d5a653;font-size:7px;font-weight:900;letter-spacing:.13em}.plannerWeekCard>strong{display:block;margin-top:9px;font-family:Georgia,serif;font-size:28px;font-weight:400}.plannerWeekCard>div{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:7px;gap:7px;margin-top:18px}.plannerWeekCard>div>span{padding:10px;border:1px solid rgba(255,255,255,.07);border-radius:10px;font-family:Georgia,serif;font-size:22px}.plannerWeekCard>div small{display:block;margin-top:3px;color:#7f8c84;font-family:var(--owner-font,Arial);font-size:6px;text-transform:uppercase;letter-spacing:.07em}.attributionControls label,.plannerControls label{flex:1 1 320px}.plannerSummaryPanel>p{margin:16px 0 0!important;color:#59635d!important;font-size:12px!important;line-height:1.65!important}.attributionInterpretationIcon,.plannerBoundaryIcon{width:42px;height:42px;display:grid;place-items:center;border-radius:12px;background:rgba(213,166,83,.1);color:#efd18e;font-weight:900}.attributionInterpretationFlow,.plannerBoundaryFlow{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.attributionInterpretationFlow span,.plannerBoundaryFlow span{padding:5px 6px;border:1px solid rgba(255,255,255,.07);border-radius:999px;color:#aeb8b1;font-size:6px}.attributionInterpretationFlow i,.plannerBoundaryFlow i{font-style:normal;color:#d5a653}.plannerEmpty,.plannerEmptyState{margin-top:14px;padding:30px;border:1px solid #d7d1c4;border-radius:16px;background:#fffdf8;color:#6f7871}.plannerEmptyState small{color:#a47a36;font-size:7px;font-weight:900;letter-spacing:.13em}.plannerEmptyState h2{margin:7px 0 8px;font-size:28px}.plannerEmptyState p{font-size:10px!important;line-height:1.6!important}.attributionHeroVisual{display:grid;place-items:center}.attributionChain{width:min(350px,100%);display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;grid-gap:5px;gap:5px}.attributionChain>span{min-height:94px;padding:10px 7px;border:1px solid rgba(255,255,255,.09);border-radius:12px;background:rgba(8,14,10,.72);text-align:center}.attributionChain b{width:25px;height:25px;margin:0 auto;display:grid;place-items:center;border-radius:50%;background:#d5a653;color:#151a16;font-size:7px}.attributionChain small{display:block;margin-top:8px;color:#a9b4ad;font-size:6px;line-height:1.35;text-transform:uppercase;letter-spacing:.04em}.attributionChain>i{font-style:normal;color:#d5a653}.attributionCase{padding:18px 0;border-bottom:1px solid #e8e3d9}.attributionCase:last-child{border-bottom:0}.attributionCaseTop{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.attributionCaseTop>div:first-child>small{display:block;color:#947b50;font-size:6px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.attributionCaseTop h3{margin:5px 0 4px;font-size:17px}.attributionCaseTop span{color:#8a918c;font-size:7px}.attributionConfidence{text-align:right}.attributionConfidence small{display:block;color:#8a918c;font-size:6px;font-weight:900;letter-spacing:.08em}.attributionConfidence strong{display:block;margin-top:4px;font-family:Georgia,serif;font-size:20px;font-weight:400}.attributionConfidence span{display:block;margin-top:3px;color:#8a918c;font-size:6px}.attributionSummary{margin:12px 0!important;color:#59635d!important;font-size:10px!important;line-height:1.6!important}.attributionTimeline{display:flex;align-items:center;gap:7px;flex-wrap:wrap;padding:10px;border:1px solid #e4ded3;border-radius:10px;background:#faf7f0}.attributionTimeline span{padding:5px 7px;border:1px solid #e1dbcf;border-radius:8px;background:#fff}.attributionTimeline small{display:block;color:#8a918c;font-size:5px;font-weight:900;letter-spacing:.08em}.attributionTimeline b{display:block;margin-top:2px;font-size:7px}.attributionTimeline i{font-style:normal;color:#a77d38;font-size:8px}.attributionCaseFooter{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px;color:#818982;font-size:7px}.attributionCaseFooter button{font-size:7px!important;min-height:31px!important}.attributionCase.improved{border-left:3px solid #5cac77;padding-left:14px}.attributionCase.worsened{border-left:3px solid #b85d4a;padding-left:14px}.attributionCase.inconclusive,.attributionCase.unchanged{border-left:3px solid #b6aa92;padding-left:14px}.attributionEmpty{padding:28px 4px;color:#6f7871}.attributionEmpty b{display:block;font-size:11px}.attributionEmpty p{font-size:8px!important;line-height:1.5!important}@media(max-width:1180px){.attributionKpis,.brainKpis{grid-template-columns:repeat(3,1fr)}.brainChannelGrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:980px){.attributionHero,.brainHero,.plannerHero{grid-template-columns:1fr}.attributionHeroVisual,.brainHeroVisual,.plannerHeroVisual{min-height:250px}.attributionInterpretation,.brainPolicyPanel,.plannerBoundaryPanel{grid-template-columns:1fr}.brainPolicyStats{grid-template-columns:repeat(4,1fr)}}@media(max-width:720px){.attributionHero,.brainHero,.plannerHero{padding:24px 20px}.attributionHero h1,.brainHero h1,.plannerHero h1{font-size:44px!important}.attributionKpis,.brainKpis,.plannerKpis{grid-template-columns:1fr 1fr}.brainChannelGrid{grid-template-columns:1fr}.brainPriorityList>article,.plannerItemList>article{grid-template-columns:38px 1fr}.brainPriorityAction,.plannerItemAction{grid-column:2;justify-content:flex-start}.attributionChain,.brainPolicyStats{grid-template-columns:1fr 1fr}.attributionChain{gap:8px}.attributionChain>i{display:none}.attributionCaseTop{display:block}.attributionConfidence{text-align:left;margin-top:11px}}@media(max-width:520px){.attributionKpis,.brainKpis,.plannerKpis{grid-template-columns:1fr}.attributionControls select,.brainSelector select,.plannerControls select{min-width:0;width:100%}.attributionControls,.brainSelector,.plannerControls{align-items:stretch}.brainNode.n1{left:0}.brainNode.n2{right:0}.brainNode.n3{left:-4%}.brainNode.n4{right:-4%}.brainNode.n5{left:2%}.brainNode.n6{right:2%}.brainNode:after{display:none}.brainPolicyStats{grid-template-columns:1fr 1fr}.plannerWeekCard{width:100%}.attributionChain,.attributionTimeline{grid-template-columns:1fr 1fr}.attributionTimeline{display:grid}.attributionTimeline i{display:none}.attributionCaseFooter{align-items:flex-start;flex-direction:column}}.performancePage>section,.policyMemoryPage>section{max-width:1380px!important}.performanceHero,.policyHero{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(390px,.72fr);grid-gap:28px;gap:28px;align-items:center;min-height:370px;padding:32px 36px;border-radius:22px;overflow:hidden;color:#f4f0e7;background:radial-gradient(circle at 84% 5%,rgba(213,166,83,.13),transparent 23rem),radial-gradient(circle at 18% 85%,rgba(15,93,61,.2),transparent 28rem),linear-gradient(145deg,#142019,#09100c 76%);box-shadow:0 26px 72px rgba(18,23,19,.13)}.performanceHeroCopy>p:first-child,.policyHeroCopy>p:first-child{margin:0;color:var(--owner-amber)!important;font-size:8px!important;font-weight:900!important;letter-spacing:.16em!important}.performanceHeroState,.policyHeroState{display:flex;gap:7px;flex-wrap:wrap;margin:14px 0 24px}.performanceHeroState span,.policyHeroState span{display:flex;align-items:center;gap:6px;padding:6px 8px;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:rgba(255,255,255,.035);color:#8f9b93;font-size:8px;font-weight:800}.performanceHeroState i,.policyHeroState i{width:5px;height:5px;border-radius:50%;background:#62b77f;box-shadow:0 0 0 4px rgba(98,183,127,.08)}.performanceHero h1,.policyHero h1{margin:0!important;color:#fff;font-size:clamp(42px,4.5vw,66px)!important;line-height:.92!important;letter-spacing:-.055em!important;max-width:11ch}.performanceHeroCopy>p:last-of-type,.policyHeroCopy>p:last-of-type{margin-top:16px!important;max-width:52ch!important;color:#9ca8a0!important;font-size:13px!important;line-height:1.65!important}.performanceHeroActions,.policyHeroActions{display:flex;gap:8px;flex-wrap:wrap;margin-top:24px}.performanceHeroVisual{display:grid;place-items:center}.performancePortfolioPulse{width:min(330px,100%);padding:20px;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:rgba(8,14,10,.72);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.performancePortfolioPulse>small{display:block;color:#d5a653;font-size:7px;font-weight:900;letter-spacing:.13em;text-align:center}.performancePulseRing{width:145px;height:145px;margin:18px auto;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at center,#101713 53%,transparent 54%),conic-gradient(#d5a653 0 28%,#1a5f41 28% 66%,#80493d 66% 100%);box-shadow:0 0 0 12px rgba(255,255,255,.02)}.performancePulseRing span{font-family:Georgia,serif;font-size:44px}.performancePulseLegend{display:flex;justify-content:center;gap:8px;flex-wrap:wrap}.performancePulseLegend span{display:flex;align-items:center;gap:5px;color:#8f9c93;font-size:7px}.performancePulseLegend i{width:5px;height:5px;border-radius:50%}.performancePulseLegend .up i{background:#5cac77}.performancePulseLegend .stable i{background:#b3a783}.performancePulseLegend .down i{background:#b85d4a}.performanceKpis,.policyKpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px;margin:14px 0}.performanceKpis article,.policyKpis article{min-height:145px;padding:16px;border:1px solid #d7d1c4;border-radius:15px;background:rgba(255,255,255,.72);position:relative;overflow:hidden}.performanceKpis article:after,.policyKpis article:after{content:"";position:absolute;width:74px;height:74px;right:-36px;top:-36px;border:1px solid rgba(213,166,83,.13);transform:rotate(45deg)}.performanceKpis small,.policyKpis small{color:#7f786c;font-size:7px;font-weight:900;letter-spacing:.11em}.performanceKpis strong,.policyKpis strong{display:block;margin-top:15px;font-family:Georgia,serif;font-size:31px;font-weight:400;letter-spacing:-.045em}.performanceKpis p,.policyKpis p{margin:7px 0 0!important;color:#767e78!important;font-size:8px!important;line-height:1.45!important}.performanceKpis .isRisk,.policyKpis .isRisk{background:#fbefec;border-color:#e5c1b7}.performanceBoard,.performanceSignalsPanel,.policyDomainPanel,.policyPatternsPanel{margin-top:14px;padding:21px;border:1px solid #d7d1c4;border-radius:18px;background:rgba(255,255,255,.74)}.performancePanelHead,.policyPanelHead{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;padding-bottom:16px;border-bottom:1px solid #e3ded3}.performancePanelHead small,.policyPanelHead small{display:block;color:#a47a36;font-size:7px;font-weight:900;letter-spacing:.13em}.performancePanelHead h2,.policyPanelHead h2{margin:6px 0 0;font-size:24px;letter-spacing:-.035em}.performancePanelHead p,.policyPanelHead p{margin:6px 0 0!important;color:#767e78!important;font-size:9px!important;line-height:1.5!important}.performancePanelHead>a,.policyPanelHead>span{color:#777f79!important;font-size:8px;font-weight:850;text-decoration:none}.performanceEmpty,.performanceLoading,.policyEmpty{margin-top:14px;padding:28px;border:1px dashed #d7d1c4;border-radius:14px;background:#fffdf8;color:#6f7871}.performanceEmpty b,.policyEmpty b{display:block;font-size:11px}.performanceEmpty p,.policyEmpty p{font-size:8px!important;line-height:1.5!important}.performanceLocationList{display:flex;flex-direction:column}.performanceLocation{display:grid;grid-template-columns:38px minmax(0,1.2fr) .6fr .65fr .5fr auto;grid-gap:14px;gap:14px;align-items:center;padding:17px 0;border-bottom:1px solid #e8e3d9}.performanceLocation:last-child{border-bottom:0}.performanceLocationRank{width:31px;height:31px;display:grid;place-items:center;border-radius:8px;background:#173c2b;color:#efd18e;font-size:7px;font-weight:900}.performanceLocationIdentity{min-width:0}.performanceLocationIdentity>small{display:block;color:#8a918c;font-size:6px;font-weight:900;letter-spacing:.08em}.performanceLocationIdentity h3{margin:4px 0 3px;font-size:14px;letter-spacing:-.02em}.performanceLocationIdentity>span{display:block;color:#8a918c;font-size:7px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.performanceRiskTags{display:flex;gap:5px;flex-wrap:wrap;margin-top:6px}.performanceRiskTags em{font-style:normal;padding:4px 6px;border-radius:999px;background:#f8ebe7;color:#88463a;font-size:6px}.performanceLocationMetric small,.performanceLocationMomentum small{display:block;color:#8a918c;font-size:6px;font-weight:900;letter-spacing:.08em}.performanceLocationMetric strong,.performanceLocationMomentum strong{display:block;margin-top:4px;font-family:Georgia,serif;font-size:20px;font-weight:400}.performanceLocationMetric span,.performanceLocationMomentum span{display:block;margin-top:3px;font-size:7px}.performanceLocationMetric span.positive{color:#3e6d52}.performanceLocationMetric span.negative{color:#91483c}.performanceLocationMomentum strong{color:#6e746f}.performanceLocation.up .performanceLocationMomentum strong{color:#35684c}.performanceLocation.down .performanceLocationMomentum strong{color:#91483c}.performanceLocationActions{display:flex;flex-direction:column;gap:5px;align-items:flex-end}.performanceLocationActions a{font-size:7px;font-weight:850;text-decoration:none;color:#735b33!important}.performanceSignalFlow{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;margin-top:16px;padding:12px;border:1px solid #e2dccf;border-radius:11px;background:#faf7f0}.performanceSignalFlow span{display:flex;align-items:center;gap:6px;padding:6px 8px;border:1px solid #e3ddd2;border-radius:999px;color:#6f7871;font-size:7px;font-weight:850;text-transform:uppercase}.performanceSignalFlow b{width:18px;height:18px;display:grid;place-items:center;border-radius:50%;background:#173c2b;color:#efd18e;font-size:7px}.performanceSignalFlow i{font-style:normal;color:#a77d38}.performanceDisclaimer{margin:14px 0 0!important;color:#6f7871!important;font-size:8px!important;line-height:1.55!important}.policyControls{display:flex;align-items:end;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-top:14px;padding:16px 18px;border:1px solid #d7d1c4;border-radius:14px;background:#fffdf8}.policyControls label{flex:1 1 320px}.policyControls small{display:block;color:#8a8070;font-size:7px;font-weight:900;letter-spacing:.12em}.policyControls select{width:100%;min-height:40px;padding:0 10px!important;font-size:9px;margin-top:5px}.policyHeroVisual{position:relative;min-height:270px}.policyMemoryStack{position:relative;width:100%;height:100%}.policyMemoryLayer{position:absolute;left:50%;transform:translateX(-50%);width:280px;padding:12px 15px;border:1px solid rgba(255,255,255,.08);border-radius:13px;background:rgba(8,14,10,.68);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.policyMemoryLayer small{display:block;color:#d5a653;font-size:6px;font-weight:900;letter-spacing:.12em}.policyMemoryLayer b{display:block;margin-top:4px;font-size:10px}.policyMemoryLayer.l1{top:8%;opacity:.62;transform:translateX(-50%) scale(.9)}.policyMemoryLayer.l2{top:31%;opacity:.8;transform:translateX(-50%) scale(.96)}.policyMemoryLayer.l3{top:55%}.policyMemoryCore{position:absolute;left:50%;bottom:3%;transform:translateX(-50%);width:82px;height:82px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 35% 30%,#efd18e,#7f5b25 28%,#19422d 58%,#09100c 80%);box-shadow:0 0 40px rgba(213,166,83,.12)}.policyMemoryCore span{font-family:Georgia,serif;font-size:18px}.policyMemoryCore small{position:absolute;bottom:16px;color:#e9d4aa;font-size:5px;font-weight:900;letter-spacing:.1em}.policyDomainGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:16px}.policyDomainCard{padding:15px;border:1px solid #e1dbcf;border-radius:13px;background:#faf7f0}.policyDomainCard.favorable-observed{background:#eef6f0;border-color:#cde0d2}.policyDomainCard.caution{background:#fbefec;border-color:#e5c1b7}.policyDomainTop{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.policyDomainTop small{display:block;color:#8a918c;font-size:6px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.policyDomainTop h3{margin:5px 0 0;font-size:15px}.policyEvidenceStrength{text-align:right}.policyEvidenceStrength strong{display:block;font-family:Georgia,serif;font-size:22px;font-weight:400}.policyEvidenceStrength span{display:block;margin-top:2px;color:#8a918c;font-size:6px}.policyDomainCard>p{margin:11px 0!important;color:#66706a!important;font-size:8px!important;line-height:1.55!important}.policyBalance{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:6px;gap:6px;margin-top:11px}.policyBalance span{padding:8px;border:1px solid #e1dbcf;border-radius:8px;background:#fff}.policyBalance b{display:block;font-family:Georgia,serif;font-size:17px;font-weight:400}.policyBalance small{display:block;margin-top:2px;color:#8a918c;font-size:5px}.policyBalance .positive b{color:#3f6d52}.policyBalance .negative b{color:#91483c}.policyBalanceMeter{height:6px;margin-top:10px;border-radius:999px;background:linear-gradient(90deg,#b85d4a,#d9d2bf 50%,#5cac77);overflow:hidden}.policyBalanceMeter span{display:block;height:100%;border-right:2px solid #fff;background:rgba(255,255,255,.15)}.policyDomainFooter{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:9px;color:#7d857f;font-size:6px}.policyPatternList{display:flex;flex-direction:column}.policyPattern{padding:17px 0;border-bottom:1px solid #e8e3d9}.policyPattern:last-child{border-bottom:0}.policyPatternIdentity{display:flex;align-items:center;gap:10px}.policyPatternIdentity>span{width:34px;height:34px;display:grid;place-items:center;border-radius:9px;background:#173c2b;color:#efd18e;font-size:7px;font-weight:900}.policyPatternIdentity small{display:block;color:#8a918c;font-size:6px;text-transform:uppercase;letter-spacing:.06em}.policyPatternIdentity h3{margin:4px 0 0;font-size:15px}.policyPatternState{float:right;margin-top:-35px;text-align:right}.policyPatternState span{display:block;padding:5px 7px;border:1px solid #ded8cc;border-radius:999px;color:#717a73;font-size:6px;font-weight:900;text-transform:uppercase}.policyPatternState b{display:block;margin-top:4px;color:#827966;font-size:7px}.policyPattern>p{margin:13px 0!important;color:#66706a!important;font-size:9px!important;line-height:1.55!important}.policyPatternEvidence{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:7px;gap:7px}.policyPatternEvidence span{padding:8px;border:1px solid #e2dccf;border-radius:8px;background:#faf7f0}.policyPatternEvidence small{display:block;color:#8a918c;font-size:5px;font-weight:900;letter-spacing:.08em}.policyPatternEvidence b{display:block;margin-top:3px;font-size:10px}.policySignalFamily{display:flex;gap:7px;align-items:center;margin-top:8px;color:#6f7871;font-size:7px}.policySignalFamily small{color:#947b50;font-size:6px;font-weight:900;letter-spacing:.08em}.policyBoundaryPanel{display:grid;grid-template-columns:50px minmax(0,1fr) minmax(300px,.65fr);grid-gap:18px;gap:18px;align-items:center;margin-top:14px;padding:22px;border-radius:18px;color:#edf1ed;background:radial-gradient(circle at 88% 8%,rgba(213,166,83,.11),transparent 18rem),linear-gradient(145deg,#142019,#09100c)}.policyBoundaryIcon{width:42px;height:42px;display:grid;place-items:center;border-radius:12px;background:rgba(213,166,83,.1);color:#efd18e;font-weight:900}.policyBoundaryPanel small{color:#d5a653;font-size:7px;font-weight:900;letter-spacing:.13em}.policyBoundaryPanel h2{margin:6px 0 8px;font-size:24px;color:#fff}.policyBoundaryPanel p{margin:0!important;color:#94a198!important;font-size:9px!important;line-height:1.6!important}.policyBoundaryFlow{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.policyBoundaryFlow span{padding:5px 6px;border:1px solid rgba(255,255,255,.07);border-radius:999px;color:#aeb8b1;font-size:6px}.policyBoundaryFlow i{font-style:normal;color:#d5a653}@media(max-width:1180px){.performanceKpis,.policyKpis{grid-template-columns:repeat(3,1fr)}.performanceLocation{grid-template-columns:34px minmax(0,1fr) .6fr .6fr}.performanceLocationMomentum{grid-column:3}.performanceLocationActions{grid-column:4}}@media(max-width:980px){.performanceHero,.policyHero{grid-template-columns:1fr}.performanceHeroVisual,.policyHeroVisual{min-height:260px}.policyBoundaryPanel{grid-template-columns:50px 1fr}.policyBoundaryFlow{grid-column:1/-1}}@media(max-width:720px){.performanceHero,.policyHero{padding:24px 20px}.performanceHero h1,.policyHero h1{font-size:44px!important}.performanceKpis,.policyKpis{grid-template-columns:1fr 1fr}.performanceLocation{grid-template-columns:34px 1fr}.performanceLocationActions,.performanceLocationMetric,.performanceLocationMomentum{grid-column:2}.performanceLocationActions{align-items:flex-start}.policyDomainGrid{grid-template-columns:1fr}.policyPatternState{float:none;margin:10px 0 0;text-align:left}.policyPatternEvidence{grid-template-columns:repeat(3,1fr)}}@media(max-width:520px){.performanceKpis,.policyKpis{grid-template-columns:1fr}.performanceSignalFlow{justify-content:flex-start}.policyControls{align-items:stretch}.policyBalance,.policyPatternEvidence{grid-template-columns:1fr 1fr}.policyBoundaryPanel{grid-template-columns:1fr}}.googleBusinessPage>section,.googlePerformancePage>section,.providerSocialPage>section,.websiteProviderPage>section{max-width:1380px!important}.providerHero{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(390px,.72fr);grid-gap:28px;gap:28px;align-items:center;min-height:370px;padding:32px 36px;border-radius:22px;overflow:hidden;color:#f4f0e7;background:radial-gradient(circle at 84% 5%,rgba(213,166,83,.13),transparent 23rem),radial-gradient(circle at 18% 85%,rgba(15,93,61,.2),transparent 28rem),linear-gradient(145deg,#142019,#09100c 76%);box-shadow:0 26px 72px rgba(18,23,19,.13)}.providerHeroCopy>p:first-child{margin:0;color:var(--owner-amber)!important;font-size:8px!important;font-weight:900!important;letter-spacing:.16em!important}.providerHeroState{display:flex;gap:7px;flex-wrap:wrap;margin:14px 0 24px}.providerHeroState span{display:flex;align-items:center;gap:6px;padding:6px 8px;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:rgba(255,255,255,.035);color:#8f9b93;font-size:8px;font-weight:800}.providerHeroState i{width:5px;height:5px;border-radius:50%;background:#62b77f;box-shadow:0 0 0 4px rgba(98,183,127,.08)}.providerHero h1{margin:0!important;color:#fff;font-size:clamp(42px,4.5vw,66px)!important;line-height:.92!important;letter-spacing:-.055em!important;max-width:11ch}.providerHeroCopy>p:last-of-type{margin-top:16px!important;max-width:52ch!important;color:#9ca8a0!important;font-size:13px!important;line-height:1.65!important}.providerHeroActions{display:flex;gap:8px;flex-wrap:wrap;margin-top:24px}.providerHeroVisual{min-width:0}.providerKpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px;margin:14px 0}.googlePerformancePage .providerKpis{grid-template-columns:repeat(6,minmax(0,1fr))}.providerKpis article{min-height:145px;padding:16px;border:1px solid #d7d1c4;border-radius:15px;background:rgba(255,255,255,.72);position:relative;overflow:hidden}.providerKpis article:after{content:"";position:absolute;width:74px;height:74px;right:-36px;top:-36px;border:1px solid rgba(213,166,83,.13);transform:rotate(45deg)}.providerKpis small{color:#7f786c;font-size:7px;font-weight:900;letter-spacing:.11em}.providerKpis strong{display:block;margin-top:15px;font-family:Georgia,serif;font-size:29px;font-weight:400;letter-spacing:-.045em}.providerKpis p{margin:7px 0 0!important;color:#767e78!important;font-size:8px!important;line-height:1.45!important}.googleHeroDelta.positive,.providerKpis p.positive,.providerMetricList .positive,.providerObservationMetrics .positive{color:#3e6d52!important}.googleHeroDelta.negative,.providerKpis p.negative,.providerMetricList .negative,.providerObservationMetrics .negative{color:#91483c!important}.providerPanel{margin-top:14px;padding:21px;border:1px solid #d7d1c4;border-radius:18px;background:rgba(255,255,255,.74)}.providerPanelHead{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;padding-bottom:16px;border-bottom:1px solid #e3ded3}.providerPanelHead small{display:block;color:#a47a36;font-size:7px;font-weight:900;letter-spacing:.13em}.providerPanelHead h2{margin:6px 0 0;font-size:24px;letter-spacing:-.035em}.providerPanelHead p{margin:6px 0 0!important;color:#767e78!important;font-size:9px!important;line-height:1.5!important}.providerPanelHead>a,.providerPanelHead>span{color:#777f79!important;font-size:8px;font-weight:850;text-decoration:none}.providerEmpty,.providerLoading{margin-top:14px;padding:28px;border:1px dashed #d7d1c4;border-radius:14px;background:#fffdf8;color:#6f7871;font-size:9px}.providerFootnote{margin-top:12px;color:#7f877f;font-size:7px;line-height:1.5}.providerInlineError{margin-top:14px}.providerBoundaryPanel{display:grid;grid-template-columns:50px minmax(0,1fr) minmax(300px,.65fr);grid-gap:18px;gap:18px;align-items:center;margin-top:14px;padding:22px;border-radius:18px;color:#edf1ed;background:radial-gradient(circle at 88% 8%,rgba(213,166,83,.11),transparent 18rem),linear-gradient(145deg,#142019,#09100c)}.providerBoundaryIcon{width:42px;height:42px;display:grid;place-items:center;border-radius:12px;background:rgba(213,166,83,.1);color:#efd18e;font-weight:900}.providerBoundaryPanel small{color:#d5a653;font-size:7px;font-weight:900;letter-spacing:.13em}.providerBoundaryPanel h2{margin:6px 0 8px;font-size:24px;color:#fff}.providerBoundaryPanel p{margin:0!important;color:#94a198!important;font-size:9px!important;line-height:1.6!important}.providerBoundaryFlow{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.providerBoundaryFlow span{padding:5px 6px;border:1px solid rgba(255,255,255,.07);border-radius:999px;color:#aeb8b1;font-size:6px}.providerBoundaryFlow i{font-style:normal;color:#d5a653}.providerRangeBar{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-top:14px;padding:14px 16px;border:1px solid #d7d1c4;border-radius:13px;background:#fffdf8}.providerRangeBar small{display:block;color:#8a8070;font-size:6px;font-weight:900;letter-spacing:.12em}.providerRangeBar b{display:block;margin-top:4px;font-size:10px}.providerRangeButtons{display:flex;gap:6px}.googleHeroPulse{width:min(330px,100%);padding:20px;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:rgba(8,14,10,.72);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.googleHeroPulse>small{display:block;color:#d5a653;font-size:7px;font-weight:900;letter-spacing:.13em}.googleHeroPulse>strong{display:block;margin-top:13px;font-family:Georgia,serif;font-size:62px;font-weight:400;line-height:.8}.googleHeroPulse>span{display:block;margin-top:8px;color:#9ca8a0;font-size:8px}.googleHeroDelta{margin-top:16px;padding:9px 10px;border:1px solid rgba(255,255,255,.08);border-radius:9px;background:rgba(255,255,255,.025);font-size:8px;font-weight:850}.googleHeroSignals{display:flex;gap:6px;flex-wrap:wrap;margin-top:9px}.googleHeroSignals span{padding:5px 7px;border:1px solid rgba(255,255,255,.07);border-radius:999px;color:#8f9b93;font-size:6px}.providerInsightGrid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(320px,.7fr);grid-gap:14px;gap:14px;margin-top:14px}.providerInsightGrid .providerPanel{margin-top:0}.providerChart{margin-top:14px;color:#173c2b}.providerActionSummary{min-width:0}.providerMetricList{margin-top:13px;border-top:1px solid #e4ded3}.providerMetricList>div{min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #e9e4da}.providerMetricList>div>span small{display:block;color:#8a918c;font-size:6px}.providerMetricList>div>span b{display:block;margin-top:3px;font-size:12px}.providerMetricList em{font-style:normal;font-size:8px;font-weight:850}.googleKeywordList{margin-top:13px;border-top:1px solid #e4ded3}.googleKeywordList>div{min-height:52px;display:grid;grid-template-columns:38px 1fr auto;grid-gap:10px;gap:10px;align-items:center;border-bottom:1px solid #e9e4da}.googleKeywordRank{color:#a47a36;font-size:7px;font-weight:900}.googleKeywordList b{font-size:9px}.googleKeywordCount{text-align:right}.googleKeywordCount strong{display:block;font-family:Georgia,serif;font-size:16px;font-weight:400}.googleKeywordCount small{display:block;color:#8a918c;font-size:6px}.providerObservationList{display:flex;flex-direction:column}.providerObservationList>article{padding:17px 0;border-bottom:1px solid #e8e3d9}.providerObservationList>article:last-child{border-bottom:0}.providerObservationTop{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.providerObservationTop>div:first-child small{display:block;color:#947b50;font-size:6px;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.providerObservationTop h3{margin:5px 0 4px;font-size:15px}.providerObservationTop>div:first-child span{color:#8a918c;font-size:7px}.providerObservationTop>div:last-child{text-align:right}.providerObservationTop>div:last-child small{display:block;color:#8a918c;font-size:6px}.providerObservationTop>div:last-child b{font-size:7px}.providerObservationTop>div:last-child i{font-style:normal;color:#a77d38;margin:0 4px}.providerObservationMetrics{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:7px;gap:7px;margin-top:11px}.providerObservationMetrics>div{padding:9px;border:1px solid #e1dbcf;border-radius:9px;background:#faf7f0}.providerObservationMetrics small{display:block;color:#8a918c;font-size:6px}.providerObservationMetrics b{display:block;margin-top:4px;font-size:9px}.providerObservationMetrics span{display:block;margin-top:3px;font-size:7px}.googleMappingGate{width:min(330px,100%);padding:18px;border:1px solid rgba(255,255,255,.1);border-radius:16px;background:rgba(8,14,10,.72);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.googleMappingGate>small{display:block;color:#d5a653;font-size:7px;font-weight:900;letter-spacing:.13em;margin-bottom:10px}.googleMappingGate>div{display:grid;grid-template-columns:27px 1fr;grid-gap:9px;gap:9px;align-items:center;padding:7px 0}.googleMappingGate>div>span{width:24px;height:24px;display:grid;place-items:center;border-radius:50%;border:1px solid rgba(255,255,255,.12);color:#748078;font-size:7px;font-weight:900}.googleMappingGate>div>span.done{background:#d5a653;border-color:#d5a653;color:#151a16}.googleMappingGate b{font-size:9px}.googleMappingGate>i{display:block;text-align:center;color:#a77d38;font-style:normal;font-size:8px}.googleRestaurantList,.socialRestaurantList,.websiteRestaurantList{display:flex;flex-direction:column}.googleRestaurantCard,.socialRestaurantCard,.websiteRestaurantCard{padding:18px 0;border-bottom:1px solid #e8e3d9}.googleRestaurantCard:last-child,.socialRestaurantCard:last-child,.websiteRestaurantCard:last-child{border-bottom:0}.googleRestaurantTop,.socialRestaurantTop,.websiteRestaurantTop{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.googleRestaurantIdentity,.socialRestaurantIdentity,.websiteRestaurantIdentity{display:flex;align-items:center;gap:10px;min-width:0}.googleRestaurantIdentity>span,.socialRestaurantIdentity>span,.websiteRestaurantIdentity>span{width:36px;height:36px;display:grid;place-items:center;flex:0 0 auto;border-radius:10px;background:#173c2b;color:#efd18e;font-family:Georgia,serif}.googleRestaurantIdentity small,.socialRestaurantIdentity small,.websiteRestaurantIdentity small{display:block;color:#8a918c;font-size:6px;font-weight:900;letter-spacing:.08em}.googleRestaurantIdentity h3,.socialRestaurantIdentity h3,.websiteRestaurantIdentity h3{margin:4px 0 2px;font-size:15px}.googleRestaurantIdentity p,.socialRestaurantIdentity p,.websiteRestaurantIdentity p{margin:0!important;color:#8a918c!important;font-size:7px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.googleMappingGrid,.socialChannelMapping,.websitePageMapping{display:grid;grid-template-columns:1fr minmax(280px,.65fr);grid-gap:12px;gap:12px;margin-top:13px}.googleMappedResource,.googleMappingControl,.socialChannelControl,.socialMappedChannel,.websiteMappedPage,.websitePageControl{padding:11px;border:1px solid #e2dccf;border-radius:10px;background:#faf7f0}.googleMappedResource small,.socialMappedChannel small,.websiteMappedPage small{display:block;color:#947b50;font-size:6px;font-weight:900;letter-spacing:.08em}.googleMappedResource b,.socialMappedChannel b,.websiteMappedPage b{display:block;margin-top:5px;font-size:10px}.googleMappedResource span,.socialMappedChannel span,.websiteMappedPage em,.websiteMappedPage span{display:block;margin-top:3px;color:#7d857f;font-size:7px;font-style:normal}.googleResourceActions{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}.googleResourceActions a{font-size:7px;font-weight:850;text-decoration:none;color:#735b33!important}.googleMappingControl label{display:block;margin-bottom:5px;color:#7b837d;font-size:7px;font-weight:850}.googleMappingControl select,.socialChannelControl select,.websitePageControl select,.websiteSiteSelector select{width:100%;min-height:39px;padding:0 9px!important;font-size:8px}.googleMappingControl button,.socialChannelControl button,.websitePageControl button{margin-top:7px;font-size:7px!important}.googleReviewWorkspace{margin-top:14px;padding:14px;border:1px solid #ded8cb;border-radius:12px;background:#f8f5ee}.googleReviewHeader{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;padding-bottom:11px;border-bottom:1px solid #e4ded3}.googleReviewHeader small{display:block;color:#a47a36;font-size:6px;font-weight:900;letter-spacing:.1em}.googleReviewHeader h4{margin:4px 0 0;font-size:14px}.googleReviewHeader>span{font-size:8px;color:#7d857f}.googleReviewList>article{padding:13px 0;border-bottom:1px solid #e8e3d9}.googleReviewList>article:last-child{border-bottom:0}.googleReviewTop{display:flex;justify-content:space-between;gap:12px}.googleReviewTop b{font-size:9px}.googleReviewTop small{display:block;margin-top:3px;color:#8a918c;font-size:6px}.googleReviewTop>span{font-size:6px;text-transform:uppercase;color:#7d857f}.googleReviewList>article>p{margin:7px 0!important;color:#606a64!important;font-size:9px!important;line-height:1.55!important}.googlePublishedReply{padding:9px 10px;border-radius:9px;background:#eef5f0}.googlePublishedReply small{display:block;color:#54705f;font-size:6px;font-weight:900}.googlePublishedReply span{display:block;margin-top:4px;color:#50645a;font-size:8px;line-height:1.5}.googleReplyComposer textarea{width:100%;padding:9px!important;font-size:8px;line-height:1.5}.googleReplyComposer>label{display:block;margin:9px 0 5px;color:#947b50;font-size:6px;font-weight:900;letter-spacing:.08em}.googleReplyActions{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:7px}.googleReplyActions button{font-size:7px!important}.googleReplyActions small{color:#8a918c;font-size:6px}.googleReplyBoundary{margin-top:7px;color:#7d857f;font-size:7px}.googleReplyBoundary a{font-weight:850;text-decoration:none;color:#735b33!important}.socialProviderOrbit{position:relative;min-height:270px}.socialProviderCore{position:absolute;left:50%;top:47%;transform:translate(-50%,-50%);width:92px;height:92px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 35% 30%,#efd18e,#7f5b25 28%,#19422d 58%,#09100c 80%);font-family:Georgia,serif;font-size:21px;box-shadow:0 0 0 25px rgba(255,255,255,.02),0 0 46px rgba(213,166,83,.12)}.socialProviderOrbit>span{position:absolute;width:44px;height:44px;display:grid;place-items:center;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:rgba(8,14,10,.72);color:#e8d1a2;font-size:8px;font-weight:900}.socialProviderOrbit .ig{left:10%;top:14%}.socialProviderOrbit .fb{right:8%;top:18%}.socialProviderOrbit .tt{right:18%;bottom:13%}.socialProviderCaption{position:absolute;left:4%;bottom:2%;padding:10px 11px;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:rgba(8,14,10,.72)}.socialProviderCaption small{display:block;color:#d5a653;font-size:6px;font-weight:900;letter-spacing:.1em}.socialProviderCaption b{display:block;margin-top:3px;font-size:8px}.socialProviderGrid,.websiteProviderGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:15px}.socialProviderCard,.websiteProviderGrid>article{padding:14px;border:1px solid #e1dbcf;border-radius:12px;background:#faf7f0}.socialProviderCard.connected,.websiteProviderGrid>article.ready{background:#f0f6f1;border-color:#d1e0d4}.socialProviderCard.active{box-shadow:inset 0 0 0 2px #173c2b}.socialProviderCardTop,.websiteProviderCardTop{display:flex;align-items:center;gap:9px}.socialProviderCardTop>span,.websiteProviderCardTop>span{width:32px;height:32px;display:grid;place-items:center;border-radius:9px;background:#173c2b;color:#efd18e;font-size:7px;font-weight:900}.socialProviderCardTop>div,.websiteProviderCardTop>div{flex:1 1}.socialProviderCardTop small,.websiteProviderCardTop small{display:block;color:#8a918c;font-size:5px;font-weight:900;letter-spacing:.08em}.socialProviderCardTop h3,.websiteProviderCardTop h3{margin:3px 0 0;font-size:12px}.socialProviderCardTop em,.websiteProviderCardTop em{font-style:normal;font-size:6px;color:#7d857f}.socialProviderCardTop em{display:flex;align-items:center;gap:4px}.socialProviderCardTop em i{width:5px;height:5px;border-radius:50%}.socialProviderCardTop em.connected i{background:#5cac77}.socialProviderCardTop em.disconnected i{background:#c59a54}.socialProviderCard>p,.websiteProviderGrid>article>p{margin:11px 0!important;color:#68726c!important;font-size:8px!important;line-height:1.5!important}.socialProviderCardActions{display:flex;gap:5px;flex-wrap:wrap}.socialProviderCardActions button,.websiteProviderGrid button{font-size:7px!important;min-height:31px!important}.socialProviderCardFooter{display:flex;justify-content:space-between;gap:7px;flex-wrap:wrap;margin-top:10px;padding-top:9px;border-top:1px solid #e2dccf;color:#8a918c;font-size:6px}.socialPrepareBox,.websitePrepareBox{margin-top:14px;padding:14px;border:1px solid #ded8cb;border-radius:12px;background:#f8f5ee}.socialPrepareHead,.websitePrepareHead{display:flex;align-items:end;justify-content:space-between;gap:12px;padding-bottom:10px;border-bottom:1px solid #e4ded3}.socialPrepareHead small,.websitePrepareHead small{display:block;color:#a47a36;font-size:6px;font-weight:900;letter-spacing:.1em}.socialPrepareHead h4,.websitePrepareHead h4{margin:4px 0 0;font-size:14px}.socialPrepareHead>span,.websitePrepareHead>span{font-size:6px;text-transform:uppercase;color:#7d857f}.providerFormGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:9px;gap:9px;margin-top:11px}.providerFormGrid .isWide{grid-column:1/-1}.providerFormGrid label{display:block}.providerFormGrid small{display:block;margin-bottom:5px;color:#7b837d;font-size:6px;font-weight:850}.providerFormGrid input,.providerFormGrid select,.providerFormGrid textarea{width:100%;padding:0 9px!important;font-size:8px}.providerFormGrid input,.providerFormGrid select{min-height:38px}.providerFormGrid textarea{padding:9px!important;line-height:1.5}.providerCheckbox{display:flex!important;align-items:center;gap:7px}.providerCheckbox input{width:auto!important;min-height:0!important}.providerCheckbox span{font-size:8px}.providerToggleGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px}.providerToggleGrid label{display:flex;align-items:center;gap:6px;padding:7px;border:1px solid #e1dbcf;border-radius:8px;background:#fff}.providerToggleGrid input{width:auto!important;min-height:0!important}.providerToggleGrid span{font-size:7px}.socialPrepareFooter,.websitePrepareFooter{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:12px}.socialPrepareFooter button,.websitePrepareFooter button{font-size:7px!important}.socialPrepareFooter a,.websitePrepareFooter a{font-size:7px;font-weight:850;text-decoration:none;color:#735b33!important}.socialPrepareFooter>span,.websitePrepareFooter>span{flex:1 1 100%;color:#7d857f;font-size:7px}.websiteProviderStack{position:relative;min-height:270px}.websiteProviderLayer{position:absolute;left:50%;transform:translateX(-50%);width:290px;padding:11px 13px;border:1px solid rgba(255,255,255,.09);border-radius:12px;background:rgba(8,14,10,.72);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.websiteProviderLayer small{display:block;color:#d5a653;font-size:6px;font-weight:900;letter-spacing:.11em}.websiteProviderLayer b{display:block;margin-top:4px;font-size:9px}.websiteProviderLayer:first-child{top:7%;opacity:.65;transform:translateX(-50%) scale(.9)}.websiteProviderLayer:nth-child(2){top:31%;opacity:.82;transform:translateX(-50%) scale(.96)}.websiteProviderLayer:nth-child(3){top:55%}.websiteProviderCore{position:absolute;left:50%;bottom:2%;transform:translateX(-50%);width:76px;height:76px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 35% 30%,#efd18e,#7f5b25 28%,#19422d 58%,#09100c 80%);font-family:Georgia,serif;font-size:18px}.websiteConnectedState{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:15px;padding:13px;border:1px solid #d2e1d6;border-radius:11px;background:#eef5f0}.websiteConnectedState>span{display:flex;align-items:center;gap:6px;color:#52705f;font-size:7px}.websiteConnectedState i{width:6px;height:6px;border-radius:50%;background:#5cac77}.websiteConnectedState b{font-size:9px}.websiteConnectedState small{color:#7d857f;font-size:7px}.websiteSiteSelector{display:grid;grid-template-columns:minmax(280px,.65fr) 1fr;grid-gap:12px;gap:12px;margin-top:14px}.websiteSiteSelector>div{padding:10px 11px;border:1px solid #e2dccf;border-radius:10px;background:#faf7f0}.websiteSiteSelector small{display:block;color:#947b50;font-size:6px;font-weight:900;letter-spacing:.08em}.websiteSiteSelector b{display:block;margin-top:4px;font-size:9px}.websiteSiteSelector span{display:block;margin-top:3px;color:#7d857f;font-size:7px}.websiteSafetyRule{padding:9px 10px;border:1px solid #e3cda5;border-radius:9px;background:#faf2e4;color:#805d29;font-size:7px}@media(max-width:1180px){.googlePerformancePage .providerKpis,.providerKpis{grid-template-columns:repeat(3,1fr)}.socialProviderGrid,.websiteProviderGrid{grid-template-columns:1fr 1fr}}@media(max-width:980px){.providerHero{grid-template-columns:1fr}.providerHeroVisual{min-height:250px}.providerInsightGrid{grid-template-columns:1fr}.providerBoundaryPanel{grid-template-columns:50px 1fr}.providerBoundaryFlow{grid-column:1/-1}}@media(max-width:760px){.providerHero{padding:24px 20px}.providerHero h1{font-size:44px!important}.googlePerformancePage .providerKpis,.providerKpis{grid-template-columns:1fr 1fr}.googleMappingGrid,.socialChannelMapping,.websitePageMapping,.websiteSiteSelector{grid-template-columns:1fr}.providerObservationMetrics{grid-template-columns:1fr 1fr}.providerFormGrid,.socialProviderGrid,.websiteProviderGrid{grid-template-columns:1fr}.providerFormGrid .isWide{grid-column:auto}.providerToggleGrid{grid-template-columns:1fr}}@media(max-width:520px){.googlePerformancePage .providerKpis,.providerKpis{grid-template-columns:1fr}.providerRangeBar{align-items:stretch}.providerRangeButtons{width:100%}.providerRangeButtons button{flex:1 1}.providerObservationTop{display:block}.providerObservationTop>div:last-child{text-align:left;margin-top:9px}.providerObservationMetrics{grid-template-columns:1fr}.googleRestaurantTop,.socialRestaurantTop,.websiteRestaurantTop{flex-direction:column}.providerBoundaryPanel{grid-template-columns:1fr}.googleKeywordList>div{grid-template-columns:32px 1fr}.googleKeywordCount{grid-column:2;text-align:left}}.googleCommercePage>section,.googleMenuBuilderPage>section,.googleProfileManagerPage>section{max-width:1380px!important}.googleCommerceHero,.googleOpsHero,.menuBuilderHero{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(390px,.72fr);grid-gap:28px;gap:28px;align-items:center;min-height:370px;padding:32px 36px;border-radius:22px;overflow:hidden;color:#f4f0e7;background:radial-gradient(circle at 84% 5%,rgba(213,166,83,.13),transparent 23rem),radial-gradient(circle at 18% 85%,rgba(15,93,61,.2),transparent 28rem),linear-gradient(145deg,#142019,#09100c 76%);box-shadow:0 26px 72px rgba(18,23,19,.13)}.googleCommerceHeroCopy>p:first-child,.googleOpsHeroCopy>p:first-child,.menuBuilderHeroCopy>p:first-child{margin:0;color:var(--owner-amber)!important;font-size:8px!important;font-weight:900!important;letter-spacing:.16em!important}.googleCommerceHeroState,.googleOpsHeroState,.menuBuilderHeroState{display:flex;gap:7px;flex-wrap:wrap;margin:14px 0 24px}.googleCommerceHeroState span,.googleOpsHeroState span,.menuBuilderHeroState span{display:flex;align-items:center;gap:6px;padding:6px 8px;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:rgba(255,255,255,.035);color:#8f9b93;font-size:8px;font-weight:800}.googleCommerceHeroState i,.googleOpsHeroState i,.menuBuilderHeroState i{width:5px;height:5px;border-radius:50%;background:#62b77f;box-shadow:0 0 0 4px rgba(98,183,127,.08)}.googleCommerceHero h1,.googleOpsHero h1,.menuBuilderHero h1{margin:0!important;color:#fff;font-size:clamp(42px,4.5vw,66px)!important;line-height:.92!important;letter-spacing:-.055em!important;max-width:11ch}.googleCommerceHeroCopy>p:last-of-type,.googleOpsHeroCopy>p:last-of-type,.menuBuilderHeroCopy>p:last-of-type{margin-top:16px!important;max-width:52ch!important;color:#9ca8a0!important;font-size:13px!important;line-height:1.65!important}.googleCommerceHeroActions,.googleOpsHeroActions,.menuBuilderHeroActions{display:flex;gap:8px;flex-wrap:wrap;margin-top:24px}.googleOpsHeroVisual{display:grid;place-items:center}.googleOpsLocationCard{width:min(330px,100%);padding:20px;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:rgba(8,14,10,.72);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.googleOpsLocationCard small{display:block;color:#d5a653;font-size:7px;font-weight:900;letter-spacing:.13em}.googleOpsLocationCard strong{display:block;margin-top:12px;font-family:Georgia,serif;font-size:28px;font-weight:400;line-height:1.05}.googleOpsLocationCard>span{display:block;margin-top:7px;color:#91a097;font-size:8px}.googleOpsLocationCard>div{display:flex;align-items:center;gap:6px;margin-top:18px;padding:9px 10px;border:1px solid rgba(255,255,255,.07);border-radius:9px;color:#aab5ae;font-size:7px}.googleOpsLocationCard i{width:6px;height:6px;border-radius:50%;background:#5cac77}.googleCommerceKpis,.googleOpsKpis,.menuBuilderKpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px;margin:14px 0}.googleCommerceKpis article,.googleOpsKpis article,.menuBuilderKpis article{min-height:145px;padding:16px;border:1px solid #d7d1c4;border-radius:15px;background:rgba(255,255,255,.72);position:relative;overflow:hidden}.googleCommerceKpis article:after,.googleOpsKpis article:after,.menuBuilderKpis article:after{content:"";position:absolute;width:74px;height:74px;right:-36px;top:-36px;border:1px solid rgba(213,166,83,.13);transform:rotate(45deg)}.googleCommerceKpis small,.googleOpsKpis small,.menuBuilderKpis small{color:#7f786c;font-size:7px;font-weight:900;letter-spacing:.11em}.googleCommerceKpis strong,.googleOpsKpis strong,.menuBuilderKpis strong{display:block;margin-top:15px;font-family:Georgia,serif;font-size:29px;font-weight:400;letter-spacing:-.045em}.googleCommerceKpis p,.googleOpsKpis p,.menuBuilderKpis p{margin:7px 0 0!important;color:#767e78!important;font-size:8px!important;line-height:1.45!important}.menuBuilderKpis .isRisk{background:#fbefec;border-color:#e5c1b7}.googleOpsLayout{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;margin-top:14px}.googleCommercePanel,.googleOpsPanel,.menuBuilderImportPanel,.menuBuilderSummaryPanel,.menuEditorPanel{padding:21px;border:1px solid #d7d1c4;border-radius:18px;background:rgba(255,255,255,.74)}.googleCommercePanelHead,.googleOpsPanelHead,.menuBuilderPanelHead{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;padding-bottom:16px;border-bottom:1px solid #e3ded3}.googleCommercePanelHead small,.googleOpsPanelHead small,.menuBuilderPanelHead small{display:block;color:#a47a36;font-size:7px;font-weight:900;letter-spacing:.13em}.googleCommercePanelHead h2,.googleOpsPanelHead h2,.menuBuilderPanelHead h2{margin:6px 0 0;font-size:24px;letter-spacing:-.035em}.googleCommercePanelHead p,.googleOpsPanelHead p,.menuBuilderPanelHead p{margin:6px 0 0!important;color:#767e78!important;font-size:9px!important;line-height:1.5!important}.googleCommercePanelHead>span,.googleOpsPanelHead>span,.menuBuilderPanelHead>span{color:#777f79!important;font-size:8px;font-weight:850}.googleOpsFieldStack,.googleOpsFormGrid{display:grid;grid-gap:10px;gap:10px;margin-top:15px}.googleOpsFormGrid{grid-template-columns:1fr 1fr}.googleOpsFormGrid .isWide{grid-column:1/-1}.googleCommerceFormGrid label,.googleOpsFieldStack label,.googleOpsFormGrid label,.menuBuilderLocale label,.menuEditorMenuFields label{display:block}.googleCommerceFormGrid small,.googleOpsFieldStack small,.googleOpsFormGrid small,.menuBuilderLocale small,.menuEditorMenuFields small{display:block;margin-bottom:5px;color:#7b837d;font-size:6px;font-weight:850}.googleCommerceFormGrid input,.googleCommerceFormGrid select,.googleOpsFieldStack input,.googleOpsFieldStack textarea,.googleOpsFormGrid input,.googleOpsFormGrid select,.googleOpsFormGrid textarea,.menuBuilderLocale input,.menuBuilderLocale select,.menuEditorMenuFields input,.menuEditorMenuFields textarea{width:100%;padding:0 9px!important;font-size:8px}.googleCommerceFormGrid input,.googleCommerceFormGrid select,.googleOpsFieldStack input,.googleOpsFormGrid input,.googleOpsFormGrid select,.menuBuilderLocale input,.menuBuilderLocale select,.menuEditorMenuFields input{min-height:39px}.googleOpsFieldStack textarea,.googleOpsFormGrid textarea,.menuEditorMenuFields textarea{padding:9px!important;line-height:1.5}.googleOpsFieldStack label>span,.googleOpsFormGrid label>span{display:block;margin-top:4px;color:#8a918c;font-size:6px}.googleCommercePanelFooter,.googleOpsPanelFooter,.menuBuilderImportFooter{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-top:14px;padding-top:12px;border-top:1px solid #e5dfd4}.googleCommercePanelFooter span,.googleOpsPanelFooter span,.menuBuilderImportFooter span{flex:1 1 180px;color:#7d857f;font-size:7px;line-height:1.45}.googleOpsLinkGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;margin-top:14px}.googleOpsLinkGrid>a{display:block;padding:20px;border:1px solid #d7d1c4;border-radius:16px;background:#fffdf8;text-decoration:none;color:inherit!important}.googleOpsLinkGrid small{display:block;color:#a47a36;font-size:7px;font-weight:900;letter-spacing:.12em}.googleOpsLinkGrid h3{margin:7px 0;font-size:18px}.googleOpsLinkGrid p{color:#717a73!important;font-size:9px!important;line-height:1.5!important}.googleOpsLinkGrid span{font-size:8px;font-weight:850;color:#735b33}.googleCommerceHeroVisual{display:grid;place-items:center}.googleCommerceFlow{width:min(330px,100%);padding:19px;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:rgba(8,14,10,.72);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.googleCommerceFlow>small{display:block;color:#d5a653;font-size:7px;font-weight:900;letter-spacing:.13em;margin-bottom:10px}.googleCommerceFlow>div{display:grid;grid-template-columns:70px 1fr;grid-gap:10px;gap:10px;align-items:center;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.06)}.googleCommerceFlow>div:last-child{border-bottom:0}.googleCommerceFlow>div span{padding:6px 7px;border:1px solid rgba(255,255,255,.08);border-radius:999px;text-align:center;color:#e4cf9d;font-size:6px;font-weight:900}.googleCommerceFlow>div b{font-size:10px}.googleCommerceLayout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);grid-gap:14px;gap:14px;margin-top:14px}.googleCommerceFormGrid{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px;margin-top:15px}.googleCommerceFormGrid .isWide{grid-column:1/-1}.googleCommerceCheckbox{display:flex!important;align-items:center;gap:7px}.googleCommerceCheckbox input{width:auto!important;min-height:0!important}.googleCommerceCheckbox span{font-size:8px}.googleCurrentLinks{margin-top:18px;padding-top:14px;border-top:1px solid #e3ded3}.googleCurrentLinksHead{display:flex;align-items:center;justify-content:space-between;gap:12px}.googleCurrentLinksHead small{color:#a47a36;font-size:6px;font-weight:900;letter-spacing:.1em}.googleCurrentLinksHead span{font-size:7px;color:#7d857f}.googleCurrentLink{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:11px 0;border-bottom:1px solid #e8e3d9}.googleCurrentLink>div{min-width:0}.googleCurrentLink small{display:block;color:#947b50;font-size:6px;font-weight:900;text-transform:uppercase}.googleCurrentLink b{display:block;margin-top:4px;font-size:8px;word-break:break-all}.googleCurrentLink>span{font-size:7px;color:#7d857f;text-align:right}.googleCommerceSide{display:flex;flex-direction:column;gap:14px}.googleCommerceMenuCard,.googleCommercePerformanceCard{padding:20px;border:1px solid #d7d1c4;border-radius:18px;background:rgba(255,255,255,.74)}.googleCommerceMenuCard{color:#edf1ed;background:radial-gradient(circle at 82% 10%,rgba(213,166,83,.12),transparent 16rem),linear-gradient(160deg,#16221b,#0c130f)!important;border-color:#19261e!important}.googleCommerceMenuCard>small,.googleCommercePerformanceCard>small{color:#d5a653;font-size:7px;font-weight:900;letter-spacing:.12em}.googleCommerceMenuCard h2,.googleCommercePerformanceCard h2{margin:7px 0 9px;font-size:25px;letter-spacing:-.03em}.googleCommerceMenuCard h2{color:#fff}.googleCommerceMenuCard p{color:#94a198!important;font-size:9px!important;line-height:1.58!important}.googleCommercePerformanceCard p{color:#717a73!important;font-size:9px!important;line-height:1.58!important}.googleCommercePerformanceCard a{font-size:8px;font-weight:850;text-decoration:none;color:#735b33!important}.menuBuilderHeroVisual{display:grid;place-items:center}.menuBuilderHeroCard{width:min(330px,100%);padding:19px;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:rgba(8,14,10,.72);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.menuBuilderHeroCard>small{display:block;color:#d5a653;font-size:7px;font-weight:900;letter-spacing:.13em}.menuBuilderHeroCard>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.06)}.menuBuilderHeroCard>div strong{font-family:Georgia,serif;font-size:28px;font-weight:400}.menuBuilderHeroCard>div span{color:#91a097;font-size:7px;text-transform:uppercase;letter-spacing:.08em}.menuBuilderHeroCard em{display:block;margin-top:12px;color:#d7a99b;font-size:7px;font-style:normal}.menuBuilderLayout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);grid-gap:14px;gap:14px;margin-top:14px}.menuSourceText{width:100%;margin-top:14px;padding:10px!important;border:1px solid #dcd5c8!important;border-radius:10px!important;font-size:8px;line-height:1.5}.menuBuilderLocale{display:grid;grid-template-columns:1fr 1fr;grid-gap:9px;gap:9px;margin-top:10px}.menuBuilderWarnings{margin-top:13px;padding:11px;border:1px solid #e6d2a9;border-radius:9px;background:#fbf4e5;color:#7a5b2f}.menuBuilderWarnings b{display:block;font-size:8px}.menuBuilderWarnings small{display:block;margin-top:5px;font-size:7px;line-height:1.4}.menuBuilderSummaryStats{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-top:15px}.menuBuilderSummaryStats span{padding:10px;border:1px solid #e1dbcf;border-radius:9px;background:#faf7f0}.menuBuilderSummaryStats small{display:block;color:#8a918c;font-size:6px}.menuBuilderSummaryStats b{display:block;margin-top:4px;font-family:Georgia,serif;font-size:23px;font-weight:400}.menuBuilderSummaryStats .risk{background:#fbefec;border-color:#e5c1b7}.menuBuilderSummaryPanel>p{margin:14px 0!important;color:#6e7770!important;font-size:9px!important;line-height:1.55!important}.menuEditorPanel{margin-top:14px}.menuEditorList{display:flex;flex-direction:column;gap:14px;margin-top:15px}.menuEditorMenu{padding:15px;border:1px solid #ddd7ca;border-radius:14px;background:#fffdf8}.menuEditorMenuHead,.menuSectionHead{display:flex;align-items:center;justify-content:space-between;gap:12px}.menuEditorMenuHead span,.menuSectionHead small{display:block;color:#a47a36;font-size:6px;font-weight:900;letter-spacing:.1em}.menuEditorMenuHead h3,.menuSectionHead h4{margin:4px 0 0;font-size:15px}.menuEditorMenuHead button,.menuSectionHead button{font-size:7px!important}.menuEditorMenuFields{display:grid;grid-template-columns:1fr 1fr;grid-gap:9px;gap:9px;margin-top:12px}.menuEditorMenuFields .isWide{grid-column:1/-1}.menuSectionList{display:flex;flex-direction:column;gap:10px;margin-top:13px}.menuSectionCard{padding:13px;border:1px solid #e1dbcf;border-radius:11px;background:#f8f5ee}.menuSectionFields{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-top:10px}.menuItemCard input,.menuItemCard select,.menuItemCard textarea,.menuSectionFields input{width:100%;padding:0 8px!important;font-size:8px}.menuItemCard input,.menuItemCard select,.menuSectionFields input{min-height:36px}.menuItemCard textarea{padding:8px!important;line-height:1.45}.menuItemList{display:flex;flex-direction:column;gap:8px;margin-top:10px}.menuItemCard{padding:10px;border:1px solid #e2dccf;border-radius:9px;background:#fff}.menuItemPrimary{display:grid;grid-template-columns:minmax(0,1fr) 130px auto;grid-gap:7px;gap:7px;align-items:center}.menuItemPrimary label{display:flex;align-items:center;border:1px solid #dcd5c8;border-radius:8px;overflow:hidden;background:#fff}.menuItemPrimary label span{padding:0 7px;color:#8a918c;font-size:6px}.menuItemPrimary label input{border:0!important;border-left:1px solid #e2dccf!important;border-radius:0!important}.menuItemPrimary button{min-width:32px!important;min-height:32px!important;padding:0!important}.menuItemCard>textarea,.menuItemMeta{margin-top:7px}.menuItemMeta{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px}.menuApprovalPanel{display:grid;grid-template-columns:50px minmax(0,1fr) auto;grid-gap:18px;gap:18px;align-items:start;margin-top:14px;padding:22px;border-radius:18px;color:#edf1ed;background:radial-gradient(circle at 88% 8%,rgba(213,166,83,.11),transparent 18rem),linear-gradient(145deg,#142019,#09100c)}.menuApprovalIcon{width:42px;height:42px;display:grid;place-items:center;border-radius:12px;background:rgba(213,166,83,.1);color:#efd18e;font-weight:900}.menuApprovalCopy>small{color:#d5a653;font-size:7px;font-weight:900;letter-spacing:.13em}.menuApprovalCopy h2{margin:6px 0 12px;font-size:24px;color:#fff}.menuApprovalCopy label{display:flex;gap:8px;align-items:flex-start;margin-top:8px;color:#aab5ae;font-size:8px;line-height:1.5}.menuApprovalCopy input{margin-top:2px}.menuApprovalAction{display:flex;flex-direction:column;gap:7px;align-items:flex-end}.menuApprovalAction small{color:#7f8c84;font-size:6px}@media(max-width:1180px){.googleCommerceKpis,.googleOpsKpis,.menuBuilderKpis{grid-template-columns:repeat(3,1fr)}}@media(max-width:980px){.googleCommerceHero,.googleOpsHero,.menuBuilderHero{grid-template-columns:1fr}.googleCommerceHeroVisual,.googleOpsHeroVisual,.menuBuilderHeroVisual{min-height:240px}.googleCommerceLayout,.googleOpsLayout,.menuBuilderLayout{grid-template-columns:1fr}.menuApprovalPanel{grid-template-columns:50px 1fr}.menuApprovalAction{grid-column:1/-1;align-items:flex-start}}@media(max-width:720px){.googleCommerceHero,.googleOpsHero,.menuBuilderHero{padding:24px 20px}.googleCommerceHero h1,.googleOpsHero h1,.menuBuilderHero h1{font-size:44px!important}.googleCommerceKpis,.googleOpsKpis,.menuBuilderKpis{grid-template-columns:1fr 1fr}.googleOpsFormGrid,.googleOpsLinkGrid,.menuBuilderLocale,.menuEditorMenuFields,.menuItemMeta,.menuSectionFields{grid-template-columns:1fr}.googleOpsFormGrid .isWide,.menuEditorMenuFields .isWide{grid-column:auto}.menuItemPrimary{grid-template-columns:1fr 115px auto}}@media(max-width:520px){.googleCommerceKpis,.googleOpsKpis,.menuBuilderKpis{grid-template-columns:1fr}.googleCurrentLink{align-items:flex-start;flex-direction:column}.googleCurrentLink>span{text-align:left}.menuApprovalPanel,.menuItemPrimary{grid-template-columns:1fr}}.ownerMobileMenu,.ownerNavScrim{display:none}@media(max-width:920px){.ownerWorkspace{display:block}.ownerRail{position:fixed;top:0;left:0;bottom:0;width:min(320px,88vw);height:100dvh;padding:16px 13px;overflow:auto;z-index:120;transform:translateX(-104%);transition:transform .22s ease;border-right:1px solid rgba(255,255,255,.07);border-bottom:0}.ownerWorkspace.mobileNavOpen .ownerRail{transform:translateX(0)}.ownerNavScrim{display:block;position:fixed;inset:0;z-index:110;border:0;padding:0;background:rgba(5,9,7,.52);opacity:0;pointer-events:none;transition:opacity .22s ease}.ownerWorkspace.mobileNavOpen .ownerNavScrim{opacity:1;pointer-events:auto}.ownerRailIdentity{padding:5px 7px 18px}.ownerRailBrand small{display:block}.ownerRailMark{width:34px;height:34px}.ownerRailNav{display:flex;flex-direction:column;gap:15px;overflow:visible;padding:0}.ownerRailGroup{display:flex}.ownerRailLabel{display:block}.ownerRailLink{min-height:43px;padding:8px 9px;border:0;font-size:11px}.ownerRailGlyph{display:grid;width:25px;height:25px}.ownerRailFooter{display:flex}.ownerTopbar{top:0;height:62px;padding:0 13px;gap:10px}.ownerMobileMenu{width:36px;height:36px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;flex:0 0 auto;padding:0!important;border:1px solid #cbc5b7!important;background:rgba(255,255,255,.58)!important;border-radius:9px!important}.ownerMobileMenu span{display:block;width:15px;height:1.5px;background:#19201b;border-radius:2px}.ownerTopbarTitle{min-width:0}.ownerTopbarTitle strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:42vw}.ownerWorkspaceContent>.accountPage>section{padding-top:22px!important}}@media(max-width:620px){.ownerTopbar{height:58px}.ownerTopbarTitle small{display:none}.ownerTopbarTitle strong{font-size:11px;max-width:44vw}.ownerTopbarActions{margin-left:auto}.ownerTopbarActions .ownerGhostAction{display:none}.ownerPrimaryAction{min-height:34px;padding:0 9px;font-size:8px}.ownerWorkspaceContent>.accountPage>section{padding:16px 12px 52px!important}.ownerWorkspace .accountPage h1{font-size:30px!important}}.authPageV2{min-height:100dvh!important;display:grid!important;grid-template-columns:minmax(0,1.08fr) minmax(430px,.92fr)!important;background:#f2efe7!important;color:#121713}.authStory{position:relative;min-height:100dvh;padding:25px clamp(24px,5vw,68px) 34px;color:#f3f0e8;background:radial-gradient(circle at 78% 9%,rgba(213,166,83,.14),transparent 24rem),radial-gradient(circle at 18% 72%,rgba(21,95,63,.22),transparent 32rem),linear-gradient(145deg,#142019,#080d0a 74%);overflow:hidden}.authStory:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.1;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 0);background-size:56px 56px}.authStoryTop{position:relative;z-index:2;justify-content:space-between;gap:16px}.authBrand,.authStoryTop{display:flex;align-items:center}.authBrand{gap:10px;color:#fff;text-decoration:none}.authBrand>span{width:34px;height:34px;display:grid;place-items:center;border:1px solid rgba(240,209,142,.46);border-radius:9px;transform:rotate(45deg)}.authBrand i{transform:rotate(-45deg);font-style:normal;font-family:Georgia,serif;color:#f0d18e}.authBrand b{font-size:13px}.authBack{padding:8px 11px;border:1px solid rgba(255,255,255,.08);border-radius:999px;color:#aab4ad;text-decoration:none;font-size:9px}.authStoryCopy{position:relative;z-index:2;padding-top:18vh;max-width:650px}.authEyebrow{color:#d7a653;font-size:9px;font-weight:900;letter-spacing:.16em}.authStoryCopy h1{margin:15px 0 16px;font-size:clamp(48px,6vw,82px);line-height:.9;letter-spacing:-.06em;max-width:9ch}.authStoryCopy>p:not(.authEyebrow){max-width:47ch;color:#9da9a1;font-size:14px;line-height:1.7}.authStoryFlow{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin-top:28px;color:#9ca8a0;font-size:8px;font-weight:850;text-transform:uppercase;letter-spacing:.08em}.authStoryFlow span{padding:6px 8px;border:1px solid rgba(255,255,255,.08);border-radius:999px}.authStoryFlow i{font-style:normal;color:#d7a653}.authStoryTrust{position:absolute;z-index:2;left:clamp(24px,5vw,68px);right:clamp(24px,5vw,68px);bottom:30px;display:flex;gap:13px;flex-wrap:wrap;color:#7f8d84;font-size:7px}.authStoryTrust span:first-child{display:flex;align-items:center;gap:6px}.authStoryTrust i{width:5px;height:5px;border-radius:50%;background:#61b77f}.authPanel{min-height:100dvh!important;margin:0!important;width:auto!important;padding:0!important;display:flex;flex-direction:column;background:#f2efe7}.authPanelInner{width:min(470px,84%);margin:auto}.authPanelHeading small{color:#a67c36;font-size:8px;font-weight:900;letter-spacing:.14em}.authPanelHeading h2{margin:8px 0 7px;font-size:clamp(34px,4vw,50px);line-height:.96;letter-spacing:-.05em}.authPanelHeading p{margin:0 0 24px!important;text-align:left!important;color:#707972!important;font-size:11px!important;line-height:1.6}.authForm label{margin-bottom:6px!important;font-size:9px!important;font-weight:850!important}.authForm input{min-height:48px!important;padding:0 13px!important;border:1px solid #cbc5b7!important;border-radius:10px!important;background:#fffdf8!important;font-size:14px}.authForm input:focus{outline:none;border-color:#0f5d3d!important;box-shadow:0 0 0 3px rgba(15,93,61,.08)}.authForm>button{width:100%;min-height:46px;margin-top:12px!important;border-radius:10px!important;font-size:9px!important;font-weight:900}.authFormNote{display:block;margin-top:8px;color:#8a918c;font-size:7px}.authPageV2 .otpInput{font-size:24px!important;letter-spacing:.22em;text-align:center}.authPageV2 .authLinks{margin-top:10px}.authPageV2 .authLinks button{padding:5px 0!important;border:0!important;background:transparent!important;box-shadow:none!important;color:#68736c!important;font-size:7px!important}.authPageV2 .authError{margin-top:12px;padding:10px 11px;border:1px solid rgba(168,61,54,.24);border-radius:9px;background:rgba(168,61,54,.055);color:#9a4239;text-align:left;font-size:8px}.authSecurityNote{display:flex;gap:9px;align-items:flex-start;margin-top:22px;padding:12px;border:1px solid #d8d2c5;border-radius:11px;background:#fffdf8}.authSecurityNote>span{width:24px;height:24px;display:grid;place-items:center;flex:0 0 auto;border-radius:50%;background:#eaf4ed;color:#3e6a4f;font-size:8px}.authSecurityNote p{margin:0!important;color:#747c76!important;text-align:left!important;font-size:8px!important;line-height:1.55!important}.authSecurityNote b{color:#26322b}.authPanel footer{display:flex!important;justify-content:space-between!important;gap:10px;padding:18px 7%!important;font-size:7px!important;color:#838a84!important}.ownerResults{top:calc(100% + 8px)!important;bottom:auto!important;border-radius:12px!important}@media(max-width:900px){.scanScreenV2{display:block!important;min-height:100dvh}.scanSidebarV2{position:relative!important;left:auto!important;right:auto!important;top:auto!important;width:auto!important;height:auto!important;min-height:0!important;margin:0!important;border-radius:0!important;padding:22px 18px!important}.scanSidebarV2 h2{margin:22px 0 7px!important;font-size:28px!important;max-width:none}.scanSidebarV2 .scanChecklist{display:grid;grid-template-columns:1fr 1fr;grid-gap:4px 12px!important;gap:4px 12px!important}.scanSidebarV2 .scanChecklist>div{min-height:32px!important;font-size:9px}.scanCanvasV2{min-height:54dvh;padding:24px 12px 58px!important}.scanVisualFrame{width:100%!important}.scanVisualCaption{left:4%!important;right:4%!important;bottom:4%!important;width:auto!important;padding:12px!important}.scanSignalStrip{left:12px!important;right:12px!important;bottom:10px!important;justify-content:flex-start!important}}@media(max-width:560px){.searchCenter{top:46%!important;width:calc(100vw - 24px)!important}.searchCenter h1{font-size:29px!important;line-height:1!important}.ownerFinder{height:64px!important;border-radius:18px!important}.ownerResults{left:0!important;right:0!important}.promptChips{margin-top:16px!important}.scanSidebarV2 .scanChecklist{grid-template-columns:1fr}.scanSidebarV2 .scanChecklist>div:nth-child(n+5){display:none}.scanCanvasV2{min-height:50dvh}.scanSignalStrip span:nth-child(n+4){display:none}}@media(max-width:980px){.purchasePageV2{grid-template-columns:1fr!important}.purchaseStory{min-height:auto!important;padding-bottom:64px!important}.purchaseStoryCopy{padding-top:72px!important}.purchaseGraphic{width:95vw!important;right:-30%!important;bottom:-18%!important}.purchaseCheckoutV2{min-height:auto!important}.purchaseCheckoutInner{padding:52px 0 42px!important}}@media(max-width:560px){.purchaseStory{padding:18px 16px 54px!important}.purchaseStoryTop{align-items:flex-start!important}.purchaseStory .backReview{max-width:150px;text-align:center}.purchaseStoryCopy{padding-top:56px!important}.purchaseStoryCopy h1{font-size:48px!important}.purchasePriceLine>strong{font-size:72px!important}.purchaseCheckoutInner{width:calc(100% - 24px)!important}.purchaseDecisionCard{padding:17px!important}}