.partners-root{--partner-bg:#0a0a0b;--partner-shell:#0a0a0b;--partner-surface:#0d0d0e;--partner-surface-deep:#0a0a0b;--partner-control:#151517;--partner-control-hover:#1a1a1c;--partner-border:#ffffff0f;--partner-border-strong:#ffffff1a;--partner-text:#f7f6f4;--partner-text-soft:#dedbd6;--partner-muted:#9a9a9c;--partner-muted-deep:#818185;--partner-orange:#e33e2b;--partner-orange-bright:#ff4d3d;--partner-gold:#b38b67;--partner-green:#5bd67a;--partner-green-bright:#7ee795;--partner-amber:#f3b451;--partner-red:#ff6b6b;--partner-info:#52a8ff;--partner-focus:#8ea4ad;--partner-radius-sm:8px;--partner-radius:8px;--partner-radius-lg:10px;--partner-space-xs:4px;--partner-space-sm:8px;--partner-space-md:10px;--partner-space-lg:12px;--partner-space-xl:16px;--partner-space-2xl:24px;--partner-font-body:.875rem;--partner-font-supporting:.9375rem;--partner-font-caption:.9375rem;--partner-font-compact-control:var(--partner-font-supporting);--partner-font-status:var(--partner-font-caption);--partner-shadow:0 0 0 1px #ffffff0a, 0 10px 28px #00000029;--partner-shadow-raised:0 0 0 1px #ffffff14, 0 18px 44px -28px #000;--partner-ease-out:cubic-bezier(.22, 1, .36, 1);--partner-ios-ease:cubic-bezier(.32, .72, 0, 1);--partner-sidebar-width:clamp(240px, 17vw, 256px);--partner-sidebar-collapsed-width:72px;--partner-mobile-header-height:54px;width:100%;min-height:100dvh;color:var(--partner-text);background:var(--partner-bg);font-family:var(--font-geist-sans), Geist, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;letter-spacing:-.01em;font-kerning:normal;text-rendering:optimizelegibility;font-size:16px;line-height:1.5}.partners-growth-suite{--growth-panel:#120f0e;--growth-panel-raised:#171312;--growth-panel-muted:#0c0909;--growth-border:#342f2e;--growth-border-soft:#242120;--growth-copy:#f4f1f0;--growth-copy-soft:#b6afae;--growth-copy-muted:#908b89;--growth-accent:#e43f29;--growth-accent-strong:#ff4b32;--growth-success:#54bf5c;--growth-warning:#f0a813;--growth-danger:#fb605c;width:min(100%,1600px);color:var(--growth-copy);gap:20px;padding-top:0}@supports (color:lab(0% 0 0)){.partners-growth-suite{--growth-panel:lab(4.40781% 1.14638 .867394);--growth-panel-raised:lab(6.15182% 1.67267 1.26233);--growth-panel-muted:lab(2.73558% .694536 .526246);--growth-border:lab(19.9009% 2.22225 1.78422);--growth-border-soft:lab(12.9557% 1.66558 1.33725);--growth-copy:lab(95.3309% 1.10203 .885081);--growth-copy-soft:lab(72.1015% 2.20945 1.77417);--growth-copy-muted:lab(58.1888% 1.93357 1.55264);--growth-accent:lab(52.8243% 63.2325 51.5352);--growth-accent-strong:lab(59.5957% 69.3992 56.541);--growth-success:lab(69.5705% -47.7195 39.7963);--growth-warning:lab(74.3733% 20.016 74.9399);--growth-danger:lab(62.1518% 59.8132 35.2669)}}html[data-partner-auth-theme=light] .partners-growth-suite{--growth-panel:#fefbf9;--growth-panel-raised:#f7f2ef;--growth-panel-muted:#f1ebe8;--growth-border:#beb6b0;--growth-border-soft:#d9d3cf;--growth-copy:#241e1b;--growth-copy-soft:#48403d;--growth-copy-muted:#665f5b;--growth-accent:#d52f19;--growth-accent-strong:#bc1c05;--growth-success:#157123;--growth-warning:#935b00;--growth-danger:#be2e31}@supports (color:lab(0% 0 0)){html[data-partner-auth-theme=light] .partners-growth-suite{--growth-panel:lab(98.8284% .767559 1.25666);--growth-panel-raised:lab(95.9194% 1.34835 2.20233);--growth-panel-muted:lab(93.5963% 1.5431 2.51833);--growth-border:lab(74.4435% 2.33316 3.78962);--growth-border-soft:lab(84.8932% 1.73977 2.83557);--growth-copy:lab(11.7734% 2.93741 3.3298);--growth-copy-soft:lab(28.0152% 2.90231 3.30082);--growth-copy-muted:lab(40.7814% 2.64411 3.01346);--growth-accent:lab(48.1654% 63.4338 53.7527);--growth-accent-strong:lab(41.2835% 60.5157 53.8914);--growth-success:lab(41.3315% -39.4219 33.9155);--growth-warning:lab(43.9704% 23.0377 80.5468);--growth-danger:lab(43.6591% 56.9472 35.2594)}}.partners-growth-suite-nav{z-index:18;top:var(--partner-desktop-header-height,56px);border-bottom:1px solid var(--growth-border-soft);background:color-mix(in oklch, var(--partner-bg) 94%, transparent);scrollbar-width:none;align-items:center;gap:2px;max-width:100%;margin:0 -4px;padding:6px 4px;display:flex;position:sticky;overflow-x:auto}.partners-growth-suite-nav::-webkit-scrollbar{display:none}.partners-growth-suite-nav a{min-height:44px;color:var(--growth-copy-muted);transition:color .18s var(--partner-ease-out), background-color .18s var(--partner-ease-out);border-radius:7px;flex:none;align-items:center;gap:7px;padding:0 12px;font-size:.9375rem;font-weight:590;text-decoration:none;display:inline-flex}.partners-growth-suite-nav a:is(:hover,:focus-visible){color:var(--growth-copy);background:var(--growth-panel-raised)}.partners-growth-suite-nav a.is-active{color:var(--growth-accent-strong);background:color-mix(in oklch, var(--growth-accent) 10%, var(--growth-panel))}.partners-growth-suite-heading{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.partners-growth-suite-heading>div:first-child{gap:4px;min-width:0;display:grid}.partners-growth-suite-heading h1{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:1.75rem;font-weight:630;line-height:1.14}.partners-growth-suite-heading p{max-width:70ch;color:var(--growth-copy-soft);margin:0;font-size:.9375rem;line-height:1.55}.partners-growth-heading-actions{flex:none;align-items:center;gap:10px;display:flex}.partners-growth-suite :is(.partners-button-primary,.partners-button-secondary){min-height:44px}.partners-growth-source-badge{border:1px solid var(--growth-border);min-height:36px;color:var(--growth-copy-soft);background:var(--growth-panel);white-space:nowrap;border-radius:7px;align-items:center;gap:7px;padding:0 10px;font-size:.9375rem;font-weight:560;display:inline-flex}.partners-growth-source-badge i{background:var(--growth-success);border-radius:50%;width:7px;height:7px}.partners-growth-source-badge.is-demo i{background:var(--growth-warning)}.partners-growth-command-layout{grid-template-columns:repeat(18,minmax(0,1fr));gap:14px;display:grid}.partners-growth-workbench{border:1px solid var(--growth-border-soft);background:var(--growth-panel);border-radius:9px;min-width:0;overflow:hidden}.partners-growth-workbench>header{border-bottom:1px solid var(--growth-border-soft);gap:4px;padding:16px 18px 13px;display:grid}.partners-growth-workbench>header>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.partners-growth-workbench h2,.partners-growth-workbench h3{margin:0;font-size:1.0625rem;font-weight:620;line-height:1.3}.partners-growth-workbench>header p{color:var(--growth-copy-muted);margin:0;font-size:.9375rem;line-height:1.45}.partners-growth-workbench>header a{color:var(--growth-accent-strong);font-size:.9375rem;font-weight:610;text-decoration:none}.partners-growth-funnel,.partners-growth-approvals{grid-column:span 4}.partners-growth-campaign-health .partners-growth-table-wrap :is(th,td){padding-inline:8px;font-size:.875rem}.partners-growth-campaign-health .partners-growth-progress{grid-template-columns:minmax(56px,1fr) auto;gap:5px}.partners-growth-table-wrap{width:100%;overflow-x:auto}.partners-growth-table-wrap table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.9375rem}.partners-growth-table-wrap th,.partners-growth-table-wrap td{border-bottom:1px solid var(--growth-border-soft);text-align:left;vertical-align:middle;padding:12px 14px}.partners-growth-table-wrap th{color:var(--growth-copy-muted);white-space:nowrap;font-size:.9375rem;font-weight:580}.partners-growth-table-wrap tbody tr:last-child td{border-bottom:0}.partners-growth-table-wrap tbody tr{transition:background-color .16s var(--partner-ease-out)}.partners-growth-table-wrap tbody tr:hover{background:var(--growth-panel-raised)}.partners-growth-table-wrap td>:is(strong,a,small){display:block}.partners-growth-table-wrap td>a{color:var(--growth-copy);font-weight:610;text-decoration:none}.partners-growth-table-wrap td small{color:var(--growth-copy-muted);margin-top:2px;font-size:.9375rem}.partners-growth-priority{color:var(--growth-copy-soft);font-variant-numeric:tabular-nums;align-items:center;gap:7px;display:inline-flex}.partners-growth-priority:first-letter{font-weight:700}.partners-growth-priority em,.partners-growth-status,.partners-growth-source{border:1px solid var(--growth-border);min-height:28px;color:var(--growth-copy-soft);background:var(--growth-panel-raised);white-space:nowrap;border-radius:999px;align-items:center;padding:0 9px;font-size:.9375rem;font-style:normal;font-weight:620;line-height:1;display:inline-flex}.partners-growth-priority.is-high em,.partners-growth-status.is-pending_approval{border-color:color-mix(in oklch, var(--growth-warning) 42%, var(--growth-border));color:var(--growth-warning)}.partners-growth-priority.is-medium em{border-color:color-mix(in oklch, var(--growth-accent) 38%, var(--growth-border));color:var(--growth-accent-strong)}.partners-growth-status:is(.is-running,.is-approved,.is-scheduled,.is-completed){border-color:color-mix(in oklch, var(--growth-success) 38%, var(--growth-border));color:var(--growth-success)}.partners-growth-status:is(.is-paused,.is-archived){color:var(--growth-copy-muted)}.partners-growth-row-action{background:color-mix(in oklch, var(--growth-accent) 72%, var(--growth-panel));border-radius:6px;align-items:center;gap:5px;min-height:36px;padding:0 10px;color:var(--growth-copy)!important;font-weight:620!important;display:inline-flex!important}.partners-growth-progress{grid-template-columns:minmax(72px,1fr) auto;align-items:center;gap:8px;display:grid}.partners-growth-progress:before{content:"";background:var(--growth-border);border-radius:999px;grid-area:1/1;height:5px}.partners-growth-progress i{z-index:1;background:var(--growth-success);border-radius:999px;grid-area:1/1;height:5px}.partners-growth-progress em{color:var(--growth-copy-soft);font-size:.9375rem;font-style:normal}.partners-growth-funnel ol{gap:0;margin:0;padding:0;list-style:none;display:grid}.partners-growth-funnel li{border-bottom:1px solid var(--growth-border-soft);gap:2px;padding:15px 16px;display:grid;position:relative}.partners-growth-funnel li:last-child{border-bottom:0}.partners-growth-funnel li span{color:var(--growth-copy-soft);font-size:.9375rem}.partners-growth-funnel li strong{overflow-wrap:anywhere;font-size:1rem;font-weight:630}.partners-growth-funnel li svg{z-index:1;color:var(--growth-copy-muted);background:var(--growth-panel);position:absolute;bottom:-8px;right:12px}.partners-growth-approvals>div{display:grid}.partners-growth-approvals>div>a{border-bottom:1px solid var(--growth-border-soft);min-height:70px;color:var(--growth-copy);grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 14px;text-decoration:none;display:grid}.partners-growth-approvals>div>a:last-child{border-bottom:0}.partners-growth-approvals>div>a>span:first-child{width:38px;height:38px;color:var(--growth-accent-strong);background:color-mix(in oklch, var(--growth-accent) 9%, var(--growth-panel-raised));border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.partners-growth-approvals>div>a>span:first-child.is-warning{color:var(--growth-warning);background:color-mix(in oklch, var(--growth-warning) 8%, var(--growth-panel-raised))}.partners-growth-approvals strong,.partners-growth-approvals small{display:block}.partners-growth-approvals strong{font-size:.9375rem}.partners-growth-approvals small{color:var(--growth-copy-muted);margin-top:2px;font-size:.9375rem}.partners-growth-campaign-builder{border:1px solid color-mix(in oklch, var(--growth-accent) 30%, var(--growth-border));background:var(--growth-panel);border-radius:9px;overflow:hidden;box-shadow:0 12px 32px -24px #010000;box-shadow:0 12px 32px -24px lab(.107798% .192717 .0983)}.partners-growth-campaign-builder>header,.partners-growth-campaign-builder>footer{justify-content:space-between;align-items:center;gap:20px;padding:16px 18px;display:flex}.partners-growth-campaign-builder>header{border-bottom:1px solid var(--growth-border-soft)}.partners-growth-campaign-builder>footer{border-top:1px solid var(--growth-border-soft);justify-content:flex-end}.partners-growth-campaign-builder>header>div{gap:3px;display:grid}.partners-growth-campaign-builder>header span{color:var(--growth-accent-strong);font-size:.9375rem;font-weight:620}.partners-growth-campaign-builder h2,.partners-growth-campaign-builder h3{margin:0;font-size:1.125rem;font-weight:630}.partners-growth-campaign-builder p{color:var(--growth-copy-muted);margin:0;font-size:.9375rem}.partners-growth-save-state{color:var(--growth-copy-soft)!important}.partners-growth-campaign-builder>ol{border-bottom:1px solid var(--growth-border-soft);grid-template-columns:repeat(6,minmax(0,1fr));gap:0;margin:0;padding:14px 18px;list-style:none;display:grid}.partners-growth-campaign-builder>ol li{min-width:0;color:var(--growth-copy-muted);align-items:center;gap:8px;display:flex;position:relative}.partners-growth-campaign-builder>ol li:after{content:"";background:var(--growth-border);height:1px;position:absolute;top:15px;left:36px;right:8px}.partners-growth-campaign-builder>ol li:last-child:after{display:none}.partners-growth-campaign-builder>ol li>span{z-index:1;border:1px solid var(--growth-border);width:30px;height:30px;color:inherit;background:var(--growth-panel);border-radius:50%;flex:0 0 30px;justify-content:center;align-items:center;font-size:.9375rem;display:inline-flex}.partners-growth-campaign-builder>ol li small{z-index:1;background:var(--growth-panel);text-overflow:ellipsis;white-space:nowrap;padding-right:8px;font-size:.9375rem;overflow:hidden}.partners-growth-campaign-builder>ol li.is-active{color:var(--growth-copy)}.partners-growth-campaign-builder>ol li.is-active>span{border-color:var(--growth-accent);color:var(--growth-copy);background:var(--growth-accent)}.partners-growth-builder-layout{grid-template-columns:minmax(0,1fr) minmax(260px,340px);gap:0;display:grid}.partners-growth-builder-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:20px;display:grid}.partners-growth-builder-fields>.partners-growth-field,.partners-growth-segmented-field{color:var(--growth-copy-soft);gap:7px;font-size:.9375rem;font-weight:590;display:grid}.partners-growth-builder-fields>.partners-growth-field.is-wide,.partners-growth-builder-fields>.partners-growth-segmented-field.is-wide{grid-column:1/-1}.partners-growth-builder-fields :is(input,textarea){border:1px solid var(--growth-border);width:100%;min-height:44px;color:var(--growth-copy);background:var(--growth-panel-muted);font:inherit;border-radius:7px;font-weight:480}.partners-growth-builder-fields input{padding:0 12px}.partners-growth-builder-fields textarea{resize:vertical;min-height:94px;padding:10px 12px}.partners-growth-builder-fields :is(input,textarea)::placeholder{color:var(--growth-copy-muted);opacity:1}.partners-growth-builder-fields :is(input,textarea):focus-visible{outline:2px solid var(--growth-accent-strong);outline-offset:1px}.partners-growth-segmented-field>div{border:1px solid var(--growth-border);background:var(--growth-panel-muted);border-radius:7px;min-height:44px;display:flex;overflow-x:auto}.partners-growth-segmented-field button{border:0;border-right:1px solid var(--growth-border-soft);min-height:42px;color:var(--growth-copy-muted);font:inherit;cursor:pointer;background:0 0;flex:1 0 auto;padding:0 12px}.partners-growth-segmented-field button:last-child{border-right:0}.partners-growth-segmented-field button.is-active{color:var(--growth-copy);background:color-mix(in oklch, var(--growth-accent) 20%, var(--growth-panel-raised));box-shadow:inset 0 -2px var(--growth-accent)}.partners-growth-builder-layout>aside{border-left:1px solid var(--growth-border-soft);background:var(--growth-panel-muted);align-content:start;gap:14px;padding:20px;display:grid}.partners-growth-builder-layout>aside>strong{color:var(--growth-accent-strong);font-size:1.75rem;line-height:1}.partners-growth-readiness-list{gap:10px;display:grid}.partners-growth-readiness-list>span{color:var(--growth-copy-muted);grid-template-columns:22px minmax(0,1fr);align-items:center;gap:8px;font-size:.9375rem;display:grid}.partners-growth-readiness-list i,.partners-growth-detail-readiness i{border:1px solid var(--growth-border);border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.partners-growth-readiness-list>span.is-complete{color:var(--growth-copy)}.partners-growth-readiness-list>span.is-complete i,.partners-growth-detail-readiness .is-complete i{border-color:color-mix(in oklch, var(--growth-success) 42%, var(--growth-border));color:var(--growth-success)}.partners-growth-campaign-workspace{border:1px solid var(--growth-border-soft);background:var(--growth-panel);border-radius:9px;grid-template-columns:minmax(280px,.34fr) minmax(0,1fr);min-height:590px;display:grid;overflow:hidden}.partners-growth-campaign-list{border-right:1px solid var(--growth-border-soft);background:var(--growth-panel-muted)}.partners-growth-campaign-list>header{border-bottom:1px solid var(--growth-border-soft);justify-content:space-between;align-items:center;gap:12px;min-height:60px;padding:10px 14px;display:flex}.partners-growth-campaign-list>header>div{align-items:center;gap:8px;display:flex}.partners-growth-campaign-list h2{margin:0;font-size:1rem}.partners-growth-campaign-list>div{display:grid}.partners-growth-campaign-list>div>button{border:0;border-bottom:1px solid var(--growth-border-soft);min-height:78px;color:var(--growth-copy);text-align:left;cursor:pointer;background:0 0;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:12px 14px;display:grid}.partners-growth-campaign-list>div>button:hover{background:var(--growth-panel-raised)}.partners-growth-campaign-list>div>button.is-active{background:color-mix(in oklch, var(--growth-accent) 8%, var(--growth-panel-raised));box-shadow:inset 2px 0 var(--growth-accent)}.partners-growth-campaign-list button>span{align-content:center;gap:3px;display:grid}.partners-growth-campaign-list button>span:last-child{justify-items:end}.partners-growth-campaign-list button strong{font-size:.9375rem;font-weight:610}.partners-growth-campaign-list button small,.partners-growth-campaign-list button em{color:var(--growth-copy-muted);font-size:.9375rem;font-style:normal}.partners-growth-campaign-detail{min-width:0;padding:22px}.partners-growth-campaign-detail>header{border-bottom:1px solid var(--growth-border-soft);justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:18px;display:flex}.partners-growth-campaign-detail>header>div{gap:4px;display:grid}.partners-growth-campaign-detail>header span:first-child{color:var(--growth-accent-strong);font-size:.9375rem;font-weight:610}.partners-growth-campaign-detail h2{letter-spacing:-.025em;margin:0;font-size:1.375rem;font-weight:630}.partners-growth-campaign-detail p{max-width:65ch;color:var(--growth-copy-soft);margin:0;font-size:.9375rem}.partners-growth-detail-metrics{border-bottom:1px solid var(--growth-border-soft);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.partners-growth-detail-metrics article{border-right:1px solid var(--growth-border-soft);gap:3px;padding:18px 14px;display:grid}.partners-growth-detail-metrics article:last-child{border-right:0}.partners-growth-detail-metrics span,.partners-growth-detail-metrics small{color:var(--growth-copy-muted);font-size:.9375rem}.partners-growth-detail-metrics strong{font-size:.9375rem;font-weight:620}.partners-growth-detail-readiness,.partners-growth-connected-work{border-bottom:1px solid var(--growth-border-soft);padding:18px 0}.partners-growth-detail-readiness>header,.partners-growth-connected-work>header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.partners-growth-detail-readiness h3,.partners-growth-connected-work h3{margin:0;font-size:1rem}.partners-growth-detail-readiness>header strong{color:var(--growth-accent-strong)}.partners-growth-detail-readiness>div{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.partners-growth-detail-readiness>div>span{border:1px solid var(--growth-border-soft);background:var(--growth-panel-muted);border-radius:7px;grid-template-columns:22px minmax(0,1fr);gap:5px 8px;padding:10px;display:grid}.partners-growth-detail-readiness>div strong{align-self:center;font-size:.9375rem}.partners-growth-detail-readiness>div small{color:var(--growth-copy-muted);grid-column:1/-1;font-size:.9375rem}.partners-growth-connected-work dl{grid-template-columns:repeat(5,minmax(0,1fr));margin:0;display:grid}.partners-growth-connected-work dl>div{border-right:1px solid var(--growth-border-soft);gap:2px;padding:8px 12px;display:grid}.partners-growth-connected-work dl>div:last-child{border-right:0}.partners-growth-connected-work dt{color:var(--growth-copy-muted);font-size:.9375rem}.partners-growth-connected-work dd{margin:0;font-size:1.125rem;font-weight:620}.partners-growth-foundation{border:1px solid var(--growth-border-soft);background:var(--growth-panel);border-radius:9px;justify-content:space-between;align-items:center;gap:24px;min-height:170px;padding:24px;display:flex}.partners-growth-foundation>div{align-items:flex-start;gap:14px;max-width:72ch;display:flex}.partners-growth-foundation>div>svg{color:var(--growth-accent-strong);flex:none}.partners-growth-foundation>div span{gap:4px;display:grid}.partners-growth-foundation strong{font-size:1.0625rem}.partners-growth-foundation small{color:var(--growth-copy-soft);font-size:.9375rem;line-height:1.5}.partners-growth-foundation>a{min-height:44px;color:var(--growth-accent-strong);flex:none;align-items:center;gap:7px;font-size:.9375rem;font-weight:620;text-decoration:none;display:inline-flex}.partners-growth-inline-empty{color:var(--growth-copy-muted);text-align:center;margin:0;padding:20px;font-size:.9375rem}.partners-growth-empty{color:var(--growth-copy-soft);text-align:center;justify-items:center;gap:8px;padding:42px 24px;display:grid}.partners-growth-empty strong{color:var(--growth-copy);font-size:1rem}.partners-growth-empty p{max-width:54ch;margin:0;font-size:.9375rem}.partners-growth-skeleton{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.partners-growth-skeleton span{border:1px solid var(--growth-border-soft);background:var(--growth-panel);border-radius:9px;min-height:190px;animation:1.8s ease-in-out infinite partners-growth-pulse}.partners-growth-skeleton span:first-child{grid-column:1/-1;min-height:250px}@keyframes partners-growth-pulse{50%{background:var(--growth-panel-raised)}}@media (max-width:1220px){.partners-growth-campaign-health{grid-column:span 8}.partners-growth-funnel{grid-column:span 4}.partners-growth-approvals{grid-column:1/-1}.partners-growth-detail-readiness>div{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.partners-growth-suite-heading{align-items:flex-start}.partners-growth-command-layout{grid-template-columns:minmax(0,1fr)}.partners-growth-command-layout>*{grid-column:1}.partners-growth-builder-layout{grid-template-columns:minmax(0,1fr)}.partners-growth-builder-layout>aside{border-top:1px solid var(--growth-border-soft);border-left:0}.partners-growth-campaign-workspace{grid-template-columns:minmax(0,1fr)}.partners-growth-campaign-list{border-right:0;border-bottom:1px solid var(--growth-border-soft)}.partners-growth-campaign-list>div{grid-template-columns:repeat(2,minmax(0,1fr))}.partners-growth-campaign-list>div>button{border-right:1px solid var(--growth-border-soft)}.partners-growth-detail-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.partners-growth-detail-metrics article:nth-child(2){border-right:0}.partners-growth-detail-metrics article:nth-child(-n+2){border-bottom:1px solid var(--growth-border-soft)}.partners-growth-connected-work dl{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.partners-growth-suite{gap:16px}.partners-growth-suite-nav{top:calc(var(--partner-mobile-header-height) + env(safe-area-inset-top));margin-inline:-16px;padding-inline:16px}.partners-growth-suite-heading{gap:14px;display:grid}.partners-growth-suite-heading h1{font-size:1.5rem}.partners-growth-heading-actions{justify-content:space-between;width:100%}.partners-growth-heading-actions .partners-button-primary{flex:1}.partners-growth-source-badge{text-overflow:ellipsis;max-width:46%;overflow:hidden}.partners-growth-table-wrap{overflow:visible}.partners-growth-table-wrap table,.partners-growth-table-wrap tbody,.partners-growth-table-wrap tr,.partners-growth-table-wrap td{width:100%;display:block}.partners-growth-table-wrap thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.partners-growth-table-wrap tr{border-bottom:1px solid var(--growth-border-soft);grid-template-columns:repeat(2,minmax(0,1fr));padding:12px 14px;display:grid}.partners-growth-table-wrap tr:last-child{border-bottom:0}.partners-growth-table-wrap td{border:0;padding:6px 0}.partners-growth-table-wrap td[data-label]:before{content:attr(data-label);color:var(--growth-copy-muted);margin-bottom:3px;font-size:.9375rem;font-weight:580;display:block}.partners-growth-next-actions .partners-growth-table-wrap td:nth-child(2),.partners-growth-next-actions .partners-growth-table-wrap td:nth-child(3),.partners-growth-next-actions .partners-growth-table-wrap td:last-child,.partners-growth-campaign-health .partners-growth-table-wrap td:first-child{grid-column:1/-1}.partners-growth-row-action{justify-content:center;margin-top:4px}.partners-growth-campaign-builder>ol{gap:14px;display:flex;overflow-x:auto}.partners-growth-campaign-builder>ol li{flex:none}.partners-growth-campaign-builder>ol li:after{display:none}.partners-growth-builder-fields{grid-template-columns:minmax(0,1fr);padding:16px}.partners-growth-builder-fields>.partners-growth-field.is-wide{grid-column:1}.partners-growth-campaign-builder>footer{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.partners-growth-campaign-builder>footer button{width:100%}.partners-growth-campaign-list>div{grid-template-columns:minmax(0,1fr)}.partners-growth-campaign-list>div>button{border-right:0}.partners-growth-campaign-detail{padding:16px}.partners-growth-campaign-detail>header{display:grid}.partners-growth-detail-metrics{grid-template-columns:minmax(0,1fr)}.partners-growth-detail-metrics article{border-right:0;border-bottom:1px solid var(--growth-border-soft)}.partners-growth-detail-readiness>div,.partners-growth-connected-work dl{grid-template-columns:minmax(0,1fr)}.partners-growth-connected-work dl>div{border-right:0;border-bottom:1px solid var(--growth-border-soft);grid-template-columns:minmax(0,1fr) auto}.partners-growth-connected-work dl>div:last-child{border-bottom:0}.partners-growth-foundation{align-items:start;padding:18px;display:grid}.partners-growth-foundation>a{border-top:1px solid var(--growth-border-soft);justify-content:center;width:100%;padding-top:14px}.partners-growth-skeleton{grid-template-columns:minmax(0,1fr)}.partners-growth-skeleton span,.partners-growth-skeleton span:first-child{grid-column:1;min-height:150px}}@media (prefers-reduced-motion:reduce){.partners-growth-skeleton span{animation:none}}.partners-marketing .partners-marketing-header{padding-top:env(safe-area-inset-top)}.partners-marketing .partners-desktop-login,.partners-marketing .partners-mobile-login,.partners-marketing .partners-mobile-menu-toggle{color:#f7f6f4;min-height:44px;transition:border-color .18s var(--partner-ease-out), background-color .18s var(--partner-ease-out), color .18s var(--partner-ease-out);background:#0a0a0b9e;border:1px solid #ffffff24;border-radius:8px;font-size:.875rem;font-weight:600;line-height:1}.partners-marketing .partners-desktop-login,.partners-marketing .partners-mobile-login{white-space:nowrap;justify-content:center;align-items:center;padding:0 14px;display:inline-flex}.partners-marketing .partners-mobile-header-actions{align-items:center;gap:6px;display:flex}@media (min-width:1024px){.partners-marketing .partners-mobile-header-actions{display:none}}.partners-marketing .partners-mobile-menu-toggle{justify-content:center;align-items:center;width:44px;padding:0;display:inline-flex}.partners-marketing :is(.partners-desktop-login,.partners-mobile-login,.partners-mobile-menu-toggle):hover{color:#fffaf8;background:#e33e2b1a;border-color:#e33e2b8a}.partners-marketing :is(.partners-desktop-login,.partners-mobile-login,.partners-mobile-menu-toggle):focus-visible{outline-offset:2px;outline:2px solid #ff6a59}@media (display-mode:standalone){.partners-marketing .partners-marketing-header>div{background:#0a0a0bf0}}.partners-auth-swap-panel .partners-application-main.is-streamlined{padding:24px 28px 28px;display:block}.partners-application-main.is-streamlined .partners-application-header{gap:6px;max-width:620px;margin:0 0 14px}.partners-application-main.is-streamlined .partners-application-header h1{font-size:1.55rem;font-weight:620;line-height:1.12}.partners-referral-detected{border:1px solid color-mix(in oklch, var(--partner-green) 36%, var(--partner-border));border-radius:var(--partner-radius-sm);background:color-mix(in oklch, var(--partner-green) 7%, transparent);align-items:center;gap:9px;width:fit-content;margin-top:5px;padding:6px 9px 6px 6px;font-weight:600;display:inline-flex;color:var(--partner-text-soft)!important;font-size:.72rem!important}.partners-referral-initials{width:30px;height:30px;color:var(--partner-green-bright);background:color-mix(in oklch, var(--partner-green) 12%, var(--partner-control));letter-spacing:.03em;border-radius:50%;flex:0 0 30px;justify-content:center;align-items:center;font-size:.66rem;font-weight:720;display:inline-flex}.partners-referral-detected>span:not(.partners-referral-initials){gap:1px;display:grid}.partners-referral-detected strong,.partners-referral-detected small{font:inherit}.partners-referral-detected small{color:var(--partner-muted);font-size:.64rem;font-weight:520}.partners-referral-detected>svg{color:var(--partner-green);margin-left:2px}.partners-auth-swap-panel .partners-application-main.is-streamlined .partners-form-panel{gap:14px;padding:18px 20px 20px}.partners-application-sections{gap:18px;display:grid}.partners-application-section{gap:12px;display:grid}.partners-application-section+.partners-application-section{border-top:1px solid var(--partner-auth-border-soft,var(--partner-border));padding-top:16px}.partners-application-section>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.partners-application-section>header h2{color:var(--partner-text);letter-spacing:-.015em;margin:0;font-size:.9rem;font-weight:620}.partners-application-section>header small{color:var(--partner-muted-deep);font-size:.67rem;font-weight:560}.partners-application-section .partners-form-grid.is-two-column{grid-template-columns:repeat(2,minmax(0,1fr))}.partners-application-section .partners-field>span{color:var(--partner-muted-deep);font-size:.7rem;font-weight:500}.partners-phone-field{gap:7px;display:grid}.partners-phone-field>span{color:var(--partner-text-soft);font-size:.74rem;font-weight:600}.partners-phone-inputs{border:1px solid var(--partner-auth-border,var(--partner-border-strong));border-radius:var(--partner-radius-sm);background:var(--partner-control);transition:border-color .16s var(--partner-ease-out), box-shadow .16s var(--partner-ease-out);grid-template-columns:96px minmax(0,1fr);gap:0;display:grid;overflow:hidden}.partners-phone-inputs:focus-within{border-color:var(--partner-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--partner-focus) 16%, transparent)}.partners-phone-inputs>.partners-select,.partners-phone-inputs>input{width:100%;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.partners-phone-inputs>.partners-select{padding-left:9px;padding-right:9px;border-right:1px solid var(--partner-auth-border-soft,var(--partner-border))!important}.partners-phone-inputs>input:focus,.partners-phone-inputs>.partners-select:focus-visible{outline:0!important}.partners-application-consent{border-top:1px solid var(--partner-auth-border-soft,var(--partner-border));grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;padding-top:14px;display:grid}.partners-auth-swap-panel .partners-application-assurance.is-inline{border-radius:var(--partner-radius-sm);padding:12px;display:grid}.partners-application-consent .partners-check{border:1px solid var(--partner-border);border-radius:var(--partner-radius-sm);background:var(--partner-surface-deep);align-content:center;min-height:48px;padding:11px 12px;font-size:.75rem;line-height:1.5}.partners-application-consent .partners-check a{color:var(--partner-orange-bright);font-weight:620}.partners-traffic-source{border:0;gap:9px;min-width:0;margin:0;padding:0;display:grid}.partners-traffic-source legend{color:var(--partner-text-soft);margin:0 0 2px;font-size:.76rem;font-weight:620}.partners-traffic-source legend span{color:var(--partner-muted-deep);margin-left:5px;font-size:.66rem;font-weight:520}.partners-traffic-options{flex-wrap:wrap;gap:7px;display:flex}.partners-traffic-options label{cursor:pointer;position:relative}.partners-traffic-options input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.partners-traffic-options label>span{border:1px solid var(--partner-border-strong);min-height:44px;color:var(--partner-muted);background:var(--partner-surface-deep);transition:color .14s var(--partner-ease-out), border-color .14s var(--partner-ease-out), background-color .14s var(--partner-ease-out);border-radius:999px;align-items:center;padding:0 12px;font-size:.7rem;font-weight:580;display:inline-flex}.partners-traffic-options input:checked+span{border-color:color-mix(in oklch, var(--partner-orange) 52%, var(--partner-border));color:var(--partner-text);background:color-mix(in oklch, var(--partner-orange) 9%, var(--partner-surface-deep))}.partners-traffic-options input:focus-visible+span{outline:2px solid var(--partner-focus);outline-offset:2px}.partners-traffic-other{max-width:420px;margin-top:2px}.partners-submitted-main.is-streamlined{text-align:left;place-items:center stretch;gap:28px;width:min(100%,1040px);max-width:1040px;padding-top:48px;display:grid}.partners-submitted-hero{justify-items:start;gap:14px;display:grid}.partners-submitted-hero .partners-submitted-icon{border-color:color-mix(in oklch, var(--partner-green) 55%, var(--partner-border));width:64px;height:64px;color:var(--partner-green-bright);background:color-mix(in oklch, var(--partner-green) 8%, var(--partner-surface-deep));box-shadow:0 0 0 7px color-mix(in oklch, var(--partner-green) 6%, transparent)}.partners-submitted-main.is-streamlined .partners-submitted-hero h1{color:var(--partner-text);letter-spacing:-.04em;margin:2px 0 0;font-size:2.25rem;font-weight:620;line-height:1.04}.partners-submitted-hero>p:not(.partners-eyebrow){max-width:48ch;color:var(--partner-muted);margin:0;font-size:.9rem;line-height:1.6}.partners-submitted-badge{border:1px solid color-mix(in oklch, var(--partner-green) 36%, var(--partner-border));border-radius:var(--partner-radius-sm);color:var(--partner-green-bright);background:color-mix(in oklch, var(--partner-green) 7%, transparent);align-items:center;gap:7px;padding:8px 10px;font-size:.72rem;font-weight:620;display:inline-flex}.partners-submitted-hero .partners-actions{margin-top:8px}.partners-submitted-next{border:1px solid var(--partner-border);border-radius:var(--partner-radius-lg);background:var(--partner-surface);box-shadow:var(--partner-shadow);overflow:hidden}.partners-submitted-next>header{border-bottom:1px solid var(--partner-border);gap:6px;padding:20px 22px 18px;display:grid}.partners-submitted-next h2{color:var(--partner-text);letter-spacing:-.025em;margin:0;font-size:1.08rem;font-weight:620}.partners-submitted-next ol{margin:0;padding:0;list-style:none;display:grid}.partners-submitted-next li{border-top:1px solid var(--partner-border);grid-template-columns:38px minmax(0,1fr);align-items:center;gap:13px;min-height:76px;padding:12px 22px;display:grid}.partners-submitted-next li:first-child{border-top:0}.partners-submitted-next li>span{border:1px solid var(--partner-border-strong);width:38px;height:38px;color:var(--partner-muted);background:var(--partner-control);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.partners-submitted-next li.is-complete>span{border-color:color-mix(in oklch, var(--partner-green) 52%, var(--partner-border));color:var(--partner-green-bright);background:color-mix(in oklch, var(--partner-green) 8%, var(--partner-control))}.partners-submitted-next li div{gap:3px;display:grid}.partners-submitted-next li strong{color:var(--partner-text-soft);font-size:.82rem;font-weight:620}.partners-submitted-next li small{color:var(--partner-muted);font-size:.72rem;line-height:1.45}.partners-submitted-note{border-top:1px solid var(--partner-border);color:var(--partner-muted-deep);background:var(--partner-surface-deep);align-items:flex-start;gap:8px;margin:0;padding:13px 22px;font-size:.7rem;line-height:1.45;display:flex}.partners-submitted-note svg{color:var(--partner-info);flex:none}@media (min-width:820px){.partners-submitted-main.is-streamlined{grid-template-columns:minmax(0,.88fr) minmax(420px,1.12fr);column-gap:52px}.partners-submitted-main.is-streamlined .partners-submitted-hero .partners-submitted-icon,.partners-submitted-main.is-streamlined .partners-submitted-hero h1,.partners-submitted-main.is-streamlined .partners-submitted-hero .partners-actions{grid-area:auto}}@media (max-width:640px){.partners-auth-swap-panel .partners-application-main.is-streamlined{padding:18px 14px 20px}.partners-auth-swap-panel .partners-application-main.is-streamlined .partners-form-panel{padding:16px 14px}.partners-application-section .partners-form-grid.is-two-column,.partners-application-consent{grid-template-columns:minmax(0,1fr)}.partners-application-main.is-streamlined .partners-application-header h1{font-size:1.4rem}.partners-submitted-main.is-streamlined{gap:24px;padding-top:32px}.partners-submitted-hero{text-align:center;justify-items:center}.partners-submitted-hero .partners-actions{width:100%;display:grid}.partners-submitted-hero .partners-actions>a{width:100%}.partners-submitted-next>header,.partners-submitted-next li,.partners-submitted-note{padding-left:16px;padding-right:16px}}.partners-revenue-operations{border:1px solid var(--partner-border-strong);border-radius:var(--partner-radius-lg);background:radial-gradient(circle at 0 0, color-mix(in srgb, var(--partner-green) 6%, transparent), transparent 30%), var(--partner-surface);box-shadow:var(--partner-shadow-raised);padding:18px;overflow:hidden}.partners-revenue-header,.partners-revenue-header-actions,.partners-revenue-form>header,.partners-revenue-list>header,.partners-link-monitor-list>header,.partners-alert-list>header,.partners-roas-preview>header,.partners-quality-score,.partners-cashflow-hero,.partners-revenue-message{align-items:center;display:flex}.partners-revenue-header,.partners-revenue-form>header,.partners-revenue-list>header,.partners-link-monitor-list>header,.partners-alert-list>header,.partners-roas-preview>header,.partners-cashflow-hero{justify-content:space-between}.partners-revenue-header{gap:20px}.partners-revenue-header h2{margin:3px 0 0;font-size:1rem}.partners-revenue-header p{max-width:670px}.partners-revenue-header-actions{flex:none;gap:8px}.partners-revenue-tabs{scroll-snap-type:x proximity}.partners-revenue-tabs button{scroll-snap-align:start}.partners-revenue-message{border:1px solid var(--partner-border);border-radius:var(--partner-radius-sm);gap:8px;min-height:36px;padding:9px 11px;font-size:.62rem}.partners-revenue-message svg{flex:none}.partners-revenue-message.is-success{border-color:color-mix(in srgb, var(--partner-green) 30%, var(--partner-border));color:var(--partner-green-bright);background:color-mix(in srgb, var(--partner-green) 5%, var(--partner-surface-deep))}.partners-revenue-message.is-error{border-color:color-mix(in srgb, var(--partner-red) 30%, var(--partner-border));color:var(--partner-red);background:color-mix(in srgb, var(--partner-red) 5%, var(--partner-surface-deep))}.partners-revenue-loading{min-height:180px;color:var(--partner-muted);justify-content:center;align-items:center;gap:8px;font-size:.66rem;display:flex}.partners-revenue-panel{min-width:0;animation:partners-revenue-panel-enter .22s var(--partner-ease-out) both}.partners-revenue-workbench{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);gap:12px;display:grid}.partners-revenue-form,.partners-revenue-list,.partners-link-monitor-list,.partners-alert-list,.partners-roas-preview,.partners-quality-score,.partners-quality-metrics>article,.partners-revenue-limitations,.partners-cashflow-hero,.partners-cashflow-ranges>article{border:1px solid var(--partner-border);border-radius:var(--partner-radius-lg);background:var(--partner-surface-deep);min-width:0}.partners-revenue-form,.partners-revenue-list,.partners-link-monitor-list,.partners-alert-list{align-content:start;gap:14px;padding:15px;display:grid}.partners-revenue-form h3,.partners-revenue-list h3,.partners-link-monitor-list h3,.partners-alert-list h3{color:var(--partner-text);margin:0;font-size:.78rem}.partners-revenue-form header p,.partners-revenue-list header p,.partners-link-monitor-list header p,.partners-alert-list header p{color:var(--partner-muted);margin:3px 0 0;font-size:.58rem;line-height:1.45}.partners-revenue-list>header>span,.partners-link-monitor-list>header>span,.partners-alert-list>header>span{border:1px solid var(--partner-border);min-width:24px;height:24px;color:var(--partner-muted);border-radius:99px;place-items:center;font-size:.56rem;display:grid}.partners-revenue-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.partners-revenue-form .partners-field,.partners-revenue-choices{font-size:.65rem}.partners-revenue-form .partners-field input,.partners-revenue-form .partners-field .partners-select{height:38px;min-height:38px;font-size:.64rem}.partners-revenue-form>.partners-button-primary{justify-self:end;min-height:36px;font-size:.62rem}.partners-revenue-choices{border:0;gap:7px;margin:0;padding:0;display:grid}.partners-revenue-choices legend{color:var(--partner-text-soft);margin-bottom:7px;font-weight:620}.partners-revenue-choices .partners-choice-grid label{min-height:30px;font-size:.58rem}.partners-roas-preview{background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--partner-orange) 8%, transparent), transparent 40%), var(--partner-surface-deep);align-self:start;gap:14px;padding:15px;display:grid}.partners-roas-preview>header span{color:var(--partner-muted);font-size:.6rem}.partners-roas-preview>header strong{color:var(--partner-orange-bright);font-size:1.05rem}.partners-roas-preview>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.partners-roas-preview article{border:1px solid var(--partner-border);border-radius:var(--partner-radius-sm);background:var(--partner-control);gap:3px;padding:10px;display:grid}.partners-roas-preview article span,.partners-roas-preview>small,.partners-revenue-list article small,.partners-link-monitor-list article small,.partners-alert-list article small{color:var(--partner-muted-deep);font-size:.54rem}.partners-roas-preview article strong{color:var(--partner-text);font-variant-numeric:tabular-nums;font-size:.7rem}.partners-span-all{grid-column:1/-1}.partners-revenue-list>article,.partners-alert-rule{border:1px solid var(--partner-border);border-radius:var(--partner-radius-sm);background:var(--partner-control);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;min-height:52px;padding:9px 10px;display:grid}.partners-revenue-list>article>div,.partners-alert-rule>div{gap:3px;min-width:0;display:grid}.partners-revenue-list article strong,.partners-alert-rule strong,.partners-link-monitor-list article strong,.partners-alert-suggestions strong{color:var(--partner-text);text-overflow:ellipsis;white-space:nowrap;font-size:.64rem;overflow:hidden}.partners-revenue-list>article>div:not(:first-child){text-align:right}.partners-revenue-list>article>div:not(:first-child) span{color:var(--partner-text-soft);font-variant-numeric:tabular-nums;font-size:.67rem;font-weight:650}.partners-revenue-empty{border:1px dashed var(--partner-border-strong);border-radius:var(--partner-radius-sm);min-height:110px;color:var(--partner-muted-deep);text-align:center;align-content:center;place-items:center;gap:5px;padding:16px;display:grid}.partners-revenue-empty span{font-size:1rem}.partners-revenue-empty p{max-width:42ch;margin:0;font-size:.58rem;line-height:1.45}.partners-quality-layout,.partners-cashflow-layout{gap:12px;display:grid}.partners-quality-layout{grid-template-columns:minmax(270px,.72fr) minmax(0,1.28fr)}.partners-quality-score{gap:15px;padding:16px}.partners-score-ring{width:84px;height:84px;color:var(--partner-text);background:radial-gradient(circle, var(--partner-surface-deep) 61%, transparent 63%), conic-gradient(var(--partner-green-bright) var(--quality-score), var(--partner-control) 0);text-align:center;border-radius:50%;flex:none;place-content:center;display:grid}.partners-score-ring strong{font-variant-numeric:tabular-nums;font-size:1.2rem}.partners-score-ring small{color:var(--partner-muted-deep);font-size:.48rem}.partners-quality-score>div:last-child span{color:var(--partner-text);text-transform:capitalize;font-size:.78rem;font-weight:650}.partners-quality-score p{color:var(--partner-muted);margin:5px 0 0;font-size:.58rem;line-height:1.5}.partners-quality-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.partners-quality-metrics>article{align-content:center;gap:5px;min-height:72px;padding:11px;display:grid}.partners-quality-metrics span,.partners-cashflow-ranges span{color:var(--partner-muted);font-size:.56rem}.partners-quality-metrics strong,.partners-cashflow-ranges strong{color:var(--partner-text);font-variant-numeric:tabular-nums;font-size:.78rem}.partners-revenue-limitations{color:var(--partner-muted);grid-column:1/-1;padding:12px 14px;font-size:.58rem;line-height:1.5}.partners-revenue-limitations strong{color:var(--partner-text-soft);font-size:.62rem}.partners-revenue-limitations ul{gap:4px;margin:8px 0 0;padding-left:16px;display:grid}.partners-revenue-limitations p{margin:6px 0 0}.partners-cashflow-hero{background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--partner-green) 8%, transparent), transparent 45%), var(--partner-surface-deep);gap:16px;padding:18px}.partners-cashflow-hero h3{color:var(--partner-text);font-variant-numeric:tabular-nums;margin:4px 0 2px;font-size:1.45rem}.partners-cashflow-hero p{color:var(--partner-muted);margin:0;font-size:.6rem}.partners-cashflow-hero svg{color:var(--partner-green-bright)}.partners-cashflow-ranges{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.partners-cashflow-ranges>article{gap:6px;padding:14px;display:grid}.partners-cashflow-ranges>article.is-primary{border-color:color-mix(in srgb, var(--partner-green) 30%, var(--partner-border))}.partners-cashflow-ranges small{color:var(--partner-muted-deep);font-size:.52rem}.partners-link-monitor-list,.partners-alert-list{align-self:start}.partners-link-monitor-list>article{border:1px solid var(--partner-border);border-radius:var(--partner-radius-sm);background:var(--partner-control);grid-template-columns:30px minmax(0,1fr) auto;align-items:start;gap:10px;padding:10px;display:grid}.partners-link-health-icon{width:30px;height:30px;color:var(--partner-amber);background:color-mix(in srgb, var(--partner-amber) 10%, transparent);border-radius:99px;place-items:center;display:grid}.partners-link-health-icon.is-healthy{color:var(--partner-green-bright);background:color-mix(in srgb, var(--partner-green) 10%, transparent)}.partners-link-health-icon.is-failing{color:var(--partner-red);background:color-mix(in srgb, var(--partner-red) 10%, transparent)}.partners-link-monitor-list article>div:nth-child(2){gap:3px;min-width:0;display:grid}.partners-link-monitor-list article a{width:fit-content;max-width:100%;color:var(--partner-muted);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;font-size:.55rem;display:inline-flex;overflow:hidden}.partners-link-monitor-list article em{color:var(--partner-amber);font-size:.52rem;font-style:normal;line-height:1.4}.partners-link-monitor-list .partners-button-secondary{min-height:32px;padding:0 9px;font-size:.56rem}.partners-alert-suggestions{gap:7px;display:grid}.partners-alert-suggestions>article{border:1px solid color-mix(in srgb, var(--partner-amber) 25%, var(--partner-border));border-radius:var(--partner-radius-sm);color:var(--partner-amber);background:color-mix(in srgb, var(--partner-amber) 5%, var(--partner-control));grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;padding:9px;display:grid}.partners-alert-suggestions>article>div{gap:3px;display:grid}.partners-alert-suggestions em,.partners-alert-rule>em{border:1px solid var(--partner-border);color:var(--partner-muted);text-transform:capitalize;border-radius:99px;padding:3px 6px;font-size:.5rem;font-style:normal}.partners-mini-switch{border:1px solid var(--partner-border-strong);background:var(--partner-control);cursor:pointer;border-radius:99px;width:30px;height:18px;padding:0;transition:border-color .16s,background-color .16s;position:relative}.partners-mini-switch span{background:var(--partner-muted);width:10px;height:10px;transition:transform .18s var(--partner-ease-out), background-color .16s ease;border-radius:50%;position:absolute;top:3px;left:3px}.partners-mini-switch.is-on{border-color:color-mix(in srgb, var(--partner-green) 45%, var(--partner-border));background:color-mix(in srgb, var(--partner-green) 14%, var(--partner-control))}.partners-mini-switch.is-on span{background:var(--partner-green-bright);transform:translate(12px)}@keyframes partners-revenue-panel-enter{0%{transform:translateY(3px)}to{transform:translateY(0)}}@media (max-width:920px){.partners-revenue-workbench,.partners-quality-layout{grid-template-columns:1fr}.partners-span-all,.partners-revenue-limitations{grid-column:auto}}@media (max-width:680px){.partners-revenue-operations{padding:13px}.partners-revenue-header{display:grid}.partners-revenue-header-actions{justify-content:space-between}.partners-revenue-tabs{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0;margin-right:-13px}.partners-revenue-form-grid,.partners-quality-metrics,.partners-roas-preview>div{grid-template-columns:repeat(2,minmax(0,1fr))}.partners-cashflow-ranges{grid-template-columns:1fr}}@media (max-width:460px){.partners-revenue-form-grid,.partners-quality-metrics,.partners-roas-preview>div{grid-template-columns:1fr}.partners-quality-score{flex-direction:column;align-items:flex-start}.partners-revenue-form>.partners-button-primary{width:100%}.partners-link-monitor-list>article{grid-template-columns:30px minmax(0,1fr)}.partners-link-monitor-list .partners-button-secondary{grid-column:2;justify-self:start}.partners-revenue-list>article{grid-template-columns:minmax(0,1fr) auto}.partners-revenue-list>article>div:nth-child(3){display:none}}@media (prefers-reduced-motion:reduce){.partners-revenue-panel{animation:none}}.partners-root:has(.partners-app-shell){max-width:100%;overflow-x:clip}.partners-app-shell,.partners-app-main,.partners-page,.partners-page>*,.partners-overview-tabs,.partners-overview-tab-panel,.partners-report-tabs,.partners-chart-grid,.partners-chart-panel,.partners-chart-frame{min-width:0;max-width:100%}.partners-app-shell{width:100%;overflow-x:clip}.partners-mobile-header-leading,.partners-desktop-account-actions,.partners-mobile-header-brand,.partners-mobile-menu-trigger{align-items:center;display:inline-flex}.partners-mobile-header-leading{gap:4px;min-width:0}.partners-mobile-menu-trigger{width:44px;height:44px;color:var(--partner-text-soft);cursor:pointer;transition:color .15s var(--partner-ease-out), transform .12s var(--partner-ease-out);background:0 0;border:0;border-radius:10px;flex:0 0 44px;justify-content:center;padding:0}.partners-mobile-menu-trigger:active{transform:scale(.94)}.partners-mobile-header-brand{min-width:0;color:var(--partner-text);gap:8px}.partners-mobile-header-brand .partners-logo{min-height:30px}.partners-mobile-header-brand .partners-logo-mark{flex-basis:28px;width:28px;height:28px}.partners-mobile-header-context{max-width:132px;color:var(--partner-text-soft);letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:650;display:block;overflow:hidden}.partners-desktop-account-actions{gap:0}.partners-mobile-navigation-sheet{--partner-surface:#0d0d0e;--partner-surface-deep:#0a0a0b;--partner-control:#151517;--partner-control-hover:#1a1a1c;--partner-border:#ffffff0f;--partner-border-strong:#ffffff1a;--partner-text:#f7f6f4;--partner-text-soft:#dedbd6;--partner-muted:#9a9a9c;--partner-muted-deep:#818185;--partner-orange:#e33e2b;--partner-orange-bright:#ff4d3d;--partner-green:#5bd67a;--partner-ease-out:cubic-bezier(.22, 1, .36, 1);max-width:340px;color:var(--partner-text);font-family:var(--font-geist-sans), Geist, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;overflow:hidden;box-shadow:24px 0 64px -32px #000000db;z-index:610!important;border-color:var(--partner-border-strong)!important;background:var(--partner-surface-deep)!important;gap:0!important;width:min(88vw,340px)!important;height:100dvh!important;padding:0!important}.partners-mobile-navigation-overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.partners-mobile-navigation-header{min-height:calc(60px + env(safe-area-inset-top));border-bottom:1px solid var(--partner-border);grid-template-columns:minmax(0,1fr) 44px;align-items:center;padding:max(8px, env(safe-area-inset-top)) 12px 8px 16px!important;padding-top:max(8px, env(safe-area-inset-top))!important;gap:8px!important;display:grid!important}.partners-mobile-navigation-header>a{min-width:0;display:inline-flex}.partners-mobile-navigation-close{width:44px;height:44px;color:var(--partner-muted);background:0 0;border:0;border-radius:10px;place-items:center;padding:0;display:inline-grid}.partners-mobile-navigation-scroll{overscroll-behavior-y:contain;scrollbar-width:none;flex:auto;min-height:0;padding:12px 10px 20px;overflow-y:auto}.partners-mobile-navigation-scroll::-webkit-scrollbar{display:none}.partners-mobile-navigation-primary,.partners-mobile-navigation-groups,.partners-mobile-navigation-groups nav{gap:4px;display:grid}.partners-mobile-navigation-groups{gap:14px;margin-top:14px}.partners-mobile-navigation-label{color:var(--partner-muted-deep);letter-spacing:.09em;text-transform:uppercase;padding:0 10px 5px;font-size:.64rem;font-weight:700}.partners-mobile-navigation-primary a,.partners-mobile-navigation-groups a{min-height:44px;color:var(--partner-muted);border:1px solid #0000;border-radius:9px;grid-template-columns:22px minmax(0,1fr) 16px;align-items:center;gap:10px;padding:0 10px;font-size:.78rem;font-weight:590;display:grid}.partners-mobile-navigation-primary a>svg:last-child,.partners-mobile-navigation-groups a>svg:last-child{color:var(--partner-muted-deep)}.partners-mobile-navigation-primary a.is-active,.partners-mobile-navigation-groups a.is-active{border-color:color-mix(in srgb, var(--partner-orange) 32%, var(--partner-border));color:var(--partner-text);background:color-mix(in srgb, var(--partner-orange) 8%, var(--partner-control))}.partners-mobile-navigation-primary a.is-active>svg:first-child,.partners-mobile-navigation-groups a.is-active>svg:first-child{color:var(--partner-orange-bright)}.partners-mobile-navigation-footer{border-top:1px solid var(--partner-border);background:var(--partner-surface);padding:10px 12px max(12px, env(safe-area-inset-bottom))!important;padding-bottom:max(12px, env(safe-area-inset-bottom))!important;gap:6px!important}.partners-mobile-navigation-account{grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;padding:4px 8px 10px;display:grid}.partners-mobile-navigation-account>span:first-child{border:1px solid var(--partner-border-strong);width:34px;height:34px;color:var(--partner-text);background:var(--partner-control);border-radius:50%;place-items:center;font-size:.62rem;font-weight:720;display:grid}.partners-mobile-navigation-account>span:last-child{min-width:0;display:grid}.partners-mobile-navigation-account strong,.partners-mobile-navigation-account small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.partners-mobile-navigation-account strong{color:var(--partner-text-soft);font-size:.74rem}.partners-mobile-navigation-account small{color:var(--partner-green);font-size:.62rem}.partners-mobile-navigation-control,.partners-mobile-navigation-control.partners-app-theme-toggle.is-menu{width:100%;height:auto;min-height:44px;color:var(--partner-muted);text-align:left;background:0 0;border:0;border-radius:9px;flex-basis:auto;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;padding:5px 9px;display:grid}.partners-mobile-navigation-control:before,.partners-mobile-navigation-control.partners-app-theme-toggle.is-menu:before,.partners-mobile-navigation-control.partners-app-theme-toggle.is-menu:after{display:none}.partners-mobile-navigation-control>span{min-width:0;display:grid}.partners-mobile-navigation-control strong{color:var(--partner-text-soft);font-size:.72rem;font-weight:620}.partners-mobile-navigation-control small{color:var(--partner-muted-deep);font-size:.62rem}.partners-mobile-navigation-control>i{border:1px solid var(--partner-border-strong);background:var(--partner-control);border-radius:999px;width:28px;height:16px;position:relative}.partners-mobile-navigation-control>i>b{background:var(--partner-muted);width:10px;height:10px;transition:transform .18s var(--partner-ease-out), background-color .18s var(--partner-ease-out);border-radius:50%;position:absolute;top:2px;left:2px}.partners-mobile-navigation-control>i.is-active>b{background:var(--partner-orange-bright);transform:translate(12px)}html[data-partner-auth-theme=light] .partners-mobile-navigation-sheet{--partner-surface:#fbf8f4;--partner-surface-deep:#f6f3ee;--partner-control:#efeae5;--partner-control-hover:#e8e2da;--partner-border:#241e191a;--partner-border-strong:#241e192e;--partner-text:#201914;--partner-text-soft:#39312b;--partner-muted:#655c55;--partner-muted-deep:#706760}@supports (color:lab(0% 0 0)){html[data-partner-auth-theme=light] .partners-mobile-navigation-sheet{--partner-surface:lab(97.6906% .513971 2.21721);--partner-surface-deep:lab(95.9522% .602007 2.58821);--partner-control:lab(93.0554% .779957 3.33158);--partner-control-hover:lab(90.1599% 1.05226 4.45017);--partner-border:lab(11.8062% 2.51749 4.78258/.1);--partner-border-strong:lab(11.8062% 2.51749 4.78258/.18);--partner-text:lab(9.48528% 2.53431 4.67978);--partner-text-soft:lab(21.083% 2.84663 5.43824);--partner-muted:lab(39.6462% 2.78428 5.38723);--partner-muted-deep:lab(44.2867% 2.77451 5.37984)}}@media (min-width:900px){.partners-mobile-header-leading{display:none}}@media (max-width:899px){.partners-app-shell{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.partners-app-header{display:none}.partners-workspace-header{min-width:0;min-height:calc(54px + env(safe-area-inset-top));padding:env(safe-area-inset-top) max(10px, env(safe-area-inset-right)) 0 max(8px, env(safe-area-inset-left));grid-area:1/1;justify-content:space-between;gap:8px;box-shadow:0 8px 24px #00000024}.partners-app-main{padding:16px max(14px, env(safe-area-inset-right)) 28px max(14px, env(safe-area-inset-left));grid-area:2/1}.partners-header-tools{flex:none;gap:0;min-width:0;margin-left:auto}.partners-desktop-quick-actions,.partners-desktop-account-actions,.partners-header-divider{display:none}.partners-header-workspace-shortcuts,.partners-header-account-controls{gap:0}.partners-workspace-header .partners-icon-link,.partners-workspace-header .partners-avatar{flex-basis:44px;width:44px;height:44px}.partners-workspace-header .partners-avatar{display:inline-flex}}.partners-root .partners-growth-route-tabs{grid-template-columns:repeat(5,minmax(0,1fr));gap:3px;display:grid}.partners-root .partners-growth-route-tabs>a{justify-content:center;min-width:0}.partners-growth-home{gap:14px;display:grid}.partners-growth-next-step,.partners-growth-workflow,.partners-growth-account-status{border:1px solid var(--partner-border);border-radius:var(--partner-radius-lg);background:var(--partner-surface)}.partners-growth-next-step{gap:8px;padding:18px;display:grid}.partners-growth-next-step>span{color:var(--partner-orange-bright);font-size:var(--partner-font-caption);font-weight:650}.partners-growth-next-step>div,.partners-growth-next-step>div>div,.partners-growth-workflow>header>div{min-width:0}.partners-growth-next-step>div{justify-content:space-between;align-items:center;gap:20px;display:flex}.partners-growth-next-step h2,.partners-growth-workflow h2,.partners-growth-account-status h2{color:var(--partner-text);margin:0;font-size:1rem;line-height:1.35}.partners-growth-next-step p,.partners-growth-workflow>header p,.partners-growth-account-status>p{max-width:68ch;color:var(--partner-muted);font-size:var(--partner-font-supporting);margin:4px 0 0;line-height:1.5}.partners-growth-next-step .partners-button-primary{flex:none;min-height:40px}.partners-growth-home-grid{grid-template-columns:minmax(0,1.65fr) minmax(240px,.65fr);align-items:start;gap:14px;display:grid}.partners-growth-workflow{overflow:hidden}.partners-growth-workflow>header,.partners-growth-account-status{padding:16px 18px}.partners-growth-workflow>header{border-bottom:1px solid var(--partner-border)}.partners-growth-workflow ol{margin:0;padding:0;list-style:none}.partners-growth-workflow li+li{border-top:1px solid var(--partner-border)}.partners-growth-workflow li>a{min-height:74px;color:var(--partner-text-soft);transition:color .15s var(--partner-ease-out), background-color .15s var(--partner-ease-out);grid-template-columns:28px 36px minmax(0,1fr) auto 18px;align-items:center;gap:12px;padding:11px 18px;display:grid}.partners-growth-workflow li>a:hover{color:var(--partner-text);background:var(--partner-control)}.partners-growth-workflow li>a.is-disabled{cursor:default;opacity:.55}.partners-growth-step-number{color:var(--partner-muted-deep);font-variant-numeric:tabular-nums;font-weight:650}.partners-growth-workflow li>a>span:nth-child(3){gap:3px;min-width:0;display:grid}.partners-growth-workflow li strong{color:inherit;font-size:var(--partner-font-body)}.partners-growth-workflow li small,.partners-growth-workflow li em{color:var(--partner-muted);font-size:var(--partner-font-supporting);font-style:normal}.partners-growth-workflow li em{white-space:nowrap}.partners-growth-account-status{gap:16px;display:grid}.partners-growth-account-status>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.partners-growth-account-status dl{border-top:1px solid var(--partner-border);margin:0;display:grid}.partners-growth-account-status dl>div{border-bottom:1px solid var(--partner-border);justify-content:space-between;align-items:center;gap:12px;padding:11px 0;display:flex}.partners-growth-account-status dt{color:var(--partner-muted);font-size:var(--partner-font-supporting)}.partners-growth-account-status dd{color:var(--partner-text);font-size:var(--partner-font-body);font-variant-numeric:tabular-nums;margin:0;font-weight:650}.partners-root .partners-operating-system,.partners-root .partners-growth-intelligence{box-shadow:none;background:0 0;border:0;padding:0;overflow:visible}.partners-operating-toolbar{justify-content:space-between;align-items:center;gap:14px;display:flex}.partners-operating-toolbar .partners-operating-tabs{flex:auto}.partners-event-plan-panel{border-top:1px solid var(--partner-border);background:var(--partner-surface);gap:14px;padding:16px;display:grid}.partners-event-plan-panel>header,.partners-event-plan-panel>header>div,.partners-event-plan-panel>footer,.partners-event-plan-empty{align-items:center;display:flex}.partners-event-plan-panel>header,.partners-event-plan-panel>footer{justify-content:space-between;gap:16px}.partners-event-plan-panel>header>div,.partners-event-plan-empty{gap:10px}.partners-event-plan-panel>header svg,.partners-event-plan-empty>svg{color:var(--partner-orange-bright);flex:none}.partners-event-plan-panel>header span,.partners-event-plan-empty span{gap:2px;display:grid}.partners-event-plan-panel>header strong,.partners-event-plan-empty strong{color:var(--partner-text);font-size:var(--partner-font-body)}.partners-event-plan-panel>header small,.partners-event-plan-empty small,.partners-event-plan-panel>footer p{color:var(--partner-muted);font-size:var(--partner-font-supporting);margin:0;line-height:1.45}.partners-event-plan-panel.is-empty{align-content:center;min-height:76px}.partners-event-plan-core,.partners-event-plan-details>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.partners-event-plan-panel .partners-field{min-width:0}.partners-event-plan-panel :is(.partners-select,input,textarea,.partners-event-resource-trigger){width:100%;height:auto;min-height:42px;font-size:var(--partner-font-supporting)}.partners-event-plan-panel input,.partners-event-plan-panel textarea{border:1px solid var(--partner-border-strong);border-radius:var(--partner-radius-sm);color:var(--partner-text-soft);background:var(--partner-control);outline:0;padding:9px 11px}.partners-event-plan-panel textarea{resize:vertical;min-height:72px}.partners-event-plan-details{border-top:1px solid var(--partner-border);border-bottom:1px solid var(--partner-border)}.partners-event-plan-details>summary,.partners-operating-form>summary{min-height:48px;color:var(--partner-text-soft);font-size:var(--partner-font-supporting);cursor:pointer;align-items:center;gap:8px;font-weight:650;list-style:none;display:flex}.partners-event-plan-details>summary::-webkit-details-marker{display:none}.partners-operating-form>summary::-webkit-details-marker{display:none}.partners-event-plan-details>div{padding:0 0 14px}.partners-event-plan-details .partners-event-note{grid-column:span 1}.partners-event-plan-panel>footer .partners-button-primary{flex:none;min-height:42px}.partners-operating-form{align-self:start;padding:0 15px}.partners-operating-form>summary>span{align-items:center;gap:10px;display:flex}.partners-operating-form>summary>span>span{gap:2px;display:grid}.partners-operating-form>summary strong{color:var(--partner-text);font-size:var(--partner-font-body)}.partners-operating-form>summary small{color:var(--partner-muted);font-size:var(--partner-font-supporting);font-weight:400}.partners-operating-form-body{gap:14px;padding:4px 0 15px;display:grid}.partners-operating-form-body>.partners-button-primary{justify-self:end}.partners-growth-intelligence-header{border:1px solid var(--partner-border);border-radius:var(--partner-radius-lg);background:var(--partner-surface);padding:16px 18px}.partners-growth-intelligence-actions .partners-compact-field{gap:4px;display:grid}.partners-growth-intelligence>.partners-intelligence-boundary,.partners-growth-intelligence>.partners-intelligence-tabs,.partners-growth-intelligence>.partners-inline-error,.partners-growth-intelligence>.partners-experiment-empty,.partners-growth-intelligence>.partners-opportunity-list,.partners-growth-intelligence>.partners-artifact-grid,.partners-growth-intelligence>.partners-intelligence-source-note{margin-inline:0}.partners-opportunity-list{gap:8px;display:grid}.partners-opportunity-card{background:var(--partner-surface);min-height:0;transition:border-color .15s var(--partner-ease-out), background-color .15s var(--partner-ease-out);grid-template-rows:auto;grid-template-columns:168px minmax(0,1fr) minmax(156px,auto);align-items:stretch;gap:16px;padding:14px;animation:none;display:grid}.partners-opportunity-card:not(:has(.partners-opportunity-image)){grid-template-columns:minmax(0,1fr) minmax(156px,auto)}.partners-opportunity-card:hover{background:var(--partner-control);transform:none}.partners-opportunity-image{aspect-ratio:16/9;align-self:start;width:168px;margin:0}.partners-opportunity-main{align-content:start;gap:9px;min-width:0;display:grid}.partners-opportunity-main>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.partners-opportunity-main>header>span{color:var(--partner-orange-bright);font-size:var(--partner-font-caption);font-weight:650}.partners-opportunity-copy h3{font-size:1rem}.partners-opportunity-copy p,.partners-opportunity-recommendation,.partners-opportunity-evidence li{font-size:var(--partner-font-supporting)}.partners-opportunity-evidence{gap:5px;display:grid}.partners-opportunity-evidence>strong,.partners-opportunity-recommendation>strong{color:var(--partner-text-soft);font-size:var(--partner-font-supporting)}.partners-opportunity-evidence ul{color:var(--partner-muted);flex-wrap:wrap;gap:6px 14px;margin:0;padding:0;list-style:none;display:flex}.partners-opportunity-evidence li:before{color:var(--partner-green-bright);content:"•";margin-right:6px}.partners-opportunity-recommendation{background:0 0;border:0;gap:3px;padding:0;display:grid}.partners-opportunity-recommendation>span{color:var(--partner-muted);line-height:1.5}.partners-opportunity-card>footer{border-left:1px solid var(--partner-border);align-content:center;justify-items:stretch;gap:8px;padding-left:14px;display:grid}.partners-opportunity-card>footer .partners-button-primary,.partners-opportunity-card>footer .partners-button-secondary{white-space:normal;justify-content:center;min-height:38px}.partners-opportunity-card>footer .partners-icon-action{justify-self:end}.partners-root .partners-revenue-operations{box-shadow:none;background:0 0;border:0;padding:0;overflow:visible}.partners-root .partners-revenue-header{border:1px solid var(--partner-border);border-radius:var(--partner-radius-lg);background:var(--partner-surface);padding:16px 18px}.partners-root .partners-revenue-header>div:first-child{gap:4px;display:grid}.partners-root .partners-revenue-header>div:first-child>strong{color:var(--partner-text);font-size:1rem}.partners-root .partners-revenue-header p{max-width:76ch;color:var(--partner-muted);font-size:var(--partner-font-supporting);margin:0;line-height:1.5}.partners-root .partners-revenue-tabs{margin:0}.partners-quality-status-icon{border:1px solid color-mix(in srgb, var(--partner-green) 28%, var(--partner-border));width:48px;height:48px;color:var(--partner-green-bright);background:color-mix(in srgb, var(--partner-green) 6%, var(--partner-surface-deep));border-radius:50%;flex:none;place-items:center;display:grid}.partners-quality-score.is-unrated .partners-quality-status-icon{border-color:var(--partner-border-strong);color:var(--partner-muted);background:var(--partner-control)}.partners-revenue-limitations[open]{padding-bottom:14px}.partners-revenue-limitations>summary{min-height:44px;color:var(--partner-text-soft);font-size:var(--partner-font-supporting);cursor:pointer;font-weight:650}.partners-experiment-empty>.partners-button-primary{margin-top:10px}@media (max-width:980px){.partners-growth-home-grid{grid-template-columns:1fr}.partners-growth-account-status dl{border-bottom:1px solid var(--partner-border);grid-template-columns:repeat(3,minmax(0,1fr))}.partners-growth-account-status dl>div{border-bottom:0;justify-content:stretch;display:grid}:is(.partners-opportunity-card,.partners-opportunity-card:not(:has(.partners-opportunity-image))){grid-template-columns:132px minmax(0,1fr)}.partners-opportunity-image{width:132px}.partners-opportunity-card>footer{border-top:1px solid var(--partner-border);border-left:0;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr)) auto;padding-top:12px;padding-left:0}}@media (max-width:720px){.partners-root .partners-growth-route-tabs{margin-inline:-4px;display:flex}.partners-root .partners-growth-route-tabs>a{min-width:max-content}.partners-growth-next-step>div,.partners-operating-toolbar,.partners-root .partners-revenue-header,.partners-event-plan-panel>header,.partners-event-plan-panel>footer{flex-direction:column;align-items:stretch}.partners-root .partners-revenue-header-actions{justify-content:space-between}.partners-growth-next-step .partners-button-primary,.partners-event-plan-panel>footer .partners-button-primary{justify-content:center;width:100%}.partners-growth-workflow li>a{grid-template-columns:24px 34px minmax(0,1fr) 16px;gap:9px;padding-inline:13px}.partners-growth-workflow li em{display:none}.partners-growth-account-status dl,.partners-event-plan-core,.partners-event-plan-details>div{grid-template-columns:1fr}.partners-operating-toolbar .partners-operating-tabs{width:100%}.partners-operating-toolbar .partners-operating-header-actions{justify-content:space-between}:is(.partners-opportunity-card,.partners-opportunity-card:not(:has(.partners-opportunity-image))){grid-template-columns:1fr}.partners-opportunity-image{width:100%}.partners-opportunity-card>footer{grid-column:auto;grid-template-columns:1fr}.partners-opportunity-card>footer .partners-icon-action{justify-self:end}}@media (max-width:560px){.partners-app-shell{padding-bottom:calc(56px + env(safe-area-inset-bottom));scroll-padding-bottom:calc(64px + env(safe-area-inset-bottom))}.partners-mobile-header-context{max-width:96px;font-size:.72rem}.partners-workspace-header .partners-avatar{flex-basis:36px;width:36px;height:36px;display:inline-flex}.partners-app-main{padding:12px max(12px, env(safe-area-inset-right)) 24px max(12px, env(safe-area-inset-left))}.partners-demo-banner{grid-template-columns:18px minmax(0,1fr) 32px;gap:8px;margin-bottom:12px;padding:8px 8px 8px 10px}.partners-demo-banner>span{align-items:start;gap:1px;display:grid}.partners-demo-banner strong{font-size:.75rem}.partners-demo-banner small{white-space:normal;font-size:.64rem;line-height:1.3}.partners-page{gap:14px}.partners-page-header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px 10px;display:grid}.partners-page-header>div{min-width:0}.partners-page-header h1{letter-spacing:-.04em;font-size:1.5rem;line-height:1.08}.partners-page-header p{max-width:34ch;margin-top:3px;font-size:.76rem;line-height:1.45}.partners-page-header>.partners-page-actions{scroll-snap-type:x proximity;scrollbar-width:none;flex-wrap:nowrap;grid-column:1/-1;gap:8px;width:100%;padding:2px 0;overflow-x:auto}.partners-page-header>.partners-page-actions::-webkit-scrollbar{display:none}.partners-page-header>.partners-page-actions>*{scroll-snap-align:start;flex:none;min-height:40px}.partners-filter-rail{gap:6px;margin-left:-12px;margin-right:-12px;padding:2px 12px 4px;scroll-padding-inline:12px}.partners-root .partners-filter-chip{min-height:40px;padding:0 11px}.partners-data-toolbar,.partners-report-controls{grid-template-columns:minmax(0,1fr);gap:10px;padding:10px;display:grid}.partners-data-toolbar .partners-search-field,.partners-data-toolbar .partners-compact-field,.partners-report-controls .partners-date-controls,.partners-report-controls .partners-compact-field{width:100%;min-width:0;max-width:none}.partners-result-count{width:100%;margin-left:0;font-size:.66rem}.partners-report-controls .partners-compact-field:last-child{width:min(132px,100%)}.partners-overview-carousel-item{flex-basis:100%}.partners-overview-carousel .partners-metric{min-height:104px;padding:14px}.partners-overview-carousel-toolbar{margin-bottom:8px}.partners-overview-carousel-status,.partners-overview-carousel-progress{display:none}.partners-overview-tabs{gap:12px}.partners-overview-tabs [data-slot=tabs-list]{height:44px}.partners-overview-tabs [data-slot=tabs-trigger]{min-height:38px;padding:0 6px;font-size:.68rem}.partners-report-tab-carousel{grid-template-columns:44px minmax(0,1fr) 44px;gap:4px}.partners-report-tab-control{width:44px;height:44px}.partners-report-tabs [data-slot=tabs-trigger]{min-width:82px}.partners-chart-header{gap:10px;padding:12px}.partners-chart-header h2{font-size:.94rem}.partners-chart-header p{font-size:.7rem;line-height:1.4}.partners-chart-legend{gap:10px;padding:8px 12px 0;font-size:.66rem}.partners-chart-frame{width:100%;min-width:0;height:220px;padding:8px 4px 10px;overflow:hidden}.partners-chart-frame>div,.partners-chart-frame .recharts-responsive-container{min-width:0!important;max-width:100%!important}.partners-chart-frame .recharts-wrapper,.partners-chart-frame .recharts-wrapper>svg{max-width:none!important}.partners-surface-header{min-height:48px;padding:10px 12px}.partners-surface-header h2,.partners-surface-header h3{font-size:.92rem}.partners-data-row,.partners-media-row{gap:12px;padding:14px 12px}.partners-data-row-main strong{font-size:.86rem}.partners-data-row-main span,.partners-data-row-meta{font-size:.69rem}.partners-data-row-values{flex-wrap:wrap;gap:8px}.partners-report-scope{gap:8px;padding:10px}.partners-report-scope strong{font-size:.72rem}.partners-report-scope small{font-size:.66rem;line-height:1.4}.partners-mobile-dock{padding:3px max(4px, env(safe-area-inset-right)) max(4px, env(safe-area-inset-bottom)) max(4px, env(safe-area-inset-left));background:color-mix(in srgb, var(--partner-shell) 97%, transparent);-webkit-backdrop-filter:blur(18px)saturate(130%);backdrop-filter:blur(18px)saturate(130%)}.partners-mobile-dock a{gap:3px;min-height:48px;font-size:.58rem}.partners-mobile-dock a svg{width:20px;height:20px}}.partners-referral-dialog,.partners-referral-detail-dialog,.partners-record-detail-dialog,.partners-country-picker,.partners-data-table-filter-popover{--partner-bg:#0a0a0b;--partner-surface:#0d0d0e;--partner-surface-deep:#0a0a0b;--partner-control:#151517;--partner-control-hover:#1a1a1c;--partner-border:#ffffff0f;--partner-border-strong:#ffffff1a;--partner-text:#f7f6f4;--partner-text-soft:#dedbd6;--partner-muted:#9a9a9c;--partner-muted-deep:#818185;--partner-orange:#e33e2b;--partner-orange-bright:#ff4d3d;--partner-green:#5bd67a;--partner-red:#ff6b6b;--partner-focus:#79909a;--partner-ease-out:cubic-bezier(.22, 1, .36, 1);--partner-ios-ease:cubic-bezier(.32, .72, 0, 1);color:var(--partner-text);font-family:var(--font-geist-sans), Geist, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}.partners-record-detail-dialog[data-slot=dialog-content]{z-index:730;border:1px solid var(--partner-border-strong);transform-origin:50%;background:var(--partner-surface);will-change:transform, opacity;border-radius:16px;width:min(680px,100vw - 32px);max-width:680px;max-height:min(86dvh,720px);padding:0;display:block;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:inset 0 1px #ffffff0a,0 28px 90px -38px #000000eb}body:has(.partners-record-detail-dialog) [data-slot=dialog-overlay]{--partner-ease-out:cubic-bezier(.22, 1, .36, 1);z-index:729;-webkit-backdrop-filter:blur(3px)saturate(112%);backdrop-filter:blur(3px)saturate(112%);background:#000000a3}.partners-record-detail-dialog[data-state=open]{animation:partners-record-dialog-in .26s var(--partner-ios-ease) both}.partners-record-detail-dialog[data-state=closed]{animation:partners-record-dialog-out .16s var(--partner-ease-out) both}body:has(.partners-record-detail-dialog) [data-slot=dialog-overlay][data-state=open]{animation:partners-record-overlay-in .18s var(--partner-ease-out) both}body:has(.partners-record-detail-dialog) [data-slot=dialog-overlay][data-state=closed]{animation:partners-record-overlay-out .14s var(--partner-ease-out) both}.partners-record-detail-dialog>[data-slot=dialog-close]{z-index:4;width:30px;height:30px;color:var(--partner-muted);border-radius:8px;place-items:center;display:inline-grid;top:13px;right:13px}.partners-record-detail-dialog>[data-slot=dialog-close]:hover{color:var(--partner-text);background:var(--partner-control-hover)}.partners-record-detail-header{border-bottom:1px solid var(--partner-border);grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;padding:15px 52px 15px 16px;display:grid}.partners-record-detail-icon{border:1px solid var(--partner-border-strong);width:36px;height:36px;color:var(--partner-text-soft);background:var(--partner-control);border-radius:10px;place-items:center;display:inline-grid}.partners-record-detail-header>span:nth-child(2){gap:2px;min-width:0;display:grid}.partners-record-detail-header [data-slot=dialog-title]{color:var(--partner-text);text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:680;overflow:hidden}.partners-record-detail-header [data-slot=dialog-description]{color:var(--partner-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;overflow:hidden}.partners-record-detail-summary{border-bottom:1px solid var(--partner-border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.partners-record-detail-summary>span{border-left:1px solid var(--partner-border);gap:4px;min-width:0;padding:14px 16px;display:grid}.partners-record-detail-summary>span:first-child{border-left:0}.partners-record-detail-summary small,.partners-record-detail-row small{color:var(--partner-muted-deep);letter-spacing:.035em;text-transform:uppercase;font-size:.63rem;font-weight:620}.partners-record-detail-summary strong{color:var(--partner-text-soft);text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;overflow:hidden}.partners-record-detail-sections{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:16px;display:grid}.partners-record-detail-sections section{border:1px solid var(--partner-border);background:var(--partner-surface-deep);border-radius:10px;overflow:hidden}.partners-record-detail-sections h3{border-bottom:1px solid var(--partner-border);color:var(--partner-text-soft);margin:0;padding:10px 12px;font-size:.72rem;font-weight:670}.partners-record-detail-row{border-bottom:1px solid var(--partner-border);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:12px;min-height:38px;padding:8px 12px;display:grid}.partners-record-detail-row:last-child{border-bottom:0}.partners-record-detail-row strong{overflow-wrap:anywhere;color:var(--partner-text-soft);text-align:right;font-size:.72rem;font-weight:590}.partners-record-detail-actions{padding:13px 16px max(13px, env(safe-area-inset-bottom));border-top:1px solid var(--partner-border);background:color-mix(in srgb, var(--partner-surface-deep) 72%, var(--partner-surface));justify-content:flex-end;align-items:center;gap:8px;display:flex}.partners-record-detail-actions :is(.partners-button,.partners-button-secondary){width:auto;min-height:40px;font-size:.72rem}.partners-record-detail-unavailable{color:var(--partner-muted-deep);margin-right:auto;font-size:.7rem}@keyframes partners-record-dialog-in{0%{opacity:0;transform:translate(-50%,calc(18px - 50%))scale(.97)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes partners-record-dialog-out{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,calc(10px - 50%))scale(.985)}}@keyframes partners-record-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes partners-record-overlay-out{0%{opacity:1}to{opacity:0}}@media (max-width:560px){.partners-record-detail-dialog[data-slot=dialog-content]{width:calc(100vw - 20px);max-height:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 20px);top:50%;bottom:auto;left:50%;transform:translate(-50%,-50%)}.partners-record-detail-header{grid-template-columns:34px minmax(0,1fr);padding:13px 48px 13px 13px}.partners-record-detail-header>.partners-status{grid-column:2;width:fit-content}.partners-record-detail-summary>span{padding:11px 10px}.partners-record-detail-summary strong{font-size:.74rem}.partners-record-detail-sections{grid-template-columns:minmax(0,1fr);padding:12px}.partners-record-detail-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:sticky;bottom:0}.partners-record-detail-actions :is(.partners-button,.partners-button-secondary){width:100%;min-height:44px}.partners-record-detail-unavailable{grid-column:1/-1}}.partners-referral-detail-dialog[data-slot=dialog-content]{z-index:730;border:1px solid var(--partner-border-strong);background:var(--partner-surface);border-radius:14px;width:min(680px,100vw - 32px);max-width:680px;max-height:min(86dvh,720px);padding:0;display:block;overflow:auto;box-shadow:0 32px 100px -40px #000000f2}body:has(.partners-referral-detail-dialog) [data-slot=dialog-overlay]{z-index:729}.partners-referral-detail-dialog>[data-slot=dialog-close]{z-index:4;width:30px;height:30px;color:var(--partner-muted);border-radius:8px;place-items:center;display:inline-grid;top:13px;right:13px}.partners-referral-detail-dialog>[data-slot=dialog-close]:hover{color:var(--partner-text);background:var(--partner-control-hover)}.partners-referral-detail-header{border-bottom:1px solid var(--partner-border);grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;padding:15px 52px 15px 16px;display:grid}.partners-referral-detail-icon{border:1px solid var(--partner-border-strong);width:36px;height:36px;color:var(--partner-text-soft);background:var(--partner-control);border-radius:10px;place-items:center;display:inline-grid}.partners-referral-detail-header>span:nth-child(2){gap:2px;min-width:0;display:grid}.partners-referral-detail-header [data-slot=dialog-title]{color:var(--partner-text);text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;font-weight:680;overflow:hidden}.partners-referral-detail-header [data-slot=dialog-description]{color:var(--partner-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.66rem;overflow:hidden}.partners-referral-detail-summary{border-bottom:1px solid var(--partner-border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.partners-referral-detail-summary>span{gap:4px;min-width:0;padding:13px 15px;display:grid}.partners-referral-detail-summary>span+span{border-left:1px solid var(--partner-border)}.partners-referral-detail-summary small,.partners-referral-detail-row small{color:var(--partner-muted-deep);font-size:.59rem}.partners-referral-detail-summary strong{color:var(--partner-text);text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;overflow:hidden}.partners-referral-detail-sections{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:14px 15px;display:grid}.partners-referral-detail-sections section{border:1px solid var(--partner-border);background:var(--partner-surface-deep);border-radius:10px;min-width:0}.partners-referral-detail-sections h3{border-bottom:1px solid var(--partner-border);color:var(--partner-text-soft);letter-spacing:.035em;text-transform:uppercase;padding:9px 11px;font-size:.64rem;font-weight:680}.partners-referral-detail-row{gap:3px;padding:9px 11px;display:grid}.partners-referral-detail-row+.partners-referral-detail-row{border-top:1px solid var(--partner-border)}.partners-referral-detail-row strong{color:var(--partner-text-soft);text-overflow:ellipsis;white-space:nowrap;font-size:.66rem;font-weight:560;overflow:hidden}.partners-referral-detail-note{border-top:1px solid var(--partner-border);color:var(--partner-muted-deep);align-items:center;gap:7px;margin:0;padding:11px 15px 13px;font-size:.61rem;line-height:1.45;display:flex}.partners-referral-application-trigger{white-space:nowrap;width:auto;min-height:38px;padding-inline:13px;font-size:.7rem}.partners-referral-dialog[data-slot=dialog-content]{z-index:730;border:1px solid var(--partner-border-strong);background:var(--partner-surface);border-radius:14px;width:min(720px,100vw - 32px);max-width:720px;max-height:min(88dvh,780px);padding:0;display:block;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 32px 100px -40px #000000f2}body:has(.partners-referral-dialog) [data-slot=dialog-overlay]{z-index:729}.partners-referral-dialog>[data-slot=dialog-close]{z-index:4;width:30px;height:30px;color:var(--partner-muted);border-radius:8px;place-items:center;display:inline-grid;top:13px;right:13px}.partners-referral-dialog>[data-slot=dialog-close]:hover{color:var(--partner-text);background:var(--partner-control-hover)}.partners-referral-dialog .partners-referral-application-header{padding:15px 54px 15px 17px}.partners-referral-dialog [data-slot=dialog-title]{color:var(--partner-text);margin:0;font-size:.86rem;font-weight:700;line-height:1.25}.partners-referral-dialog [data-slot=dialog-description]{color:var(--partner-muted);margin-top:3px;font-size:.67rem;line-height:1.45;display:block}.partners-referral-form{gap:14px;padding:16px 17px 17px}.partners-referral-form-section{border:1px solid var(--partner-border);background:color-mix(in srgb, var(--partner-surface-deep) 82%, transparent);border-radius:10px;min-width:0;padding:13px}.partners-referral-form-section legend{color:var(--partner-text-soft);letter-spacing:.03em;text-transform:uppercase;padding-inline:5px;font-size:.66rem;font-weight:700}.partners-referral-form .partners-field{color:var(--partner-text-soft);gap:6px;font-size:.68rem}.partners-referral-form .partners-field small{color:var(--partner-muted-deep);font-size:.59rem;font-weight:500}.partners-referral-form .partners-field :is(input,.partners-select),.partners-country-picker-trigger{border-color:var(--partner-border-strong);min-height:42px;color:var(--partner-text-soft);background:var(--partner-control);border-radius:9px;font-size:.72rem}.partners-referral-form .partners-field input:focus,.partners-country-picker-trigger:focus-visible{border-color:color-mix(in srgb, var(--partner-focus) 72%, var(--partner-border-strong));box-shadow:0 0 0 3px color-mix(in srgb, var(--partner-focus) 12%, transparent);outline:0}.partners-country-picker-trigger{text-align:left;border-style:solid;border-width:1px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:8px;width:100%;padding:0 11px;display:grid}.partners-country-picker-trigger>span:not(.partners-country-flag){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.partners-country-picker-trigger .is-placeholder{color:var(--partner-muted-deep);grid-column:1/4}.partners-country-picker-trigger small,.partners-country-picker-options small{color:var(--partner-muted-deep);font-size:.58rem}.partners-country-flag{font-size:1rem;line-height:1}.partners-country-picker[data-slot=popover-content]{z-index:760;border:1px solid var(--partner-border-strong);background:var(--partner-surface);border-radius:11px;gap:8px;width:min(360px,100vw - 24px);padding:9px;display:grid;box-shadow:0 24px 70px -28px #000000f2}.partners-country-picker-search{border:1px solid var(--partner-border-strong);min-height:39px;color:var(--partner-muted);background:var(--partner-control);border-radius:8px;grid-template-columns:16px minmax(0,1fr);align-items:center;gap:8px;padding:0 10px;display:grid}.partners-country-picker-search:focus-within{border-color:color-mix(in srgb, var(--partner-focus) 72%, var(--partner-border-strong));box-shadow:0 0 0 3px color-mix(in srgb, var(--partner-focus) 12%, transparent)}.partners-country-picker-search input,.partners-country-picker-search input:focus,.partners-country-picker-search input:focus-visible{min-width:0;min-height:0;color:var(--partner-text);box-shadow:none;font:inherit;background:0 0;border:0;outline:0;padding:0;font-size:.7rem}.partners-country-picker-options{overscroll-behavior:contain;max-height:min(320px,48dvh);display:grid;overflow-y:auto}.partners-country-picker-options button{min-height:38px;color:var(--partner-text-soft);text-align:left;background:0 0;border:0;border-radius:7px;grid-template-columns:22px minmax(0,1fr) auto 16px;align-items:center;gap:8px;padding:0 8px;font-size:.69rem;display:grid}.partners-country-picker-options button:hover,.partners-country-picker-options button[aria-selected=true]{color:var(--partner-text);background:var(--partner-control-hover)}.partners-country-picker-options>p{color:var(--partner-muted);text-align:center;padding:18px 10px;font-size:.68rem}.partners-referral-form-footer{padding-top:13px}.partners-referral-form-footer .partners-button-primary{white-space:nowrap;flex:none;min-height:38px;font-size:.68rem}.partners-referral-program,.partners-referral-directory{overflow:hidden}.partners-referral-level-table{display:grid}.partners-referral-level-row{border-top:1px solid var(--partner-border);min-height:55px;color:var(--partner-text-soft);grid-template-columns:minmax(90px,.8fr) repeat(2,minmax(120px,1fr));align-items:center;font-size:.7rem;display:grid}.partners-referral-level-row>*{min-width:0;padding:10px 14px}.partners-referral-level-row>*+*{border-left:1px solid var(--partner-border)}.partners-referral-level-row.is-header{min-height:36px;color:var(--partner-muted-deep);background:color-mix(in srgb, var(--partner-control) 76%, transparent);letter-spacing:.05em;text-transform:uppercase;font-size:.58rem;font-weight:700}.partners-referral-level-row b{color:var(--partner-text);font-size:.76rem}.partners-referral-level-row small{color:var(--partner-muted-deep);text-transform:capitalize;margin-top:3px;font-size:.56rem;display:block}.partners-referral-level-row.is-header small,.partners-referral-level-name>small{display:none}.partners-referral-level-row>span{gap:3px;display:grid}.partners-referral-level-row>span>small{display:none}.partners-referral-level-partner em{color:var(--partner-muted-deep);text-transform:capitalize;font-size:.55rem;font-style:normal}.partners-referral-program-note{border-top:1px solid var(--partner-border);color:var(--partner-muted-deep);margin:0;padding:11px 14px;font-size:.63rem;line-height:1.5}.partners-referral-directory .partners-data-table{border:0;border-top:1px solid var(--partner-border);border-radius:0}.partners-table-primary{gap:2px;display:grid}.partners-table-primary strong{color:var(--partner-text);font-size:.7rem}.partners-table-primary span,.partners-table-primary small{color:var(--partner-muted);font-size:.61rem}.partners-table-primary small{color:var(--partner-muted-deep)}.partners-referral-level-chip{border:1px solid var(--partner-border-strong);min-width:28px;height:22px;color:var(--partner-text-soft);background:var(--partner-control);border-radius:999px;justify-content:center;align-items:center;padding-inline:7px;font-size:.6rem;font-weight:700;display:inline-flex}.partners-referral-source-note{border-top:1px solid var(--partner-border);color:var(--partner-green);align-items:center;gap:7px;padding:10px 14px;font-size:.61rem;display:flex}.partners-referral-source-note small{color:var(--partner-muted-deep);text-transform:capitalize;font-size:.58rem}.partners-icon-action .is-spinning,.partners-referral-directory .is-spinning{animation:.85s linear infinite partners-spin}@media (max-width:560px){.partners-referral-application-trigger{min-height:36px;padding-inline:11px;font-size:.65rem}.partners-referral-dialog[data-slot=dialog-content]{top:max(10px, env(safe-area-inset-top));bottom:max(66px, calc(56px + env(safe-area-inset-bottom)));width:calc(100vw - 20px);max-height:none;left:50%;transform:translate(-50%)}.partners-referral-dialog .partners-referral-application-header{grid-template-columns:34px minmax(0,1fr);gap:10px;padding:13px 48px 13px 13px}.partners-referral-dialog .partners-referral-application-header .partners-status{grid-column:2;justify-self:start}.partners-referral-dialog .partners-referral-application-icon{width:34px;height:34px}.partners-referral-form{gap:12px;padding:12px}.partners-referral-form-section{padding:11px}.partners-referral-form .partners-form-grid.is-two-column{grid-template-columns:minmax(0,1fr)}.partners-referral-form .partners-span-all{grid-column:auto}.partners-referral-form-footer{gap:10px;display:grid}.partners-referral-form-footer .partners-button-primary{width:100%}.partners-referral-level-row{min-height:0;font-size:.7rem}.partners-referral-level-row.is-header{display:none}.partners-referral-level-row:not(.is-header){grid-template-columns:minmax(0,1fr) auto;gap:7px 16px;padding:12px 13px}.partners-referral-level-row:not(.is-header)>*{border:0;padding:0}.partners-referral-level-name{gap:2px;font-size:.72rem;display:grid}.partners-referral-level-name>small,.partners-referral-level-row>span>small{color:var(--partner-muted-deep);text-transform:none;margin:0;font-size:.56rem;font-weight:560;display:block}.partners-referral-level-general,.partners-referral-level-partner{color:var(--partner-muted);grid-row:2;grid-template-columns:auto auto;justify-content:start;align-items:baseline;font-size:.63rem;gap:5px!important}.partners-referral-level-partner{text-align:right;justify-content:end;justify-items:end}.partners-referral-level-partner b{font-size:.86rem}.partners-referral-level-partner em{display:none}.partners-referral-program .partners-surface-header>div>span{max-width:29ch}.partners-referral-program-note{padding:10px 13px;font-size:.61rem}.partners-referral-directory .partners-surface-header{align-items:center;gap:10px}.partners-referral-directory .partners-surface-header>div{gap:2px;min-width:0;display:grid}.partners-referral-directory .partners-surface-header h2{font-size:.78rem}.partners-referral-directory .partners-surface-header>div>span{color:var(--partner-muted-deep);text-overflow:ellipsis;white-space:nowrap;font-size:.59rem;overflow:hidden}.partners-referral-directory .partners-data-table.has-mobile-cards .partners-data-table-toolbar-desktop,.partners-referral-directory .partners-data-table.has-mobile-cards .partners-data-table-scroll{display:none}.partners-referral-directory .partners-data-table.has-mobile-cards .partners-data-table-mobile-toolbar{border-bottom:1px solid var(--partner-border);min-height:54px;color:var(--partner-muted-deep);background:color-mix(in srgb, var(--partner-surface) 94%, var(--partner-control));justify-content:space-between;align-items:center;gap:10px;padding:7px 11px;font-size:.62rem;display:flex}.partners-referral-directory .partners-data-table.has-mobile-cards .partners-data-table-mobile-list{display:grid}.partners-referral-directory .partners-data-table.has-mobile-cards .partners-data-table-footer.is-single-page{display:none}.partners-data-table-mobile-row{border:0;border-bottom:1px solid var(--partner-border);width:100%;min-width:0;min-height:86px;color:var(--partner-text-soft);font:inherit;text-align:left;background:0 0;grid-template-columns:minmax(0,1fr) 16px;align-items:center;gap:9px;padding:12px;display:grid}.partners-data-table-mobile-row:last-child{border-bottom:0}.partners-data-table-mobile-row>span{min-width:0}.partners-data-table-mobile-row>svg{color:var(--partner-muted-deep)}.partners-data-table-mobile-row:active{background:var(--partner-control)}.partners-data-table-mobile-row:focus-visible{outline:2px solid color-mix(in srgb, var(--partner-focus) 72%, transparent);outline-offset:-3px}.partners-referral-mobile-card{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;display:grid}.partners-referral-mobile-card-main{gap:2px;min-width:0;display:grid}.partners-referral-mobile-card-main strong,.partners-referral-mobile-card-main small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.partners-referral-mobile-card-main strong{color:var(--partner-text);font-size:.73rem;font-weight:670}.partners-referral-mobile-card-main small{color:var(--partner-muted);font-size:.61rem}.partners-referral-mobile-card .partners-status{min-height:22px}.partners-referral-mobile-card-meta{color:var(--partner-muted-deep);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:5px 10px;font-size:.59rem;display:flex}.partners-referral-mobile-card-meta b{color:var(--partner-text-soft);margin-left:auto;font-size:.62rem;font-weight:640}.partners-data-table-mobile-empty{color:var(--partner-muted);text-align:center;padding:28px 14px;font-size:.68rem}.partners-referral-detail-dialog[data-slot=dialog-content]{top:max(10px, env(safe-area-inset-top));bottom:max(66px, calc(56px + env(safe-area-inset-bottom)));width:calc(100vw - 20px);max-height:none;left:50%;transform:translate(-50%)}.partners-referral-detail-header{grid-template-columns:34px minmax(0,1fr);gap:9px;padding:13px 48px 12px 13px}.partners-referral-detail-header>.partners-status{grid-column:2;justify-self:start}.partners-referral-detail-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.partners-referral-detail-summary>span:last-child{border-top:1px solid var(--partner-border);border-left:0;grid-column:1/-1}.partners-referral-detail-sections{grid-template-columns:minmax(0,1fr);gap:9px;padding:11px 12px}.partners-referral-detail-note{align-items:flex-start;padding:10px 12px 12px}.partners-referral-source-note{flex-wrap:wrap}}@media (max-width:374px){.partners-mobile-header-context,.partners-workspace-header .partners-avatar{display:none}}.partners-overview-mobile-metrics{display:none}.partners-overview-performance-layout{gap:16px;min-width:0;display:grid}.partners-overview-carousel-toolbar.is-actions-only{justify-content:flex-end}.partners-campaign-filter-bar,.partners-payment-tabbar{align-items:center;min-width:0;display:flex}.partners-campaign-filter-bar{justify-content:space-between;gap:10px}.partners-campaign-filter-trigger{border-radius:var(--partner-radius-sm);min-height:36px;color:var(--partner-text-soft);font-size:var(--partner-font-compact-control);background:0 0;border:0;justify-content:center;align-items:center;gap:7px;padding:0 11px;font-weight:620;display:inline-flex}.partners-campaign-filter-trigger strong{min-width:18px;height:18px;color:var(--partner-orange-bright);background:color-mix(in srgb, var(--partner-orange) 14%, transparent);border-radius:999px;place-items:center;font-size:.58rem;display:inline-grid}.partners-campaign-actions-popover{z-index:720;border:1px solid var(--partner-border-strong);color:var(--partner-text);background:var(--partner-surface);box-shadow:0 18px 48px #00000057}.partners-campaign-filter-fields{gap:10px;min-width:0;display:flex}.partners-campaign-filter-fields>label{flex:1 1 0;min-width:0}.partners-campaign-search-control{border:1px solid var(--partner-border);border-radius:var(--partner-radius-sm);min-width:0;min-height:38px;color:var(--partner-muted);background:var(--partner-control);align-items:center;gap:8px;padding:0 10px;display:flex}.partners-campaign-search-control input{width:100%;min-width:0;color:var(--partner-text);font:inherit;background:0 0;border:0;outline:0}.partners-campaign-actions-popover{width:172px;padding:6px;display:grid}.partners-campaign-actions-popover a{min-height:38px;color:var(--partner-text-soft);border-radius:6px;justify-content:space-between;align-items:center;padding:0 9px;font-size:.7rem;font-weight:600;display:flex}.partners-payment-tabbar{border-bottom:1px solid var(--partner-border);justify-content:space-between;padding-right:8px}@media (max-width:560px){.partners-overview-kpi-summary.has-mobile-grid .partners-overview-carousel{display:none}.partners-overview-mobile-metrics{border:1px solid var(--partner-border);border-radius:var(--partner-radius-lg);background:var(--partner-surface);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.partners-overview-mobile-metrics .partners-metric,.partners-overview-mobile-metrics .partners-metric.is-primary{border-top:1px solid var(--partner-border);border-left:1px solid var(--partner-border);min-height:78px;box-shadow:none;background:0 0;padding:11px}.partners-overview-mobile-metrics .partners-metric:nth-child(-n+2){border-top:0}.partners-overview-mobile-metrics .partners-metric:nth-child(odd){border-left:0}.partners-overview-mobile-metrics .partners-metric-value,.partners-overview-mobile-metrics .partners-metric.is-primary .partners-metric-value{font-size:.98rem}.partners-overview-mobile-metrics .partners-metric-label,.partners-overview-mobile-metrics .partners-metric-note{font-size:.62rem}.partners-overview-performance-layout>.partners-chart-grid,.partners-overview-performance-layout>.partners-report-visual-grid{display:contents}.partners-overview-performance-layout>.partners-chart-grid>article:first-child{order:1}.partners-overview-performance-layout>.partners-report-visual-grid>article:last-child{order:2}.partners-overview-performance-layout>.partners-chart-grid>article:last-child{order:3}.partners-overview-performance-layout>.partners-report-visual-grid>article:first-child{order:4}.partners-overview-performance-layout .partners-chart-frame,.partners-overview-performance-layout .partners-chart-frame.is-ranking-chart{min-height:220px}.partners-campaign-page-actions{justify-content:flex-end}.partners-campaign-tools-trigger{width:40px;height:40px;min-height:40px}.partners-campaign-filter-bar,.partners-campaign-filter-trigger{min-height:40px}.partners-campaign-filter-fields{grid-template-columns:minmax(0,1fr);display:grid}.partners-payment-tabbar{min-height:44px;padding-right:7px}}@media (display-mode:standalone){.partners-workspace-header{padding-top:env(safe-area-inset-top)}.partners-app-shell{min-height:100dvh}}.partners-operating-system{border:1px solid var(--partner-border-strong);border-radius:var(--partner-radius-lg);background:radial-gradient(circle at 100% 0, color-mix(in srgb, var(--partner-orange) 6%, transparent), transparent 32%), var(--partner-surface);box-shadow:var(--partner-shadow-raised);padding:18px;overflow:hidden}.partners-operating-header,.partners-operating-header-actions,.partners-operating-boundary,.partners-planner-calendar-card>header,.partners-operating-form>header,.partners-workspace-directory>header,.partners-workspace-detail>header,.partners-workspace-grid>section>header,.partners-create-workspace>header{align-items:center;display:flex}.partners-operating-header,.partners-planner-calendar-card>header,.partners-operating-form>header,.partners-workspace-directory>header,.partners-workspace-detail>header,.partners-workspace-grid>section>header,.partners-create-workspace>header{justify-content:space-between}.partners-operating-header{gap:20px}.partners-operating-header h2{margin:3px 0 0;font-size:1rem}.partners-operating-header p{max-width:670px}.partners-operating-header-actions{flex:none;gap:8px}.partners-operating-boundary{border:1px solid color-mix(in srgb, var(--partner-info) 22%, var(--partner-border));border-radius:var(--partner-radius-sm);color:var(--partner-muted);background:color-mix(in srgb, var(--partner-info) 4%, var(--partner-surface-deep));gap:9px;padding:10px 12px;font-size:.6rem;line-height:1.5}.partners-operating-boundary svg{color:var(--partner-info);flex:none}.partners-operating-boundary strong{color:var(--partner-text-soft);margin-right:4px}.partners-operating-tabs{scroll-snap-type:x proximity}.partners-operating-tabs button{scroll-snap-align:start}.partners-operating-panel{min-width:0;animation:partners-revenue-panel-enter .22s var(--partner-ease-out) both}.partners-calendar-area{gap:12px;display:grid}.partners-sports-opportunities{border:1px solid var(--partner-border);border-radius:var(--partner-radius-lg);background:var(--partner-surface-deep);min-width:0;overflow:hidden}.partners-sports-opportunities>header{border-bottom:1px solid var(--partner-border);justify-content:space-between;align-items:flex-start;gap:18px;padding:15px;display:flex}.partners-sports-opportunities>header h3{color:var(--partner-text);margin:3px 0 0;font-size:.8rem}.partners-sports-opportunities>header p{max-width:720px;color:var(--partner-muted);margin:4px 0 0;font-size:.56rem;line-height:1.5}.partners-sports-opportunities>header .partners-text-button{flex:none;min-height:32px;font-size:.55rem}.partners-event-view-actions,.partners-event-view-toggle{align-items:center;gap:7px;display:flex}.partners-event-view-toggle{border:1px solid var(--partner-border);background:var(--partner-control);border-radius:9px;gap:2px;padding:2px}.partners-event-view-toggle button{min-height:28px;color:var(--partner-muted);cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:5px;padding:0 8px;font-size:.51rem;display:inline-flex}.partners-event-view-toggle button[aria-pressed=true]{color:var(--partner-text);background:var(--partner-surface);box-shadow:var(--partner-shadow)}.partners-sports-opportunities .partners-data-table{background:var(--partner-surface);border:0;border-radius:0}.partners-sports-opportunities .partners-data-table table{min-width:1120px}.partners-event-check{border:1px solid var(--partner-border-strong);min-height:26px;color:var(--partner-muted);background:var(--partner-control);cursor:pointer;border-radius:999px;align-items:center;gap:5px;padding:3px 7px;font-size:.5rem;display:inline-flex}.partners-event-check.is-selected{border-color:color-mix(in srgb, var(--partner-orange) 46%, var(--partner-border));color:var(--partner-orange-bright);background:color-mix(in srgb, var(--partner-orange) 9%, var(--partner-control))}.partners-event-check.is-planned{border-color:color-mix(in srgb, var(--partner-green) 36%, var(--partner-border));color:var(--partner-green-bright);background:color-mix(in srgb, var(--partner-green) 6%, var(--partner-control));cursor:default;opacity:1}.partners-event-title,.partners-event-date{gap:2px;display:grid}.partners-event-title{grid-template-columns:29px minmax(0,1fr);align-items:center;gap:8px}.partners-event-title>span{gap:2px;min-width:0;display:grid}.partners-event-title strong,.partners-event-date strong{color:var(--partner-text-soft);font-size:.66rem}.partners-event-title small,.partners-event-date small{max-width:220px;color:var(--partner-muted-deep);text-overflow:ellipsis;font-size:.49rem;overflow:hidden}.partners-event-timeline{gap:4px;display:inline-flex}.partners-event-timeline em,.partners-event-priority,.partners-event-verification{border:1px solid var(--partner-border);color:var(--partner-muted);background:var(--partner-control);border-radius:999px;padding:3px 6px;font-size:.48rem;font-style:normal;line-height:1}.partners-event-timeline em:nth-child(2){border-color:color-mix(in srgb, var(--partner-orange) 30%, var(--partner-border));color:var(--partner-orange-bright)}.partners-event-priority.is-high,.partners-event-verification.is-needs_review{border-color:color-mix(in srgb, var(--partner-orange) 34%, var(--partner-border));color:var(--partner-orange-bright)}.partners-event-priority.is-medium{color:var(--partner-info)}.partners-event-verification.is-official{border-color:color-mix(in srgb, var(--partner-green) 34%, var(--partner-border));color:var(--partner-green-bright)}.partners-sport-event-mark{border:1px solid color-mix(in srgb, var(--partner-orange) 18%, var(--partner-border));background:color-mix(in srgb, var(--partner-orange) 7%, var(--partner-control));border-radius:9px;flex:none;place-items:center;width:29px;height:29px;display:grid}.partners-sport-event-mark img{object-fit:contain;filter:invert(55%)sepia(89%)saturate(2932%)hue-rotate(342deg)brightness(101%)contrast(101%);width:17px;height:17px}.partners-sport-event-mark.is-large{border-radius:14px;width:48px;height:48px}.partners-sport-event-mark.is-large img{width:25px;height:25px}.partners-event-calendar-grid{background:var(--partner-surface);grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-height:660px;padding:12px;display:grid;overflow:auto}.partners-event-calendar-grid>section{border:1px solid var(--partner-border);border-radius:var(--partner-radius-md);background:var(--partner-surface-deep);min-width:0;overflow:hidden}.partners-event-calendar-grid>section>header{border-bottom:1px solid var(--partner-border);align-items:center;gap:9px;padding:10px;display:flex}.partners-event-calendar-grid>section>header>span{color:var(--partner-orange-bright);font-size:.82rem;font-weight:750}.partners-event-calendar-grid>section>header>div{gap:1px;display:grid}.partners-event-calendar-grid>section>header strong{color:var(--partner-text);font-size:.62rem}.partners-event-calendar-grid>section>header small{color:var(--partner-muted-deep);font-size:.47rem}.partners-event-calendar-grid>section>div{display:grid}.partners-event-calendar-grid article{border-bottom:1px solid var(--partner-border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;padding:8px 9px;display:grid}.partners-event-calendar-grid article:last-child{border-bottom:0}.partners-event-calendar-grid article.is-selected{background:color-mix(in srgb, var(--partner-orange) 6%, transparent)}.partners-event-calendar-grid article.is-planned{background:color-mix(in srgb, var(--partner-green) 5%, transparent)}.partners-event-calendar-open{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:29px minmax(0,1fr);align-items:center;gap:8px;padding:0;display:grid}.partners-event-calendar-open>span:last-child{gap:2px;min-width:0;display:grid}.partners-event-calendar-open strong,.partners-event-calendar-open small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.partners-event-calendar-open strong{color:var(--partner-text-soft);font-size:.56rem}.partners-event-calendar-open small{color:var(--partner-muted-deep);font-size:.46rem}.partners-event-calendar-select{min-height:28px;color:var(--partner-muted);cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:4px;padding:0 6px;font-size:.46rem;display:inline-flex}.partners-event-calendar-select:hover,.partners-event-calendar-select[aria-pressed=true]{color:var(--partner-orange-bright);background:color-mix(in srgb, var(--partner-orange) 8%, var(--partner-control))}.partners-event-calendar-select:disabled{color:var(--partner-green-bright);cursor:default;opacity:1}.partners-event-plan-bar{border-top:1px solid var(--partner-border);background:color-mix(in srgb, var(--partner-surface) 94%, var(--partner-control));grid-template-columns:auto repeat(5,minmax(112px,.52fr)) minmax(170px,1fr) auto;align-items:end;gap:9px;padding:11px 12px;display:grid}.partners-event-plan-bar>div{min-height:36px;color:var(--partner-orange-bright);align-items:center;gap:8px;display:flex}.partners-event-plan-bar>div span{min-width:76px;display:grid}.partners-event-plan-bar>div strong{color:var(--partner-text-soft);font-size:.58rem}.partners-event-plan-bar>div small,.partners-event-plan-bar .partners-field>small{color:var(--partner-muted-deep);font-size:.46rem}.partners-event-plan-bar .partners-field{color:var(--partner-muted);gap:4px;font-size:.51rem}.partners-event-plan-bar .partners-select,.partners-event-plan-bar input{border:1px solid var(--partner-border-strong);border-radius:var(--partner-radius-sm);width:100%;height:34px;min-height:34px;color:var(--partner-text-soft);background:var(--partner-control);font-size:.55rem}.partners-event-plan-bar input{outline:0;padding:0 9px}.partners-event-plan-bar input:focus-visible{border-color:var(--partner-focus);box-shadow:0 0 0 2px color-mix(in srgb, var(--partner-focus) 20%, transparent)}.partners-event-resource-trigger{border:1px solid var(--partner-border-strong);border-radius:var(--partner-radius-sm);width:100%;min-height:34px;color:var(--partner-text-soft);background:var(--partner-control);cursor:pointer;align-items:center;gap:7px;padding:0 9px;font-size:.53rem;display:flex}.partners-event-resource-popover{z-index:210;border-color:var(--partner-border-strong);width:min(360px,100vw - 24px);max-height:min(480px,70vh);color:var(--partner-text);background:var(--partner-surface);box-shadow:var(--partner-shadow-raised);padding:8px;overflow:auto}.partners-event-resource-popover>header{gap:3px;padding:5px 6px 9px;display:grid}.partners-event-resource-popover>header strong{font-size:.62rem}.partners-event-resource-popover>header small,.partners-event-resource-popover>p{color:var(--partner-muted);font-size:.49rem;line-height:1.45}.partners-event-resource-popover>div{gap:3px;display:grid}.partners-event-resource-popover>div>button{min-height:46px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;grid-template-columns:34px minmax(0,1fr) 24px;align-items:center;gap:8px;padding:5px;display:grid}.partners-event-resource-popover>div>button:hover,.partners-event-resource-popover>div>button[aria-pressed=true]{background:var(--partner-control)}.partners-event-resource-popover img,.partners-event-resource-popover>div>button>span:first-child{object-fit:cover;background:color-mix(in srgb, var(--partner-orange) 7%, var(--partner-control));border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.partners-event-resource-popover>div>button>span:nth-child(2){gap:2px;min-width:0;display:grid}.partners-event-resource-popover>div>button strong,.partners-event-resource-popover>div>button small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.partners-event-resource-popover>div>button strong{color:var(--partner-text-soft);font-size:.55rem}.partners-event-resource-popover>div>button small{color:var(--partner-muted);font-size:.46rem}.partners-event-resource-popover>div>button em{width:24px;height:24px;color:var(--partner-muted);background:var(--partner-control);border-radius:7px;place-items:center;font-style:normal;display:grid}.partners-event-resource-popover>div>button[aria-pressed=true] em{color:#fff;background:var(--partner-orange)}.partners-event-plan-bar .partners-button-primary{white-space:nowrap;min-height:36px;font-size:.55rem}.partners-event-mobile-card{grid-template-columns:29px minmax(0,1fr);align-items:center;gap:9px;width:100%;display:grid}:is(.partners-event-detail-dialog,.partners-media-detail-dialog)[data-slot=dialog-content]{z-index:730;transform-origin:50%;will-change:transform, opacity;top:50%;left:50%;transform:translate(-50%,-50%)}:is(.partners-event-detail-dialog,.partners-media-detail-dialog)[data-state=open]{animation:partners-record-dialog-in .26s var(--partner-ios-ease,cubic-bezier(.32, .72, 0, 1)) both}:is(.partners-event-detail-dialog,.partners-media-detail-dialog)[data-state=closed]{animation:partners-record-dialog-out .16s var(--partner-ease-out,cubic-bezier(.22, 1, .36, 1)) both}body:has(:is(.partners-event-detail-dialog,.partners-media-detail-dialog)) [data-slot=dialog-overlay]{z-index:729;-webkit-backdrop-filter:blur(3px)saturate(112%);backdrop-filter:blur(3px)saturate(112%);background:#000000a3}body:has(:is(.partners-event-detail-dialog,.partners-media-detail-dialog)) [data-slot=dialog-overlay][data-state=open]{animation:partners-record-overlay-in .18s var(--partner-ease-out,cubic-bezier(.22, 1, .36, 1)) both}body:has(:is(.partners-event-detail-dialog,.partners-media-detail-dialog)) [data-slot=dialog-overlay][data-state=closed]{animation:partners-record-overlay-out .14s var(--partner-ease-out,cubic-bezier(.22, 1, .36, 1)) both}.partners-event-detail-dialog{border-color:var(--partner-border-strong);width:min(620px,100vw - 24px);max-width:620px;max-height:min(760px,100dvh - 24px);color:var(--partner-text);background:var(--partner-surface);box-shadow:var(--partner-shadow-raised);padding:0;overflow:auto}.partners-event-detail-hero{border-bottom:1px solid var(--partner-border);background:radial-gradient(circle at 0 0, color-mix(in srgb, var(--partner-orange) 12%, transparent), transparent 48%);align-items:center;gap:12px;padding:18px 18px 14px;display:flex}.partners-event-detail-hero>div{gap:3px;min-width:0;display:grid}.partners-event-detail-hero h2{color:var(--partner-text);margin:0;font-size:.9rem;line-height:1.15}.partners-event-detail-hero p{color:var(--partner-muted);margin:0;font-size:.54rem}.partners-event-detail-status{align-items:center;gap:7px;padding:10px 18px 0;display:flex}.partners-event-detail-status>span:last-child{color:var(--partner-muted);font-size:.49rem}.partners-event-detail-section{gap:8px;padding:14px 18px 0;display:grid}.partners-event-detail-section h4{color:var(--partner-text-soft);margin:0;font-size:.6rem}.partners-event-detail-timeline,.partners-event-linked-resources{gap:5px;display:grid}.partners-event-detail-timeline article,.partners-event-linked-resources a{border:1px solid var(--partner-border);min-height:44px;color:inherit;background:var(--partner-control);border-radius:9px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:9px;padding:6px 8px;display:grid}.partners-event-detail-timeline article{grid-template-columns:30px minmax(0,1fr)}.partners-event-detail-timeline article>span,.partners-event-linked-resources a>span{width:30px;height:30px;color:var(--partner-orange-bright);background:color-mix(in srgb, var(--partner-orange) 7%, var(--partner-surface));border-radius:8px;place-items:center;display:grid;overflow:hidden}.partners-event-linked-resources img{object-fit:cover;width:100%;height:100%}.partners-event-detail-timeline article>div,.partners-event-linked-resources a>div{gap:2px;min-width:0;display:grid}.partners-event-detail-timeline strong,.partners-event-linked-resources strong{color:var(--partner-text-soft);font-size:.55rem}.partners-event-detail-timeline small,.partners-event-linked-resources small{color:var(--partner-muted);font-size:.47rem}.partners-event-angle-list{flex-wrap:wrap;gap:5px;display:flex}.partners-event-angle-list span{border:1px solid var(--partner-border);color:var(--partner-muted);background:var(--partner-control);border-radius:999px;padding:5px 7px;font-size:.48rem}.partners-event-detail-empty,.partners-event-source-note{color:var(--partner-muted);margin:0;font-size:.5rem;line-height:1.5}.partners-event-detail-dialog>footer{justify-content:space-between;align-items:center;gap:10px;padding:16px 18px 18px;display:flex}:is(.partners-event-detail-dialog,.partners-media-detail-dialog) :is(.partners-button,.partners-button-primary){color:#fff;background:#cf3526;border:1px solid #cf3526;box-shadow:inset 0 1px #ffffff1c,inset 0 -1px #00000048,0 2px 5px #0000005c}:is(.partners-event-detail-dialog,.partners-media-detail-dialog) :is(.partners-button,.partners-button-primary):hover{border-color:var(--partner-orange-bright);background:var(--partner-orange-bright)}.partners-event-mobile-card>span:last-child{gap:3px;min-width:0;display:grid}.partners-event-mobile-card strong{color:var(--partner-text-soft);text-overflow:ellipsis;white-space:nowrap;font-size:.62rem;overflow:hidden}.partners-event-mobile-card small,.partners-event-mobile-card em{color:var(--partner-muted);font-size:.49rem;font-style:normal}.partners-event-mobile-check{border:1px solid var(--partner-border-strong);width:24px;height:24px;color:var(--partner-muted);background:var(--partner-control);border-radius:7px;place-items:center;display:grid}.partners-event-mobile-check.is-selected{border-color:var(--partner-orange);color:#fff;background:var(--partner-orange)}.partners-event-mobile-check.is-planned{border-color:var(--partner-green);color:#fff;background:var(--partner-green)}.partners-calendar-workbench,.partners-sub-affiliate-layout{grid-template-columns:minmax(310px,.8fr) minmax(0,1.2fr);gap:12px;display:grid}.partners-planner-calendar-card,.partners-operating-form,.partners-workspace-directory,.partners-workspace-detail,.partners-create-workspace{border:1px solid var(--partner-border);border-radius:var(--partner-radius-lg);background:var(--partner-surface-deep);min-width:0}.partners-planner-calendar-card,.partners-operating-form,.partners-workspace-directory,.partners-create-workspace{padding:15px}.partners-planner-calendar-card h3,.partners-operating-form h3,.partners-workspace-directory h3,.partners-workspace-detail h3,.partners-create-workspace h3{color:var(--partner-text);margin:0;font-size:.78rem}.partners-planner-calendar-card header p,.partners-operating-form header p,.partners-workspace-directory header p,.partners-workspace-detail header p,.partners-create-workspace header p,.partners-workspace-grid header p{color:var(--partner-muted);margin:3px 0 0;font-size:.56rem;line-height:1.45}.partners-planner-calendar-card>header>span,.partners-workspace-directory>header>span{border:1px solid var(--partner-border);min-width:24px;height:24px;color:var(--partner-muted);border-radius:99px;place-items:center;font-size:.56rem;display:grid}.partners-planner-calendar{--background:var(--partner-surface-deep);--foreground:var(--partner-text);--primary:var(--partner-orange);--primary-foreground:#fffaf8;--accent:color-mix(in srgb, var(--partner-orange) 12%, var(--partner-control));--accent-foreground:var(--partner-text);--muted:var(--partner-control);--muted-foreground:var(--partner-muted);--border:var(--partner-border-strong);--ring:var(--partner-orange-bright);--radius-md:var(--partner-radius-sm);width:100%;margin-top:14px;padding:0}.partners-planner-calendar [data-slot=calendar]>div,.partners-planner-calendar table{width:100%}.partners-planner-calendar .has-events button:after{background:var(--partner-orange-bright);content:"";border-radius:50%;width:4px;height:4px;position:absolute;bottom:4px;right:5px}.partners-planner-calendar .has-events button[data-selected-single=true]:after{background:#fff}.partners-planner-agenda{border-top:1px solid var(--partner-border);gap:7px;margin-top:14px;padding-top:12px;display:grid}.partners-planner-agenda>header strong{color:var(--partner-text);font-size:.66rem;display:block}.partners-planner-agenda>header span{color:var(--partner-muted);font-size:.53rem}.partners-agenda-item{border:1px solid var(--partner-border);border-left:2px solid var(--partner-orange);border-radius:var(--partner-radius-sm);background:var(--partner-control);grid-template-columns:44px minmax(0,1fr) 94px;align-items:start;gap:9px;padding:9px;display:grid}.partners-agenda-item.is-completed{border-left-color:var(--partner-green)}.partners-agenda-item.is-cancelled{opacity:.58}.partners-agenda-time{color:var(--partner-muted);font-variant-numeric:tabular-nums;font-size:.54rem}.partners-agenda-item>div{gap:2px;min-width:0;display:grid}.partners-agenda-item strong{color:var(--partner-text);text-overflow:ellipsis;white-space:nowrap;font-size:.61rem;overflow:hidden}.partners-agenda-item small,.partners-agenda-item p{color:var(--partner-muted);font-size:.5rem}.partners-agenda-item p{margin:3px 0 0;line-height:1.4}.partners-agenda-item .partners-select{height:30px;min-height:30px}.partners-operating-form{align-self:start;gap:14px;display:grid}.partners-operating-form-grid,.partners-create-workspace>div,.partners-workspace-actions>section>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.partners-operating-form .partners-field,.partners-create-workspace .partners-field,.partners-workspace-actions .partners-field{font-size:.62rem}.partners-operating-form .partners-field>small,.partners-create-workspace .partners-field>small,.partners-workspace-actions .partners-field>small{color:var(--partner-muted)}.partners-operating-form .partners-field input,.partners-operating-form .partners-field textarea,.partners-operating-form .partners-field .partners-select,.partners-create-workspace .partners-field input,.partners-create-workspace .partners-field textarea,.partners-create-workspace .partners-field .partners-select,.partners-workspace-actions .partners-field input,.partners-workspace-actions .partners-field .partners-select{min-height:38px;font-size:.62rem}.partners-operating-form .partners-field textarea,.partners-create-workspace .partners-field textarea{min-height:74px}.partners-operating-form>.partners-button-primary,.partners-create-workspace>.partners-button-primary{justify-self:end;min-height:36px;font-size:.62rem}.partners-sub-affiliate-area{gap:12px;display:grid}.partners-operating-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.partners-operating-metrics article{border:1px solid var(--partner-border);border-radius:var(--partner-radius-sm);min-width:0;color:var(--partner-orange-bright);background:var(--partner-surface-deep);align-items:center;gap:9px;padding:11px;display:flex}.partners-operating-metrics article span{min-width:0;color:var(--partner-muted);font-size:.54rem;display:grid}.partners-operating-metrics article strong{color:var(--partner-text);font-variant-numeric:tabular-nums;font-size:.78rem}.partners-sub-affiliate-layout{grid-template-columns:minmax(220px,.33fr) minmax(0,1fr)}.partners-workspace-directory{align-self:start;gap:12px;display:grid}.partners-workspace-directory>div{gap:6px;display:grid}.partners-workspace-directory>div>button{border-radius:var(--partner-radius-sm);width:100%;color:var(--partner-muted);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:9px;padding:8px;transition:border-color .15s,background-color .15s;display:grid}.partners-workspace-directory>div>button:hover,.partners-workspace-directory>div>button.is-active{border-color:var(--partner-border);background:var(--partner-control)}.partners-workspace-directory>div>button>span{width:30px;height:30px;color:var(--partner-text-soft);background:color-mix(in srgb, var(--partner-orange) 12%, var(--partner-control));border-radius:50%;place-items:center;font-size:.52rem;font-weight:700;display:grid}.partners-workspace-directory button div{gap:2px;min-width:0;display:grid}.partners-workspace-directory button strong{color:var(--partner-text-soft);text-overflow:ellipsis;white-space:nowrap;font-size:.59rem;overflow:hidden}.partners-workspace-directory button small{color:var(--partner-muted);font-size:.49rem}.partners-workspace-detail{overflow:hidden}.partners-workspace-detail>header{border-bottom:1px solid var(--partner-border);gap:16px;padding:15px}.partners-workspace-detail>header>em{border:1px solid var(--partner-border-strong);color:var(--partner-muted);text-transform:capitalize;border-radius:99px;padding:3px 7px;font-size:.5rem;font-style:normal}.partners-workspace-detail>header>em.is-active{border-color:color-mix(in srgb, var(--partner-green) 32%, var(--partner-border));color:var(--partner-green-bright)}.partners-workspace-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px;display:grid}.partners-workspace-grid>section{border:1px solid var(--partner-border);border-radius:var(--partner-radius-sm);background:var(--partner-control);min-width:0;padding:12px}.partners-workspace-grid h4,.partners-workspace-actions h4{color:var(--partner-text-soft);margin:0;font-size:.63rem}.partners-workspace-grid>section>header svg{color:var(--partner-muted-deep)}.partners-workspace-goal,.partners-shared-kit-list>article{border-bottom:1px solid var(--partner-border);justify-content:space-between;align-items:center;gap:10px;padding:9px 0;display:flex}.partners-workspace-goal:last-child,.partners-shared-kit-list>article:last-child{border-bottom:0}.partners-workspace-goal>div,.partners-shared-kit-list>article>span{gap:2px;min-width:0;display:grid}.partners-workspace-goal strong,.partners-workspace-task strong,.partners-shared-kit-list strong{color:var(--partner-text-soft);font-size:.56rem}.partners-workspace-goal small,.partners-workspace-task small,.partners-shared-kit-list small{color:var(--partner-muted);font-size:.48rem}.partners-workspace-goal>span{color:var(--partner-text);text-align:right;font-size:.68rem;font-weight:680;display:grid}.partners-workspace-task{border:0;border-bottom:1px solid var(--partner-border);width:100%;color:var(--partner-muted);text-align:left;cursor:pointer;background:0 0;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:7px;padding:8px 0;display:grid}.partners-workspace-task:last-child{border-bottom:0}.partners-workspace-task.is-complete{color:var(--partner-green-bright)}.partners-workspace-task.is-complete strong{color:var(--partner-muted);text-decoration:line-through}.partners-workspace-task span{gap:2px;display:grid}.partners-shared-kit-list>article{justify-content:flex-start}.partners-shared-kit-list>article>svg{color:var(--partner-orange-bright);flex:none}.partners-benchmark-state{color:var(--partner-info);grid-column:1/-1;align-items:flex-start;gap:9px;background:color-mix(in srgb, var(--partner-info) 4%, var(--partner-control))!important;display:flex!important}.partners-benchmark-state div{min-width:0}.partners-benchmark-state strong{color:var(--partner-text-soft);font-size:.58rem}.partners-benchmark-state p{color:var(--partner-muted);margin:3px 0 0;font-size:.52rem;line-height:1.45}.partners-workspace-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0 12px 12px;display:grid}.partners-workspace-actions>section{border:1px solid var(--partner-border);border-radius:var(--partner-radius-sm);background:var(--partner-surface-deep);align-content:start;gap:10px;min-width:0;padding:12px;display:grid}.partners-workspace-actions>section>div{grid-template-columns:repeat(3,minmax(0,1fr))}.partners-workspace-actions>section:first-child>div .partners-field:first-child{grid-column:span 2}.partners-workspace-actions .partners-button-secondary{justify-self:end;min-height:32px;font-size:.55rem}.partners-kit-share-control{border-top:1px solid var(--partner-border);grid-column:1/-1;padding-top:9px;grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;display:grid!important}.partners-create-workspace{gap:12px;display:grid}.partners-operating-empty{min-height:86px;color:var(--partner-muted-deep);text-align:center;align-content:center;place-items:center;gap:5px;padding:12px;display:grid}.partners-operating-empty p{max-width:42ch;margin:0;font-size:.52rem;line-height:1.45}@media (max-width:980px){.partners-calendar-workbench,.partners-sub-affiliate-layout{grid-template-columns:1fr}.partners-workspace-directory>div{grid-template-columns:repeat(2,minmax(0,1fr))}.partners-event-plan-bar{grid-template-columns:repeat(3,minmax(0,1fr))}.partners-event-plan-bar>div,.partners-event-note{grid-column:span 2}.partners-event-calendar-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.partners-operating-system{padding:13px}.partners-operating-header{display:grid}.partners-operating-header-actions{justify-content:space-between}.partners-operating-tabs{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0;margin-right:-13px}.partners-sports-opportunities>header{gap:10px;display:grid}.partners-event-view-actions{justify-content:space-between}.partners-sports-opportunities>header .partners-text-button{justify-self:start}.partners-sports-opportunities .partners-data-table.has-mobile-cards .partners-data-table-toolbar-desktop,.partners-sports-opportunities .partners-data-table.has-mobile-cards .partners-data-table-scroll{display:none}.partners-sports-opportunities .partners-data-table.has-mobile-cards .partners-data-table-mobile-toolbar{display:flex}.partners-sports-opportunities .partners-data-table.has-mobile-cards .partners-data-table-mobile-list{display:grid}.partners-sports-opportunities .partners-data-table-mobile-row{border-bottom:1px solid var(--partner-border);min-height:64px;padding:10px 12px}.partners-event-calendar-grid{grid-template-columns:1fr;max-height:620px;padding:8px}.partners-operating-metrics,.partners-workspace-grid,.partners-workspace-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.partners-workspace-actions>section{grid-column:1/-1}}@media (max-width:500px){.partners-operating-form-grid,.partners-create-workspace>div,.partners-workspace-directory>div,.partners-operating-metrics,.partners-workspace-grid,.partners-workspace-actions{grid-template-columns:1fr}.partners-benchmark-state,.partners-span-all{grid-column:auto}.partners-agenda-item{grid-template-columns:38px minmax(0,1fr)}.partners-agenda-item .partners-select{grid-column:2}.partners-workspace-actions>section>div{grid-template-columns:1fr}.partners-workspace-actions>section:first-child>div .partners-field:first-child{grid-column:auto}.partners-operating-form>.partners-button-primary,.partners-create-workspace>.partners-button-primary{width:100%}.partners-event-plan-bar{grid-template-columns:1fr}.partners-event-plan-bar>div,.partners-event-note,.partners-event-plan-bar .partners-button-primary{grid-column:auto;width:100%}.partners-event-detail-dialog{width:calc(100vw - 16px);max-height:calc(100dvh - 16px);transform:translate(-50%,-50%)}.partners-event-detail-dialog>footer{flex-direction:column-reverse;align-items:stretch}.partners-event-detail-dialog>footer :is(a,button){justify-content:center;width:100%;min-height:44px}}@media (prefers-reduced-motion:reduce){.partners-operating-panel{animation:none}}.partners-root *,.partners-root :before,.partners-root :after{box-sizing:border-box}.partners-root a{text-decoration:none}.partners-root button,.partners-root input,.partners-root select,.partners-root textarea{font:inherit}.partners-root button,.partners-root a,.partners-root input,.partners-root select,.partners-root textarea,.partners-root summary{-webkit-tap-highlight-color:transparent}.partners-root :focus-visible{outline:2px solid var(--partner-orange-bright);outline-offset:3px}.partners-visually-hidden{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}::view-transition-group(partners-public-navigation){z-index:300;animation:none}::view-transition-group(partners-app-navigation){z-index:300;animation:none}::view-transition-group(partners-workspace-tools){z-index:300;animation:none}::view-transition-group(partners-mobile-navigation){z-index:300;animation:none}::view-transition-old(partners-public-navigation){display:none}::view-transition-old(partners-app-navigation){display:none}::view-transition-old(partners-workspace-tools){display:none}::view-transition-old(partners-mobile-navigation){display:none}::view-transition-new(partners-public-navigation){animation:none}::view-transition-new(partners-app-navigation){animation:none}::view-transition-new(partners-workspace-tools){animation:none}::view-transition-new(partners-mobile-navigation){animation:none}.partners-public-help-menu{position:relative}.partners-public-help-popover{z-index:720;border:1px solid var(--partner-border-strong);border-radius:var(--partner-radius);background:var(--partner-surface);min-width:184px;box-shadow:var(--partner-shadow-raised);gap:2px;padding:6px;display:grid;position:absolute;top:calc(100% + 8px);right:0}.partners-public-help-popover a,.partners-public-help-popover button{min-height:38px;color:var(--partner-text-soft);text-align:left;border-radius:6px;justify-content:flex-start;padding:0 10px;font-size:.72rem}.partners-public-help-popover a:hover,.partners-public-help-popover button:hover{color:var(--partner-text);background:var(--partner-control-hover)}.partners-tour-settings>p{margin:-4px 0 4px;font-size:.68rem}.partners-auth-replay-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.partners-auth-replay-row .partners-affiliate-login-back{margin-top:18px}.partners-tour-popover.driver-popover{--partner-tour-bg:#111315;--partner-tour-surface:#171b1e;--partner-tour-border:#ffffff24;--partner-tour-text:#f7f6f4;--partner-tour-muted:#b8b9b8;--partner-tour-accent:#ff4d3d;z-index:1000000000;border:1px solid var(--partner-tour-border);max-width:min(340px,100vw - 24px);color:var(--partner-tour-text);background:var(--partner-tour-bg);font-family:var(--font-geist-sans), Geist, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;opacity:1;transition:opacity .18s var(--partner-ease-out), transform .18s var(--partner-ease-out);border-radius:10px;padding:0;overflow:hidden;transform:translate(0,0);box-shadow:0 18px 50px #0000004d,0 0 0 1px #ffffff08}.partners-tour-popover .driver-popover-title,.partners-tour-popover .driver-popover-description,.partners-tour-popover .driver-popover-footer{font-family:inherit}.partners-tour-popover .driver-popover-title{color:var(--partner-tour-text);margin:0;padding:16px 42px 5px 17px;font-size:.86rem;font-weight:720;line-height:1.25}.partners-tour-popover .driver-popover-description{color:var(--partner-tour-muted);padding:0 17px 14px;font-size:.74rem;line-height:1.55}.partners-tour-popover .driver-popover-footer{border-top:1px solid var(--partner-tour-border);background:var(--partner-tour-surface);min-height:48px;padding:8px 11px 9px 17px}.partners-tour-popover .driver-popover-progress-text{color:var(--partner-tour-muted);font-size:.64rem}.partners-tour-popover .driver-popover-navigation-btns{gap:5px}.partners-tour-popover .driver-popover-prev-btn,.partners-tour-popover .driver-popover-next-btn{border:1px solid var(--partner-tour-border);min-height:34px;color:var(--partner-tour-text);font:inherit;box-shadow:none;text-shadow:none;background:0 0;border-radius:6px;padding:0 10px;font-size:.68rem;font-weight:650}.partners-tour-popover .driver-popover-next-btn{color:#fff;background:#cf3526;border-color:#cf3526}.partners-tour-popover .driver-popover-prev-btn:hover,.partners-tour-popover .driver-popover-next-btn:hover{color:var(--partner-tour-text);background:var(--partner-tour-surface)}.partners-tour-popover .driver-popover-next-btn:hover{border-color:var(--partner-tour-accent);background:var(--partner-tour-accent)}.partners-tour-popover .driver-popover-close-btn{width:30px;height:30px;color:var(--partner-tour-muted);font-size:18px;top:9px;right:10px}.partners-tour-popover .driver-popover-close-btn:hover{color:var(--partner-tour-text)}.partners-tour-popover .driver-popover-arrow-side-left,.partners-tour-popover .driver-popover-arrow-side-right,.partners-tour-popover .driver-popover-arrow-side-top,.partners-tour-popover .driver-popover-arrow-side-bottom{border-color:var(--partner-tour-bg)}html[data-partner-auth-theme=light] .partners-tour-popover.driver-popover{--partner-tour-bg:#fffdfa;--partner-tour-surface:#f4f1eb;--partner-tour-border:#39302629;--partner-tour-text:#29241f;--partner-tour-muted:#6d655b;--partner-tour-accent:#c93829;box-shadow:0 18px 50px #4737262e,0 0 0 1px #3930260f}@media (max-width:560px){.partners-tour-popover.driver-popover{max-width:calc(100vw - 20px)}.partners-tour-popover .driver-popover-prev-btn,.partners-tour-popover .driver-popover-next-btn,.partners-tour-popover .driver-popover-close-btn{min-height:44px}}@media (prefers-reduced-motion:reduce){.partners-tour-popover.driver-popover{transition:none}}.partners-experiment-lab,.partners-experiment-detail{gap:18px;display:grid}.partners-experiment-heading,.partners-experiment-detail>.partners-page-heading{align-items:flex-start}.partners-experiment-heading>div,.partners-experiment-detail>.partners-page-heading>div:first-child{max-width:780px}.partners-experiment-policy,.partners-analysis-callout,.partners-info-panel{border:1px solid var(--partner-border);border-radius:var(--partner-radius);color:var(--partner-text-soft);background:color-mix(in srgb, var(--partner-info) 6%, var(--partner-surface));align-items:center;gap:12px;padding:13px 14px;display:flex}.partners-experiment-policy>svg,.partners-info-panel>svg{color:var(--partner-info);flex:none}.partners-experiment-policy span,.partners-analysis-callout span,.partners-info-panel span{gap:2px;display:grid}.partners-experiment-policy strong,.partners-analysis-callout strong,.partners-info-panel strong{color:var(--partner-text);font-size:.78rem}.partners-experiment-policy small,.partners-analysis-callout small,.partners-info-panel p{color:var(--partner-muted);margin:0;font-size:.7rem;line-height:1.45}.partners-experiment-policy.is-compact{grid-column:1/-1;padding:11px 12px}.partners-experiment-summary{border:1px solid var(--partner-border);border-radius:var(--partner-radius-lg);background:var(--partner-surface);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.partners-experiment-metric{gap:5px;min-width:0;padding:14px 16px;display:grid}.partners-experiment-metric+.partners-experiment-metric{border-left:1px solid var(--partner-border)}.partners-experiment-metric span{color:var(--partner-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.65rem;overflow:hidden}.partners-experiment-metric strong{color:var(--partner-text);text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap;font-size:1rem;font-weight:650;overflow:hidden}.partners-experiment-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.partners-experiment-card{border:1px solid var(--partner-border);border-radius:var(--partner-radius-lg);background:var(--partner-surface);min-width:0;box-shadow:var(--partner-shadow);gap:16px;padding:16px;display:grid}.partners-experiment-card>header,.partners-experiment-builder>header,.partners-variant-editor article>header,.partners-variant-results article>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.partners-experiment-card>header small{color:var(--partner-muted-deep);font-size:.64rem}.partners-experiment-card h2{color:var(--partner-text);margin:0 0 5px;font-size:.9rem;font-weight:650}.partners-experiment-card p{min-height:2.8em;color:var(--partner-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.69rem;line-height:1.4;display:-webkit-box;overflow:hidden}.partners-experiment-card dl{border-block:1px solid var(--partner-border);gap:7px;margin:0;padding:11px 0;display:grid}.partners-experiment-card dl div{justify-content:space-between;gap:12px;min-width:0;font-size:.65rem;display:flex}.partners-experiment-card dt{color:var(--partner-muted-deep)}.partners-experiment-card dd{color:var(--partner-text-soft);text-align:right;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap;margin:0;overflow:hidden}.partners-experiment-status{border:1px solid var(--partner-border-strong);width:fit-content;min-height:24px;color:var(--partner-muted);font-size:var(--partner-font-status);border-radius:99px;align-items:center;padding:0 8px;font-weight:650;display:inline-flex}.partners-experiment-status.is-running,.partners-experiment-status.is-winner_ready{color:var(--partner-green-bright);border-color:color-mix(in srgb, var(--partner-green) 32%, transparent);background:color-mix(in srgb, var(--partner-green) 7%, transparent)}.partners-experiment-status.is-paused,.partners-experiment-status.is-inconclusive{color:var(--partner-amber)}.partners-card-link{color:var(--partner-text-soft);justify-content:space-between;align-items:center;gap:8px;font-size:.7rem;font-weight:600;display:inline-flex}.partners-card-link:hover{color:var(--partner-orange-bright)}.partners-experiment-empty{border:1px dashed var(--partner-border-strong);border-radius:var(--partner-radius-lg);min-height:260px;color:var(--partner-muted);text-align:center;background:var(--partner-surface);place-items:center;gap:8px;padding:32px;display:grid}.partners-experiment-empty strong{color:var(--partner-text);font-size:.86rem}.partners-experiment-empty p{max-width:500px;margin:0;font-size:.7rem}.partners-experiment-builder{border:1px solid var(--partner-border-strong);border-radius:var(--partner-radius-lg);background:var(--partner-surface);box-shadow:var(--partner-shadow-raised);gap:16px;padding:18px;display:grid}.partners-experiment-builder h2{color:var(--partner-text);margin:2px 0 0;font-size:1rem}.partners-builder-progress{color:var(--partner-muted-deep);margin-top:3px;font-size:.6rem;font-weight:600;display:block}.partners-builder-steps{grid-template-columns:repeat(5,1fr);margin:0;padding:0;list-style:none;display:grid}.partners-builder-steps li{color:var(--partner-muted-deep);text-align:center;place-items:center;gap:6px;display:grid;position:relative}.partners-builder-steps li:before{z-index:0;content:"";background:var(--partner-border-strong);height:1px;position:absolute;top:13px;left:-50%;right:50%}.partners-builder-steps li:first-child:before{display:none}.partners-builder-steps li>span{z-index:1;border:1px solid var(--partner-border-strong);width:27px;height:27px;color:inherit;background:var(--partner-surface);border-radius:50%;place-items:center;font-size:.64rem;display:grid}.partners-builder-steps li.is-active,.partners-builder-steps li.is-complete{color:var(--partner-orange-bright)}.partners-builder-steps li.is-complete{color:var(--partner-green-bright)}.partners-builder-steps li.is-complete:before,.partners-builder-steps li.is-active:before{background:currentColor}.partners-builder-steps small{white-space:nowrap;font-size:.58rem}.partners-builder-stage{border:1px solid var(--partner-border);border-radius:var(--partner-radius);background:var(--partner-surface-deep);min-height:250px;padding:16px}.partners-builder-fields,.partners-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.partners-builder-fields>.partners-field:nth-child(2),.partners-builder-fields>fieldset,.partners-builder-fields>.partners-field-note{grid-column:1/-1}.partners-builder-fields fieldset{border:0;margin:0;padding:0}.partners-builder-fields legend{color:var(--partner-text-soft);margin-bottom:8px;font-size:.7rem;font-weight:600}.partners-choice-grid{flex-wrap:wrap;gap:7px;display:flex}.partners-choice-grid label{border:1px solid var(--partner-border);min-height:34px;color:var(--partner-text-soft);text-transform:capitalize;background:var(--partner-control);border-radius:99px;align-items:center;gap:6px;padding:0 10px;font-size:.65rem;display:inline-flex}.partners-choice-grid input{accent-color:var(--partner-orange-bright)}.partners-field-note{color:var(--partner-amber);align-items:center;gap:7px;margin:0;font-size:.67rem;display:flex}.partners-variant-editor{gap:10px;display:grid}.partners-variant-allocation{color:var(--partner-muted);justify-content:flex-end;gap:8px;font-size:.67rem;display:flex}.partners-variant-allocation .is-valid{color:var(--partner-green-bright)}.partners-variant-allocation .is-invalid{color:var(--partner-red)}.partners-variant-editor article{border:1px solid var(--partner-border);border-radius:var(--partner-radius);background:var(--partner-surface);gap:10px;padding:12px;display:grid}.partners-variant-editor article>header strong{font-size:.72rem}.partners-variant-editor article>header button{color:var(--partner-muted);background:0 0;border:0;font-size:.62rem}.partners-variant-fields{grid-template-columns:minmax(0,1fr) 120px;gap:10px;display:grid}.partners-variant-fields .is-wide{grid-column:1/-1}.partners-experiment-builder>footer{grid-template-columns:1fr 1fr;gap:10px;display:grid}.partners-review-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.partners-review-grid>div:not(.partners-experiment-policy){border:1px solid var(--partner-border);border-radius:var(--partner-radius-sm);gap:4px;padding:12px;display:grid}.partners-review-grid span{color:var(--partner-muted);font-size:.62rem}.partners-review-grid strong{overflow-wrap:anywhere;color:var(--partner-text-soft);text-transform:capitalize;font-size:.72rem}.partners-experiment-actions{gap:8px;display:flex}.partners-experiment-detail>.partners-text-button{justify-self:start}.partners-experiment-tabs{border:1px solid var(--partner-border);border-radius:var(--partner-radius-sm);background:var(--partner-surface-deep);scrollbar-width:none;justify-self:start;align-items:center;gap:3px;width:max-content;max-width:100%;padding:3px;display:flex;overflow-x:auto}.partners-experiment-tabs::-webkit-scrollbar{display:none}.partners-experiment-tabs button{border-radius:calc(var(--partner-radius-sm) - 2px);min-height:32px;color:var(--partner-muted);text-transform:capitalize;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;flex:none;padding:0 11px;font-size:.64rem;font-weight:620}.partners-experiment-tabs button:hover{color:var(--partner-text-soft);background:var(--partner-control)}.partners-experiment-tabs button.is-active{border-color:var(--partner-border);color:var(--partner-text);background:var(--partner-control);box-shadow:inset 0 1px #ffffff0a}.partners-experiment-tabs button:focus-visible{outline:2px solid color-mix(in srgb, var(--partner-orange-bright) 70%, transparent);outline-offset:1px}.partners-analysis-callout.is-winner_ready{border-color:color-mix(in srgb, var(--partner-green) 26%, var(--partner-border));background:color-mix(in srgb, var(--partner-green) 7%, var(--partner-surface))}.partners-analysis-callout.is-winner_ready>svg{color:var(--partner-green-bright)}.partners-variant-results{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.partners-variant-results article{border:1px solid var(--partner-border);border-radius:var(--partner-radius-lg);background:var(--partner-surface);gap:14px;padding:16px;display:grid}.partners-variant-results article.is-winner{border-color:color-mix(in srgb, var(--partner-green) 30%, var(--partner-border))}.partners-variant-results header span{color:var(--partner-muted);font-size:.6rem}.partners-variant-results h3{margin:2px 0 0;font-size:.78rem}.partners-variant-results header em{color:var(--partner-green-bright);align-items:center;gap:5px;font-size:.6rem;font-style:normal;display:inline-flex}.partners-result-bar{background:var(--partner-control);border-radius:99px;height:6px;overflow:hidden}.partners-result-bar i{border-radius:inherit;background:var(--partner-orange-bright);height:100%;display:block}.partners-result-metrics{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.partners-result-metrics .partners-experiment-metric{padding:8px 10px}.partners-funnel{border:1px solid var(--partner-border);border-radius:var(--partner-radius-lg);background:var(--partner-surface);justify-content:space-between;align-items:center;gap:10px;padding:20px;display:flex}.partners-funnel>div{text-align:center;flex:1;gap:5px;min-width:0;display:grid}.partners-funnel span{color:var(--partner-muted);font-size:.63rem}.partners-funnel strong{text-overflow:ellipsis;font-size:.88rem;overflow:hidden}.partners-funnel>svg{color:var(--partner-muted-deep);flex:none}.partners-compliance-list{gap:8px;display:grid}.partners-compliance-list article{border:1px solid var(--partner-border);border-radius:var(--partner-radius);background:var(--partner-surface);align-items:flex-start;gap:10px;padding:13px;display:flex}.partners-compliance-list article>svg{color:var(--partner-green-bright)}.partners-compliance-list span{gap:3px;display:grid}.partners-compliance-list strong{text-transform:capitalize;font-size:.72rem}.partners-compliance-list small{color:var(--partner-muted);font-size:.65rem}.partners-experiment-timeline,.partners-experiment-history{gap:12px;display:grid}.partners-experiment-timeline>header,.partners-experiment-history>header{border:1px solid var(--partner-border);border-radius:var(--partner-radius);background:var(--partner-surface);justify-content:space-between;align-items:center;gap:16px;padding:13px 14px;display:flex}.partners-experiment-timeline>header>div,.partners-experiment-history>header>div{align-items:center;gap:10px;min-width:0;display:flex}.partners-experiment-timeline>header svg,.partners-experiment-history>header svg{color:var(--partner-orange-bright);flex:none}.partners-experiment-timeline>header span,.partners-experiment-history>header span{gap:2px;min-width:0;display:grid}.partners-experiment-timeline>header strong,.partners-experiment-history>header strong{color:var(--partner-text);font-size:.75rem}.partners-experiment-timeline>header small,.partners-experiment-history>header small{color:var(--partner-muted);font-size:.64rem;line-height:1.45}.partners-experiment-timeline>header em,.partners-experiment-history>header em{color:var(--partner-muted);flex:none;font-size:.62rem;font-style:normal}.partners-phase-list,.partners-experiment-history>ol{gap:8px;margin:0;padding:0;list-style:none;display:grid}.partners-phase-list>article{grid-template-columns:34px minmax(0,1fr);gap:10px;display:grid}.partners-phase-marker{justify-items:center;display:grid}.partners-phase-marker:after{content:"";background:var(--partner-border);width:1px;min-height:20px}.partners-phase-list>article:last-child .partners-phase-marker:after{display:none}.partners-phase-marker>span{border:1px solid var(--partner-border-strong);width:30px;height:30px;color:var(--partner-muted);background:var(--partner-surface);border-radius:50%;flex:none;place-items:center;font-size:.64rem;font-weight:700;display:grid}.partners-phase-list>article.is-current .partners-phase-marker>span{border-color:color-mix(in srgb, var(--partner-orange-bright) 62%, var(--partner-border));color:var(--partner-orange-bright);background:color-mix(in srgb, var(--partner-orange-bright) 7%, var(--partner-surface))}.partners-phase-content{border:1px solid var(--partner-border);border-radius:var(--partner-radius);background:var(--partner-surface);gap:13px;padding:14px;display:grid}.partners-phase-content>header,.partners-experiment-history li header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.partners-phase-content h3,.partners-phase-content p,.partners-experiment-history p{margin:0}.partners-phase-content h3{color:var(--partner-text);font-size:.75rem}.partners-phase-content>header p{color:var(--partner-muted);margin-top:3px;font-size:.62rem}.partners-phase-content dl{flex-wrap:wrap;gap:10px 24px;margin:0;display:flex}.partners-phase-content dl>div{gap:2px;display:grid}.partners-phase-content dt{color:var(--partner-muted);font-size:.58rem}.partners-phase-content dd{color:var(--partner-text-soft);margin:0;font-size:.66rem}.partners-phase-weights{gap:7px;display:grid}.partners-phase-weights>span{grid-template-columns:minmax(80px,.8fr) minmax(120px,1.6fr) 38px;align-items:center;gap:9px;display:grid}.partners-phase-weights i{background:var(--partner-orange-bright);border-radius:99px;grid-area:1/2;max-width:100%;height:5px;display:block}.partners-phase-weights>span:before{content:"";background:var(--partner-control);border-radius:99px;grid-area:1/2;width:100%;height:5px}.partners-phase-weights small{color:var(--partner-text-soft);text-overflow:ellipsis;white-space:nowrap;grid-area:1/1;font-size:.62rem;overflow:hidden}.partners-phase-weights strong{color:var(--partner-text);text-align:right;grid-area:1/3;font-size:.62rem}.partners-phase-missing{color:var(--partner-muted);font-size:.62rem}.partners-experiment-history>ol>li{border:1px solid var(--partner-border);border-radius:var(--partner-radius);background:var(--partner-surface);grid-template-columns:30px minmax(0,1fr);align-items:flex-start;gap:11px;padding:13px 14px;display:grid}.partners-history-icon{border:1px solid var(--partner-border);width:30px;height:30px;color:var(--partner-muted);background:var(--partner-control);border-radius:9px;place-items:center;display:grid}.partners-experiment-history li.is-analysis .partners-history-icon{color:var(--partner-green-bright);background:color-mix(in srgb, var(--partner-green) 7%, var(--partner-control))}.partners-experiment-history li.is-allocation .partners-history-icon{color:var(--partner-orange-bright);background:color-mix(in srgb, var(--partner-orange-bright) 7%, var(--partner-control))}.partners-experiment-history li>div:last-child{gap:5px;min-width:0;display:grid}.partners-experiment-history li header>strong{color:var(--partner-text);font-size:.7rem}.partners-experiment-history li p{color:var(--partner-text-soft);font-size:.64rem;line-height:1.5}.partners-experiment-history li>div>small{color:var(--partner-muted);font-size:.58rem}.partners-experiment-status.is-closed{color:var(--partner-muted);background:var(--partner-control)}.partners-add-to-test{white-space:nowrap}.partners-media-card-actions{justify-content:flex-end;align-items:center;gap:7px;display:flex}.partners-media-card-actions .partners-add-to-test{min-height:32px;padding-inline:9px;font-size:.6rem}.partners-catalog-section-header>.partners-page-actions{flex-wrap:nowrap}.partners-catalog-section-header .partners-add-to-test{min-height:32px;padding-inline:9px;font-size:.6rem}@media (max-width:980px){.partners-experiment-grid,.partners-experiment-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.partners-experiment-metric:nth-child(3){border-left:0;border-top:1px solid var(--partner-border)}.partners-experiment-metric:nth-child(4){border-top:1px solid var(--partner-border)}}@media (max-width:680px){.partners-experiment-heading,.partners-experiment-detail>.partners-page-heading{gap:14px;display:grid}.partners-experiment-heading .partners-button-primary,.partners-experiment-actions,.partners-experiment-actions>button{width:100%}.partners-experiment-tabs{width:100%;min-width:0}.partners-experiment-grid,.partners-variant-results,.partners-builder-fields,.partners-stat-grid,.partners-review-grid{grid-template-columns:1fr}.partners-builder-fields>*{grid-column:1!important}.partners-builder-steps{grid-template-columns:repeat(5,minmax(88px,1fr));padding-bottom:5px;overflow-x:auto}.partners-builder-stage{padding:12px}.partners-variant-fields{grid-template-columns:1fr 92px}.partners-result-metrics{grid-template-columns:1fr}.partners-result-metrics .partners-experiment-metric{border-top:1px solid var(--partner-border);border-left:0}.partners-result-metrics .partners-experiment-metric:first-child{border-top:0}.partners-funnel{flex-direction:column;align-items:stretch}.partners-funnel>svg{align-self:center;transform:rotate(90deg)}.partners-experiment-timeline>header,.partners-experiment-history>header{align-items:flex-start}.partners-phase-weights>span{grid-template-columns:minmax(70px,.8fr) minmax(80px,1.2fr) 34px}}.partners-upload-button{cursor:pointer;white-space:nowrap;position:relative;overflow:hidden}.partners-upload-button input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.partners-creative-asset-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.partners-creative-asset-grid>article{border:1px solid var(--partner-border);border-radius:var(--partner-radius-lg);background:var(--partner-surface);min-width:0;display:grid;overflow:hidden}.partners-creative-asset-grid>article>img,.partners-creative-placeholder{aspect-ratio:16/10;object-fit:contain;border-bottom:1px solid var(--partner-border);background:var(--partner-surface-deep);place-items:center;width:100%;display:grid}.partners-creative-placeholder{color:var(--partner-muted);align-content:center;gap:6px}.partners-creative-placeholder small{font-size:.58rem}.partners-creative-asset-grid>article>div{gap:5px;padding:11px;display:grid}.partners-creative-asset-grid article header{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.partners-creative-asset-grid article strong{text-overflow:ellipsis;white-space:nowrap;font-size:.69rem;overflow:hidden}.partners-creative-asset-grid article em{color:var(--partner-muted);text-transform:capitalize;font-size:.55rem;font-style:normal}.partners-creative-asset-grid article em.is-ready{color:var(--partner-green-bright)}.partners-creative-asset-grid article p,.partners-creative-asset-grid article small{color:var(--partner-muted-deep);margin:0;font-size:.58rem}@media (max-width:880px){.partners-creative-asset-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.partners-creative-studio>header{display:grid}.partners-upload-button,.partners-creative-asset-grid{width:100%}.partners-creative-asset-grid{grid-template-columns:1fr}}.partners-growth-page,.partners-growth-section,.partners-kit-builder{gap:16px;display:grid}.partners-growth-route-tabs{border:1px solid var(--partner-border);border-radius:var(--partner-radius-lg);background:var(--partner-surface-deep);scrollbar-width:none;gap:4px;padding:4px;display:flex;overflow-x:auto}.partners-growth-route-tabs::-webkit-scrollbar{display:none}.partners-growth-local-tabs [data-slot=tabs-list]::-webkit-scrollbar{display:none}.partners-growth-route-tabs>a{border-radius:calc(var(--partner-radius-lg) - 4px);min-height:36px;color:var(--partner-muted);white-space:nowrap;transition:border-color .15s var(--partner-ease-out), color .15s var(--partner-ease-out), background-color .15s var(--partner-ease-out);border:1px solid #0000;flex:none;align-items:center;gap:7px;padding:0 12px;font-size:.62rem;font-weight:640;display:inline-flex}.partners-growth-route-tabs>a:hover{color:var(--partner-text-soft);background:var(--partner-control)}.partners-growth-route-tabs>a.is-active{border-color:var(--partner-border-strong);color:var(--partner-text);background:var(--partner-control)}.partners-growth-route-tabs>a.is-active svg{color:var(--partner-orange-bright)}.partners-growth-overview-tabs,.partners-growth-studio-tabs{gap:14px;display:grid}.partners-growth-local-tabs{border-bottom:1px solid var(--partner-border);overflow:hidden}.partners-growth-local-tabs [data-slot=tabs-list]{scrollbar-width:none;background:0 0;gap:22px;width:max-content;max-width:100%;padding:0 2px;display:flex;overflow-x:auto}.partners-growth-local-tabs [data-slot=tabs-trigger]{min-height:38px;color:var(--partner-muted);white-space:nowrap;flex:none;padding:0 0 9px;font-size:.62rem;font-weight:650}.partners-growth-local-tabs [data-slot=tabs-trigger][data-state=active]{color:var(--partner-text)}.partners-growth-overview-tabs [data-slot=tabs-content],.partners-growth-studio-tabs [data-slot=tabs-content]{outline:none;margin:0}.partners-growth-workspace-index,.partners-growth-unavailable,.partners-growth-loading{border:1px solid var(--partner-border);border-radius:var(--partner-radius-lg);background:var(--partner-surface)}.partners-growth-workspace-index>header{border-bottom:1px solid var(--partner-border);padding:16px 18px}.partners-growth-workspace-index>header h2{color:var(--partner-text);margin:0;font-size:.9rem}.partners-growth-workspace-index>header p{max-width:680px;color:var(--partner-muted);margin:4px 0 0;font-size:.64rem;line-height:1.5}.partners-growth-workspace-index>div{display:grid}.partners-growth-workspace-index>div>a{border-bottom:1px solid var(--partner-border);min-height:64px;color:var(--partner-text-soft);transition:color .15s var(--partner-ease-out), background-color .15s var(--partner-ease-out);grid-template-columns:36px minmax(0,1fr) auto 18px;align-items:center;gap:12px;padding:10px 18px;display:grid}.partners-growth-workspace-index>div>a:last-child{border-bottom:0}.partners-growth-workspace-index>div>a:hover{color:var(--partner-text);background:var(--partner-control)}.partners-growth-workspace-icon{border:1px solid var(--partner-border);border-radius:var(--partner-radius-sm);width:34px;height:34px;color:var(--partner-orange-bright);background:var(--partner-surface-deep);place-items:center;display:grid}.partners-growth-workspace-index a>span:nth-child(2){gap:2px;min-width:0;display:grid}.partners-growth-workspace-index a strong{font-size:.7rem}.partners-growth-workspace-index a small{color:var(--partner-muted-deep);text-overflow:ellipsis;white-space:nowrap;font-size:.58rem;overflow:hidden}.partners-growth-workspace-index a em{color:var(--partner-muted-deep);white-space:nowrap;font-size:.55rem;font-style:normal}.partners-growth-workspace-index a em.is-available{color:var(--partner-green-bright)}.partners-growth-unavailable,.partners-growth-loading{min-height:88px;color:var(--partner-muted);align-items:center;gap:10px;padding:16px;display:flex}.partners-growth-unavailable svg,.partners-growth-loading svg{color:var(--partner-orange-bright);flex:none}.partners-growth-unavailable>span{gap:3px;display:grid}.partners-growth-unavailable strong{color:var(--partner-text-soft);font-size:.68rem}.partners-growth-unavailable small,.partners-growth-loading span{color:var(--partner-muted);font-size:.6rem;line-height:1.45}.partners-growth-section{margin-top:4px}.partners-growth-section>header,.partners-kit-builder>header,.partners-kit-builder>footer,.partners-kit-grid article>header,.partners-growth-grid article>header,.partners-growth-grid article>footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.partners-growth-section>header>div,.partners-kit-builder>header>div{gap:3px;min-width:0;display:grid}.partners-growth-section>header h2,.partners-kit-builder h2{color:var(--partner-text);margin:0;font-size:.95rem}.partners-growth-section>header p{color:var(--partner-muted);margin:3px 0 0;font-size:.67rem}.partners-growth-section>header>span{color:var(--partner-muted-deep);white-space:nowrap;font-size:.65rem}.partners-pilot-readiness{border:1px solid var(--partner-border-strong);border-radius:var(--partner-radius-lg);background:var(--partner-surface);box-shadow:var(--partner-shadow-raised);padding:16px}.partners-pilot-readiness>header .partners-eyebrow{margin-bottom:4px;font-size:.56rem;display:block}.partners-pilot-readiness .is-spinning{animation:.7s linear infinite partners-spin}.partners-rollout-flags{scrollbar-width:none;gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}.partners-rollout-flags::-webkit-scrollbar{display:none}.partners-rollout-flags>span{border:1px solid var(--partner-border);min-height:26px;color:var(--partner-muted);background:var(--partner-surface-deep);white-space:nowrap;border-radius:99px;flex:none;align-items:center;gap:6px;padding:4px 8px;font-size:.58rem;display:inline-flex}.partners-rollout-flags>span>i,.partners-pilot-grid article header i{background:var(--partner-muted-deep);border-radius:50%;flex:none;width:6px;height:6px}.partners-rollout-flags>span.is-enabled{color:var(--partner-text-soft)}.partners-rollout-flags>span.is-enabled>i,.partners-pilot-grid article.is-healthy header i{background:var(--partner-green-bright);box-shadow:0 0 0 3px color-mix(in srgb, var(--partner-green) 10%, transparent)}.partners-rollout-flags>span.is-disabled{opacity:.62}.partners-pilot-summary,.partners-pilot-unavailable,.partners-pilot-readiness>footer{align-items:center;display:flex}.partners-pilot-summary{border:1px solid var(--partner-border);border-radius:var(--partner-radius-sm);background:var(--partner-surface-deep);justify-content:space-between;gap:12px;min-height:34px;padding:7px 9px}.partners-pilot-summary>span{color:var(--partner-text-soft);align-items:center;gap:7px;font-size:.62rem;font-weight:650;display:inline-flex}.partners-pilot-summary>span.is-ready{color:var(--partner-green-bright)}.partners-pilot-summary>span.is-attention{color:var(--partner-amber)}.partners-pilot-summary small{color:var(--partner-muted-deep);font-size:.56rem}.partners-pilot-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.partners-pilot-grid>article{border:1px solid var(--partner-border);border-radius:var(--partner-radius-sm);background:var(--partner-surface-deep);align-content:start;gap:7px;min-width:0;min-height:118px;padding:11px;display:grid}.partners-pilot-grid article>header{color:var(--partner-muted);justify-content:space-between;align-items:center;gap:8px;font-size:.57rem;display:flex}.partners-pilot-grid article.is-attention header i{background:var(--partner-amber)}.partners-pilot-grid article.is-unavailable header i{background:var(--partner-red)}.partners-pilot-grid article>strong{color:var(--partner-text);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:.83rem;overflow:hidden}.partners-pilot-grid article>p{color:var(--partner-muted-deep);margin:0;font-size:.57rem;line-height:1.45}.partners-pilot-unavailable{border:1px solid color-mix(in srgb, var(--partner-amber) 24%, var(--partner-border));border-radius:var(--partner-radius-sm);color:var(--partner-amber);background:color-mix(in srgb, var(--partner-amber) 4%, var(--partner-surface-deep));gap:9px;padding:9px 10px}.partners-pilot-unavailable span{gap:2px;display:grid}.partners-pilot-unavailable strong{font-size:.64rem}.partners-pilot-unavailable small,.partners-pilot-loading,.partners-pilot-readiness>footer{color:var(--partner-muted);font-size:.58rem}.partners-pilot-loading{border:1px dashed var(--partner-border);border-radius:var(--partner-radius-sm);place-items:center;min-height:118px;display:grid}.partners-pilot-readiness>footer{gap:7px;padding-top:2px}.partners-pilot-readiness>footer svg{color:var(--partner-info);flex:none}.partners-kit-builder{border:1px solid var(--partner-border-strong);border-radius:var(--partner-radius-lg);background:var(--partner-surface);box-shadow:var(--partner-shadow-raised);padding:18px}.partners-kit-builder .partners-builder-fields{border:1px solid var(--partner-border);border-radius:var(--partner-radius);background:var(--partner-surface-deep);padding:14px}.partners-kit-builder .partners-builder-fields>fieldset,.partners-kit-builder .partners-builder-fields>.partners-field:last-child{grid-column:1/-1}.partners-kit-builder fieldset{border:0;margin:0;padding:0}.partners-kit-builder legend{color:var(--partner-text-soft);margin-bottom:8px;font-size:.7rem;font-weight:600}.partners-kit-builder>footer{justify-content:flex-end}.partners-kit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.partners-kit-grid>article{border:1px solid var(--partner-border);border-radius:var(--partner-radius-lg);background:var(--partner-surface);gap:12px;min-width:0;padding:15px;display:grid}.partners-kit-grid article>header span{color:var(--partner-green-bright);text-transform:uppercase;letter-spacing:.06em;font-size:.58rem}.partners-kit-grid h3{color:var(--partner-text);margin:3px 0 0;font-size:.78rem}.partners-kit-grid>article>p{color:var(--partner-muted);margin:0;font-size:.66rem}.partners-kit-placements{gap:7px;display:grid}.partners-kit-placements>div{border:1px solid var(--partner-border);border-radius:var(--partner-radius-sm);background:var(--partner-surface-deep);grid-template-columns:70px minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;padding:8px 9px;display:grid}.partners-kit-placements>div>span{color:var(--partner-text-soft);text-transform:capitalize;font-size:.62rem}.partners-kit-placements a{min-width:0;color:var(--partner-muted);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;font-size:.6rem;display:flex;overflow:hidden}.partners-kit-placements .partners-qr-widget{justify-self:end}.partners-kit-placements .partners-qr-trigger{width:auto;min-width:44px;height:30px;min-height:30px;padding:0 8px;font-size:.58rem}.partners-kit-placements .partners-qr-panel{grid-column:1/-1}.partners-growth-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.partners-growth-grid>article{border:1px solid var(--partner-border);border-radius:var(--partner-radius-lg);background:var(--partner-surface);grid-template-rows:auto auto auto 1fr auto;gap:10px;min-width:0;min-height:220px;padding:14px;display:grid}.partners-growth-grid article>header>span{color:var(--partner-muted-deep);font-variant-numeric:tabular-nums;font-size:.6rem}.partners-growth-grid article>header em{border:1px solid var(--partner-border);min-height:20px;color:var(--partner-muted);text-transform:capitalize;border-radius:99px;padding:2px 7px;font-size:.54rem;font-style:normal}.partners-growth-grid article>header em.is-available{color:var(--partner-green-bright);border-color:color-mix(in srgb, var(--partner-green) 28%, transparent)}.partners-growth-icon{border:1px solid var(--partner-border);border-radius:var(--partner-radius-sm);width:34px;height:34px;color:var(--partner-orange-bright);background:var(--partner-control);place-items:center;display:grid}.partners-growth-grid h3{color:var(--partner-text);margin:0;font-size:.73rem;line-height:1.35}.partners-growth-grid p{color:var(--partner-muted);margin:0;font-size:.62rem;line-height:1.45}.partners-growth-grid article>footer{border-top:1px solid var(--partner-border);align-items:flex-end;padding-top:9px}.partners-growth-grid article>footer span{color:var(--partner-text-soft);font-size:.58rem}.partners-growth-grid article>footer small{color:var(--partner-muted-deep);text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:.52rem;overflow:hidden}@media (max-width:1180px){.partners-pilot-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.partners-growth-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:880px){.partners-growth-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.partners-growth-page>.partners-page-heading,.partners-growth-section>header{display:grid}.partners-pilot-readiness>header{align-items:flex-start;display:flex}.partners-growth-page>.partners-page-heading .partners-button-primary{width:100%}.partners-kit-grid,.partners-pilot-grid,.partners-growth-grid{grid-template-columns:1fr}.partners-kit-placements>div{grid-template-columns:58px minmax(0,1fr) auto}.partners-growth-route-tabs>a{min-height:34px;padding:0 10px}.partners-growth-workspace-index>div>a{grid-template-columns:34px minmax(0,1fr) 16px;padding-left:14px;padding-right:14px}.partners-growth-workspace-index a em{display:none}.partners-pilot-summary{flex-direction:column;align-items:flex-start}}.partners-growth-intelligence{border:1px solid var(--partner-border-strong);border-radius:var(--partner-radius-lg);background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--partner-orange) 7%, transparent), transparent 32%), var(--partner-surface);box-shadow:var(--partner-shadow-raised);padding:18px;overflow:hidden}.partners-growth-intelligence-header,.partners-growth-intelligence-actions,.partners-intelligence-boundary,.partners-opportunity-card>header,.partners-opportunity-card>footer,.partners-artifact-grid>article>header,.partners-artifact-grid>article>footer,.partners-artifact-grid>article>footer>div,.partners-intelligence-source-note{align-items:center;display:flex}.partners-growth-intelligence-header{justify-content:space-between;gap:20px}.partners-growth-intelligence-header h2{margin:2px 0 0;font-size:1rem}.partners-growth-intelligence-header p{max-width:650px}.partners-growth-intelligence-actions{flex:none;gap:8px}.partners-growth-intelligence-actions .partners-select{min-width:116px}.partners-live-data-pill,.partners-opportunity-urgency,.partners-artifact-state,.partners-artifact-grid>article>header em{border:1px solid var(--partner-border);white-space:nowrap;border-radius:99px;align-items:center;min-height:22px;padding:3px 8px;font-size:.54rem;font-style:normal;line-height:1;display:inline-flex}.partners-live-data-pill.is-live{border-color:color-mix(in srgb, var(--partner-green) 30%, var(--partner-border));color:var(--partner-green-bright)}.partners-live-data-pill.is-demo{border-color:color-mix(in srgb, var(--partner-info) 35%, var(--partner-border));color:var(--partner-info)}.partners-intelligence-boundary{border:1px solid color-mix(in srgb, var(--partner-green) 24%, var(--partner-border));border-radius:var(--partner-radius-sm);color:var(--partner-text-soft);background:color-mix(in srgb, var(--partner-green) 4%, var(--partner-surface-deep));gap:7px;padding:10px 12px;font-size:.62rem}.partners-intelligence-boundary svg{color:var(--partner-green-bright);flex:none}.partners-intelligence-tabs{border:1px solid var(--partner-border);border-radius:var(--partner-radius);background:var(--partner-surface-deep);scrollbar-width:none;gap:5px;padding:3px;display:flex;overflow-x:auto}.partners-intelligence-tabs::-webkit-scrollbar{display:none}.partners-intelligence-tabs button{border-radius:calc(var(--partner-radius-sm) - 2px);min-height:34px;color:var(--partner-muted);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;flex:none;align-items:center;gap:6px;padding:0 10px;font-size:.59rem;transition:border-color .16s,color .16s,background-color .16s;display:inline-flex}.partners-intelligence-tabs button span{min-width:18px;height:18px;color:var(--partner-muted-deep);background:var(--partner-control);border-radius:99px;place-items:center;font-size:.5rem;display:grid}.partners-intelligence-tabs button:hover,.partners-intelligence-tabs button.is-active{border-color:var(--partner-border-strong);color:var(--partner-text);background:var(--partner-control)}.partners-intelligence-tabs button.is-active span{color:var(--partner-orange-bright)}.partners-opportunity-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.partners-opportunity-card{border:1px solid var(--partner-border);border-radius:var(--partner-radius-lg);background:color-mix(in srgb, var(--partner-surface) 94%, transparent);min-width:0;animation:.28s both partners-opportunity-enter;animation-delay:var(--opportunity-delay,0s);grid-template-rows:auto auto auto 1fr auto;gap:11px;padding:13px;transition:border-color .16s,transform .16s;display:grid}.partners-opportunity-card:hover{border-color:var(--partner-border-strong);transform:translateY(-1px)}.partners-opportunity-image{aspect-ratio:16/8;border-radius:calc(var(--partner-radius) - 2px);background:var(--partner-control);margin:-4px -4px 0;position:relative;overflow:hidden}.partners-opportunity-image img{object-fit:cover;width:100%;height:100%}.partners-opportunity-card>header,.partners-opportunity-card>footer,.partners-artifact-grid>article>header,.partners-artifact-grid>article>footer{justify-content:space-between;gap:8px}.partners-opportunity-card>header>strong{color:var(--partner-text);font-variant-numeric:tabular-nums;font-size:.84rem}.partners-opportunity-card>header>strong small{color:var(--partner-muted-deep);font-size:.49rem;font-weight:500}.partners-opportunity-urgency{color:var(--partner-muted);text-transform:capitalize}.partners-opportunity-urgency.is-high{border-color:color-mix(in srgb, var(--partner-orange) 34%, var(--partner-border));color:var(--partner-orange-bright)}.partners-opportunity-urgency.is-medium{border-color:color-mix(in srgb, var(--partner-amber) 28%, var(--partner-border));color:var(--partner-amber)}.partners-opportunity-copy>span{color:var(--partner-orange-bright);letter-spacing:.06em;text-transform:uppercase;font-size:.5rem;font-weight:650}.partners-opportunity-copy h3{color:var(--partner-text);margin:4px 0 2px;font-size:.75rem;line-height:1.3}.partners-opportunity-copy p,.partners-opportunity-recommendation,.partners-artifact-grid>article>p,.partners-artifact-sections p{color:var(--partner-muted);margin:0;font-size:.59rem;line-height:1.5}.partners-opportunity-card>ul{gap:5px;margin:0;padding:0;list-style:none;display:grid}.partners-opportunity-card>ul li{color:var(--partner-text-soft);padding-left:10px;font-size:.56rem;line-height:1.4;position:relative}.partners-opportunity-card>ul li:before{background:var(--partner-green-bright);content:"";border-radius:99px;width:3px;height:3px;position:absolute;top:.55em;left:0}.partners-opportunity-recommendation{border:1px solid var(--partner-border);border-radius:var(--partner-radius-sm);background:var(--partner-surface-deep);padding:9px}.partners-opportunity-card>footer{align-self:end;padding-top:2px}.partners-opportunity-card>footer .partners-button-primary,.partners-opportunity-card>footer .partners-button-secondary{white-space:nowrap;min-height:32px;padding-inline:9px;font-size:.55rem}.partners-artifact-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.partners-artifact-grid>article{border:1px solid var(--partner-border);border-radius:var(--partner-radius-lg);background:var(--partner-surface);gap:12px;min-width:0;padding:14px;display:grid}.partners-artifact-grid>article>header span{color:var(--partner-orange-bright);text-transform:uppercase;letter-spacing:.05em;font-size:.5rem}.partners-artifact-grid h3{color:var(--partner-text);margin:3px 0 0;font-size:.76rem}.partners-artifact-grid>article>header em.is-approved{color:var(--partner-green-bright)}.partners-artifact-grid>article>header em.is-blocked{color:var(--partner-red)}.partners-artifact-sections{gap:7px;display:grid}.partners-artifact-sections section{border:1px solid var(--partner-border);border-radius:var(--partner-radius-sm);background:var(--partner-surface-deep);padding:9px 10px}.partners-artifact-sections strong{color:var(--partner-text-soft);margin-bottom:3px;font-size:.58rem;display:block}.partners-artifact-grid>article>footer>div{gap:6px}.partners-artifact-state.is-accepted{color:var(--partner-green-bright)}.partners-artifact-state.is-dismissed{color:var(--partner-muted-deep)}.partners-intelligence-source-note{color:var(--partner-muted-deep);align-items:flex-start;gap:7px;font-size:.55rem;line-height:1.45}.partners-intelligence-source-note svg{flex:none;margin-top:1px}.partners-smart-link-studio{border:1px solid var(--partner-border-strong);border-radius:var(--partner-radius-lg);background:var(--partner-surface);box-shadow:var(--partner-shadow-raised);padding:18px}.partners-smart-link-builder{border:1px solid var(--partner-border);border-radius:var(--partner-radius);background:var(--partner-surface-deep);gap:12px;padding:14px;display:grid}.partners-smart-link-builder .partners-builder-fields{background:0 0;border:0;grid-template-columns:repeat(2,minmax(0,1fr));padding:0}.partners-smart-link-builder .partners-field small{color:var(--partner-muted-deep);margin-left:4px;font-size:.49rem;font-weight:400}.partners-smart-link-builder>footer,.partners-rule-enable,.partners-smart-link-rules>article{align-items:center;display:flex}.partners-smart-link-builder>footer{border-top:1px solid var(--partner-border);justify-content:space-between;gap:12px;padding-top:12px}.partners-rule-enable{color:var(--partner-text-soft);cursor:pointer;gap:9px}.partners-rule-enable input{width:16px;height:16px;accent-color:var(--partner-orange)}.partners-rule-enable span{gap:2px;display:grid}.partners-rule-enable strong{font-size:.61rem}.partners-rule-enable small{color:var(--partner-muted);font-size:.53rem}.partners-smart-link-rules{gap:7px;display:grid}.partners-smart-link-rules>article{border:1px solid var(--partner-border);border-radius:var(--partner-radius);background:var(--partner-surface-deep);grid-template-columns:34px minmax(0,1fr) auto auto;gap:11px;padding:10px 12px;transition:border-color .16s}.partners-smart-link-rules>article:hover{border-color:var(--partner-border-strong)}.partners-smart-link-priority{border:1px solid var(--partner-border);width:30px;height:30px;color:var(--partner-orange-bright);background:var(--partner-control);font-variant-numeric:tabular-nums;border-radius:99px;place-items:center;font-size:.58rem;display:grid}.partners-smart-link-rules>article>div:nth-child(2){gap:2px;min-width:0;display:grid}.partners-smart-link-rules>article>div:nth-child(2) span{color:var(--partner-text);font-size:.64rem;font-weight:650}.partners-smart-link-rules>article>div:nth-child(2) strong{color:var(--partner-text-soft);text-overflow:ellipsis;white-space:nowrap;font-size:.57rem;font-weight:500;overflow:hidden}.partners-smart-link-rules>article>div:nth-child(2) small{color:var(--partner-muted-deep);text-overflow:ellipsis;white-space:nowrap;font-size:.51rem;overflow:hidden}.partners-smart-link-rules>article>em{border:1px solid var(--partner-border);color:var(--partner-muted);text-transform:capitalize;border-radius:99px;padding:3px 7px;font-size:.51rem;font-style:normal}.partners-smart-link-rules>article>em.is-approved{border-color:color-mix(in srgb, var(--partner-green) 25%, var(--partner-border));color:var(--partner-green-bright)}.partners-rule-switch{border:1px solid var(--partner-border-strong);background:var(--partner-control);cursor:pointer;border-radius:99px;width:34px;height:22px;padding:2px}.partners-rule-switch i{background:var(--partner-muted-deep);width:16px;height:16px;transition:transform .18s var(--partner-ease-out), background-color .18s ease;border-radius:99px;display:block;transform:translate(0)}.partners-rule-switch.is-active i{background:var(--partner-green-bright);transform:translate(12px)}.partners-rule-switch:disabled{cursor:not-allowed;opacity:.45}.partners-landing-composer{border:1px solid var(--partner-border-strong);border-radius:var(--partner-radius-lg);background:var(--partner-surface);box-shadow:var(--partner-shadow-raised);padding:18px}.partners-landing-builder{border:1px solid var(--partner-border);border-radius:var(--partner-radius);background:var(--partner-surface-deep);gap:12px;padding:14px;display:grid}.partners-landing-builder .partners-builder-fields{background:0 0;border:0;padding:0}.partners-landing-builder .partners-landing-wide{grid-column:1/-1}.partners-landing-builder>footer,.partners-landing-builder>footer>span,.partners-landing-grid>article>footer,.partners-landing-grid>article>footer>div{align-items:center;display:flex}.partners-landing-builder>footer,.partners-landing-grid>article>footer{justify-content:space-between;gap:12px}.partners-landing-builder>footer{border-top:1px solid var(--partner-border);padding-top:12px}.partners-landing-builder>footer>span{color:var(--partner-muted);gap:6px;font-size:.55rem}.partners-landing-builder>footer>span svg{color:var(--partner-green-bright)}.partners-landing-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.partners-landing-grid>article{border:1px solid var(--partner-border);border-radius:var(--partner-radius-lg);background:var(--partner-surface-deep);overflow:hidden}.partners-landing-preview{background:linear-gradient(135deg, color-mix(in srgb, var(--partner-orange) 15%, transparent), transparent 55%), var(--partner-surface);align-content:center;gap:8px;min-height:210px;padding:22px;display:grid}.partners-landing-grid>article.is-casino .partners-landing-preview{background:radial-gradient(circle at 80% 20%, color-mix(in srgb, var(--partner-gold) 20%, transparent), transparent 38%), var(--partner-surface)}.partners-landing-grid>article.is-neutral .partners-landing-preview{background:var(--partner-surface)}.partners-landing-preview>span{color:var(--partner-orange-bright);letter-spacing:.08em;font-size:.5rem;font-weight:700}.partners-landing-preview h3{color:var(--partner-text);margin:0;font-size:1rem;line-height:1.15}.partners-landing-preview p{color:var(--partner-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.59rem;line-height:1.5;display:-webkit-box;overflow:hidden}.partners-landing-preview i{border-radius:var(--partner-radius-sm);color:#fff;background:var(--partner-orange);width:fit-content;margin-top:5px;padding:7px 10px;font-size:.55rem;font-style:normal;font-weight:650}.partners-landing-grid>article>footer{border-top:1px solid var(--partner-border);padding:10px 12px}.partners-landing-grid>article>footer>div{gap:7px;min-width:0}.partners-landing-grid>article>footer>div:first-child{gap:2px;display:grid}.partners-landing-grid>article>footer strong{color:var(--partner-text-soft);text-overflow:ellipsis;white-space:nowrap;font-size:.59rem;overflow:hidden}.partners-landing-grid>article>footer span{color:var(--partner-muted-deep);text-transform:capitalize;font-size:.5rem}.partners-landing-grid .partners-button-secondary{min-height:30px;padding-inline:8px;font-size:.53rem}.partners-composed-landing{min-height:100dvh;color:var(--partner-text);background:radial-gradient(circle at 10% 30%, color-mix(in srgb, var(--partner-orange) 14%, transparent), transparent 30%), var(--partner-bg);padding:24px clamp(18px,5vw,72px)}.partners-composed-landing>nav,.partners-composed-landing>nav>a,.partners-composed-hero,.partners-composed-hero aside,.partners-composed-sections article,.partners-composed-landing>footer{align-items:center;display:flex}.partners-composed-landing>nav,.partners-composed-landing>footer{justify-content:space-between;max-width:1180px;margin-inline:auto}.partners-composed-landing>nav>a{color:var(--partner-text);gap:9px}.partners-composed-landing>nav>span{color:var(--partner-muted);font-size:.65rem}.partners-composed-hero{justify-content:space-between;gap:clamp(30px,7vw,100px);max-width:1180px;min-height:66dvh;margin:28px auto}.partners-composed-hero>div{max-width:720px}.partners-composed-hero>div>span{color:var(--partner-orange-bright);letter-spacing:.1em;font-size:.64rem;font-weight:700}.partners-composed-hero h1{letter-spacing:-.06em;margin:14px 0;font-size:clamp(2.5rem,7vw,6.8rem);line-height:.94}.partners-composed-hero>div>p{max-width:620px;color:var(--partner-muted);margin:0 0 24px;font-size:clamp(.85rem,1.4vw,1.1rem);line-height:1.65}.partners-composed-hero aside{border:1px solid var(--partner-border-strong);border-radius:var(--partner-radius-lg);background:color-mix(in srgb, var(--partner-surface) 88%, transparent);width:min(310px,100%);box-shadow:var(--partner-shadow-raised);flex-direction:column;flex:none;align-items:flex-start;gap:9px;padding:22px}.partners-composed-hero aside svg{color:var(--partner-green-bright)}.partners-composed-hero aside p,.partners-composed-sections p,.partners-composed-landing>footer p{color:var(--partner-muted);margin:0;font-size:.64rem;line-height:1.55}.partners-composed-sections{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:1180px;margin:0 auto 36px;display:grid}.partners-composed-sections article{border:1px solid var(--partner-border);border-radius:var(--partner-radius-lg);background:var(--partner-surface);align-items:flex-start;gap:10px;padding:18px}.partners-composed-sections article svg{color:var(--partner-green-bright);flex:none}.partners-composed-sections h2{margin:0 0 4px;font-size:.76rem}.partners-composed-landing>footer{border-top:1px solid var(--partner-border);color:var(--partner-text-soft);padding-top:18px;font-size:.62rem}@keyframes partners-opportunity-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px){.partners-opportunity-grid,.partners-landing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.partners-growth-intelligence-header,.partners-growth-intelligence-actions{align-items:stretch}.partners-growth-intelligence-header{display:grid}.partners-growth-intelligence-actions .partners-select{flex:1}.partners-opportunity-grid,.partners-artifact-grid,.partners-smart-link-builder .partners-builder-fields,.partners-landing-grid,.partners-composed-sections{grid-template-columns:1fr}.partners-composed-hero{flex-direction:column;justify-content:center;align-items:flex-start}}.partners-click-overview{overflow:hidden}.partners-click-overview .partners-surface-header a{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.partners-click-overview-layout{grid-template-columns:minmax(0,1.2fr) minmax(260px,.95fr);min-width:0;display:grid}.partners-click-quality-strip{border-bottom:1px solid var(--partner-border);grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.partners-click-quality-strip>span{border-right:1px solid var(--partner-border);min-width:0;padding:15px 18px}.partners-click-quality-strip>span:last-child{border-right:0}.partners-click-quality-strip small,.partners-click-quality-strip strong{display:block}.partners-click-quality-strip small{color:var(--partner-muted);font-size:.75rem;line-height:1.25}.partners-click-quality-strip strong{color:var(--partner-text);font-family:var(--font-partners-mono), monospace;letter-spacing:-.035em;margin-top:5px;font-size:1.25rem;font-weight:600}.partners-click-quality-strip [data-tone=good] strong{color:var(--partner-green-bright)}.partners-click-quality-strip [data-tone=warning] strong{color:var(--partner-amber)}.partners-click-overview-geo,.partners-click-overview-mix{min-width:0;padding:17px 18px}.partners-click-overview-geo{border-right:1px solid var(--partner-border)}.partners-click-overview-geo>header,.partners-click-overview-mix section>header{color:var(--partner-text-soft);justify-content:space-between;align-items:center;gap:10px;font-size:.78rem;font-weight:600;display:flex}.partners-click-overview-geo>header>span,.partners-click-overview-mix section>header{align-items:center;gap:7px;display:flex}.partners-click-overview-geo>header small{color:var(--partner-muted);font-weight:500}.partners-click-overview-geo ol,.partners-click-overview-mix ol,.partners-click-geo-ranking ol{gap:9px;margin:14px 0 0;padding:0;list-style:none;display:grid}.partners-click-overview-geo li{min-width:0;color:var(--partner-text-soft);grid-template-columns:minmax(118px,1fr) minmax(74px,.75fr) auto;align-items:center;gap:10px;font-size:.75rem;display:grid}.partners-click-overview-geo li>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.partners-click-overview-geo i,.partners-click-geo-ranking i{background:var(--partner-control);border-radius:999px;height:4px;display:block;overflow:hidden}.partners-click-overview-geo i b,.partners-click-geo-ranking i b{border-radius:inherit;background:var(--partner-orange);height:100%;display:block}.partners-click-overview-geo li>strong{color:var(--partner-text);font-family:var(--font-partners-mono), monospace;font-size:.75rem}.partners-click-overview-mix{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.partners-click-overview-mix section+section{border-left:1px solid var(--partner-border);padding-left:18px}.partners-click-overview-mix li{color:var(--partner-muted);justify-content:space-between;gap:10px;font-size:.75rem;display:flex}.partners-click-overview-mix li span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.partners-click-overview-mix li strong{color:var(--partner-text-soft);font-family:var(--font-partners-mono), monospace;font-size:inherit}.partners-click-intelligence{gap:18px;min-width:0;display:grid}.partners-click-quality{overflow:hidden}.partners-click-quality .partners-surface-header>svg,.partners-click-table-surface .partners-surface-header>svg{color:var(--partner-muted)}.partners-click-quality-strip.is-detailed{border-top:1px solid var(--partner-border);border-bottom:0;grid-template-columns:repeat(6,minmax(0,1fr))}.partners-click-section-heading{margin-bottom:10px}.partners-click-section-heading>div{color:var(--partner-text);align-items:flex-start;gap:10px;display:flex}.partners-click-section-heading>div>svg{color:var(--partner-muted);flex:none;margin-top:2px}.partners-click-section-heading h2{margin:0;font-size:1rem;font-weight:600;line-height:1.4}.partners-click-section-heading p{color:var(--partner-muted);margin:2px 0 0;font-size:.78rem;line-height:1.45}.partners-click-mix-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.partners-click-share-panel>header,.partners-click-geo-ranking>header{border-bottom:1px solid var(--partner-border);min-height:62px;padding:14px 16px}.partners-click-share-panel>header h3,.partners-click-geo-ranking>header h3{color:var(--partner-text);margin:0;font-size:.88rem;font-weight:600}.partners-click-share-panel>header p,.partners-click-geo-ranking>header p{color:var(--partner-muted);margin:2px 0 0;font-size:.73rem}.partners-click-share-panel .partners-share-chart{min-height:250px}.partners-click-geo-ranking>header>div{align-items:flex-start;gap:8px;display:flex}.partners-click-geo-ranking>header svg{color:var(--partner-muted);margin-top:2px}.partners-click-geo-ranking ol{gap:13px;margin:0;padding:16px 18px 18px}.partners-click-geo-ranking li{grid-template-columns:minmax(130px,1fr) minmax(84px,.9fr) auto;align-items:center;gap:12px;display:grid}.partners-click-geo-ranking li>span{min-width:0}.partners-click-geo-ranking li strong,.partners-click-geo-ranking li small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.partners-click-geo-ranking li strong{color:var(--partner-text-soft);font-size:.76rem;font-weight:500}.partners-click-geo-ranking li small{color:var(--partner-muted);margin-top:2px;font-size:.7rem}.partners-click-geo-ranking li em{color:var(--partner-text);font-family:var(--font-partners-mono), monospace;font-size:.75rem;font-style:normal}.partners-click-table-surface{overflow:hidden}.partners-click-table-surface .partners-data-table-toolbar{flex-wrap:wrap}.partners-click-table-surface .partners-data-table-filter{flex:118px;min-width:108px}.partners-click-table-surface .partners-data-table-filter .partners-select{width:100%}.partners-click-inline-state{min-height:120px;color:var(--partner-muted);text-align:center;justify-content:center;align-items:center;gap:10px;padding:20px;display:flex}.partners-click-inline-state.is-error{color:var(--partner-red)}.partners-click-inline-state .partners-button-secondary{margin-left:6px}.partners-click-inline-empty{min-height:190px;color:var(--partner-muted);text-align:center;place-items:center;margin:0;padding:20px;font-size:.78rem;display:grid}.partners-status.is-bot,.partners-status.is-rejected{color:var(--partner-amber);background:color-mix(in oklch, var(--partner-amber) 11%, transparent)}.partners-status.is-qualified,.partners-status.is-unique{color:var(--partner-green-bright);background:color-mix(in oklch, var(--partner-green) 10%, transparent)}.partners-status.is-recorded{color:var(--partner-muted);background:var(--partner-control)}.partners-click-detail-dialog[data-slot=dialog-content]{scrollbar-gutter:stable;width:min(100vw - 32px,1040px);max-width:1040px;max-height:min(860px,100dvh - 32px);overflow:auto}.partners-click-detail-sections{grid-template-columns:repeat(2,minmax(0,1fr))}.partners-click-detail-sections .partners-record-detail-row strong{overflow-wrap:anywhere;text-align:right;max-width:68%}@media (max-width:980px){.partners-click-quality-strip.is-detailed{grid-template-columns:repeat(3,minmax(0,1fr))}.partners-click-quality-strip.is-detailed>span:nth-child(3n){border-right:0}.partners-click-quality-strip.is-detailed>span:nth-child(-n+3){border-bottom:1px solid var(--partner-border)}}@media (max-width:760px){.partners-click-overview-layout,.partners-click-mix-grid{grid-template-columns:minmax(0,1fr)}.partners-click-overview-geo{border-right:0;border-bottom:1px solid var(--partner-border)}.partners-click-detail-dialog[data-slot=dialog-content]{width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.partners-click-detail-sections{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.partners-click-quality-strip,.partners-click-quality-strip.is-detailed{grid-template-columns:repeat(2,minmax(0,1fr))}.partners-click-quality-strip>span,.partners-click-quality-strip.is-detailed>span{border-right:1px solid var(--partner-border);border-bottom:1px solid var(--partner-border);min-height:76px;padding:13px 14px}.partners-click-quality-strip>span:nth-child(2n),.partners-click-quality-strip.is-detailed>span:nth-child(2n){border-right:0}.partners-click-quality-strip>span:last-child:nth-child(odd){border-right:0;grid-column:1/-1}.partners-click-quality-strip.is-detailed>span:nth-last-child(-n+2){border-bottom:0}.partners-click-overview-mix{grid-template-columns:minmax(0,1fr);gap:16px}.partners-click-overview-mix section+section{border-top:1px solid var(--partner-border);border-left:0;padding-top:16px;padding-left:0}.partners-click-overview-geo li,.partners-click-geo-ranking li{grid-template-columns:minmax(112px,1fr) minmax(56px,.6fr) auto;gap:8px}.partners-click-section-heading p{font-size:.82rem}.partners-click-table-surface .partners-data-table-toolbar-desktop{display:none}.partners-click-table-surface .partners-data-table.has-consolidated-mobile-controls .partners-data-table-mobile-toolbar{border-bottom:1px solid var(--partner-border);min-height:54px;color:var(--partner-muted-deep);background:color-mix(in srgb, var(--partner-surface) 94%, var(--partner-control));justify-content:space-between;align-items:center;gap:10px;padding:7px 11px;font-size:.68rem;display:flex}}.partners-growth-suite{--growth-motion-fast:.14s;--growth-motion-standard:.22s;--growth-motion-ease:cubic-bezier(.23, 1, .32, 1);--growth-motion-ios:cubic-bezier(.32, .72, 0, 1)}.partners-growth-suite>:not(.partners-inline-error),.partners-growth-section-motion{opacity:1;transition:opacity var(--growth-motion-standard) var(--growth-motion-ease), transform var(--growth-motion-standard) var(--growth-motion-ease);transform:translateY(0)}@starting-style{.partners-growth-suite>:not(.partners-inline-error),.partners-growth-section-motion{opacity:0;transform:translateY(6px)}}.partners-growth-image-controls{border-right-color:color-mix(in oklch, var(--growth-border) 72%, transparent);background:color-mix(in oklch, var(--growth-panel-muted) 86%, var(--growth-panel))}.partners-growth-image-controls .partners-image-generator{gap:18px;display:grid}.partners-growth-image-controls .partners-image-generator>header{align-items:flex-start}.partners-growth-image-controls .partners-image-generator>header>svg{margin-top:2px}.partners-growth-image-controls .partners-image-generator>header strong{color:var(--growth-copy);letter-spacing:-.01em;font-size:15px}.partners-growth-image-controls .partners-image-generator>header small{max-width:34ch;font-size:12px;line-height:1.45}.partners-growth-image-controls .partners-image-generator>div{gap:18px}.partners-growth-image-controls .partners-image-generator textarea{border-color:color-mix(in oklch, var(--growth-border) 82%, transparent);background:color-mix(in oklch, var(--growth-panel) 88%, black);min-height:128px;transition:border-color var(--growth-motion-fast) var(--growth-motion-ease), box-shadow var(--growth-motion-fast) var(--growth-motion-ease);border-radius:13px;padding:12px 13px;line-height:1.5}.partners-growth-image-controls .partners-image-generator textarea:focus{border-color:color-mix(in oklch, var(--growth-accent) 70%, var(--growth-border));box-shadow:0 0 0 3px color-mix(in oklch, var(--growth-accent) 15%, transparent);outline:none}.partners-growth-context-chips>div>span{border:1px solid color-mix(in oklch, var(--growth-border) 72%, transparent);min-height:26px;color:var(--growth-copy-muted);background:color-mix(in oklch, var(--growth-panel) 82%, transparent);border-radius:999px;align-items:center;padding-inline:9px;font-size:11px;font-weight:600;display:inline-flex}.partners-growth-image-presets,.partners-growth-image-styles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.partners-growth-image-presets legend,.partners-growth-image-styles legend{color:var(--growth-copy-muted);margin-bottom:1px;font-size:12px;font-weight:650}.partners-growth-image-presets button,.partners-growth-image-styles button{min-width:0;color:var(--growth-copy-muted);background:color-mix(in oklch, var(--growth-panel) 90%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--growth-border) 64%, transparent);transition:color var(--growth-motion-fast) var(--growth-motion-ease), background-color var(--growth-motion-fast) var(--growth-motion-ease), border-color var(--growth-motion-fast) var(--growth-motion-ease), box-shadow var(--growth-motion-fast) var(--growth-motion-ease);border:1px solid #0000;border-radius:13px;position:relative}.partners-growth-image-presets button{text-align:left;grid-template-columns:38px minmax(0,1fr);place-items:center stretch;gap:9px;min-height:64px;padding:9px 10px;display:grid}.partners-growth-image-presets button>span:last-child,.partners-growth-image-styles button{align-content:center;gap:1px;display:grid}.partners-growth-image-presets button strong,.partners-growth-image-styles button strong{color:var(--growth-copy-soft);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:650;overflow:hidden}.partners-growth-image-presets button small,.partners-growth-image-styles button small{color:var(--growth-copy-muted);font-size:10px;font-weight:520}.partners-growth-preset-art{background:color-mix(in oklch, var(--growth-panel-raised) 88%, transparent);width:36px;height:36px;box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--growth-border) 68%, transparent);border-radius:10px;place-items:center;display:grid}.partners-growth-image-presets button .partners-growth-preset-art i{border:1.5px solid;border-radius:2px;display:block}.partners-growth-image-presets button:first-of-type .partners-growth-preset-art i{width:18px;height:18px}.partners-growth-image-presets button:nth-of-type(2) .partners-growth-preset-art i{width:12px;height:22px}.partners-growth-image-presets button:nth-of-type(3) .partners-growth-preset-art i{width:24px;height:14px}.partners-growth-image-presets button:nth-of-type(4) .partners-growth-preset-art i{width:26px;height:9px}.partners-growth-image-styles button{text-align:left;place-items:center start;min-height:52px;padding:8px 11px}.partners-growth-image-presets button.is-active,.partners-growth-image-styles button.is-active{border-color:color-mix(in oklch, var(--growth-accent) 68%, transparent);color:var(--growth-copy);background:color-mix(in oklch, var(--growth-accent) 10%, var(--growth-panel));box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--growth-accent) 20%, transparent), 0 8px 24px -18px color-mix(in oklch, var(--growth-accent) 72%, transparent)}.partners-growth-image-presets button.is-active .partners-growth-preset-art{color:var(--growth-accent-strong);background:color-mix(in oklch, var(--growth-accent) 14%, var(--growth-panel-raised))}@media (hover:hover) and (pointer:fine){.partners-growth-image-presets button:hover,.partners-growth-image-styles button:hover,.partners-growth-settings-trigger:hover,.partners-growth-image-library .partners-creative-asset-grid>button:hover{border-color:color-mix(in oklch, var(--growth-accent) 46%, var(--growth-border))}.partners-growth-image-library .partners-creative-asset-grid>button:hover{transform:translateY(-2px)}}.partners-growth-settings-trigger{border:1px solid color-mix(in oklch, var(--growth-border) 72%, transparent);width:100%;min-height:58px;color:var(--growth-copy-soft);background:color-mix(in oklch, var(--growth-panel) 88%, transparent);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--growth-motion-fast) var(--growth-motion-ease), background-color var(--growth-motion-fast) var(--growth-motion-ease);border-radius:13px;align-items:center;gap:10px;padding:9px 11px;display:flex}.partners-growth-settings-trigger>svg{color:var(--growth-accent-strong);flex:none}.partners-growth-settings-trigger>span{flex:1;gap:1px;min-width:0;display:grid}.partners-growth-settings-trigger strong{font-size:12px}.partners-growth-settings-trigger small{color:var(--growth-copy-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.partners-growth-generation-settings-modal,.partners-growth-asset-tools-modal{width:min(100vw - 32px,620px)}.partners-growth-generation-settings,.partners-growth-generation-settings>label,.partners-growth-generation-constraints{gap:12px;display:grid}.partners-growth-generation-settings>label>span,.partners-growth-generation-settings legend{color:var(--partner-text-soft,#dedbd6);font-size:13px;font-weight:650}.partners-growth-generation-settings .partners-growth-result-count{grid-template-columns:repeat(3,minmax(0,1fr))}.partners-growth-generation-settings .partners-growth-result-count button{border:1px solid var(--partner-border-strong,#ffffff24);min-height:42px;color:var(--partner-text-soft,#dedbd6);background:var(--partner-control,#151517);border-radius:10px}.partners-growth-generation-settings .partners-growth-result-count button.is-active{border-color:var(--partner-orange,#e33e2b);color:var(--partner-text,#f7f6f4);background:color-mix(in oklch, var(--partner-orange,#e33e2b) 12%, var(--partner-control,#151517))}.partners-growth-generation-constraints{border:1px solid var(--partner-border-strong,#ffffff24);background:var(--partner-control,#151517);border-radius:13px;overflow:hidden}.partners-growth-generation-constraints .partners-growth-switch{min-height:62px;padding:10px 12px}.partners-growth-generation-constraints .partners-growth-switch+.partners-growth-switch{border-top:1px solid var(--partner-border-strong,#ffffff1f)}.partners-growth-generation-constraints .partners-growth-switch>span{gap:2px;display:grid}.partners-growth-generation-constraints .partners-growth-switch strong{color:var(--partner-text,#f7f6f4);font-size:13px}.partners-growth-generation-constraints .partners-growth-switch small{color:var(--partner-muted,#9a9a9c);font-size:12px;font-weight:450}.partners-growth-switch input[type=checkbox]{appearance:none;background-color:color-mix(in oklch, var(--growth-copy-muted,#8f9197) 38%, transparent);cursor:pointer;width:44px;height:26px;transition:background-color var(--growth-motion-fast,.14s) var(--growth-motion-ease,cubic-bezier(.23, 1, .32, 1)), background-position var(--growth-motion-standard,.22s) var(--growth-motion-ios,cubic-bezier(.32, .72, 0, 1));background-image:radial-gradient(circle,#f7f6f4 0 8px,#0000 9px);background-position:2px;background-repeat:no-repeat;background-size:22px 22px;border:0;border-radius:999px;flex:none}.partners-growth-switch input[type=checkbox]:checked{background-color:var(--growth-accent,var(--partner-orange,#e33e2b));background-position:calc(100% - 2px)}.partners-growth-switch input[type=checkbox]:focus-visible{outline:2px solid var(--growth-accent,var(--partner-orange,#e33e2b));outline-offset:3px}.partners-growth-image-library .partners-creative-asset-grid>button{transition:transform var(--growth-motion-standard) var(--growth-motion-ease), border-color var(--growth-motion-fast) var(--growth-motion-ease), box-shadow var(--growth-motion-standard) var(--growth-motion-ease)}.partners-growth-image-library .partners-creative-asset-grid>button.is-selected{border-color:color-mix(in oklch, var(--growth-accent) 74%, var(--growth-border));box-shadow:0 0 0 3px color-mix(in oklch, var(--growth-accent) 11%, transparent), 0 20px 54px -34px color-mix(in oklch, var(--growth-accent) 70%, transparent)}.partners-growth-image-actions{grid-template-columns:none;justify-content:flex-end;gap:8px;display:flex}.partners-growth-image-actions>:is(button,[data-slot=dialog-trigger]){min-width:132px}.partners-growth-asset-tools{border:1px solid var(--partner-border-strong,#ffffff24);background:var(--partner-control,#151517);border-radius:13px;display:grid;overflow:hidden}.partners-growth-asset-tools>button{border:0;border-bottom:1px solid var(--partner-border-strong,#ffffff1f);min-height:62px;color:var(--partner-text-soft,#dedbd6);text-align:left;cursor:pointer;background:0 0;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:10px;padding:10px 12px;display:grid}.partners-growth-asset-tools>button:last-child{border-bottom:0}.partners-growth-asset-tools>button>svg{color:var(--partner-orange,#e33e2b)}.partners-growth-asset-tools>button>span{gap:2px;display:grid}.partners-growth-asset-tools>button strong{color:var(--partner-text,#f7f6f4);font-size:13px}.partners-growth-asset-tools>button small{color:var(--partner-muted,#9a9a9c);font-size:12px}.partners-growth-asset-tools>button:disabled{cursor:not-allowed;opacity:.45}@media (max-width:760px){.partners-growth-image-presets,.partners-growth-image-styles{grid-template-columns:repeat(2,minmax(0,1fr))}.partners-growth-image-presets button,.partners-growth-image-styles button{min-height:64px}.partners-growth-image-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.partners-growth-image-actions>:is(button,[data-slot=dialog-trigger]){width:100%;min-width:0}}@media (prefers-reduced-motion:reduce){.partners-growth-suite>:not(.partners-inline-error),.partners-growth-section-motion,.partners-growth-image-library .partners-creative-asset-grid>button,.partners-growth-switch input[type=checkbox]{transition-duration:1ms!important;transform:none!important}}@media (max-width:480px){.partners-growth-intelligence{padding:13px}.partners-growth-intelligence-actions{grid-template-columns:auto minmax(0,1fr) auto;display:grid}.partners-opportunity-card>footer{grid-template-columns:minmax(0,1fr) auto auto;display:grid}.partners-opportunity-card>footer .partners-button-primary{text-overflow:ellipsis;overflow:hidden}.partners-smart-link-builder>footer{display:grid}.partners-smart-link-builder>footer .partners-button-primary{width:100%}.partners-smart-link-rules>article{grid-template-columns:34px minmax(0,1fr) auto}.partners-smart-link-rules>article>em{display:none}.partners-landing-builder>footer,.partners-landing-grid>article>footer,.partners-composed-landing>footer{flex-direction:column;align-items:stretch}.partners-landing-builder>footer .partners-button-primary{width:100%}}.partners-public-header,.partners-app-header{justify-content:space-between;align-items:center;gap:var(--partner-space-lg);border-bottom:1px solid var(--partner-border);background:var(--partner-shell);min-height:64px;display:flex}.partners-public-header{padding:max(8px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) 8px max(16px, env(safe-area-inset-left))}.partners-public-header>nav,.partners-header-tools{align-items:center;gap:2px;display:flex}.partners-header-tool-group{align-items:center;gap:0;display:inline-flex}.partners-header-divider{background:var(--partner-border-strong);width:1px;height:18px;margin:0 4px}.partners-demo-setting button>i{border:1px solid var(--partner-border-strong);background:var(--partner-control);width:26px;height:15px;transition:border-color .18s var(--partner-ease-out), background-color .18s var(--partner-ease-out);border-radius:999px;flex:0 0 26px;display:block;position:relative}.partners-demo-setting button>i>b{background:var(--partner-muted);width:9px;height:9px;transition:transform .2s var(--partner-ease-out), background-color .18s var(--partner-ease-out);border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0008}.partners-demo-toggle{cursor:pointer;font-size:.65rem}.partners-demo-toggle[aria-checked=true]{color:var(--partner-orange-bright)}.partners-demo-setting button[aria-checked=true]>i{background:#e33e2b2b;border-color:#e33e2b80}.partners-demo-setting button[aria-checked=true]>i>b{background:var(--partner-orange-bright);transform:translate(11px)}.partners-demo-toggle:after{content:"";z-index:1;width:5px;height:5px;transition:background-color .16s var(--partner-ease-out), box-shadow .16s var(--partner-ease-out);background:0 0;border-radius:50%;position:absolute;top:7px;right:7px}.partners-demo-toggle[aria-checked=true]:after{background:var(--partner-orange-bright);box-shadow:0 0 0 2px var(--partner-shell)}.partners-app-theme-toggle{cursor:pointer}.partners-app-theme-toggle[aria-checked=true]{color:var(--partner-orange-bright)}.partners-demo-toggle:disabled,.partners-app-theme-toggle:disabled{cursor:wait;opacity:.45}.partners-demo-setting button:disabled{cursor:wait;opacity:.5}.partners-command-shortcut{display:none}.partners-quick-actions-popover{--partner-surface:#0d0d0e;--partner-control:#151517;--partner-control-hover:#1a1a1c;--partner-border:#ffffff0f;--partner-border-strong:#ffffff1a;--partner-text:#f7f6f4;--partner-text-soft:#dedbd6;--partner-muted:#9a9a9c;--partner-muted-deep:#818185;--partner-orange:#e33e2b;--partner-orange-bright:#ff4d3d;--partner-ease-out:cubic-bezier(.22, 1, .36, 1);border:1px solid var(--partner-border-strong);width:min(340px,100vw - 24px);color:var(--partner-text);background:var(--partner-surface);font-family:var(--font-geist-sans), Geist, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;transform-origin:var(--radix-popover-content-transform-origin);border-radius:10px;gap:0;padding:8px;box-shadow:0 20px 60px -26px #000000bf,0 0 0 1px #ffffff08}.partners-quick-actions-popover[data-state=open]{animation-duration:.16s;animation-timing-function:var(--partner-ease-out)}.partners-quick-actions-popover[data-state=closed]{animation-duration:.12s;animation-timing-function:var(--partner-ease-out)}.partners-quick-actions-popover.is-instant{transition:none!important;animation:none!important}.partners-quick-actions-header{border-bottom:1px solid var(--partner-border);grid-template-columns:32px minmax(0,1fr);align-items:center;gap:10px;padding:7px 8px 11px;display:grid}.partners-quick-actions-header>span{width:32px;height:32px;color:var(--partner-orange-bright);background:#e33e2b0d;border:1px solid #e33e2b42;border-radius:8px;place-items:center;display:grid}.partners-quick-actions-header [data-slot=popover-title]{color:var(--partner-text);font-size:.8rem;font-weight:680;line-height:1.25}.partners-quick-actions-header [data-slot=popover-description]{color:var(--partner-muted);margin:2px 0 0;font-size:.66rem;line-height:1.4}.partners-quick-actions-list{gap:2px;padding-top:6px;display:grid}.partners-quick-actions-list>a{min-height:54px;color:var(--partner-text-soft);transition:color .14s var(--partner-ease-out), background-color .14s var(--partner-ease-out), transform .1s var(--partner-ease-out);border-radius:8px;grid-template-columns:34px minmax(0,1fr) 16px;align-items:center;gap:10px;padding:7px 8px;display:grid}.partners-quick-actions-list>a>span:nth-child(2){gap:2px;min-width:0;display:grid}.partners-quick-actions-list strong{color:inherit;font-size:.72rem;font-weight:650;line-height:1.3}.partners-quick-actions-list small{color:var(--partner-muted-deep);text-overflow:ellipsis;white-space:nowrap;font-size:.63rem;line-height:1.35;overflow:hidden}.partners-quick-actions-list>a>svg{color:var(--partner-muted-deep);transition:color .14s var(--partner-ease-out), transform .14s var(--partner-ease-out)}.partners-quick-actions-icon{border:1px solid var(--partner-border);width:34px;height:34px;color:var(--partner-muted);background:var(--partner-control);transition:color .14s var(--partner-ease-out), border-color .14s var(--partner-ease-out), background-color .14s var(--partner-ease-out);border-radius:8px;place-items:center;display:grid}.partners-quick-actions-list>a:active{transform:scale(.985)}.partners-quick-actions-list>a:focus-visible{outline:2px solid var(--partner-orange-bright);outline-offset:-2px}@media (hover:hover) and (pointer:fine){.partners-quick-actions-list>a:hover{color:var(--partner-text);background:var(--partner-control)}.partners-quick-actions-list>a:hover .partners-quick-actions-icon{color:var(--partner-orange-bright);background:#e33e2b0d;border-color:#e33e2b42}.partners-quick-actions-list>a:hover>svg{color:var(--partner-orange-bright);transform:translate(1px,-1px)}}@media (prefers-reduced-motion:reduce){.partners-quick-actions-popover{transition:none!important;animation:none!important}.partners-quick-actions-list>a,.partners-quick-actions-list>a>svg,.partners-quick-actions-icon{transition-duration:0s}}.partners-command-overlay{z-index:650;background:#000000ad;position:fixed;inset:0}.partners-command-dialog{--partner-surface:#0d0d0e;--partner-surface-deep:#0a0a0b;--partner-control:#151517;--partner-control-hover:#1a1a1c;--partner-border:#ffffff0f;--partner-border-strong:#ffffff1a;--partner-text:#f7f6f4;--partner-text-soft:#dedbd6;--partner-muted:#9a9a9c;--partner-muted-deep:#818185;--partner-orange-bright:#ff4d3d;--partner-radius-sm:8px;z-index:651;border:1px solid var(--partner-border-strong);width:min(620px,100vw - 28px);color:var(--partner-text);background:var(--partner-surface-deep);font-family:var(--font-geist-sans), Geist, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;transform-origin:50%;border-radius:12px;font-size:16px;line-height:1.5;position:fixed;top:max(72px,11dvh);left:50%;overflow:hidden;box-shadow:0 24px 80px #00000094,0 0 0 1px #000}.partners-command-dialog,.partners-command-dialog *,.partners-command-dialog :before,.partners-command-dialog :after{box-sizing:border-box}.partners-command-dialog [cmdk-root]{width:100%}.partners-command-input-row{border-bottom:1px solid var(--partner-border);min-height:58px;color:var(--partner-muted);background:var(--partner-surface);grid-template-columns:22px minmax(0,1fr) 32px;align-items:center;gap:9px;padding:0 12px 0 16px;display:grid}.partners-command-input-row [cmdk-input]{width:100%;height:56px;color:var(--partner-text);caret-color:var(--partner-orange-bright);background:0 0;border:0;outline:0;font-size:.86rem;font-weight:530}.partners-command-input-row [cmdk-input]::placeholder{color:var(--partner-muted-deep)}.partners-command-close{width:30px;height:30px;color:var(--partner-muted-deep);cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;display:inline-grid}.partners-command-list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--partner-border-strong) transparent;max-height:min(480px,62dvh);padding:8px;overflow-y:auto}.partners-command-list [cmdk-group]+[cmdk-group]{border-top:1px solid var(--partner-border);margin-top:5px;padding-top:5px}.partners-command-list [cmdk-group-heading]{color:var(--partner-muted-deep);letter-spacing:.08em;text-transform:uppercase;padding:7px 9px 5px;font-size:.62rem;font-weight:700}.partners-command-list [cmdk-item]{border-radius:var(--partner-radius-sm);min-height:52px;color:var(--partner-muted);cursor:pointer;content-visibility:auto;border:1px solid #0000;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 10px;display:grid}.partners-command-list [cmdk-item][data-selected=true]{border-color:var(--partner-border);color:var(--partner-text);background:var(--partner-control)}.partners-command-list [cmdk-item]>span:nth-child(2){gap:1px;min-width:0;display:grid}.partners-command-list [cmdk-item] strong,.partners-command-list [cmdk-item] small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.partners-command-list [cmdk-item] strong{color:var(--partner-text-soft);font-size:.75rem;font-weight:630}.partners-command-list [cmdk-item] small{color:var(--partner-muted-deep);font-size:.66rem}.partners-command-list [cmdk-item]>em{color:var(--partner-orange-bright);background:#e33e2b12;border-radius:999px;padding:3px 6px;font-size:.58rem;font-style:normal;font-weight:680}.partners-command-icon{border:1px solid var(--partner-border);width:32px;height:32px;color:var(--partner-muted);background:var(--partner-surface);border-radius:7px;place-items:center;display:grid}.partners-command-list [cmdk-item][data-selected=true] .partners-command-icon{color:var(--partner-orange-bright);background:#e33e2b0d;border-color:#e33e2b3d}.partners-command-empty{color:var(--partner-muted-deep);text-align:center;justify-items:center;gap:5px;padding:42px 20px;display:grid}.partners-command-empty strong{color:var(--partner-text-soft);margin-top:5px;font-size:.78rem}.partners-command-empty span{font-size:.68rem}.partners-command-footer{border-top:1px solid var(--partner-border);min-height:42px;color:var(--partner-muted-deep);background:var(--partner-surface);justify-content:flex-end;align-items:center;gap:14px;padding:8px 13px;font-size:.62rem;display:flex}.partners-command-footer>span{align-items:center;gap:4px;display:inline-flex}.partners-command-footer kbd{border:1px solid var(--partner-border-strong);min-width:20px;height:20px;color:var(--partner-muted);background:var(--partner-control);font-family:var(--font-partners-mono), ui-monospace, monospace;border-radius:5px;place-items:center;padding:0 4px;font-size:.58rem;display:inline-grid}@media (hover:hover) and (pointer:fine){.partners-command-close:hover{color:var(--partner-text);background:var(--partner-control-hover)}}@media (max-width:560px){.partners-command-dialog{top:max(10px, env(safe-area-inset-top));width:calc(100vw - 16px);max-height:calc(100dvh - max(20px, env(safe-area-inset-top) + env(safe-area-inset-bottom)))}.partners-command-list{max-height:calc(100dvh - 142px - env(safe-area-inset-top))}.partners-command-footer{justify-content:center}.partners-command-footer>span:first-child{display:none}}.partners-product-report{gap:var(--partner-space-xl);display:grid}.partners-persisted-settings>h3{justify-content:space-between;align-items:center;display:flex}.partners-persisted-settings>h3>em{border:1px solid var(--partner-border);color:var(--partner-muted);text-transform:uppercase;border-radius:999px;padding:2px 6px;font-size:.58rem;font-style:normal}.partners-persisted-setting{border:0;border-bottom:1px solid var(--partner-border);background:0 0;border-radius:0;margin:0;padding:11px 0}.partners-persisted-setting:last-of-type{border-bottom:0}.partners-persisted-settings>p{margin:8px 0 0;font-size:.68rem}.partners-persisted-settings>p.is-success{color:var(--partner-green)}.partners-persisted-settings>p.is-error{color:var(--partner-red)}.partners-product-metric-control{min-height:220px}.partners-product-summary{gap:var(--partner-space-md);padding:var(--partner-space-xl);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.partners-product-summary>span{border:1px solid var(--partner-border);border-radius:var(--partner-radius);background:var(--partner-control);gap:3px;padding:14px;display:grid}.partners-product-summary small,.partners-sports-events small,.partners-top-games small{color:var(--partner-muted);font-size:.7rem}.partners-product-summary strong{color:var(--partner-text);font-size:1.4rem}.partners-content-intelligence{border:1px solid var(--partner-border);border-radius:var(--partner-radius-lg);background:var(--partner-surface);box-shadow:var(--partner-shadow);overflow:hidden}.partners-content-intelligence>header{border-bottom:1px solid var(--partner-border);padding:18px 20px}.partners-content-intelligence h2,.partners-content-intelligence h3,.partners-content-intelligence p{margin:0}.partners-content-intelligence h2{font-size:1rem}.partners-content-intelligence header p{max-width:72ch;color:var(--partner-muted);margin-top:4px;font-size:.74rem}.partners-content-intelligence-grid{display:grid}.partners-sports-events,.partners-top-games{min-width:0;padding:18px 20px 20px}.partners-sports-events{border-bottom:1px solid var(--partner-border)}.partners-catalog-section-header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.partners-catalog-section-header h3{color:var(--partner-text-soft);letter-spacing:.02em;font-size:.78rem}.partners-catalog-section-header p{color:var(--partner-muted);margin-top:3px;font-size:.68rem}.partners-catalog-section-header>a{border:1px solid var(--partner-border);color:var(--partner-text-soft);white-space:nowrap;transition:border-color .16s var(--partner-ease-out), color .16s var(--partner-ease-out), background-color .16s var(--partner-ease-out);border-radius:6px;flex:none;padding:5px 8px;font-size:.66rem;font-weight:700}.partners-catalog-section-header>a:hover{border-color:var(--partner-border-strong);color:var(--partner-text);background:var(--partner-control)}.partners-sports-event-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;display:grid}.partners-sports-event-lane{border:1px solid var(--partner-border);border-radius:var(--partner-radius);background:var(--partner-surface-deep);align-self:start;min-width:0;overflow:hidden}.partners-sports-event-lane>h4{border-bottom:1px solid var(--partner-border);min-height:38px;color:var(--partner-text);align-items:center;gap:7px;margin:0;padding:9px 11px;font-size:.7rem;display:flex}.partners-sports-event-lane>h4 svg{color:var(--partner-orange-bright)}.partners-sports-event-lane>h4>span{color:var(--partner-muted);margin-left:auto;font-size:.64rem;font-weight:600}.partners-sports-event-card{border-bottom:1px solid var(--partner-border);min-width:0;color:var(--partner-text-soft);transition:color .16s var(--partner-ease-out), background-color .16s var(--partner-ease-out), transform .18s var(--partner-ease-out);gap:3px;padding:10px 11px;display:grid}.partners-sports-event-card:last-child{border-bottom:0}.partners-sports-event-card:hover{color:var(--partner-text);background:var(--partner-control);transform:translate(2px)}.partners-sports-event-meta,.partners-sports-event-result{align-items:center;gap:6px;min-width:0;display:flex}.partners-sports-event-meta>span{color:var(--partner-muted);text-transform:uppercase;font-size:.61rem;font-weight:700}.partners-sports-event-meta>span.is-live{color:var(--partner-green)}.partners-sports-event-meta>em{color:var(--partner-orange-bright);background:color-mix(in srgb, var(--partner-orange-bright) 10%, transparent);text-transform:uppercase;border-radius:999px;padding:1px 4px;font-size:.56rem;font-style:normal;font-weight:800}.partners-sports-event-meta>small{text-overflow:ellipsis;white-space:nowrap;margin-left:auto;overflow:hidden}.partners-sports-event-card>strong,.partners-top-games strong{text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;overflow:hidden}.partners-sports-event-card>small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.partners-sports-event-result{min-height:18px;color:var(--partner-muted);margin-top:2px;font-size:.63rem}.partners-sports-event-result b{color:var(--partner-text);margin-left:auto;font-size:.72rem}.partners-casino-game-grid{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:9px;display:grid}.partners-casino-game-grid>a{border:1px solid var(--partner-border);border-radius:var(--partner-radius);min-width:0;color:var(--partner-text-soft);background:var(--partner-surface-deep);transition:border-color .16s var(--partner-ease-out), background-color .16s var(--partner-ease-out), transform .18s var(--partner-ease-out);gap:6px;padding:6px;display:grid}.partners-casino-game-grid>a:hover{border-color:var(--partner-border-strong);background:var(--partner-control);transform:translateY(-2px)}.partners-casino-game-grid>a>span:last-child{gap:1px;min-width:0;padding:0 2px 2px;display:grid}.partners-casino-game-grid strong{font-size:.69rem}.partners-casino-game-grid small{text-overflow:ellipsis;white-space:nowrap;font-size:.61rem;overflow:hidden}.partners-top-game-art{aspect-ratio:3/4;width:100%;color:var(--partner-muted);background:var(--partner-control);border-radius:6px;place-items:center;display:grid;position:relative;overflow:hidden}.partners-top-game-art img{object-fit:cover}.partners-top-game-art img.is-contain{object-fit:contain}.partners-top-game-art>em{z-index:1;color:#fff;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000b8;border:1px solid #ffffff1f;border-radius:5px;padding:2px 4px;font-size:.55rem;font-style:normal;font-weight:800;position:absolute;top:5px;left:5px}.partners-product-empty{color:var(--partner-muted);padding:18px 0;font-size:.75rem}@media (max-width:900px){.partners-casino-game-grid{grid-template-columns:repeat(auto-fill,minmax(96px,1fr))}}@media (max-width:620px){.partners-product-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.partners-content-intelligence>header,.partners-sports-events,.partners-top-games{padding-inline:14px}.partners-sports-event-grid{grid-template-columns:1fr}.partners-catalog-section-header{gap:10px}.partners-catalog-section-header p{max-width:34ch}.partners-casino-game-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.partners-casino-game-grid>a{padding:5px}}@media (prefers-reduced-motion:reduce){.partners-command-dialog,.partners-command-overlay{transition:none!important}.partners-report-tabs [data-slot=tabs-list]{scroll-behavior:auto;transition:none!important}}.partners-public-header>a,.partners-app-header>a{min-width:0;display:inline-flex}.partners-public-header>nav{gap:var(--partner-space-sm);flex:none}.partners-public-header>nav>a:not(.partners-icon-link){min-height:40px;color:var(--partner-text-soft);white-space:nowrap;justify-content:center;align-items:center;padding:0 12px;font-size:.78rem;font-weight:590;display:inline-flex}.partners-public-header>nav>a:hover{color:var(--partner-text)}.partners-header-action{border:1px solid var(--partner-border-strong);border-radius:var(--partner-radius);background:var(--partner-control)}.partners-logo{align-items:center;gap:10px;min-height:36px;display:inline-flex}.partners-logo-mark{object-fit:contain;flex:0 0 36px;width:36px;height:36px;display:block}.partners-logo-label{max-width:160px;color:var(--partner-text);letter-spacing:-.03em;white-space:nowrap;transition:max-width .18s var(--partner-ease-out), opacity .12s var(--partner-ease-out), transform .18s var(--partner-ease-out);font-size:1.125rem;font-weight:700;display:inline-block;overflow:hidden}.partners-icon-link,.partners-demo-toggle,.partners-app-theme-toggle,.partners-avatar{isolation:isolate;border-radius:var(--partner-radius-sm);width:44px;height:44px;color:var(--partner-text-soft);background:0 0;border:0;flex:0 0 44px;justify-content:center;align-items:center;display:inline-flex;position:relative}.partners-icon-link:before,.partners-demo-toggle:before,.partners-app-theme-toggle:before,.partners-avatar:before{content:"";z-index:-1;border:1px solid var(--partner-border);background:var(--partner-control);transition:background-color .16s var(--partner-ease-out), border-color .16s var(--partner-ease-out), transform .12s var(--partner-ease-out);border-radius:7px;position:absolute;inset:8px}.partners-workspace-header .partners-icon-link:before,.partners-workspace-header .partners-demo-toggle:before,.partners-workspace-header .partners-app-theme-toggle:before{display:none}.partners-workspace-header .partners-icon-link:hover,.partners-workspace-header .partners-demo-toggle:hover,.partners-icon-link:hover,.partners-avatar:hover{color:var(--partner-text)}.partners-icon-link:hover:before,.partners-avatar:hover:before{border-color:var(--partner-border-strong);background:var(--partner-control-hover)}.partners-avatar{font-size:.65rem;font-weight:720}.partners-unread-dot{border:2px solid var(--partner-control);background:var(--partner-orange);border-radius:50%;width:8px;height:8px;position:absolute;top:5px;right:5px}.partners-sheet-overlay{z-index:590!important;background:#020304ad!important}.partners-sheet{--partner-surface:#0d0d0e;--partner-surface-deep:#0a0a0b;--partner-control:#151517;--partner-control-hover:#1a1a1c;--partner-border:#ffffff0f;--partner-border-strong:#ffffff1a;--partner-text:#f7f6f4;--partner-text-soft:#dedbd6;--partner-muted:#9a9a9c;--partner-muted-deep:#818185;--partner-orange:#e33e2b;--partner-orange-bright:#ff4d3d;--partner-green:#5bd67a;--partner-radius-sm:8px;--partner-radius:8px;--partner-ease-out:cubic-bezier(.22, 1, .36, 1);max-width:100%;color:var(--partner-text);box-shadow:-28px 0 72px -38px #000000e0, -1px 0 0 var(--partner-border);font-family:var(--font-geist-sans), Geist, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;overflow:hidden;z-index:600!important;border-color:var(--partner-border-strong)!important;background:var(--partner-surface-deep)!important;gap:0!important;width:min(420px,100vw - 16px)!important}.partners-sheet:focus{outline:none}.partners-sheet>[data-slot=sheet-close]{border:1px solid var(--partner-border);width:36px;height:36px;color:var(--partner-muted);background:var(--partner-control);opacity:1;transition:color .15s var(--partner-ease-out), background-color .15s var(--partner-ease-out), transform .15s var(--partner-ease-out);border-radius:50%;place-items:center;display:grid}.partners-sheet>[data-slot=sheet-close]:active{transform:scale(.96)}.partners-sheet-header{border-bottom:1px solid var(--partner-border);background:var(--partner-surface);align-items:center;min-height:76px;flex-direction:row!important;gap:12px!important;padding:16px 58px 16px 16px!important;display:flex!important}.partners-sheet-header>div{gap:2px;min-width:0;display:grid}.partners-sheet-icon{border-radius:var(--partner-radius-sm);width:38px;height:38px;color:var(--partner-orange-bright);background:#e33e2b0d;border:1px solid #e33e2b52;flex:none;place-items:center;display:grid}.partners-sheet [data-slot=sheet-title]{color:var(--partner-text);letter-spacing:-.02em;font-size:.94rem;font-weight:650}.partners-sheet [data-slot=sheet-description]{color:var(--partner-muted-deep);text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;line-height:1.4;overflow:hidden}.partners-sheet-body{overscroll-behavior:contain;flex:auto;grid-auto-rows:max-content;align-content:start;gap:16px;min-height:0;padding:16px;display:grid;overflow-y:auto}.partners-sheet-empty{border:1px solid var(--partner-border);border-radius:var(--partner-radius);color:var(--partner-muted-deep);background:var(--partner-surface);text-align:center;justify-items:center;gap:7px;padding:28px 20px;display:grid}.partners-sheet-empty strong{color:var(--partner-text-soft);margin-top:3px;font-size:.82rem}.partners-sheet-empty p,.partners-sheet-security p{max-width:34ch;color:var(--partner-muted-deep);margin:0;font-size:.7rem;line-height:1.55}.partners-sheet-group{border:1px solid var(--partner-border);border-radius:var(--partner-radius);background:var(--partner-surface);overflow:hidden}.partners-sheet-group>h3{border-bottom:1px solid var(--partner-border);color:var(--partner-muted-deep);letter-spacing:.07em;text-transform:uppercase;margin:0;padding:12px 14px;font-size:.66rem;font-weight:650}.partners-sheet-row,.partners-sheet-link{min-height:58px;color:var(--partner-muted);grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 13px;display:grid}.partners-sheet-row+.partners-sheet-row,.partners-sheet-link+.partners-sheet-link{border-top:1px solid var(--partner-border)}.partners-sheet-row>span,.partners-sheet-link>span,.partners-sheet-account>span:not(.partners-sheet-avatar){min-width:0;display:grid}.partners-sheet-row strong,.partners-sheet-link strong,.partners-sheet-account strong,.partners-sheet-security strong{color:var(--partner-text-soft);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:620;overflow:hidden}.partners-sheet-row small,.partners-sheet-link small,.partners-sheet-account small{color:var(--partner-muted-deep);text-overflow:ellipsis;white-space:nowrap;font-size:.66rem;overflow:hidden}.partners-demo-notifications .partners-sheet-row{align-items:start}.partners-demo-notifications .partners-sheet-row small{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.partners-sheet-row>em,.partners-sheet-account>em{color:var(--partner-muted-deep);background:var(--partner-control);border-radius:999px;padding:3px 7px;font-size:.6rem;font-style:normal;font-weight:650}.partners-sheet-row>em.is-active,.partners-sheet-account>em{color:var(--partner-green)}.partners-sheet-link{transition:color .15s var(--partner-ease-out), background-color .15s var(--partner-ease-out), transform .15s var(--partner-ease-out);text-decoration:none}.partners-sheet-link:active{transform:scale(.985)}.partners-sheet-account{border:1px solid var(--partner-border);border-radius:var(--partner-radius);background:var(--partner-surface);grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:11px;padding:13px;display:grid}.partners-demo-setting{border-radius:var(--partner-radius);min-height:64px;color:var(--partner-orange-bright);background:#e33e2b08;border:1px solid #e33e2b33;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 13px;display:grid}.partners-demo-setting>span{min-width:0;display:grid}.partners-demo-setting strong{color:var(--partner-text-soft);font-size:.75rem;font-weight:620}.partners-demo-setting small{color:var(--partner-muted-deep);font-size:.66rem;line-height:1.35}.partners-demo-setting>button{color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:5px;display:inline-grid}.partners-sheet-avatar{width:42px;height:42px;color:var(--partner-orange-bright);background:#e33e2b0d;border:1px solid #e33e2b52;border-radius:50%;place-items:center;font-size:.74rem;font-weight:700;display:grid}.partners-sheet-security{border:1px solid var(--partner-border);border-radius:var(--partner-radius);color:var(--partner-green);background:#5bd67a0a;align-items:flex-start;gap:11px;padding:13px;display:flex}.partners-sheet-security>div{gap:4px;display:grid}.partners-sheet-footer{border-top:1px solid var(--partner-border);background:var(--partner-surface);padding:14px 16px max(16px, env(safe-area-inset-bottom))!important;gap:8px!important}.partners-sheet-footer .partners-button-secondary,.partners-sheet-footer form,.partners-sheet-footer form>button{width:100%}@media (hover:hover) and (pointer:fine){.partners-sheet>[data-slot=sheet-close]:hover,.partners-sheet-link:hover{color:var(--partner-text);background:var(--partner-control-hover)}}@media (max-width:560px){.partners-sheet{width:calc(100vw - 8px)!important}}.partners-public-main,.partners-auth-main,.partners-application-main,.partners-submitted-main{width:min(100%,1180px);padding:var(--partner-space-2xl) max(16px, env(safe-area-inset-right)) max(40px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));margin:0 auto}.partners-public-main{gap:36px;display:grid}.partners-hero{gap:20px;padding:18px 0 0;display:grid}.partners-hero-copy{gap:var(--partner-space-xl);max-width:720px;display:grid}.partners-workspace-preview{border:1px solid var(--partner-border);border-radius:var(--partner-radius-lg);background:var(--partner-shell);box-shadow:var(--partner-shadow);display:none;overflow:hidden}.partners-preview-header,.partners-preview-row{align-items:center;gap:var(--partner-space-md);padding:var(--partner-space-lg);border-bottom:1px solid var(--partner-border);display:flex}.partners-preview-header{min-height:48px;color:var(--partner-text-soft);justify-content:space-between;font-size:.82rem;font-weight:680}.partners-preview-row{min-height:58px;color:var(--partner-muted)}.partners-preview-row>svg:first-child{color:var(--partner-orange-bright)}.partners-preview-row>span{flex:1;gap:2px;display:grid}.partners-preview-row strong{color:var(--partner-text-soft);font-size:.86rem}.partners-preview-row small{color:var(--partner-muted);font-size:.72rem}.partners-workspace-preview>p{color:var(--partner-muted);margin:0;padding:10px 12px;font-size:.72rem;line-height:1.55}.partners-eyebrow{color:var(--partner-orange-bright);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:720}.partners-page-heading{justify-content:space-between;align-items:center;gap:var(--partner-space-xl);display:flex}.partners-page-heading>div:first-child{gap:5px;min-width:0;max-width:76ch;display:grid}.partners-page-heading h1{color:var(--partner-text);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:1.75rem;line-height:1.08}.partners-page-heading p{color:var(--partner-muted);margin:0;font-size:.875rem;line-height:1.5}.partners-hero h1,.partners-page-header h1,.partners-auth-copy h1,.partners-application-header h1,.partners-submitted-main h1{color:var(--partner-text);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:2.25rem;line-height:1.02}.partners-hero-copy>p:not(.partners-eyebrow),.partners-auth-copy>p,.partners-application-header>p,.partners-submitted-main>p{max-width:62ch;color:var(--partner-muted);margin:0;font-size:.875rem;line-height:1.55}.partners-actions{gap:var(--partner-space-md);flex-wrap:wrap;display:flex}.partners-button,.partners-button-primary,.partners-button-secondary,.partners-text-button{justify-content:center;align-items:center;gap:var(--partner-space-sm);border-radius:var(--partner-radius-sm);text-align:center;white-space:nowrap;overflow-wrap:normal;cursor:pointer;min-height:40px;transition:background-color .18s var(--partner-ease-out), border-color .18s var(--partner-ease-out), color .18s var(--partner-ease-out), transform .12s var(--partner-ease-out);flex:none;padding:0 14px;font-size:.8rem;font-weight:620;line-height:1;display:inline-flex}.partners-button>svg,.partners-button-primary>svg,.partners-button-secondary>svg,.partners-text-button>svg{flex:none}.partners-root .partners-button,.partners-root .partners-button-primary{color:#fff;background:#cf3526;border:1px solid #cf3526;box-shadow:inset 0 1px #ffffff1c,inset 0 -1px #00000048,0 2px 5px #0000005c}.partners-button:hover,.partners-button-primary:hover{border-color:var(--partner-orange-bright);background:var(--partner-orange-bright)}.partners-button-secondary{border:1px solid var(--partner-border-strong);color:var(--partner-text);background:var(--partner-control);box-shadow:inset 0 1px #ffffff0b,inset 0 -1px #00000073,0 1px 2px #0000006b}.partners-button-secondary:hover{background:var(--partner-control-hover)}.partners-button:active,.partners-button-primary:active,.partners-button-secondary:active,.partners-text-button:active{transform:scale(.97)}.partners-button:disabled,.partners-button-primary:disabled,.partners-button-secondary:disabled{cursor:not-allowed;opacity:.48;transform:none}.partners-text-button{min-height:40px;color:var(--partner-orange-bright);background:0 0;border:0;padding:0 10px}.partners-section{gap:var(--partner-space-lg);display:grid}.partners-page-actions{flex-wrap:wrap;gap:8px;display:flex}.partners-section-heading,.partners-page-header,.partners-toolbar,.partners-row-heading{justify-content:space-between;align-items:flex-end;gap:var(--partner-space-lg);display:flex}.partners-section-heading h2,.partners-row-heading h2,.partners-page-header h2,.partners-surface h2,.partners-surface h3{color:var(--partner-text);letter-spacing:-.025em;margin:0;line-height:1.18}.partners-section-heading h2,.partners-row-heading h2,.partners-page-header h2{font-size:1.125rem}.partners-section-heading p,.partners-page-header p,.partners-surface p{color:var(--partner-muted);margin:0}.partners-ledger,.partners-surface,.partners-callout,.partners-form-panel,.partners-status-panel{border:1px solid var(--partner-border);border-radius:var(--partner-radius);background:var(--partner-surface);box-shadow:var(--partner-shadow)}.partners-ledger{overflow:hidden}.partners-ledger-row,.partners-feature-row,.partners-data-row,.partners-setting-row,.partners-status-row{align-items:center;gap:var(--partner-space-lg);border-top:1px solid var(--partner-border);min-height:58px;padding:10px 12px;display:grid}.partners-ledger-row:first-child,.partners-feature-row:first-child,.partners-data-row:first-child,.partners-setting-row:first-child,.partners-status-row:first-child{border-top:0}.partners-feature-row,.partners-ledger-row{grid-template-columns:36px minmax(0,1fr) auto}.partners-row-icon,.partners-status-icon{border:1px solid var(--partner-border);width:36px;height:36px;color:var(--partner-text-soft);background:var(--partner-control);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.partners-row-copy{min-width:0}.partners-row-copy strong,.partners-row-copy span{display:block}.partners-row-copy strong{color:var(--partner-text);font-size:.84rem}.partners-row-copy span{color:var(--partner-muted);margin-top:2px;font-size:.74rem}.partners-row-meta{color:var(--partner-green);text-align:right;font-size:.78rem;font-weight:680}.partners-public-footer{justify-content:space-between;gap:var(--partner-space-lg);padding:var(--partner-space-xl) 0 0;border-top:1px solid var(--partner-border);color:var(--partner-muted);flex-wrap:wrap;font-size:.8rem;display:flex}.partners-public-footer nav{gap:var(--partner-space-lg);flex-wrap:wrap;display:flex}.partners-public-footer a:hover{color:var(--partner-text-soft)}.partners-auth-main{gap:20px;max-width:620px;padding-top:36px;display:grid}.partners-auth-panel,.partners-auth-aside{align-content:start;gap:var(--partner-space-xl);display:grid}.partners-auth-copy{gap:var(--partner-space-lg);display:grid}.partners-auth-copy h1,.partners-application-header h1,.partners-submitted-main h1{font-size:1.75rem;line-height:1.05}.partners-oauth-list{gap:var(--partner-space-md);display:grid}.partners-oauth-button{border:1px solid var(--partner-border-strong);border-radius:var(--partner-radius-sm);width:100%;min-height:48px;color:var(--partner-text);background:var(--partner-surface);cursor:pointer;grid-template-columns:28px 1fr 28px;align-items:center;padding:0 14px;font-size:.8rem;font-weight:620;display:grid}.partners-oauth-button:hover{background:var(--partner-control);border-color:#436675}.partners-oauth-provider-icon{width:28px;height:28px;color:var(--partner-text);background:var(--partner-control-hover);border-radius:50%;justify-content:center;align-items:center;font-size:.78rem;font-weight:800;display:inline-flex}.partners-auth-divider{align-items:center;gap:var(--partner-space-md);color:var(--partner-muted-deep);font-size:.8rem;display:flex}.partners-auth-divider:before,.partners-auth-divider:after{content:"";background:var(--partner-border);flex:1;height:1px}.partners-callout{gap:var(--partner-space-md);padding:var(--partner-space-lg);color:var(--partner-text-soft);grid-template-columns:32px 1fr;display:grid}.partners-callout svg{color:var(--partner-info)}.partners-callout strong{margin-bottom:var(--partner-space-xs);display:block}.partners-callout p,.partners-callout a{font-size:.86rem}.partners-callout a{color:var(--partner-orange-bright);font-weight:680}.partners-notice,.partners-error,.partners-success{align-items:flex-start;gap:var(--partner-space-md);padding:var(--partner-space-md) var(--partner-space-lg);border:1px solid var(--partner-border);border-radius:var(--partner-radius-sm);color:var(--partner-text-soft);background:var(--partner-surface-deep);margin:0;font-size:.86rem;display:flex}.partners-error{color:#ffc1b4;border-color:#6b2c26}.partners-success{color:#9bf0bd;border-color:#175a37}.partners-auth-footnote,.partners-auth-legal{color:var(--partner-muted);text-align:center;margin:0;font-size:.86rem}.partners-auth-footnote a,.partners-auth-legal a{color:var(--partner-orange-bright);font-weight:680}.partners-trust-list{border:1px solid var(--partner-border);border-radius:var(--partner-radius);background:var(--partner-surface);overflow:hidden}.partners-trust-row{align-items:start;gap:var(--partner-space-md);border-top:1px solid var(--partner-border);grid-template-columns:28px minmax(0,1fr);min-height:58px;padding:10px 12px;display:grid}.partners-trust-row:first-child{border-top:0}.partners-trust-row>svg{color:var(--partner-orange-bright);margin-top:2px}.partners-trust-row>span{gap:3px;display:grid}.partners-trust-row strong{color:var(--partner-text-soft);font-size:.86rem}.partners-trust-row small{color:var(--partner-muted);font-size:.74rem;line-height:1.5}.partners-application-main{gap:var(--partner-space-xl);max-width:1120px;display:grid}.partners-application-rail,.partners-application-workspace{align-content:start;min-width:0;display:grid}.partners-application-workspace{overflow:clip}.partners-application-stage{min-width:0}.partners-application-rail{gap:var(--partner-space-lg)}.partners-application-assurance{gap:var(--partner-space-md);padding:var(--partner-space-lg);border:1px solid var(--partner-border);border-radius:var(--partner-radius);color:var(--partner-muted);background:var(--partner-surface-deep);grid-template-columns:28px minmax(0,1fr);display:none}.partners-application-assurance>svg{color:var(--partner-info);margin-top:2px}.partners-application-assurance>span{gap:3px;display:grid}.partners-application-assurance strong{color:var(--partner-text-soft);font-size:.82rem}.partners-application-assurance small{font-size:.72rem;line-height:1.5}.partners-application-header{gap:var(--partner-space-md);margin:16px 0;display:grid}.partners-stepper{margin-top:var(--partner-space-lg);padding:14px var(--partner-space-lg) var(--partner-space-lg);border:1px solid var(--partner-border);border-radius:var(--partner-radius);background:var(--partner-shell);box-shadow:var(--partner-shadow);grid-template-columns:repeat(4,1fr);gap:0;display:grid;position:relative}.partners-step-progress{z-index:0;background:var(--partner-border-strong);border-radius:999px;height:2px;position:absolute;top:29px;left:calc(12.5% + 9px);right:calc(12.5% + 9px);overflow:hidden}.partners-step-progress>span{border-radius:inherit;background:var(--partner-green);transform-origin:0;display:block;position:absolute;inset:0;box-shadow:0 0 10px #5bd67a3d}.partners-step-progress-vertical{display:none!important}.partners-step{z-index:1;justify-items:center;gap:var(--partner-space-sm);width:100%;min-width:0;color:var(--partner-muted-deep);font:inherit;text-align:center;cursor:pointer;transition:color .16s var(--partner-ease-out), background-color .16s var(--partner-ease-out), transform .12s var(--partner-ease-out);background:0 0;border:0;padding:0;font-size:.7rem;display:grid;position:relative}.partners-root .partners-step{font-size:.75rem;font-weight:520;line-height:1.25}.partners-step:disabled{cursor:default}.partners-step>span:first-child{border:1px solid var(--partner-border-strong);background:var(--partner-shell);font-variant-numeric:tabular-nums;width:30px;height:30px;transition:border-color .16s var(--partner-ease-out), background-color .16s var(--partner-ease-out), color .16s var(--partner-ease-out), box-shadow .16s var(--partner-ease-out);border-radius:50%;justify-content:center;align-items:center;font-size:.75rem;display:inline-flex}.partners-step.is-active{color:var(--partner-orange-bright)}.partners-step.is-active>span:first-child{border-color:var(--partner-orange);color:var(--partner-orange-bright);box-shadow:0 0 0 4px #e33e2b12,0 0 16px #e33e2b24}.partners-step.is-complete{color:var(--partner-green)}.partners-step.is-complete>span:first-child{color:#04140b;background:var(--partner-green);border-color:#1d7045}.partners-form-panel{gap:14px;padding:16px;display:grid}.partners-form-grid{gap:14px;display:grid}.partners-field{gap:var(--partner-space-sm);color:var(--partner-text-soft);font-size:.86rem;font-weight:620;display:grid}.partners-field small{color:var(--partner-muted-deep);font-size:.75rem;font-weight:450}.partners-field input,.partners-field .partners-select,.partners-field textarea{border:1px solid var(--partner-border-strong);border-radius:var(--partner-radius-sm);width:100%;min-height:42px;color:var(--partner-text);background:var(--partner-surface-deep);transition:border-color .16s var(--partner-ease-out), box-shadow .16s var(--partner-ease-out), background-color .16s var(--partner-ease-out);padding:9px 12px}.partners-field textarea{resize:vertical;min-height:96px}.partners-field input::placeholder,.partners-field textarea::placeholder{color:#8498a0}.partners-field input:hover,.partners-field .partners-select:hover,.partners-field textarea:hover{border-color:#426371}.partners-field input:focus,.partners-field .partners-select:focus-visible,.partners-field textarea:focus{border-color:var(--partner-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--partner-focus) 16%, transparent);outline:none}.partners-field input[aria-invalid=true],.partners-field .partners-select[aria-invalid=true],.partners-check input[aria-invalid=true]{border-color:var(--partner-red);box-shadow:0 0 0 3px #ff6b6b1c}.partners-field-span{grid-column:1/-1}.partners-referral-application{overflow:hidden}.partners-referral-application-header{align-items:center;gap:var(--partner-space-md);padding:var(--partner-space-lg);border-bottom:1px solid var(--partner-border);grid-template-columns:38px minmax(0,1fr) auto;display:grid}.partners-referral-application-header h2,.partners-referral-application-header p{margin:0}.partners-referral-application-header h2{color:var(--partner-text);font-size:.94rem}.partners-referral-application-header p{color:var(--partner-muted);margin-top:3px;font-size:.76rem;line-height:1.45}.partners-referral-application-icon{border-radius:var(--partner-radius-sm);width:38px;height:38px;color:var(--partner-orange-bright);background:#e33e2b0f;border:1px solid #6b2c26;justify-content:center;align-items:center;display:inline-flex}.partners-referral-form{gap:var(--partner-space-lg);padding:var(--partner-space-lg);display:grid}.partners-referral-form-footer{justify-content:space-between;align-items:center;gap:var(--partner-space-lg);padding-top:var(--partner-space-lg);border-top:1px solid var(--partner-border);display:flex}.partners-referral-form-footer p{max-width:62ch;color:var(--partner-muted-deep);margin:0;font-size:.72rem;line-height:1.5}.partners-referral-form-footer .partners-button{flex:none}.partners-check{align-items:start;gap:var(--partner-space-md);color:var(--partner-text-soft);grid-template-columns:24px 1fr;font-size:.84rem;display:grid}.partners-check input{width:20px;height:20px;accent-color:var(--partner-orange);margin:2px 0 0}.partners-form-actions{justify-content:space-between;align-items:center;gap:var(--partner-space-md);padding-top:var(--partner-space-lg);border-top:1px solid var(--partner-border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.partners-root .partners-form-actions>.partners-button,.partners-root .partners-form-actions>.partners-button-secondary{border-radius:var(--partner-radius-sm);white-space:nowrap;width:100%;min-width:0;min-height:44px;padding:0 12px;font-size:.8rem;font-weight:650;line-height:1}.partners-form-actions svg{flex:0 0 16px;width:16px;height:16px}.partners-submit-label{justify-content:center;align-items:center;gap:6px;display:inline-flex}.partners-spin{animation:.64s linear infinite partners-spin}@keyframes partners-spin{to{transform:rotate(360deg)}}.partners-setting-row[href],.partners-icon-link,.partners-demo-toggle,.partners-app-theme-toggle,.partners-avatar,.partners-oauth-button,.partners-affiliate-login-apply{transition:color .16s var(--partner-ease-out), background-color .16s var(--partner-ease-out), border-color .16s var(--partner-ease-out), transform .12s var(--partner-ease-out)}.partners-setting-row[href]:active,.partners-icon-link:active,.partners-demo-toggle:active,.partners-app-theme-toggle:active,.partners-avatar:active,.partners-oauth-button:active,.partners-affiliate-login-apply:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.partners-refresh-button:hover{color:var(--partner-orange-bright)}.partners-refresh-button:hover:before{background:var(--partner-control-hover);border-color:#e33e2b70}.partners-refresh-button:hover>svg:not(.partners-spin){transform:rotate(22deg)}.partners-overview-carousel .partners-carousel-control:hover:not(:disabled){color:var(--partner-orange-bright);background:var(--partner-control-hover);border-color:#e33e2b70}.partners-overview-tabs [data-slot=tabs-trigger]:hover{color:var(--partner-text-soft)}.partners-overview-workspace-trigger:hover{color:var(--partner-text);background:var(--partner-control)}.partners-step.is-complete:not(:disabled):hover{color:var(--partner-green-bright);background:0 0}.partners-step.is-complete:not(:disabled):hover>span:first-child{border-color:var(--partner-green-bright);background:var(--partner-green-bright);box-shadow:0 0 0 3px #7ee7951f,0 0 14px #5bd67a29}.partners-step.is-complete:not(:disabled):hover>span:last-child{color:var(--partner-green-bright)}.partners-setting-row[href]:hover{background:var(--partner-control)}.partners-setting-row[href]:hover>svg:last-child{transform:translate(2px)}.partners-setting-row[href]>svg:last-child{transition:transform .16s var(--partner-ease-out)}}.partners-honeypot{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.partners-review-list{gap:var(--partner-space-lg);display:grid}.partners-review-group{padding-bottom:var(--partner-space-lg);border-bottom:1px solid var(--partner-border)}.partners-review-group:last-child{border-bottom:0;padding-bottom:0}.partners-review-group h2{margin:0 0 var(--partner-space-md);font-size:1rem}.partners-review-group dl{gap:var(--partner-space-sm);margin:0;display:grid}.partners-review-group dl>div{justify-content:space-between;gap:var(--partner-space-lg);display:flex}.partners-review-group dt{color:var(--partner-muted)}.partners-review-group dd{color:var(--partner-text-soft);text-align:right;margin:0}.partners-submitted-main{justify-items:center;gap:var(--partner-space-xl);text-align:center;max-width:760px;padding-top:44px;display:grid}.partners-submitted-icon{border:1px solid var(--partner-orange);width:52px;height:52px;color:var(--partner-orange-bright);background:var(--partner-surface-deep);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.partners-status-panel{text-align:left;width:100%;overflow:hidden}.partners-status-row{grid-template-columns:36px minmax(0,1fr) auto}.partners-status-row.is-current .partners-status-icon{border-color:var(--partner-orange);color:var(--partner-orange-bright)}.partners-status-row.is-complete .partners-status-icon{color:var(--partner-green);border-color:#1d7045}.partners-app-shell{min-height:100dvh;padding-bottom:calc(64px + env(safe-area-inset-bottom));background:var(--partner-bg);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) auto;display:grid}.partners-app-header{z-index:200;padding:max(5px, env(safe-area-inset-top)) max(10px, env(safe-area-inset-right)) 5px max(10px, env(safe-area-inset-left));grid-area:1/1;position:sticky;top:0}.partners-workspace-header{z-index:200;min-height:64px;padding:max(5px, env(safe-area-inset-top)) max(8px, env(safe-area-inset-right)) 5px 0;border-bottom:1px solid var(--partner-border);background:var(--partner-shell);grid-area:1/2;justify-content:flex-end;align-items:center;display:flex;position:sticky;top:0}.partners-app-brand-row{align-items:center;min-width:0;display:flex;position:relative}.partners-app-brand-row>a{min-width:0;display:inline-flex}.partners-sidebar-toggle{display:none}.partners-desktop-nav,.partners-desktop-secondary-nav{align-self:stretch;align-items:stretch;display:none}.partners-desktop-nav a,.partners-desktop-secondary-nav a{align-items:center;gap:var(--partner-space-sm);color:var(--partner-muted);padding:0 16px;font-size:.78rem;font-weight:590;display:inline-flex;position:relative}.partners-desktop-nav a:after,.partners-desktop-secondary-nav a:after{content:"";background:0 0;height:2px;position:absolute;bottom:-1px;left:14px;right:14px}.partners-desktop-nav a.is-active,.partners-desktop-nav a:hover,.partners-desktop-secondary-nav a.is-active,.partners-desktop-secondary-nav a:hover{color:var(--partner-text)}.partners-desktop-nav a.is-active,.partners-desktop-secondary-nav a.is-active{color:var(--partner-orange-bright)}.partners-desktop-nav a.is-active:after,.partners-desktop-secondary-nav a.is-active:after{background:var(--partner-orange)}.partners-nav-label{color:var(--partner-muted-deep);letter-spacing:.08em;text-transform:uppercase;font-size:.66rem;font-weight:700;display:none}.partners-nav-copy{text-overflow:ellipsis;white-space:nowrap;max-width:180px;transition:max-width .18s var(--partner-ease-out), opacity .12s var(--partner-ease-out), transform .18s var(--partner-ease-out);display:inline-block;overflow:hidden}.partners-account-copy{min-width:0;display:none}.partners-account-copy strong,.partners-account-copy span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.partners-account-copy strong{color:var(--partner-text-soft);font-size:.8rem}.partners-account-copy span{color:var(--partner-green);font-size:.68rem}.partners-app-main{width:min(100%,1320px);padding:20px max(16px, env(safe-area-inset-right)) 32px max(16px, env(safe-area-inset-left));grid-area:2/1/auto/-1;margin:0 auto}.partners-demo-banner{border:1px solid color-mix(in srgb, var(--partner-orange) 24%, var(--partner-border));border-radius:var(--partner-radius);color:var(--partner-orange-bright);background:color-mix(in srgb, var(--partner-orange) 5%, var(--partner-surface));grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:12px;margin-bottom:16px;padding:10px 12px;display:grid}.partners-demo-banner>span{align-items:baseline;gap:8px;min-width:0;display:flex}.partners-demo-banner strong{color:var(--partner-text);flex:none;font-size:.78rem;font-weight:650}.partners-demo-banner small{color:var(--partner-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;overflow:hidden}.partners-demo-banner>button{min-height:30px;color:var(--partner-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:0 8px;font-size:.72rem;font-weight:620;display:inline-flex}.partners-notification-list{display:grid}.partners-notification-row{border-bottom:1px solid var(--partner-border);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:82px;padding:14px 16px;display:grid}.partners-notification-row:last-child{border-bottom:0}.partners-notification-row.is-unread{background:linear-gradient(90deg,#e33e2b0b,#0000 72%)}.partners-notification-icon{border:1px solid var(--partner-border);border-radius:var(--partner-radius-sm);width:34px;height:34px;color:var(--partner-muted);background:var(--partner-control);place-items:center;display:grid}.partners-notification-row.is-unread .partners-notification-icon{color:var(--partner-orange-bright);background:#e33e2b0d;border-color:#e33e2b42}.partners-notification-row .partners-row-copy{gap:2px}.partners-notification-row .partners-row-copy small{color:var(--partner-muted-deep);font-size:.66rem}@media (hover:hover) and (pointer:fine){.partners-report-tab-control:hover:not(:disabled){border-color:var(--partner-border-strong);color:var(--partner-text);background:var(--partner-control-hover)}.partners-demo-banner>button:hover{color:var(--partner-text);background:var(--partner-control-hover)}}@media (max-width:560px){.partners-app-header .partners-logo-label,.partners-demo-banner>button>span,.partners-workspace-header .partners-avatar{display:none}.partners-demo-banner{grid-template-columns:20px minmax(0,1fr) 30px}.partners-demo-banner>span{gap:0;display:grid}.partners-demo-banner small{text-overflow:clip;white-space:normal;line-height:1.35;overflow:visible}}.partners-page{gap:20px;display:grid}.partners-page-header{align-items:center}.partners-page-header h1{font-size:1.75rem;line-height:1.08}.partners-page-header p{max-width:72ch;margin-top:4px;font-size:.875rem;line-height:1.5}.partners-refresh-button{isolation:isolate;border-radius:var(--partner-radius-sm);width:36px;height:36px;color:var(--partner-text-soft);transition:color .16s var(--partner-ease-out);background:0 0;border:0;flex:0 0 36px;justify-content:center;align-items:center;display:inline-flex;position:relative}.partners-refresh-button:before{content:"";z-index:-1;border:1px solid var(--partner-border-strong);background:var(--partner-control);transition:border-color .16s var(--partner-ease-out), background-color .16s var(--partner-ease-out), transform .12s var(--partner-ease-out);border-radius:7px;position:absolute;inset:4px;box-shadow:inset 0 1px #ffffff0b,0 1px 2px #0000005c}.partners-refresh-button:focus-visible{outline:2px solid var(--partner-orange);outline-offset:2px}.partners-refresh-button:active{transform:none}.partners-refresh-button:active:before{transform:scale(.92)}.partners-refresh-button:disabled{cursor:wait;opacity:.72}.partners-refresh-button>svg{transition:transform .18s var(--partner-ease-out)}.partners-refresh-tooltip{color:#dce2e4;background:#11191d;border:1px solid #2d383e;border-radius:6px;gap:3px;max-width:280px;padding:9px 11px;font-size:.72rem;line-height:1.35;display:grid;box-shadow:0 10px 30px #00000052}.partners-refresh-tooltip strong{color:#f1f3f4;font-weight:620}.partners-refresh-tooltip span{color:#8f9b9f}.partners-refresh-tooltip>svg{fill:#11191d;background:#11191d}.partners-overview-carousel{min-width:0;overflow:hidden}.partners-overview-carousel-toolbar,.partners-overview-carousel-actions,.partners-overview-carousel-controls,.partners-overview-carousel-status{align-items:center;display:flex}.partners-overview-carousel-toolbar{min-height:40px;color:var(--partner-muted);justify-content:space-between;gap:16px;margin-bottom:10px;font-size:.78rem;font-weight:650}.partners-overview-carousel-title{color:var(--partner-text-soft);letter-spacing:-.01em}.partners-overview-carousel-actions{gap:10px}.partners-overview-carousel-status{color:var(--partner-muted-deep);font-family:var(--font-partners-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:.7rem}.partners-overview-carousel-progress{background:var(--partner-border-strong);border-radius:999px;width:44px;height:2px;position:relative;overflow:hidden}.partners-overview-carousel-progress>span{border-radius:inherit;background:var(--partner-orange-bright);transform-origin:0;transition:transform .22s var(--partner-ease-out);position:absolute;inset:0}.partners-overview-carousel-controls{gap:6px}.partners-overview-carousel .partners-carousel-control{border-color:var(--partner-border-strong);border-radius:var(--partner-radius-sm);width:30px;height:30px;min-height:30px;color:var(--partner-text-soft);background:var(--partner-control);transition:color .16s var(--partner-ease-out), border-color .16s var(--partner-ease-out), background-color .16s var(--partner-ease-out), transform .12s var(--partner-ease-out);position:static;transform:none}.partners-overview-carousel .partners-carousel-control:focus-visible{outline:2px solid var(--partner-orange);outline-offset:2px}.partners-overview-carousel .partners-carousel-control:disabled{opacity:.32}.partners-overview-carousel .partners-carousel-control:active:not(:disabled){transform:scale(.94)}.partners-overview-carousel-track{cursor:grab;margin-left:-8px}.partners-overview-carousel-track:active{cursor:grabbing}.partners-overview-carousel-item{flex-basis:82%;padding-left:8px}.partners-overview-carousel .partners-metric{border:1px solid var(--partner-border);border-radius:var(--partner-radius-sm);background:var(--partner-surface);min-height:116px;box-shadow:var(--partner-shadow);padding:16px}.partners-overview-tabs{gap:16px;min-width:0}.partners-overview-tabs [data-slot=tabs-list]{border:1px solid var(--partner-border);border-radius:var(--partner-radius-lg);width:min(100%,336px);height:40px;color:var(--partner-muted);background:var(--partner-surface);box-shadow:var(--partner-shadow);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:3px;display:grid;overflow:visible}.partners-overview-tabs [data-slot=tabs-trigger]{isolation:isolate;min-width:0;min-height:32px;color:var(--partner-muted);box-shadow:none;transition:color .16s var(--partner-ease-out), transform .12s var(--partner-ease-out);background:0 0;border:0;border-radius:6px;padding:0 10px;font-size:.74rem;font-weight:600}.partners-overview-tabs [data-slot=tabs-trigger][data-state=active],.partners-overview-tabs [data-slot=tabs-trigger][data-active]{color:var(--partner-text);box-shadow:none;background:0 0}.partners-overview-tabs [data-slot=tabs-trigger]:after{display:none}.partners-overview-tabs [data-slot=tabs-trigger]:active{transform:scale(.97)}.partners-overview-tab-highlight{z-index:0;border:1px solid var(--partner-border-strong);background:var(--partner-control-hover);border-radius:6px;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff0a,0 1px 2px #0000005c}.partners-overview-tab-label{z-index:1;position:relative}.partners-overview-tabs [data-slot=tabs-content]{outline:none;min-width:0}.partners-overview-tab-panel{min-width:0}.partners-overview-tabs [data-slot=tabs-content]:focus-visible{outline:2px solid var(--partner-orange);outline-offset:4px}.partners-overview-workspace .partners-surface-header>span{color:var(--partner-muted-deep);font-size:.72rem}.partners-overview-workspace-accordion{border-top:1px solid var(--partner-border)}.partners-overview-workspace-group{border-bottom:1px solid var(--partner-border)}.partners-overview-workspace-group:last-child{border-bottom:0}.partners-overview-workspace-trigger{min-height:58px;color:var(--partner-text-soft);transition:color .16s var(--partner-ease-out), background-color .16s var(--partner-ease-out);border:0;border-radius:0;padding:0 14px}.partners-overview-workspace-trigger>[data-slot=accordion-trigger-icon]{display:none}.partners-overview-workspace-trigger[aria-expanded=true]{background:#ffffff05}.partners-overview-workspace-heading{align-items:center;gap:12px;min-width:0;display:flex}.partners-overview-workspace-heading>svg{color:var(--partner-muted-deep);transition:color .16s var(--partner-ease-out), transform .18s var(--partner-ease-out);flex:none}.partners-overview-workspace-trigger[aria-expanded=true] .partners-overview-workspace-heading>svg{color:var(--partner-orange-bright)}.partners-overview-workspace-heading>span{gap:2px;min-width:0;display:grid}.partners-overview-workspace-heading strong{color:var(--partner-text-soft);font-size:.78rem;font-weight:620}.partners-overview-workspace-heading span span{color:var(--partner-muted-deep);text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;font-weight:450;overflow:hidden}.partners-overview-workspace-chevron{color:var(--partner-muted-deep);transition:color .16s var(--partner-ease-out), transform .18s var(--partner-ease-out);flex:none;margin-left:auto}.partners-overview-workspace-trigger[aria-expanded=true] .partners-overview-workspace-chevron{color:var(--partner-text-soft);transform:rotate(90deg)}.partners-overview-workspace-content{padding:0!important}.partners-overview-workspace-content .partners-setting-row{padding-left:44px}.partners-overview-workspace-content .partners-setting-row>svg:last-child{transition:transform .16s var(--partner-ease-out)}.partners-filter-rail{gap:var(--partner-space-sm);scrollbar-width:none;padding:2px 0 4px;display:flex;overflow-x:auto}.partners-filter-rail::-webkit-scrollbar{display:none}.partners-root .partners-filter-chip{border:1px solid var(--partner-border);border-radius:var(--partner-radius);min-width:max-content;min-height:36px;color:var(--partner-text-soft);background:var(--partner-control);font-size:var(--partner-font-compact-control);justify-content:center;align-items:center;padding:0 12px;font-weight:600;line-height:1;display:inline-flex}.partners-filter-chip.is-active{border-color:var(--partner-orange);color:var(--partner-orange-bright);background:#e33e2b1c}.partners-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.partners-data-toolbar,.partners-report-controls,.partners-date-controls{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.partners-data-toolbar,.partners-report-controls{border:1px solid var(--partner-border);border-radius:var(--partner-radius);background:var(--partner-surface);padding:12px}.partners-data-toolbar{align-items:center}.partners-date-controls{flex:320px;align-items:center}.partners-date-field{flex:290px;max-width:410px}.partners-date-separator,.partners-control-note,.partners-result-count{color:var(--partner-muted-deep);font-size:.72rem}.partners-result-count{font-variant-numeric:tabular-nums;margin-left:auto}.partners-compact-field{min-width:148px;color:var(--partner-muted);gap:5px;font-size:.72rem;font-weight:560;display:grid}.partners-compact-field input,.partners-compact-field .partners-select{border:1px solid var(--partner-border-strong);border-radius:var(--partner-radius-sm);min-height:38px;color:var(--partner-text-soft);background:var(--partner-control);font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;padding:0 10px;font-size:.8rem}.partners-compact-field input:hover,.partners-compact-field .partners-select:hover{background:var(--partner-control-hover);border-color:#4a565c}.partners-compact-field input:focus-visible,.partners-compact-field .partners-select:focus-visible{outline:2px solid var(--partner-orange);outline-offset:2px}.partners-date-trigger{border:1px solid var(--partner-border-strong);border-radius:var(--partner-radius-sm);width:100%;min-height:38px;color:var(--partner-text-soft);background:var(--partner-control);text-align:left;transition:color .16s var(--partner-ease-out), background-color .16s var(--partner-ease-out), border-color .16s var(--partner-ease-out);grid-template-columns:18px minmax(0,1fr) 14px;align-items:center;gap:8px;padding:0 10px;font-size:.8rem;display:grid}.partners-date-trigger>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.partners-date-trigger>svg:first-child{color:var(--partner-orange-bright)}.partners-date-trigger>svg:last-child{color:var(--partner-muted-deep);transition:transform .16s var(--partner-ease-out)}.partners-date-trigger:hover,.partners-date-trigger[data-state=open]{color:var(--partner-text);background:var(--partner-control-hover);border-color:#4a565c}.partners-date-trigger[data-state=open]>svg:last-child{transform:rotate(180deg)}.partners-calendar-popover{--background:#0d0d0e;--foreground:#f7f6f4;--popover:#0d0d0e;--popover-foreground:#f7f6f4;--primary:#e33e2b;--primary-foreground:#fffaf8;--accent:#261614;--accent-foreground:#f7f6f4;--muted:#1a1a1c;--muted-foreground:#9a9a9c;--border:#ffffff1a;--input:#ffffff1a;--ring:#ff4d3d;--radius-md:7px;--partner-ease-out:cubic-bezier(.22, 1, .36, 1);width:auto;max-width:calc(100vw - 24px);color:var(--foreground);background:var(--popover);font-family:var(--font-geist-sans), Geist, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;border:1px solid #ffffff1a;gap:0;padding:4px;box-shadow:0 20px 54px -28px #000,0 0 0 1px #00000070}.partners-watermelon-calendar{--cell-size:2.25rem}.partners-calendar-popover button:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.partners-calendar-footer{border-top:1px solid var(--border);color:var(--muted-foreground);justify-content:space-between;align-items:center;gap:12px;padding:8px 8px 6px;font-size:.68rem;display:flex}.partners-calendar-apply{color:#fffaf8;background:var(--primary);min-width:58px;min-height:30px;transition:background-color .16s var(--partner-ease-out), border-color .16s var(--partner-ease-out), transform .12s var(--partner-ease-out);border:1px solid #ff6b5a66;border-radius:7px;padding:0 10px;font-size:.72rem;font-weight:680}.partners-calendar-apply:hover:not(:disabled){background:#ed4936;border-color:#ff8b7d}.partners-calendar-apply:active:not(:disabled){transform:scale(.97)}.partners-calendar-apply:disabled{cursor:not-allowed;opacity:.4}.partners-search-field{flex:260px;min-width:min(100%,240px);position:relative}.partners-search-field>svg{z-index:1;color:var(--partner-muted-deep);position:absolute;top:11px;left:11px}.partners-search-field input{width:100%;padding-left:36px}.partners-chart-grid{gap:16px;display:grid}.partners-chart-panel{border:1px solid var(--partner-border);border-radius:var(--partner-radius);background:var(--partner-surface);min-width:0;box-shadow:var(--partner-shadow);overflow:hidden}.partners-chart-header{border-bottom:1px solid var(--partner-border);justify-content:space-between;align-items:flex-start;gap:16px;padding:16px;display:flex}.partners-chart-header h2{color:var(--partner-text);letter-spacing:-.025em;margin:0;font-size:1.05rem;font-weight:620}.partners-chart-header p{max-width:58ch;color:var(--partner-muted-deep);margin:4px 0 0;font-size:.78rem;line-height:1.5}.partners-chart-header>svg{color:var(--partner-orange-bright);flex:none}.partners-chart-frame{height:260px;padding:10px 12px 12px}.partners-chart-legend{color:var(--partner-muted);flex-wrap:wrap;align-items:center;gap:14px;padding:10px 16px 0;font-size:.72rem;display:flex}.partners-chart-legend>span{align-items:center;gap:7px;display:inline-flex}.partners-chart-legend>span:before{content:"";background:var(--partner-orange-bright);border-radius:999px;width:14px;height:2px}.partners-chart-legend>.is-bets:before{background:#4bc794}.partners-chart-legend>.is-wins:before{background:#d9ad55}.partners-share-chart{grid-template-columns:minmax(190px,.9fr) minmax(180px,1.1fr);align-items:center;gap:18px;min-height:260px;padding:16px 18px 18px;display:grid}.partners-share-chart-plot{justify-self:center;width:min(100%,220px);height:210px;position:relative}.partners-share-chart-total{text-align:center;pointer-events:none;gap:3px;width:108px;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.partners-share-chart-total small,.partners-share-chart-legend small{color:var(--partner-muted-deep);font-size:.64rem;line-height:1.35}.partners-share-chart-total strong{color:var(--partner-text);text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;font-weight:640;line-height:1.25;overflow:hidden}.partners-share-chart-legend{align-content:center;min-width:0;display:grid}.partners-share-chart-legend>div{border-bottom:1px solid var(--partner-border);grid-template-columns:7px minmax(0,1fr) auto;align-items:center;gap:9px;min-width:0;padding:8px 0;display:grid}.partners-share-chart-legend>div:last-child{border-bottom:0}.partners-share-chart-legend i{border-radius:50%;width:7px;height:7px}.partners-share-chart-legend span{gap:1px;min-width:0;display:grid}.partners-share-chart-legend strong,.partners-share-chart-legend b{color:var(--partner-text-soft);text-overflow:ellipsis;white-space:nowrap;font-size:.69rem;font-weight:590;line-height:1.3;overflow:hidden}.partners-share-chart-legend b{color:var(--partner-muted);font-variant-numeric:tabular-nums;font-size:.64rem}.partners-row-actions{justify-items:end;gap:8px;display:grid}.partners-icon-action{border-radius:var(--partner-radius-sm);width:32px;height:32px;color:var(--partner-text-soft);cursor:pointer;transition:color .16s var(--partner-ease-out), background-color .16s var(--partner-ease-out), transform .12s var(--partner-ease-out);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.partners-icon-action:hover{color:var(--partner-orange-bright);background:var(--partner-control-hover)}.partners-icon-action:focus-visible{outline:2px solid var(--partner-focus);outline-offset:2px}.partners-icon-action:active{transform:scale(.94)}.partners-icon-action:disabled{cursor:not-allowed;opacity:.42}.partners-generated-link{align-items:center;gap:8px;display:flex!important}.partners-generated-link .partners-icon-action{width:30px;height:30px}.partners-profile-editor{overflow:hidden}.partners-profile-identity{grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px;display:grid}.partners-profile-identity-mark{width:42px;height:42px;color:var(--partner-orange-bright);background:#e33e2b0d;border:1px solid #e33e2b52;border-radius:50%;place-items:center;display:grid}.partners-profile-identity .partners-row-copy small{color:var(--partner-muted-deep);font-family:var(--font-partners-mono), "JetBrains Mono", monospace;margin-top:4px;font-size:.65rem;display:block}.partners-profile-editor>.partners-surface-header>div{min-width:0}.partners-profile-editor>.partners-surface-header>div>span{color:var(--partner-muted-deep);margin-top:3px;font-size:.72rem;display:block}.partners-profile-form{gap:16px;padding:16px;display:grid}.partners-profile-readonly-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:4px 16px 16px;display:grid}.partners-profile-detail-groups{display:grid}.partners-profile-detail-group+.partners-profile-detail-group{border-top:1px solid var(--partner-border)}.partners-profile-detail-group>header{gap:3px;padding:14px 16px 8px;display:grid}.partners-profile-detail-group>header strong{color:var(--partner-text-soft);font-size:.82rem;font-weight:680}.partners-profile-detail-group>header span{color:var(--partner-muted-deep);font-size:.7rem}.partners-profile-value{border-bottom:1px solid var(--partner-border);align-content:center;min-width:0;min-height:74px;padding:13px 0;display:grid}.partners-profile-value:nth-child(odd):not(.is-wide){padding-right:18px}.partners-profile-value:nth-child(2n),.partners-profile-value.is-wide{border-left:1px solid var(--partner-border);padding-left:18px}.partners-profile-value.is-wide{border-left:0;grid-column:1/-1;padding-left:0}.partners-profile-value>span{color:var(--partner-muted-deep);letter-spacing:.06em;text-transform:uppercase;font-size:.68rem;font-weight:600}.partners-profile-value>strong{color:var(--partner-text);text-overflow:ellipsis;margin-top:6px;font-size:.84rem;font-weight:550;line-height:1.45;overflow:hidden}.partners-profile-edit-progress{background:var(--partner-border);border-radius:999px;height:2px;overflow:hidden}.partners-profile-edit-progress>span{border-radius:inherit;background:var(--partner-orange-bright);height:100%;transition:width .18s var(--partner-ease-out);display:block}.partners-profile-edit-steps,.partners-link-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.partners-profile-edit-steps li,.partners-link-steps li{border:1px solid var(--partner-border);border-radius:var(--partner-radius-sm);min-width:0;color:var(--partner-muted-deep);background:var(--partner-surface-deep);transition:border-color .18s var(--partner-ease-out), background-color .18s var(--partner-ease-out), color .18s var(--partner-ease-out);align-items:center;gap:9px;padding:9px 10px;display:flex}.partners-profile-edit-steps li>span,.partners-link-steps li>span{width:26px;height:26px;font-family:var(--font-partners-mono), "JetBrains Mono", monospace;border:1px solid;border-radius:999px;flex:none;place-items:center;font-size:.68rem;display:grid}.partners-profile-edit-steps li>div,.partners-link-steps li>div{min-width:0;display:grid}.partners-profile-edit-steps strong,.partners-link-steps strong{color:inherit;font-size:.74rem;font-weight:650}.partners-profile-edit-steps small,.partners-link-steps small{color:var(--partner-muted-deep);text-overflow:ellipsis;white-space:nowrap;font-size:.64rem;overflow:hidden}.partners-profile-edit-steps li.is-active,.partners-link-steps li.is-active{color:var(--partner-orange-bright);background:#e33e2b0d;border-color:#e33e2b66}.partners-profile-edit-steps li.is-complete,.partners-link-steps li.is-complete{color:var(--partner-green)}.partners-profile-message{margin:0 16px 16px}.partners-profile-api-note{border-top:1px solid var(--partner-border);padding:11px 14px;font-size:.7rem;line-height:1.5;color:var(--partner-muted-deep)!important}.partners-profile-copy-row{grid-template-columns:34px minmax(0,1fr) 36px;align-items:center;gap:10px;padding:12px;display:grid}.partners-profile-copy-row>svg{border:1px solid var(--partner-border);width:34px;height:34px;color:var(--partner-orange-bright);background:var(--partner-control);border-radius:50%;padding:7px}.partners-profile-copy-row>span{min-width:0}.partners-profile-copy-row strong,.partners-profile-copy-row a{display:block}.partners-profile-copy-row strong{color:var(--partner-text-soft);font-size:.78rem}.partners-profile-copy-row a{overflow-wrap:anywhere;color:var(--partner-muted);font-family:var(--font-partners-mono), "JetBrains Mono", monospace;margin-top:4px;font-size:.66rem;line-height:1.45}.partners-profile-copy-row a:hover{color:var(--partner-orange-bright)}.partners-profile-qr-row{padding:0 12px 12px}.partners-profile-qr-row .partners-qr-widget{width:100%;display:grid}.partners-profile-qr-row .partners-qr-panel{width:min(100%,380px);margin:8px auto 0;position:static}.partners-profile-support-card>.partners-surface-header>div{min-width:0}.partners-profile-support-card>.partners-surface-header>div>span{color:var(--partner-muted-deep);margin-top:3px;font-size:.68rem;display:block}.partners-profile-completion{padding:14px}.partners-profile-completion-summary{justify-content:space-between;align-items:center;gap:14px;display:flex}.partners-profile-completion-summary h2{color:var(--partner-text);margin:0;font-size:.88rem;font-weight:650}.partners-profile-completion-summary p,.partners-profile-completion>p{color:var(--partner-muted-deep);margin:4px 0 0;font-size:.67rem;line-height:1.45}.partners-profile-completion-summary>strong{width:54px;height:54px;color:var(--partner-text);background:radial-gradient(circle, var(--partner-surface) 61%, transparent 63%), conic-gradient(var(--partner-green) var(--partner-profile-completion), var(--partner-border-strong) 0);font-family:var(--font-partners-mono), "JetBrains Mono", monospace;border-radius:50%;flex:0 0 54px;place-items:center;font-size:.72rem;font-weight:650;display:grid}.partners-profile-completion ul{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.partners-profile-completion li{align-items:center;gap:9px;display:flex}.partners-profile-completion li>span{border:1px solid var(--partner-border-strong);width:22px;height:22px;color:var(--partner-muted-deep);border-radius:50%;flex:0 0 22px;place-items:center;font-size:.62rem;display:grid}.partners-profile-completion li.is-complete>span{border-color:color-mix(in srgb, var(--partner-green) 46%, transparent);color:var(--partner-green-bright);background:color-mix(in srgb, var(--partner-green) 8%, transparent)}.partners-profile-completion li>div{gap:1px;display:grid}.partners-profile-completion li strong{color:var(--partner-text-soft);font-size:.72rem;font-weight:600}.partners-profile-completion li small{color:var(--partner-muted-deep);font-size:.62rem}.partners-profile-shortcuts>:is(a,div[aria-disabled=true]){border-top:1px solid var(--partner-border);min-height:46px;color:var(--partner-text-soft);justify-content:space-between;align-items:center;gap:12px;padding:10px 13px;font-size:.72rem;display:flex}.partners-profile-shortcuts>a:hover{color:var(--partner-orange-bright);background:var(--partner-control)}.partners-profile-shortcuts>:is(a,div[aria-disabled=true])>span{align-items:center;gap:9px;display:inline-flex}.partners-profile-shortcuts>div[aria-disabled=true]{color:var(--partner-muted-deep)}.partners-profile-shortcuts small{color:var(--partner-muted-deep);font-size:.62rem}.partners-profile-form-footer{border-top:1px solid var(--partner-border);justify-content:space-between;align-items:center;gap:16px;padding-top:14px;display:flex}.partners-profile-form-footer p{max-width:52ch;color:var(--partner-muted);margin:0;font-size:.78rem;line-height:1.5}.partners-media-toolbar{grid-template-columns:minmax(240px,1fr) minmax(180px,220px) auto;align-items:center;gap:10px;margin-bottom:0;padding:10px;display:grid}.partners-media-toolbar .partners-search-field{min-width:0}.partners-media-toolbar .partners-search-field>svg{top:12px}.partners-media-toolbar .partners-search-field input,.partners-media-toolbar .partners-select{width:100%;height:40px;min-height:40px}.partners-root .partners-select{border:1px solid var(--partner-border-strong);border-radius:var(--partner-radius-sm);width:100%;height:42px;min-height:42px;color:var(--partner-text-soft);background:var(--partner-control);box-shadow:none;text-align:left;transition:color .16s var(--partner-ease-out), background-color .16s var(--partner-ease-out), border-color .16s var(--partner-ease-out), box-shadow .16s var(--partner-ease-out);padding:0 12px;font-size:.75rem;font-weight:520;line-height:1}.partners-root .partners-select.is-compact{height:40px;min-height:40px;padding:0 10px;font-size:.72rem}.partners-select:hover,.partners-select[data-state=open]{color:var(--partner-text);background:var(--partner-control-hover);border-color:#4a565c}.partners-select:focus-visible{border-color:var(--partner-orange);outline:2px solid color-mix(in srgb, var(--partner-orange) 45%, transparent);outline-offset:1px;box-shadow:none}.partners-select:disabled{cursor:not-allowed;opacity:.5}.partners-select>svg{color:var(--partner-muted-deep);transition:transform .16s var(--partner-ease-out), color .16s var(--partner-ease-out)}.partners-select[data-state=open]>svg{color:var(--partner-text-soft);transform:rotate(180deg)}.partners-select-content{--background:#0a0c0f;--foreground:#eeeae7;--popover:#0a0c0f;--popover-foreground:#eeeae7;--accent:#161b20;--accent-foreground:#f8f4f1;--muted-foreground:#858a8f;z-index:760;min-width:max(180px, var(--radix-select-trigger-width));background:var(--popover);max-width:min(360px,100vw - 24px);color:var(--popover-foreground);font-family:var(--font-geist-sans), Geist, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;border-color:#272c31;border-color:lab(17.6261% -1.11222 -3.88262);padding:3px;font-weight:500;box-shadow:0 14px 36px #0001027a,inset 0 1px #e4dcd80a;box-shadow:0 14px 36px lab(.192284% -.0487417 -.372103/.48),inset 0 1px lab(88.3701% 1.93486 3.15173/.04)}@supports (color:lab(0% 0 0)){.partners-select-content{--background:lab(3.35837% -.38486 -1.49424);--foreground:lab(93.0224% 1.15454 1.88699);--popover:lab(3.35837% -.38486 -1.49424);--popover-foreground:lab(93.0224% 1.15454 1.88699);--accent:lab(9.50177% -1.15329 -4.20978);--accent-foreground:lab(96.5024% 1.15427 1.88681);--muted-foreground:lab(57.0708% -1.07592 -3.56158)}}.partners-select-content [data-slot=select-item]{color:#a4a8ad;color:lab(68.6732% -.872165 -2.85541);min-height:36px;transition:color .14s var(--partner-ease-out), background-color .14s var(--partner-ease-out);border-radius:6px;padding:7px 34px 7px 10px;font-size:.72rem}.partners-select-content [data-slot=select-item][data-highlighted]{color:#f8f4f1;color:lab(96.5024% 1.15427 1.88681);background:#191d22;background:lab(10.6622% -1.16193 -4.21332)}.partners-select-content [data-slot=select-item][data-state=checked]{color:#ff7356;color:lab(65.8304% 57.2681 46.6879)}.partners-media-toolbar .partners-result-count{text-align:right;white-space:nowrap;min-width:74px}.partners-media-page-action{white-space:nowrap;flex:none}.partners-section-switch{border:1px solid var(--partner-border);border-radius:var(--partner-radius-sm);background:var(--partner-surface);align-items:center;gap:4px;width:max-content;max-width:100%;padding:4px;display:inline-flex}.partners-section-switch a{border-radius:calc(var(--partner-radius-sm) - 2px);min-height:36px;color:var(--partner-muted);transition:color .18s var(--partner-ease-out), background-color .18s var(--partner-ease-out);justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:.72rem;font-weight:600;text-decoration:none;display:inline-flex}.partners-section-switch a.is-active{color:var(--partner-text);background:var(--partner-control-hover);box-shadow:inset 0 0 0 1px var(--partner-border)}.partners-media-gallery{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));align-items:stretch;gap:16px;padding:16px;display:grid}.partners-media-surface-actions,.partners-media-view-toggle{align-items:center;display:inline-flex}.partners-media-surface-actions{gap:6px}.partners-media-view-toggle{border:1px solid var(--partner-border);background:var(--partner-control);border-radius:8px;gap:2px;padding:3px}.partners-surface-header .partners-media-view-toggle button{width:30px;height:28px;color:var(--partner-muted-deep);cursor:pointer;transition:color .16s var(--partner-ease-out), background-color .16s var(--partner-ease-out), box-shadow .16s var(--partner-ease-out);background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid}.partners-surface-header .partners-media-view-toggle button.is-active{color:var(--partner-text);background:var(--partner-control-hover);box-shadow:inset 0 0 0 1px var(--partner-border-strong)}.partners-surface-header .partners-media-refresh{width:34px;min-height:34px;color:var(--partner-muted-deep);cursor:pointer;transition:color .16s var(--partner-ease-out), background-color .16s var(--partner-ease-out), border-color .16s var(--partner-ease-out), transform .12s var(--partner-ease-out);background:0 0;border:1px solid #0000;border-radius:8px;place-items:center;padding:0;display:grid}.partners-surface-header .partners-media-refresh:active{transform:scale(.94)}.partners-media-card{border:1px solid var(--partner-border);border-radius:var(--partner-radius-sm);background:var(--partner-surface);min-width:0;transition:border-color .18s var(--partner-ease-out), background-color .18s var(--partner-ease-out);grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}.partners-media-preview-trigger{width:100%;min-width:0;color:inherit;cursor:zoom-in;text-align:inherit;background:0 0;border:0;padding:0;display:block;position:relative}.partners-media-preview-trigger:disabled{cursor:default}.partners-media-preview-trigger:focus-visible{outline:2px solid var(--partner-focus);outline-offset:-3px}.partners-media-preview-affordance{color:#f8f8f8;color:lab(97.68% -.0000298023 .0000119209);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#010203c2;background:lab(.458513% -.107616 -.628692/.76);border-radius:999px;place-items:center;width:30px;height:30px;display:grid;position:absolute;bottom:10px;right:10px;box-shadow:0 8px 20px #0000015c;box-shadow:0 8px 20px lab(.0560017% -.0108257 -.18256/.36)}.partners-media-preview{aspect-ratio:4/3;border-bottom:1px solid var(--partner-border);color:var(--partner-muted-deep);background:#030405;background:lab(1.04327% -.145465 -.596815);place-items:center;display:grid;position:relative;overflow:hidden}.partners-media-preview img{object-fit:contain;width:100%;height:100%;display:block}.partners-media-gallery.is-gallery .partners-media-preview img{max-height:100%}.partners-media-preview>span:not(.partners-status){place-content:center;justify-items:center;gap:6px;min-height:196px;display:grid}.partners-media-card-body{box-sizing:border-box;align-content:start;gap:12px;width:100%;min-width:0;padding:16px 16px 14px;display:grid}.partners-media-card-body>header,.partners-media-card-body>footer{justify-content:space-between;align-items:center;gap:10px;width:100%;min-width:0;display:flex}.partners-media-card-body h3,.partners-media-card-body p{margin:0}.partners-media-card-body header>div{min-width:0}.partners-media-card-body h3{color:var(--partner-text);letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;font-size:.94rem;font-weight:620;overflow:hidden}.partners-media-card-body header p,.partners-media-campaign-name,.partners-media-assignment,.partners-media-original{color:var(--partner-muted-deep);font-size:.74rem;line-height:1.5}.partners-media-card-body header .partners-status{flex:none;min-height:22px;padding:3px 7px;font-size:.62rem}.partners-media-campaign-name{color:var(--partner-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.partners-media-card-action{min-height:32px;color:var(--partner-muted);white-space:nowrap;transition:color .16s var(--partner-ease-out), background-color .16s var(--partner-ease-out), transform .12s var(--partner-ease-out);background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:0 8px;font-size:.7rem;font-weight:600;text-decoration:none;display:inline-flex}.partners-media-card-action:hover{color:var(--partner-text);background:var(--partner-control-hover)}.partners-media-card[data-layout=gallery] .partners-media-card-action,.partners-media-card[data-layout=gallery] .partners-add-to-test.is-icon-only{background:0 0;border:0;width:32px;min-width:32px;height:32px;min-height:32px;padding:0}.partners-media-card-action:active{transform:scale(.97)}.partners-media-card-body>footer{border-top:1px solid var(--partner-border);align-self:end;padding-top:11px}.partners-media-gallery.is-list{grid-template-columns:minmax(0,1fr)}.partners-media-gallery.is-list .partners-media-card{grid-template-columns:190px minmax(0,1fr);display:grid}.partners-media-gallery.is-list .partners-media-preview{aspect-ratio:auto;border-right:1px solid var(--partner-border);border-bottom:0;align-self:center;height:170px;min-height:170px}.partners-media-gallery.is-list .partners-media-preview img{object-fit:contain;width:100%;height:100%}.partners-media-gallery.is-list .partners-media-card-body{align-content:center}.partners-media-detail-dialog{border-color:var(--partner-border-strong);border-radius:var(--partner-radius-lg);width:min(760px,100vw - 24px);max-width:760px;max-height:min(88dvh,820px);color:var(--partner-text);background:var(--partner-surface);box-shadow:var(--partner-shadow-raised);overflow:auto}.partners-media-detail-preview{border:1px solid var(--partner-border);border-radius:var(--partner-radius-sm);background:var(--partner-surface-deep);overflow:hidden}.partners-media-detail-preview .partners-media-preview{border:0;max-height:460px}.partners-media-detail-meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.partners-media-detail-meta>span{border:1px solid var(--partner-border);border-radius:var(--partner-radius-sm);background:var(--partner-control);gap:4px;min-width:0;padding:10px;display:grid}.partners-media-detail-meta small,.partners-media-detail-assets a>span{color:var(--partner-muted-deep);font-size:.64rem}.partners-media-detail-meta strong{color:var(--partner-text-soft);text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;overflow:hidden}.partners-media-detail-assets{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:8px;display:grid}.partners-media-detail-assets a{border:1px solid var(--partner-border);border-radius:var(--partner-radius-sm);color:var(--partner-text-soft);text-decoration:none;overflow:hidden}.partners-media-detail-assets .partners-media-preview{aspect-ratio:4/3;border-bottom:1px solid var(--partner-border)}.partners-media-detail-assets a>span{justify-content:space-between;align-items:center;gap:4px;padding:7px 8px;display:flex}.partners-link-workspace{align-items:start}.partners-link-builder>.partners-surface-header>div{min-width:0}.partners-link-builder>.partners-surface-header>div>span{color:var(--partner-muted-deep);margin-top:3px;font-size:.7rem;display:block}.partners-link-builder-body{gap:16px;padding:16px;display:grid}.partners-link-selection{border:1px solid var(--partner-border);border-radius:var(--partner-radius-sm);min-width:0;color:var(--partner-orange-bright);background:var(--partner-control);align-items:center;gap:10px;padding:11px 12px;display:flex}.partners-link-selection>span{min-width:0;display:grid}.partners-link-selection strong{color:var(--partner-text);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.partners-link-selection small{color:var(--partner-muted-deep);font-size:.68rem}.partners-link-selection-thumb,.partners-link-history-thumb,.partners-link-history-placeholder{border:1px solid var(--partner-border);width:48px;height:40px;color:var(--partner-muted-deep);background:var(--partner-surface-deep);border-radius:7px;flex:0 0 48px;place-items:center;display:grid;overflow:hidden}.partners-link-selection-thumb .partners-media-preview,.partners-link-history-thumb .partners-media-preview{aspect-ratio:auto;border:0;width:100%;height:100%}.partners-link-selection-thumb img,.partners-link-history-thumb img{object-fit:cover}.partners-link-history-list{display:grid}.partners-link-history-list>article{border-top:1px solid var(--partner-border);grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:12px 14px;display:grid}.partners-link-history-list>article:first-child{border-top:0}.partners-link-history-copy{gap:3px;min-width:0;display:grid}.partners-link-history-copy strong{color:var(--partner-text);font-size:.78rem}.partners-link-history-copy small{color:var(--partner-muted-deep);font-size:.66rem}.partners-link-history-copy a{color:var(--partner-muted);font-family:var(--font-partners-mono), "JetBrains Mono", monospace;text-overflow:ellipsis;white-space:nowrap;font-size:.64rem;overflow:hidden}.partners-link-history-actions{align-items:center;gap:2px;display:inline-flex}.partners-link-result{border-radius:var(--partner-radius-sm);background:#35a4780d;border:1px solid #35a47855;justify-content:space-between;align-items:center;gap:14px;min-width:0;padding:13px;display:flex}.partners-link-result>div{min-width:0;display:grid}.partners-link-result>div>span{color:var(--partner-green);letter-spacing:.06em;text-transform:uppercase;font-size:.66rem;font-weight:650}.partners-link-result>div>a{max-width:52ch;color:var(--partner-text);font-family:var(--font-partners-mono), "JetBrains Mono", monospace;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:.68rem;overflow:hidden}.partners-qr-widget{z-index:2;align-self:flex-start;min-width:0;display:inline-flex;position:relative}.partners-qr-widget[data-expanded=true]{z-index:40}.partners-qr-trigger{width:100%}.partners-qr-panel{border:1px solid var(--partner-border-strong);border-radius:var(--partner-radius-lg);width:min(268px,100vw - 32px);color:var(--partner-text);background:color-mix(in srgb, var(--partner-surface) 96%, transparent);-webkit-backdrop-filter:blur(18px)saturate(135%);backdrop-filter:blur(18px)saturate(135%);transform-origin:100% 0;justify-items:center;gap:11px;padding:14px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 22px 55px -28px #000,inset 0 1px #ffffff0b}.partners-qr-copy{text-align:center;justify-items:center;gap:3px;display:grid}.partners-qr-copy strong{color:var(--partner-text);font-size:.78rem;font-weight:680}.partners-qr-copy span{max-width:28ch;color:var(--partner-muted);font-size:.67rem;line-height:1.45}.partners-qr-code{background:#fff;border:1px solid #ffffff1a;border-radius:12px;place-items:center;width:200px;height:200px;padding:8px;display:grid;box-shadow:0 10px 26px -18px #000}.partners-qr-code svg{width:100%;height:100%;display:block}.partners-qr-value{width:100%;color:var(--partner-muted-deep);font-family:var(--font-partners-mono), "JetBrains Mono", monospace;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:.62rem;overflow:hidden}.partners-qr-copy-button{border:1px solid var(--partner-border-strong);border-radius:var(--partner-radius-sm);width:100%;min-height:36px;color:var(--partner-text-soft);background:var(--partner-control);cursor:pointer;transition:color .16s var(--partner-ease-out), border-color .16s var(--partner-ease-out), background-color .16s var(--partner-ease-out), transform .12s var(--partner-ease-out);justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:.72rem;font-weight:650;display:inline-flex}.partners-qr-copy-button:active{transform:scale(.97)}.partners-compact-action{min-height:34px;padding:0 10px;font-size:.72rem}@media (hover:hover) and (pointer:fine){.partners-qr-copy-button:hover{color:var(--partner-orange-bright);background:var(--partner-control-hover);border-color:#e33e2b66}.partners-section-switch a:hover{color:var(--partner-text);background:var(--partner-control)}.partners-media-card:hover{background:var(--partner-surface-deep);border-color:#e33e2b40}.partners-surface-header .partners-media-view-toggle button:hover:not(.is-active),.partners-surface-header .partners-media-refresh:hover{color:var(--partner-text-soft);background:var(--partner-control-hover)}.partners-media-original:hover{color:var(--partner-orange-bright)}.partners-media-link-action:hover{border-color:color-mix(in srgb, var(--partner-orange) 58%, var(--partner-border));color:var(--partner-text);background:color-mix(in srgb, var(--partner-orange) 13%, var(--partner-control))}}.partners-metric-ledger{border:1px solid var(--partner-border);border-radius:var(--partner-radius);background:var(--partner-surface);box-shadow:var(--partner-shadow);display:grid;overflow:hidden}.partners-metric{border-top:1px solid var(--partner-border);min-width:0;padding:14px}.partners-metric:first-child{border-top:0}.partners-metric.is-primary{padding:16px 14px}.partners-metric-label{align-items:center;gap:var(--partner-space-sm);color:var(--partner-muted);font-size:.78rem;display:flex}.partners-metric-value{color:var(--partner-text);letter-spacing:-.035em;font-variant-numeric:tabular-nums;margin-top:10px;font-size:1.2rem;font-weight:620;line-height:1;display:block}.partners-metric.is-primary .partners-metric-value{font-size:1.48rem}.partners-metric-note{margin-top:var(--partner-space-sm);color:var(--partner-muted-deep);font-size:.74rem;display:block}.partners-positive{color:var(--partner-green)}.partners-dashboard-grid,.partners-account-grid{gap:16px;display:grid}.partners-surface{overflow:hidden}.partners-surface-header{justify-content:space-between;align-items:center;gap:var(--partner-space-lg);border-bottom:1px solid var(--partner-border);min-height:52px;padding:12px 16px;display:flex}.partners-surface-header h2,.partners-surface-header h3{font-size:1.05rem}.partners-surface-header a,.partners-surface-header button{color:var(--partner-orange-bright);font-size:.8rem;font-weight:680}.partners-data-row{grid-template-columns:minmax(0,1fr) auto;min-height:72px;padding:14px 16px}.partners-record-row{transition:background-color .15s var(--partner-ease-out)}:is(.partners-record-row:has(.partners-data-row-open:hover),.partners-record-row:has(.partners-data-row-open:focus-visible)){background:color-mix(in srgb, var(--partner-control-hover) 72%, transparent)}.partners-data-row-open{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.partners-data-row-open:focus-visible{outline:2px solid var(--partner-focus);outline-offset:6px;border-radius:4px}.partners-record-row-chevron{color:var(--partner-muted-deep);transition:color .15s var(--partner-ease-out), transform .15s var(--partner-ease-out);flex:none}:is(.partners-record-row:has(.partners-data-row-open:hover) .partners-record-row-chevron,.partners-record-row:has(.partners-data-row-open:focus-visible) .partners-record-row-chevron){color:var(--partner-text-soft);transform:translate(2px)}.partners-data-row-main{gap:4px;min-width:0;display:grid}.partners-data-row-main strong,.partners-data-row-main span{display:block}.partners-data-row-main .partners-inline-link{width:fit-content;color:var(--partner-orange-bright);align-items:center;gap:5px;margin-top:7px;font-size:.74rem;font-weight:650;display:inline-flex}.partners-data-row-main .partners-inline-link:hover{color:var(--partner-text)}.partners-data-row-main strong{color:var(--partner-text-soft);text-overflow:ellipsis;white-space:nowrap;font-size:.94rem;font-weight:630;overflow:hidden}.partners-data-row-main span{color:var(--partner-muted-deep);margin-top:0;font-size:.76rem;line-height:1.5}.partners-data-row-values{justify-content:flex-end;align-items:center;gap:var(--partner-space-md);color:var(--partner-text-soft);font-variant-numeric:tabular-nums;font-size:.86rem;display:flex}.partners-data-tags,.partners-data-row-meta{flex-wrap:wrap;align-items:center;display:flex}.partners-data-tags{gap:6px;margin-top:3px}.partners-data-row-main .partners-data-tags{width:fit-content;max-width:100%;display:flex}.partners-data-row-main .partners-data-tags>span{align-items:center;width:auto;display:inline-flex}.partners-data-tags>span{border:1px solid var(--partner-border);color:var(--partner-muted);background:var(--partner-control);border-radius:999px;padding:2px 7px;font-size:.68rem;font-weight:600;line-height:1.5}.partners-data-row-meta{color:var(--partner-muted-deep);gap:6px 10px;font-size:.72rem}.partners-data-row-meta code{color:var(--partner-muted);font-family:var(--font-partners-mono), ui-monospace, monospace;font-size:.68rem}.partners-data-row-description>b{color:var(--partner-text-soft);font-weight:590}.partners-data-row-period{font-variant-numeric:tabular-nums;color:var(--partner-muted-deep)!important}.partners-data-row-code{letter-spacing:.015em}.partners-promo-row{min-height:92px}.partners-promo-row-main{grid-template-columns:40px minmax(0,1fr);align-items:start;gap:12px}.partners-data-row-main .partners-promo-row-icon{border:1px solid var(--partner-border-strong);width:40px;height:40px;color:var(--partner-orange-bright);background:color-mix(in srgb, var(--partner-orange) 8%, var(--partner-control));border-radius:11px;place-items:center;display:grid}.partners-data-row-main .partners-promo-row-copy{gap:3px;min-width:0;display:grid}.partners-data-row-main .partners-promo-code-line{flex-wrap:wrap;align-items:center;gap:7px;min-width:0;display:flex}.partners-promo-code-line .partners-data-row-code{color:var(--partner-text);font-family:var(--font-partners-mono), ui-monospace, monospace;letter-spacing:.025em;font-size:.9rem;font-weight:680}.partners-data-row-main .partners-promo-kind{border:1px solid var(--partner-border);width:fit-content;min-height:20px;color:var(--partner-muted);background:var(--partner-control);border-radius:999px;align-items:center;padding:1px 7px;font-size:.62rem;font-weight:620;line-height:1;display:inline-flex}.partners-promo-row-main .partners-data-row-summary{color:var(--partner-muted);font-weight:560}.partners-promo-row-main .partners-data-row-description{color:var(--partner-text-soft);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.partners-promo-row-main .partners-data-row-period{align-items:center;gap:5px;width:fit-content;font-size:.68rem;display:inline-flex;color:var(--partner-muted-deep)!important}.partners-promo-row-main .partners-data-row-period svg{flex:none}.partners-promo-row-values{gap:9px}.partners-promo-bonus{justify-items:end;gap:2px;min-width:88px;display:grid}.partners-promo-bonus small{color:var(--partner-muted-deep);letter-spacing:.045em;text-transform:uppercase;font-size:.56rem;font-weight:620}.partners-promo-bonus strong{color:var(--partner-text-soft);white-space:nowrap;font-size:.76rem;font-weight:650}@media (max-width:560px){.partners-promo-row{gap:12px}.partners-promo-row-main{grid-template-columns:36px minmax(0,1fr);gap:10px}.partners-data-row-main .partners-promo-row-icon{border-radius:10px;width:36px;height:36px}.partners-promo-row-main .partners-data-row-description{white-space:normal}.partners-promo-row-values{grid-template-columns:minmax(0,1fr) auto auto auto;width:100%;padding-left:46px;display:grid}.partners-promo-bonus{justify-items:start;min-width:0}}@media (prefers-reduced-motion:reduce){.partners-record-detail-dialog[data-state]{will-change:auto}.partners-record-detail-dialog[data-state=open]{animation:.12s linear both partners-record-overlay-in}.partners-record-detail-dialog[data-state=closed]{animation:.1s linear both partners-record-overlay-out}body:has(.partners-record-detail-dialog) [data-slot=dialog-overlay][data-state]{animation-duration:.1s}}.partners-status{border:1px solid var(--partner-border-strong);min-height:24px;color:var(--partner-muted);background:var(--partner-surface-deep);font-size:var(--partner-font-status);text-transform:capitalize;border-radius:999px;align-items:center;gap:5px;padding:2px 8px;font-weight:650;display:inline-flex}.partners-status:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px}.partners-status.is-active,.partners-status.is-approved,.partners-status.is-paid{color:var(--partner-green);border-color:#175a37}.partners-status.is-pending,.partners-status.is-processing{color:var(--partner-amber);border-color:#6e5418}.partners-status.is-error,.partners-status.is-rejected{color:var(--partner-red);border-color:#6b2c26}.partners-empty,.partners-loading,.partners-partial-error{justify-items:center;gap:var(--partner-space-md);color:var(--partner-muted);text-align:center;padding:32px 12px;display:grid}.partners-empty svg,.partners-partial-error svg{color:var(--partner-muted-deep)}.partners-empty strong,.partners-partial-error strong{color:var(--partner-text-soft)}.partners-loading .winr-native-route-loading__content{transform:none}.partners-loading .winr-native-route-loading__mark{width:68px;height:68px}.partners-loading .winr-native-route-loading__mark img{width:42px;height:42px}.partners-data-table{width:100%;min-width:0;max-width:100%;color:var(--partner-text-soft);background:var(--partner-surface);font-variant-numeric:tabular-nums;overflow:hidden}.partners-data-table-toolbar{border-bottom:1px solid var(--partner-border);background:color-mix(in srgb, var(--partner-surface) 92%, var(--partner-control));flex-wrap:wrap;align-items:end;gap:8px;min-height:58px;padding:10px 12px;display:flex}.partners-data-table-toolbar.is-compact{justify-content:flex-end;min-height:48px}.partners-data-table-toolbar.is-compact .partners-data-table-count{margin-left:0}.partners-data-table-search{flex:220px;max-width:360px;position:relative}.partners-data-table-search>svg{color:var(--partner-muted-deep);pointer-events:none;position:absolute;top:50%;left:11px;transform:translateY(-50%)}.partners-data-table-search input{border:1px solid var(--partner-border-strong);border-radius:var(--partner-radius-sm);width:100%;height:36px;color:var(--partner-text-soft);background:var(--partner-control);font:inherit;transition:border-color .15s var(--partner-ease-out), background-color .15s var(--partner-ease-out);outline:0;padding:0 11px 0 34px;font-size:.72rem}.partners-data-table-search input::placeholder{color:var(--partner-muted-deep)}.partners-data-table-search input:hover{background:var(--partner-control-hover)}.partners-data-table-search input:focus-visible{border-color:var(--partner-orange);outline:2px solid color-mix(in srgb, var(--partner-orange) 32%, transparent);outline-offset:1px}.partners-data-table-filter{min-width:132px;color:var(--partner-muted-deep);gap:4px;font-size:.62rem;font-weight:620;display:grid}.partners-data-table-filter .partners-select{height:36px;min-height:36px}.partners-data-table-columns,.partners-data-table-pagination>button{border:1px solid var(--partner-border-strong);border-radius:var(--partner-radius-sm);height:36px;color:var(--partner-text-soft);background:var(--partner-control);font:inherit;transition:color .15s var(--partner-ease-out), border-color .15s var(--partner-ease-out), background-color .15s var(--partner-ease-out), transform .1s var(--partner-ease-out);justify-content:center;align-items:center;font-size:.68rem;font-weight:620;display:inline-flex}.partners-data-table-columns{gap:7px;padding:0 10px}.partners-data-table-columns:hover,.partners-data-table-pagination>button:hover:not(:disabled){border-color:color-mix(in srgb, var(--partner-text-soft) 28%, var(--partner-border-strong));color:var(--partner-text);background:var(--partner-control-hover)}.partners-data-table-columns:active,.partners-data-table-pagination>button:active:not(:disabled){transform:scale(.96)}.partners-data-table-count{color:var(--partner-muted-deep);white-space:nowrap;margin-left:auto;font-size:.66rem}.partners-data-table-mobile-toolbar,.partners-data-table-mobile-list{display:none}.partners-data-table-filter-trigger{border:1px solid var(--partner-border-strong);width:40px;height:40px;color:var(--partner-text-soft);background:var(--partner-control);transition:color .14s var(--partner-ease-out), background-color .14s var(--partner-ease-out), transform .1s var(--partner-ease-out);border-radius:10px;place-items:center;display:inline-grid;position:relative}.partners-data-table-filter-trigger strong{border:2px solid var(--partner-surface);color:#fff;background:var(--partner-orange);border-radius:999px;place-items:center;min-width:17px;height:17px;padding-inline:4px;font-size:.5rem;font-weight:760;display:inline-grid;position:absolute;top:-5px;right:-5px}.partners-data-table-filter-trigger:active{transform:scale(.96)}.partners-data-table-filter-popover[data-slot=popover-content]{z-index:720;border:1px solid var(--partner-border-strong);width:min(340px,100vw - 24px);color:var(--partner-text-soft);background:var(--partner-surface);font-family:var(--font-geist-sans), Geist, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;border-radius:13px;padding:0;box-shadow:0 24px 72px -30px #000000eb}.partners-data-table-filter-popover>header{border-bottom:1px solid var(--partner-border);gap:2px;padding:13px 14px 11px;display:grid}.partners-data-table-filter-popover>header h2{color:var(--partner-text);font-size:.76rem;font-weight:680}.partners-data-table-filter-popover>header span{color:var(--partner-muted-deep);font-size:.59rem;line-height:1.4}.partners-data-table-filter-body{gap:11px;padding:12px 14px;display:grid}.partners-data-table-filter-search,.partners-data-table-filter-popover .partners-data-table-filter{min-width:0;color:var(--partner-muted);gap:5px;font-size:.61rem;font-weight:640;display:grid}.partners-data-table-filter-search-control{border:1px solid var(--partner-border-strong);min-height:39px;color:var(--partner-muted-deep);background:var(--partner-control);transition:border-color .14s var(--partner-ease-out), background-color .14s var(--partner-ease-out), box-shadow .14s var(--partner-ease-out);border-radius:9px;grid-template-columns:16px minmax(0,1fr);align-items:center;gap:8px;padding:0 10px;display:grid}.partners-data-table-filter-search-control:focus-within{border-color:color-mix(in srgb, var(--partner-focus) 58%, var(--partner-border-strong));background:var(--partner-control-hover);box-shadow:0 0 0 3px color-mix(in srgb, var(--partner-focus) 10%, transparent)}.partners-data-table-filter-search-control input,.partners-data-table-filter-search-control input:focus,.partners-data-table-filter-search-control input:focus-visible{min-width:0;min-height:0;color:var(--partner-text);box-shadow:none;font:inherit;background:0 0;border:0;outline:0;padding:0;font-size:.69rem}.partners-data-table-filter-search-control input::placeholder{color:var(--partner-muted-deep)}.partners-data-table-filter-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.partners-data-table-filter-popover .partners-select{width:100%;min-width:0}.partners-data-table-filter-popover>footer{border-top:1px solid var(--partner-border);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;padding:10px 14px 12px;display:grid}.partners-data-table-filter-popover>footer .partners-text-button{min-height:34px;padding-inline:5px;font-size:.62rem}.partners-data-table-filter-popover>footer .partners-button-primary{width:100%;min-height:36px;padding-inline:11px;font-size:.65rem}.partners-data-table-filter-popover>footer .partners-text-button:disabled{cursor:default;opacity:.38}.partners-data-table-column-menu{z-index:110;border:1px solid var(--partner-border-strong,#ffffff1a);border-radius:var(--partner-radius,8px);width:224px;max-height:min(520px,100dvh - 96px);color:var(--partner-text-soft,#dedbd6);background:var(--partner-surface,#0d0d0e);box-shadow:var(--partner-shadow-raised,0 18px 44px -28px #000);font-family:var(--font-geist-sans), Geist, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;padding:6px;overflow-y:auto}.partners-data-table-column-heading{border-bottom:1px solid var(--partner-border,#ffffff0f);gap:2px;padding:7px 8px 9px;display:grid}.partners-data-table-column-heading strong{color:var(--partner-text,#f7f6f4);font-size:.72rem}.partners-data-table-column-heading span{color:var(--partner-muted-deep,#818185);font-size:.62rem}.partners-data-table-column-option{width:100%;min-height:32px;color:var(--partner-muted,#9a9a9c);font:inherit;text-align:left;background:0 0;border:0;border-radius:6px;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:7px;padding:5px 7px;font-size:.68rem;display:grid}.partners-data-table-column-option:hover:not(:disabled){color:var(--partner-text,#f7f6f4);background:var(--partner-control-hover,#1a1a1c)}.partners-data-table-column-option:disabled{cursor:not-allowed;opacity:.55}.partners-data-table-check{border:1px solid var(--partner-border-strong,#ffffff1a);color:#fff;background:var(--partner-control,#151517);border-radius:4px;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.partners-data-table-column-option[aria-pressed=true] .partners-data-table-check{border-color:var(--partner-orange,#e33e2b);background:var(--partner-orange,#e33e2b)}.partners-data-table-scroll{scrollbar-color:var(--partner-border-strong) transparent;scrollbar-width:thin;outline:0;max-width:100%;position:relative;overflow-x:auto}.partners-data-table-scroll:focus-visible{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--partner-orange) 52%, transparent)}.partners-data-table table{border-spacing:0;border-collapse:separate;width:100%;min-width:760px;color:var(--partner-text-soft);font-size:.72rem}.partners-data-table th,.partners-data-table td{border-bottom:1px solid var(--partner-border);text-align:left;white-space:nowrap;height:44px;padding:8px 12px}.partners-data-table th{height:40px;color:var(--partner-muted);background:var(--partner-surface-deep);letter-spacing:.035em;font-size:.62rem;font-weight:650}.partners-data-table th>button,.partners-data-table-heading{width:100%;color:inherit;font:inherit;letter-spacing:inherit;text-align:inherit;text-transform:uppercase;align-items:center;gap:6px;display:flex}.partners-data-table-heading{justify-content:space-between}.partners-data-table th>button,.partners-data-table-heading>button{color:inherit;background:0 0;border:0;justify-content:space-between;padding:0}.partners-data-table th>button:hover,.partners-data-table-heading>button:hover{color:var(--partner-text-soft)}.partners-data-table-sort{min-width:13px;color:var(--partner-muted);flex:none;align-items:center;display:inline-grid}.partners-data-table-sort>svg{grid-area:1/1}.partners-data-table-sort>svg:first-child:not(:only-child){transform:translateY(-3px)}.partners-data-table-sort>svg:last-child:not(:only-child){transform:translateY(3px)}.partners-data-table tbody tr{transition:background-color .14s var(--partner-ease-out)}.partners-data-table tbody tr.is-interactive{cursor:pointer}.partners-data-table tbody tr.is-interactive:focus-visible{outline:2px solid color-mix(in srgb, var(--partner-focus) 72%, transparent);outline-offset:-2px}.partners-data-table tbody tr:hover{background:color-mix(in srgb, var(--partner-control-hover) 46%, transparent)}.partners-data-table tbody tr:last-child td{border-bottom:0}.partners-data-table th.is-end,.partners-data-table td.is-end{text-align:right}.partners-data-table th.is-end>button,.partners-data-table th.is-end .partners-data-table-heading{justify-content:flex-end}.partners-data-table th.is-center,.partners-data-table td.is-center{text-align:center}.partners-data-table th.is-center>button,.partners-data-table th.is-center .partners-data-table-heading{justify-content:center}.partners-data-table .is-sticky{z-index:1;background:var(--partner-surface);box-shadow:1px 0 var(--partner-border);position:sticky;left:0}.partners-data-table th.is-sticky{z-index:2;background:var(--partner-surface-deep)}.partners-data-table tbody tr:hover .is-sticky{background:color-mix(in srgb, var(--partner-control-hover) 46%, var(--partner-surface))}.partners-data-table-primary{color:var(--partner-text);font-size:.74rem;font-weight:650}.partners-data-table-code{color:var(--partner-muted);font-family:var(--font-partners-mono), ui-monospace, monospace;font-size:.66rem}.partners-data-table-empty{color:var(--partner-muted-deep);text-align:center!important;height:92px!important}.partners-data-table-footer{border-top:1px solid var(--partner-border);min-height:48px;color:var(--partner-muted-deep);background:color-mix(in srgb, var(--partner-surface) 94%, var(--partner-control));justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;font-size:.64rem;display:flex}.partners-data-table-pagination,.partners-data-table-pagination>label{align-items:center;gap:8px;display:flex}.partners-data-table-pagination>label .partners-select{width:68px;height:32px;min-height:32px}.partners-data-table-pagination>button{width:32px;height:32px;padding:0}.partners-data-table-pagination>button:disabled{cursor:not-allowed;opacity:.36}.partners-payment-tabs [data-slot=tabs-list]{border-bottom:1px solid var(--partner-border);background:var(--partner-surface);justify-content:flex-start;width:100%;min-height:44px;padding:0 12px;overflow:auto hidden}.partners-payment-tabs,.partners-payment-tabs>.partners-surface{width:100%;min-width:0}.partners-payment-tabs [data-slot=tabs-trigger]{min-width:max-content;min-height:44px;color:var(--partner-muted);flex:none;padding:0 10px;font-size:.7rem;font-weight:620}.partners-payment-tabs [data-slot=tabs-trigger]>span{min-width:20px;color:var(--partner-muted-deep);background:var(--partner-control);text-align:center;border-radius:999px;padding:2px 6px;font-size:.58rem}.partners-payment-tabs [data-slot=tabs-trigger][data-state=active]{color:var(--partner-text)}.partners-payment-tabs [data-slot=tabs-trigger][data-state=active]>span{color:var(--partner-orange-bright);background:color-mix(in srgb, var(--partner-orange) 13%, transparent)}.partners-payment-tabs [data-slot=tabs-content]{margin:0}.partners-setting-row{grid-template-columns:36px minmax(0,1fr) auto;min-height:60px}.partners-setting-row>svg{color:var(--partner-muted)}.partners-setting-row strong,.partners-setting-row span{display:block}.partners-setting-row strong{color:var(--partner-text-soft);font-size:.86rem}.partners-setting-row span{color:var(--partner-muted-deep);font-size:.74rem}.partners-setting-value{color:var(--partner-text-soft);text-align:right;font-size:.8rem}.partners-full-width{width:100%}.partners-support-grid{display:grid}.partners-policy-surface{gap:var(--partner-space-xl);padding:var(--partner-space-xl);display:grid}.partners-policy-surface h2{margin-bottom:calc(-1 * var(--partner-space-lg))}.partners-mobile-dock{z-index:200;padding:4px max(4px, env(safe-area-inset-right)) max(4px, env(safe-area-inset-bottom)) max(4px, env(safe-area-inset-left));border:0;border-top:1px solid var(--partner-border-strong);background:color-mix(in srgb, var(--partner-shell) 96%, transparent);border-bottom:0;border-radius:0;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -12px 32px #00000038}.partners-mobile-dock a{min-height:52px;color:var(--partner-muted);align-content:center;justify-items:center;gap:5px;font-size:.64rem;font-weight:580;display:grid}.partners-mobile-dock a.is-active{color:var(--partner-orange-bright)}.partners-root .partners-skip-link{z-index:700;border-radius:var(--partner-radius-sm);color:var(--partner-bg);background:var(--partner-orange-bright);padding:10px 14px;position:fixed;top:8px;left:8px;transform:translateY(-160%)}.partners-skip-link:focus{transform:translateY(0)}@media (max-width:720px){.partners-public-header,.partners-app-header{min-height:64px}.partners-logo-mark{flex-basis:32px;width:32px;height:32px}.partners-icon-link,.partners-avatar{flex-basis:44px;width:44px;height:44px}.partners-page-header{align-items:flex-start}.partners-page-header h1{font-size:1.625rem}.partners-page-header p{max-width:38ch}.partners-overview-tabs [data-slot=tabs-list]{width:100%}.partners-overview-tabs .partners-chart-header{padding:12px}.partners-overview-tabs .partners-chart-panel .partners-empty{gap:8px;padding:26px 16px 28px}.partners-overview-tabs .partners-chart-panel .partners-empty>span{max-width:32ch}.partners-data-toolbar,.partners-report-controls{align-items:stretch}.partners-data-table-toolbar{align-items:center}.partners-data-table-search{flex-basis:100%;max-width:none}.partners-data-table-filter{flex:132px}.partners-data-table-columns{margin-left:auto}.partners-data-table-count{order:4;width:100%;margin-left:0}.partners-data-table-toolbar.is-compact .partners-data-table-count{order:initial;width:auto}.partners-data-table table{min-width:720px}.partners-data-table th,.partners-data-table td{padding-left:10px;padding-right:10px}.partners-data-table-footer{flex-direction:column;align-items:flex-start}.partners-data-table-pagination{justify-content:space-between;width:100%}.partners-date-controls{align-items:end}.partners-chart-frame{height:240px}}@media (max-width:560px){.partners-profile-identity{grid-template-columns:42px minmax(0,1fr)}.partners-profile-identity>.partners-status{grid-column:2;justify-self:start}.partners-profile-readonly-grid{grid-template-columns:minmax(0,1fr)}.partners-profile-value:nth-child(odd):not(.is-wide),.partners-profile-value:nth-child(2n),.partners-profile-value.is-wide{border-left:0;grid-column:auto;padding-left:0;padding-right:0}.partners-section-switch{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.partners-section-switch a{min-width:0;padding:0 6px;font-size:.66rem}.partners-media-toolbar{grid-template-columns:minmax(0,1fr) auto}.partners-media-toolbar .partners-search-field{grid-column:1/-1}.partners-media-toolbar .partners-result-count{width:auto;margin-left:0}.partners-link-result{flex-direction:column;align-items:stretch}.partners-link-result .partners-page-actions,.partners-link-result .partners-button-secondary{width:100%}.partners-link-result .partners-qr-widget{width:100%;display:grid}.partners-link-result .partners-qr-panel{width:100%;margin-top:8px;position:static}.partners-data-row,.partners-media-row{grid-template-columns:minmax(0,1fr);gap:14px;padding:16px}.partners-data-row-values,.partners-row-actions{justify-content:flex-start;justify-items:start}.partners-row-actions,.partners-row-actions .partners-compact-field,.partners-row-actions .partners-button-secondary{width:100%}.partners-profile-form-footer,.partners-media-card-body>footer{flex-direction:column;align-items:stretch}.partners-media-gallery.is-list .partners-media-card{grid-template-columns:104px minmax(0,1fr)}.partners-media-gallery.is-list .partners-media-preview{aspect-ratio:auto;border-right:1px solid var(--partner-border);border-bottom:0;align-self:stretch;height:100%;min-height:156px}.partners-media-gallery.is-list .partners-media-card-body{gap:8px;padding:11px}.partners-media-gallery.is-list .partners-media-card-body>header{flex-direction:column;align-items:flex-start;gap:6px}.partners-media-gallery.is-list .partners-media-card-body h3{-webkit-line-clamp:2;text-overflow:clip;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.partners-profile-form-footer .partners-page-actions,.partners-profile-form-footer .partners-button,.partners-profile-form-footer .partners-button-secondary,.partners-media-card-body>footer .partners-media-link-action{width:100%}.partners-profile-form-footer .partners-page-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.partners-profile-form-footer .partners-page-actions.is-single{grid-template-columns:minmax(0,1fr)}.partners-date-controls>svg,.partners-date-separator{display:none}.partners-date-controls .partners-compact-field{flex:140px}.partners-date-field{max-width:none}.partners-result-count{width:100%;margin-left:0}.partners-referral-application-header{grid-template-columns:38px minmax(0,1fr)}.partners-referral-application-header .partners-status{grid-column:2;justify-self:start}.partners-referral-form-footer{flex-direction:column;align-items:stretch}.partners-referral-form-footer .partners-button{width:100%}}.partners-marketing{color:#f7f6f4;min-height:100dvh;font-family:var(--font-geist-sans), Geist, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;letter-spacing:-.01em;background:#0a0a0b;font-size:16px;font-weight:400;overflow-x:clip}.partners-marketing .font-mono,.partners-marketing .label-gold{font-family:var(--font-partners-mono), "JetBrains Mono", monospace}.partners-marketing .font-tight{letter-spacing:-.02em}.partners-marketing .font-tighter{letter-spacing:-.03em}.partners-marketing .text-brand{color:#e33e2b}.partners-marketing .text-gold{color:#b38b67}.partners-marketing .text-gold-bright{color:#d4af37}.partners-marketing .label-gold{color:#b38b67;letter-spacing:.25em;text-transform:uppercase;font-size:.7rem;font-weight:500}.partners-marketing .dot-pattern,.partners-login-dot-pattern{background-image:radial-gradient(circle,#ffffff08 1px,#0000 1px);background-size:16px 16px}.partners-marketing .light-left,.partners-marketing .rim-light-left{background:linear-gradient(90deg,#e33e2b14 0%,#0000 50%)}.partners-marketing .light-right{background:linear-gradient(270deg,#00f2ff0d 0%,#0000 50%)}.partners-marketing .floor-glow-red{background:radial-gradient(at bottom,#e33e2b1a 0%,#0000 60%)}.partners-marketing .floor-glow-gold{background:radial-gradient(at bottom,#d4af3714 0%,#0000 60%)}.partners-marketing .diag-line{pointer-events:none;background:linear-gradient(90deg,#0000,#e33e2b40,#0000);height:1px;position:absolute}.partners-marketing .surface{background:#0d0d0e;border:1px solid #ffffff0d}.partners-marketing .surface-hover{transition:border-color .3s,background-color .3s}.partners-marketing .surface-hover:hover{background:#101012;border-color:#e33e2b26}.partners-marketing .btn-primary,.partners-marketing .cta-primary{color:#f7f6f4;background:#cf3526;border:1px solid #cf3526;border-radius:8px;font-weight:600;transition:background-color .2s,border-color .2s,transform .1s;box-shadow:0 10px 30px -18px #e33e2bd9}.partners-marketing .btn-primary:hover,.partners-marketing .cta-primary:hover{background:#e33e2b;border-color:#e33e2b}.partners-marketing [class~="text-[#5a5a5c]"]{color:#858589}.partners-marketing [class~="text-[#4a4a4c]"]{color:#7f7f83}.partners-marketing [class*="bg-[#e33e2b]"][class*="text-[#e33e2b]"]{color:#ff4d3d}.partners-marketing .btn-primary:active,.partners-marketing .cta-primary:active{transform:scale(.98)}.partners-marketing .btn-ghost{color:#f7f6f4;background:#0a0a0b7a;border:1px solid #ffffff1a;border-radius:8px;font-weight:500;transition:border-color .2s,background-color .2s}.partners-marketing .btn-ghost:hover{background:#e33e2b0a;border-color:#e33e2b4d}@keyframes partners-marketing-scroll-hint{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:.7;transform:translateY(6px)}}.partners-marketing .animate-scroll-hint{animation:2s ease-in-out infinite partners-marketing-scroll-hint}@keyframes partners-marketing-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.partners-marketing .animate-marquee{animation:30s linear infinite partners-marketing-marquee}@keyframes partners-marketing-pulse{0%,to{opacity:.3}50%{opacity:.6}}.partners-marketing .animate-pulse-soft{animation:4s ease-in-out infinite partners-marketing-pulse}.partners-affiliate-login{min-height:100dvh;color:var(--partner-text);background:#0a0a0b;justify-content:center;align-items:center;padding:80px 16px;display:flex;position:relative;overflow:hidden}.partners-login-dot-pattern,.partners-login-light,.partners-login-floor-glow,.partners-login-diagonal{pointer-events:none;position:absolute}.partners-login-dot-pattern{opacity:.15;inset:0}.partners-login-light{background:linear-gradient(90deg,#e33e2b14 0%,#0000 60%);width:50%;inset:0 auto 0 0}.partners-login-floor-glow{background:radial-gradient(at bottom,#e33e2b1a 0%,#0000 60%);height:40%;inset:auto 0 0}.partners-login-diagonal{background:linear-gradient(90deg,#0000,#e33e2b40,#0000);width:30%;height:1px;top:15%;left:-5%;transform:rotate(12deg)}.partners-affiliate-login-shell{z-index:1;width:min(100%,448px);animation:.5s cubic-bezier(.22,1,.36,1) both partners-login-enter;position:relative}@keyframes partners-login-enter{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.partners-affiliate-login-logo{justify-content:center;margin-bottom:32px;display:flex}.partners-affiliate-login-logo .partners-logo-mark{flex-basis:48px;width:48px;height:48px}.partners-affiliate-login-logo .partners-logo-label{font-size:1.5rem}.partners-affiliate-login-card{background:#0d0d0e;border:1px solid #ffffff0f;border-radius:0;overflow:hidden}.partners-affiliate-login-card>header{border-bottom:1px solid #ffffff0d;padding:32px}.partners-affiliate-login-card h1{color:#f7f6f4;letter-spacing:-.03em;margin:0;font-size:1.5rem;font-weight:700;line-height:1.2}.partners-affiliate-login-card header p{color:#9a9a9c;margin:8px 0 0;font-size:.875rem;line-height:1.55}.partners-affiliate-login-body{gap:20px;padding:32px;display:grid}.partners-affiliate-login-body .partners-oauth-list{gap:12px}.partners-affiliate-login-body .partners-oauth-list form{gap:12px;display:grid}.partners-affiliate-login-body .partners-oauth-button{background:#0a0a0b;border-radius:8px;min-height:52px;font-size:.875rem}.partners-affiliate-login-body .partners-oauth-button.is-primary{color:#f7f6f4;background:#cf3526;border-color:#cf3526}.partners-affiliate-login-body .partners-oauth-button.is-primary:hover{background:#e33e2b;border-color:#e33e2b}.partners-affiliate-login-body .partners-oauth-provider-icon{background:#ffffff12}.partners-affiliate-login-divider{color:#858589;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;font-size:.75rem;display:grid}.partners-affiliate-login-divider:before,.partners-affiliate-login-divider:after{content:"";background:#ffffff0d;height:1px}.partners-affiliate-login-apply{color:#f7f6f4;border:1px solid #ffffff1a;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:52px;font-size:.875rem;font-weight:500;transition:border-color .2s,background-color .2s;display:inline-flex}.partners-affiliate-login-apply:hover{background:#e33e2b0a;border-color:#e33e2b4d}.partners-affiliate-login-trust{color:#858589;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 8px;font-size:.7rem;display:flex}.partners-affiliate-login-trust svg{color:#e33e2b}.partners-affiliate-login-legal{color:#858589;text-align:center;margin:0;font-size:.7rem;line-height:1.6}.partners-affiliate-login-legal a{color:#9a9a9c}.partners-affiliate-login-back{color:#6d6d70;text-align:center;margin-top:24px;font-size:.75rem;transition:color .2s;display:block}.partners-affiliate-login-back:hover{color:#f7f6f4}@media (min-width:900px){.partners-public-header{min-height:80px;padding-left:32px;padding-right:32px}}@media (max-width:520px){.partners-affiliate-login{padding:max(48px, env(safe-area-inset-top)) 16px max(48px, env(safe-area-inset-bottom));align-items:flex-start}.partners-affiliate-login-logo{margin-bottom:24px}.partners-affiliate-login-card>header,.partners-affiliate-login-body{padding:24px}}@media (min-width:640px){.partners-public-header{padding-left:28px;padding-right:28px}.partners-form-grid.is-two-column,.partners-metric-ledger{grid-template-columns:repeat(2,minmax(0,1fr))}.partners-metric:nth-child(odd){border-left:1px solid var(--partner-border)}.partners-metric.is-primary{border-left:0;grid-column:1/-1}.partners-overview-carousel-item{flex-basis:50%}}@media (max-width:519px){.partners-public-header nav a[href="/partners/register"]{display:none}.partners-public-header>nav>a:not(.partners-icon-link){padding-left:12px;padding-right:12px}}@media (max-width:359px){.partners-form-actions{grid-template-columns:1fr}}@media (min-width:900px){.partners-public-header{width:100%;padding-left:22px;padding-right:22px}.partners-public-main{width:min(100%,1180px);padding-top:32px}.partners-hero{grid-template-columns:minmax(0,1fr) minmax(340px,.72fr);align-items:center;gap:36px;padding-top:22px}.partners-hero h1{font-size:3rem}.partners-workspace-preview{display:block}.partners-process-ledger{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.partners-process-ledger .partners-ledger-row{border-top:0;border-left:1px solid var(--partner-border);grid-template-columns:36px minmax(0,1fr);align-content:start;min-height:104px}.partners-process-ledger .partners-ledger-row:first-child{border-left:0}.partners-process-ledger .partners-ledger-row>svg:last-child{display:none}.partners-feature-grid{gap:var(--partner-space-xl);grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);align-items:start;display:grid}.partners-auth-main{grid-template-columns:minmax(0,1fr) 360px;gap:32px;max-width:1040px;padding-top:48px}.partners-auth-panel{border:1px solid var(--partner-border);border-radius:var(--partner-radius-lg);background:var(--partner-surface);padding:24px}.partners-auth-aside{padding-top:var(--partner-space-sm)}.partners-application-main{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:24px;padding-top:32px}.partners-application-rail{position:sticky;top:68px}.partners-application-assurance{display:grid}.partners-stepper{gap:var(--partner-space-xs);padding:var(--partner-space-sm);grid-template-columns:1fr;margin-top:0}.partners-step-progress{width:2px;height:auto;inset:34px auto 34px 30px}.partners-step-progress-horizontal{display:none!important}.partners-step-progress-vertical{transform-origin:top!important;display:block!important}.partners-step{z-index:1;min-height:52px;padding:0 var(--partner-space-sm);border-radius:var(--partner-radius-sm);text-align:left;grid-template-columns:36px minmax(0,1fr);place-items:center start;position:relative}.partners-step>span:first-child{width:30px;height:30px}.partners-application-header{margin-top:0}.partners-form-panel{gap:16px;padding:20px}.partners-form-actions{grid-template-columns:repeat(2,minmax(148px,160px))}.partners-review-list{grid-template-columns:repeat(3,minmax(0,1fr))}.partners-review-group{padding:0 var(--partner-space-lg) 0 0;border-bottom:0;border-right:1px solid var(--partner-border)}.partners-review-group:last-of-type{border-right:0;padding-right:0}.partners-review-list .partners-check{padding-top:var(--partner-space-xl);border-top:1px solid var(--partner-border);grid-column:1/-1}.partners-submitted-main{text-align:left;grid-template-columns:minmax(0,.85fr) minmax(460px,1.15fr);grid-template-areas:"icon status""title status""body status""notice status""actions status";place-items:center start;column-gap:36px;max-width:1100px;padding-top:56px}.partners-submitted-main .partners-submitted-icon{grid-area:icon}.partners-submitted-main h1{grid-area:title}.partners-submitted-main>p:not(.partners-notice){grid-area:body}.partners-submitted-main .partners-status-panel{grid-area:status}.partners-submitted-main .partners-notice{grid-area:notice}.partners-submitted-main .partners-actions{grid-area:actions}.partners-app-shell{padding-bottom:0}.partners-app-header{min-height:52px;padding:0 16px}.partners-workspace-header{min-height:52px;padding:0 16px 0 0}.partners-desktop-nav{display:flex}.partners-mobile-dock{display:none}.partners-app-main{padding:20px}.partners-dashboard-grid{grid-template-columns:minmax(0,1fr) 300px}.partners-account-grid{grid-template-columns:minmax(0,1fr) 340px;align-items:start}.partners-support-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.partners-support-grid .partners-setting-row{border-top:1px solid var(--partner-border)}.partners-support-grid .partners-setting-row:nth-child(-n+2){border-top:0}.partners-support-grid .partners-setting-row:nth-child(2n){border-left:1px solid var(--partner-border)}.partners-policy-main{grid-template-columns:minmax(240px,.42fr) minmax(0,1fr);align-items:start;column-gap:64px}.partners-policy-main .partners-page-header,.partners-policy-main>.partners-button-secondary{grid-column:1}.partners-policy-main .partners-policy-surface{grid-area:1/2/span 3;min-height:360px}.partners-metric-ledger{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.partners-metric,.partners-metric.is-primary{border-top:0;border-left:1px solid var(--partner-border);grid-column:auto;padding:14px}.partners-metric:first-child{border-left:0}.partners-metric.is-primary .partners-metric-value{font-size:1.4rem}.partners-overview-carousel-item{flex-basis:33.3333%}}@media (min-width:980px){.partners-chart-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.partners-overview-carousel-item{flex-basis:25%}}@media (min-width:1120px){.partners-app-shell{--partner-sidebar-current-width:var(--partner-sidebar-width);grid-template-columns:var(--partner-sidebar-current-width) minmax(0, 1fr);transition:grid-template-columns .22s var(--partner-ease-out);grid-template-rows:52px minmax(0,1fr)}.partners-app-shell[data-sidebar=collapsed]{--partner-sidebar-current-width:var(--partner-sidebar-collapsed-width)}.partners-app-header{z-index:210;width:var(--partner-sidebar-current-width);border-right:1px solid var(--partner-border);height:100dvh;transition:width .22s var(--partner-ease-out);scrollbar-width:none;border-bottom:0;flex-direction:column;grid-area:1/1/3;justify-content:flex-start;align-self:start;align-items:stretch;padding:12px 10px;position:sticky;top:0;overflow-y:auto}.partners-app-header::-webkit-scrollbar{display:none}.partners-app-brand-row{border-bottom:1px solid var(--partner-border);min-height:52px;padding:0 8px 12px;overflow:visible}.partners-sidebar-toggle{z-index:auto;width:34px;height:34px;color:var(--partner-muted);box-shadow:none;cursor:pointer;transition:color .15s var(--partner-ease-out), transform .12s var(--partner-ease-out);background:0 0;border:0;border-radius:8px;flex:0 0 34px;justify-content:center;align-items:center;margin-left:-6px;padding:0;display:inline-flex;position:static}.partners-sidebar-toggle>svg{transition:transform .22s var(--partner-ease-out)}.partners-sidebar-toggle:hover{color:var(--partner-text)}.partners-sidebar-toggle:active{transform:scale(.95)}.partners-desktop-nav,.partners-desktop-secondary-nav{align-self:auto;gap:4px;width:100%;display:grid}.partners-desktop-nav{margin-top:16px}.partners-desktop-secondary-nav{margin-top:12px}.partners-nav-label{padding:0 12px 5px;display:block}.partners-desktop-nav a,.partners-desktop-secondary-nav a{border-radius:var(--partner-radius);border:1px solid #0000;min-height:34px;padding:0 10px;font-size:.78rem;overflow:hidden}.partners-app-shell[data-sidebar=collapsed] .partners-app-brand-row{justify-content:center;padding-left:0;padding-right:0}.partners-app-shell[data-sidebar=collapsed] .partners-logo{gap:0}.partners-app-shell[data-sidebar=collapsed] .partners-logo-label,.partners-app-shell[data-sidebar=collapsed] .partners-nav-copy,.partners-app-shell[data-sidebar=collapsed] .partners-nav-label{opacity:0;pointer-events:none;max-width:0;transform:translate(-6px)}.partners-app-shell[data-sidebar=collapsed] .partners-desktop-nav a,.partners-app-shell[data-sidebar=collapsed] .partners-desktop-secondary-nav a{justify-content:center;gap:0;padding-left:0;padding-right:0}.partners-app-shell[data-sidebar=collapsed] .partners-sidebar-toggle>svg{transform:rotate(180deg)}.partners-desktop-nav a:after,.partners-desktop-secondary-nav a:after{display:none}.partners-desktop-nav a:hover,.partners-desktop-secondary-nav a:hover,.partners-desktop-nav a.is-active,.partners-desktop-secondary-nav a.is-active{border-color:var(--partner-border);background:var(--partner-control)}.partners-desktop-nav a.is-active,.partners-desktop-secondary-nav a.is-active{background:#e33e2b12;border-color:#e33e2b61}.partners-header-tools{border:0;width:auto;margin-left:auto;padding:0;display:flex}.partners-workspace-header{grid-area:1/2;justify-content:space-between;gap:12px;padding:0 24px}.partners-workspace-header .partners-icon-link,.partners-workspace-header .partners-demo-toggle,.partners-workspace-header .partners-app-theme-toggle,.partners-workspace-header .partners-avatar{flex-basis:34px;width:34px;height:34px}.partners-workspace-header .partners-demo-toggle:after{top:3px;right:3px}.partners-app-main{grid-area:2/2;width:min(100%,1400px);padding:28px 32px 48px}.partners-page-header{min-height:52px}.partners-page-header>div{max-width:760px}.partners-filter-rail{padding-bottom:var(--partner-space-md);border-bottom:1px solid var(--partner-border);overflow:visible}.partners-data-row{padding:16px 20px}}@media (min-width:1500px){.partners-dashboard-grid{grid-template-columns:minmax(0,1fr) 340px}.partners-account-grid{grid-template-columns:minmax(0,1fr) 380px}}.partners-report-scope{border:1px solid var(--partner-border);border-radius:var(--partner-radius);color:var(--partner-orange-bright);background:var(--partner-surface);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px 14px;display:grid}.partners-report-scope>svg{border-radius:var(--partner-radius-sm);background:#e33e2b0b;border:1px solid #e33e2b42;width:34px;height:34px;padding:7px}.partners-report-scope>span{gap:2px;min-width:0;display:grid}.partners-report-scope strong{color:var(--partner-text-soft);font-size:.8rem;font-weight:620}.partners-report-scope small{color:var(--partner-muted-deep);text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;line-height:1.5;overflow:hidden}.partners-report-scope em{color:var(--partner-green);white-space:nowrap;background:#5bd67a0d;border-radius:999px;padding:4px 8px;font-size:.68rem;font-style:normal;font-weight:650}.partners-report-tabs [data-slot=tabs-list]{overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-snap-type:inline proximity;scrollbar-width:none;justify-content:start;width:100%;max-width:100%;scroll-padding-inline:8px;display:flex;overflow-x:auto}.partners-report-tabs [data-slot=tabs-list]::-webkit-scrollbar{display:none}.partners-report-tabs [data-slot=tabs-trigger]{scroll-snap-align:start;flex:1 0 auto;min-width:88px}.partners-report-tab-carousel{grid-template-columns:30px minmax(0,1fr) 30px;align-items:center;gap:6px;min-width:0;display:grid}.partners-report-tab-control{border:1px solid var(--partner-border);width:30px;height:30px;color:var(--partner-text-soft);background:var(--partner-surface);box-shadow:var(--partner-shadow);cursor:pointer;transition:color .15s var(--partner-ease-out), border-color .15s var(--partner-ease-out), background-color .15s var(--partner-ease-out), opacity .15s var(--partner-ease-out), transform .12s var(--partner-ease-out);border-radius:7px;place-items:center;padding:0;display:grid}.partners-report-tab-control:active:not(:disabled){transform:scale(.94)}.partners-report-tab-control:disabled{opacity:0;pointer-events:none}.partners-report-tab-carousel[data-scrollable=false] .partners-report-tab-control{visibility:hidden}.partners-report-tabs .partners-overview-tab-panel,.partners-report-metric-groups,.partners-provider-kpis,.partners-provider-kpi-groups{gap:16px;display:grid}.partners-provider-kpi-intro{border:1px solid var(--partner-border);border-radius:var(--partner-radius);background:linear-gradient(130deg, color-mix(in srgb, var(--partner-orange) 7%, var(--partner-surface)), var(--partner-surface) 58%);box-shadow:var(--partner-shadow);justify-content:space-between;align-items:flex-start;gap:18px;padding:16px;display:flex}.partners-provider-kpi-intro>div>span{color:var(--partner-orange-bright);letter-spacing:.09em;text-transform:uppercase;font-size:.62rem;font-weight:700}.partners-provider-kpi-intro h2{color:var(--partner-text);letter-spacing:-.025em;margin:5px 0 0;font-size:1rem;font-weight:660}.partners-provider-kpi-intro p{max-width:700px;color:var(--partner-muted);margin:5px 0 0;font-size:.72rem;line-height:1.5}.partners-provider-kpi-intro>em{border:1px solid var(--partner-border-strong);color:var(--partner-text-soft);background:var(--partner-control);border-radius:999px;flex:none;padding:5px 8px;font-size:.62rem;font-style:normal;font-weight:650}.partners-provider-kpi-intro>em.is-demo{border-color:color-mix(in srgb, var(--partner-amber) 40%, transparent);color:var(--partner-amber)}.partners-provider-kpi-intro>em.is-live{border-color:color-mix(in srgb, var(--partner-green) 40%, transparent);color:var(--partner-green-bright)}.partners-provider-kpi-warning{border:1px solid color-mix(in srgb, var(--partner-amber) 32%, var(--partner-border));border-radius:var(--partner-radius-sm);color:var(--partner-amber);background:color-mix(in srgb, var(--partner-amber) 5%, transparent);align-items:center;gap:8px;margin:0;padding:10px 12px;font-size:.7rem;display:flex}.partners-report-metric-group{border:1px solid var(--partner-border);border-radius:var(--partner-radius);background:var(--partner-surface);min-width:0;box-shadow:var(--partner-shadow);overflow:hidden}.partners-report-metric-group>header{border-bottom:1px solid var(--partner-border);justify-content:space-between;align-items:flex-start;gap:12px;padding:13px 14px;display:flex}.partners-report-metric-group>header h2{color:var(--partner-text);letter-spacing:-.02em;margin:0;font-size:.9rem;font-weight:620}.partners-report-metric-group>header p{color:var(--partner-muted-deep);margin:3px 0 0;font-size:.68rem;line-height:1.45}.partners-report-metric-group>header svg{color:var(--partner-orange-bright);flex:none}.partners-report-metric-grid{display:grid}.partners-report-metric-grid .partners-metric,.partners-report-metric-grid .partners-metric.is-primary{border-top:1px solid var(--partner-border);border-left:0;grid-column:auto;padding:13px 14px}.partners-report-metric-grid .partners-metric:first-child{border-top:0}.partners-report-campaign-table{min-width:880px}.partners-report-visual-grid,.partners-report-visual-stack{gap:16px;min-width:0;display:grid}.partners-report-chart-panel{align-self:stretch}.partners-report-chart-panel .partners-share-chart{min-height:300px}.partners-geo-map-shell{grid-template-columns:minmax(0,1fr) 260px;min-height:340px;display:grid}.partners-geo-map-shell[data-ranking=false]{grid-template-columns:minmax(0,1fr);min-height:300px}.partners-geo-map-stage{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px 16px;min-width:0;padding:14px 16px 10px;display:grid}.partners-geo-map{grid-column:1/-1;width:100%;max-height:275px;display:block;overflow:visible}.partners-geo-country{fill:color-mix(in srgb, var(--partner-muted-deep) 18%, var(--partner-control));stroke:var(--partner-surface);stroke-width:.8px;vector-effect:non-scaling-stroke;transition:fill .18s var(--partner-ease-out), opacity .18s var(--partner-ease-out), stroke .18s var(--partner-ease-out)}.partners-geo-country.is-level-1{fill:color-mix(in srgb, var(--partner-orange) 30%, var(--partner-control))}.partners-geo-country.is-level-2{fill:color-mix(in srgb, var(--partner-orange) 48%, var(--partner-control))}.partners-geo-country.is-level-3{fill:color-mix(in srgb, var(--partner-orange) 70%, var(--partner-control))}.partners-geo-country.is-level-4{fill:var(--partner-orange-bright)}.partners-geo-country:not(.is-level-0){cursor:pointer}.partners-geo-country:not(.is-level-0):hover{fill:color-mix(in srgb, #5bcbbb 74%, var(--partner-control));stroke:var(--partner-surface);stroke-width:.8px;opacity:1}.partners-geo-country.is-selected,.partners-geo-country:focus-visible{fill:#5bcbbb;stroke:var(--partner-surface);stroke-width:.8px;opacity:1;outline:none}.partners-geo-map-scale{color:var(--partner-muted-deep);align-items:center;gap:4px;font-size:.6rem;display:inline-flex}.partners-geo-map-scale i{background:color-mix(in srgb, var(--partner-orange) 30%, var(--partner-control));border-radius:2px;width:13px;height:5px}.partners-geo-map-scale i:nth-of-type(2){background:color-mix(in srgb, var(--partner-orange) 48%, var(--partner-control))}.partners-geo-map-scale i:nth-of-type(3){background:color-mix(in srgb, var(--partner-orange) 70%, var(--partner-control))}.partners-geo-map-scale i:nth-of-type(4){background:var(--partner-orange-bright)}.partners-geo-map-summary{text-align:right;justify-items:end;gap:2px;min-width:178px;display:grid}.partners-geo-map-summary small,.partners-geo-map-summary span,.partners-geo-map-attribution{color:var(--partner-muted-deep);font-size:.6rem;line-height:1.35}.partners-geo-map-summary strong{color:var(--partner-text);font-size:.78rem;font-weight:620}.partners-geo-map-attribution{grid-column:1/-1;justify-self:end;text-decoration:none}.partners-geo-map-attribution:hover{color:var(--partner-text-soft)}.partners-geo-map-ranking{border-left:1px solid var(--partner-border);align-content:start;display:grid}.partners-geo-map-ranking>button{border:0;border-bottom:1px solid var(--partner-border);min-height:54px;color:var(--partner-muted);text-align:left;transition:color .15s var(--partner-ease-out), background-color .15s var(--partner-ease-out);background:0 0;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 12px;display:grid}.partners-geo-map-ranking>button:hover,.partners-geo-map-ranking>button.is-active,.partners-geo-map-ranking>button:focus-visible{color:var(--partner-text);background:var(--partner-control);outline:none}.partners-geo-map-ranking>button>i{color:var(--partner-muted-deep);font-variant-numeric:tabular-nums;font-size:.6rem;font-style:normal}.partners-geo-map-ranking>button>span{gap:2px;min-width:0;display:grid}.partners-geo-map-ranking>button>span:last-child{text-align:right;justify-items:end}.partners-geo-map-ranking strong{color:var(--partner-text-soft);text-overflow:ellipsis;white-space:nowrap;font-size:.66rem;font-weight:600;line-height:1.25;overflow:hidden}.partners-geo-map-ranking small{color:var(--partner-muted-deep);white-space:nowrap;font-size:.58rem;line-height:1.25}.partners-report-chart-header{align-items:center;min-height:76px}.partners-report-chart-header>div:first-child{min-width:0}.partners-chart-control,.partners-chart-metric-select{flex:0 0 180px;width:min(100%,180px)}.partners-chart-metric-select{align-items:center;gap:6px;display:flex}.partners-chart-metric-select [data-slot=select-trigger]{flex:auto;width:auto;min-width:0}.partners-chart-frame.is-report-chart,.partners-chart-frame.is-ranking-chart{height:300px;padding:12px 16px 16px}.partners-chart-statline{border-bottom:1px solid var(--partner-border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.partners-chart-statline>span{border-left:1px solid var(--partner-border);gap:4px;min-width:0;padding:12px 16px;display:grid}.partners-chart-statline>span:first-child{border-left:0}.partners-chart-statline small,.partners-report-funnel small,.partners-chart-ranking small{color:var(--partner-muted-deep);font-size:.66rem;line-height:1.4}.partners-chart-statline strong,.partners-report-funnel strong{color:var(--partner-text);text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:620;line-height:1.25;overflow:hidden}.partners-chart-ranking{border-top:1px solid var(--partner-border)}.partners-chart-ranking>div{border-top:1px solid var(--partner-border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:10px 16px;display:grid}.partners-chart-ranking>div:first-child{border-top:0}.partners-chart-ranking>div>span{gap:2px;min-width:0;display:grid}.partners-chart-ranking>div>span:last-child{text-align:right;justify-items:end}.partners-chart-ranking strong{color:var(--partner-text-soft);text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;font-weight:590;line-height:1.35;overflow:hidden}.partners-report-funnel{border:1px solid var(--partner-border);border-radius:var(--partner-radius);background:var(--partner-surface);box-shadow:var(--partner-shadow);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.partners-report-funnel>div{border-left:1px solid var(--partner-border);gap:6px;min-width:0;padding:16px;display:grid}.partners-report-funnel>div:first-child{border-left:0}.partners-report-funnel strong{font-size:1rem}.partners-report-chart-state{min-height:260px;color:var(--partner-muted-deep);text-align:center;place-content:center;justify-items:center;gap:7px;padding:28px;display:grid}.partners-report-chart-state svg{color:var(--partner-muted-deep);margin-bottom:4px}.partners-report-chart-state strong{color:var(--partner-text-soft);font-size:.84rem;font-weight:620}.partners-report-chart-state span{max-width:48ch;font-size:.72rem;line-height:1.5}.partners-report-section-action{justify-content:flex-end;display:flex}.partners-media-report-table{min-width:980px}.partners-report-summary-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.partners-report-summary-metrics .partners-metric,.partners-report-summary-metrics .partners-metric.is-primary{border-top:1px solid var(--partner-border);border-left:1px solid var(--partner-border);grid-column:auto}.partners-report-summary-metrics .partners-metric:nth-child(-n+2){border-top:0}.partners-report-summary-metrics .partners-metric:nth-child(odd){border-left:0}@media (max-width:560px){.partners-provider-kpi-intro{flex-direction:column;align-items:flex-start}.partners-report-scope{grid-template-columns:34px minmax(0,1fr)}.partners-report-scope small{white-space:normal}.partners-report-scope em{grid-column:2;justify-self:start}.partners-report-tabs [data-slot=tabs-trigger]{padding-left:8px;padding-right:8px;font-size:.68rem}.partners-report-chart-header{flex-direction:column;align-items:stretch;min-height:0}.partners-chart-control,.partners-chart-metric-select{flex-basis:auto;width:100%}.partners-chart-frame.is-report-chart,.partners-chart-frame.is-ranking-chart{height:270px;padding-left:10px;padding-right:10px}.partners-share-chart{grid-template-columns:minmax(0,1fr);gap:4px;padding-left:12px;padding-right:12px}.partners-share-chart-plot{width:190px;height:184px}.partners-share-chart-legend{width:100%}.partners-geo-map-shell{grid-template-columns:minmax(0,1fr)}.partners-geo-map-stage{grid-template-columns:minmax(0,1fr);padding-left:10px;padding-right:10px}.partners-geo-map-summary{text-align:left;justify-items:start;min-width:0}.partners-geo-map-scale,.partners-geo-map-attribution{justify-self:start}.partners-geo-map-attribution{grid-column:1}.partners-geo-map-ranking{border-top:1px solid var(--partner-border);border-left:0}.partners-chart-statline>span{padding:10px}.partners-chart-statline strong{font-size:.72rem}.partners-report-funnel{grid-template-columns:repeat(2,minmax(0,1fr))}.partners-report-funnel>div:nth-child(odd){border-left:0}.partners-report-funnel>div:nth-child(n+3){border-top:1px solid var(--partner-border)}.partners-chart-ranking>div{gap:10px;padding-left:12px;padding-right:12px}}@media (min-width:640px){.partners-report-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.partners-report-metric-grid .partners-metric,.partners-report-metric-grid .partners-metric.is-primary{border-top:1px solid var(--partner-border);border-left:1px solid var(--partner-border)}.partners-report-metric-grid .partners-metric:nth-child(-n+2){border-top:0}.partners-report-metric-grid .partners-metric:nth-child(odd){border-left:0}}@media (min-width:1080px){.partners-report-summary-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.partners-report-summary-metrics .partners-metric,.partners-report-summary-metrics .partners-metric.is-primary{border-top:1px solid var(--partner-border);border-left:1px solid var(--partner-border)}.partners-report-summary-metrics .partners-metric:nth-child(-n+4){border-top:0}.partners-report-summary-metrics .partners-metric:nth-child(4n+1){border-left:0}.partners-report-visual-grid,.partners-report-metric-groups,.partners-provider-kpi-groups{grid-template-columns:repeat(2,minmax(0,1fr))}.partners-report-metric-group:last-child:nth-child(odd),.partners-provider-kpi-groups .partners-report-metric-group:last-child:nth-child(odd){grid-column:1/-1}}.partners-auth-swap-page{--partner-auth-page:#030405;--partner-auth-card:#090a0c;--partner-auth-panel:#040506;--partner-auth-footer:#0b0c0e;--partner-auth-border:#2e3133;--partner-auth-border-soft:#252729;--partner-auth-toggle-border:#3b3d40;--partner-auth-shadow:0 24px 64px #0000006b, inset 0 1px 0 #faf8f608;padding:max(40px, env(safe-area-inset-top)) 18px max(40px, env(safe-area-inset-bottom));background:var(--partner-auth-page);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;transition:color .2s var(--partner-ease-out), background-color .2s var(--partner-ease-out);align-items:flex-start;overflow:hidden auto}@supports (color:lab(0% 0 0)){.partners-auth-swap-page{--partner-auth-page:lab(1.04438% -.103235 -.388291);--partner-auth-card:lab(2.75165% -.203401 -.730521);--partner-auth-panel:lab(1.3723% -.125125 -.463793);--partner-auth-footer:lab(3.36136% -.233673 -.832838);--partner-auth-border:lab(19.9542% -.639513 -2.13376);--partner-auth-border-soft:lab(15.3152% -.534117 -1.77877);--partner-auth-toggle-border:lab(25.7544% -.644207 -2.13622);--partner-auth-shadow:0 24px 64px lab(.00707817% -.00173599 -.0172138/.42), inset 0 1px 0 lab(97.6825% .453204 1.43769/.03)}}.partners-auth-swap-page .partners-login-dot-pattern{opacity:.1;background-image:radial-gradient(circle,#ffffff47 .7px,#0000 .8px);background-size:18px 18px;-webkit-mask-image:linear-gradient(#000,#0000 68%);mask-image:linear-gradient(#000,#0000 68%)}.partners-auth-swap-page .partners-login-light{background:radial-gradient(circle at 0 28%,#e33e2b17,#0000 58%);width:62%}.partners-auth-swap-page .partners-login-floor-glow{opacity:.65;height:34%}.partners-auth-swap-page .partners-login-diagonal{opacity:.55}.partners-auth-swap-shell{width:min(100%,720px);margin:0 auto;animation:none}.partners-auth-swap-page[data-auth-mode=register] .partners-auth-swap-shell{width:min(100%,920px)}.partners-auth-swap-topbar{grid-template-columns:64px minmax(0,1fr) 64px;align-items:center;min-height:44px;margin-bottom:22px;display:grid}.partners-auth-swap-logo{justify-self:center;min-width:0;margin-bottom:0}.partners-auth-swap-logo .partners-logo-mark{flex-basis:40px;width:40px;height:40px}.partners-auth-swap-logo .partners-logo-label{font-size:1.18rem}.partners-auth-theme-spacer{width:64px}.partners-auth-theme-toggle{isolation:isolate;border:1px solid var(--partner-auth-toggle-border);width:64px;height:34px;min-height:34px;color:var(--partner-text);cursor:pointer;transition:border-color .16s var(--partner-ease-out), transform .12s var(--partner-ease-out);background:0 0;border-radius:999px;justify-self:end;padding:0;display:block;position:relative;overflow:hidden}.partners-auth-theme-toggle:focus-visible{box-shadow:0 0 0 2px var(--partner-orange);border-color:#0000;outline:none}.partners-auth-theme-track{z-index:-2;border-radius:inherit;position:absolute;inset:0}.partners-auth-theme-knob{z-index:-1;border:1px solid;border-radius:50%;width:32px;height:32px;position:absolute;top:1px;left:1px;box-shadow:0 2px 8px #00000052;box-shadow:0 2px 8px lab(.0240345% -.00609458 -.0465155/.32)}.partners-auth-theme-icon{z-index:1;pointer-events:none;transform-origin:50%;justify-content:center;align-items:center;width:32px;height:100%;display:inline-flex;position:absolute;top:0}.partners-auth-theme-icon.is-light{left:0}.partners-auth-theme-icon.is-dark{right:0}@media (hover:hover) and (pointer:fine){.partners-auth-theme-toggle:hover{border-color:color-mix(in oklch, var(--partner-orange) 58%, var(--partner-auth-toggle-border))}}.partners-auth-swap-card{border:1px solid var(--partner-auth-border);background:var(--partner-auth-card);box-shadow:var(--partner-auth-shadow);transition:border-color .2s var(--partner-ease-out), background-color .2s var(--partner-ease-out), box-shadow .2s var(--partner-ease-out);border-radius:12px;overflow:hidden}.partners-auth-swap-panel{background:var(--partner-auth-panel);min-height:500px;transition:background-color .2s var(--partner-ease-out);align-items:center;display:grid;overflow:hidden}.partners-auth-swap-page[data-auth-mode=register] .partners-auth-swap-panel{align-items:start;min-height:560px}.partners-auth-swap-view{transform-origin:50%;width:100%;min-width:0}.partners-auth-login-panel{background:0 0;border:0;width:min(100%,560px);margin:0 auto}.partners-auth-login-panel>header{border-bottom:0;padding:36px 40px 22px}.partners-auth-login-panel>header .partners-eyebrow{margin:0 0 12px}.partners-auth-login-panel h1{font-size:1.65rem;font-weight:650}.partners-auth-login-panel .partners-affiliate-login-body{gap:18px;padding:0 40px 36px}.partners-auth-login-panel .partners-oauth-button{border-radius:8px;min-height:52px;font-size:.88rem}.partners-password-login-form,.partners-password-settings-form{gap:14px;display:grid}.partners-password-login-disclosure{border:1px solid var(--partner-border-strong);background:color-mix(in oklch, var(--partner-control) 58%, transparent);border-radius:9px;overflow:hidden}.partners-password-login-summary{width:100%;min-height:58px;color:var(--partner-text-soft);font:inherit;text-align:left;cursor:pointer;transition:color .16s var(--partner-ease-out), background-color .16s var(--partner-ease-out);background:0 0;border:0;grid-template-columns:32px minmax(0,1fr) 20px;align-items:center;gap:11px;padding:8px 13px;display:grid}.partners-password-login-summary:hover{color:var(--partner-text);background:var(--partner-control-hover)}.partners-password-login-summary:focus-visible,.partners-password-recovery-trigger:focus-visible{box-shadow:inset 0 0 0 2px var(--partner-focus);outline:none}.partners-password-login-summary>svg{color:var(--partner-muted);transition:transform .18s var(--partner-ease-out)}.partners-password-login-summary[aria-expanded=true]>svg{transform:rotate(180deg)}.partners-password-login-icon{width:32px;height:32px;color:var(--partner-text-soft);background:var(--partner-control-hover);border-radius:50%;place-items:center;display:grid}.partners-password-login-summary-copy{gap:3px;min-width:0;display:grid}.partners-password-login-summary-copy strong{font-size:.86rem;font-weight:640}.partners-password-login-summary-copy small{color:var(--partner-muted-deep);font-size:.75rem;line-height:1.35}.partners-password-login-disclosure>.partners-password-login-form{border-top:1px solid var(--partner-auth-border-soft);background:color-mix(in oklch, var(--partner-auth-panel) 86%, var(--partner-control));padding:16px}.partners-password-login-form .partners-field{gap:7px}.partners-password-login-form .partners-field small{line-height:1.45}.partners-password-submit{margin-top:2px}.partners-password-recovery{margin-top:-2px}.partners-password-recovery-trigger{width:fit-content;color:var(--partner-orange-bright);cursor:pointer;background:0 0;border:0;padding:3px 1px;font-family:inherit;font-size:.78rem;font-weight:620}.partners-password-recovery-copy{border:1px solid var(--partner-border);color:var(--partner-muted);background:var(--partner-surface-deep);border-radius:7px;gap:8px;margin-top:6px;padding:11px 12px;font-size:.78rem;line-height:1.5;display:grid}.partners-password-recovery p{margin:0}.partners-password-recovery a{width:fit-content;color:var(--partner-text-soft);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklch, var(--partner-orange) 58%, transparent);text-decoration-color:color-mix(in oklch, var(--partner-orange) 58%, transparent);text-underline-offset:3px;font-weight:620}.partners-password-settings{gap:0;display:grid}.partners-password-settings .partners-surface-header>div{min-width:0}.partners-password-settings .partners-surface-header>div>span{color:var(--partner-muted-deep);margin-top:4px;font-size:.78rem;line-height:1.4;display:block}.partners-password-settings-copy{color:var(--partner-muted);margin:0;padding:16px;font-size:.86rem;line-height:1.6}.partners-password-settings-trigger{width:auto;min-height:44px;margin:0 16px 16px;font-size:.84rem}.partners-password-settings-form{padding:0 16px 16px}.partners-password-settings-form-heading{gap:4px;padding-top:2px;display:grid}.partners-password-settings-form-heading h3{color:var(--partner-text);margin:0;font-size:1rem}.partners-password-settings-form-heading p{color:var(--partner-muted);margin:0;font-size:.8rem;line-height:1.5}.partners-password-settings-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.partners-password-settings-actions>button{width:100%}.partners-password-settings>.partners-notice,.partners-password-settings>.partners-error{margin:0 16px 16px}.partners-auth-login-panel .partners-affiliate-login-trust{padding-top:2px}.partners-auth-swap-footer{border-top:1px solid var(--partner-auth-border-soft);min-height:66px;color:var(--partner-muted);background:var(--partner-auth-footer);transition:color .2s var(--partner-ease-out), border-color .2s var(--partner-ease-out), background-color .2s var(--partner-ease-out);justify-content:center;align-items:center;gap:8px;padding:12px 18px;font-size:.76rem;display:flex}.partners-auth-swap-footer p{margin:0}.partners-auth-swap-toggle{min-height:36px;color:var(--partner-text);font:inherit;white-space:nowrap;cursor:pointer;transition:color .16s var(--partner-ease-out), background-color .16s var(--partner-ease-out);background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;gap:5px;padding:0 10px;font-weight:650;display:inline-flex}.partners-auth-swap-toggle svg{transition:transform .16s var(--partner-ease-out)}@media (hover:hover) and (pointer:fine){.partners-auth-swap-toggle:hover{color:var(--partner-orange-bright);background:#e33e2b12}.partners-auth-swap-toggle:hover svg{transform:translate(2px)}}.partners-auth-swap-page .partners-affiliate-login-back{margin-top:18px}.partners-auth-swap-panel .partners-application-main{grid-template-columns:1fr;gap:0;width:100%;max-width:none;padding:28px 32px 32px}.partners-auth-swap-panel .partners-application-rail{gap:0;position:static;top:auto}.partners-auth-swap-panel .partners-application-assurance{display:none}.partners-auth-swap-panel .partners-stepper{border-color:var(--partner-auth-border-soft);background:var(--partner-auth-card);box-shadow:none;transition:border-color .2s var(--partner-ease-out), background-color .2s var(--partner-ease-out);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:14px 16px 16px}.partners-auth-swap-panel .partners-step-progress{width:auto;height:2px;inset:25px calc(12.5% + 8px) auto}.partners-auth-swap-panel .partners-step-progress-horizontal{transform-origin:0!important;display:block!important}.partners-auth-swap-panel .partners-step-progress-vertical{display:none!important}.partners-auth-swap-panel .partners-step{text-align:center;border-radius:0;grid-template-columns:1fr;justify-items:center;gap:6px;min-height:48px;padding:0 4px;font-size:.7rem}.partners-auth-swap-panel .partners-step>span:first-child{width:28px;height:28px}.partners-auth-swap-panel .partners-application-header{gap:8px;margin:24px 0 16px}.partners-auth-swap-panel .partners-application-header h1{font-size:1.45rem;font-weight:620;line-height:1.15}.partners-auth-swap-panel .partners-application-header h1:focus-visible{outline:none}.partners-auth-swap-panel .partners-application-header>p:not(.partners-eyebrow){font-size:.8rem}.partners-auth-swap-panel .partners-form-panel{border-color:var(--partner-auth-border-soft);background:var(--partner-auth-card);box-shadow:none;transition:border-color .2s var(--partner-ease-out), background-color .2s var(--partner-ease-out);gap:18px;padding:22px 24px 24px}.partners-auth-swap-panel .partners-form-grid{align-items:start;gap:18px 20px}.partners-auth-swap-panel .partners-field{align-content:start;gap:8px}.partners-auth-swap-panel .partners-field input,.partners-auth-swap-panel .partners-field .partners-select,.partners-auth-swap-panel .partners-field textarea{font-weight:500}.partners-auth-swap-panel .partners-field small{line-height:1.5}.partners-auth-swap-page .partners-field input:focus-visible,.partners-auth-swap-page .partners-field .partners-select:focus-visible,.partners-auth-swap-page .partners-field textarea:focus-visible{border-color:var(--partner-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--partner-focus) 16%, transparent);outline:none}.partners-auth-swap-page .partners-field input[aria-invalid=true]:focus-visible,.partners-auth-swap-page .partners-field .partners-select[aria-invalid=true]:focus-visible,.partners-auth-swap-page .partners-field textarea[aria-invalid=true]:focus-visible{box-shadow:0 0 0 2px var(--partner-red);border-color:#0000}.partners-auth-swap-panel .partners-review-group dl>div{grid-template-columns:minmax(0,1fr);align-items:start;gap:4px;display:grid}.partners-auth-swap-panel .partners-review-group dl{gap:14px}.partners-auth-swap-panel .partners-review-group dd{overflow-wrap:anywhere;text-align:left;min-width:0;font-weight:560}.partners-auth-swap-panel .partners-form-actions{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:900px){.partners-auth-swap-panel .partners-review-list{gap:0}.partners-auth-swap-panel .partners-review-group{min-width:0;padding-left:20px;padding-right:20px}.partners-auth-swap-panel .partners-review-group:first-child{padding-left:0}.partners-auth-swap-panel .partners-review-group:last-of-type{padding-right:0}}@media (max-width:560px){.partners-auth-swap-page{align-items:flex-start;padding-left:12px;padding-right:12px}.partners-auth-swap-topbar{margin-bottom:18px}.partners-auth-swap-card{border-radius:10px}.partners-auth-swap-panel{min-height:456px}.partners-auth-swap-page[data-auth-mode=register] .partners-auth-swap-panel{min-height:530px}.partners-auth-login-panel>header{padding:28px 24px 18px}.partners-auth-login-panel h1{font-size:1.45rem}.partners-auth-login-panel .partners-affiliate-login-body{padding:0 24px 28px}.partners-auth-swap-panel .partners-application-main{padding:14px 14px 20px}.partners-auth-swap-panel .partners-stepper{padding:10px 6px 14px}.partners-auth-swap-panel .partners-step{font-size:.64rem}.partners-auth-swap-panel .partners-application-header{margin-top:18px}.partners-auth-swap-panel .partners-form-panel{padding:14px}.partners-auth-swap-footer{min-height:60px;padding:10px 12px;font-size:.7rem}}html[data-partner-auth-theme=light] body:has(.partners-app-shell){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f7f3ed!important;background:lab(95.9555% .779301 3.33118)!important}html[data-partner-auth-theme=light] .partners-root:has(.partners-app-shell){--partner-bg:#f7f3ed;--partner-shell:#fdfaf6;--partner-surface:#fefbf8;--partner-surface-deep:#f4efe9;--partner-control:#f1ece6;--partner-control-hover:#eae4db;--partner-border:#2f27221f;--partner-border-strong:#2f272238;--partner-text:#231d18;--partner-text-soft:#413932;--partner-muted:#635951;--partner-muted-deep:#706760;--partner-orange:#c53825;--partner-orange-bright:#b32513;--partner-green:#007835;--partner-green-bright:#006b2c;--partner-amber:#8b5700;--partner-red:#c93029;--partner-info:#006bbb;--partner-focus:#4e6167;--partner-shadow:0 0 0 1px #25211d0f, 0 14px 36px -24px #1d140d38;--partner-shadow-raised:0 0 0 1px #25211d14, 0 18px 44px -28px #1d140d47;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@supports (color:lab(0% 0 0)){html[data-partner-auth-theme=light] .partners-root:has(.partners-app-shell){--partner-bg:lab(95.9555% .779301 3.33118);--partner-shell:lab(98.2706% .513911 2.21717);--partner-surface:lab(98.8489% .426769 1.8467);--partner-surface-deep:lab(94.797% .869244 3.70345);--partner-control:lab(93.637% .869602 3.70365);--partner-control-hover:lab(90.7414% 1.14375 4.82353);--partner-border:lab(16.4446% 2.68102 5.10926/.12);--partner-border-strong:lab(16.4446% 2.68102 5.10926/.22);--partner-text:lab(11.226% 2.52144 4.78629);--partner-text-soft:lab(24.5638% 2.83074 5.42461);--partner-muted:lab(38.4809% 3.1534 6.07712);--partner-muted-deep:lab(44.2867% 2.77451 5.37984);--partner-orange:lab(46.1066% 55.4533 44.644);--partner-orange-bright:lab(40.2835% 55.7005 47.2309);--partner-green:lab(43.7335% -42.6217 28.5221);--partner-green-bright:lab(39.081% -42.7945 28.8625);--partner-red:lab(45.936% 59.4724 42.7449);--partner-info:lab(43.3573% -1.35502 -53.4498);--partner-focus:lab(39.8263% -6.22878 -6.07044);--partner-shadow:0 0 0 1px lab(12.9781% 1.75589 3.37938/.06), 0 14px 36px -24px lab(7.17208% 3.64868 5.4563/.22);--partner-shadow-raised:0 0 0 1px lab(12.9781% 1.75589 3.37938/.08), 0 18px 44px -28px lab(7.17208% 3.64868 5.4563/.28)}}body:has(.partners-app-shell) :is(.partners-quick-actions-popover,.partners-command-dialog,.partners-sheet,.partners-data-table-column-menu,.partners-data-table-filter-popover,.partners-referral-detail-dialog,.partners-record-detail-dialog,.partners-campaign-actions-popover,.partners-campaign-filter-popover,.partners-experiment-builder-dialog,.partners-media-detail-dialog,.partners-event-resource-popover,.partners-event-detail-dialog,.partners-header-tooltip,.partners-refresh-tooltip,.partners-help-tooltip){--partner-surface:#0d0d0e;--partner-surface-deep:#0a0a0b;--partner-control:#151517;--partner-control-hover:#1a1a1c;--partner-border:#ffffff0f;--partner-border-strong:#ffffff1a;--partner-text:#f7f6f4;--partner-text-soft:#dedbd6;--partner-muted:#9a9a9c;--partner-muted-deep:#818185;--partner-orange:#e33e2b;--partner-orange-bright:#ff4d3d;--partner-green:#5bd67a;--partner-green-bright:#7ee795;--partner-focus:#8ea4ad;--partner-radius-sm:8px;--partner-radius-lg:10px;--partner-shadow:0 0 0 1px #ffffff0a, 0 10px 28px #00000029;--partner-shadow-raised:0 0 0 1px #ffffff14, 0 18px 44px -28px #000;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-partner-auth-theme=light] body:has(.partners-app-shell) :is(.partners-quick-actions-popover,.partners-command-dialog,.partners-sheet,.partners-data-table-column-menu,.partners-data-table-filter-popover,.partners-referral-detail-dialog,.partners-record-detail-dialog,.partners-campaign-actions-popover,.partners-campaign-filter-popover,.partners-experiment-builder-dialog,.partners-media-detail-dialog,.partners-event-resource-popover,.partners-event-detail-dialog,.partners-header-tooltip,.partners-refresh-tooltip,.partners-help-tooltip){--partner-surface:#fefbf8;--partner-surface-deep:#f7f3ed;--partner-control:#f1ece6;--partner-control-hover:#eae4db;--partner-border:#2f27221f;--partner-border-strong:#2f272238;--partner-text:#231d18;--partner-text-soft:#413932;--partner-muted:#635951;--partner-muted-deep:#706760;--partner-orange:#c53825;--partner-orange-bright:#b32513;--partner-green:#007835;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@supports (color:lab(0% 0 0)){html[data-partner-auth-theme=light] body:has(.partners-app-shell) :is(.partners-quick-actions-popover,.partners-command-dialog,.partners-sheet,.partners-data-table-column-menu,.partners-data-table-filter-popover,.partners-referral-detail-dialog,.partners-record-detail-dialog,.partners-campaign-actions-popover,.partners-campaign-filter-popover,.partners-experiment-builder-dialog,.partners-media-detail-dialog,.partners-event-resource-popover,.partners-event-detail-dialog,.partners-header-tooltip,.partners-refresh-tooltip,.partners-help-tooltip){--partner-surface:lab(98.8489% .426769 1.8467);--partner-surface-deep:lab(95.9555% .779301 3.33118);--partner-control:lab(93.637% .869602 3.70365);--partner-control-hover:lab(90.7414% 1.14375 4.82353);--partner-border:lab(16.4446% 2.68102 5.10926/.12);--partner-border-strong:lab(16.4446% 2.68102 5.10926/.22);--partner-text:lab(11.226% 2.52144 4.78629);--partner-text-soft:lab(24.5638% 2.83074 5.42461);--partner-muted:lab(38.4809% 3.1534 6.07712);--partner-muted-deep:lab(44.2867% 2.77451 5.37984);--partner-orange:lab(46.1066% 55.4533 44.644);--partner-orange-bright:lab(40.2835% 55.7005 47.2309);--partner-green:lab(43.7335% -42.6217 28.5221)}}html[data-partner-auth-theme=light] body:has(.partners-app-shell) .partners-select-content{--background:#fdfaf6;--foreground:#231d18;--popover:#fdfaf6;--popover-foreground:#231d18;--accent:#ebe5dd;--accent-foreground:#231d18;--muted-foreground:#6b6159;border-color:#2f272233;border-color:lab(16.4446% 2.68102 5.10926/.2);box-shadow:0 14px 36px #1d140d2e,inset 0 1px #ffffffb3;box-shadow:0 14px 36px lab(7.17208% 3.64868 5.4563/.18),inset 0 1px lab(100% 0 0/.7)}@supports (color:lab(0% 0 0)){html[data-partner-auth-theme=light] body:has(.partners-app-shell) .partners-select-content{--background:lab(98.2706% .513911 2.21717);--foreground:lab(11.226% 2.52144 4.78629);--popover:lab(98.2706% .513911 2.21717);--popover-foreground:lab(11.226% 2.52144 4.78629);--accent:lab(91.3214% 1.14346 4.82335);--accent-foreground:lab(11.226% 2.52144 4.78629);--muted-foreground:lab(41.9614% 3.14364 6.06943)}}html[data-partner-auth-theme=light] body:has(.partners-app-shell) .partners-select-content [data-slot=select-item]{color:#4e463f;color:lab(30.3649% 2.80942 5.40702)}html[data-partner-auth-theme=light] body:has(.partners-app-shell) .partners-select-content [data-slot=select-item][data-highlighted]{color:#231d18;color:lab(11.226% 2.52144 4.78629);background:#ebe5dd;background:lab(91.3214% 1.14346 4.82335)}html[data-partner-auth-theme=light] body:has(.partners-app-shell) .partners-calendar-popover{--background:#fdfaf6;--foreground:#231d18;--popover:#fdfaf6;--popover-foreground:#231d18;--accent:#ebe5dd;--accent-foreground:#231d18;--muted:#f1ece6;--muted-foreground:#6b6159;--border:#2f272233;--input:#2f272233;border-color:var(--border);box-shadow:0 18px 44px -24px #1d140d42,inset 0 1px #ffffffb3;box-shadow:0 18px 44px -24px lab(7.17208% 3.64868 5.4563/.26),inset 0 1px lab(100% 0 0/.7)}@supports (color:lab(0% 0 0)){html[data-partner-auth-theme=light] body:has(.partners-app-shell) .partners-calendar-popover{--background:lab(98.2706% .513911 2.21717);--foreground:lab(11.226% 2.52144 4.78629);--popover:lab(98.2706% .513911 2.21717);--popover-foreground:lab(11.226% 2.52144 4.78629);--accent:lab(91.3214% 1.14346 4.82335);--accent-foreground:lab(11.226% 2.52144 4.78629);--muted:lab(93.637% .869602 3.70365);--muted-foreground:lab(41.9614% 3.14364 6.06943);--border:lab(16.4446% 2.68102 5.10926/.2);--input:lab(16.4446% 2.68102 5.10926/.2)}}html[data-partner-auth-theme=light]:has(.partners-auth-swap-page){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f7f3ed!important;background:lab(95.9555% .779301 3.33118)!important}html[data-partner-auth-theme=light] body:has(.partners-auth-swap-page){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f7f3ed!important;background:lab(95.9555% .779301 3.33118)!important}html[data-partner-auth-theme=light] .partners-auth-swap-page{--partner-bg:#f7f3ed;--partner-shell:#fdfaf6;--partner-surface:#fefbf8;--partner-surface-deep:#f4efe9;--partner-control:#f1ece6;--partner-control-hover:#eae4db;--partner-border:#2f27221f;--partner-border-strong:#2f272238;--partner-text:#231d18;--partner-text-soft:#413932;--partner-muted:#635951;--partner-muted-deep:#706760;--partner-orange:#c53825;--partner-orange-bright:#b32513;--partner-green:#007835;--partner-green-bright:#006b2c;--partner-amber:#8b5700;--partner-red:#c93029;--partner-info:#006bbb;--partner-focus:#4e6167;--partner-shadow:0 0 0 1px #25211d0f, 0 14px 36px -24px #1d140d38;--partner-auth-page:#f7f3ed;--partner-auth-card:#fdfaf6;--partner-auth-panel:#fefbf8;--partner-auth-footer:#f4efe9;--partner-auth-border:#2f27222e;--partner-auth-border-soft:#2f27221f;--partner-auth-toggle-border:#2f272242;--partner-auth-shadow:0 1px 1px #1d140d0a, 0 10px 32px -18px #1d140d38, inset 0 0 0 1px #ffffff85;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@supports (color:lab(0% 0 0)){html[data-partner-auth-theme=light] .partners-auth-swap-page{--partner-bg:lab(95.9555% .779301 3.33118);--partner-shell:lab(98.2706% .513911 2.21717);--partner-surface:lab(98.8489% .426769 1.8467);--partner-surface-deep:lab(94.797% .869244 3.70345);--partner-control:lab(93.637% .869602 3.70365);--partner-control-hover:lab(90.7414% 1.14375 4.82353);--partner-border:lab(16.4446% 2.68102 5.10926/.12);--partner-border-strong:lab(16.4446% 2.68102 5.10926/.22);--partner-text:lab(11.226% 2.52144 4.78629);--partner-text-soft:lab(24.5638% 2.83074 5.42461);--partner-muted:lab(38.4809% 3.1534 6.07712);--partner-muted-deep:lab(44.2867% 2.77451 5.37984);--partner-orange:lab(46.1066% 55.4533 44.644);--partner-orange-bright:lab(40.2835% 55.7005 47.2309);--partner-green:lab(43.7335% -42.6217 28.5221);--partner-green-bright:lab(39.081% -42.7945 28.8625);--partner-red:lab(45.936% 59.4724 42.7449);--partner-info:lab(43.3573% -1.35502 -53.4498);--partner-focus:lab(39.8263% -6.22878 -6.07044);--partner-shadow:0 0 0 1px lab(12.9781% 1.75589 3.37938/.06), 0 14px 36px -24px lab(7.17208% 3.64868 5.4563/.22);--partner-auth-page:lab(95.9555% .779301 3.33118);--partner-auth-card:lab(98.2706% .513911 2.21717);--partner-auth-panel:lab(98.8489% .426769 1.8467);--partner-auth-footer:lab(94.797% .869244 3.70345);--partner-auth-border:lab(16.4446% 2.68102 5.10926/.18);--partner-auth-border-soft:lab(16.4446% 2.68102 5.10926/.12);--partner-auth-toggle-border:lab(16.4446% 2.68102 5.10926/.26);--partner-auth-shadow:0 1px 1px lab(7.17208% 3.64868 5.4563/.04), 0 10px 32px -18px lab(7.17208% 3.64868 5.4563/.22), inset 0 0 0 1px lab(100% 0 0/.52)}}html[data-partner-auth-theme=light] .partners-auth-swap-page .partners-login-dot-pattern{opacity:.22;background-image:radial-gradient(circle,#4238313d .7px,#0000 .8px);background-image:radial-gradient(circle,lab(24.558% 3.20837 6.12323/.24) .7px,#0000 .8px)}html[data-partner-auth-theme=light] .partners-auth-swap-page .partners-login-light{background:radial-gradient(circle at 0 28%,#e54f361c,#0000 58%);background:radial-gradient(circle at 0 28%,lab(55.3351% 57.9959 47.1983/.11),#0000 58%)}html[data-partner-auth-theme=light] .partners-auth-swap-page .partners-login-floor-glow{background:radial-gradient(at bottom,#da87571f 0%,#0000 60%);background:radial-gradient(at bottom,lab(64.5259% 29.2957 39.5823/.12) 0%,#0000 60%)}html[data-partner-auth-theme=light] .partners-auth-swap-page .partners-login-diagonal{background:linear-gradient(90deg,#0000,#cf432f33,#0000);background:linear-gradient(90deg,#0000,lab(49.5987% 55.3191 43.6111/.2),#0000)}html[data-partner-auth-theme=light] .partners-auth-swap-page .partners-affiliate-login-card h1,html[data-partner-auth-theme=light] .partners-auth-swap-page .partners-logo-label{color:var(--partner-text)}html[data-partner-auth-theme=light] .partners-auth-swap-page .partners-affiliate-login-card header p,html[data-partner-auth-theme=light] .partners-auth-swap-page .partners-affiliate-login-trust,html[data-partner-auth-theme=light] .partners-auth-swap-page .partners-affiliate-login-legal,html[data-partner-auth-theme=light] .partners-auth-swap-page .partners-affiliate-login-divider,html[data-partner-auth-theme=light] .partners-auth-swap-page .partners-affiliate-login-back{color:var(--partner-muted)}html[data-partner-auth-theme=light] .partners-auth-swap-page .partners-affiliate-login-body .partners-oauth-button{border-color:var(--partner-border-strong);color:var(--partner-text);background:var(--partner-control)}html[data-partner-auth-theme=light] .partners-auth-swap-page .partners-affiliate-login-body .partners-oauth-button:hover{border-color:color-mix(in oklch, var(--partner-orange) 36%, var(--partner-border-strong));background:var(--partner-control-hover)}html[data-partner-auth-theme=light] .partners-auth-swap-page .partners-affiliate-login-body .partners-oauth-button.is-primary{border-color:var(--partner-orange);color:#faf8f5;color:lab(97.6889% .426859 1.84673);background:var(--partner-orange)}html[data-partner-auth-theme=light] .partners-auth-swap-page .partners-affiliate-login-body .partners-oauth-provider-icon{color:var(--partner-text);background:#e3ddd5;background:lab(88.4213% 1.14489 4.82434)}html[data-partner-auth-theme=light] .partners-auth-swap-page .partners-affiliate-login-divider:before,html[data-partner-auth-theme=light] .partners-auth-swap-page .partners-affiliate-login-divider:after{background:var(--partner-border)}html[data-partner-auth-theme=light] .partners-auth-swap-page .partners-affiliate-login-legal a{color:var(--partner-text-soft)}html[data-partner-auth-theme=light] .partners-auth-swap-page .partners-affiliate-login-back:hover{color:var(--partner-text)}html[data-partner-auth-theme=light] .partners-auth-swap-page .partners-button{color:#faf8f5;color:lab(97.6889% .426859 1.84673)}html[data-partner-auth-theme=light] .partners-auth-swap-page .partners-button-secondary{box-shadow:inset 0 1px #ffffffb8,0 1px 2px #1d140d1a;box-shadow:inset 0 1px lab(100% 0 0/.72),0 1px 2px lab(7.17208% 3.64868 5.4563/.1)}html[data-partner-auth-theme=light] .partners-auth-swap-page .partners-field input::placeholder,html[data-partner-auth-theme=light] .partners-auth-swap-page .partners-field textarea::placeholder{color:var(--partner-muted-deep)}html[data-partner-auth-theme=light] .partners-auth-swap-page .partners-field input:hover:not(:focus-visible),html[data-partner-auth-theme=light] .partners-auth-swap-page .partners-field .partners-select:hover:not(:focus-visible),html[data-partner-auth-theme=light] .partners-auth-swap-page .partners-field textarea:hover:not(:focus-visible),html[data-partner-auth-theme=light] .partners-auth-swap-page .partners-select[data-state=open]:not(:focus-visible){border-color:color-mix(in oklch, var(--partner-orange) 34%, var(--partner-border-strong))}html[data-partner-auth-theme=light] .partners-auth-swap-page .partners-error{color:#941714;color:lab(32.2962% 50.2153 37.4179);background:#ffe4e0;background:lab(92.7341% 10.4776 6.43107);border-color:#c9302961;border-color:lab(45.936% 59.4724 42.7449/.38)}html[data-partner-auth-theme=light] .partners-auth-swap-page .partners-success{color:#005521;color:lab(30.7137% -36.7021 24.782);background:#dcf2df;background:lab(93.5076% -10.3562 6.6093);border-color:#00783557;border-color:lab(43.7335% -42.6217 28.5221/.34)}html[data-partner-auth-theme=light] .partners-root:has(.partners-auth-swap-page) .partners-select-content{--background:#fdfaf6;--foreground:#231d18;--popover:#fdfaf6;--popover-foreground:#231d18;--accent:#ebe5dd;--accent-foreground:#231d18;--muted-foreground:#6b6159;border-color:#2f272233;border-color:lab(16.4446% 2.68102 5.10926/.2);box-shadow:0 14px 36px #1d140d2e,inset 0 1px #ffffffb3;box-shadow:0 14px 36px lab(7.17208% 3.64868 5.4563/.18),inset 0 1px lab(100% 0 0/.7)}@supports (color:lab(0% 0 0)){html[data-partner-auth-theme=light] .partners-root:has(.partners-auth-swap-page) .partners-select-content{--background:lab(98.2706% .513911 2.21717);--foreground:lab(11.226% 2.52144 4.78629);--popover:lab(98.2706% .513911 2.21717);--popover-foreground:lab(11.226% 2.52144 4.78629);--accent:lab(91.3214% 1.14346 4.82335);--accent-foreground:lab(11.226% 2.52144 4.78629);--muted-foreground:lab(41.9614% 3.14364 6.06943)}}html[data-partner-auth-theme=light] .partners-root:has(.partners-auth-swap-page) .partners-select-content [data-slot=select-item]{color:#4e463f;color:lab(30.3649% 2.80942 5.40702)}html[data-partner-auth-theme=light] .partners-root:has(.partners-auth-swap-page) .partners-select-content [data-slot=select-item][data-highlighted]{color:#231d18;color:lab(11.226% 2.52144 4.78629);background:#ebe5dd;background:lab(91.3214% 1.14346 4.82335)}@media (max-width:560px){.partners-button,.partners-button-primary,.partners-button-secondary,.partners-text-button,.partners-root .partners-select{min-height:44px}.partners-root .partners-select{height:44px}}@media (pointer:coarse){.partners-root button,.partners-root a,.partners-root input,.partners-root select,.partners-root summary{min-height:44px}.partners-overview-carousel .partners-carousel-control{width:44px;height:44px}.partners-refresh-button{flex-basis:44px;width:44px;height:44px}.partners-refresh-button:before{inset:8px}.partners-overview-tabs [data-slot=tabs-list]{height:50px}.partners-overview-tabs [data-slot=tabs-trigger]{min-height:44px}}@media (prefers-reduced-motion:reduce){.partners-qr-copy-button{transition-duration:.01ms}.partners-root *,.partners-root :before,.partners-root :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:is(.partners-root:has(.partners-app-shell),.partners-app-shell){max-width:100%;overflow-x:clip}.partners-app-shell,.partners-app-main,.partners-page,.partners-page>*,.partners-overview-tabs,.partners-overview-tab-panel,.partners-report-tabs,.partners-report-visual-grid,.partners-chart-grid,.partners-chart-panel,.partners-chart-frame{min-width:0;max-width:100%}@media (max-width:899px){.partners-app-shell{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.partners-app-header{display:none}.partners-workspace-header{min-width:0;min-height:calc(54px + env(safe-area-inset-top));padding:env(safe-area-inset-top) max(10px, env(safe-area-inset-right)) 0 max(8px, env(safe-area-inset-left));grid-area:1/1;justify-content:space-between;gap:8px;box-shadow:0 8px 24px #00000024}.partners-app-main{padding:16px max(14px, env(safe-area-inset-right)) 28px max(14px, env(safe-area-inset-left));grid-area:2/1}.partners-header-tools{flex:none;gap:0;min-width:0;margin-left:auto}.partners-desktop-quick-actions,.partners-desktop-account-actions,.partners-header-divider{display:none}.partners-header-workspace-shortcuts,.partners-header-account-controls{gap:0}.partners-workspace-header .partners-icon-link,.partners-workspace-header .partners-avatar{flex-basis:44px;width:44px;height:44px}.partners-workspace-header .partners-avatar{display:inline-flex}}@media (max-width:560px){.partners-app-shell{padding-bottom:calc(56px + env(safe-area-inset-bottom));scroll-padding-bottom:calc(64px + env(safe-area-inset-bottom))}.partners-mobile-header-context{max-width:96px;font-size:.72rem}.partners-workspace-header .partners-avatar{flex-basis:36px;width:36px;height:36px;display:inline-flex}.partners-app-main{padding:12px max(12px, env(safe-area-inset-right)) 24px max(12px, env(safe-area-inset-left))}.partners-demo-banner{grid-template-columns:18px minmax(0,1fr) 32px;gap:8px;margin-bottom:12px;padding:8px 8px 8px 10px}.partners-demo-banner>span{align-items:start;gap:1px;display:grid}.partners-demo-banner strong{font-size:.75rem}.partners-demo-banner small{white-space:normal;font-size:.64rem;line-height:1.3}.partners-page{gap:14px}.partners-page-header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px 10px;display:grid}.partners-page-header>div{min-width:0}.partners-page-header h1{letter-spacing:-.04em;font-size:1.5rem;line-height:1.08}.partners-page-header p{max-width:34ch;margin-top:3px;font-size:.76rem;line-height:1.45}.partners-page-header>.partners-page-actions{scroll-snap-type:x proximity;scrollbar-width:none;flex-wrap:nowrap;grid-column:1/-1;gap:8px;width:100%;padding:2px 0;overflow-x:auto}.partners-page-header>.partners-page-actions::-webkit-scrollbar{display:none}.partners-page-header>.partners-page-actions>*{scroll-snap-align:start;flex:none;min-height:40px}.partners-filter-rail{gap:6px;margin-left:-12px;margin-right:-12px;padding:2px 12px 4px;scroll-padding-inline:12px}.partners-root .partners-filter-chip{min-height:40px;padding:0 11px}.partners-data-toolbar,.partners-report-controls{grid-template-columns:minmax(0,1fr);gap:10px;padding:10px;display:grid}.partners-data-toolbar .partners-search-field,.partners-data-toolbar .partners-compact-field,.partners-report-controls .partners-date-controls,.partners-report-controls .partners-compact-field{width:100%;min-width:0;max-width:none}.partners-result-count{width:100%;margin-left:0;font-size:.66rem}.partners-report-controls .partners-compact-field:last-child{width:min(132px,100%)}.partners-overview-carousel-item{flex-basis:100%}.partners-overview-carousel .partners-metric{min-height:104px;padding:14px}.partners-overview-carousel-toolbar{margin-bottom:8px}.partners-overview-carousel-status,.partners-overview-carousel-progress{display:none}.partners-overview-tabs{gap:12px}.partners-overview-tabs [data-slot=tabs-list]{height:44px}.partners-overview-tabs [data-slot=tabs-trigger]{min-height:38px;padding:0 6px;font-size:.68rem}.partners-report-tab-carousel{grid-template-columns:44px minmax(0,1fr) 44px;gap:4px}.partners-report-tab-control{width:44px;height:44px}.partners-report-tabs [data-slot=tabs-trigger]{min-width:82px}.partners-chart-header{gap:10px;padding:12px}.partners-chart-header h2{font-size:.94rem}.partners-chart-header p{font-size:.7rem;line-height:1.4}.partners-chart-legend{gap:10px;padding:8px 12px 0;font-size:.66rem}.partners-chart-frame{width:100%;min-width:0;height:220px;padding:8px 4px 10px;overflow:hidden}.partners-chart-frame>div,.partners-chart-frame .recharts-responsive-container{min-width:0!important;max-width:100%!important}.partners-chart-frame .recharts-wrapper,.partners-chart-frame .recharts-wrapper>svg{max-width:none!important}.partners-surface-header{min-height:48px;padding:10px 12px}.partners-surface-header h2,.partners-surface-header h3{font-size:.92rem}.partners-data-row,.partners-media-row{gap:12px;padding:14px 12px}.partners-data-row-main strong{font-size:.86rem}.partners-data-row-main span,.partners-data-row-meta{font-size:.69rem}.partners-data-row-values{flex-wrap:wrap;gap:8px}.partners-report-scope{gap:8px;padding:10px}.partners-report-scope strong{font-size:.72rem}.partners-report-scope small{font-size:.66rem;line-height:1.4}.partners-mobile-dock{padding:3px max(4px, env(safe-area-inset-right)) max(4px, env(safe-area-inset-bottom)) max(4px, env(safe-area-inset-left));background:color-mix(in srgb, var(--partner-shell) 97%, transparent);-webkit-backdrop-filter:blur(18px)saturate(130%);backdrop-filter:blur(18px)saturate(130%)}.partners-mobile-dock a{gap:3px;min-height:48px;font-size:.58rem}.partners-mobile-dock a svg{width:20px;height:20px}}@media (max-width:374px){.partners-mobile-header-context,.partners-workspace-header .partners-avatar{display:none}}.partners-payment-tabbar [data-slot=tabs-list]{border-bottom:0;flex:auto;width:auto}.partners-root .partners-campaign-filter-trigger{height:40px;min-height:40px;font-size:.7rem;line-height:1}@media (display-mode:standalone){.partners-workspace-header{padding-top:env(safe-area-inset-top)}.partners-app-shell{min-height:100dvh}.partners-auth-replay-row{display:none}}@media (max-width:899px) and (display-mode:standalone){.partners-root .partners-app-shell{padding-bottom:0;scroll-padding-bottom:0}.partners-root .partners-app-main{padding-bottom:calc(64px + env(safe-area-inset-bottom))}}.partners-header-demo-state{min-width:0;height:30px;color:inherit;cursor:pointer;transition:transform .12s var(--partner-ease-out);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.partners-header-demo-chip{border:1px solid color-mix(in srgb, var(--partner-orange) 36%, transparent);height:20px;color:var(--partner-orange-bright);background:color-mix(in srgb, var(--partner-orange) 8%, transparent);letter-spacing:.08em;text-transform:uppercase;transition:color .16s var(--partner-ease-out), border-color .16s var(--partner-ease-out), background-color .16s var(--partner-ease-out);border-radius:999px;justify-content:center;align-items:center;gap:3px;padding:0 6px;font-size:.52rem;font-weight:760;line-height:1;display:inline-flex}.partners-header-demo-state:active{transform:scale(.96)}.partners-header-control-switch{gap:6px}.partners-header-control-switch .winr-beui-switch{width:40px;min-width:40px;height:24px;min-height:24px;padding:2px}.partners-header-control-switch .winr-beui-switch-thumb{flex-basis:18px;width:18px;height:18px}.partners-header-toggle-control{width:auto;min-width:0;height:34px;color:var(--partner-muted);flex:none;align-items:center;gap:5px;padding:0 3px;display:inline-flex}.partners-workspace-header .partners-app-theme-toggle{flex-basis:auto;gap:5px;width:auto;min-width:0;height:34px;padding:0 3px}.partners-header-tooltip[data-slot=tooltip-content]{z-index:720;border:1px solid var(--partner-border-strong,#ffffff1f);color:var(--partner-text,#f7f7f7);background:var(--partner-control-hover,#222);font-family:var(--font-geist-sans), Geist, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;border-radius:6px;font-size:.66rem;font-weight:620;box-shadow:0 8px 22px #00000047}.partners-help-label,.partners-page-title-line,.partners-data-table-heading-copy{align-items:center;gap:5px;min-width:0;display:inline-flex}.partners-help-label>small{margin-left:2px}.partners-help-trigger{width:44px;height:44px;color:var(--partner-muted-deep);cursor:help;transition:color .14s var(--partner-ease-out), border-color .14s var(--partner-ease-out), background-color .14s var(--partner-ease-out), transform .1s var(--partner-ease-out);background:0 0;border:0;border-radius:999px;flex:0 0 44px;justify-content:center;align-items:center;margin:-13px;padding:0;display:inline-flex;position:relative}.partners-root button.partners-help-trigger{min-width:44px;min-height:44px}.partners-help-trigger:before{border:1px solid color-mix(in srgb, var(--partner-muted-deep) 44%, transparent);background:color-mix(in srgb, var(--partner-control) 42%, transparent);content:"";border-radius:999px;width:18px;height:18px;position:absolute}.partners-help-trigger>svg{z-index:1;position:relative}.partners-help-trigger:focus-visible{outline:2px solid color-mix(in srgb, var(--partner-focus) 38%, transparent);outline-offset:-8px;color:var(--partner-text)}.partners-help-trigger:active{transform:scale(.94)}.partners-help-tooltip[data-slot=tooltip-content]{--partner-surface:#0d0d0e;--partner-border-strong:#ffffff1a;--partner-text:#f7f6f4;--partner-muted:#9a9a9c;--partner-orange:#e33e2b;--partner-orange-bright:#ff4d3d;z-index:740;border:1px solid var(--partner-border-strong);width:min(296px,100vw - 24px);max-width:min(296px,100vw - 24px);color:var(--partner-text);background:color-mix(in srgb, var(--partner-surface) 96%, black);font-family:var(--font-geist-sans), Geist, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;text-wrap:pretty;border-radius:9px;grid-template-columns:26px minmax(0,1fr);align-items:start;gap:9px;padding:11px 12px;font-size:.9375rem;font-weight:450;line-height:1.45;display:grid;box-shadow:0 18px 44px -24px #000000d1,inset 0 1px #ffffff0a}html[data-partner-auth-theme=light] .partners-help-tooltip[data-slot=tooltip-content]{--partner-surface:#fefbf8;--partner-border-strong:#2f272238;--partner-text:#231d18;--partner-muted:#635951;--partner-orange:#c53825;--partner-orange-bright:#b32513;box-shadow:0 18px 44px -24px #1d140d57,inset 0 1px #ffffff8c;box-shadow:0 18px 44px -24px lab(7.17208% 3.64868 5.4563/.34),inset 0 1px lab(100% 0 0/.54902)}@supports (color:lab(0% 0 0)){html[data-partner-auth-theme=light] .partners-help-tooltip[data-slot=tooltip-content]{--partner-surface:lab(98.8489% .426769 1.8467);--partner-border-strong:lab(16.4446% 2.68102 5.10926/.22);--partner-text:lab(11.226% 2.52144 4.78629);--partner-muted:lab(38.4809% 3.1534 6.07712);--partner-orange:lab(46.1066% 55.4533 44.644);--partner-orange-bright:lab(40.2835% 55.7005 47.2309)}}.partners-help-tooltip-icon{border:1px solid color-mix(in srgb, var(--partner-orange) 28%, transparent);width:26px;height:26px;color:var(--partner-orange-bright);background:color-mix(in srgb, var(--partner-orange) 9%, transparent);border-radius:7px;justify-content:center;align-items:center;display:inline-flex}.partners-help-tooltip-copy{gap:3px;min-width:0;display:grid}.partners-help-tooltip-copy strong{color:var(--partner-text);letter-spacing:-.005em;font-size:.9375rem;font-weight:720}.partners-help-tooltip-copy>span{color:var(--partner-muted);font-size:.9375rem;font-weight:450;line-height:1.48}.partners-help-tooltip [data-slot=tooltip-arrow]{background:var(--partner-surface);fill:var(--partner-surface)}@media (hover:hover) and (pointer:fine){.partners-help-trigger:hover{color:var(--partner-orange-bright)}.partners-help-trigger:hover:before{border-color:color-mix(in srgb, var(--partner-orange) 45%, transparent);background:color-mix(in srgb, var(--partner-orange) 9%, var(--partner-control))}}@media (prefers-reduced-motion:reduce){.partners-help-trigger,.partners-help-tooltip[data-slot=tooltip-content]{transition:none;animation:none}}.partners-refresh-button.is-compact{flex-basis:30px;width:30px;height:30px}.partners-refresh-button.is-compact:before{box-shadow:none;background:0 0;border:0;inset:5px}@media (hover:hover) and (pointer:fine){.partners-header-demo-state:hover .partners-header-demo-chip{color:var(--partner-text);border-color:color-mix(in srgb, var(--partner-orange) 50%, transparent);background:color-mix(in srgb, var(--partner-orange) 15%, var(--partner-control))}}@media (max-width:899px){:is(html:has(.partners-app-shell),body:has(.partners-app-shell)){overflow:visible!important}.partners-app-shell{scroll-padding-top:calc(var(--partner-mobile-header-height) + env(safe-area-inset-top))}.partners-workspace-header{z-index:320;min-height:calc(var(--partner-mobile-header-height) + env(safe-area-inset-top));padding:0 max(8px, env(safe-area-inset-right)) 4px max(6px, env(safe-area-inset-left));padding-top:calc(env(safe-area-inset-top) + 4px);border-bottom-color:color-mix(in srgb, var(--partner-border) 72%, transparent);background:color-mix(in srgb, var(--partner-shell) 94%, transparent);box-shadow:none;-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%);align-self:start;position:sticky;top:0}.partners-mobile-header-leading{gap:2px}.partners-mobile-header-brand{gap:6px}.partners-mobile-header-brand .partners-logo-mark{flex-basis:27px;width:27px;height:27px}.partners-mobile-header-context{color:var(--partner-text-soft);font-size:.7rem;font-weight:640}.partners-header-demo-state{min-height:44px;padding-inline:2px}.partners-header-account-controls>.partners-header-demo-state[data-system-source],.partners-app-main .partners-page-header>div:first-child,.partners-app-main .partners-experiment-heading>div:first-child,.partners-app-main .partners-growth-page>.partners-page-heading>div:first-child{display:none}.partners-app-main .partners-page-header{justify-content:flex-end;gap:0}.partners-app-main .partners-page-header>.partners-refresh-button{grid-column:2;justify-self:end}.partners-header-tools,.partners-header-tool-group{gap:0}.partners-workspace-header .partners-icon-link,.partners-workspace-header .partners-avatar{color:var(--partner-muted)}.partners-workspace-header .partners-avatar:before{border-color:color-mix(in srgb, var(--partner-border) 72%, transparent);box-shadow:none;background:0 0;inset:9px}.partners-app-main{padding-top:14px}.partners-mobile-dock{border-top-color:color-mix(in srgb, var(--partner-border) 74%, transparent);background:color-mix(in srgb, var(--partner-shell) 95%, transparent);-webkit-backdrop-filter:blur(20px)saturate(130%);backdrop-filter:blur(20px)saturate(130%);box-shadow:0 -1px #ffffff05}.partners-mobile-dock a{color:var(--partner-muted-deep);position:relative}.partners-mobile-dock a.is-active{color:var(--partner-text)}.partners-mobile-dock a.is-active:after{content:"";background:var(--partner-orange-bright);border-radius:99px;width:18px;height:2px;position:absolute;top:1px}.partners-mobile-dock a:focus:not(:focus-visible){outline:0}}@media (max-width:560px){.partners-mobile-dock{min-height:calc(66px + env(safe-area-inset-bottom))}.partners-mobile-dock a{min-height:58px;font-size:.875rem;line-height:1.05}.partners-app-main{padding:12px max(14px, env(safe-area-inset-right)) calc(88px + env(safe-area-inset-bottom)) max(14px, env(safe-area-inset-left))}.partners-page,.partners-experiment-lab,.partners-experiment-detail{gap:12px}.partners-page-header{align-items:start;gap:6px 8px}.partners-page-header h1,.partners-experiment-heading h1{letter-spacing:-.04em;font-size:1.38rem;line-height:1.08}.partners-page-header p,.partners-experiment-heading p{max-width:42ch;color:var(--partner-muted-deep);margin-top:2px;font-size:.72rem;line-height:1.42}.partners-page-header>.partners-page-actions{flex-flow:row;align-items:center;gap:6px;width:calc(100vw - 28px);max-width:100%;padding:0;display:flex}.partners-page-header>.partners-page-actions>*{min-height:40px;padding-inline:11px;font-size:.72rem}.partners-filter-rail{border-bottom:0;gap:3px}.partners-root .partners-filter-chip{min-height:38px;color:var(--partner-muted);box-shadow:none;background:0 0;border-color:#0000;padding-inline:10px;font-size:.72rem}.partners-root .partners-filter-chip.is-active{border-color:color-mix(in srgb, var(--partner-border-strong) 72%, transparent);color:var(--partner-text);background:var(--partner-control)}.partners-data-toolbar,.partners-report-controls{box-shadow:none;background:0 0;border:0;gap:8px;padding:0}.partners-surface,.partners-chart-panel,.partners-report-scope,.partners-experiment-card,.partners-experiment-summary{border-color:color-mix(in srgb, var(--partner-border) 76%, transparent);box-shadow:none}.partners-overview-carousel .partners-metric{min-height:92px;padding:12px}.partners-metric-value,.partners-metric.is-primary .partners-metric-value{font-size:1.2rem}.partners-surface-header,.partners-chart-header{min-height:44px;padding:10px 11px}.partners-data-table-toolbar{grid-template-columns:minmax(0,1fr) 44px;align-items:end;gap:8px;display:grid}.partners-data-table-search{grid-column:1/-1}.partners-data-table-filter{min-width:0}.partners-data-table-columns{border-radius:11px;align-self:end;width:44px;min-width:44px;height:44px;min-height:44px;margin:0;padding:0}.partners-data-table-columns-label{display:none}.partners-data-table-count{order:initial;grid-column:1/-1;width:auto;margin:0}.partners-experiment-heading{justify-content:flex-end;align-items:center;gap:8px;display:flex}.partners-experiment-heading>div{width:100%;min-width:0;max-width:none}.partners-experiment-heading>.partners-button-primary{border-radius:10px;align-self:center;gap:6px;width:auto;min-width:0;max-width:none;min-height:40px;margin:0;padding:0 12px;font-size:.7rem;position:relative}.partners-experiment-heading>.partners-button-primary .partners-button-label{display:inline}.partners-experiment-heading>.partners-button-primary:after{content:"";position:absolute;inset:-2px}.partners-experiment-heading>.partners-button-primary>svg{width:14px;height:14px}.partners-builder-steps{grid-template-columns:repeat(5,minmax(0,1fr));width:100%;min-width:0;padding:0 2px;overflow:visible}.partners-builder-steps li{gap:0;min-width:0}.partners-builder-steps li:before{top:13px;left:-50%;right:50%}.partners-builder-steps small{display:none}.partners-experiment-policy{background:0 0;border:0;align-items:flex-start;gap:9px;padding:8px 2px}.partners-experiment-policy strong{font-size:.72rem}.partners-experiment-policy small{font-size:.66rem;line-height:1.4}.partners-experiment-summary{overflow:hidden}.partners-experiment-metric{min-height:76px;padding:11px}.partners-experiment-card{padding:12px}.partners-experiment-card dl div{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;display:grid}.partners-experiment-card dd{overflow-wrap:anywhere;white-space:normal}.partners-refresh-button.is-compact{flex-basis:44px;width:44px;height:44px}.partners-refresh-button.is-compact:before{inset:11px}.partners-refresh-button.is-compact>svg{width:14px;height:14px}.partners-data-row-values{align-items:center;gap:8px}.partners-campaign-media-action{width:30px;height:30px;min-height:30px;box-shadow:none;border-radius:999px;flex:0 0 30px;padding:0;position:relative}.partners-campaign-media-action:after{content:"";position:absolute;inset:-7px}.partners-mobile-dock{padding-top:2px}.partners-mobile-dock a{gap:2px;min-height:48px;font-size:.56rem}.partners-mobile-dock a svg{width:19px;height:19px}}@media (max-width:374px){.partners-mobile-header-context{max-width:74px;display:inline}.partners-header-demo-state .partners-header-demo-chip{display:inline-flex}.partners-header-demo-state .partners-header-demo-label{display:inline}}.partners-header-page-actions{flex:none;justify-content:center;align-items:center;min-width:0;display:inline-flex}.partners-header-page-actions:empty{display:none}.partners-header-page-actions .partners-refresh-button.is-compact{flex-basis:30px;width:30px;height:30px}.partners-campaign-actions-popover{--partner-surface:#0d0d0e;--partner-surface-deep:#0a0a0b;--partner-control:#151517;--partner-control-hover:#1a1a1c;--partner-border:#ffffff0f;--partner-border-strong:#ffffff1a;--partner-text:#f7f6f4;--partner-text-soft:#dedbd6;--partner-muted:#9a9a9c;--partner-muted-deep:#818185;--partner-orange:#e33e2b;--partner-orange-bright:#ff4d3d;border-color:var(--partner-border-strong);color:var(--partner-text);background:var(--partner-surface);font-family:var(--font-geist-sans), Geist, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}.partners-campaign-filter-sheet{width:min(390px,100vw - 16px)!important}.partners-campaign-filter-sheet-header{border-bottom:1px solid var(--partner-border);background:var(--partner-surface);gap:3px!important;padding:18px 58px 14px 18px!important;display:grid!important}.partners-campaign-filter-sheet-header [data-slot=sheet-title]{color:var(--partner-text);font-size:.9rem;font-weight:650}.partners-campaign-filter-sheet-header [data-slot=sheet-description]{color:var(--partner-muted-deep);font-size:.68rem;line-height:1.45}.partners-campaign-filter-sheet-body{align-content:start;gap:14px;min-height:0;padding:18px;display:grid;overflow-y:auto}.partners-campaign-filter-sheet-body .partners-search-field{width:100%;min-width:0}.partners-campaign-filter-sheet-footer{border-top:1px solid var(--partner-border);background:var(--partner-surface);grid-template-columns:auto minmax(0,1fr);align-items:center;padding:14px 18px max(14px, env(safe-area-inset-bottom))!important;gap:10px!important;display:grid!important}.partners-campaign-filter-sheet-footer .partners-button-primary{width:100%}.partners-campaign-filter-sheet-footer .partners-text-button:disabled{cursor:default;opacity:.38}.partners-shimmer-notification{z-index:580;top:calc(env(safe-area-inset-top) + 62px);border:1px solid color-mix(in srgb, var(--partner-green) 28%, var(--partner-border));width:min(340px,100vw - 24px);min-height:54px;color:var(--partner-text);background:color-mix(in srgb, var(--partner-surface) 96%, transparent);-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%);pointer-events:none;border-radius:12px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:10px;padding:9px 12px;display:grid;position:fixed;left:50%;overflow:hidden;box-shadow:0 16px 42px -22px #000000b8}.partners-shimmer-notification:after{content:"";animation:partners-notification-shimmer 1.15s var(--partner-ease-out) 1;background:linear-gradient(108deg,#0000 32%,#ffffff14 48%,#0000 64%);position:absolute;inset:0;transform:translate(-110%)}.partners-shimmer-notification.is-warning{border-color:color-mix(in srgb, var(--partner-amber) 38%, var(--partner-border))}.partners-shimmer-notification-icon{width:28px;height:28px;color:var(--partner-green-bright);background:color-mix(in srgb, var(--partner-green) 12%, var(--partner-control));border-radius:50%;place-items:center;display:grid}.partners-shimmer-notification.is-warning .partners-shimmer-notification-icon{color:var(--partner-amber);background:color-mix(in srgb, var(--partner-amber) 12%, var(--partner-control))}.partners-shimmer-notification>span:last-child{gap:1px;min-width:0;display:grid}.partners-shimmer-notification strong{font-size:.7rem;font-weight:670}.partners-shimmer-notification small{color:var(--partner-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.62rem;line-height:1.35;overflow:hidden}@keyframes partners-notification-shimmer{to{transform:translate(110%)}}@media (max-width:899px){.partners-overview-page-header{display:none!important}.partners-header-page-actions .partners-refresh-button.is-compact{flex-basis:40px;width:40px;height:44px}.partners-header-page-actions .partners-refresh-button.is-compact:before{inset:9px 7px}}@media (max-width:560px){.partners-campaign-filter-sheet{border-radius:18px 18px 0 0;max-height:min(78dvh,620px);box-shadow:0 -22px 70px -30px #000000d9;border:1px solid var(--partner-border-strong)!important;border-bottom:0!important;width:100%!important;height:auto!important;inset:auto 0 0!important}.partners-campaign-filter-fields{grid-template-columns:minmax(0,1fr);display:grid}.partners-campaign-filter-sheet-footer{grid-template-columns:minmax(92px,auto) minmax(0,1fr)}}@media (max-width:399px){.partners-workspace-header .partners-avatar{display:none}.partners-mobile-header-context{max-width:58px}.partners-shimmer-notification{top:calc(env(safe-area-inset-top) + 56px)}}@media (prefers-reduced-motion:reduce){.partners-shimmer-notification:after{animation:none}}.partners-header-tooltip [data-slot=tooltip-arrow],.partners-refresh-tooltip [data-slot=tooltip-arrow]{display:none!important}.partners-header-tooltip[data-slot=tooltip-content],.partners-refresh-tooltip[data-slot=tooltip-content]{border-radius:7px;max-width:min(260px,100vw - 24px);box-shadow:0 12px 30px -16px #000000bf}.partners-campaign-filter-trigger{background:0 0;border:0;border-radius:9px;gap:0;width:38px;min-width:38px;height:38px;min-height:38px;padding:0;position:relative}.partners-campaign-filter-trigger strong{border:2px solid var(--partner-bg);min-width:16px;height:16px;padding:0 4px;font-size:.52rem;position:absolute;top:-5px;right:-5px}.partners-campaign-filter-popover,.partners-experiment-builder-dialog{--partner-bg:#0a0a0b;--partner-shell:#0a0a0b;--partner-surface:#0d0d0e;--partner-surface-deep:#0a0a0b;--partner-control:#151517;--partner-control-hover:#1a1a1c;--partner-border:#ffffff0f;--partner-border-strong:#ffffff1a;--partner-text:#f7f6f4;--partner-text-soft:#dedbd6;--partner-muted:#9a9a9c;--partner-muted-deep:#818185;--partner-orange:#e33e2b;--partner-orange-bright:#ff4d3d;--partner-green:#5bd67a;--partner-amber:#f3b451;--partner-red:#ff6b6b;--partner-radius-sm:8px;--partner-radius:8px;--partner-radius-lg:10px;--partner-ease-out:cubic-bezier(.22, 1, .36, 1);color:var(--partner-text);font-family:var(--font-geist-sans), Geist, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}.partners-campaign-filter-popover{z-index:720;border:1px solid var(--partner-border-strong);background:var(--partner-surface);border-radius:11px;gap:0;width:min(332px,100vw - 24px);padding:0;display:grid;overflow:hidden;box-shadow:0 22px 62px -28px #000000e0}.partners-campaign-filter-popover-header{border-bottom:1px solid var(--partner-border);gap:2px;padding:12px 13px 10px;display:grid}.partners-campaign-filter-popover-header h2{color:var(--partner-text);font-size:.78rem;font-weight:680}.partners-campaign-filter-popover-header span{color:var(--partner-muted-deep);font-size:.64rem;line-height:1.4}.partners-campaign-filter-popover-body{gap:11px;padding:12px 13px;display:grid}.partners-campaign-filter-popover .partners-campaign-filter-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.partners-campaign-filter-popover .partners-compact-field{min-width:0;font-size:.64rem}.partners-campaign-filter-popover .partners-campaign-search-control{border-color:var(--partner-border-strong);transition:border-color .15s var(--partner-ease-out), background-color .15s var(--partner-ease-out), box-shadow .15s var(--partner-ease-out)}.partners-campaign-filter-popover .partners-campaign-search-control:focus-within{border-color:color-mix(in srgb, var(--partner-focus) 72%, var(--partner-border-strong));background:var(--partner-control-hover);box-shadow:0 0 0 3px color-mix(in srgb, var(--partner-focus) 12%, transparent)}.partners-campaign-filter-popover .partners-campaign-search-control input,.partners-campaign-filter-popover .partners-campaign-search-control input:focus,.partners-campaign-filter-popover .partners-campaign-search-control input:focus-visible{min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;outline:0;padding:0}.partners-campaign-filter-popover-footer{border-top:1px solid var(--partner-border);grid-template-columns:minmax(88px,auto) minmax(0,1fr);align-items:center;gap:8px;padding:10px 13px 12px;display:grid}.partners-campaign-filter-popover-footer .partners-button-primary{width:100%;min-height:36px;font-size:.68rem}.partners-campaign-filter-popover-footer .partners-text-button{min-height:36px;font-size:.65rem}.partners-campaign-filter-popover-footer .partners-text-button:disabled{opacity:.38}.partners-report-controls{grid-template-columns:minmax(260px,360px) 104px;align-items:end;width:fit-content;max-width:100%;display:grid}.partners-report-controls .partners-date-controls,.partners-report-controls .partners-date-field,.partners-report-controls .partners-compact-field{width:100%;min-width:0;max-width:none}.partners-report-controls .partners-date-controls{flex-basis:auto}.partners-metric-ledger .partners-metric,.partners-metric-ledger .partners-metric.is-primary{grid-column:auto;padding:12px 13px}.partners-metric-ledger{grid-template-columns:repeat(2,minmax(0,1fr))}.partners-metric-ledger .partners-metric:nth-child(-n+2){border-top:0}.partners-metric-ledger .partners-metric:nth-child(odd){border-left:0}.partners-metric-ledger .partners-metric:nth-child(2n){border-left:1px solid var(--partner-border)}.partners-metric-ledger .partners-metric-label{font-size:.68rem}.partners-metric-ledger .partners-metric-value,.partners-metric-ledger .partners-metric.is-primary .partners-metric-value{margin-top:7px;font-size:1.08rem}.partners-metric-ledger .partners-metric-note{margin-top:6px;font-size:.64rem}.partners-overview-kpi-summary .partners-metric-label{font-size:.68rem}.partners-overview-kpi-summary .partners-metric-value,.partners-overview-kpi-summary .partners-metric.is-primary .partners-metric-value{margin-top:7px;font-size:1.04rem}.partners-overview-kpi-summary .partners-metric-note{margin-top:6px;font-size:.64rem}.partners-experiment-builder-dialog[data-slot=dialog-content]{z-index:730;border:1px solid var(--partner-border-strong);background:var(--partner-surface);border-radius:14px;width:min(860px,100vw - 32px);max-width:860px;min-height:0;max-height:min(88dvh,820px);padding:0;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 32px 100px -40px #000000f2}body:has(.partners-experiment-builder-dialog) [data-slot=dialog-overlay]{z-index:729}.partners-experiment-builder-dialog .partners-experiment-builder{max-height:min(88dvh,820px);box-shadow:none;border:0;border-radius:0;overflow-y:auto}.partners-experiment-builder-dialog .partners-experiment-builder>header{padding-bottom:2px}.partners-experiment-builder-dialog .partners-experiment-builder>header .partners-text-button{border-radius:8px;min-height:34px;padding-inline:9px;font-size:.68rem}.partners-experiment-builder-dialog .partners-builder-steps{border:1px solid var(--partner-border);background:color-mix(in srgb, var(--partner-surface-deep) 82%, transparent);border-radius:10px;padding:11px 10px 9px}.partners-experiment-builder-dialog .partners-builder-stage{border-color:var(--partner-border-strong);background:color-mix(in srgb, var(--partner-surface-deep) 90%, var(--partner-surface))}.partners-experiment-builder-dialog .partners-field{gap:7px;font-size:.72rem}.partners-experiment-builder-dialog .partners-field :is(input,textarea,.partners-select){font-size:.74rem}@media (max-width:560px){.partners-campaign-filter-bar{justify-content:flex-start;gap:9px;min-height:40px}.partners-campaign-filter-trigger{width:40px;min-width:40px;height:40px;min-height:40px}.partners-result-count{width:auto;font-size:.62rem}.partners-report-controls{grid-template-columns:minmax(0,1fr) minmax(86px,106px);gap:8px;width:100%}.partners-report-controls .partners-compact-field,.partners-date-field{gap:4px}.partners-report-controls .partners-compact-field>span,.partners-date-field>span{font-size:.62rem}.partners-report-controls .partners-date-trigger,.partners-root .partners-report-controls .partners-select.is-compact{height:44px;min-height:44px;font-size:.68rem}.partners-icon-action,.partners-data-table-filter-trigger,.partners-campaign-filter-trigger{width:44px;min-width:44px;height:44px;min-height:44px}.partners-profile-copy-row{grid-template-columns:34px minmax(0,1fr) 44px}.partners-profile-copy-row a{align-items:center;min-height:44px;display:inline-flex}.partners-referral-application-trigger{min-height:44px}.partners-report-controls .partners-date-trigger{grid-template-columns:15px minmax(0,1fr) 12px;gap:6px;padding-inline:8px}.partners-report-scope{display:none}.partners-metric-ledger{grid-template-columns:repeat(2,minmax(0,1fr))}.partners-metric-ledger .partners-metric,.partners-metric-ledger .partners-metric.is-primary{border-top:1px solid var(--partner-border);border-left:1px solid var(--partner-border);grid-column:auto;min-height:86px;padding:11px}.partners-metric-ledger .partners-metric:nth-child(-n+2){border-top:0}.partners-metric-ledger .partners-metric:nth-child(odd){border-left:0}.partners-metric-ledger .partners-metric-label{font-size:.62rem;line-height:1.3}.partners-metric-ledger .partners-metric-value,.partners-metric-ledger .partners-metric.is-primary .partners-metric-value{margin-top:7px;font-size:.94rem;line-height:1.1}.partners-overview-mobile-metrics .partners-metric,.partners-overview-mobile-metrics .partners-metric.is-primary{min-height:72px;padding:10px}.partners-overview-mobile-metrics .partners-metric-value,.partners-overview-mobile-metrics .partners-metric.is-primary .partners-metric-value{margin-top:6px;font-size:.9rem}.partners-overview-mobile-metrics .partners-metric-label,.partners-overview-mobile-metrics .partners-metric-note{font-size:.59rem}.partners-payment-tabbar{padding-right:0}.partners-experiment-builder-dialog[data-slot=dialog-content]{top:max(10px, env(safe-area-inset-top));right:auto;bottom:max(66px, calc(56px + env(safe-area-inset-bottom)));border-radius:14px;width:calc(100vw - 20px);max-height:none;left:50%;transform:translate(-50%)}.partners-experiment-builder-dialog .partners-experiment-builder{gap:13px;max-height:100%;padding:14px}.partners-experiment-builder-dialog .partners-builder-steps{align-content:start;align-items:start;height:66px;min-height:66px;padding:9px 3px 7px}.partners-experiment-builder-dialog .partners-builder-steps li{gap:5px}.partners-experiment-builder-dialog .partners-builder-steps li>span{width:25px;height:25px}.partners-experiment-builder-dialog .partners-builder-steps li:before{top:12px}.partners-experiment-builder-dialog .partners-builder-steps small{overflow-wrap:anywhere;white-space:normal;width:100%;min-height:2em;padding-inline:1px;font-size:.54rem;font-weight:620;line-height:1.12;display:block}.partners-experiment-builder-dialog .partners-builder-stage{min-height:0;padding:12px}.partners-experiment-builder-dialog .partners-experiment-builder>footer{z-index:2;background:linear-gradient(to bottom, transparent, var(--partner-surface) 18%);margin-bottom:-14px;padding:10px 0 14px;position:sticky;bottom:-14px}}.partners-marketing :is(.text-xs,[class*="text-[10px]"],[class*="text-[0.6rem]"],[class*="text-[0.65rem]"]),.partners-affiliate-login :is(.partners-field small,.partners-help-label label,.partners-affiliate-login-divider,.partners-password-login-summary-copy strong,.partners-password-login-summary-copy small,.partners-oauth-provider-icon,.partners-notice,.partners-affiliate-login-trust span,.partners-affiliate-login-legal,.partners-affiliate-login-legal a,.partners-auth-swap-footer p,.partners-auth-swap-toggle,.partners-affiliate-login-back){line-height:1.45;font-size:var(--partner-font-supporting)!important}.partners-root :is(.partners-nav-copy,.partners-mobile-header-context){font-size:var(--partner-font-supporting)!important}.partners-root .partners-app-main :is(.partners-revenue-loading,.partners-growth-loading,.partners-pilot-loading){line-height:1.45;font-size:var(--partner-font-supporting)!important}.partners-root .partners-app-main :where(p,label){line-height:1.5;font-size:max(var(--partner-font-body), 1em)!important}.partners-root .partners-app-main :where(a,button,label,input,textarea,select,option,small,em,strong,b,td,th,caption,dt,dd,li,span){line-height:1.4;font-size:var(--partner-font-supporting)!important}.partners-root .partners-app-main .partners-surface-header :is(h2,h3){line-height:1.35;font-size:1.0625rem!important}.partners-root .partners-app-main :is(h1,h2,h3,h4,h5,h6) :is(span,strong,b,em,a){line-height:inherit;font-size:inherit!important}.partners-root .partners-app-main :where(small,figcaption){line-height:1.45;font-size:max(var(--partner-font-caption), .875em)!important}.partners-root .partners-app-main :is(.partners-eyebrow,.partners-status,.partners-live-data-pill,.partners-data-table-count,.partners-data-table th,.partners-nav-label){line-height:1.35;font-size:var(--partner-font-caption)!important}.partners-root .partners-app-main :is(.partners-button,.partners-button-primary,.partners-button-secondary,.partners-text-button,.partners-select,.partners-data-table td,input,textarea,select){font-size:var(--partner-font-supporting)!important}.partners-root .partners-revenue-operations :is(.partners-revenue-form h3,.partners-revenue-list h3,.partners-link-monitor-list h3,.partners-alert-list h3){line-height:1.35;font-size:1.0625rem!important}.partners-root .partners-revenue-operations :is(.partners-revenue-form header p,.partners-revenue-list header p,.partners-link-monitor-list header p,.partners-alert-list header p,.partners-field,.partners-revenue-choices){line-height:1.45;font-size:var(--partner-font-supporting)!important}.partners-root .partners-revenue-operations :is(.partners-revenue-tabs button,.partners-revenue-form .partners-field input,.partners-revenue-form .partners-field .partners-select,.partners-revenue-form>.partners-button-primary,.partners-link-monitor-list .partners-button-secondary){height:auto;min-height:44px}.partners-root .partners-revenue-operations .partners-revenue-message{min-height:44px;font-size:var(--partner-font-supporting)!important}.partners-root .partners-operating-system{--partner-ops-heading:1rem;--partner-ops-body:.875rem;--partner-ops-supporting:.9375rem;--partner-ops-caption:.9375rem}.partners-root .partners-operating-system .partners-sports-opportunities>header .partners-eyebrow{line-height:1.35;font-size:.875rem!important}.partners-root .partners-operating-system .partners-operating-header h2{line-height:1.25;font-size:1.25rem!important}.partners-root .partners-operating-system :is(.partners-sports-opportunities>header h3,.partners-planner-calendar-card h3,.partners-operating-form h3,.partners-workspace-directory h3,.partners-workspace-detail h3,.partners-create-workspace h3){line-height:1.35;font-size:var(--partner-ops-heading)!important}.partners-root .partners-operating-system :is(p,.partners-operating-boundary){line-height:1.5;font-size:var(--partner-ops-body)!important}.partners-root .partners-operating-system :is(small,strong,span,button,input,textarea,select,.partners-select,.partners-field,.partners-data-table td,.partners-event-resource-trigger,.partners-event-mobile-card strong,.partners-event-mobile-card small,.partners-event-mobile-card em,.partners-event-calendar-open strong,.partners-event-calendar-open small,.partners-agenda-time,.partners-agenda-item strong,.partners-agenda-item small){line-height:1.4;font-size:var(--partner-ops-supporting)!important}.partners-root .partners-operating-system :is(.partners-eyebrow,.partners-data-table th,.partners-event-timeline em,.partners-event-priority,.partners-event-verification,.partners-workspace-detail>header>em){line-height:1.3;font-size:var(--partner-ops-caption)!important}.partners-root .partners-operating-system :is(.partners-event-view-toggle button,.partners-event-check,.partners-event-calendar-select,.partners-event-resource-trigger,.partners-event-plan-bar .partners-button-primary){min-height:40px}.partners-root .partners-operating-system .partners-planner-calendar button{font-size:var(--partner-ops-supporting)!important}@media (max-width:899px){.partners-marketing :is(.label-gold,.text-xs,[class*="text-[10px]"],[class*="text-[0.6rem]"],[class*="text-[0.65rem]"]),.partners-marketing footer :is(a,p,span){line-height:1.45;font-size:.875rem!important}.partners-affiliate-login :is(.partners-field small,.partners-help-label label,.partners-affiliate-login-divider,.partners-password-login-summary-copy strong,.partners-password-login-summary-copy small,.partners-oauth-provider-icon,.partners-notice,.partners-affiliate-login-trust span,.partners-affiliate-login-legal,.partners-affiliate-login-legal a,.partners-auth-swap-footer p,.partners-auth-swap-toggle,.partners-affiliate-login-back){font-size:.875rem!important}.partners-root :is(.partners-nav-copy,.partners-mobile-header-context),.partners-root .partners-app-main :is(.partners-revenue-loading,.partners-growth-loading,.partners-pilot-loading),.partners-root .partners-app-main :where(p,small,label,figcaption),.partners-root .partners-app-main :is(.partners-eyebrow,.partners-status,.partners-live-data-pill,.partners-data-table-count,.partners-data-table th,.partners-data-table td,.partners-text-button,.partners-button,.partners-button-primary,.partners-button-secondary,.partners-select){line-height:1.45;font-size:.875rem!important}.partners-root .partners-app-main :is(input,textarea,select){font-size:1rem!important}.partners-root .partners-app-main :where(a,button,label,option,small,em,strong,b,td,th,caption,dt,dd,li,span){font-size:.875rem!important}.partners-root .partners-app-main :is(h1,h2,h3,h4,h5,h6) :is(span,strong,b,em,a){font-size:inherit!important}.partners-root .partners-operating-system{--partner-ops-heading:1.0625rem;--partner-ops-body:.875rem;--partner-ops-supporting:.875rem;--partner-ops-caption:.875rem}.partners-root .partners-operating-system :is(.partners-event-view-toggle button,.partners-event-check,.partners-event-calendar-select,.partners-event-resource-trigger,.partners-event-plan-bar .partners-button-primary){min-height:44px}}.partners-growth-connected-surface{gap:14px;display:grid}.partners-growth-workflow-rail{border:1px solid var(--growth-border-soft);background:var(--growth-panel);border-radius:9px;overflow:hidden}.partners-growth-workflow-rail>header{border-bottom:1px solid var(--growth-border-soft);justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:8px 14px;display:flex}.partners-growth-workflow-rail>header span{color:var(--growth-copy);font-size:.9375rem;font-weight:650}.partners-growth-workflow-rail>header small{color:var(--growth-copy-muted);font-size:.875rem}.partners-growth-workflow-rail ol{grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.partners-growth-workflow-rail li{border-right:1px solid var(--growth-border-soft);min-width:0}.partners-growth-workflow-rail li:last-child{border-right:0}.partners-growth-workflow-rail a{min-height:70px;color:var(--growth-copy-muted);transition:color .18s var(--partner-ease-out), background-color .18s var(--partner-ease-out);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:9px;padding:10px 12px;text-decoration:none;display:grid;position:relative}.partners-growth-workflow-rail a:is(:hover,:focus-visible){color:var(--growth-copy);background:var(--growth-panel-raised)}.partners-growth-workflow-rail a>span:first-child{border:1px solid var(--growth-border);background:var(--growth-panel-muted);border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.partners-growth-workflow-rail a>span:nth-child(2){gap:1px;min-width:0;display:grid}.partners-growth-workflow-rail strong{color:inherit;font-size:.9375rem}.partners-growth-workflow-rail small{text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;overflow:hidden}.partners-growth-workflow-rail em{color:var(--growth-copy-muted);font-variant-numeric:tabular-nums;font-size:.875rem;font-style:normal}.partners-growth-workflow-rail li.is-active a{color:var(--growth-copy);background:color-mix(in oklch, var(--growth-accent) 9%, var(--growth-panel-raised));box-shadow:inset 0 -2px var(--growth-accent)}.partners-growth-workflow-rail li.is-active a>span:first-child{border-color:color-mix(in oklch, var(--growth-accent) 56%, var(--growth-border));color:var(--growth-accent-strong);background:color-mix(in oklch, var(--growth-accent) 11%, var(--growth-panel-muted))}.partners-growth-workflow-rail li.is-complete a>span:first-child{color:var(--growth-success)}.partners-growth-suite .partners-icon-action{background:0 0;border-color:#0000;width:44px;min-width:44px;height:44px;min-height:44px}.partners-growth-suite .partners-icon-action:is(:hover,:focus-visible){border-color:var(--growth-border);background:var(--growth-panel-raised)}.partners-growth-surface-context{border:1px solid var(--growth-border-soft);background:var(--growth-panel-muted);min-height:52px;color:var(--growth-copy-muted);border-radius:8px;align-items:center;gap:11px;padding:10px 13px;display:flex}.partners-growth-surface-context>svg{color:var(--growth-accent-strong)}.partners-growth-surface-context span{gap:2px;display:grid}.partners-growth-surface-context strong{color:var(--growth-copy);font-size:.875rem}.partners-growth-surface-context small{font-size:.875rem}.partners-growth-connected-surface .partners-experiment-lab{width:100%;padding:0}.partners-growth-connected-surface .partners-experiment-heading>div>.partners-eyebrow,.partners-growth-connected-surface .partners-experiment-heading>div>.partners-page-title-line,.partners-growth-connected-surface .partners-experiment-heading>div>p{display:none}.partners-growth-crm,.partners-growth-crm-workspace{gap:14px;display:grid}.partners-growth-crm-tabs{border:1px solid var(--growth-border);background:var(--growth-panel);border-radius:9px;align-items:center;gap:3px;width:fit-content;max-width:100%;padding:4px;display:inline-flex}.partners-growth-crm-tabs button{min-height:40px;color:var(--growth-copy-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:7px;padding:0 13px;font-size:.9375rem;font-weight:650;display:inline-flex}.partners-growth-crm-tabs button:hover{color:var(--growth-copy);background:var(--growth-panel-muted)}.partners-growth-crm-tabs button.is-active{background:var(--growth-panel-raised);color:var(--growth-copy);box-shadow:inset 0 0 0 1px var(--growth-border-soft)}.partners-growth-commercial-panel>header>div:last-child{align-items:center;gap:8px;display:flex}.partners-growth-commercial-builder{border-top:1px solid var(--growth-border-soft);border-bottom:1px solid var(--growth-border-soft);background:var(--growth-panel-muted);grid-template-columns:1.35fr .85fr 1fr auto;align-items:end;gap:10px;padding:16px;display:grid}.partners-growth-commercial-builder>label{gap:6px;display:grid}.partners-growth-commercial-builder>label>span{color:var(--growth-copy-soft);font-size:.9375rem;font-weight:650}.partners-growth-commercial-builder input,.partners-growth-commercial-builder select{border:1px solid var(--growth-border);background:var(--growth-panel);width:100%;min-height:44px;color:var(--growth-copy);font:inherit;border-radius:7px;padding:0 12px}.partners-growth-commercial-builder footer{align-items:center;gap:8px;display:flex}.partners-growth-pipeline-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:0 16px 16px;display:grid}.partners-growth-pipeline-summary>span{border:1px solid var(--growth-border-soft);background:var(--growth-panel-muted);min-height:48px;color:var(--growth-copy-muted);border-radius:7px;align-items:center;gap:7px;padding:9px 11px;font-size:.9375rem;display:flex}.partners-growth-pipeline-summary strong{color:var(--growth-copy)}.partners-growth-pipeline-summary svg{color:var(--growth-success)}.partners-growth-channel-readiness{margin-bottom:0}.partners-growth-channel-readiness>header>div:last-child{align-items:center;gap:8px;display:flex}.partners-growth-channel-readiness>header>div:last-child>span{color:var(--growth-copy-muted);font-size:.9375rem}.partners-growth-channel-body{gap:0;display:grid}.partners-growth-channel-primary>header{justify-content:space-between;align-items:baseline;gap:14px;padding:14px 16px 10px;display:flex}.partners-growth-channel-primary>header strong{color:var(--growth-copy);font-size:.9375rem}.partners-growth-channel-primary>header small{color:var(--growth-copy-muted);font-size:.875rem}.partners-growth-connection-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0 16px 16px;display:grid}.partners-growth-connection-grid>p{color:var(--growth-copy-muted);grid-column:1/-1;margin:0;padding:12px 0;font-size:.9375rem}.partners-growth-connection-grid article{border:1px solid var(--growth-border-soft);background:var(--growth-panel-muted);border-radius:8px;grid-template-columns:30px 1fr;gap:9px;min-width:0;padding:12px;display:grid}.partners-growth-connection-grid article>span{border:1px solid var(--growth-border);width:30px;height:30px;color:var(--growth-copy-muted);border-radius:50%;place-items:center;display:grid}.partners-growth-connection-grid article.is-connected>span{border-color:color-mix(in oklch, var(--growth-success) 42%, var(--growth-border));color:var(--growth-success)}.partners-growth-connection-grid article.is-action_required>span{border-color:color-mix(in oklch, var(--growth-warning) 42%, var(--growth-border));color:var(--growth-warning)}.partners-growth-connection-grid article>div{gap:3px;min-width:0;display:grid}.partners-growth-connection-grid strong{color:var(--growth-copy);font-size:.9375rem}.partners-growth-connection-grid small{color:var(--growth-copy-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;overflow:hidden}.partners-growth-connection-grid article>div>div{flex-wrap:wrap;gap:4px;padding-top:4px;display:flex}.partners-growth-connection-grid em{border:1px solid var(--growth-border-soft);color:var(--growth-copy-muted);border-radius:999px;padding:2px 6px;font-size:.9375rem;font-style:normal}.partners-growth-channel-more{border-top:1px solid var(--growth-border-soft)}.partners-growth-channel-more summary{min-height:60px;color:var(--growth-copy-soft);cursor:pointer;grid-template-columns:minmax(0,1fr) auto 24px;align-items:center;gap:10px;padding:9px 16px;list-style:none;display:grid}.partners-growth-channel-more summary::-webkit-details-marker{display:none}.partners-growth-channel-more summary>span{gap:2px;display:grid}.partners-growth-channel-more summary strong{color:var(--growth-copy);font-size:.9375rem}.partners-growth-channel-more summary small{color:var(--growth-copy-muted);font-size:.875rem}.partners-growth-channel-more summary em{border:1px solid var(--growth-border);border-radius:999px;justify-content:center;align-items:center;min-width:28px;min-height:28px;font-size:.875rem;font-style:normal;display:inline-flex}.partners-growth-channel-more summary svg{transition:transform .18s var(--partner-ease-out)}.partners-growth-channel-more[open] summary svg{transform:rotate(180deg)}.partners-growth-channel-more>div{border-top:1px solid var(--growth-border-soft);background:var(--growth-border-soft);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.partners-growth-channel-more article{min-height:54px;color:var(--growth-copy-muted);background:var(--growth-panel-muted);grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:8px;padding:9px 12px;display:grid}.partners-growth-channel-more article>span{border:1px solid var(--growth-border);border-radius:7px;place-items:center;width:28px;height:28px;display:grid}.partners-growth-channel-more article strong{color:var(--growth-copy-soft);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;overflow:hidden}.partners-growth-channel-more article small{white-space:nowrap;font-size:.875rem}.partners-growth-connected-surface[data-growth-connected-surface=ads] .partners-revenue-header{border-color:var(--growth-border-soft);color:var(--growth-copy);background:var(--growth-panel)}.partners-growth-connected-surface[data-growth-connected-surface=ads] .partners-revenue-header>div:first-child>strong{color:var(--growth-copy)}.partners-growth-connected-surface[data-growth-connected-surface=ads] .partners-revenue-header p{color:var(--growth-copy-muted)}.partners-growth-connected-surface[data-growth-connected-surface=ads] .partners-revenue-panel{margin-top:0}.partners-growth-crm-summary{border:1px solid var(--growth-border);background:var(--growth-panel);border-radius:9px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.partners-growth-crm-summary article{border-right:1px solid var(--growth-border-soft);align-content:center;gap:3px;min-height:104px;padding:15px 17px;display:grid}.partners-growth-crm-summary article:last-child{border-right:0}.partners-growth-crm-summary span,.partners-growth-crm-summary small{color:var(--growth-copy-muted);font-size:.875rem}.partners-growth-crm-summary strong{color:var(--growth-copy);font-variant-numeric:tabular-nums;font-size:1.5rem}.partners-growth-crm-table>header>div:last-child{align-items:center;gap:8px;display:flex}.partners-growth-contact-builder{border-top:1px solid var(--growth-border-soft);border-bottom:1px solid var(--growth-border-soft);background:var(--growth-panel-muted);gap:16px;padding:16px;display:grid}.partners-growth-contact-builder>header,.partners-growth-contact-builder>footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.partners-growth-contact-builder>header>div{align-items:center;gap:9px;display:flex}.partners-growth-contact-builder>header>div>svg{color:var(--growth-accent-strong)}.partners-growth-contact-builder>header span{gap:2px;display:grid}.partners-growth-contact-builder>header strong,.partners-growth-contact-builder>header small,.partners-growth-contact-builder>header>span{font-size:.875rem}.partners-growth-contact-builder>header small,.partners-growth-contact-builder>header>span{color:var(--growth-copy-muted)}.partners-growth-contact-builder>div{grid-template-columns:1.4fr 1.4fr .55fr .55fr;gap:10px;display:grid}.partners-growth-contact-builder>div label,.partners-growth-contact-builder fieldset label{gap:6px;display:grid}.partners-growth-contact-builder>div label>span,.partners-growth-contact-builder legend{color:var(--growth-copy-soft);font-size:.875rem;font-weight:650}.partners-growth-contact-builder input[type=text],.partners-growth-contact-builder input[type=email],.partners-growth-contact-builder>div input{border:1px solid var(--growth-border);background:var(--growth-panel);min-height:44px;color:var(--growth-copy);border-radius:7px;padding:0 12px}.partners-growth-contact-builder fieldset{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;padding:0;display:grid}.partners-growth-contact-builder fieldset legend{margin-bottom:8px}.partners-growth-contact-builder fieldset label{border:1px solid var(--growth-border-soft);background:var(--growth-panel);border-radius:7px;grid-template-columns:20px 1fr;align-items:start;gap:9px;min-height:68px;padding:11px}.partners-growth-contact-builder fieldset input{width:18px;height:18px;accent-color:var(--growth-accent);margin-top:2px}.partners-growth-contact-builder fieldset label span{gap:2px;display:grid}.partners-growth-contact-builder fieldset strong,.partners-growth-contact-builder fieldset small{font-size:.875rem}.partners-growth-contact-builder fieldset small{color:var(--growth-copy-muted)}.partners-growth-contact-name{align-items:center;gap:9px;display:flex}.partners-growth-contact-name>i{border:1px solid var(--growth-border);background:var(--growth-panel-raised);width:34px;height:34px;color:var(--growth-copy-soft);border-radius:50%;flex:0 0 34px;place-items:center;font-size:.875rem;font-style:normal;font-weight:700;display:grid}.partners-growth-contact-name>span{gap:2px;display:grid}.partners-growth-eligibility,.partners-growth-sync{border:1px solid var(--growth-border);min-height:28px;color:var(--growth-copy-soft);border-radius:999px;align-items:center;gap:5px;padding:3px 8px;font-size:.875rem;display:inline-flex}.partners-growth-eligibility.is-eligible,.partners-growth-sync.is-synced{border-color:color-mix(in oklch, var(--growth-success) 42%, var(--growth-border));color:var(--growth-success)}.partners-growth-eligibility.is-blocked,.partners-growth-sync.is-failed{border-color:color-mix(in oklch, var(--growth-danger) 42%, var(--growth-border));color:var(--growth-danger)}.partners-growth-sync.is-pending{border-color:color-mix(in oklch, var(--growth-warning) 40%, var(--growth-border));color:var(--growth-warning)}.partners-growth-lifecycle-actions{border-top:1px solid var(--growth-border-soft);justify-content:space-between;align-items:center;gap:12px;padding-top:14px;display:flex}.partners-growth-lifecycle-actions>span{color:var(--growth-copy-muted);font-size:.875rem}.partners-growth-lifecycle-actions>div,.partners-creative-actions{align-items:center;gap:8px;display:flex}.partners-image-generator{border:1px solid var(--growth-border);background:var(--growth-panel-muted);border-radius:8px;gap:15px;padding:16px;display:grid}.partners-image-generator>header{align-items:center;gap:9px;display:flex}.partners-image-generator>header>svg{color:var(--growth-accent-strong)}.partners-image-generator>header>span{gap:2px;display:grid}.partners-image-generator>header strong,.partners-image-generator>header small{font-size:.875rem}.partners-image-generator>header small{color:var(--growth-copy-muted)}.partners-image-generator>div{grid-template-columns:1.4fr 1fr .8fr;gap:10px;display:grid}.partners-image-generator>div>label{gap:6px;display:grid}.partners-image-generator>div>label>span{color:var(--growth-copy-soft);font-size:.875rem;font-weight:650}.partners-image-generator>div>.is-wide{grid-column:1/-1}.partners-image-generator textarea{resize:vertical;min-height:112px}.partners-image-generator>footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.partners-image-generator>footer>label{color:var(--growth-copy-soft);align-items:center;gap:8px;font-size:.875rem;display:flex}.partners-image-generator>footer input{width:18px;height:18px;accent-color:var(--growth-accent)}@media (min-width:1100px){.partners-growth-suite-nav{display:none}}@media (max-width:900px){.partners-growth-workflow-rail ol{scroll-snap-type:x proximity;scrollbar-width:none;display:flex;overflow-x:auto}.partners-growth-workflow-rail ol::-webkit-scrollbar{display:none}.partners-growth-workflow-rail li{scroll-snap-align:start;min-width:178px}.partners-growth-crm-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.partners-growth-crm-summary article:nth-child(2){border-right:0}.partners-growth-crm-summary article:nth-child(-n+2){border-bottom:1px solid var(--growth-border-soft)}.partners-growth-contact-builder>div{grid-template-columns:1fr 1fr}.partners-growth-contact-builder fieldset{grid-template-columns:1fr}.partners-growth-commercial-builder{grid-template-columns:1fr 1fr}.partners-growth-commercial-builder footer{justify-content:flex-end}.partners-growth-connection-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.partners-growth-workflow-rail>header{flex-direction:column;align-items:flex-start;gap:2px;padding-block:10px}.partners-growth-workflow-rail a{min-height:64px}.partners-growth-crm-tabs{width:100%;overflow-x:auto}.partners-growth-crm-tabs button{flex:1 0 auto;min-width:max-content}.partners-growth-crm-summary{grid-template-columns:1fr}.partners-growth-crm-summary article{border-right:0;border-bottom:1px solid var(--growth-border-soft);min-height:86px}.partners-growth-crm-summary article:last-child{border-bottom:0}.partners-growth-contact-builder>div{grid-template-columns:1fr}.partners-growth-contact-builder>footer{flex-direction:column-reverse;align-items:stretch}.partners-growth-contact-builder>footer button{min-height:44px}.partners-growth-commercial-panel>header{align-items:flex-start}.partners-growth-commercial-builder{grid-template-columns:1fr}.partners-growth-commercial-builder footer{flex-direction:column-reverse;align-items:stretch}.partners-growth-commercial-builder footer button{min-height:44px}.partners-growth-pipeline-summary,.partners-growth-connection-grid{grid-template-columns:1fr}.partners-growth-channel-primary>header{flex-direction:column;align-items:flex-start;gap:3px}.partners-growth-channel-more summary{grid-template-columns:minmax(0,1fr) auto 20px}.partners-growth-channel-more>div{grid-template-columns:1fr}.partners-growth-lifecycle-actions,.partners-growth-lifecycle-actions>div,.partners-creative-actions{flex-direction:column;align-items:stretch}.partners-image-generator>div{grid-template-columns:1fr}.partners-image-generator>div>.is-wide{grid-column:auto}.partners-image-generator>footer{flex-direction:column;align-items:stretch}}.partners-command-trigger-label{display:none}.partners-growth-public-page{min-height:100svh;color:var(--page-text,#f6f3f1);background:radial-gradient(circle at 78% 8%, color-mix(in srgb, var(--page-primary,#ff5b3c) 18%, transparent), transparent 28rem), radial-gradient(circle at 14% 45%, #3c526829, transparent 30rem), var(--page-bg,#090a0c);font-family:var(--font-geist-sans), system-ui, sans-serif}.partners-growth-public-page.is-font-editorial{font-family:Georgia,Times New Roman,serif}.partners-growth-public-page.is-font-condensed{font-family:Arial Narrow,Roboto Condensed,sans-serif}.partners-growth-public-page.is-radius-sharp{--page-radius:4px}.partners-growth-public-page.is-radius-soft{--page-radius:16px}.partners-growth-public-page.is-radius-rounded{--page-radius:28px}.partners-growth-public-header{z-index:20;min-height:calc(64px + env(safe-area-inset-top));padding:env(safe-area-inset-top) clamp(18px, 5vw, 72px) 0;color:#ffffffa8;-webkit-backdrop-filter:blur(18px)saturate(135%);backdrop-filter:blur(18px)saturate(135%);background:#090a0cd1;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.partners-growth-public-brand{color:#fff;letter-spacing:.08em;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.partners-growth-public-brand>span{color:#fff;background:var(--page-primary,#ff5b3c);border-radius:9px;place-items:center;width:32px;height:32px;font-weight:900;display:grid}.partners-growth-public-blocks{width:100%;padding:clamp(30px, 6vw, 76px) 0 calc(48px + env(safe-area-inset-bottom));gap:20px;margin:0 auto;display:grid}.partners-growth-public-render-block{width:min(1160px,100% - 32px);margin-inline:auto}.partners-growth-public-render-block.is-width-content{width:min(760px,100% - 32px)}.partners-growth-public-render-block.is-width-full{width:100%;max-width:none}.partners-growth-public-render-block.is-spacing-compact{margin-block:8px}.partners-growth-public-render-block.is-spacing-comfortable{margin-block:18px}.partners-growth-public-render-block.is-spacing-spacious{margin-block:34px}.partners-growth-public-render-block.is-align-center{text-align:center}.partners-growth-public-render-block.is-align-center p{margin-inline:auto}.partners-growth-public-render-block.is-bg-surface{background:var(--page-surface,#111316)}.partners-growth-public-render-block.is-bg-accent{background:color-mix(in srgb, var(--page-primary,#ff5b3c) 18%, var(--page-surface,#111316))}.partners-growth-public-render-block.is-bg-contrast{color:var(--page-bg,#090a0c);background:var(--page-text,#f6f3f1)}.partners-growth-public-navigation{flex-wrap:wrap;gap:8px;display:flex}.partners-growth-public-navigation a,.partners-growth-public-footer a{color:#ffffffc2;border:1px solid #ffffff1f;border-radius:999px;min-height:44px;padding:11px 14px;text-decoration:none}.partners-growth-public-hero{border-radius:var(--page-radius,26px);background:linear-gradient(145deg,#ffffff12,#ffffff05);border:1px solid #ffffff1c;grid-template-columns:minmax(0,1.6fr) minmax(240px,.75fr);align-items:end;min-height:440px;padding:clamp(26px,6vw,72px);display:grid;overflow:hidden;box-shadow:0 30px 90px #0000004d}.partners-growth-public-kicker,.partners-growth-public-card>span{color:var(--page-primary,tomato);letter-spacing:.08em;text-transform:uppercase;font-size:.875rem;font-weight:760}.partners-growth-public-hero h1{letter-spacing:-.055em;max-width:780px;margin:14px 0 16px;font-size:clamp(2.5rem,7vw,5.75rem);line-height:.96}.partners-growth-public-hero p,.partners-growth-public-copy p,.partners-growth-public-card p,.partners-growth-public-faq p{color:#ffffffad;max-width:720px;font-size:clamp(1rem,1.7vw,1.125rem);line-height:1.65}.partners-growth-public-hero aside{color:#ff8a74;background:#ff5b3c14;border:1px solid #ff634738;border-radius:18px;gap:8px;padding:22px;display:grid}.partners-growth-public-primary{border-radius:var(--page-radius,10px);color:#fff;background:var(--page-primary,#ff5b3c);justify-content:center;align-items:center;gap:10px;min-height:48px;margin-top:18px;padding:0 20px;font-weight:720;text-decoration:none;display:inline-flex;box-shadow:0 12px 34px #d8321e3d}.partners-growth-public-copy,.partners-growth-public-card,.partners-growth-public-cta,.partners-growth-public-faq,.partners-growth-public-compliance{border-radius:var(--page-radius,20px);background:#ffffff09;border:1px solid #ffffff1a;padding:clamp(22px,4vw,40px)}.partners-growth-public-copy h2,.partners-growth-public-card h2{letter-spacing:-.03em;margin:0 0 10px;font-size:clamp(1.55rem,3vw,2.35rem)}.partners-growth-public-card ul{gap:12px;margin:18px 0 0;padding:0;list-style:none;display:grid}.partners-growth-public-card li{color:#ffffffc7;align-items:center;gap:10px;display:flex}.partners-growth-public-card li svg{color:#54d38a}.partners-growth-public-card.is-accent{background:linear-gradient(135deg,#ff5b3c21,#ffffff08)}.partners-growth-public-card.is-code strong{letter-spacing:.04em;margin-top:10px;font-size:clamp(2rem,5vw,4rem);display:block}.partners-growth-public-media{border-radius:var(--page-radius,22px);background:var(--page-surface,#111316);border:1px solid #ffffff1a;margin:0;overflow:hidden}.partners-growth-public-media img,.partners-growth-public-media video{object-fit:cover;width:100%;max-height:720px;display:block}.partners-growth-public-media figcaption{color:#ffffffa3;padding:14px 18px}.partners-growth-public-cta{justify-content:space-between;align-items:center;gap:24px;display:flex}.partners-growth-public-cta .partners-growth-public-primary{margin-top:0}.partners-growth-public-faq{gap:10px;display:grid}.partners-growth-public-faq details{border-bottom:1px solid #ffffff1a;padding:18px 0}.partners-growth-public-faq summary{cursor:pointer;min-height:44px;font-weight:700}.partners-growth-public-compliance{color:#ffffff9e;align-items:flex-start;gap:12px;display:flex}.partners-growth-public-compliance p{margin:0;line-height:1.6}.partners-growth-public-footer{color:#fff9;border-top:1px solid #ffffff1a;gap:14px;padding:30px 0 0;display:grid}.partners-growth-public-footer nav{flex-wrap:wrap;gap:8px;display:flex}.partners-growth-public-page.is-gradient-aurora{background-image:radial-gradient(circle at 12% 0%, color-mix(in srgb, var(--page-primary) 18%, transparent), transparent 32%)}.partners-growth-public-page.is-gradient-sunset{background-image:linear-gradient(145deg, color-mix(in srgb, var(--page-primary) 12%, var(--page-bg)) 0%, var(--page-bg) 42%)}.partners-growth-public-page.is-gradient-spotlight{background-image:radial-gradient(circle at 70% 4%,#ffffff17,#0000 28%)}.partners-growth-public-page.is-density-compact .partners-growth-public-blocks{gap:12px}.partners-growth-public-page.is-density-editorial .partners-growth-public-blocks{gap:clamp(28px,4vw,52px)}.partners-growth-public-render-block.is-motion-fade,.partners-growth-public-render-block.is-motion-slide,.partners-growth-public-render-block.is-motion-reveal,.partners-growth-public-render-block.is-motion-parallax{animation:.22s cubic-bezier(.2,.8,.2,1) both partners-growth-public-enter}@keyframes partners-growth-public-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.partners-growth-public-navigation{background:color-mix(in srgb, var(--page-surface) 88%, transparent);border:1px solid #ffffff1a;border-radius:16px;align-items:center;min-height:56px;padding:8px 10px 8px 18px}.partners-growth-public-navigation>strong{letter-spacing:.08em;margin-right:auto}.partners-growth-public-navigation.is-centered>strong{text-align:center;width:100%;margin:0}.partners-growth-public-navigation.is-minimal{background:0 0;border-color:#0000}.partners-growth-public-navigation.is-split{justify-content:flex-end}.partners-growth-public-navigation.is-split>strong{margin-right:auto}.partners-growth-public-navigation.is-floating{z-index:10;top:calc(12px + env(safe-area-inset-top));position:sticky;box-shadow:0 16px 50px #0000003d}.partners-growth-public-hero>img{border-radius:calc(var(--page-radius,20px) * .72);object-fit:cover;width:100%;min-height:280px;max-height:520px;display:block}.partners-growth-public-hero.is-centered,.partners-growth-public-hero.is-minimal{text-align:center;grid-template-columns:minmax(0,860px);justify-content:center}.partners-growth-public-hero.is-centered p,.partners-growth-public-hero.is-minimal p{margin-inline:auto}.partners-growth-public-hero.is-editorial{grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr)}.partners-growth-public-hero.is-media{grid-template-columns:minmax(300px,.85fr) minmax(0,1.15fr)}.partners-growth-public-hero.is-media>img{order:-1}.partners-growth-public-hero.is-minimal{min-height:360px;box-shadow:none;background:0 0;border-color:#0000}.partners-growth-public-render-block.is-layout-grid,.partners-growth-public-render-block.is-layout-split{align-items:center}.partners-growth-public-gallery,.partners-growth-public-marquee,.partners-growth-public-pattern{border-radius:var(--page-radius,20px);background:#ffffff09;border:1px solid #ffffff1a;padding:clamp(22px,4vw,40px);overflow:hidden}.partners-growth-public-gallery>h2,.partners-growth-public-pattern>h2{letter-spacing:-.03em;margin:8px 0 10px;font-size:clamp(1.55rem,3vw,2.35rem)}.partners-growth-public-pattern>p{color:#ffffffad;max-width:720px;line-height:1.65}.partners-growth-public-gallery>div,.partners-growth-public-pattern>div{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:14px;margin-top:20px;display:grid}.partners-growth-public-gallery img{aspect-ratio:4/3;border-radius:calc(var(--page-radius,20px) * .7);object-fit:cover;width:100%;display:block}.partners-growth-public-pattern article{border-radius:calc(var(--page-radius,20px) * .72);background:#ffffff08;border:1px solid #ffffff17;min-width:0;padding:18px}.partners-growth-public-pattern article h3{margin:0 0 8px;font-size:1rem}.partners-growth-public-pattern article p{color:#ffffffa3;margin:0;line-height:1.55}.partners-growth-public-pattern:is(.is-variant-1,.is-variant-5,.is-variant-9,.is-variant-13)>div{grid-template-columns:1fr}.partners-growth-public-pattern:is(.is-variant-2,.is-variant-6,.is-variant-10)>div{grid-template-columns:repeat(2,minmax(0,1fr))}.partners-growth-public-pattern:is(.is-variant-3,.is-variant-7,.is-variant-11)>div{grid-template-columns:repeat(3,minmax(0,1fr))}.partners-growth-public-pattern:is(.is-variant-4,.is-variant-8,.is-variant-12)>div{grid-template-columns:repeat(4,minmax(0,1fr))}.partners-growth-public-pattern:is(.is-variant-3,.is-variant-6,.is-variant-9,.is-variant-12){border-radius:calc(var(--page-radius,20px) * 1.35)}.partners-growth-public-pattern:is(.is-variant-4,.is-variant-8,.is-variant-12)>h2,.partners-growth-public-pattern:is(.is-variant-4,.is-variant-8,.is-variant-12)>p{text-align:center;margin-inline:auto}.partners-growth-public-pattern.is-bento>div{grid-auto-flow:dense}.partners-growth-public-pattern.is-bento article:first-child{grid-column:span 2}.partners-growth-public-pattern.is-pricing article,.partners-growth-public-pattern.is-stats article{text-align:center}.partners-growth-public-pattern.is-announcement,.partners-growth-public-pattern.is-notification{justify-content:space-between;align-items:center;gap:18px;display:flex}.partners-growth-public-pattern.is-announcement>div,.partners-growth-public-pattern.is-notification>div{display:none}.partners-growth-public-marquee{white-space:nowrap;align-items:center;gap:clamp(26px,5vw,70px);display:flex}.partners-growth-public-marquee>span{color:#ffffffb8;font-weight:650}.partners-growth-public-cta.cta_2,.partners-growth-public-cta.cta_4{text-align:center;flex-direction:column}.partners-growth-public-cta.cta_3{border-color:color-mix(in srgb, var(--page-primary) 34%, transparent);background:color-mix(in srgb, var(--page-primary) 12%, var(--page-surface))}.partners-growth-public-cta.cta_5{background:0 0;border-color:#0000}.partners-growth-public-footer.footer_2,.partners-growth-public-footer.footer_8,.partners-growth-public-footer.footer_14,.partners-growth-public-footer.footer_20,.partners-growth-public-footer.footer_26{text-align:center}.partners-growth-public-footer.footer_2 nav,.partners-growth-public-footer.footer_8 nav,.partners-growth-public-footer.footer_14 nav,.partners-growth-public-footer.footer_20 nav,.partners-growth-public-footer.footer_26 nav{justify-content:center}@media (max-width:760px){.partners-growth-public-header{padding-inline:16px}.partners-growth-public-header>span{text-overflow:ellipsis;white-space:nowrap;max-width:48vw;overflow:hidden}.partners-growth-public-blocks{width:100%;padding-top:20px}.partners-growth-public-hero{grid-template-columns:1fr;gap:30px;min-height:0}.partners-growth-public-hero.is-editorial,.partners-growth-public-hero.is-media{grid-template-columns:1fr}.partners-growth-public-hero h1{font-size:clamp(2.35rem,13vw,4rem)}.partners-growth-public-cta{flex-direction:column;align-items:stretch}.partners-growth-public-navigation{flex-wrap:nowrap;overflow-x:auto}.partners-growth-public-navigation a{white-space:nowrap}.partners-growth-public-pattern[class*=is-variant-]>div{grid-template-columns:1fr}.partners-growth-public-pattern.is-announcement,.partners-growth-public-pattern.is-notification{flex-direction:column;align-items:stretch}.partners-growth-public-pattern.is-bento article:first-child{grid-column:auto}}@media (prefers-reduced-motion:reduce){.partners-growth-public-render-block{scroll-behavior:auto!important;animation:none!important}}.partners-growth-public-page{--watermelon-sans:"Inter Variable", Inter, var(--font-geist-sans,-apple-system), BlinkMacSystemFont, "Segoe UI", sans-serif;--watermelon-serif:ui-serif, Georgia, Cambria, "Times New Roman", serif;overflow-x:clip}.partners-growth-public-blocks:has(>.watermelon-public-navigation:first-child){gap:0;padding-top:0}.watermelon-public-navigation,.watermelon-public-hero,.watermelon-public-cta,.watermelon-public-footer{box-sizing:border-box;font-family:var(--watermelon-sans)}.watermelon-public-navigation *,.watermelon-public-hero *,.watermelon-public-cta *,.watermelon-public-footer *{box-sizing:border-box}.watermelon-public-navigation{z-index:30;background:color-mix(in srgb, var(--page-bg) 88%, transparent);-webkit-backdrop-filter:blur(18px)saturate(135%);backdrop-filter:blur(18px)saturate(135%);border-width:0 0 1px;border-radius:0;width:100%;max-width:none;margin:0;padding:0 24px}.watermelon-public-navigation-inner{width:min(1280px,100%);min-height:calc(72px + env(safe-area-inset-top));padding-top:env(safe-area-inset-top);justify-content:space-between;align-items:center;gap:28px;margin-inline:auto;display:flex}.watermelon-public-brand,.watermelon-public-footer-brand{color:var(--page-text);letter-spacing:.12em;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.watermelon-public-brand>span,.watermelon-public-footer-brand>span{color:#fff;background:var(--page-primary);letter-spacing:-.08em;border-radius:50% 50% 44% 56%/56% 44%;place-items:center;width:32px;height:32px;font-weight:900;display:grid}.watermelon-public-navigation-links{align-items:center;gap:22px;display:flex}.watermelon-public-navigation a,.watermelon-public-footer a{border:0;border-radius:0;min-height:0;padding:0;font-size:14px;font-weight:520}.watermelon-public-navigation-links .is-action{border:1px solid #ffffff21;border-radius:999px;align-items:center;gap:9px;min-height:40px;padding:0 16px;display:inline-flex}.watermelon-public-navigation.is-layout-floating,.watermelon-public-navigation.is-layout-rail{top:calc(14px + env(safe-area-inset-top));border:1px solid #ffffff21;border-radius:18px;width:min(1180px,100% - 32px);margin:14px auto 0;position:sticky;box-shadow:0 18px 50px #0000003d}.watermelon-public-navigation.is-layout-commerce .is-action{color:#fff;background:var(--page-primary);border-color:#0000}.watermelon-public-mobile-menu{display:none}.watermelon-public-hero{isolation:isolate;color:#fff;width:100%;max-width:none;min-height:clamp(620px,86vh,920px);box-shadow:none;background:linear-gradient(135deg,#15191d,#07090b 70%);border:0;border-radius:0;margin:0;padding:0;display:block;position:relative;overflow:hidden}.watermelon-public-hero-background,.watermelon-public-hero-overlay{position:absolute;inset:0}.watermelon-public-hero-background{z-index:-3;object-fit:cover;object-position:center;border-radius:0;width:100%;height:100%;max-height:none}.watermelon-public-hero-overlay{z-index:-2;background:linear-gradient(90deg,#040608f0 0%,#040608ad 46%,#04060833 78%),linear-gradient(#0000 42%,#040608a3)}.watermelon-public-hero-inner{width:min(1280px,100% - 48px);min-height:inherit;align-items:center;margin-inline:auto;padding-block:96px;display:grid}.watermelon-public-hero-copy{max-width:min(720px,72vw)}.watermelon-public-hero h1{color:#fff;max-width:900px;font-family:var(--watermelon-sans);letter-spacing:-.052em;text-wrap:balance;margin:18px 0 0;font-size:clamp(3.15rem,5.8vw,6.15rem);font-weight:480;line-height:.96}.watermelon-public-hero p{color:#ffffffc2;max-width:600px;margin:24px 0 0;font-size:clamp(1rem,1.5vw,1.22rem);line-height:1.55}.watermelon-public-hero .partners-growth-public-primary,.watermelon-public-cta .partners-growth-public-primary{border-radius:999px}.watermelon-public-hero:is(.is-layout-cinematic,.is-layout-immersive) .watermelon-public-hero-copy{align-self:end;padding-bottom:clamp(28px,6vh,72px)}.watermelon-public-hero:is(.is-layout-cinematic,.is-layout-editorial) h1{font-family:var(--watermelon-serif);font-weight:500}.watermelon-public-hero.is-layout-centered .watermelon-public-hero-copy{text-align:center;max-width:880px;margin-inline:auto}.watermelon-public-hero.is-layout-centered p{margin-inline:auto}.watermelon-public-hero:is(.is-layout-split,.is-layout-media){background:color-mix(in srgb, var(--page-surface) 84%, #000);min-height:700px;padding:34px}.watermelon-public-hero:is(.is-layout-split,.is-layout-media) .watermelon-public-hero-inner{grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr);gap:clamp(36px,6vw,90px);padding-block:60px}.watermelon-public-hero figure{background:color-mix(in srgb, var(--page-surface) 90%, #fff 4%);border-radius:clamp(18px,3vw,34px);height:min(72vh,720px);margin:0;overflow:hidden}.watermelon-public-hero figure>img,.watermelon-public-media-empty{object-fit:cover;place-items:center;width:100%;height:100%;display:grid}.watermelon-public-media-empty{color:#ffffff94}.watermelon-public-cta{background:color-mix(in srgb, var(--page-surface) 90%, #000 10%);border-radius:clamp(18px,3vw,32px);width:min(1280px,100% - 40px);margin:clamp(34px,6vw,88px) auto;padding:0;overflow:hidden}.watermelon-public-cta-inner{justify-content:space-between;align-items:center;gap:40px;min-height:260px;padding:clamp(32px,6vw,78px);display:flex}.watermelon-public-cta h2{letter-spacing:-.05em;text-wrap:balance;max-width:720px;margin:12px 0 0;font-size:clamp(2rem,4.4vw,4.4rem);font-weight:560;line-height:1}.watermelon-public-cta .partners-growth-public-primary{flex:none;margin:0}.watermelon-public-cta.is-layout-spotlight .watermelon-public-cta-inner{text-align:center;flex-direction:column;align-items:center}.watermelon-public-cta.is-layout-minimal{background:0 0;border-inline:0;border-radius:0}.watermelon-public-cta.is-layout-editorial{color:var(--page-bg);background:var(--page-text);border-radius:0}.watermelon-public-cta.is-layout-editorial .watermelon-public-cta-inner{flex-direction:column;align-items:flex-end}.watermelon-public-cta.is-layout-editorial .watermelon-public-cta-inner>div{align-self:flex-start}.watermelon-public-cta.is-layout-editorial h2{font-family:var(--watermelon-serif);font-weight:500}.watermelon-public-footer{width:100%;max-width:none;padding:clamp(48px, 7vw, 104px) max(24px, calc((100vw - 1280px) / 2)) max(42px, env(safe-area-inset-bottom));color:var(--page-text);background:color-mix(in srgb, var(--page-surface) 72%, var(--page-bg));border-top:1px solid #ffffff21;margin:clamp(46px,8vw,120px) 0 0}.watermelon-public-footer-main,.watermelon-public-footer-bottom{justify-content:space-between;align-items:flex-start;gap:40px;display:flex}.watermelon-public-footer-main>p,.watermelon-public-footer-bottom>p,.watermelon-public-footer-statement>p{color:#ffffff9e;overflow-wrap:anywhere;max-width:560px;margin:0;font-size:14px;line-height:1.6}.watermelon-public-footer nav{flex-wrap:wrap;justify-content:flex-end;gap:14px 24px;display:flex}.watermelon-public-footer-statement{gap:14px;max-width:900px;padding-bottom:clamp(50px,8vw,100px);display:grid}.watermelon-public-footer-statement h2{max-width:900px;font-family:var(--watermelon-serif);letter-spacing:-.065em;margin:0;font-size:clamp(2.8rem,6.2vw,6.4rem);font-weight:500;line-height:.94}.watermelon-public-footer.is-layout-newsletter .watermelon-public-footer-bottom,.watermelon-public-footer.is-layout-signature .watermelon-public-footer-bottom,.watermelon-public-footer.is-layout-editorial .watermelon-public-footer-bottom{border-top:1px solid #ffffff21;padding-top:28px}.watermelon-public-footer-signature{gap:36px;padding-bottom:72px;display:grid}.watermelon-public-footer-signature .watermelon-public-footer-brand{letter-spacing:-.08em;font-size:clamp(4rem,14vw,13rem);line-height:.75}.watermelon-public-footer-signature .watermelon-public-footer-brand>span{display:none}.watermelon-public-footer-signature>p,.watermelon-public-footer-editorial>p{max-width:900px;color:var(--page-text);font-family:var(--watermelon-serif);letter-spacing:-.055em;margin:0;font-size:clamp(1.7rem,3.5vw,3.4rem);font-weight:500;line-height:.94}.watermelon-public-footer-editorial{grid-template-columns:auto 1fr;gap:clamp(36px,8vw,120px);padding-bottom:72px;display:grid}.watermelon-public-footer.is-layout-columns .watermelon-public-footer-main{grid-template-columns:.8fr 1.4fr 1fr;display:grid}.watermelon-public-footer.is-layout-minimal{padding-block:30px}.watermelon-public-footer.is-layout-legal .watermelon-public-footer-main{flex-direction:column;align-items:flex-end}.watermelon-public-footer.is-layout-social .watermelon-public-footer-main{border:1px solid #ffffff21;border-radius:22px;padding:28px}@media (max-width:760px){.watermelon-public-navigation{padding-inline:14px}.watermelon-public-navigation-inner{min-height:calc(64px + env(safe-area-inset-top))}.watermelon-public-navigation-links{display:none}.watermelon-public-mobile-menu{display:block;position:relative}.watermelon-public-mobile-menu>summary{cursor:pointer;place-content:center;gap:4px;width:44px;height:44px;list-style:none;display:grid}.watermelon-public-mobile-menu>summary::-webkit-details-marker{display:none}.watermelon-public-mobile-menu>summary i{background:currentColor;border-radius:2px;width:21px;height:2px;display:block}.watermelon-public-mobile-menu>div{background:var(--page-surface);border:1px solid #ffffff21;border-radius:14px;gap:4px;width:min(280px,100vw - 28px);padding:10px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 50px #00000061}.watermelon-public-mobile-menu a{min-height:44px;padding:12px}.watermelon-public-hero{min-height:680px}.watermelon-public-hero-inner{width:min(100% - 32px,1280px);padding-block:70px}.watermelon-public-hero-copy{max-width:100%}.watermelon-public-hero h1{font-size:clamp(2.9rem,15vw,4.5rem)}.watermelon-public-hero-overlay{background:linear-gradient(#04060842,#0406089e 42%,#040608f5 100%)}.watermelon-public-hero:is(.is-layout-split,.is-layout-media){padding:16px}.watermelon-public-hero:is(.is-layout-split,.is-layout-media) .watermelon-public-hero-inner{grid-template-columns:1fr;padding-block:44px}.watermelon-public-hero figure{order:-1;height:380px}.watermelon-public-cta{width:calc(100% - 24px)}.watermelon-public-cta-inner{flex-direction:column;align-items:flex-start;min-height:240px;padding:32px 24px}.watermelon-public-cta .partners-growth-public-primary{justify-content:center;width:100%}.watermelon-public-footer{padding-inline:20px}.watermelon-public-footer-main,.watermelon-public-footer-bottom,.watermelon-public-footer-editorial{grid-template-columns:1fr;display:grid}.watermelon-public-footer nav{justify-content:flex-start}.watermelon-public-footer-signature .watermelon-public-footer-brand{font-size:clamp(3.2rem,21vw,6rem)}}.partners-growth-suite{gap:18px}.partners-growth-period-control{border:1px solid var(--growth-border);min-height:44px;color:var(--growth-copy);background:var(--growth-panel-muted);font:inherit;cursor:pointer;border-radius:7px;align-items:center;gap:8px;padding:0 13px;font-size:.875rem;font-weight:580;display:inline-flex}.partners-growth-period-control:is(:hover,:focus-visible){border-color:color-mix(in oklch, var(--growth-accent) 45%, var(--growth-border));background:var(--growth-panel-raised)}.partners-growth-owner{color:var(--growth-copy-soft);white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.partners-growth-owner>i{border:1px solid var(--growth-border);width:28px;height:28px;color:var(--growth-copy);background:var(--growth-panel-raised);border-radius:50%;justify-content:center;align-items:center;font-size:.75rem;font-style:normal;font-weight:680;display:inline-flex}.partners-growth-campaign-health{grid-column:span 10}.partners-growth-funnel,.partners-growth-approvals{grid-column:span 4}.partners-growth-table-wrap strong.is-positive{color:var(--growth-success)}.partners-growth-campaign-health .partners-growth-table-wrap{overflow-x:auto}.partners-growth-campaign-health table{min-width:600px}.partners-growth-campaign-health tbody td:first-child{grid-template-columns:38px minmax(0,1fr);align-items:center;gap:9px;display:grid}.partners-growth-campaign-health tbody td:first-child>span:last-child{gap:2px;display:grid}.partners-growth-campaign-thumb{border:1px solid var(--growth-border);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:7px;width:38px;height:38px;display:block}.partners-growth-campaign-thumb.is-trophy{background-image:url(/partners-growth/world-cup-trophy.png)}.partners-growth-campaign-thumb.is-supporter{background-image:url(/partners-growth/stadium-supporter.png)}.partners-growth-campaign-thumb.is-ball{background-image:url(/partners-growth/match-ball.png)}.partners-growth-campaign-thumb.is-stadium{background-image:url(/partners-growth/night-stadium.png)}.partners-growth-campaign-health th{white-space:normal;line-height:1.25}.partners-growth-suite-loading{justify-content:center;align-items:center;min-height:min(68vh,680px)}.partners-growth-reference-workbench{grid-template-columns:minmax(0,1fr);gap:14px;min-width:0;display:grid}.partners-growth-reference-toolbar{border:1px solid var(--growth-border);background:var(--growth-panel);border-radius:8px;justify-content:space-between;align-items:center;gap:14px;min-height:52px;padding:7px 10px;display:flex}.partners-growth-reference-toolbar>div{align-items:center;gap:8px;min-width:0;display:flex}.partners-growth-reference-tabs{overflow-x:auto}.partners-growth-reference-tabs>button{min-height:38px;color:var(--growth-copy-soft);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:6px;align-items:center;gap:7px;padding:0 12px;font-size:.875rem;display:inline-flex}.partners-growth-reference-tabs>button:is(:hover,:focus-visible),.partners-growth-reference-tabs>button.is-active{color:var(--growth-copy);background:var(--growth-panel-raised)}.partners-growth-reference-tabs>button.is-active{box-shadow:inset 0 -2px var(--growth-accent)}.partners-growth-reference-tabs span{background:color-mix(in oklch, var(--growth-accent) 18%, transparent);min-width:20px;height:20px;color:var(--growth-accent);border-radius:50%;justify-content:center;align-items:center;font-size:.75rem;display:inline-flex}.partners-growth-content-layout{border:1px solid var(--growth-border);background:var(--growth-panel);border-radius:8px;grid-template-columns:minmax(220px,.8fr) minmax(420px,1.65fr) minmax(250px,.85fr);min-width:0;display:grid;overflow:hidden}.partners-growth-content-layout>*{min-width:0}.partners-growth-content-sources,.partners-growth-content-review{background:color-mix(in oklch, var(--growth-panel-muted) 70%, transparent);align-content:start;gap:12px;padding:16px;display:grid}.partners-growth-content-sources{border-right:1px solid var(--growth-border)}.partners-growth-content-review{border-left:1px solid var(--growth-border)}.partners-growth-content-sources>header,.partners-growth-content-review>header,.partners-growth-content-editor>header{justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;display:flex}.partners-growth-content-sources h2,.partners-growth-content-review h2{margin:0;font-size:.9375rem}.partners-growth-content-sources>section{border:1px solid var(--growth-border);background:var(--growth-panel);border-radius:7px;gap:4px;padding:12px;display:grid}.partners-growth-content-sources>section span,.partners-growth-content-editor>header>span,.partners-growth-copy-canvas label>span,.partners-growth-content-review>section>span,.partners-growth-ad-inspector label>span{color:var(--growth-copy-muted);letter-spacing:.045em;text-transform:uppercase;font-size:.75rem;font-weight:680}.partners-growth-content-sources>section strong,.partners-growth-content-sources>section small{font-size:.875rem}.partners-growth-content-sources>section small{color:var(--growth-copy-muted);line-height:1.45}.partners-growth-content-sources nav,.partners-growth-content-review>section{gap:7px;display:grid}.partners-growth-content-sources nav button,.partners-growth-content-review section button{width:100%;min-height:56px;color:var(--growth-copy);font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;justify-content:space-between;align-items:center;gap:10px;padding:9px 10px;display:flex}.partners-growth-content-sources nav button:is(:hover,:focus-visible,.is-active),.partners-growth-content-review section button:is(:hover,:focus-visible){border-color:var(--growth-border);background:var(--growth-panel-raised)}.partners-growth-content-sources nav button.is-active{border-color:color-mix(in oklch, var(--growth-accent) 42%, var(--growth-border));box-shadow:inset 3px 0 var(--growth-accent)}.partners-growth-content-sources nav button>span,.partners-growth-content-review section button>span{gap:2px;min-width:0;display:grid}.partners-growth-content-sources nav button strong,.partners-growth-content-review section button strong{text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;overflow:hidden}.partners-growth-content-sources nav button small,.partners-growth-content-review section button small{color:var(--growth-copy-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}.partners-growth-content-sources nav button em,.partners-growth-content-review section button em{color:var(--growth-accent);text-transform:capitalize;font-size:.75rem;font-style:normal}.partners-growth-content-editor{grid-template-rows:auto 1fr auto;gap:18px;min-height:650px;padding:22px;display:grid}.partners-growth-content-editor>header{justify-content:stretch;gap:5px;display:grid}.partners-growth-content-editor>header small{color:var(--growth-copy-muted);font-size:.8125rem}.partners-growth-copy-canvas{align-content:start;gap:14px;display:grid}.partners-growth-copy-canvas label{gap:7px;display:grid}.partners-growth-copy-canvas input,.partners-growth-copy-canvas textarea{border:1px solid var(--growth-border);width:100%;color:var(--growth-copy);background:var(--growth-panel-muted);font:inherit;border-radius:7px;font-size:.9375rem;line-height:1.55}.partners-growth-copy-canvas input{min-height:50px;padding:0 14px;font-size:1.05rem;font-weight:680}.partners-growth-copy-canvas textarea{resize:vertical;min-height:128px;padding:13px 14px}.partners-growth-content-editor>footer{border-top:1px solid var(--growth-border);justify-content:space-between;align-items:center;gap:14px;padding-top:14px;display:flex}.partners-growth-content-editor>footer>span{color:var(--growth-copy-muted);align-items:center;gap:6px;font-size:.8125rem;display:inline-flex}.partners-growth-content-review>header>span,.partners-growth-ad-inspector>header>span{color:var(--growth-success);background:color-mix(in oklch, var(--growth-success) 13%, transparent);text-transform:capitalize;border-radius:999px;padding:4px 7px;font-size:.75rem}.partners-growth-content-review>header>span.is-blocked{color:var(--growth-danger);background:color-mix(in oklch, var(--growth-danger) 13%, transparent)}.partners-growth-content-review dl,.partners-growth-ad-inspector dl{gap:0;margin:0;display:grid}.partners-growth-content-review dl>div,.partners-growth-ad-inspector dl>div{border-bottom:1px solid var(--growth-border);justify-content:space-between;align-items:center;gap:10px;min-height:42px;display:flex}.partners-growth-content-review dt,.partners-growth-content-review dd,.partners-growth-ad-inspector dt,.partners-growth-ad-inspector dd{margin:0;font-size:.8125rem}.partners-growth-content-review dt,.partners-growth-ad-inspector dt{color:var(--growth-copy-muted)}.partners-growth-content-review dd{align-items:center;gap:5px;display:inline-flex}.partners-growth-content-review>section>p{color:var(--growth-copy-muted);margin:0;font-size:.8125rem}.partners-growth-kpi-strip{border:1px solid var(--growth-border);background:var(--growth-panel);border-radius:8px;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:hidden}.partners-growth-kpi-strip article{border-right:1px solid var(--growth-border);gap:5px;min-width:0;padding:15px 17px;display:grid}.partners-growth-kpi-strip article:last-child{border-right:0}.partners-growth-kpi-strip span{color:var(--growth-copy-muted);align-items:center;gap:6px;font-size:.8125rem;display:inline-flex}.partners-growth-kpi-strip strong{font-variant-numeric:tabular-nums;letter-spacing:-.025em;text-overflow:ellipsis;font-size:clamp(1.3rem,2vw,1.85rem);overflow:hidden}.partners-growth-kpi-strip small{color:var(--growth-copy-muted);font-size:.75rem}.partners-growth-kpi-strip small.is-positive{color:var(--growth-success)}.partners-growth-ad-layout{grid-template-columns:minmax(0,1fr) 300px;gap:14px;display:grid}.partners-growth-performance-chart,.partners-growth-ad-inspector{border:1px solid var(--growth-border);background:var(--growth-panel);border-radius:8px;min-width:0}.partners-growth-performance-chart>header,.partners-growth-ad-inspector>header{border-bottom:1px solid var(--growth-border);justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:0 16px;display:flex}.partners-growth-performance-chart>header h2,.partners-growth-ad-inspector>header h2{margin:0;font-size:.9375rem}.partners-growth-performance-chart>header>div,.partners-growth-performance-chart>header>span{min-width:0}.partners-growth-performance-chart>header>span{text-align:right;color:var(--growth-copy-muted);flex:0 auto;font-size:.75rem}.partners-growth-recharts{width:100%;min-width:0;height:310px;margin:0;padding:8px 8px 10px 2px}.partners-growth-recharts :is(.recharts-surface,.recharts-wrapper){outline:none}.partners-growth-recharts .recharts-legend-item-text{color:var(--growth-copy-soft)!important}.partners-growth-recharts .recharts-cartesian-axis-tick-value{font-variant-numeric:tabular-nums}.partners-growth-ad-inspector{align-content:start;gap:15px;padding-bottom:16px;display:grid}.partners-growth-ad-inspector>:not(header){margin-inline:16px}.partners-growth-ad-inspector label{gap:7px;display:grid}.partners-growth-ad-inspector dd{text-align:right;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap;max-width:150px;overflow:hidden}.partners-growth-inspector-alert{border:1px solid color-mix(in oklch, var(--growth-warning) 32%, var(--growth-border));color:var(--growth-warning);background:color-mix(in oklch, var(--growth-warning) 7%, transparent);border-radius:7px;gap:9px;padding:11px;display:flex}.partners-growth-inspector-alert>span{gap:3px;display:grid}.partners-growth-inspector-alert strong,.partners-growth-inspector-alert small{font-size:.8125rem}.partners-growth-inspector-alert small{color:var(--growth-copy-muted);line-height:1.4}.partners-growth-ad-table .partners-growth-table-wrap{overflow-x:auto}.partners-growth-ad-table table{min-width:780px}.partners-growth-reference-empty{min-height:260px;color:var(--growth-copy-muted);text-align:center;place-content:center;justify-items:center;gap:7px;padding:24px;display:grid}.partners-growth-reference-empty strong{color:var(--growth-copy);font-size:.9375rem}.partners-growth-reference-empty p{max-width:48ch;margin:0;font-size:.8125rem;line-height:1.5}.partners-growth-analytics-grid{grid-template-columns:minmax(0,2fr) minmax(270px,.8fr);gap:14px;display:grid}.partners-growth-performance-chart.is-wide{min-height:350px}.partners-growth-attribution-panel ol,.partners-growth-funnel-visual ol{gap:12px;margin:0;padding:16px;list-style:none;display:grid}.partners-growth-attribution-panel li{gap:7px;display:grid}.partners-growth-attribution-panel li>span{justify-content:space-between;gap:8px;font-size:.8125rem;display:flex}.partners-growth-attribution-panel li em{color:var(--growth-copy-muted);font-style:normal}.partners-growth-attribution-panel li>i{background:var(--growth-panel-raised);border-radius:999px;height:7px;display:block;overflow:hidden}.partners-growth-attribution-panel li>i>b{border-radius:inherit;background:var(--growth-accent);height:100%;display:block}.partners-growth-funnel-visual,.partners-growth-content-performance{min-width:0}.partners-growth-funnel-visual ol{grid-template-columns:repeat(4,minmax(0,1fr))}.partners-growth-funnel-visual li{border:1px solid var(--growth-border);background:var(--growth-panel-muted);border-radius:7px;justify-content:space-between;align-items:center;gap:8px;min-width:0;min-height:94px;padding:14px;display:flex;position:relative}.partners-growth-funnel-visual li>span{gap:4px;min-width:0;display:grid}.partners-growth-funnel-visual li strong{font-variant-numeric:tabular-nums;text-overflow:ellipsis;font-size:1.25rem;overflow:hidden}.partners-growth-funnel-visual li small,.partners-growth-funnel-visual li em{color:var(--growth-copy-muted);font-size:.75rem;font-style:normal}.partners-growth-content-performance{overflow:hidden}.partners-growth-content-performance table{border-collapse:collapse;width:100%;min-width:560px}.partners-growth-content-performance th,.partners-growth-content-performance td{border-bottom:1px solid var(--growth-border);text-align:left;padding:11px 14px;font-size:.8125rem}.partners-growth-content-performance th{color:var(--growth-copy-muted);font-weight:560}.partners-growth-secondary-tools{border:1px solid var(--growth-border);background:var(--growth-panel);border-radius:8px;overflow:hidden}.partners-growth-secondary-tools>summary{min-height:48px;color:var(--growth-copy-soft);cursor:pointer;padding:14px 16px;font-size:.875rem}.partners-growth-secondary-tools>div{border-top:1px solid var(--growth-border);gap:14px;padding:0 14px 14px;display:grid}@media (max-width:1180px){.partners-growth-content-layout{grid-template-columns:220px minmax(0,1fr)}.partners-growth-content-review{border-top:1px solid var(--growth-border);border-left:0;grid-column:1/-1;grid-template-columns:minmax(180px,.55fr) minmax(260px,1fr) minmax(240px,.8fr)}.partners-growth-content-review>section{max-height:180px;overflow-y:auto}}@media (max-width:900px){.partners-growth-reference-toolbar{flex-direction:column;align-items:flex-start}.partners-growth-reference-toolbar>div{width:100%}.partners-growth-reference-toolbar>div:last-child{justify-content:flex-end}.partners-growth-kpi-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.partners-growth-kpi-strip article:nth-child(2n){border-right:0}.partners-growth-kpi-strip article{border-bottom:1px solid var(--growth-border)}.partners-growth-ad-layout,.partners-growth-analytics-grid{grid-template-columns:minmax(0,1fr)}.partners-growth-ad-inspector{grid-template-columns:repeat(2,minmax(0,1fr))}.partners-growth-ad-inspector>header{grid-column:1/-1}}@media (max-width:720px){.partners-growth-reference-toolbar>div:last-child,.partners-growth-content-editor>footer{flex-direction:column;align-items:stretch}.partners-growth-reference-toolbar .partners-button-primary,.partners-growth-reference-toolbar .partners-button-secondary,.partners-growth-content-editor>footer button{width:100%}.partners-growth-content-layout{display:block;overflow:visible}.partners-growth-content-sources,.partners-growth-content-review{border:0}.partners-growth-content-sources{border-bottom:1px solid var(--growth-border)}.partners-growth-content-sources nav{scroll-snap-type:x proximity;padding-bottom:4px;display:flex;overflow-x:auto}.partners-growth-content-sources nav button{scroll-snap-align:start;min-width:min(78vw,280px)}.partners-growth-content-editor{min-height:auto;padding:16px}.partners-growth-content-review{border-top:1px solid var(--growth-border);grid-template-columns:minmax(0,1fr);display:grid}.partners-growth-kpi-strip,.partners-growth-funnel-visual ol,.partners-growth-ad-inspector{grid-template-columns:minmax(0,1fr)}.partners-growth-kpi-strip article,.partners-growth-kpi-strip article:nth-child(2n){border-right:0}.partners-growth-recharts{height:240px;padding-inline:0}}.partners-growth-image-layout{border:1px solid var(--growth-border);background:var(--growth-panel);border-radius:8px;grid-template-columns:minmax(280px,.85fr) minmax(420px,1.5fr) minmax(250px,.75fr);min-width:0;display:grid;overflow:hidden}.partners-growth-image-layout>*{min-width:0;padding:16px}.partners-growth-image-controls{border-right:1px solid var(--growth-border);background:var(--growth-panel-muted)}.partners-growth-image-controls .partners-image-generator{background:0 0;border:0;padding:0}.partners-growth-image-controls .partners-image-generator>div{grid-template-columns:minmax(0,1fr)}.partners-growth-image-controls .partners-image-generator>.is-wide{grid-column:auto}.partners-growth-image-controls .partners-image-generator>footer{flex-direction:column;align-items:stretch}.partners-growth-image-library{align-content:start;gap:14px;display:grid}.partners-growth-image-library>header{gap:4px;display:grid}.partners-growth-image-library>header>div{align-items:center;gap:8px;display:flex}.partners-growth-image-library h3,.partners-growth-image-inspector h3{margin:0;font-size:.9375rem}.partners-growth-image-library>header span{min-width:21px;height:21px;color:var(--growth-accent);background:color-mix(in oklch, var(--growth-accent) 15%, transparent);border-radius:50%;justify-content:center;align-items:center;font-size:.75rem;display:inline-flex}.partners-growth-image-library>header p{color:var(--growth-copy-muted);margin:0;font-size:.8125rem}.partners-growth-image-library .partners-creative-asset-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.partners-growth-image-library .partners-creative-asset-grid>button{border:1px solid var(--growth-border);min-width:0;color:var(--growth-copy);background:var(--growth-panel-muted);font:inherit;text-align:left;cursor:pointer;border-radius:8px;padding:0;display:grid;overflow:hidden}.partners-growth-image-library .partners-creative-asset-grid>button:is(:hover,:focus-visible,.is-selected){border-color:color-mix(in oklch, var(--growth-accent) 50%, var(--growth-border))}.partners-growth-image-library .partners-creative-asset-grid img,.partners-growth-image-library .partners-creative-placeholder{object-fit:cover;width:100%;height:190px}.partners-growth-image-library .partners-creative-asset-grid>button>span:last-child{gap:3px;padding:10px 11px;display:grid}.partners-growth-image-library .partners-creative-asset-grid strong,.partners-growth-image-library .partners-creative-asset-grid small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.partners-growth-image-library .partners-creative-asset-grid small{color:var(--growth-copy-muted);font-size:.75rem}.partners-growth-image-inspector{border-left:1px solid var(--growth-border);background:var(--growth-panel-muted);align-content:start;gap:14px;display:grid}.partners-growth-image-inspector>header{justify-content:space-between;align-items:center;gap:8px;display:flex}.partners-growth-image-inspector>header em{color:var(--growth-success);background:color-mix(in oklch, var(--growth-success) 12%, transparent);text-transform:capitalize;border-radius:999px;padding:4px 7px;font-size:.75rem;font-style:normal}.partners-growth-image-selected{border:1px solid var(--growth-border);background:var(--growth-panel);border-radius:8px;overflow:hidden}.partners-growth-image-selected img,.partners-growth-image-selected .partners-creative-placeholder{object-fit:cover;width:100%;min-height:230px}.partners-growth-image-inspector dl{margin:0;display:grid}.partners-growth-image-inspector dl>div{border-bottom:1px solid var(--growth-border);justify-content:space-between;align-items:center;gap:8px;min-height:40px;display:flex}.partners-growth-image-inspector dt,.partners-growth-image-inspector dd{margin:0;font-size:.8125rem}.partners-growth-image-inspector dt{color:var(--growth-copy-muted)}.partners-growth-image-inspector>p{color:var(--growth-copy-muted);gap:7px;margin:0;font-size:.8125rem;line-height:1.45;display:flex}@media (max-width:1180px){.partners-growth-image-layout{grid-template-columns:300px minmax(0,1fr)}.partners-growth-image-inspector{border-top:1px solid var(--growth-border);border-left:0;grid-column:1/-1;grid-template-columns:240px minmax(220px,1fr) minmax(220px,1fr)}.partners-growth-image-inspector>header{grid-column:1/-1}}.partners-growth-page-builder-layout{border:1px solid var(--growth-border);background:var(--growth-panel);border-radius:8px;grid-template-columns:210px minmax(430px,1fr) 300px;gap:0;padding:0;display:grid;overflow:hidden}.partners-growth-page-builder-layout>footer{border-top:1px solid var(--growth-border);grid-column:1/-1;margin:0;padding:12px 14px}.partners-growth-page-blocks,.partners-growth-page-inspector{background:var(--growth-panel-muted);align-content:start;gap:13px;padding:16px;display:grid}.partners-growth-page-blocks{border-right:1px solid var(--growth-border)}.partners-growth-page-inspector{border-left:1px solid var(--growth-border);grid-template-columns:minmax(0,1fr)!important}.partners-growth-page-blocks>header,.partners-growth-page-inspector>header{justify-content:space-between;align-items:center;gap:8px;display:flex}.partners-growth-page-blocks h3,.partners-growth-page-inspector h3{margin:0;font-size:.9375rem}.partners-growth-page-blocks>header span,.partners-growth-page-inspector>header span{color:var(--growth-copy-muted);font-size:.75rem}.partners-growth-page-blocks>div{gap:6px;display:grid}.partners-growth-page-blocks button{min-height:42px;color:var(--growth-copy-soft);font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:0 10px;font-size:.8125rem;display:grid}.partners-growth-page-blocks button:is(:hover,:focus-visible,.is-active){border-color:var(--growth-border);color:var(--growth-copy);background:var(--growth-panel-raised)}.partners-growth-page-blocks button.is-active{border-color:color-mix(in oklch, var(--growth-accent) 42%, var(--growth-border))}.partners-growth-page-blocks>p{color:var(--growth-copy-muted);gap:7px;margin:0;font-size:.75rem;line-height:1.45;display:flex}.partners-growth-page-canvas{background:#121416;grid-template-rows:auto 1fr;min-height:680px;display:grid}.partners-growth-page-canvas>header{border-bottom:1px solid var(--growth-border);min-height:45px;color:var(--growth-copy-muted);justify-content:space-between;align-items:center;gap:8px;padding:0 14px;font-size:.75rem;display:flex}.partners-growth-page-canvas>header>div{gap:5px;display:flex}.partners-growth-page-canvas>header i{background:var(--growth-border);border-radius:50%;width:7px;height:7px}.partners-growth-page-preview{background:radial-gradient(circle at 72% 24%, color-mix(in oklch, var(--growth-accent) 18%, transparent), transparent 36%), linear-gradient(145deg, #121416 0%, #1a1d20 100%);text-align:center;align-content:center;justify-items:center;gap:15px;min-height:570px;padding:clamp(28px,6vw,78px);display:grid}.partners-growth-page-canvas.is-casino .partners-growth-page-preview{background:radial-gradient(circle at 68% 24%,#783fff2e,#0000 40%),linear-gradient(145deg,#121216,#1c1824)}.partners-growth-page-preview>span{color:var(--growth-accent);letter-spacing:.16em;text-transform:uppercase;font-size:.75rem;font-weight:760}.partners-growth-page-preview h3{color:#fff;letter-spacing:-.045em;max-width:13ch;margin:0;font-size:clamp(2rem,4.3vw,4.4rem);line-height:.98}.partners-growth-page-preview>p{color:#ffffffad;max-width:54ch;margin:0;font-size:.9375rem;line-height:1.55}.partners-growth-page-preview>button{color:#fff;background:var(--growth-accent);min-height:44px;font:inherit;border:0;border-radius:6px;padding:0 18px;font-size:.875rem;font-weight:680}.partners-growth-page-preview>section{color:#fff;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;gap:5px;max-width:520px;margin-top:28px;padding:17px;display:grid}.partners-growth-page-preview>section strong{font-size:.875rem}.partners-growth-page-preview>section small{color:#ffffff94;font-size:.75rem;line-height:1.45}.partners-growth-page-inspector textarea{min-height:105px}@media (max-width:1180px){.partners-growth-page-builder-layout{grid-template-columns:190px minmax(0,1fr)}.partners-growth-page-inspector{border-top:1px solid var(--growth-border);border-left:0;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))!important}.partners-growth-page-inspector>header{grid-column:1/-1}}.partners-growth-audience-layout{border-top:1px solid var(--growth-border);grid-template-columns:240px minmax(420px,1fr) 280px;display:grid;overflow:hidden}.partners-growth-audience-layout>*{min-width:0;padding:16px}.partners-growth-audience-library,.partners-growth-audience-governance{background:var(--growth-panel-muted);align-content:start;gap:13px;display:grid}.partners-growth-audience-library{border-right:1px solid var(--growth-border)}.partners-growth-audience-governance{border-left:1px solid var(--growth-border)}.partners-growth-audience-library>header,.partners-growth-audience-governance>header{justify-content:space-between;align-items:center;gap:8px;display:flex}.partners-growth-audience-layout h3{margin:0;font-size:.9375rem}.partners-growth-audience-library>header span{min-width:21px;height:21px;color:var(--growth-accent);background:color-mix(in oklch, var(--growth-accent) 14%, transparent);border-radius:50%;justify-content:center;align-items:center;font-size:.75rem;display:inline-flex}.partners-growth-audience-library nav{gap:6px;display:grid}.partners-growth-audience-library nav button{min-height:58px;color:var(--growth-copy);font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;justify-content:space-between;align-items:center;gap:8px;padding:9px 10px;display:flex}.partners-growth-audience-library nav button:is(:hover,:focus-visible,.is-active){border-color:var(--growth-border);background:var(--growth-panel-raised)}.partners-growth-audience-library nav button.is-active{border-color:color-mix(in oklch, var(--growth-accent) 42%, var(--growth-border));box-shadow:inset 3px 0 var(--growth-accent)}.partners-growth-audience-library nav button>span{gap:3px;min-width:0;display:grid}.partners-growth-audience-library nav strong,.partners-growth-audience-library nav small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.partners-growth-audience-library nav strong{font-size:.8125rem}.partners-growth-audience-library nav small,.partners-growth-audience-library nav em{color:var(--growth-copy-muted);font-size:.75rem;font-style:normal}.partners-growth-audience-library nav em{text-transform:capitalize}.partners-growth-audience-rules{align-content:start;gap:17px;display:grid}.partners-growth-audience-rules>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.partners-growth-audience-rules>header>div{gap:5px;display:grid}.partners-growth-audience-rules>header>div>span{color:var(--growth-accent);letter-spacing:.055em;text-transform:uppercase;font-size:.75rem;font-weight:700}.partners-growth-audience-rules>header p{color:var(--growth-copy-muted);margin:0;font-size:.8125rem;line-height:1.45}.partners-growth-audience-rule-editor{gap:14px;display:grid}.partners-growth-audience-rule-editor>label,.partners-growth-audience-rule-editor section label{gap:6px;display:grid}.partners-growth-audience-rule-editor label>span{color:var(--growth-copy-soft);font-size:.8125rem;font-weight:620}.partners-growth-audience-rule-editor input,.partners-growth-audience-rule-editor select{border:1px solid var(--growth-border);width:100%;min-height:44px;color:var(--growth-copy);background:var(--growth-panel-muted);font:inherit;border-radius:6px;padding:0 11px;font-size:.875rem}.partners-growth-audience-rule-editor>section{border:1px solid var(--growth-border);background:var(--growth-panel-muted);border-radius:8px;gap:12px;padding:15px;display:grid}.partners-growth-audience-rule-editor>section>header{justify-content:space-between;align-items:center;gap:8px;display:flex}.partners-growth-audience-rule-editor>section>header span,.partners-growth-audience-rule-editor>section>header strong{font-size:.8125rem}.partners-growth-audience-rule-editor>section>header span{color:var(--growth-accent)}.partners-growth-audience-rule-editor>section>div:not(.partners-growth-audience-rule-row){grid-template-columns:1.1fr .8fr 1.1fr;gap:9px;display:grid}.partners-growth-audience-rule-editor>footer{border-top:1px solid var(--growth-border);justify-content:flex-end;gap:8px;padding-top:13px;display:flex}.partners-growth-audience-rule-row{border:1px solid var(--growth-border);background:var(--growth-panel);border-radius:6px;grid-template-columns:1fr .8fr 1fr;align-items:center;gap:8px;min-height:44px;padding:0 10px;font-size:.8125rem;display:grid}.partners-growth-audience-rule-row em{color:var(--growth-copy-muted);font-style:normal}.partners-growth-audience-governance dl{margin:0;display:grid}.partners-growth-audience-governance dl>div{border-bottom:1px solid var(--growth-border);justify-content:space-between;align-items:center;gap:8px;min-height:40px;display:flex}.partners-growth-audience-governance dt,.partners-growth-audience-governance dd{margin:0;font-size:.8125rem}.partners-growth-audience-governance dt{color:var(--growth-copy-muted)}.partners-growth-audience-governance dd{color:var(--growth-success);align-items:center;gap:5px;display:inline-flex}.partners-growth-audience-governance>section{border:1px solid var(--growth-border);background:var(--growth-panel);border-radius:7px;gap:4px;padding:13px;display:grid}.partners-growth-audience-governance>section span,.partners-growth-audience-governance>section small{color:var(--growth-copy-muted);font-size:.75rem}.partners-growth-audience-governance>section strong{font-variant-numeric:tabular-nums;font-size:1.5rem}.partners-growth-audience-governance>p{color:var(--growth-copy-muted);gap:7px;margin:0;font-size:.75rem;line-height:1.45;display:flex}@media (max-width:1180px){.partners-growth-audience-layout{grid-template-columns:220px minmax(0,1fr)}.partners-growth-audience-governance{border-top:1px solid var(--growth-border);border-left:0;grid-column:1/-1;grid-template-columns:minmax(200px,.6fr) minmax(300px,1fr) minmax(220px,.7fr)}}@media (max-width:720px){.partners-growth-reference-tabs>button,.partners-growth-page-blocks button,.partners-growth-crm-tabs button{min-height:44px}.partners-growth-suite .partners-select.is-compact,.partners-growth-suite .partners-operating-system input,.partners-growth-suite .partners-operating-system .partners-text-button{height:44px!important;min-height:44px!important}.partners-growth-owner>i,.partners-landing-preview i,.partners-experiment-detail h3{font-size:.875rem}.partners-landing-grid .partners-button-secondary,.partners-operating-system .partners-select,.partners-operating-system input,.partners-operating-system .partners-text-button{min-height:44px}.partners-operating-system .rdp-button_previous,.partners-operating-system .rdp-button_next{width:44px;min-width:44px}.partners-growth-audience-layout{display:block;overflow:visible}.partners-growth-audience-library,.partners-growth-audience-governance{border:0}.partners-growth-audience-library{border-bottom:1px solid var(--growth-border)}.partners-growth-audience-library nav{display:flex;overflow-x:auto}.partners-growth-audience-library nav button{min-width:min(78vw,280px)}.partners-growth-audience-rule-editor>section>div:not(.partners-growth-audience-rule-row),.partners-growth-audience-rule-row{grid-template-columns:minmax(0,1fr)}.partners-growth-audience-rule-editor>footer{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.partners-growth-audience-governance{border-top:1px solid var(--growth-border);grid-template-columns:minmax(0,1fr);display:grid}.partners-growth-page-builder-layout{display:block;overflow:visible}.partners-growth-page-blocks,.partners-growth-page-inspector{border:0}.partners-growth-page-blocks{border-bottom:1px solid var(--growth-border)}.partners-growth-page-blocks>div{display:flex;overflow-x:auto}.partners-growth-page-blocks button{min-width:135px}.partners-growth-page-canvas{min-height:560px}.partners-growth-page-preview{min-height:510px;padding:34px 20px}.partners-growth-page-inspector{border-top:1px solid var(--growth-border);display:grid;grid-template-columns:minmax(0,1fr)!important}.partners-growth-image-layout{display:block;overflow:visible}.partners-growth-image-controls,.partners-growth-image-inspector{border:0}.partners-growth-image-controls{border-bottom:1px solid var(--growth-border)}.partners-growth-image-library .partners-creative-asset-grid{grid-template-columns:minmax(0,1fr)}.partners-growth-image-inspector{border-top:1px solid var(--growth-border);grid-template-columns:minmax(0,1fr);display:grid}}@media (max-width:1120px){.partners-growth-period-control{display:none}}@media (max-width:640px){.partners-growth-suite-heading p{max-width:42ch}.partners-growth-heading-actions{flex-wrap:wrap}.partners-growth-source-badge{max-width:100%}}.partners-growth-screen-heading{justify-content:space-between;align-items:flex-end;gap:22px;min-width:0;padding:2px 2px 4px;display:flex}.partners-growth-screen-heading>div:first-child{gap:5px;min-width:0;display:grid}.partners-growth-screen-heading h1{color:var(--growth-copy);letter-spacing:-.035em;margin:0;font-size:clamp(1.65rem,2.2vw,2.25rem);line-height:1.08}.partners-growth-screen-heading p{max-width:72ch;color:var(--growth-copy-muted);margin:0;font-size:.9375rem!important}.partners-growth-screen-heading>div:last-child{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;display:flex}.partners-growth-screen-heading :is(.partners-button-primary,.partners-button-secondary){min-height:44px}.partners-growth-save-state{color:var(--growth-copy-muted);white-space:nowrap}.partners-growth-campaign-selector{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;width:min(430px,100%);display:grid}.partners-growth-campaign-selector>span{color:var(--growth-copy-soft);font-weight:650}.partners-growth-campaign-selector .partners-select{width:100%;min-height:42px}.partners-growth-social-preview{border:1px solid var(--growth-border);background:var(--growth-panel-raised);border-radius:8px;grid-template-columns:minmax(190px,.75fr) minmax(240px,1fr);gap:14px;padding:13px;display:grid}.partners-growth-social-preview>div{align-content:start;gap:8px;display:grid}.partners-growth-social-preview>div>span{color:var(--growth-copy-muted);font-weight:650}.partners-growth-social-preview p{color:var(--growth-copy-soft);margin:0}.partners-growth-social-preview small{color:var(--growth-accent-strong)}.partners-growth-demo-art,.partners-growth-calendar-art{background-color:#081014;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:7px;min-height:180px;display:block;position:relative;overflow:hidden}.partners-growth-demo-art.is-trophy,.partners-growth-calendar-art.is-trophy{background-image:linear-gradient(#03070914,#03070914),url(/partners-growth/world-cup-trophy.png)}.partners-growth-demo-art.is-supporter,.partners-growth-calendar-art.is-supporter{background-image:linear-gradient(#03070914,#03070914),url(/partners-growth/stadium-supporter.png)}.partners-growth-demo-art.is-ball,.partners-growth-calendar-art.is-ball{background-image:linear-gradient(#03070914,#03070914),url(/partners-growth/match-ball.png)}.partners-growth-demo-art.is-stadium,.partners-growth-calendar-art.is-stadium{background-image:linear-gradient(#03070914,#03070914),url(/partners-growth/night-stadium.png)}.partners-growth-art-brand,.partners-growth-landing-brand{z-index:1;filter:drop-shadow(0 2px 8px #000000bf);justify-items:start;gap:1px;display:grid;position:absolute;top:14px;left:14px}.partners-growth-art-brand small,.partners-growth-landing-brand small{color:#fff;letter-spacing:.28em;font-weight:760;font-size:.625rem!important}.partners-growth-network-strip{border:1px solid var(--growth-border);background:var(--growth-panel);border-radius:8px;grid-template-columns:repeat(3,minmax(170px,.7fr)) minmax(260px,1.4fr);display:grid;overflow:hidden}.partners-growth-network-strip>*{border-right:1px solid var(--growth-border);min-width:0;padding:12px 15px}.partners-growth-network-strip>:last-child{border-right:0}.partners-growth-network,.partners-growth-network-strip>div{align-items:center;gap:10px;display:flex}.partners-growth-network>span,.partners-growth-network-strip>div{gap:3px;display:grid}.partners-growth-network small,.partners-growth-network-strip>div span{color:var(--growth-copy-muted)}.partners-growth-network small i{background:var(--growth-success);border-radius:50%;width:7px;height:7px;margin-right:5px;display:inline-block}.partners-growth-ad-monitor .partners-growth-kpi-strip,.partners-growth-marketing-analytics .partners-growth-kpi-strip{grid-template-columns:repeat(7,minmax(0,1fr))}.partners-growth-marketing-analytics .partners-growth-kpi-strip{grid-template-columns:repeat(6,minmax(0,1fr))}.partners-growth-ad-monitor .partners-growth-kpi-strip article,.partners-growth-marketing-analytics .partners-growth-kpi-strip article{padding:13px 14px}.partners-growth-ad-monitor .partners-growth-kpi-strip strong,.partners-growth-marketing-analytics .partners-growth-kpi-strip strong{font-size:clamp(1.12rem,1.55vw,1.55rem)}.partners-growth-mini-funnel{border:1px solid var(--growth-border);background:var(--growth-panel-raised);border-radius:7px;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:5px;padding:10px;display:grid}.partners-growth-mini-funnel span{color:var(--growth-copy-muted);gap:3px;display:grid}.partners-growth-mini-funnel strong{color:var(--growth-copy);font-variant-numeric:tabular-nums}.partners-growth-recharts.is-compact{height:270px;padding:10px 10px 8px 0}.partners-growth-context-chips,.partners-growth-image-presets,.partners-growth-image-styles,.partners-growth-result-count{border:0;gap:8px;margin:0;padding:0;display:grid}.partners-growth-context-chips>span,.partners-growth-image-presets legend,.partners-growth-image-styles legend,.partners-growth-result-count legend{color:var(--growth-copy-soft);font-weight:650}.partners-growth-context-chips>div{flex-wrap:wrap;gap:6px;display:flex}.partners-growth-context-chips button,.partners-growth-image-styles button,.partners-growth-result-count button,.partners-growth-image-presets button,.partners-growth-image-actions button,.partners-growth-generation-history button{border:1px solid var(--growth-border);min-height:38px;color:var(--growth-copy-soft);background:var(--growth-panel);font:inherit;cursor:pointer;border-radius:6px}.partners-growth-context-chips button{border-radius:999px;min-height:30px;padding:3px 8px}.partners-growth-image-presets{grid-template-columns:repeat(4,minmax(0,1fr))}.partners-growth-image-presets legend,.partners-growth-image-styles legend,.partners-growth-result-count legend{grid-column:1/-1;margin-bottom:2px}.partners-growth-image-presets button{place-content:center;justify-items:center;gap:3px;min-width:0;min-height:70px;display:grid}.partners-growth-image-presets button i{border:1px solid;width:24px;height:18px;display:block}.partners-growth-image-presets button:nth-of-type(2) i{width:13px;height:25px}.partners-growth-image-presets button:nth-of-type(3) i{width:28px;height:15px}.partners-growth-image-presets button:nth-of-type(4) i{width:31px;height:11px}.partners-growth-image-presets button small{color:var(--growth-copy-muted)}.partners-growth-image-styles{grid-template-columns:repeat(2,minmax(0,1fr))}.partners-growth-result-count{grid-template-columns:repeat(3,minmax(0,1fr))}.partners-growth-image-presets button.is-active,.partners-growth-image-styles button.is-active,.partners-growth-result-count button.is-active{border-color:var(--growth-accent);color:var(--growth-copy);box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--growth-accent) 35%, transparent)}.partners-growth-switch{justify-content:space-between;align-items:center;gap:10px;min-height:38px;display:flex!important}.partners-growth-switch input{width:42px;height:24px;accent-color:var(--growth-accent)}.partners-growth-image-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.partners-growth-image-actions button{justify-content:center;align-items:center;gap:5px;display:inline-flex}.partners-growth-generation-history{gap:8px;display:grid}.partners-growth-generation-history>header{justify-content:space-between;display:flex}.partners-growth-generation-history>header span{color:var(--growth-copy-muted)}.partners-growth-generation-history>div{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;display:grid}.partners-growth-generation-history button{min-height:70px;padding:0;overflow:hidden}.partners-growth-generation-history .partners-growth-demo-art{border-radius:5px;min-height:70px}.partners-growth-image-library .partners-growth-demo-art{border-radius:0;min-height:190px}.partners-growth-image-selected .partners-growth-demo-art{border-radius:0;min-height:250px}.partners-growth-image-inspector>label{gap:6px;display:grid}.partners-growth-image-inspector :is(input,textarea){border:1px solid var(--growth-border);width:100%;min-height:42px;color:var(--growth-copy);background:var(--growth-panel);border-radius:6px;padding:9px 10px}.partners-growth-image-inspector textarea{resize:vertical;min-height:84px}.partners-growth-image-compliance{border:1px solid var(--growth-border);background:var(--growth-panel);border-radius:7px;gap:7px;padding:12px;display:grid}.partners-growth-image-compliance span{color:var(--growth-success);align-items:center;gap:6px;display:flex}.partners-growth-image-inspector>footer{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.partners-growth-page-toolbar{border:1px solid var(--growth-border);background:var(--growth-panel);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 16px;padding:10px 13px;display:grid}.partners-growth-page-toolbar>span{color:var(--growth-copy-muted);grid-column:1}.partners-growth-page-toolbar>strong{grid-column:1;font-size:1.05rem}.partners-growth-page-toolbar>div{grid-area:1/2/span 2;gap:5px;display:flex}.partners-growth-page-toolbar button{border:1px solid var(--growth-border);min-height:40px;color:var(--growth-copy-soft);background:var(--growth-panel-muted);align-items:center;gap:6px;padding:0 11px;display:inline-flex}.partners-growth-page-toolbar button.is-active{border-color:var(--growth-accent);color:var(--growth-copy)}.partners-growth-block-search input{border:1px solid var(--growth-border);width:100%;min-height:40px;color:var(--growth-copy);background:var(--growth-panel);border-radius:6px;padding:0 10px}.partners-growth-page-preview{text-align:left;padding:12px;display:block}.partners-growth-landing-hero{border:1px solid var(--growth-accent);background-image:linear-gradient(90deg,#03080beb 0%,#03080b9e 48%,#03080b14 76%),url(/partners-growth/world-cup-trophy.png);background-position:50%;background-size:cover;border-radius:4px;align-items:start;min-height:390px;padding:102px 40% 42px 34px;display:grid;position:relative;overflow:hidden}.partners-growth-page-preview>.partners-growth-landing-hero{background:linear-gradient(90deg,#03080beb 0%,#03080b9e 48%,#03080b14 76%),url(/partners-growth/world-cup-trophy.png) 50%/cover no-repeat;gap:0;width:100%;max-width:none;margin:0;padding:102px 40% 42px 34px}.partners-growth-landing-brand{position:absolute;top:20px;left:28px}.partners-growth-landing-hero>div{z-index:1;color:#fff;justify-items:start;gap:10px;display:grid;position:relative}.partners-growth-landing-hero>div>span{color:#fff;letter-spacing:.12em;font-weight:750}.partners-growth-landing-hero h3{letter-spacing:-.045em;max-width:10ch;margin:0;font-size:clamp(2rem,4vw,4rem);line-height:.98}.partners-growth-landing-hero p{color:#ffffffdb;margin:0;font-size:1.05rem!important}.partners-growth-landing-hero button{color:#fff;background:var(--growth-accent);border:0;border-radius:5px;min-height:44px;padding:0 16px;font-weight:700}.partners-growth-landing-hero>div>small{color:#ffffffb3;align-items:center;gap:6px;display:flex}.partners-growth-landing-benefits{grid-template-columns:repeat(3,minmax(0,1fr));background:0 0!important;border:0!important;gap:0!important;max-width:none!important;margin:0!important;padding:0!important;display:grid!important}.partners-growth-landing-benefits>span{border:1px solid var(--growth-border);color:var(--growth-copy);border-top:0;gap:4px;padding:18px;display:grid}.partners-growth-landing-benefits small{color:var(--growth-copy-muted)}.partners-growth-landing-matches{border-color:var(--growth-border)!important;background:var(--growth-panel-muted)!important;gap:10px!important;max-width:none!important;margin:0!important;padding:17px!important;display:grid!important}.partners-growth-landing-matches>header{justify-content:space-between;display:flex}.partners-growth-landing-matches a{color:var(--growth-accent-strong)}.partners-growth-landing-matches>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.partners-growth-landing-matches>div>span{border:1px solid var(--growth-border);background:var(--growth-panel);border-radius:6px;gap:8px;padding:12px;display:grid}.partners-growth-landing-matches>div strong{justify-content:space-between;display:flex}.partners-growth-landing-matches em{color:var(--growth-copy-muted);font-style:normal}.partners-growth-landing-matches i{color:var(--growth-copy-muted);font-variant-numeric:tabular-nums;font-style:normal}.partners-growth-calendar-reference{border:1px solid var(--growth-border);background:var(--growth-panel);border-radius:8px;grid-template-columns:180px minmax(520px,1fr) 360px;min-width:0;display:grid;overflow:hidden}.partners-growth-calendar-reference>*{min-width:0}.partners-growth-calendar-filters,.partners-growth-calendar-inspector{background:var(--growth-panel-muted);padding:14px}.partners-growth-calendar-filters{border-right:1px solid var(--growth-border);align-content:start;gap:10px;display:grid}.partners-growth-calendar-filters>header,.partners-growth-calendar-filters section>header{justify-content:space-between;align-items:center;display:flex}.partners-growth-calendar-filters>header button{color:var(--growth-accent-strong);background:0 0;border:0}.partners-growth-calendar-filters>label{gap:5px;display:grid}.partners-growth-calendar-filters select,.partners-growth-calendar-inspector select,.partners-growth-calendar-quick-add input{border:1px solid var(--growth-border);width:100%;min-height:40px;color:var(--growth-copy);background:var(--growth-panel);border-radius:6px;padding:0 9px}.partners-growth-calendar-filters fieldset{border:solid var(--growth-border);border-width:1px 0;gap:8px;margin:3px 0 0;padding:12px 0;display:grid}.partners-growth-calendar-filters fieldset label{grid-template-columns:auto 1fr auto;align-items:center;gap:8px;display:grid}.partners-growth-calendar-filters fieldset em{color:var(--growth-copy-muted);font-style:normal}.partners-growth-calendar-filters>section{gap:7px;display:grid}.partners-growth-calendar-filters>section>button{border:1px solid var(--growth-border);min-height:62px;color:var(--growth-copy);background:var(--growth-panel);text-align:left;border-radius:7px;grid-template-columns:30px 1fr;align-items:center;gap:8px;padding:8px;display:grid}.partners-growth-calendar-filters>section>button>span{gap:2px;display:grid}.partners-growth-calendar-filters small{color:var(--growth-copy-muted)}.partners-growth-month-calendar{align-content:start;display:grid}.partners-growth-month-calendar>header{border-bottom:1px solid var(--growth-border);justify-content:space-between;align-items:center;gap:8px;min-height:62px;padding:9px 14px;display:flex}.partners-growth-month-calendar>header>div{align-items:center;gap:6px;display:flex}.partners-growth-month-calendar>header button{border:1px solid var(--growth-border);min-height:38px;color:var(--growth-copy);background:var(--growth-panel-raised);border-radius:6px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.partners-growth-calendar-legend{border-bottom:1px solid var(--growth-border);color:var(--growth-copy-muted);flex-wrap:wrap;gap:14px;padding:10px 14px;display:flex}.partners-growth-calendar-legend span:before{content:"";border:1px solid;border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.partners-growth-calendar-legend .is-opportunity{color:#4f9cff}.partners-growth-calendar-legend .is-campaign{color:var(--growth-accent)}.partners-growth-calendar-legend .is-content{color:#a8b2b8}.partners-growth-calendar-legend .is-approval{color:#f6a723}.partners-growth-calendar-legend .is-live{color:#75c93d}.partners-growth-calendar-quick-add{border-bottom:1px solid var(--growth-border);grid-template-columns:1fr 210px auto auto;gap:7px;padding:10px 14px;display:grid}.partners-growth-calendar-weekdays,.partners-growth-calendar-days{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.partners-growth-calendar-weekdays span{border-right:1px solid var(--growth-border);color:var(--growth-copy-muted);text-align:center;text-transform:uppercase;padding:9px}.partners-growth-calendar-days>section{border-top:1px solid var(--growth-border);border-right:1px solid var(--growth-border);min-height:116px;padding:8px}.partners-growth-calendar-days>section:nth-child(7n){border-right:0}.partners-growth-calendar-days>section.is-outside{opacity:.68}.partners-growth-calendar-days>section.is-selected-day{box-shadow:inset 0 0 0 1px var(--growth-accent)}.partners-growth-calendar-days time{color:var(--growth-copy-soft);margin-bottom:7px;display:block}.partners-growth-calendar-days button{width:100%;color:var(--growth-copy-soft);text-align:left;background:0 0;border:1px solid #0000;border-radius:4px;grid-template-columns:auto minmax(0,1fr);gap:5px;margin:3px 0;padding:4px 5px;display:grid}.partners-growth-calendar-days button i{background:currentColor;border-radius:50%;width:7px;height:7px;margin-top:4px}.partners-growth-calendar-days button small{color:var(--growth-copy-muted);grid-column:2}.partners-growth-calendar-days button.is-opportunity{color:#7fb8ff;border-color:#367dd0}.partners-growth-calendar-days button.is-campaign{color:var(--growth-accent-strong)}.partners-growth-calendar-days button.is-content{color:#b4bdc2}.partners-growth-calendar-days button.is-approval{color:#f7b647}.partners-growth-calendar-days button.is-live{color:#8ad75d;border-color:#4c8b2a}.partners-growth-calendar-days button.is-selected{background:color-mix(in oklch, currentColor 11%, transparent)}.partners-growth-calendar-inspector{border-left:1px solid var(--growth-border);align-content:start;gap:13px;display:grid}.partners-growth-calendar-inspector>header{grid-template-columns:36px 1fr;gap:9px;display:grid}.partners-growth-calendar-inspector h2{margin:0;font-size:1.05rem}.partners-growth-calendar-inspector p{color:var(--growth-copy-muted);margin:3px 0 0}.partners-growth-calendar-inspector-fields{grid-template-columns:1fr 1fr;gap:8px;display:grid}.partners-growth-calendar-inspector-fields label{gap:5px;display:grid}.partners-growth-calendar-inspector dl{gap:0;margin:0;display:grid}.partners-growth-calendar-inspector dl>div{border-bottom:1px solid var(--growth-border);grid-template-columns:110px 1fr;gap:8px;padding:8px 0;display:grid}.partners-growth-calendar-inspector dt{color:var(--growth-copy-muted)}.partners-growth-calendar-inspector dd{margin:0}.partners-growth-calendar-inspector :is(dd,h2,p,button,select){overflow-wrap:anywhere;min-width:0}.partners-growth-calendar-inspector>section{gap:8px;display:grid}.partners-growth-calendar-inspector>section>header{justify-content:space-between;display:flex}.partners-growth-calendar-inspector>section>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.partners-growth-calendar-art{border:1px solid var(--growth-border);min-height:70px}.partners-growth-calendar-checklist span{color:var(--growth-success);align-items:center;gap:6px;display:flex}.partners-growth-calendar-checklist span.is-pending{color:var(--growth-warning)}.partners-growth-calendar-inspector>footer{grid-template-columns:1fr 1.3fr;gap:8px;padding-top:4px;display:grid}.partners-growth-audience-profile{border:1px solid var(--growth-border);background:var(--growth-panel-muted);border-radius:8px;gap:10px;padding:13px;display:grid}.partners-growth-audience-profile>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.partners-growth-audience-profile>header span{color:var(--growth-copy-muted)}.partners-growth-audience-profile>div{grid-template-columns:260px minmax(0,1fr);gap:10px;display:grid}.partners-growth-audience-profile figure{border:1px solid var(--growth-border);background:var(--growth-panel);border-radius:7px;min-width:0;height:210px;margin:0}.partners-growth-experiment-summary,.partners-growth-experiment-variants>article,.partners-growth-experiment-evidence,.partners-growth-experiment-guardrails,.partners-growth-experiment-setup{border:1px solid var(--growth-border);background:var(--growth-panel);border-radius:8px}.partners-growth-experiment-summary{grid-template-columns:minmax(260px,.8fr) minmax(0,1.4fr);align-items:center;display:grid;overflow:hidden}.partners-growth-experiment-summary>header{border-right:1px solid var(--growth-border);grid-template-columns:42px 1fr;align-items:center;gap:10px;min-height:88px;padding:14px 16px;display:grid}.partners-growth-experiment-summary>header>span{border:1px solid color-mix(in oklch, var(--growth-accent) 45%, var(--growth-border));width:38px;height:38px;color:var(--growth-accent);border-radius:7px;place-items:center;display:grid}.partners-growth-experiment-summary h2{margin:0;font-size:1.05rem}.partners-growth-experiment-summary p{color:var(--growth-success);align-items:center;gap:6px;margin:3px 0 0;display:flex}.partners-growth-experiment-summary p i,.partners-growth-experiment-variants header span i{background:currentColor;border-radius:50%;width:7px;height:7px}.partners-growth-experiment-summary dl{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.partners-growth-experiment-summary dl>div{border-right:1px solid var(--growth-border);gap:5px;padding:15px;display:grid}.partners-growth-experiment-summary dl>div:last-child{border-right:0}.partners-growth-experiment-summary dt{color:var(--growth-copy-muted)}.partners-growth-experiment-summary dd{margin:0;font-weight:650}.partners-growth-experiment-variants{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.partners-growth-experiment-variants>article{overflow:hidden}.partners-growth-experiment-variants article>header{border-bottom:1px solid var(--growth-border);justify-content:space-between;align-items:center;min-height:46px;padding:0 13px;display:flex}.partners-growth-experiment-variants article>header span{color:var(--growth-success);align-items:center;gap:6px;display:flex}.partners-growth-experiment-variants article>div{grid-template-columns:minmax(230px,1fr) 180px;gap:12px;padding:12px;display:grid}.partners-growth-experiment-variants .partners-growth-demo-art>strong,.partners-growth-experiment-variants .partners-growth-demo-art>small{z-index:1;color:#fff;text-shadow:0 2px 10px #000;max-width:12ch;position:absolute;left:18px}.partners-growth-experiment-variants .partners-growth-demo-art>strong{line-height:1.05;bottom:54px;font-size:1.45rem!important}.partners-growth-experiment-variants .partners-growth-demo-art>small{max-width:28ch;bottom:27px}.partners-growth-experiment-variants dl{align-content:start;margin:0;display:grid}.partners-growth-experiment-variants dl>div{border-bottom:1px solid var(--growth-border);justify-content:space-between;align-items:center;gap:8px;min-height:41px;display:flex}.partners-growth-experiment-variants dt{color:var(--growth-copy-muted)}.partners-growth-experiment-variants dd{font-variant-numeric:tabular-nums;margin:0}.partners-growth-experiment-evidence{grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.partners-growth-experiment-evidence>div{border-right:1px solid var(--growth-border);align-content:start;gap:7px;min-height:120px;padding:14px;display:grid}.partners-growth-experiment-evidence>div:last-child{border-right:0}.partners-growth-experiment-evidence header{justify-content:space-between;align-items:center;gap:8px;display:flex}.partners-growth-experiment-evidence p{color:var(--growth-copy-muted);margin:0}.partners-growth-experiment-evidence small{color:var(--growth-copy-muted)}.partners-growth-experiment-evidence progress{accent-color:#3b82f6;width:100%;height:8px}.partners-growth-experiment-evidence .is-positive{color:var(--growth-success)}.partners-growth-experiment-lower{grid-template-columns:minmax(0,1.5fr) 300px 300px;gap:10px;display:grid}.partners-growth-experiment-guardrails,.partners-growth-experiment-setup{align-content:start;gap:10px;padding:14px;display:grid}.partners-growth-experiment-guardrails>header,.partners-growth-experiment-setup>header{justify-content:space-between;align-items:center;display:flex}.partners-growth-experiment-guardrails>span{border-bottom:1px solid var(--growth-border);grid-template-columns:1fr auto auto auto;align-items:center;gap:9px;min-height:42px;display:grid}.partners-growth-experiment-guardrails>span em{color:var(--growth-copy-muted);font-style:normal}.partners-growth-experiment-guardrails>span svg{color:var(--growth-success)}.partners-growth-experiment-guardrails>p{color:var(--growth-success);align-items:flex-start;gap:7px;margin:0;display:flex}.partners-growth-experiment-setup label{gap:5px;display:grid}.partners-growth-experiment-setup :is(input,select,textarea){border:1px solid var(--growth-border);width:100%;min-height:40px;color:var(--growth-copy);background:var(--growth-panel-muted);border-radius:6px;padding:8px 10px}.partners-growth-experiment-setup textarea{resize:vertical;min-height:80px}@media (max-width:1360px){.partners-growth-calendar-reference{grid-template-columns:180px minmax(520px,1fr) 340px}.partners-growth-ad-monitor .partners-growth-kpi-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.partners-growth-marketing-analytics .partners-growth-kpi-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.partners-growth-network-strip{grid-template-columns:repeat(3,minmax(150px,1fr))}.partners-growth-network-strip>div:last-child{border-top:1px solid var(--growth-border);grid-column:1/-1}}@media (max-width:1220px){.partners-growth-campaign-health{grid-column:span 12}.partners-growth-funnel{grid-column:span 6}.partners-growth-approvals{grid-column:1/-1}}@media (max-width:1180px){.partners-growth-calendar-reference{grid-template-columns:190px minmax(620px,1fr);overflow-x:auto}.partners-growth-calendar-inspector{border-top:1px solid var(--growth-border);border-left:0;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.partners-growth-calendar-inspector>header,.partners-growth-calendar-inspector>footer{grid-column:1/-1}.partners-growth-calendar-inspector>section:last-of-type{align-content:start}.partners-growth-experiment-summary{grid-template-columns:minmax(0,1fr)}.partners-growth-experiment-summary>header{border-right:0;border-bottom:1px solid var(--growth-border)}.partners-growth-experiment-lower{grid-template-columns:minmax(0,1fr) minmax(260px,.65fr)}.partners-growth-experiment-setup{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.partners-growth-experiment-setup>header,.partners-growth-experiment-setup>button{grid-column:1/-1}}@media (max-width:900px){.partners-growth-command-layout>*{grid-column:1}.partners-growth-screen-heading{flex-direction:column;align-items:stretch}.partners-growth-screen-heading>div:last-child{justify-content:flex-start}.partners-growth-network-strip{grid-template-columns:minmax(0,1fr)}.partners-growth-network-strip>*{border-right:0;border-bottom:1px solid var(--growth-border)}.partners-growth-ad-monitor .partners-growth-kpi-strip,.partners-growth-marketing-analytics .partners-growth-kpi-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.partners-growth-calendar-reference{display:block;overflow:visible}.partners-growth-calendar-filters{border-right:0;border-bottom:1px solid var(--growth-border)}.partners-growth-month-calendar{overflow-x:auto}.partners-growth-month-calendar>*{min-width:720px}.partners-growth-calendar-inspector{border-left:0;grid-template-columns:minmax(0,1fr);display:grid}.partners-growth-experiment-variants,.partners-growth-experiment-lower{grid-template-columns:minmax(0,1fr)}.partners-growth-experiment-summary dl,.partners-growth-experiment-evidence{grid-template-columns:repeat(2,minmax(0,1fr))}.partners-growth-experiment-evidence>div:nth-child(2){border-right:0}.partners-growth-audience-profile>div{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.partners-growth-campaign-health table{min-width:0}.partners-growth-page-preview>.partners-growth-landing-hero{padding:92px 20px 36px}}@media (max-width:720px){.partners-growth-screen-heading>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.partners-growth-screen-heading :is(.partners-button-primary,.partners-button-secondary){justify-content:center;width:100%}.partners-growth-social-preview{grid-template-columns:minmax(0,1fr)}.partners-growth-image-presets,.partners-growth-image-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.partners-growth-generation-history>div{grid-template-columns:repeat(3,minmax(0,1fr))}.partners-growth-image-inspector>footer{grid-template-columns:minmax(0,1fr)}.partners-growth-page-toolbar{grid-template-columns:minmax(0,1fr);display:grid}.partners-growth-page-toolbar>div{grid-area:auto/1;overflow-x:auto}.partners-growth-landing-hero{background-position:8% 0;min-height:430px;padding:90px 20px 30px}.partners-growth-landing-benefits,.partners-growth-landing-matches>div{grid-template-columns:minmax(0,1fr)}.partners-growth-calendar-filters{display:none}.partners-growth-calendar-quick-add,.partners-growth-calendar-inspector-fields,.partners-growth-calendar-inspector>footer{grid-template-columns:minmax(0,1fr)}.partners-growth-mini-funnel{grid-template-columns:1fr auto 1fr}.partners-growth-mini-funnel>:nth-child(n+4){display:none}.partners-growth-experiment-summary dl,.partners-growth-experiment-evidence,.partners-growth-experiment-setup{grid-template-columns:minmax(0,1fr)}.partners-growth-experiment-summary dl>div,.partners-growth-experiment-evidence>div{border-right:0;border-bottom:1px solid var(--growth-border)}.partners-growth-experiment-variants article>div{grid-template-columns:minmax(0,1fr)}}.partners-growth-suite{--growth-radius:14px;--growth-space-1:8px;--growth-space-2:16px;--growth-space-3:24px;--growth-space-4:32px;gap:var(--growth-space-3);width:min(100%,1680px);font-family:-apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", var(--font-geist-sans), system-ui, sans-serif;letter-spacing:-.012em;font-size:17px;line-height:1.47}.partners-growth-suite :where(button,a,input,textarea,select){min-width:0}.partners-growth-suite :where(button,a[role=button],.partners-button-primary,.partners-button-secondary){transition:color .16s ease, background-color .16s ease, border-color .16s ease, transform .14s var(--partner-ease-out)}.partners-growth-suite :where(button,a[role=button],.partners-button-primary,.partners-button-secondary):active{transform:scale(.97)}.partners-growth-suite-heading,.partners-growth-screen-heading{align-items:center;gap:var(--growth-space-3);padding-block:4px}.partners-growth-suite-heading h1,.partners-growth-screen-heading h1{letter-spacing:-.035em;font-size:34px;font-weight:650;line-height:1.12}.partners-growth-suite-heading p,.partners-growth-screen-heading p{max-width:68ch;color:var(--growth-copy-soft);line-height:1.5;font-size:17px!important}.partners-growth-heading-actions,.partners-growth-screen-heading>div:last-child,.partners-creative-actions{gap:10px}.partners-growth-suite :is(.partners-button-primary,.partners-button-secondary,.partners-growth-period-control,.partners-select){border-radius:10px;min-height:46px;font-size:15px;font-weight:620}.partners-growth-command-layout{gap:var(--growth-space-3);grid-template-columns:repeat(16,minmax(0,1fr))}.partners-growth-workbench,.partners-growth-reference-toolbar,.partners-growth-content-layout,.partners-growth-image-layout,.partners-growth-page-toolbar,.partners-growth-calendar-reference,.partners-growth-secondary-tools,.partners-growth-performance-chart,.partners-growth-ad-inspector,.partners-growth-experiment-summary,.partners-growth-experiment-variants>article,.partners-growth-experiment-evidence,.partners-growth-experiment-guardrails,.partners-growth-audience-profile{border-radius:var(--growth-radius)}.partners-growth-workbench h2,.partners-growth-workbench h3,.partners-growth-performance-chart>header h2,.partners-growth-ad-inspector>header h2,.partners-growth-content-sources h2,.partners-growth-content-review h2{letter-spacing:-.02em;font-size:20px;font-weight:640;line-height:1.25}.partners-growth-next-actions,.partners-growth-campaign-health{grid-column:1/-1}.partners-growth-funnel{grid-column:span 6}.partners-growth-approvals{grid-column:span 10}.partners-growth-table-wrap table{font-size:15px}.partners-growth-table-wrap :is(th,td),.partners-growth-campaign-health .partners-growth-table-wrap :is(th,td){padding:15px 16px;font-size:15px}.partners-growth-table-wrap th{letter-spacing:.01em;font-size:13px}.partners-growth-table-wrap td small{margin-top:4px;font-size:13px}.partners-growth-next-actions table{table-layout:fixed}.partners-growth-next-actions th:first-child{width:132px}.partners-growth-next-actions th:nth-child(2){width:28%}.partners-growth-next-actions th:nth-child(4){width:100px}.partners-growth-next-actions th:last-child{width:120px}.partners-growth-next-actions td{overflow-wrap:anywhere}.partners-growth-row-action{cursor:pointer;white-space:nowrap;border:0;justify-content:center;min-width:80px;min-height:40px;font-size:14px!important}.partners-growth-campaign-health tbody td:first-child{grid-template-columns:96px minmax(0,1fr);gap:12px}.partners-growth-campaign-thumb{border-radius:9px;width:96px;height:60px}.partners-growth-campaign-health table{table-layout:auto;min-width:900px}.partners-growth-campaign-health th:first-child{width:270px}.partners-growth-funnel li{min-height:78px;padding:16px 18px}.partners-growth-funnel li span,.partners-growth-funnel li strong,.partners-growth-approvals strong{font-size:15px}.partners-growth-approvals>div>a{min-height:84px;padding:14px 18px}.partners-growth-approvals small{font-size:13px}.partners-growth-reference-workbench{gap:var(--growth-space-3)}.partners-growth-reference-toolbar{gap:16px;min-height:62px;padding:9px 12px}.partners-growth-reference-tabs>button{border-radius:9px;flex:none;min-height:44px;padding-inline:15px;font-size:15px}.partners-growth-content-tab-select{display:none!important}.partners-growth-campaign-selector{border-radius:var(--growth-radius);grid-template-columns:110px minmax(260px,520px);min-height:62px;padding:10px 16px}.partners-growth-content-layout{grid-template-columns:minmax(260px,.7fr) minmax(560px,1.7fr);overflow:hidden}.partners-growth-content-sources,.partners-growth-content-review{gap:16px;padding:22px}.partners-growth-content-review{border-top:1px solid var(--growth-border);border-left:0;grid-column:1/-1;grid-template-columns:230px minmax(360px,1fr) minmax(280px,.7fr);align-items:start}.partners-growth-content-review>header{align-items:center}.partners-growth-content-editor{gap:24px;min-height:760px;padding:28px}.partners-growth-content-editor>header strong{font-size:28px;line-height:1.2}.partners-growth-copy-canvas{gap:20px}.partners-growth-copy-canvas label{gap:9px}.partners-growth-copy-canvas input,.partners-growth-copy-canvas textarea{border-radius:10px;min-height:52px;font-size:16px}.partners-growth-copy-canvas textarea{min-height:150px}.partners-growth-social-preview{border-radius:12px;grid-template-columns:minmax(320px,1fr) minmax(300px,1fr);gap:24px;padding:20px}.partners-growth-social-preview .partners-growth-demo-art{min-height:360px}.partners-growth-content-art-empty{border:1px dashed var(--growth-border);min-height:360px;color:var(--growth-copy-soft);background:var(--growth-panel-muted);text-align:center;border-radius:12px;align-content:center;justify-items:center;gap:10px;padding:28px;display:grid}.partners-growth-content-art-empty strong{font-size:16px}.partners-growth-content-art-empty span{max-width:34ch;color:var(--growth-copy-muted);font-size:14px}.partners-growth-content-art-empty a{min-height:44px;color:var(--growth-accent-strong);align-items:center;gap:7px;font-size:14px;text-decoration:none;display:inline-flex}.partners-growth-kpi-strip{border-radius:var(--growth-radius);grid-template-columns:repeat(4,minmax(0,1fr))}.partners-growth-kpi-strip article{gap:8px;min-height:118px;padding:20px}.partners-growth-kpi-strip span,.partners-growth-kpi-strip small{font-size:13px}.partners-growth-kpi-strip strong{font-size:28px}.partners-growth-ad-layout{gap:var(--growth-space-3);grid-template-columns:minmax(0,1fr)}.partners-growth-performance-chart>header,.partners-growth-ad-inspector>header{min-height:70px;padding-inline:22px}.partners-growth-recharts{height:380px;padding:16px 14px 14px 6px}.partners-growth-recharts.is-compact{height:300px}.partners-growth-analytics-grid{gap:var(--growth-space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.partners-growth-performance-chart.is-wide,.partners-growth-content-performance{grid-column:1/-1}.partners-growth-image-layout{grid-template-columns:minmax(320px,.72fr) minmax(620px,1.7fr);overflow:visible}.partners-growth-image-layout>*{padding:24px}.partners-growth-image-library{gap:20px}.partners-growth-image-library .partners-creative-asset-grid{grid-template-columns:repeat(2,minmax(260px,1fr));gap:18px}.partners-growth-image-library .partners-creative-asset-grid>button{text-align:left;border-radius:12px;overflow:hidden}.partners-growth-image-library .partners-creative-asset-grid img,.partners-growth-image-library .partners-creative-placeholder,.partners-growth-image-library .partners-growth-demo-art{aspect-ratio:4/3;min-height:330px}.partners-growth-image-library .partners-creative-asset-grid>button>span:last-child{gap:5px;padding:14px 16px 16px}.partners-growth-image-library .partners-creative-asset-grid strong{font-size:16px}.partners-growth-image-library .partners-creative-asset-grid small{font-size:13px}.partners-growth-image-library .partners-creative-asset-grid em{color:var(--growth-accent-strong);align-items:center;gap:6px;margin-top:4px;font-size:13px;font-style:normal;display:flex}.partners-growth-image-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.partners-growth-image-actions button{min-height:46px;font-size:14px}.partners-growth-generation-history{gap:12px;padding-top:8px}.partners-growth-generation-history>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.partners-growth-generation-history button{border:1px solid var(--growth-border);min-height:64px;color:var(--growth-copy);background:var(--growth-panel-muted);text-align:left;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.partners-growth-generation-history button>span{gap:4px;display:grid}.partners-growth-generation-history button small{color:var(--growth-copy-muted)}.partners-growth-page-builder-layout{border-radius:var(--growth-radius);grid-template-columns:220px minmax(620px,1fr) 320px;gap:0}.partners-growth-page-blocks,.partners-growth-page-inspector{padding:22px}.partners-growth-page-blocks>div{max-height:690px}.partners-growth-page-blocks button,.partners-growth-page-toolbar button{min-height:44px;font-size:14px}.partners-growth-page-canvas{padding:20px}.partners-growth-suite .partners-growth-page-canvas>header>span,.partners-growth-suite .partners-landing-preview>i{font-size:13px;line-height:1.4}.partners-growth-page-canvas.is-tablet .partners-growth-page-preview{width:min(100%,760px);margin-inline:auto}.partners-growth-page-canvas.is-mobile .partners-growth-page-preview{width:min(100%,390px);margin-inline:auto}.partners-growth-page-canvas.is-mobile .partners-growth-page-preview>.partners-growth-landing-hero{background-position:35%;min-height:560px;padding:96px 24px 34px}.partners-growth-page-canvas.is-mobile .partners-growth-landing-benefits,.partners-growth-page-canvas.is-mobile .partners-growth-landing-matches>div{grid-template-columns:minmax(0,1fr)}.partners-growth-added-block{align-items:center;border:1px solid var(--growth-border)!important;background:var(--growth-panel-muted)!important;gap:12px!important;max-width:none!important;margin:0!important;padding:18px!important;display:flex!important}.partners-growth-added-block>div{gap:3px;display:grid}.partners-landing-preview{width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0}.partners-landing-preview>em{color:var(--growth-accent-strong);align-items:center;gap:6px;margin-top:12px;font-style:normal;display:inline-flex}.partners-growth-calendar-reference{grid-template-columns:210px minmax(560px,1fr) 310px}.partners-growth-calendar-reference.is-filters-closed{grid-template-columns:minmax(660px,1fr) 320px}.partners-growth-calendar-filters,.partners-growth-calendar-inspector{padding:20px}.partners-growth-month-calendar>header{min-height:72px;padding:12px 16px}.partners-growth-month-calendar>header button,.partners-growth-calendar-filters select,.partners-growth-calendar-inspector select,.partners-growth-calendar-quick-add input{border-radius:9px;min-height:44px;font-size:14px}.partners-growth-calendar-weekdays span{padding:12px 8px;font-size:13px}.partners-growth-calendar-days>section{min-height:132px;padding:10px}.partners-growth-calendar-days button{border-radius:7px;min-height:38px;padding:7px;font-size:13px}.partners-growth-calendar-inspector h2{font-size:20px}.partners-growth-calendar-inspector>section>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.partners-growth-calendar-art{cursor:pointer;background-position:50%;background-size:cover;border-radius:10px;min-height:118px}.partners-growth-audience-layout>*{padding:22px}.partners-growth-audience-library nav button{border-radius:10px;min-height:74px;padding:12px}.partners-growth-audience-profile{gap:16px;padding:18px}.partners-growth-audience-profile figure{height:280px}.partners-growth-experiment-summary>header{min-height:106px;padding:18px 20px}.partners-growth-experiment-summary h2{font-size:20px}.partners-growth-experiment-summary dl>div,.partners-growth-experiment-evidence>div{min-height:110px;padding:18px}.partners-growth-experiment-variants{gap:18px}.partners-growth-experiment-variants article>header{min-height:58px;padding-inline:18px}.partners-growth-experiment-variants article>div{grid-template-columns:minmax(320px,1fr) 210px;gap:18px;padding:18px}.partners-growth-experiment-variants .partners-growth-demo-art{min-height:360px}.partners-growth-live-variant>section{border:1px dashed var(--growth-border);background:var(--growth-panel-muted);border-radius:12px;align-content:center;justify-items:start;gap:10px;min-height:280px;padding:28px;display:grid}.partners-growth-live-variant>section strong{font-size:20px}.partners-growth-live-variant>section p{max-width:46ch;color:var(--growth-copy-soft);margin:0}.partners-growth-live-variant>section small{max-width:100%;color:var(--growth-copy-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.partners-growth-live-results-callout{border:1px solid var(--growth-border);border-radius:var(--growth-radius);background:var(--growth-panel);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:20px;display:grid}.partners-growth-live-results-callout>div{gap:4px;display:grid}.partners-growth-live-results-callout>div strong{font-size:16px}.partners-growth-live-results-callout>div span{color:var(--growth-copy-soft);font-size:14px}.partners-growth-experiment-lower{gap:var(--growth-space-3);grid-template-columns:minmax(0,1.6fr) minmax(320px,.7fr)}.partners-growth-experiment-guardrails{gap:14px;padding:20px}.partners-growth-filter-note{border:1px solid var(--growth-border);min-height:58px;color:var(--growth-copy-soft);background:var(--growth-panel-muted);border-radius:12px;align-items:center;gap:12px;padding:10px 14px;display:flex}.partners-growth-filter-note button{border:1px solid var(--growth-border);min-height:38px;color:var(--growth-copy);background:var(--growth-panel-raised);border-radius:8px;margin-left:auto;padding-inline:12px}.partners-growth-suite .partners-revenue-limitations,.partners-growth-suite .partners-revenue-limitations ul,.partners-growth-suite .partners-revenue-limitations li,.partners-growth-suite .partners-revenue-limitations summary{font-size:13px;line-height:1.5}.partners-growth-modal{border:1px solid var(--partner-border-strong,#ffffff24);width:min(100vw - 40px,980px);max-width:none;max-height:min(880px,100dvh - 40px);color:var(--partner-text,#f7f6f4);background:var(--partner-surface,#101011);transform-origin:50%;transition:opacity .18s var(--partner-ease-out,cubic-bezier(.23, 1, .32, 1)), transform .22s var(--partner-ios-ease,cubic-bezier(.32, .72, 0, 1));border-radius:20px;gap:20px;padding:24px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,system-ui,sans-serif;animation:none;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)scale(1);box-shadow:0 34px 100px #0000008c,0 0 0 1px #ffffff0a}body:has(.partners-growth-modal) [data-slot=dialog-overlay]{z-index:390}body:has(.partners-growth-modal) .partners-growth-modal{z-index:400}.partners-growth-modal[data-state=closed]{opacity:0;transform:translate(-50%,-48%)scale(.97)}.partners-growth-modal>header{justify-content:space-between;align-items:flex-start;gap:20px;padding-right:34px;display:flex}.partners-growth-modal>header>div:first-child{gap:6px;display:grid}.partners-growth-modal [data-slot=dialog-title]{letter-spacing:-.025em;font-size:24px;font-weight:650;line-height:1.2}.partners-growth-modal [data-slot=dialog-description]{max-width:68ch;color:var(--partner-muted,#9a9a9c);font-size:15px;line-height:1.5}.partners-growth-modal>footer{justify-content:flex-end;gap:10px;display:flex}.partners-growth-modal :is(.partners-button-primary,.partners-button-secondary){border-radius:10px;min-height:46px;font-size:15px}.partners-growth-asset-modal-art,.partners-growth-calendar-art-modal>.partners-growth-calendar-art{border:1px solid var(--partner-border-strong,#ffffff24);background:#08090a;border-radius:14px;min-height:min(62vh,620px);overflow:hidden}.partners-growth-asset-modal-art :is(img,.partners-growth-demo-art,.partners-creative-placeholder){object-fit:contain;background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;min-height:min(62vh,620px);display:block}.partners-growth-asset-modal dl,.partners-growth-ad-detail-modal dl{border:1px solid var(--partner-border-strong,#ffffff24);border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid;overflow:hidden}.partners-growth-asset-modal dl>div,.partners-growth-ad-detail-modal dl>div{border-right:1px solid var(--partner-border-strong,#ffffff24);gap:4px;padding:14px;display:grid}.partners-growth-asset-modal dt,.partners-growth-ad-detail-modal dt{color:var(--partner-muted,#9a9a9c);font-size:13px}.partners-growth-asset-modal dd,.partners-growth-ad-detail-modal dd{margin:0;font-size:15px}.partners-growth-content-preview-modal,.partners-growth-page-preview-modal{width:min(100vw - 40px,1180px)}.partners-growth-content-modal-canvas{grid-template-columns:minmax(420px,1.2fr) minmax(320px,.8fr);gap:24px;display:grid}.partners-growth-content-modal-canvas .partners-growth-demo-art{border-radius:14px;min-height:620px}.partners-growth-content-modal-canvas .partners-growth-content-art-empty{min-height:620px}.partners-growth-content-modal-canvas article{border:1px solid var(--partner-border-strong,#ffffff24);background:var(--partner-control,#151517);border-radius:14px;align-content:center;gap:14px;padding:28px;display:grid}.partners-growth-content-modal-canvas article h2{margin:0;font-size:30px;line-height:1.15}.partners-growth-content-modal-canvas article p{color:var(--partner-text-soft,#dedbd6);margin:0;font-size:17px;line-height:1.55}.partners-growth-ad-detail-modal>label,.partners-growth-test-setup-modal>label{gap:7px;display:grid}.partners-growth-ad-detail-modal :is(input,select),.partners-growth-test-setup-modal :is(input,select,textarea){border:1px solid var(--partner-border-strong,#ffffff24);width:100%;min-height:46px;color:var(--partner-text,#f7f6f4);background:var(--partner-control,#151517);border-radius:10px;padding:10px 12px;font-size:15px}.partners-growth-test-setup-modal textarea{resize:vertical;min-height:120px}.partners-growth-ad-modal-grid{grid-template-columns:minmax(380px,1.2fr) minmax(320px,.8fr);gap:20px;display:grid}.partners-growth-ad-modal-grid .partners-growth-demo-art{border-radius:14px;min-height:440px}.partners-growth-ad-art-empty{border:1px dashed var(--partner-border-strong,#ffffff2e);min-height:440px;color:var(--partner-text-soft,#dedbd6);background:var(--partner-control,#151517);text-align:center;border-radius:14px;align-content:center;justify-items:center;gap:10px;padding:28px;display:grid}.partners-growth-ad-art-empty strong{font-size:17px}.partners-growth-ad-art-empty span{max-width:34ch;color:var(--partner-muted,#9a9a9c);font-size:15px}.partners-growth-ad-art-empty a{min-height:44px;color:var(--partner-orange,#e33e2b);align-items:center;gap:7px;font-size:15px;text-decoration:none;display:inline-flex}.partners-growth-ad-modal-grid>div:last-child{align-content:start;gap:18px;display:grid}.partners-growth-ad-detail-modal dl{grid-template-columns:minmax(0,1fr)}.partners-growth-ad-detail-modal dl>div{border-right:0;border-bottom:1px solid var(--partner-border-strong,#ffffff24)}.partners-growth-modal-device-switch{gap:6px;display:flex}.partners-growth-modal-device-switch button{border:1px solid var(--partner-border-strong,#ffffff24);min-height:42px;color:var(--partner-text-soft,#dedbd6);background:var(--partner-control,#151517);border-radius:9px;align-items:center;gap:6px;padding-inline:12px;display:inline-flex}.partners-growth-modal-device-switch button[aria-pressed=true]{border-color:var(--partner-orange,#e33e2b);color:var(--partner-text,#f7f6f4)}.partners-growth-modal-page-frame{border:1px solid var(--partner-border-strong,#ffffff24);width:100%;transition:width .22s var(--partner-ios-ease,cubic-bezier(.32, .72, 0, 1));background:#090a0b;border-radius:14px;margin-inline:auto;overflow:auto}.partners-growth-modal-page-frame.is-tablet{width:min(100%,760px)}.partners-growth-modal-page-frame.is-mobile{width:min(100%,390px)}.partners-growth-modal-page-frame.is-mobile .partners-growth-landing-hero{background-position:35%;min-height:580px;padding:96px 24px 34px}.partners-growth-modal-page-frame.is-mobile .partners-growth-landing-benefits,.partners-growth-modal-page-frame.is-mobile .partners-growth-landing-matches>div{grid-template-columns:minmax(0,1fr)}@media (max-width:1380px){.partners-growth-command-layout{grid-template-columns:repeat(12,minmax(0,1fr))}.partners-growth-campaign-health{grid-column:1/-1}.partners-growth-funnel{grid-column:span 5}.partners-growth-approvals{grid-column:span 7}.partners-growth-content-layout{grid-template-columns:250px minmax(500px,1fr)}.partners-growth-image-layout{grid-template-columns:310px minmax(520px,1fr)}.partners-growth-page-builder-layout{grid-template-columns:200px minmax(560px,1fr) 300px;overflow-x:auto}.partners-growth-calendar-reference{grid-template-columns:190px minmax(540px,1fr) 290px}.partners-growth-audience-layout{grid-template-columns:250px minmax(480px,1fr)}.partners-growth-audience-governance{border-top:1px solid var(--growth-border);border-left:0;grid-column:1/-1}}@media (max-width:1050px){.partners-growth-content-layout,.partners-growth-image-layout,.partners-growth-analytics-grid,.partners-growth-experiment-lower,.partners-growth-content-review{grid-template-columns:minmax(0,1fr)}.partners-growth-image-controls{border-right:0;border-bottom:1px solid var(--growth-border)}.partners-growth-page-builder-layout{grid-template-columns:200px minmax(620px,1fr)}.partners-growth-page-inspector{border-top:1px solid var(--growth-border);grid-column:1/-1}.partners-growth-calendar-reference,.partners-growth-calendar-reference.is-filters-closed{grid-template-columns:190px minmax(680px,1fr);overflow-x:auto}.partners-growth-calendar-reference.is-filters-closed{grid-template-columns:minmax(680px,1fr)}.partners-growth-calendar-inspector{border-top:1px solid var(--growth-border);border-left:0;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.partners-growth-calendar-inspector>:is(header,footer){grid-column:1/-1}}@media (max-width:760px){.partners-growth-suite{gap:20px;font-size:17px}.partners-growth-suite-heading,.partners-growth-screen-heading{flex-direction:column;align-items:stretch;gap:18px}.partners-growth-suite-heading h1,.partners-growth-screen-heading h1{font-size:30px}.partners-growth-suite-heading p,.partners-growth-screen-heading p{font-size:16px!important}.partners-growth-heading-actions,.partners-growth-screen-heading>div:last-child,.partners-creative-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.partners-growth-image-studio .partners-creative-actions>:last-child{grid-column:1/-1}.partners-growth-command-layout{grid-template-columns:minmax(0,1fr)}.partners-growth-command-layout>*{grid-column:1}.partners-growth-next-actions table,.partners-growth-next-actions tbody,.partners-growth-next-actions tr,.partners-growth-next-actions td,.partners-growth-campaign-health table,.partners-growth-campaign-health tbody,.partners-growth-campaign-health tr,.partners-growth-campaign-health td{width:100%;display:block}.partners-growth-next-actions thead,.partners-growth-campaign-health thead{display:none}.partners-growth-next-actions table,.partners-growth-campaign-health table{min-width:0}.partners-growth-next-actions tr,.partners-growth-campaign-health tr{border-bottom:1px solid var(--growth-border);padding:16px}.partners-growth-next-actions td,.partners-growth-campaign-health .partners-growth-table-wrap td{border:0;grid-template-columns:minmax(110px,.42fr) minmax(0,1fr);gap:12px;padding:7px 0;display:grid}.partners-growth-next-actions td:before,.partners-growth-campaign-health td:before{color:var(--growth-copy-muted);content:attr(data-label);font-size:13px}.partners-growth-next-actions td:last-child:before{content:""}.partners-growth-next-actions .partners-growth-row-action{width:100%}.partners-growth-content-editor,.partners-growth-content-sources,.partners-growth-content-review,.partners-growth-image-layout>*,.partners-growth-audience-layout>*{padding:18px}.partners-growth-content-sources nav,.partners-growth-audience-library nav{grid-template-columns:minmax(0,1fr);display:grid;overflow:visible}.partners-growth-content-sources nav button,.partners-growth-audience-library nav button{width:100%;min-width:0}.partners-growth-secondary-tools .partners-revenue-tabs{grid-template-columns:repeat(2,minmax(0,1fr));margin-right:0;display:grid;overflow:visible}.partners-growth-secondary-tools .partners-revenue-tabs button{width:100%;min-width:0}.partners-growth-content-editor{min-height:auto}.partners-growth-social-preview{grid-template-columns:minmax(0,1fr)}.partners-growth-social-preview .partners-growth-demo-art{min-height:420px}.partners-growth-kpi-strip,.partners-growth-image-library .partners-creative-asset-grid,.partners-growth-generation-history>div,.partners-growth-image-actions,.partners-growth-experiment-variants,.partners-growth-experiment-evidence,.partners-growth-experiment-summary dl,.partners-growth-audience-profile>div{grid-template-columns:minmax(0,1fr)}.partners-growth-image-library .partners-creative-asset-grid img,.partners-growth-image-library .partners-creative-placeholder,.partners-growth-image-library .partners-growth-demo-art{min-height:420px}.partners-growth-page-builder-layout,.partners-growth-calendar-reference,.partners-growth-calendar-reference.is-filters-closed,.partners-growth-audience-layout{display:block;overflow:visible}.partners-growth-page-blocks,.partners-growth-calendar-filters{border-right:0;border-bottom:1px solid var(--growth-border)}.partners-growth-page-blocks>div{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:visible}.partners-growth-page-blocks button{width:100%;min-width:0}.partners-growth-page-canvas{width:100%;overflow:hidden}.partners-growth-page-canvas>*{width:100%;min-width:0}.partners-growth-page-canvas .partners-growth-page-preview{width:100%;max-width:100%}.partners-growth-page-canvas .partners-growth-page-preview>.partners-growth-landing-hero{background-position:35%;min-height:520px;padding:96px 22px 34px}.partners-growth-page-canvas .partners-growth-landing-benefits,.partners-growth-page-canvas .partners-growth-landing-matches>div{grid-template-columns:minmax(0,1fr)}.partners-growth-month-calendar{overflow:visible}.partners-growth-month-calendar>*{min-width:0}.partners-growth-month-calendar>header,.partners-growth-month-calendar>header>div{flex-wrap:wrap}.partners-growth-month-calendar>header>div:last-child .partners-button-primary{display:none}.partners-growth-calendar-legend{row-gap:8px}.partners-growth-calendar-grid{overscroll-behavior-inline:contain;scrollbar-gutter:stable;max-width:100%;overflow-x:auto}.partners-growth-calendar-weekdays,.partners-growth-calendar-days{min-width:720px}.partners-growth-calendar-inspector,.partners-growth-experiment-variants article>div,.partners-growth-live-results-callout{grid-template-columns:minmax(0,1fr)}.partners-growth-experiment-variants .partners-growth-demo-art{min-height:440px}.partners-growth-modal{top:max(10px, env(safe-area-inset-top));bottom:max(10px, env(safe-area-inset-bottom));border-radius:22px;width:calc(100vw - 20px);max-height:none;padding:20px;left:10px;transform:translateY(0)scale(1)}.partners-growth-modal[data-state=closed]{opacity:0;transform:translateY(4%)scale(.985)}.partners-growth-modal>header,.partners-growth-content-modal-canvas,.partners-growth-ad-modal-grid,.partners-growth-asset-modal dl{grid-template-columns:minmax(0,1fr)}.partners-growth-modal>header{flex-direction:column}.partners-growth-modal-device-switch{width:100%;overflow-x:auto}.partners-growth-modal>footer{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.partners-growth-modal>footer>*{justify-content:center;width:100%;min-width:0}.partners-growth-asset-modal>footer>:last-child{grid-column:1/-1}.partners-growth-content-modal-canvas .partners-growth-demo-art,.partners-growth-content-modal-canvas .partners-growth-content-art-empty,.partners-growth-asset-modal-art,.partners-growth-asset-modal-art :is(img,.partners-growth-demo-art,.partners-creative-placeholder),.partners-growth-calendar-art-modal>.partners-growth-calendar-art{min-height:420px}}@media (prefers-reduced-motion:reduce){.partners-growth-suite :where(button,a,input,textarea,select),.partners-growth-modal,.partners-growth-modal-page-frame{transition-duration:1ms!important}}.partners-page-title-line{flex-wrap:nowrap;align-items:flex-start;max-width:100%}.partners-page-title-line>:is(h1,h2,h3,strong){overflow-wrap:anywhere;min-width:0}.partners-page-title-line>.partners-help-trigger{align-self:flex-start;margin-top:-9px;margin-bottom:-13px}.partners-help-label{align-items:flex-start}.partners-help-label>.partners-help-trigger{align-self:flex-start;margin-top:-11px}.partners-growth-suite{--growth-space-1:6px;--growth-space-2:12px;--growth-space-3:18px;--growth-space-4:24px;gap:18px;font-size:14px;line-height:1.42}.partners-growth-suite :where(p,li,td,dd,input,textarea,select,button,a){font-size:13.5px;line-height:1.42}.partners-growth-suite :where(small,dt,th,legend,label>span,time,em){font-size:12px;line-height:1.38}.partners-growth-suite-heading,.partners-growth-screen-heading{gap:18px;padding-block:2px}.partners-growth-suite-heading>div:first-child,.partners-growth-screen-heading>div:first-child{gap:4px}.partners-growth-suite-heading h1,.partners-growth-screen-heading h1{letter-spacing:-.03em;font-size:27px;line-height:1.14}.partners-growth-suite-heading p,.partners-growth-screen-heading p{max-width:64ch;line-height:1.44;font-size:14px!important}.partners-growth-heading-actions,.partners-growth-screen-heading>div:last-child,.partners-creative-actions,.partners-growth-disclosure-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.partners-growth-suite :is(.partners-button-primary,.partners-button-secondary,.partners-growth-period-control,.partners-select){border-radius:9px;min-height:40px;font-size:13px}.partners-growth-workbench>header{gap:4px;padding:15px 17px 13px}.partners-growth-workbench h2,.partners-growth-workbench h3,.partners-growth-performance-chart>header h2,.partners-growth-ad-inspector>header h2,.partners-growth-content-sources h2,.partners-growth-content-review h2{letter-spacing:-.015em;font-size:16px;line-height:1.25}.partners-growth-workbench>header p,.partners-growth-table-wrap table,.partners-growth-table-wrap :is(th,td),.partners-growth-campaign-health .partners-growth-table-wrap :is(th,td){font-size:13px}.partners-growth-table-wrap :is(th,td),.partners-growth-campaign-health .partners-growth-table-wrap :is(th,td){padding:10px 12px}.partners-growth-table-wrap th,.partners-growth-table-wrap td small{font-size:12px}.partners-growth-priority em,.partners-growth-status,.partners-growth-source{min-height:26px;padding-inline:8px;font-size:12px}.partners-growth-row-action{min-width:66px;min-height:36px;font-size:13px!important}.partners-growth-kpi-strip article{min-height:96px;padding:13px}.partners-growth-kpi-strip article>strong{font-size:22px}.partners-growth-kpi-strip article>small{font-size:12px}.partners-growth-command-layout{grid-template-columns:minmax(0,1fr);gap:16px}.partners-growth-command-layout>*{grid-column:1}.partners-growth-builder-layout.is-single,.partners-growth-content-layout,.partners-growth-calendar-reference,.partners-growth-calendar-reference.is-filters-closed,.partners-growth-analytics-grid{grid-template-columns:minmax(0,1fr)}.partners-growth-content-layout{overflow:visible}.partners-growth-content-editor{border-left:0;min-height:auto}.partners-growth-content-editor,.partners-growth-image-layout>*,.partners-growth-audience-layout>*{padding:16px}.partners-growth-image-layout{grid-template-columns:minmax(270px,.62fr) minmax(0,1.55fr)}.partners-growth-audience-layout{grid-template-columns:minmax(220px,.46fr) minmax(0,1.54fr)}.partners-growth-calendar-reference{display:block;overflow:visible}.partners-growth-month-calendar{border:1px solid var(--growth-border);border-radius:var(--growth-radius)}.partners-growth-page-disclosure{justify-content:flex-end;display:flex}.partners-growth-modal{gap:16px;padding:20px}.partners-growth-modal [data-slot=dialog-title]{font-size:20px;line-height:1.2}.partners-growth-modal [data-slot=dialog-description]{font-size:14px;line-height:1.45}.partners-growth-modal :is(.partners-button-primary,.partners-button-secondary){min-height:40px;font-size:13px}.partners-growth-details-modal-body,.partners-growth-modal-stack{gap:14px;min-width:0;display:grid}.partners-growth-modal-panel-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;min-width:0;display:grid}.partners-growth-details-modal-body>:is(.partners-growth-workbench,.partners-growth-content-sources,.partners-growth-content-review),.partners-growth-modal-stack>.partners-growth-workbench{margin:0}.partners-growth-builder-readiness-modal{gap:12px;padding:0;display:grid}.partners-growth-builder-readiness-modal>strong{color:var(--partner-orange,#e33e2b);font-size:28px}.partners-growth-builder-readiness-modal>p{color:var(--partner-muted,#9a9a9c);margin:0}.partners-growth-network-strip.is-modal{border:0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.partners-growth-generation-history.is-modal{border:0;margin:0}.partners-growth-generation-history.is-modal>footer{justify-content:flex-end;padding-top:12px;display:flex}.partners-growth-audience-governance.is-modal{border:0}.partners-growth-calendar-filter-modal{width:min(100vw - 40px,560px)}.partners-growth-calendar-detail-modal{width:min(100vw - 40px,760px)}.partners-growth-calendar-filter-modal .partners-growth-calendar-filters,.partners-growth-calendar-detail-modal .partners-growth-calendar-inspector{border:0}.partners-growth-calendar-detail-modal .partners-growth-calendar-inspector{grid-template-columns:minmax(0,1fr);padding:0;display:grid}.partners-growth-automation-modal{width:min(100vw - 40px,760px)}@media (max-width:1050px){.partners-growth-image-layout,.partners-growth-audience-layout,.partners-growth-modal-panel-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.partners-growth-suite{gap:14px;font-size:14px}.partners-growth-suite-heading,.partners-growth-screen-heading{gap:12px}.partners-growth-suite-heading h1,.partners-growth-screen-heading h1{font-size:24px}.partners-growth-suite-heading p,.partners-growth-screen-heading p{font-size:14px!important}.partners-growth-suite :where(p,li,td,dd,input,textarea,select,button,a),.partners-growth-suite :where(small,dt,th,legend,label>span,time,em){font-size:14px}.partners-growth-suite :is(.partners-button-primary,.partners-button-secondary,.partners-growth-period-control,.partners-select),.partners-growth-modal :is(.partners-button-primary,.partners-button-secondary){min-height:44px;font-size:14px}.partners-growth-heading-actions,.partners-growth-screen-heading>div:last-child,.partners-creative-actions{display:flex}.partners-growth-modal{padding:16px}.partners-growth-modal-panel-grid,.partners-growth-network-strip.is-modal{grid-template-columns:minmax(0,1fr)}.partners-growth-campaign-selector{grid-template-columns:minmax(0,1fr);width:100%;padding:10px 12px}.partners-growth-campaign-selector .partners-select{min-width:0;max-width:100%}.partners-growth-reference-toolbar{grid-template-columns:minmax(0,1fr);align-items:stretch;display:grid;overflow:hidden}.partners-growth-reference-toolbar>div{width:100%;min-width:0}.partners-growth-reference-toolbar>.partners-growth-reference-tabs{overscroll-behavior-inline:contain;scrollbar-width:none;max-width:100%;display:flex;overflow-x:auto}.partners-growth-reference-toolbar>.partners-growth-reference-tabs::-webkit-scrollbar{display:none}.partners-growth-content-studio .partners-growth-reference-toolbar>.partners-growth-reference-tabs{display:none}.partners-growth-content-studio .partners-growth-content-tab-select{display:block!important}.partners-growth-reference-toolbar>div:not(.partners-growth-reference-tabs){grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.partners-growth-reference-toolbar>div:not(.partners-growth-reference-tabs)>*{width:100%;min-width:0}}.partners-growth-image-studio .partners-growth-image-presets{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.partners-growth-image-studio .partners-growth-image-presets button{place-content:initial;background:color-mix(in oklch, var(--partner-control,#151517) 92%, transparent);text-align:left;border-radius:12px;grid-template-columns:34px minmax(0,1fr);place-items:center stretch;gap:9px;min-height:58px;padding:8px 10px;display:grid;overflow:hidden}.partners-growth-image-studio .partners-growth-image-presets button>span:last-child{gap:2px;min-width:0;display:grid}.partners-growth-image-studio .partners-growth-image-presets button :is(strong,small){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.partners-growth-image-studio .partners-growth-image-presets button strong{color:var(--partner-text-soft,#dedbd6);font-size:13px;font-weight:650}.partners-growth-image-studio .partners-growth-image-presets button small{color:var(--partner-muted,#9a9a9c);font-size:12px}.partners-growth-image-studio .partners-growth-preset-art{width:34px;height:34px;color:var(--partner-text-soft,#dedbd6);background:#ffffff0d;border:0;border-radius:9px;place-items:center;display:grid}.partners-growth-image-studio .partners-growth-image-presets button.is-active{border-color:color-mix(in oklch, var(--partner-orange,#e33e2b) 72%, transparent);background:color-mix(in oklch, var(--partner-orange,#e33e2b) 10%, var(--partner-control,#151517));box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--partner-orange,#e33e2b) 22%, transparent)}.partners-growth-image-studio .partners-growth-image-presets button.is-active .partners-growth-preset-art{color:var(--partner-orange,#e33e2b);background:color-mix(in oklch, var(--partner-orange,#e33e2b) 14%, transparent)}.partners-growth-image-studio .partners-growth-image-styles button{background:color-mix(in oklch, var(--partner-control,#151517) 92%, transparent);text-align:left;border-radius:12px;align-content:center;justify-items:start;gap:2px;min-width:0;min-height:58px;padding:9px 11px;display:grid;overflow:hidden}.partners-growth-image-studio .partners-growth-image-styles button :is(strong,small){text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.partners-growth-image-studio .partners-growth-image-styles button strong{color:var(--partner-text-soft,#dedbd6);font-size:14px;font-weight:650}.partners-growth-image-studio .partners-growth-image-styles button small{color:var(--partner-muted,#9a9a9c);font-size:12px}.partners-growth-image-studio .partners-growth-image-styles button.is-active{border-color:color-mix(in oklch, var(--partner-orange,#e33e2b) 72%, transparent);background:color-mix(in oklch, var(--partner-orange,#e33e2b) 10%, var(--partner-control,#151517));box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--partner-orange,#e33e2b) 22%, transparent)}@media (max-width:420px){.partners-growth-image-studio .partners-growth-screen-heading .partners-creative-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;display:grid}.partners-growth-image-studio .partners-growth-screen-heading .partners-creative-actions>*{grid-column:auto;width:100%;min-width:0}}.partners-growth-modal.partners-growth-generation-settings-modal,.partners-growth-modal.partners-growth-asset-tools-modal{width:min(100vw - 32px,680px)}.partners-landing-composer-is-index{width:100%;max-width:none;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}@media (min-width:900px){.partners-app-main:has(.partners-landing-composer-is-editing){width:100%;max-width:none;padding:0}.partners-growth-suite:has(.partners-landing-composer-is-editing){gap:0;width:100%;max-width:none}.partners-landing-composer-is-editing{width:100%;max-width:none;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}}.watermelon-public-brand img{object-fit:contain;width:auto;max-width:156px;height:34px;display:block}.partners-growth-native-loading{border:1px solid var(--partner-border,#ffffff14);background:radial-gradient(circle at 50% 44%, #f0442e14, transparent 30%), var(--partner-surface,#101011);border-radius:18px;place-items:center;min-height:320px;display:grid;overflow:hidden}.partners-growth-native-loading .winr-native-route-loading__content{min-height:220px}@media (max-width:640px){.partners-growth-native-loading{border-radius:14px;min-height:280px}}body:has(.partners-landing-composer [aria-label=Properties]) .partners-workspace-header{display:none}body:has(.partners-landing-composer [aria-label=Properties]) .partners-app-main{width:100%;max-width:none;min-height:100dvh;padding:0}:is(body:has(.partners-landing-composer [aria-label=Properties]) .partners-growth-connected-surface,body:has(.partners-landing-composer [aria-label=Properties]) .partners-growth-suite){gap:0;width:100%;max-width:none;min-height:100dvh;padding:0}body:has(.partners-landing-composer [aria-label=Properties]) .partners-landing-composer{width:100%;max-width:none;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}@media (min-width:1120px){body:has(.partners-landing-composer [aria-label=Properties]) .partners-app-shell{--partner-sidebar-current-width:var(--partner-sidebar-collapsed-width);grid-template-rows:0 minmax(0,1fr)}body:has(.partners-landing-composer [aria-label=Properties]) .partners-app-brand-row{justify-content:center;padding-left:0;padding-right:0}body:has(.partners-landing-composer [aria-label=Properties]) :is(.partners-logo-label,.partners-nav-copy,.partners-nav-label){opacity:0;pointer-events:none;max-width:0;transform:translate(-6px)}body:has(.partners-landing-composer [aria-label=Properties]) :is(.partners-desktop-nav,.partners-desktop-secondary-nav) a{justify-content:center;gap:0;padding-left:0;padding-right:0}}body:has(.partners-app-shell) [data-slot=dialog-content]{--background:#0d0d0e;--foreground:#f7f6f4;--muted-foreground:#9a9a9c;--partner-surface:#0d0d0e;--partner-surface-deep:#0a0a0b;--partner-control:#151517;--partner-control-hover:#1a1a1c;--partner-border:#ffffff0f;--partner-border-strong:#ffffff1a;--partner-text:#f7f6f4;--partner-text-soft:#dedbd6;--partner-muted:#9a9a9c;--partner-muted-deep:#818185;--partner-orange:#e33e2b;--partner-orange-bright:#ff4d3d;--partner-green:#5bd67a;--partner-green-bright:#7ee795;--partner-amber:#f3b451;--partner-red:#ff6b6b;--partner-focus:#8ea4ad;border-color:var(--partner-border-strong);color:var(--partner-text);background:var(--partner-surface);font-family:var(--font-geist-sans), Geist, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:16px;outline:none;box-shadow:0 28px 84px #00000085,0 0 0 1px #ffffff0a}html[data-partner-auth-theme=light] body:has(.partners-app-shell) [data-slot=dialog-content]{--background:#fefbf8;--foreground:#231d18;--muted-foreground:#635951;--partner-surface:#fefbf8;--partner-surface-deep:#f7f3ed;--partner-control:#f1ece6;--partner-control-hover:#eae4db;--partner-border:#2f27221f;--partner-border-strong:#2f272238;--partner-text:#231d18;--partner-text-soft:#413932;--partner-muted:#635951;--partner-muted-deep:#706760;--partner-orange:#c53825;--partner-orange-bright:#b32513;--partner-green:#007835;--partner-green-bright:#006b2c;--partner-amber:#8b5700;--partner-red:#c93029;--partner-focus:#4e6167;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;box-shadow:0 24px 72px #1d140d38,0 0 0 1px #25211d0f;box-shadow:0 24px 72px lab(7.17208% 3.64868 5.4563/.22),0 0 0 1px lab(12.9781% 1.75589 3.37938/.06)}@supports (color:lab(0% 0 0)){html[data-partner-auth-theme=light] body:has(.partners-app-shell) [data-slot=dialog-content]{--background:lab(98.8489% .426769 1.8467);--foreground:lab(11.226% 2.52144 4.78629);--muted-foreground:lab(38.4809% 3.1534 6.07712);--partner-surface:lab(98.8489% .426769 1.8467);--partner-surface-deep:lab(95.9555% .779301 3.33118);--partner-control:lab(93.637% .869602 3.70365);--partner-control-hover:lab(90.7414% 1.14375 4.82353);--partner-border:lab(16.4446% 2.68102 5.10926/.12);--partner-border-strong:lab(16.4446% 2.68102 5.10926/.22);--partner-text:lab(11.226% 2.52144 4.78629);--partner-text-soft:lab(24.5638% 2.83074 5.42461);--partner-muted:lab(38.4809% 3.1534 6.07712);--partner-muted-deep:lab(44.2867% 2.77451 5.37984);--partner-orange:lab(46.1066% 55.4533 44.644);--partner-orange-bright:lab(40.2835% 55.7005 47.2309);--partner-green:lab(43.7335% -42.6217 28.5221);--partner-green-bright:lab(39.081% -42.7945 28.8625);--partner-red:lab(45.936% 59.4724 42.7449);--partner-focus:lab(39.8263% -6.22878 -6.07044)}}body:has(.partners-app-shell) [data-slot=dialog-content] [data-slot=dialog-title]{color:var(--partner-text);letter-spacing:-.02em;margin:0;font-size:20px;font-weight:620;line-height:1.24}body:has(.partners-app-shell) [data-slot=dialog-content] [data-slot=dialog-description]{color:var(--partner-muted);margin:0;font-size:14px;font-weight:430;line-height:1.48}body:has(.partners-app-shell) [data-slot=dialog-content]>[data-slot=dialog-close]{width:38px;height:38px;color:var(--partner-muted);opacity:1;background:0 0;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;display:inline-flex}body:has(.partners-app-shell) [data-slot=dialog-content]>[data-slot=dialog-close]:is(:hover,:focus-visible){border-color:var(--partner-border-strong);color:var(--partner-text);background:var(--partner-control)}body:has(.partners-app-shell) .partners-growth-modal{--growth-panel:#120f0e;--growth-panel-raised:#171312;--growth-panel-muted:#0c0909;--growth-border:#342f2e;--growth-border-soft:#242120;--growth-copy:#f4f1f0;--growth-copy-soft:#b6afae;--growth-copy-muted:#908b89;--growth-accent:#e43f29;--growth-accent-strong:#ff4b32;--growth-success:#54bf5c;--growth-warning:#f0a813;--growth-danger:#fb605c;isolation:isolate;border-color:var(--growth-border);color:var(--growth-copy);background:linear-gradient(180deg, color-mix(in oklch, var(--growth-panel-raised) 72%, transparent), transparent 110px), var(--growth-panel);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;box-shadow:0 32px 96px #00000094,0 0 0 1px #ffffff0a}@supports (color:lab(0% 0 0)){body:has(.partners-app-shell) .partners-growth-modal{--growth-panel:lab(4.40781% 1.14638 .867394);--growth-panel-raised:lab(6.15182% 1.67267 1.26233);--growth-panel-muted:lab(2.73558% .694536 .526246);--growth-border:lab(19.9009% 2.22225 1.78422);--growth-border-soft:lab(12.9557% 1.66558 1.33725);--growth-copy:lab(95.3309% 1.10203 .885081);--growth-copy-soft:lab(72.1015% 2.20945 1.77417);--growth-copy-muted:lab(58.1888% 1.93357 1.55264);--growth-accent:lab(52.8243% 63.2325 51.5352);--growth-accent-strong:lab(59.5957% 69.3992 56.541);--growth-success:lab(69.5705% -47.7195 39.7963);--growth-warning:lab(74.3733% 20.016 74.9399);--growth-danger:lab(62.1518% 59.8132 35.2669)}}html[data-partner-auth-theme=light] body:has(.partners-app-shell) .partners-growth-modal{--growth-panel:#fefbf9;--growth-panel-raised:#f7f2ef;--growth-panel-muted:#f1ebe8;--growth-border:#beb6b0;--growth-border-soft:#d9d3cf;--growth-copy:#241e1b;--growth-copy-soft:#48403d;--growth-copy-muted:#665f5b;--growth-accent:#d52f19;--growth-accent-strong:#bc1c05;--growth-success:#157123;--growth-warning:#935b00;--growth-danger:#be2e31;background:linear-gradient(180deg, color-mix(in oklch, var(--growth-panel-raised) 62%, white), transparent 110px), var(--growth-panel);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;box-shadow:0 28px 80px #1d140d3d,0 0 0 1px #25211d12;box-shadow:0 28px 80px lab(7.17208% 3.64868 5.4563/.24),0 0 0 1px lab(12.9781% 1.75589 3.37938/.07)}@supports (color:lab(0% 0 0)){html[data-partner-auth-theme=light] body:has(.partners-app-shell) .partners-growth-modal{--growth-panel:lab(98.8284% .767559 1.25666);--growth-panel-raised:lab(95.9194% 1.34835 2.20233);--growth-panel-muted:lab(93.5963% 1.5431 2.51833);--growth-border:lab(74.4435% 2.33316 3.78962);--growth-border-soft:lab(84.8932% 1.73977 2.83557);--growth-copy:lab(11.7734% 2.93741 3.3298);--growth-copy-soft:lab(28.0152% 2.90231 3.30082);--growth-copy-muted:lab(40.7814% 2.64411 3.01346);--growth-accent:lab(48.1654% 63.4338 53.7527);--growth-accent-strong:lab(41.2835% 60.5157 53.8914);--growth-success:lab(41.3315% -39.4219 33.9155);--growth-warning:lab(43.9704% 23.0377 80.5468);--growth-danger:lab(43.6591% 56.9472 35.2594)}}body:has(.partners-app-shell) [data-slot=dialog-overlay]{-webkit-backdrop-filter:blur(8px)saturate(.86);backdrop-filter:blur(8px)saturate(.86);background:#000000b8}body:has(.partners-app-shell) .partners-growth-modal>[data-slot=dialog-close]{width:38px;height:38px;color:var(--growth-copy-muted);opacity:1;background:0 0;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;display:inline-flex;top:14px;right:14px}body:has(.partners-app-shell) .partners-growth-modal>[data-slot=dialog-close]:is(:hover,:focus-visible){border-color:var(--growth-border);color:var(--growth-copy);background:var(--growth-panel-raised)}body:has(.partners-app-shell) .partners-growth-modal>[data-slot=dialog-close]:focus-visible{outline:2px solid color-mix(in oklch, var(--growth-accent) 48%, transparent);outline-offset:2px}.partners-growth-modal :where(input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]),textarea,select){box-sizing:border-box;border:1px solid var(--growth-border);width:100%;min-width:0;min-height:42px;color:var(--growth-copy);background:var(--growth-panel-muted);font:inherit;border-radius:10px;outline:none;padding:0 12px;font-size:14px;box-shadow:inset 0 1px #ffffff08}.partners-growth-modal :where(textarea){resize:vertical;min-height:112px;padding-block:10px;line-height:1.5}.partners-growth-modal :where(input,textarea,select):focus-visible{border-color:color-mix(in oklch, var(--growth-accent) 58%, var(--growth-border));box-shadow:0 0 0 3px color-mix(in oklch, var(--growth-accent) 14%, transparent)}.partners-growth-modal>label,.partners-growth-modal :where(.partners-growth-modal-stack,.partners-growth-details-modal-body) label{gap:7px;min-width:0;display:grid}.partners-growth-modal label>span{color:var(--growth-copy-soft);font-size:13px;font-weight:560}.partners-growth-modal>footer{border-top:1px solid var(--growth-border-soft);padding-top:16px}.partners-growth-details-modal{grid-template-rows:auto minmax(0,1fr);gap:0;width:min(100vw - 32px,1120px);max-height:min(840px,100dvh - 32px);padding:0;overflow:hidden}.partners-growth-details-modal>header{border-bottom:1px solid var(--growth-border-soft);background:color-mix(in oklch, var(--growth-panel-raised) 54%, transparent);min-width:0;padding:20px 64px 18px 22px}.partners-growth-details-modal>header>div{max-width:760px}.partners-growth-details-modal-body{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;padding:18px 20px 20px;overflow:auto}.partners-growth-details-modal .partners-growth-modal-panel-grid{align-items:start}.partners-growth-details-modal .partners-growth-modal-panel-grid>*{grid-column:auto;min-width:0;min-height:0}.partners-growth-details-modal .partners-growth-modal-stack>*{grid-column:auto}.partners-growth-details-modal :is(.partners-growth-workbench,.partners-growth-content-sources,.partners-growth-content-review){border:1px solid var(--growth-border-soft);background:var(--growth-panel-raised);border-radius:12px;overflow:hidden;box-shadow:inset 0 1px #ffffff08}.partners-growth-details-modal :is(.partners-growth-content-sources,.partners-growth-content-review){padding:16px}.partners-growth-details-modal .partners-growth-content-sources{border-right:1px solid var(--growth-border-soft)}.partners-growth-details-modal .partners-growth-content-review{border-top:1px solid var(--growth-border-soft);border-left:1px solid var(--growth-border-soft);grid-column:auto;grid-template-columns:minmax(0,1fr)}.partners-growth-details-modal .partners-growth-content-sources nav{overscroll-behavior:contain;scrollbar-gutter:stable;max-height:min(430px,48dvh);overflow:auto}.partners-growth-details-modal .partners-growth-funnel li{min-height:66px;padding:13px 16px}.partners-growth-details-modal .partners-growth-funnel li svg{background:var(--growth-panel-raised);bottom:-8px;right:16px}.partners-growth-details-modal .partners-growth-approvals>div>a{min-height:66px}.partners-growth-details-modal .partners-growth-inline-empty{place-items:center;min-height:128px;padding:22px;display:grid}@media (max-width:1050px){.partners-growth-details-modal{width:min(100vw - 24px,760px)}}@media (max-width:760px){.partners-growth-details-modal{top:max(8px, env(safe-area-inset-top));right:auto;bottom:max(8px, env(safe-area-inset-bottom));border-radius:16px;width:calc(100vw - 16px);max-height:none;left:50%;transform:translate(-50%)}.partners-growth-details-modal[data-state=closed]{transform:translate(-50%,12px)scale(.985)}.partners-growth-details-modal>header{padding:17px 56px 15px 16px}.partners-growth-details-modal-body{padding:14px}.partners-growth-details-modal .partners-growth-modal-panel-grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.partners-growth-modal,.partners-growth-modal[data-state]{transition:none;animation:none}}.partners-app-shell{--partner-type-caption:12px;--partner-type-label:13px;--partner-type-body:14px;--partner-type-section:16px;--partner-type-dialog:18px;--partner-type-page:24px;font-family:var(--font-geist-sans), Geist, Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;font-size:var(--partner-type-body);letter-spacing:-.014em;font-kerning:normal;font-optical-sizing:auto;font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:20px}.partners-app-shell :where(button,input,textarea,select){letter-spacing:inherit;font-family:inherit}.partners-app-shell :where(.partners-page-heading,.partners-page-header,.partners-overview-page-header,.partners-application-header,.partners-referral-application-header) :where(h1,h2),.partners-app-shell .partners-page-heading h1,.partners-app-shell .partners-page-header h1,.partners-app-shell .partners-overview-page-header h1,.partners-app-shell .partners-application-header h1,.partners-app-shell .partners-referral-application-header h1{font-size:var(--partner-type-page);letter-spacing:-.032em;font-weight:600;line-height:32px}.partners-app-shell :where(.partners-page-heading,.partners-page-header,.partners-overview-page-header,.partners-application-header,.partners-referral-application-header) :where(p,small){font-size:var(--partner-type-body);font-weight:400;line-height:20px}.partners-app-shell :where(.partners-surface-header,.partners-chart-header,.partners-report-chart-header,.partners-record-detail-header,.partners-referral-detail-header,.partners-data-table-heading,.partners-overview-workspace-heading,.partners-password-settings-form-heading) :where(h2,h3,h4,strong),.partners-app-shell .partners-surface-header :is(h2,h3,h4,strong),.partners-app-shell .partners-chart-header :is(h2,h3,h4,strong),.partners-app-shell .partners-report-chart-header :is(h2,h3,h4,strong),.partners-app-shell .partners-record-detail-header :is(h2,h3,h4,strong),.partners-app-shell .partners-referral-detail-header :is(h2,h3,h4,strong),.partners-app-shell .partners-data-table-heading :is(h2,h3,h4,strong),.partners-app-shell .partners-overview-workspace-heading :is(h2,h3,h4,strong),.partners-app-shell .partners-password-settings-form-heading :is(h2,h3,h4,strong){font-size:var(--partner-type-section);letter-spacing:-.022em;font-weight:600;line-height:24px}.partners-app-shell :where(.partners-desktop-nav,.partners-desktop-secondary-nav) a{font-size:var(--partner-type-label);letter-spacing:-.012em;font-weight:500;line-height:20px}.partners-app-shell :where(.partners-nav-label,.partners-mobile-navigation-label,.partners-metric-label,.partners-data-table-column-heading,.partners-command-trigger-label){font-size:var(--partner-type-caption);letter-spacing:0;font-weight:500;line-height:16px}.partners-app-shell :where(.partners-button,.partners-button-primary,.partners-button-secondary,.partners-text-button,.partners-upload-button,.partners-data-table-filter-trigger,.partners-data-table-sort){font-size:var(--partner-type-label);letter-spacing:-.012em;font-weight:500;line-height:20px}.partners-app-shell :where(.partners-table-primary,.partners-data-table-scroll,.partners-data-table-mobile-list,.partners-referral-level-table) :where(td,dd){font-size:var(--partner-type-label);font-weight:400;line-height:20px}.partners-app-shell :where(.partners-table-primary,.partners-data-table-scroll,.partners-data-table-mobile-list,.partners-referral-level-table) :where(th,dt,small){font-size:var(--partner-type-caption);font-weight:500;line-height:16px}.partners-app-shell :where(.partners-table-primary,.partners-data-table-scroll,.partners-data-table-mobile-list,.partners-referral-level-table) strong{font-weight:500}.partners-growth-suite{--growth-type-caption:12px;--growth-type-control:13px;--growth-type-body:13px;--growth-type-section:15px;--growth-type-title:24px;font-family:var(--font-geist-sans), Geist, Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;font-size:var(--growth-type-body);letter-spacing:-.014em;font-weight:400;line-height:20px}.partners-growth-suite :where(p,li,td,dd,input,textarea,select,button,a){font-size:var(--growth-type-body);letter-spacing:-.014em;font-weight:400;line-height:20px}.partners-growth-suite :where(small,dt,th,legend,label>span,time,em){font-size:var(--growth-type-caption);letter-spacing:0;font-weight:400;line-height:16px}.partners-growth-suite :where(h1,h2,h3,h4,h5,h6):not(.partners-growth-public-blocks *,.partners-growth-page-preview *,.partners-growth-content-modal-canvas *,.partners-growth-live-variant *,.partners-growth-social-preview *){font-weight:600}.partners-growth-suite :where(strong,b):not(.partners-growth-public-blocks *,.partners-growth-page-preview *,.partners-growth-content-modal-canvas *,.partners-growth-live-variant *,.partners-growth-social-preview *){font-weight:500}.partners-growth-suite-heading h1,.partners-growth-screen-heading h1{font-size:var(--growth-type-title);letter-spacing:-.032em;font-weight:600;line-height:32px}.partners-growth-suite-heading p,.partners-growth-screen-heading p{letter-spacing:-.014em;font-weight:400;line-height:20px;font-size:var(--partner-type-body)!important}.partners-growth-workbench h2,.partners-growth-workbench h3,.partners-growth-performance-chart>header h2,.partners-growth-ad-inspector>header h2,.partners-growth-content-sources h2,.partners-growth-content-review h2{font-size:var(--growth-type-section);letter-spacing:-.018em;font-weight:600;line-height:20px}.partners-growth-suite :is(.partners-button-primary,.partners-button-secondary,.partners-growth-period-control,.partners-select,.partners-growth-row-action){letter-spacing:-.012em;line-height:20px;font-size:var(--growth-type-control)!important;font-weight:500!important}.partners-root .partners-app-shell .partners-growth-suite :is(.partners-button-primary,.partners-button-secondary,.partners-growth-period-control,.partners-select,.partners-growth-row-action){font-size:var(--growth-type-control)!important;font-weight:500!important}.partners-growth-source-badge,.partners-growth-priority em,.partners-growth-status,.partners-growth-source{font-size:var(--growth-type-caption);letter-spacing:0;font-weight:500;line-height:16px}.partners-root .partners-app-shell .partners-growth-suite :is(.partners-growth-source-badge,.partners-growth-priority em,.partners-growth-status,.partners-growth-source){font-size:var(--growth-type-caption)!important;font-weight:500!important}.partners-app-shell .partners-growth-suite .partners-growth-workbench>header p{font-weight:400;font-size:var(--growth-type-body)!important}.partners-growth-table-wrap :where(th,td),.partners-growth-campaign-health .partners-growth-table-wrap :where(th,td){font-size:var(--growth-type-body);font-weight:400;line-height:20px}.partners-growth-table-wrap th,.partners-growth-table-wrap td small{font-size:var(--growth-type-caption);line-height:16px}.partners-growth-table-wrap td :where(strong,a),.partners-growth-campaign-list button strong,.partners-growth-approvals strong{font-weight:500}.partners-growth-kpi-strip article>strong,.partners-growth-crm-summary strong,.partners-growth-builder-readiness-modal>strong{letter-spacing:-.026em;font-weight:600}.partners-growth-image-studio :where(.partners-growth-image-presets,.partners-growth-image-styles) button strong{font-size:var(--growth-type-control);font-weight:500;line-height:18px}.partners-app-shell .partners-landing-composer-is-index h1{font-size:var(--partner-type-page)!important;letter-spacing:-.032em!important;font-weight:600!important;line-height:32px!important}.partners-app-shell .partners-landing-composer-is-index h2{font-size:var(--partner-type-section)!important;letter-spacing:-.022em!important;font-weight:600!important;line-height:24px!important}.partners-app-shell .partners-landing-composer-is-index :where(p,input,textarea,select){font-size:var(--partner-type-body)!important;font-weight:400!important;line-height:20px!important}.partners-app-shell .partners-landing-composer-is-index button:not(.partners-help-trigger){font-size:var(--partner-type-label)!important;letter-spacing:-.012em!important;font-weight:500!important;line-height:20px!important}body:has(.partners-app-shell) [data-slot=dialog-content]{--partner-dialog-body:13px;--partner-dialog-caption:12px;font-family:var(--font-geist-sans), Geist, Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;font-size:var(--partner-dialog-body);letter-spacing:-.014em;font-kerning:normal;font-optical-sizing:auto;font-synthesis:none;-webkit-font-smoothing:antialiased;font-weight:400;line-height:20px}.partners-growth-modal [data-slot=dialog-title]{font-size:var(--partner-type-dialog,18px);letter-spacing:-.026em;font-weight:600;line-height:24px}body:has(.partners-app-shell) [data-slot=dialog-content] [data-slot=dialog-title]{font-size:var(--partner-type-dialog,18px);letter-spacing:-.026em;font-weight:600;line-height:24px}.partners-growth-modal [data-slot=dialog-description]{font-size:var(--partner-dialog-body);letter-spacing:-.014em;font-weight:400;line-height:20px}body:has(.partners-app-shell) [data-slot=dialog-content] [data-slot=dialog-description]{font-size:var(--partner-dialog-body);letter-spacing:-.014em;font-weight:400;line-height:20px}body:has(.partners-app-shell) [data-slot=dialog-content] :where(p,li,td,dd,input,textarea,select){font-size:var(--partner-dialog-body);font-weight:400;line-height:20px}body:has(.partners-app-shell) [data-slot=dialog-content] :where(small,dt,th,legend,label>span,time,em){font-size:var(--partner-dialog-caption);font-weight:400;line-height:16px}body:has(.partners-app-shell) [data-slot=dialog-content] :where(h2,h3,h4,strong){font-weight:500}body:has(.partners-app-shell) [data-slot=dialog-content] :where(h2,h3,h4){font-size:var(--partner-type-section,16px);letter-spacing:-.02em;line-height:24px}body:has(.partners-app-shell) [data-slot=dialog-content] :where(button,.partners-button-primary,.partners-button-secondary){font-size:var(--partner-type-label,13px);letter-spacing:-.012em;font-weight:500;line-height:20px}.partners-growth-details-modal>header{padding:18px 60px 16px 20px}.partners-growth-details-modal-body{gap:12px;padding:16px 18px 18px}.partners-growth-details-modal .partners-growth-funnel li :where(span,strong){font-size:var(--partner-type-body,14px);font-weight:500;line-height:20px}@media (max-width:760px){.partners-app-shell{--partner-type-caption:14px;--partner-type-label:14px;--partner-type-body:14px}body:has(.partners-app-shell) [data-slot=dialog-content]{--partner-dialog-body:14px;--partner-dialog-caption:14px}.partners-app-shell :where(.partners-desktop-nav,.partners-desktop-secondary-nav,.partners-mobile-navigation-groups) a,.partners-growth-suite :where(p,li,td,dd,input,textarea,select,button,a,small,dt,th,legend,label>span,time,em){font-size:14px;line-height:20px}body:has(.partners-app-shell) [data-slot=dialog-content] :where(p,li,td,dd,input,textarea,select,button,small,dt,th,legend,label>span,time,em){font-size:14px;line-height:20px}.partners-growth-suite-heading h1,.partners-growth-screen-heading h1,.partners-app-shell :where(.partners-page-heading,.partners-page-header,.partners-overview-page-header,.partners-application-header,.partners-referral-application-header) :where(h1,h2),.partners-app-shell .partners-page-heading h1,.partners-app-shell .partners-page-header h1,.partners-app-shell .partners-overview-page-header h1,.partners-app-shell .partners-application-header h1,.partners-app-shell .partners-referral-application-header h1{font-size:22px;line-height:28px}.partners-app-shell .partners-landing-composer-is-index h1{font-size:22px!important;line-height:28px!important}.partners-app-shell .partners-landing-composer-is-index button:not(.partners-help-trigger){font-size:14px!important}.partners-growth-modal [data-slot=dialog-title]{font-size:18px;line-height:24px}body:has(.partners-app-shell) [data-slot=dialog-content] [data-slot=dialog-title]{font-size:18px;line-height:24px}.partners-root .partners-app-shell .partners-growth-suite :is(.partners-button-primary,.partners-button-secondary,.partners-growth-period-control,.partners-select,.partners-growth-row-action,.partners-growth-source-badge,.partners-growth-priority em,.partners-growth-status,.partners-growth-source){line-height:20px;font-size:14px!important}}@media (max-width:899px){body:has(.partners-root) :where(input,textarea,select){font-size:16px!important}}
