:root{--brand-background: #f4f5f7;--brand-surface: #ffffff;--brand-primary: #070707;--brand-secondary: #171717;--brand-accent: #ccff00;--brand-text: #171717;--brand-muted-text: #72767d;--brand-border: #d8dade;--brand-font-heading: Inter, system-ui, sans-serif;--brand-font-body: Inter, system-ui, sans-serif;--brand-radius-button: 9px;--brand-radius-card: 14px;--brand-radius-input: 9px;--brand-nav-active-bg: #1b1b1b;--brand-nav-active-text: #ffffff;--brand-nav-active-indicator: #ccff00;--brand-nav-hover-bg: #1b1b1b;--brand-nav-hover-text: #ffffff;--brand-focus-ring: #94b900;--brand-link-hover: #94b900;--brand-control-active: #ccff00;--brand-control-active-text: #050505;--brand-button-primary-text: #ffffff;--brand-button-accent-text: #050505;--brand-button-danger-text: #ffffff;--brand-loading-primary: #ccff00;--brand-loading-secondary: #94b900;--brand-spinner: #ccff00;--brand-progress-track: #151515;--brand-skeleton-base: #171717;--brand-skeleton-highlight: #292929;--gdg-lime: var(--brand-accent);--gdg-black: var(--brand-primary);--gdg-panel: #101010;--gdg-panel2: var(--brand-secondary);--gdg-line: #292929;--gdg-muted: #9da0a6;--gdg-text: #f8f8f8;--gdg-danger: #ff5964;--gdg-warn: #ffcf4a;--gdg-ok: #7df28d}*{box-sizing:border-box}body{margin:0;background:var(--brand-background);color:var(--brand-text);font-family:var(--brand-font-body)}.gdg-shell :is(h1,h2,h3),.partner-body :is(h1,h2,h3),.partner-login :is(h1,h2,h3){font-family:var(--brand-font-heading)}.gdg-shell{min-height:100vh}.gdg-topbar{background:var(--brand-primary);color:#fff;border-bottom:1px solid #252525;position:sticky;top:0;z-index:20}.gdg-topbar-inner{max-width:1440px;margin:auto;display:flex;align-items:center;gap:24px;min-height:72px;padding:10px 24px}.gdg-brand{display:flex;align-items:center;flex:0 0 auto;gap:12px}.gdg-brand-logo-frame{display:block;position:relative;width:150px;height:42px;flex:0 0 150px;overflow:hidden}.gdg-brand-logo-image{display:block;position:absolute;width:150px;height:auto;max-width:none;left:0;top:50%;transform:translateY(-50%)}.gdg-brand-logo-frame[data-logo-fit=contain] .gdg-brand-logo-image{position:static;width:100%;height:100%;object-fit:contain;transform:none}.gdg-brand-context{padding-left:12px;border-left:1px solid #343434;font-size:10px;color:var(--brand-accent);font-weight:900;letter-spacing:.11em;line-height:1.35;text-transform:uppercase;max-width:80px}.gdg-nav{display:flex;gap:5px;flex:1;overflow:auto}.gdg-nav a{color:#c9cbd0;text-decoration:none;padding:9px 11px;border-radius:8px;font-size:13px;font-weight:700;white-space:nowrap}.gdg-nav a:hover{background:#1b1b1b;color:#fff}.gdg-nav a.gdg-nav-guide{margin-left:14px;padding-left:20px;border-left:1px solid #3a3a3a;border-radius:0 8px 8px 0}.gdg-store{font-size:12px;color:#9b9da2;white-space:nowrap}.gdg-main{max-width:1440px;margin:0 auto;padding:32px 24px 72px}.gdg-hero{background:linear-gradient(135deg,#070707,#161616);color:#fff;border-radius:18px;padding:28px;position:relative;overflow:hidden;box-shadow:0 10px 28px #00000014}.gdg-hero:after{content:"";position:absolute;right:-60px;top:-100px;width:300px;height:300px;border:55px solid var(--gdg-lime);border-radius:50%;opacity:.12}.gdg-kicker{display:inline-flex;background:var(--gdg-lime);color:#050505;padding:5px 9px;border-radius:999px;font-size:10px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.gdg-hero h1,.gdg-page-head h1{margin:10px 0 5px;font-size:30px;letter-spacing:-.04em}.gdg-hero p,.gdg-page-head p{color:#b9bbc1;margin:0;max-width:800px}.gdg-page-head{margin-bottom:20px}.gdg-page-head p{color:#686c74}.gdg-grid{display:grid;gap:16px}.gdg-grid-4{grid-template-columns:repeat(4,minmax(0,1fr));margin:18px 0}.gdg-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gdg-card{background:#fff;border:1px solid #e3e5e8;border-radius:var(--brand-radius-card);padding:20px;box-shadow:0 2px 6px #00000006}.gdg-card.dark{background:var(--gdg-panel);color:#fff;border-color:#262626}.gdg-stat-label{font-size:11px;text-transform:uppercase;letter-spacing:.09em;font-weight:800;color:#797d85}.dark .gdg-stat-label{color:#8f9299}.gdg-stat-value{font-size:27px;font-weight:900;letter-spacing:-.04em;margin-top:7px}.gdg-stat-sub{font-size:12px;color:#868990;margin-top:5px}.gdg-section-title{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:26px 0 12px}.gdg-section-title h2{font-size:17px;margin:0;letter-spacing:-.02em}.gdg-table-wrap{overflow:auto;background:#fff;border:1px solid #e2e4e7;border-radius:14px}.gdg-table{width:100%;border-collapse:collapse;font-size:13px}.gdg-table th{text-align:left;padding:12px 14px;background:#f8f9fa;color:#6d7178;font-size:10px;text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid #e6e7e9;white-space:nowrap}.gdg-table td{padding:13px 14px;border-bottom:1px solid #eceef0;vertical-align:middle}.gdg-table tr:last-child td{border-bottom:0}.gdg-table strong{font-weight:800}.gdg-muted{color:#7c8087;font-size:12px}.gdg-money{font-variant-numeric:tabular-nums;font-weight:800}.gdg-badge{display:inline-flex;align-items:center;border-radius:999px;padding:4px 8px;font-size:10px;font-weight:900;letter-spacing:.04em;text-transform:uppercase;background:#eceff2;color:#555b64}.gdg-badge.active,.gdg-badge.paid,.gdg-badge.validated{background:#e8f8ea;color:#247334}.gdg-badge.pending,.gdg-badge.processing{background:#fff6da;color:#8b6600}.gdg-badge.suspended,.gdg-badge.rejected,.gdg-badge.reversed,.gdg-badge.refunded{background:#ffe9eb;color:#a02631}.gdg-badge.payable{background:#ecffd0;color:#466d00}.gdg-button{appearance:none;border:0;border-radius:var(--brand-radius-button);background:#0a0a0a;color:#fff;padding:10px 14px;font-weight:800;font-size:12px;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:7px}.gdg-button:hover{background:#242424}.gdg-button.lime{background:var(--brand-accent);color:#050505}.gdg-button.ghost{background:var(--brand-surface);color:var(--brand-text);border:1px solid var(--brand-border)}.gdg-button.danger{background:#8b1e27}.gdg-button.danger:hover{background:#6f151d}.gdg-actions{display:flex;gap:8px;flex-wrap:wrap}.gdg-affiliate-edit{position:relative}.gdg-table-wrap:has(.gdg-affiliate-edit[open]){overflow:visible}.gdg-affiliate-edit>summary{list-style:none;cursor:pointer}.gdg-affiliate-edit>summary::-webkit-details-marker{display:none}.gdg-affiliate-edit-panel{position:absolute;z-index:20;top:calc(100% + 8px);right:0;width:min(1040px,calc(100vw - 48px));max-height:calc(100vh - 48px);overflow-y:auto;box-sizing:border-box;padding:18px;color:#161616;background:#fff;border:1px solid #d8dade;border-radius:12px;box-shadow:0 18px 46px #0000002e}.gdg-affiliate-edit-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.gdg-affiliate-edit-heading h3{margin:0}.gdg-affiliate-edit-heading-actions{display:flex;align-items:center;gap:8px}.gdg-affiliate-edit-panel .gdg-muted{margin:8px 0 16px}.gdg-affiliate-edit-panel input[readonly]{color:#686d74;background:#f2f3f4;cursor:not-allowed}.gdg-delete-zone{margin-top:24px;padding-top:20px;border-top:1px solid #e2e4e7}.gdg-delete-zone h4{margin:0 0 6px;color:#8b1e27}.gdg-delete-zone .gdg-muted,.gdg-delete-zone .gdg-help{margin:0 0 12px}.gdg-delete-zone .gdg-button:disabled{cursor:not-allowed;opacity:.55}.gdg-form-wide{grid-column:1 / -1}@media(max-width:760px){.gdg-affiliate-edit-panel{position:fixed;inset:72px 14px auto;width:auto;max-height:calc(100vh - 92px);overflow:auto}.gdg-affiliate-edit-panel .gdg-affiliate-edit-grid{grid-template-columns:minmax(0,1fr)}}.gdg-form{display:grid;gap:14px}.gdg-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.gdg-field{display:grid;gap:6px}.gdg-field label{font-size:11px;font-weight:800;color:#555a61;text-transform:uppercase;letter-spacing:.06em}.gdg-field input,.gdg-field select,.gdg-field textarea{width:100%;border:1px solid #d6d9dd;border-radius:var(--brand-radius-input);background:var(--brand-surface);padding:10px 11px;font:inherit;font-size:13px;outline:none}.gdg-field input:focus,.gdg-field select:focus,.gdg-field textarea:focus{border-color:#94b900;box-shadow:0 0 0 3px #ccff0038}.gdg-field textarea{min-height:95px;resize:vertical}.gdg-help{font-size:11px;color:#7a7e86}.gdg-alert{border-radius:10px;padding:11px 13px;font-size:12px;margin-bottom:14px;background:#eff4ff;border:1px solid #dce5fb}.gdg-alert.error{background:#fff0f1;border-color:#f3c7ca;color:#8b2028}.gdg-alert.success{background:#edfaef;border-color:#cbeccf;color:#226a2c}.gdg-code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;background:#f1f3f5;padding:3px 6px;border-radius:5px}.gdg-divider{border:0;border-top:1px solid #e4e6e8;margin:20px 0}.gdg-empty{text-align:center;padding:36px;color:#787c84}.gdg-progress{height:7px;background:#282828;border-radius:99px;overflow:hidden}.gdg-progress span{height:100%;display:block;background:var(--gdg-lime);border-radius:inherit}.partner-body{background:#080808;color:#fff;min-height:100vh}.partner-shell{max-width:1180px;margin:auto;padding:32px 22px 70px}.partner-revalidation{display:none;min-height:100vh;place-items:center;text-align:center}.partner-revalidation p{color:#a8abb0}.partner-revalidation .gdg-brand{justify-content:center}body[data-partner-private-concealed=true] .partner-private-content{visibility:hidden;pointer-events:none;-webkit-user-select:none;user-select:none}body[data-partner-private-concealed=true] .partner-revalidation{display:grid}.partner-header{display:flex;justify-content:space-between;align-items:center;min-height:52px;margin-bottom:30px;padding-bottom:18px;border-bottom:1px solid #202020}.partner-nav{display:flex;gap:6px;overflow-x:auto;margin:-18px 0 28px;padding:4px 0;scrollbar-width:none}.partner-nav a{color:#a8abb0;display:inline-flex;align-items:center;gap:7px;padding:9px 11px;border-radius:9px;text-decoration:none;white-space:nowrap;font-size:12px;font-weight:800}.partner-nav a:hover,.partner-nav a.active{color:#fff;background:#151515}.partner-nav-dot{width:7px;height:7px;border-radius:50%;flex:0 0 7px;background:transparent}.partner-nav a.active .partner-nav-dot{background:var(--gdg-lime)}.partner-nav a.partner-nav-guide{margin-left:12px;padding-left:19px;border-left:1px solid #353535;border-radius:0 9px 9px 0}.partner-loading-bar:not(.active) span{visibility:hidden}.partner-page-heading{margin:12px 0 22px}.partner-page-heading h1{margin:7px 0;font-size:30px}.partner-page-heading p{margin:0;color:#a8abb0}.partner-code-value{font-size:24px;font-weight:900;letter-spacing:.04em}.partner-benefit-list{margin:20px 0 0}.partner-benefit-list>div{display:flex;justify-content:space-between;border-top:1px solid #292929;padding:11px 0}.partner-benefit-list dd{margin:0;font-weight:900;color:var(--gdg-lime)}.partner-empty-state{text-align:center;padding:70px 24px}.partner-empty-state .gdg-brand{justify-content:center;margin-bottom:24px}.partner-empty-state p{color:#a8abb0;max-width:580px;margin:auto}.partner-payout-details{display:grid;gap:8px;margin-top:10px;min-width:260px}.partner-payout-details>div{display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:8px;color:#a8abb0;font-size:10px}.partner-payout-details strong{color:#fff}.partner-hero{border:1px solid #2a2a2a;background:linear-gradient(135deg,#101010,#171717);border-radius:20px;padding:30px;overflow:hidden;position:relative}.partner-hero:after{content:"";position:absolute;width:260px;height:260px;border:50px solid var(--gdg-lime);border-radius:50%;right:-80px;top:-95px;opacity:.12}.partner-hero h1{font-size:34px;margin:9px 0 6px;letter-spacing:-.04em}.partner-hero p{color:#a8abb0;margin:0}.partner-stat{border:1px solid #282828;background:#111;border-radius:14px;padding:18px}.partner-stat .gdg-stat-value{color:#fff}.partner-card{border:1px solid #282828;background:#111;border-radius:16px;padding:22px}.partner-card h2{font-size:16px;margin:0 0 13px}.partner-guide{--guide-copy: #c9cbd0;color:#fff}html:has(.partner-guide){scroll-behavior:smooth}.partner-guide-hero{min-height:520px;display:grid;align-content:center;position:relative;overflow:hidden;margin:10px 0 0;padding:clamp(48px,8vw,96px);border:1px solid #2b2b2b;border-radius:22px;background:radial-gradient(circle at 82% 40%,rgba(204,255,0,.15),transparent 28%),#090909}.partner-guide-hero:after{content:"12";position:absolute;right:clamp(22px,7vw,82px);top:50%;transform:translateY(-50%);color:#ccff0017;font-size:clamp(160px,24vw,330px);font-weight:950;line-height:.8;letter-spacing:-.09em}.partner-guide-hero h1{z-index:1;max-width:760px;margin:18px 0;font-size:clamp(58px,9vw,118px);line-height:.83;letter-spacing:-.07em}.partner-guide-hero p{z-index:1;max-width:700px;margin:0 0 34px;color:#b5b8bd;font-size:clamp(18px,2.2vw,27px);line-height:1.35}.partner-guide-start{z-index:1;width:max-content;display:inline-flex;gap:24px;align-items:center;padding:13px 17px;border-radius:9px;background:var(--gdg-lime);color:#080808;font-size:13px;font-weight:900;text-decoration:none}.partner-guide-toc{position:sticky;top:0;z-index:8;display:flex;overflow-x:auto;margin:0;padding:10px 12px;border:1px solid #292929;border-top:0;background:#080808f0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);scrollbar-width:thin}.partner-guide-toc a{min-width:max-content;display:inline-flex;gap:7px;padding:10px 12px;border-right:1px solid #282828;color:#a6a9ae;font-size:11px;font-weight:800;text-decoration:none}.partner-guide-toc a:hover{color:#fff}.partner-guide-toc b{color:var(--gdg-lime);font-size:9px}.partner-guide-section{max-width:880px;margin:0 auto;padding:clamp(72px,10vw,126px) 24px;scroll-margin-top:84px;border-bottom:1px solid #242424}.partner-guide-section h2{max-width:760px;margin:14px 0 28px;font-size:clamp(34px,5vw,58px);line-height:1;letter-spacing:-.05em}.partner-guide-section h3{margin:32px 0 10px;font-size:18px}.partner-guide-section p,.partner-guide-section li,.partner-guide-section dd{color:var(--guide-copy);font-size:16px;line-height:1.7}.partner-guide-section ul,.partner-guide-section ol{padding-left:23px}.partner-guide-section li{margin:7px 0}.partner-guide-number{color:var(--gdg-lime);font-size:12px;font-weight:950;letter-spacing:.13em;text-transform:uppercase}.partner-guide-welcome{max-width:1040px}.partner-guide-note{margin:32px 0 0;padding:19px 21px;border-left:4px solid var(--gdg-lime);background:#121510}.partner-guide-note.warning{border-color:#ffcf4a;background:#18150c}.partner-guide-note>strong{display:block;margin-bottom:7px;color:#fff;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.partner-guide-note div,.partner-guide-note p{color:#c9cbd0;line-height:1.6}.partner-guide-split{display:grid;grid-template-columns:1fr 1fr;gap:18px}.partner-guide-split>div{padding:22px;border:1px solid #292929;border-radius:14px;background:#101010}.partner-guide-split h3{margin-top:0;color:var(--gdg-lime)}.partner-guide-formula{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:15px;margin:30px 0;padding:24px;border:1px solid #303030;border-radius:16px;background:#101010;text-align:center}.partner-guide-formula span{color:#fff;font-weight:900}.partner-guide-formula b{color:var(--gdg-lime);font-size:23px}.partner-guide-statuses{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.partner-guide-statuses>div{min-width:0;padding:17px;border:1px solid #292929;border-radius:12px;background:#101010}.partner-guide-statuses strong{color:var(--gdg-lime)}.partner-guide-statuses p{margin-bottom:0;font-size:12px;line-height:1.5}.partner-guide-definitions{margin:28px 0;border:1px solid #292929;border-radius:14px;overflow:hidden}.partner-guide-definitions>div{display:grid;grid-template-columns:190px 1fr;gap:22px;padding:16px 18px;border-bottom:1px solid #292929;background:#101010}.partner-guide-definitions>div:last-child{border:0}.partner-guide-definitions dt{color:#fff;font-weight:900}.partner-guide-definitions dd{margin:0;font-size:14px}.partner-guide-journey{list-style:none;padding:0!important;counter-reset:guide-journey}.partner-guide-journey li{display:grid;grid-template-columns:35px 100px 1fr;gap:15px;align-items:baseline;counter-increment:guide-journey}.partner-guide-journey li:before{content:counter(guide-journey);width:28px;height:28px;display:grid;place-items:center;border:1px solid #4b4b4b;border-radius:50%;color:var(--gdg-lime);font-size:10px;font-weight:900}.partner-guide-journey strong{color:#fff}.partner-guide-reference{max-width:960px}.partner-guide-reference table{width:100%;border-collapse:collapse}.partner-guide-reference th,.partner-guide-reference td{padding:14px;border-bottom:1px solid #292929;text-align:left}.partner-guide-reference th{width:190px;color:var(--gdg-lime)}.partner-guide-reference td{color:var(--guide-copy)}.partner-guide-finish{margin-top:40px;padding:clamp(70px,10vw,120px) 24px;border-radius:20px;background:var(--gdg-lime);color:#080808;text-align:center}.partner-guide-finish .gdg-brand{justify-content:center}.partner-guide-finish .gdg-brand-context{color:#080808;border-color:#00000040}.partner-guide-finish h2{margin:28px 0 12px;font-size:clamp(42px,7vw,84px);letter-spacing:-.06em}.partner-guide-finish p{max-width:670px;margin:0 auto 28px;font-size:17px;line-height:1.6}.partner-guide-finish a{color:#080808;font-weight:900;text-underline-offset:5px}.partner-quick-start{--quick-copy: #c9cbd0;color:#fff}html:has(.partner-quick-start){scroll-behavior:smooth}.partner-quick-hero{min-height:510px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:40px;margin-top:10px;padding:clamp(48px,8vw,96px);overflow:hidden;border:1px solid #2b2b2b;border-radius:22px;background:radial-gradient(circle at 82% 40%,rgba(204,255,0,.15),transparent 28%),#090909}.partner-quick-hero h1{max-width:760px;margin:18px 0;font-size:clamp(54px,8vw,104px);line-height:.86;letter-spacing:-.07em}.partner-quick-hero p{margin:0 0 34px;color:#b5b8bd;font-size:clamp(19px,2.2vw,27px)}.partner-quick-hero a{display:inline-flex;align-items:center;gap:24px;padding:13px 17px;border-radius:9px;background:var(--gdg-lime);color:#080808;font-size:13px;font-weight:900;text-decoration:none}.partner-quick-hero>strong{color:#ccff001f;font-size:clamp(160px,22vw,300px);line-height:.7;letter-spacing:-.09em}.partner-quick-toc{position:sticky;top:0;z-index:8;display:grid;grid-template-columns:repeat(7,1fr);overflow-x:auto;border:1px solid #292929;border-top:0;background:#080808f0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.partner-quick-toc a{min-width:112px;display:grid;place-items:center;gap:4px;min-height:68px;padding:10px;border-right:1px solid #282828;color:#a6a9ae;font-size:11px;font-weight:800;text-align:center;text-decoration:none}.partner-quick-toc b{color:var(--gdg-lime);font-size:9px}.partner-quick-toc a:hover span{color:#fff}.partner-quick-step{min-height:690px;display:grid;grid-template-columns:minmax(270px,.72fr) minmax(0,1.28fr);align-items:center;gap:clamp(40px,7vw,90px);padding:clamp(78px,10vw,120px) clamp(18px,5vw,62px);border-bottom:1px solid #242424;scroll-margin-top:78px}.partner-quick-step:nth-of-type(2n){grid-template-columns:minmax(0,1.28fr) minmax(270px,.72fr)}.partner-quick-step:nth-of-type(2n) .partner-quick-copy{order:2}.partner-quick-step:nth-of-type(2n) .partner-quick-shot{order:1}.partner-quick-copy{max-width:470px}.partner-quick-number{display:block;margin-bottom:21px;color:var(--gdg-lime);font-size:clamp(66px,7vw,96px);font-weight:950;line-height:.75;letter-spacing:-.07em}.partner-quick-copy h2{margin:0;font-size:clamp(32px,4vw,50px);line-height:1;letter-spacing:-.05em}.partner-quick-copy>p{color:var(--quick-copy);font-size:clamp(16px,1.5vw,19px);line-height:1.6}.partner-quick-location{margin:17px 0 28px!important;color:#93979d!important;font-size:13px!important;font-weight:800}.partner-quick-location i{padding:0 7px;color:var(--gdg-lime);font-style:normal}.partner-quick-copy aside{margin-top:25px;padding-left:17px;border-left:3px solid var(--gdg-lime);color:#b7bac0;font-size:13px;line-height:1.55}.partner-quick-shot{min-width:0;margin:0;overflow:hidden;border:1px solid #353535;border-radius:17px;background:#101010;box-shadow:0 28px 90px #00000080}.partner-quick-shot-bar{height:38px;display:flex;align-items:center;gap:6px;padding:0 13px;background:#141414}.partner-quick-shot-bar i{width:7px;height:7px;border-radius:50%;background:#3d3d3d}.partner-quick-shot-bar i:first-child{background:var(--gdg-lime)}.partner-quick-shot-bar span{margin-left:7px;color:#8f9297;font-size:9px;font-weight:750}.partner-quick-shot img{display:block;width:100%;height:auto}.partner-quick-statuses{display:grid;gap:1px;margin:26px 0 0;overflow:hidden;border:1px solid #303030;border-radius:12px;background:#303030}.partner-quick-statuses>div{display:grid;grid-template-columns:90px 1fr;gap:14px;padding:12px 14px;background:#111}.partner-quick-statuses dt{color:var(--gdg-lime);font-size:12px;font-weight:900}.partner-quick-statuses dd{margin:0;color:#b8bbc0;font-size:12px;line-height:1.45}.partner-quick-more{margin-top:30px;font-size:14px!important}.partner-quick-more a{color:var(--gdg-lime);font-weight:900}.partner-quick-finish{margin-top:40px;padding:clamp(70px,10vw,120px) 24px;border-radius:20px;background:var(--gdg-lime);color:#080808;text-align:center}.partner-quick-finish span{font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.partner-quick-finish h2{max-width:700px;margin:22px auto 28px;font-size:clamp(40px,7vw,78px);line-height:.95;letter-spacing:-.06em}.partner-quick-finish a{color:#080808;font-weight:900;text-underline-offset:5px}.partner-ref{display:flex;gap:8px;background:#080808;border:1px solid #2b2b2b;border-radius:10px;padding:12px;color:#d5d6d8;overflow:auto}.partner-pill{color:#080808;background:var(--gdg-lime);font-weight:900;padding:6px 10px;border-radius:99px;font-size:11px}.partner-table{width:100%;border-collapse:collapse;font-size:12px}.partner-table th,.partner-table td{padding:11px 8px;border-bottom:1px solid #262626;text-align:left}.partner-table th{color:#84878d;text-transform:uppercase;font-size:9px;letter-spacing:.08em}.partner-table td{color:#ddd}.partner-footer{color:#686b70;font-size:11px;margin-top:32px}.partner-kpis{margin-top:18px}.partner-loading-bar{height:3px;background:#151515;overflow:hidden}.partner-loading-bar span{display:block;width:38%;height:100%;background:var(--gdg-lime);animation:gdg-progress-move 1.05s ease-in-out infinite}.partner-skeleton{min-height:130px;background:#171717}.partner-feedback{display:flex;justify-content:space-between;align-items:center;gap:16px;border:1px solid #315b36;background:#122516;color:#a7efaf;border-radius:10px;padding:11px 13px;margin-bottom:16px;font-size:12px}.partner-feedback.error{border-color:#65333a;background:#291317;color:#ffadb4}.partner-feedback button{appearance:none;border:0;background:transparent;color:inherit;cursor:pointer;font-size:20px}.partner-payout-position{margin:0 0 16px;border-left:4px solid var(--gdg-lime)}.partner-payout-position dl{margin:0}.partner-payout-position dl>div{display:flex;justify-content:space-between;gap:20px;padding:8px 0;border-bottom:1px solid #262626}.partner-payout-position dl>div:last-child{border-bottom:0}.partner-payout-position dt{color:#a8abb0}.partner-payout-position dd{margin:0;font-weight:900;font-variant-numeric:tabular-nums}.partner-payout-position .total{color:var(--gdg-lime)}.partner-copy-action{margin-top:10px}.partner-copy-control{display:inline-flex}.partner-copy-control .gdg-button{min-width:104px}.partner-signed-out{border-left:3px solid var(--gdg-lime);padding-left:12px;color:#fff!important}.partner-benefits{margin-bottom:12px}.partner-recent{margin-top:16px}.partner-table-wrap{overflow:auto}.partner-money-detail{color:#888b91;font-size:10px;margin-top:3px}.partner-login{min-height:100vh;display:grid;place-items:center;background:#080808;color:#fff;padding:20px}.partner-login-card{max-width:470px;width:100%;border:1px solid #282828;background:#111;border-radius:18px;padding:34px;box-shadow:0 24px 60px #00000059}.partner-login-card .gdg-brand{margin-bottom:32px}.partner-login-copy{padding-top:24px;border-top:1px solid #282828}.partner-login-card h1{margin:8px 0}.partner-login-card p{color:#a8abb0}.partner-login-copy form{display:grid;gap:10px;margin-top:18px}.partner-login-copy label{color:#d9dadd;font-size:13px;font-weight:700}.partner-login-copy input:not([type=hidden]){width:100%;box-sizing:border-box;border:1px solid #45474b;border-radius:8px;background:#090909;color:#fff;padding:13px 14px;font:inherit}.partner-login-copy input:not([type=hidden]):focus{outline:2px solid var(--gdg-lime);outline-offset:2px}.partner-login-copy input[name=code]{letter-spacing:.28em;font-variant-numeric:tabular-nums;font-size:20px}.partner-login-copy .partner-auth-primary{background:var(--gdg-lime);color:#050505}.partner-login-copy .partner-auth-primary:hover:not(:disabled){background:#8fae00}.partner-login-copy .partner-auth-primary:focus-visible{outline:3px solid #fff;outline-offset:3px;box-shadow:0 0 0 6px #080808}.partner-login-copy .partner-auth-primary:disabled{background:#687500;color:#f5ffd6;cursor:not-allowed;opacity:1}.partner-access-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.partner-access-actions form{margin-top:0}@media(max-width:900px){.gdg-grid-4{grid-template-columns:repeat(2,1fr)}.gdg-grid-2,.gdg-form-grid{grid-template-columns:1fr}.gdg-affiliate-edit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gdg-store{display:none}.partner-guide-statuses{grid-template-columns:repeat(2,1fr)}}.partner-session-actions{display:flex;flex-wrap:wrap;gap:8px}@media print{body:has(.partner-guide),.partner-body:has(.partner-guide){background:#fff!important;color:#090909!important}.partner-body:has(.partner-guide) .partner-header,.partner-body:has(.partner-guide) .partner-nav,.partner-body:has(.partner-guide) .partner-footer,.partner-body:has(.partner-guide) .partner-loading-bar,.partner-body:has(.partner-guide) .partner-revalidation{display:none!important}.partner-body:has(.partner-guide) .partner-shell{max-width:none;padding:0}.partner-guide{--guide-copy: #333;color:#090909}.partner-guide-hero{min-height:9.4in;margin:0;border:0;border-radius:0;break-after:page;color:#fff;-webkit-print-color-adjust:exact;print-color-adjust:exact}.partner-guide-toc,.partner-guide-start{display:none!important}.partner-guide-section{max-width:none;padding:.3in 0;break-before:page;border:0}.partner-guide-section p,.partner-guide-section li,.partner-guide-section dd{color:#333}.partner-guide-split>div,.partner-guide-statuses>div,.partner-guide-definitions>div,.partner-guide-formula{background:#fff;border-color:#bbb}.partner-guide-split h3,.partner-guide-statuses strong,.partner-guide-number,.partner-guide-reference th{color:#617900}.partner-guide-note{background:#f4f7eb;color:#090909}.partner-guide-note div,.partner-guide-note p{color:#222}.partner-guide-finish{break-before:page;border-radius:0;-webkit-print-color-adjust:exact;print-color-adjust:exact}body:has(.partner-quick-start),.partner-body:has(.partner-quick-start){background:#fff!important;color:#090909!important}.partner-body:has(.partner-quick-start) .partner-header,.partner-body:has(.partner-quick-start) .partner-nav,.partner-body:has(.partner-quick-start) .partner-footer,.partner-body:has(.partner-quick-start) .partner-loading-bar,.partner-body:has(.partner-quick-start) .partner-revalidation,.partner-quick-toc,.partner-quick-hero a,.partner-quick-finish{display:none!important}.partner-body:has(.partner-quick-start) .partner-shell{max-width:none;padding:0}.partner-quick-start{--quick-copy: #333;color:#090909}.partner-quick-hero{min-height:9.4in;margin:0;border:0;border-radius:0;break-after:page;color:#fff;-webkit-print-color-adjust:exact;print-color-adjust:exact}.partner-quick-step,.partner-quick-step:nth-of-type(2n){min-height:0;display:grid;grid-template-columns:.72fr 1.28fr;padding:.3in 0;break-before:page;border:0}.partner-quick-step:nth-of-type(2n) .partner-quick-copy,.partner-quick-step:nth-of-type(2n) .partner-quick-shot{order:initial}.partner-quick-shot{box-shadow:none;break-inside:avoid}.partner-quick-statuses>div{background:#fff}.partner-quick-statuses dd{color:#333}}@media(max-width:600px){.partner-shell{padding:20px 14px 50px}.partner-header{margin-bottom:16px;padding-bottom:14px}.partner-nav{margin:0 0 24px}.partner-hero{padding:22px}.partner-hero h1{font-size:28px}.partner-kpis{grid-template-columns:1fr 1fr}.partner-responsive-table thead{display:none}.partner-responsive-table,.partner-responsive-table tbody,.partner-responsive-table tr,.partner-responsive-table td{display:block;width:100%}.partner-responsive-table tr{border-bottom:1px solid #343434;padding:10px 0}.partner-responsive-table td{display:flex;justify-content:space-between;gap:18px;border:0;padding:6px 2px;text-align:right}.partner-responsive-table td:before{content:attr(data-label);color:#84878d;text-transform:uppercase;font-size:9px;letter-spacing:.06em;text-align:left}.partner-payout-details>div{grid-template-columns:1fr;text-align:left}.partner-nav a.partner-nav-guide{margin-left:7px;padding-left:14px}.partner-guide-hero{min-height:430px;padding:45px 20px;border-radius:15px}.partner-guide-hero:after{right:-12px}.partner-guide-toc{margin-left:-14px;margin-right:-14px;border-left:0;border-right:0}.partner-guide-section{padding:68px 5px;scroll-margin-top:74px}.partner-guide-section p,.partner-guide-section li,.partner-guide-section dd{font-size:15px}.partner-guide-split,.partner-guide-statuses,.partner-guide-formula{grid-template-columns:1fr}.partner-guide-formula b{transform:rotate(90deg)}.partner-guide-definitions>div{grid-template-columns:1fr;gap:5px}.partner-guide-journey li{grid-template-columns:32px 1fr}.partner-guide-journey li span{grid-column:2}.partner-guide-reference th{width:120px}.partner-guide-finish{margin-left:-2px;margin-right:-2px}.partner-quick-hero{min-height:430px;grid-template-columns:1fr;padding:45px 20px;border-radius:15px}.partner-quick-hero>strong{display:none}.partner-quick-toc{margin-left:-14px;margin-right:-14px;grid-template-columns:repeat(7,112px)}.partner-quick-step,.partner-quick-step:nth-of-type(2n){min-height:0;grid-template-columns:minmax(0,1fr);gap:36px;padding:68px 2px;scroll-margin-top:0}.partner-quick-step:nth-of-type(2n) .partner-quick-copy,.partner-quick-step:nth-of-type(2n) .partner-quick-shot{order:initial}.partner-quick-copy{max-width:none}.partner-quick-statuses>div{grid-template-columns:78px 1fr}.partner-quick-finish{margin-left:-2px;margin-right:-2px}}@media(max-width:580px){.gdg-main{padding:20px 14px 60px}.gdg-topbar-inner{flex-wrap:wrap;gap:6px 14px;padding:8px 14px 10px}.gdg-grid-4{grid-template-columns:1fr}.gdg-topbar .gdg-brand-logo-frame{width:132px;height:36px;flex-basis:132px}.gdg-topbar .gdg-brand-logo-image{width:132px}.gdg-topbar .gdg-brand-context{max-width:68px;font-size:9px}.gdg-topbar .gdg-nav{flex:1 0 100%;order:3;padding-top:4px}.gdg-topbar .gdg-nav a{padding:8px 9px}.partner-header .gdg-brand-context{display:none}.partner-login-card{padding:26px 22px}.gdg-hero{padding:22px}.partner-shell{padding:22px 14px 60px}.partner-hero h1{font-size:28px}}:where(.gdg-shell,.partner-body,.partner-login){color:var(--brand-text);font-family:var(--brand-font-body);font-weight:400}:where(.gdg-shell,.partner-body,.partner-login) :is(h1,h2,h3){color:var(--brand-primary);font-family:var(--brand-font-heading);font-weight:400;letter-spacing:-.018em}:where(.gdg-shell,.partner-body,.partner-login) :focus-visible{outline:3px solid var(--brand-secondary);outline-offset:3px}.gdg-topbar,.partner-header{background:var(--brand-chrome);color:var(--brand-chrome-text);border-color:var(--brand-border)}.gdg-topbar{border-bottom:1px solid var(--brand-border)}.gdg-brand-logo-frame{width:178px;height:54px;flex-basis:178px}.gdg-brand-logo-frame[data-logo-fit=contain] .gdg-brand-logo-image{object-position:left center}.gdg-brand-context{color:var(--brand-secondary);border-color:var(--brand-border);font-weight:700}.gdg-nav a,.partner-nav a{color:var(--brand-muted-text);font-weight:600}.gdg-nav a:hover,.gdg-nav a[aria-current=page],.partner-nav a:hover,.partner-nav a.active{background:var(--brand-accent-soft);color:var(--brand-primary)}.gdg-nav-dot,.partner-nav a.active .partner-nav-dot{background:var(--brand-secondary)}.gdg-nav a.gdg-nav-guide,.partner-nav a.partner-nav-guide{border-color:var(--brand-border)}.gdg-store,.partner-footer{color:var(--brand-muted-text)}.gdg-main{padding-top:40px}.gdg-hero,.partner-hero{background:linear-gradient(135deg,var(--brand-surface) 0%,var(--brand-surface-muted) 100%);color:var(--brand-text);border:1px solid var(--brand-border);border-radius:var(--brand-radius-card);box-shadow:var(--brand-shadow-card)}.gdg-hero:after,.partner-hero:after{border-color:var(--brand-accent);opacity:.16}.gdg-hero p,.gdg-page-head p,.partner-hero p,.partner-page-heading p{color:var(--brand-muted-text)}.gdg-kicker,.partner-pill{background:var(--brand-accent-soft);color:var(--brand-primary);font-weight:700}.gdg-card,.partner-card,.partner-stat,.gdg-table-wrap,.partner-table-wrap{background:var(--brand-surface);color:var(--brand-text);border-color:var(--brand-border);border-radius:var(--brand-radius-card);box-shadow:var(--brand-shadow-card)}.partner-stat .gdg-stat-value{color:var(--brand-primary)}.gdg-stat-label,.gdg-stat-sub,.gdg-muted,.partner-money-detail{color:var(--brand-muted-text)}.gdg-table th,.partner-table th{background:var(--brand-surface-muted);color:var(--brand-muted-text);border-color:var(--brand-border)}.gdg-table td,.partner-table td,.partner-benefit-list>div,.partner-payout-position dl>div{border-color:var(--brand-border)}.partner-table td{color:var(--brand-text)}.gdg-button{background:var(--brand-primary);color:var(--brand-button-primary-text);font-weight:650;letter-spacing:.01em}.gdg-button:hover{background:var(--brand-secondary)}.gdg-button.lime,.partner-login-copy .partner-auth-primary{background:var(--brand-secondary);color:var(--brand-button-accent-text)}.gdg-button.danger{color:var(--brand-button-danger-text)}.gdg-button.danger:hover:not(:disabled){color:var(--brand-button-danger-text)}.gdg-button.ghost{background:transparent;color:var(--brand-primary);border-color:var(--brand-border)}.gdg-button.ghost:hover{background:var(--brand-accent-soft)}.gdg-badge.active,.gdg-badge.paid,.gdg-badge.validated,.gdg-status.approved{background:color-mix(in srgb,var(--brand-success) 14%,white);color:var(--brand-success)}.gdg-badge.pending,.gdg-badge.processing,.gdg-status.pending{background:color-mix(in srgb,var(--brand-warning) 14%,white);color:var(--brand-warning)}.gdg-badge.suspended,.gdg-badge.rejected,.gdg-badge.reversed,.gdg-badge.refunded,.gdg-status.rejected{background:color-mix(in srgb,var(--brand-danger) 13%,white);color:var(--brand-danger)}.gdg-form input:not([type=checkbox]):not([type=radio]),.gdg-form select,.gdg-form textarea,.partner-login-copy input:not([type=hidden]){background:var(--brand-surface);color:var(--brand-text);border-color:var(--brand-border);border-radius:var(--brand-radius-input)}.partner-body,.partner-login{background:var(--brand-background);color:var(--brand-text)}.partner-shell{max-width:1240px;padding-top:24px}.partner-header{min-height:74px;margin:-24px -22px 30px;padding:10px 22px 14px}.partner-nav{border-bottom:1px solid var(--brand-border);padding-bottom:14px}.partner-ref{background:var(--brand-surface-muted);color:var(--brand-primary);border-color:var(--brand-border);border-radius:var(--brand-radius-input)}.partner-benefit-list dd,.partner-payout-position .total{color:var(--brand-secondary)}.partner-feedback{border-color:color-mix(in srgb,var(--brand-success) 45%,white);background:color-mix(in srgb,var(--brand-success) 9%,white);color:var(--brand-success)}.partner-feedback.error{border-color:color-mix(in srgb,var(--brand-danger) 45%,white);background:color-mix(in srgb,var(--brand-danger) 9%,white);color:var(--brand-danger)}.partner-login-card{background:var(--brand-surface);color:var(--brand-text);border-color:var(--brand-border);border-radius:var(--brand-radius-card);box-shadow:var(--brand-shadow-elevated)}.partner-login-copy{border-color:var(--brand-border)}.partner-login-card p,.partner-login-copy label{color:var(--brand-muted-text)}.partner-login-copy .partner-auth-primary:hover:not(:disabled){background:var(--brand-primary)}.partner-login-copy .partner-auth-primary:focus-visible{outline-color:var(--brand-secondary);box-shadow:none}.partner-signed-out{color:var(--brand-text)!important;border-color:var(--brand-secondary)}.partner-loading-bar,.gdg-global-progress{background:var(--brand-accent-soft)}.partner-loading-bar span,.gdg-global-progress span{background:var(--brand-secondary)}.partner-guide,.partner-quick-start{--guide-copy: var(--brand-muted-text);--quick-copy: var(--brand-muted-text);color:var(--brand-text)}.partner-guide-hero,.partner-quick-hero{background:radial-gradient(circle at 82% 40%,color-mix(in srgb,var(--brand-accent) 22%,transparent),transparent 30%),var(--brand-primary);border-color:var(--brand-border)}.partner-guide-hero h1,.partner-quick-hero h1{color:var(--brand-chrome-text)}.partner-guide-hero p,.partner-quick-hero p{color:color-mix(in srgb,var(--brand-chrome-text) 78%,transparent)}.partner-guide-hero:after,.partner-quick-hero>strong{color:color-mix(in srgb,var(--brand-accent) 26%,transparent)}.partner-guide-toc,.partner-quick-toc{background:color-mix(in srgb,var(--brand-background) 94%,transparent);border-color:var(--brand-border)}.partner-guide-toc a,.partner-quick-toc a{color:var(--brand-muted-text);border-color:var(--brand-border)}.partner-guide-toc b,.partner-quick-toc b,.partner-guide-number,.partner-quick-number{color:var(--brand-secondary)}.partner-guide-section,.partner-quick-step{border-color:var(--brand-border)}.partner-guide-split>div,.partner-guide-formula,.partner-guide-statuses>div,.partner-guide-definitions>div,.partner-quick-statuses>div{background:var(--brand-surface);border-color:var(--brand-border)}.partner-guide-section p,.partner-guide-section li,.partner-guide-section dd,.partner-guide-definitions dd,.partner-quick-copy>p,.partner-quick-statuses dd{color:var(--brand-muted-text)}.partner-guide-split h3,.partner-guide-statuses strong,.partner-guide-reference th,.partner-quick-statuses dt{color:var(--brand-secondary)}.partner-guide-note{background:var(--brand-surface-muted);border-color:var(--brand-secondary)}.partner-guide-note>strong,.partner-guide-formula span,.partner-guide-definitions dt,.partner-guide-journey strong{color:var(--brand-primary)}.partner-guide-note div,.partner-guide-note p{color:var(--brand-muted-text)}.partner-guide-finish,.partner-quick-finish{background:var(--brand-accent-soft);color:var(--brand-primary)}@media(max-width:760px){.gdg-brand-logo-frame,.gdg-topbar .gdg-brand-logo-frame{width:146px;height:46px;flex-basis:146px}.gdg-topbar .gdg-brand-logo-image{width:100%}.partner-header{margin-left:-14px;margin-right:-14px;padding-left:14px;padding-right:14px}.partner-session-actions .gdg-button{padding:8px 10px}.partner-responsive-table tr{border-color:var(--brand-border)}.partner-responsive-table td:before{color:var(--brand-muted-text)}}.gdg-nav a{display:inline-flex;align-items:center;gap:6px}.gdg-nav a[aria-current=page]{background:#1b1b1b;color:#fff}.gdg-nav-dot-slot{width:6px;height:6px;flex:0 0 6px;display:inline-grid;place-items:center}.gdg-nav-dot{width:6px;height:6px;border-radius:50%;background:var(--gdg-lime)}.gdg-button:disabled{cursor:wait;opacity:.72}.gdg-button:focus-visible{outline:3px solid rgba(148,185,0,.45);outline-offset:2px}.gdg-action-feedback{margin:0 0 8px;max-width:560px}.gdg-action-fieldset{border:0;padding:0;margin:0;min-width:0;display:contents}.gdg-action-scope{min-width:0}.gdg-spinner{width:13px;height:13px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;display:inline-block;animation:gdg-spin .7s linear infinite;flex:0 0 auto}.gdg-global-progress{height:3px;background:#151515;overflow:hidden;position:sticky;top:69px;z-index:19}.gdg-global-progress span{display:block;width:38%;height:100%;background:var(--gdg-lime);transform:translate(-110%)}.gdg-global-progress.active span{animation:gdg-progress-move 1.05s ease-in-out infinite}.gdg-shell:has(.gdg-initial-route-fallback) .gdg-global-progress span{animation:gdg-progress-move 1.05s ease-in-out infinite}.gdg-skeleton-hero,.gdg-skeleton-card,.gdg-skeleton-table{position:relative;overflow:hidden}.gdg-skeleton-hero{min-height:154px;background:linear-gradient(135deg,#0b0b0b,#1d1d1d)}.gdg-skeleton-card{min-height:112px;background:#e9ebed}.gdg-skeleton-table{min-height:250px;background:#e9ebed}.gdg-working{position:fixed;right:18px;bottom:18px;z-index:30;background:#090909;color:var(--gdg-lime);border:1px solid #2d2d2d;border-radius:999px;padding:8px 11px;display:flex;align-items:center;gap:7px;font-size:11px;font-weight:800;box-shadow:0 8px 24px #0003}.gdg-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@keyframes gdg-spin{to{transform:rotate(360deg)}}@keyframes gdg-progress-move{0%{transform:translate(-110%)}55%{transform:translate(170%)}to{transform:translate(290%)}}@media(prefers-reduced-motion:reduce){.gdg-spinner,.gdg-global-progress.active span,.gdg-shell:has(.gdg-initial-route-fallback) .gdg-global-progress span{animation:none}.gdg-global-progress.active span,.gdg-shell:has(.gdg-initial-route-fallback) .gdg-global-progress span{width:100%;transform:none}.partner-loading-bar span{animation:none;width:100%}}.gdg-shared-feedback{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px;min-height:44px}.gdg-feedback-dismiss{appearance:none;border:0;background:transparent;color:inherit;font-size:20px;line-height:1;cursor:pointer;border-radius:5px;padding:2px 6px;flex:0 0 auto}.gdg-feedback-dismiss:focus-visible{outline:2px solid currentColor;outline-offset:2px}.gdg-feedback-actions{display:inline-flex;align-items:center;gap:8px;margin-left:auto;text-transform:none!important;letter-spacing:normal!important}.gdg-feedback-actions .gdg-button{white-space:nowrap}.gdg-partner-actions{width:260px;min-width:260px}.gdg-partner-actions>.gdg-actions{flex-wrap:nowrap}@media(max-width:760px){.gdg-shared-feedback{align-items:flex-start;flex-wrap:wrap}.gdg-feedback-actions{order:3;width:100%;margin-left:0}}.gdg-status-column{width:118px;min-width:118px}.gdg-action-column{width:132px;min-width:132px;white-space:nowrap}.gdg-action-column .gdg-action-scope,.gdg-action-column form{width:max-content}.gdg-action-column .gdg-action-feedback{display:none}.gdg-main:has(.quick-start){max-width:none;padding:0}.quick-start{--quick-ink: #090909;--quick-paper: #f3f4f2;--quick-muted: #606469;min-height:100vh;background:var(--quick-paper);color:var(--quick-ink);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.quick-start *{box-sizing:border-box}html:has(.quick-start){scroll-behavior:smooth}.quick-start main,.quick-start section,.quick-start figure,.quick-start img,.quick-start-copy,.quick-step-copy,.quick-hero-copy,.quick-step h2,.quick-location,.quick-step ol,.quick-step aside,.quick-done,.quick-done strong,.quick-finish h2,.quick-finish p{min-width:0;max-width:100%}.quick-header{position:relative;z-index:10;min-height:86px;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:0 clamp(24px,5vw,76px);background:#080808;border-bottom:1px solid #232323}.quick-header>a{text-decoration:none}.quick-header .gdg-brand-context{color:#a8aaae}.quick-header nav{display:flex;align-items:center;gap:26px}.quick-header nav a{color:#d8dadd;text-decoration:none;font-size:13px;font-weight:750}.quick-header nav a:hover{color:var(--gdg-lime)}.quick-header nav a:focus-visible,.quick-primary:focus-visible,.quick-progress a:focus-visible,.quick-finish a:focus-visible{outline:3px solid var(--gdg-lime);outline-offset:4px}.quick-hero{min-height:min(760px,calc(100vh - 86px));display:grid;grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);align-items:center;gap:clamp(48px,8vw,130px);padding:clamp(80px,11vw,156px) clamp(24px,7vw,112px);color:#fff;background:radial-gradient(circle at 82% 40%,rgba(204,255,0,.11),transparent 25%),#080808;overflow:hidden}.quick-start,.quick-start main,.quick-step-copy,.quick-shot-pair,.quick-shot-pair>.quick-shot{min-width:0}.quick-start{width:100%}.gdg-main .quick-hero{min-height:min(760px,calc(100vh - 72px))}.gdg-main .quick-progress{top:72px}.gdg-main .quick-step{scroll-margin-top:clamp(168px,12vw,194px)}.quick-eyebrow{display:block;margin-bottom:25px;color:var(--gdg-lime);font-size:13px;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.quick-hero h1{margin:0;font-size:clamp(68px,9.4vw,148px);line-height:.86;letter-spacing:-.075em;font-weight:900}.quick-hero-copy>p{margin:32px 0 42px;font-size:clamp(21px,2.1vw,31px);color:#b9bbc0;letter-spacing:-.025em}.quick-primary{display:inline-flex;align-items:center;gap:28px;padding:15px 19px;border-radius:9px;background:var(--gdg-lime);color:#090909;font-size:14px;font-weight:850;text-decoration:none}.quick-primary span{font-size:19px;line-height:1}.quick-hero-mark{justify-self:end;width:min(31vw,430px);aspect-ratio:1;border:1px solid #333;border-radius:50%;display:grid;place-content:center;text-align:center;box-shadow:inset 0 0 0 22px #0e0e0e}.quick-hero-mark span{color:var(--gdg-lime);font-size:clamp(108px,14vw,215px);font-weight:900;line-height:.75;letter-spacing:-.09em;transform:translate(-.04em)}.quick-hero-mark small{margin-top:23px;color:#aaadb2;font-size:13px;font-weight:750;line-height:1.5;letter-spacing:.08em;text-transform:uppercase}.quick-progress{position:sticky;top:0;z-index:8;display:grid;grid-template-columns:repeat(5,1fr);padding:0 clamp(24px,7vw,112px);background:#f3f4f2f0;border-bottom:1px solid #d9dbd7;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);scroll-margin-top:96px}.quick-progress a{min-height:82px;display:flex;align-items:center;justify-content:center;gap:11px;color:#74777b;text-decoration:none;border-right:1px solid #dcddd9}.quick-progress a:first-child{border-left:1px solid #dcddd9}.quick-progress b{color:#111;font-size:13px}.quick-progress span{font-size:13px;font-weight:750}.quick-progress a:hover span{color:#111}.quick-progress a:hover b{text-decoration:underline;text-decoration-color:#94b900;text-decoration-thickness:3px;text-underline-offset:5px}.quick-step{max-width:1560px;margin:0 auto;min-height:860px;padding:clamp(100px,12vw,190px) clamp(24px,7vw,112px);display:grid;grid-template-columns:minmax(330px,.72fr) minmax(0,1.28fr);gap:clamp(55px,7vw,115px);align-items:center;scroll-margin-top:clamp(96px,8vw,122px)}.quick-step.reverse{grid-template-columns:minmax(0,1.28fr) minmax(330px,.72fr)}.quick-step.reverse .quick-step-copy{order:2}.quick-step.reverse .quick-shot{order:1}.quick-step-copy{max-width:480px}.quick-number{display:block;margin-bottom:20px;color:#a7cd00;font-size:clamp(72px,7vw,112px);font-weight:900;line-height:.78;letter-spacing:-.075em}.quick-role{display:inline-flex;margin:4px 0 17px;border-radius:999px;padding:7px 10px;font-size:10px;font-weight:900;line-height:1;letter-spacing:.11em;text-transform:uppercase}.quick-role.admin{background:#111;color:#fff}.quick-role.partner{background:var(--gdg-lime);color:#080808}.quick-step h2{margin:0;max-width:540px;font-size:clamp(34px,3.25vw,52px);line-height:1.02;letter-spacing:-.05em}.quick-location{margin:17px 0 35px;color:var(--quick-muted);font-size:14px;font-weight:750}.quick-location i{padding:0 7px;color:#99bd00;font-style:normal}.quick-step ol{margin:0;padding:0;list-style:none;counter-reset:guide-item}.quick-step li{position:relative;min-height:38px;margin:0 0 13px;padding-left:42px;font-size:clamp(17px,1.4vw,20px);line-height:1.45;counter-increment:guide-item}.quick-step li:before{content:counter(guide-item);position:absolute;left:0;top:1px;width:26px;height:26px;display:grid;place-items:center;border:1px solid #b9bcb7;border-radius:50%;font-size:11px;font-weight:850}.quick-step aside{margin:26px 0 0;padding:0 0 0 17px;border-left:3px solid #a9d400;color:#5d6165;font-size:13px;line-height:1.55}.quick-done{margin-top:34px;padding-top:20px;border-top:1px solid #d4d6d2}.quick-done span{display:block;margin-bottom:8px;color:#708d00;font-size:10px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.quick-done strong{display:block;font-size:15px;line-height:1.45}.quick-shot{margin:0;min-width:0;overflow:hidden;background:#fff;border:1px solid #d4d6d2;border-radius:17px;box-shadow:0 26px 75px #12141026,0 2px 6px #1214100f}.quick-shot-bar{height:38px;display:flex;align-items:center;gap:6px;padding:0 13px;background:#141414}.quick-shot-bar i{width:7px;height:7px;border-radius:50%;background:#3d3d3d}.quick-shot-bar i:first-child{background:var(--gdg-lime)}.quick-shot-bar span{margin-left:7px;color:#8f9297;font-size:9px;font-weight:750;letter-spacing:.04em}.quick-shot-image-wrap{position:relative;line-height:0;background:#eceeeb}.quick-shot img{display:block;width:100%;height:auto}.quick-demo{min-height:clamp(330px,43vw,500px);background:#f5f8fc;color:#142033;font-size:11px;line-height:1.35}.quick-demo-header{min-height:58px;display:flex;align-items:center;gap:12px;padding:9px 16px;background:#0b2340;color:#fff}.quick-demo-header img{width:clamp(112px,18vw,165px);height:auto}.quick-demo-header b{padding-left:12px;border-left:1px solid rgba(255,255,255,.25);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.quick-demo-header span{margin-left:auto;color:#c8d8e8;font-size:9px}.quick-demo>nav{display:flex;gap:clamp(8px,1.5vw,18px);overflow:hidden;padding:10px 16px;border-bottom:1px solid #dbe4ef;background:#fff;color:#64748b;white-space:nowrap}.quick-demo>nav b{color:#123a63}.quick-demo-body{padding:clamp(16px,3vw,28px)}.quick-demo-body h3{margin:0 0 5px;color:inherit;font-size:clamp(18px,2.4vw,29px);line-height:1.1}.quick-demo-body h4{margin:0 0 14px;font-size:14px}.quick-demo-body>p{margin:0 0 18px;color:#64748b}.quick-demo-grid{display:grid;grid-template-columns:1.25fr .75fr;gap:14px}.quick-demo-grid section{min-width:0;padding:clamp(13px,2vw,20px);border:1px solid #dbe4ef;border-radius:12px;background:#fff}.quick-demo-grid small,.quick-demo-summary small{display:block;margin-bottom:8px;color:#64748b;font-size:8px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.quick-demo-grid code{display:block;overflow:hidden;margin-bottom:14px;padding:10px;border:1px solid #dbe4ef;border-radius:7px;background:#eef4fa;color:#123a63;font-size:9px;line-height:1.4;text-overflow:ellipsis}.quick-demo-button{display:inline-block;width:max-content;border-radius:7px;padding:8px 10px;background:#123a63;color:#fff;font:inherit;font-weight:800}.quick-demo-form{display:grid;grid-template-columns:1fr 1fr;gap:9px}.quick-demo-form h4,.quick-demo-form>.quick-demo-button{grid-column:1 / -1}.quick-demo-form label{color:#64748b;font-size:8px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.quick-demo-form label span{display:block;margin-top:4px;padding:7px;overflow:hidden;border:1px solid #dbe4ef;border-radius:6px;background:#fff;color:#142033;font-size:9px;font-weight:600;letter-spacing:0;text-transform:none;white-space:nowrap}.quick-demo dl{margin:0}.quick-demo dl div{display:flex;justify-content:space-between;gap:10px;padding:8px 0;border-bottom:1px solid #e6edf4}.quick-demo dd{margin:0;font-weight:850}.quick-demo-success{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px;padding:11px 13px;border:1px solid #bde5d2;border-radius:8px;background:#e7f7ef;color:#126444}.quick-demo-table{display:grid;grid-template-columns:1.4fr 1fr .65fr .9fr;align-items:center;overflow:hidden;border:1px solid #dbe4ef;border-radius:10px;background:#fff}.quick-demo-table>*{min-width:0;margin:0;padding:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quick-demo-table>span{background:#eef4fa;color:#64748b;font-size:8px;font-weight:850;letter-spacing:.07em;text-transform:uppercase}.quick-demo-table small{display:block;color:#64748b;font-weight:500}.quick-demo-table em{width:max-content;border-radius:999px;padding:4px 7px;background:#e7f7ef;color:#16805b;font-size:8px;font-style:normal;font-weight:900;text-transform:uppercase}.quick-demo-table-wide{grid-template-columns:1fr 1.3fr .8fr 1fr}.quick-demo-summary{display:grid;grid-template-columns:repeat(3,1fr) auto;align-items:end;gap:12px;padding:18px;border:1px solid #dbe4ef;border-top:4px solid #22a06b;border-radius:10px;background:#fff}.quick-demo-summary b{display:block;font-size:16px}.quick-demo-dark{background:#081a30;color:#fff}.quick-demo-dark>nav{border-color:#23415e;background:#0b2340;color:#b8c9da}.quick-demo-dark>nav b{color:#fff}.quick-demo-dark .quick-demo-body>p{color:#b8c9da}.quick-demo-dark .quick-demo-grid section{border-color:#294864;background:#102d49}.quick-demo-dark .quick-demo-grid small{color:#a9bfd2}.quick-demo-dark .quick-demo-grid code{border-color:#294864;background:#081a30;color:#dce9f5}.quick-demo-dark .quick-demo-grid strong{display:block;margin-bottom:14px;color:#46d99a;font-size:20px}.quick-hotspot{position:absolute;width:34px;height:34px;display:grid;place-items:center;transform:translate(-50%,-50%);border:3px solid #fff;border-radius:50%;background:#0b0b0b;color:var(--gdg-lime);box-shadow:0 4px 15px #00000047;font-size:13px;font-weight:900;line-height:1}.quick-shot figcaption{display:flex;flex-wrap:wrap;gap:13px 28px;padding:15px 18px 17px;background:#fff;color:#565a5e;font-size:11px;font-weight:750}.quick-shot figcaption span{display:inline-flex;align-items:center;gap:7px}.quick-shot figcaption b{width:20px;height:20px;display:grid;place-items:center;border-radius:50%;background:#111;color:var(--gdg-lime);font-size:9px}.partner-perspective{max-width:none;padding-left:max(clamp(24px,7vw,112px),calc((100vw - 1560px)/2 + 112px));padding-right:max(clamp(24px,7vw,112px),calc((100vw - 1560px)/2 + 112px));background:#0b0b0b;color:#fff}.partner-perspective .quick-number{color:var(--gdg-lime)}.partner-perspective .quick-location,.partner-perspective aside{color:#aeb1b5}.partner-perspective .quick-done{border-color:#333}.partner-perspective .quick-done span{color:var(--gdg-lime)}.partner-perspective .quick-shot{border-color:#333;box-shadow:0 28px 90px #0000008c}.quick-statuses{margin:0;display:grid;gap:1px;background:#d4d6d2;border:1px solid #d4d6d2;border-radius:11px;overflow:hidden}.quick-statuses div{display:grid;grid-template-columns:92px 1fr;gap:14px;padding:12px 14px;background:#f8f9f7}.quick-statuses dt{font-size:12px;font-weight:900}.quick-statuses dd{margin:0;color:#65696d;font-size:12px;line-height:1.4}.pay-step{grid-template-columns:minmax(330px,.68fr) minmax(0,1.32fr);background:#fff}.quick-shot-pair{display:grid;gap:24px;min-width:0;background:#fff;background-image:linear-gradient(#fff,#fff)}.quick-shot-pair .quick-shot:last-child{width:86%;justify-self:end;margin-top:-46px;box-shadow:0 32px 80px #12141033}.quick-finish{padding:clamp(100px,13vw,190px) 24px;background:var(--gdg-lime);text-align:center;scroll-margin-top:clamp(96px,8vw,122px)}.quick-finish>span{display:block;font-size:13px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.quick-finish h2{max-width:890px;margin:22px auto;font-size:clamp(44px,6.3vw,94px);line-height:.95;letter-spacing:-.065em}.quick-finish p{max-width:680px;margin:0 auto 32px;font-size:clamp(17px,1.6vw,21px);line-height:1.55}.quick-finish a{color:#080808;font-size:14px;font-weight:850;text-underline-offset:5px}.quick-footer{min-height:150px;padding:40px clamp(24px,5vw,76px);display:flex;align-items:center;justify-content:space-between;gap:25px;background:#080808;color:#8f9297}.quick-footer p{margin:0;font-size:11px}@media(max-width:1050px){.quick-step,.quick-step.reverse,.pay-step{min-height:auto;grid-template-columns:1fr;gap:58px}.quick-step.reverse .quick-step-copy,.quick-step.reverse .quick-shot{order:initial}.quick-step-copy{max-width:660px}.quick-hero{min-height:auto}.quick-hotspot{width:31px;height:31px}}@media(max-width:760px){.gdg-nav a.gdg-nav-guide{margin-left:8px;padding-left:14px}.quick-header{min-height:76px;padding:0 19px}.quick-header nav{display:none}.quick-hero{display:block;width:100%;padding:82px 22px 92px}.quick-hero-copy,.quick-step-copy,.quick-shot,.quick-shot-pair{width:100%;max-width:calc(100vw - 42px)}.quick-hero-mark{display:none}.quick-hero h1{width:100%;font-size:clamp(40px,14vw,58px);letter-spacing:-.065em;white-space:normal;overflow-wrap:anywhere}.quick-hero-copy>p{margin-top:24px;font-size:clamp(17px,5.2vw,24px);line-height:1.25;white-space:normal;overflow-wrap:anywhere}.quick-progress{position:relative;padding:0;overflow-x:auto}.quick-progress a{min-width:91px;min-height:68px;gap:7px}.quick-step,.quick-step.reverse,.pay-step,.partner-perspective{width:100%;min-width:0;grid-template-columns:minmax(0,1fr);padding:72px 16px;gap:36px}.quick-number{font-size:78px}.quick-step h2{width:100%;font-size:clamp(24px,7.4vw,35px);white-space:normal;overflow-wrap:anywhere}.quick-step li{width:100%;min-width:0;padding-left:35px;font-size:15px;white-space:normal;overflow-wrap:anywhere}.quick-location{width:100%;display:block;font-size:13px;line-height:1.5;overflow-wrap:anywhere}.quick-step aside,.quick-done strong{width:100%;font-size:13px;overflow-wrap:anywhere}.quick-shot,.quick-shot-image-wrap{width:100%;max-width:100%;border-radius:11px}.quick-shot-bar{height:29px}.quick-demo{min-height:360px;font-size:9px}.quick-demo-header{min-height:46px;padding:7px 10px}.quick-demo-header img{width:105px}.quick-demo-header span{display:none}.quick-demo>nav{gap:10px;padding:8px 10px;font-size:8px}.quick-demo-body{padding:13px}.quick-demo-grid{grid-template-columns:1fr}.quick-demo-grid section:last-child{display:none}.quick-demo-table>*{padding:7px}.quick-demo-summary{grid-template-columns:repeat(3,1fr);padding:12px}.quick-demo-summary>.quick-demo-button{grid-column:1 / -1}.quick-shot figcaption{display:grid;gap:9px;padding:12px;font-size:10px;overflow-wrap:anywhere}.quick-hotspot{width:24px;height:24px;border-width:2px;font-size:10px}.quick-shot-pair{gap:16px}.quick-shot-pair{grid-template-columns:minmax(0,1fr);width:100%}.quick-shot-pair .quick-shot:last-child{width:100%;margin-top:-25px}.quick-finish{padding:72px 16px}.quick-finish h2{width:100%;font-size:clamp(32px,10vw,50px);line-height:.98;overflow-wrap:anywhere}.quick-finish p{width:100%;max-width:100%;font-size:15px;overflow-wrap:anywhere}.quick-footer{align-items:flex-start;flex-direction:column}}@page{size:Letter;margin:.55in}@media print{html{print-color-adjust:exact;-webkit-print-color-adjust:exact}.gdg-topbar,.gdg-global-progress,.gdg-working,.gdg-shell>.gdg-sr-only{display:none!important}.gdg-main{max-width:none!important;padding:0!important}.quick-start{background:#fff}.quick-start main{background:#fff!important}.quick-header,.quick-progress,.quick-primary,.quick-finish,.quick-footer{display:none!important}.quick-hero{width:100%;min-height:9.9in;padding:.65in;break-after:page}.quick-hero h1{font-size:82px}.quick-hero-mark{width:2.6in}.quick-step,.quick-step.reverse,.pay-step,.partner-perspective{min-height:0;display:block;padding:.15in 0;break-before:page;background:#fff;color:#090909}.quick-step.pay-step{min-height:0!important;height:auto!important;background:#fff!important}html,body,#root,.quick-start,.quick-start main,.quick-step.pay-step,.quick-step.pay-step .quick-shot-pair{background-color:#fff!important}.quick-step.pay-step .quick-shot-pair{min-height:0!important;height:fit-content!important;max-height:fit-content!important;align-self:start!important}.quick-step.pay-step .quick-shot-pair{display:grid!important;grid-template-columns:1fr 1fr!important;align-items:start!important}.quick-step.partner-perspective,.quick-step.pay-step,.quick-step.partner-perspective .quick-shot-pair,.quick-step.pay-step .quick-shot-pair{background:#fff!important;color:#090909!important}.quick-step.partner-perspective .quick-shot-image-wrap,.quick-step.pay-step .quick-shot-image-wrap{background:#fff!important}.quick-step.partner-perspective,.quick-step.pay-step,.quick-step.partner-perspective .quick-shot,.quick-step.pay-step .quick-shot,.quick-step.partner-perspective .quick-shot figcaption,.quick-step.pay-step .quick-shot figcaption{background:#fff!important}.quick-step.partner-perspective .quick-shot-pair,.quick-step.pay-step .quick-shot-pair,.quick-step.partner-perspective .quick-shot-image-wrap,.quick-step.pay-step .quick-shot-image-wrap{background:#fff!important;background-color:#fff!important}html body #root .quick-start main .quick-step.pay-step,html body #root .quick-start main .quick-step.pay-step .quick-shot-pair,html body #root .quick-start main .quick-step.pay-step .quick-shot-image-wrap{background:#fff!important;background-color:#fff!important}.quick-step.partner-perspective .quick-shot-bar,.quick-step.pay-step .quick-shot-bar{background:#141414!important}.quick-step.partner-perspective .quick-hotspot,.quick-step.pay-step .quick-hotspot,.quick-step.partner-perspective .quick-role.partner{background:#0b0b0b!important}.quick-step-copy{max-width:none;display:grid;grid-template-columns:.8in 1fr;column-gap:.22in}.quick-number{grid-row:1 / span 6;font-size:58px}.quick-role,.quick-step h2,.quick-location,.quick-step ol,.quick-step aside,.quick-done,.quick-statuses{grid-column:2}.quick-step h2{font-size:31px}.quick-location{margin:8px 0 16px}.quick-step li{min-height:0;margin-bottom:6px;font-size:13px}.quick-step aside{margin-top:10px}.quick-done{margin:12px 0 18px;padding-top:10px}.quick-shot,.quick-shot-pair,.quick-shot-image-wrap{break-inside:avoid}.quick-shot{max-height:none;box-shadow:none;border-color:#aaa}.quick-step.pay-step .quick-shot-pair .quick-shot:last-child{box-shadow:none!important}.quick-shot-image-wrap{overflow:visible}.quick-shot-image-wrap{width:fit-content;max-width:100%;margin:0 auto}.quick-shot img{display:block;width:auto;max-width:100%;height:auto;max-height:3.65in;margin:0 auto;object-fit:contain}.quick-hotspot{box-shadow:none}.quick-shot figcaption{padding:8px 12px}.quick-shot-pair{grid-template-columns:1fr 1fr;gap:.12in}.quick-shot-pair .quick-shot:last-child{width:100%;margin:0}.partner-perspective .quick-location,.partner-perspective aside{color:#555}.quick-finish{padding:.5in;break-before:page}.quick-finish h2{font-size:54px}.quick-footer{min-height:0;padding:.3in 0 0;background:#fff;color:#555;border-top:1px solid #aaa}.quick-footer .gdg-brand-logo-frame{background:#090909;padding:8px;border-radius:5px}}@media(prefers-reduced-motion:reduce){html:has(.quick-start){scroll-behavior:auto}}.gdg-selection-tools{display:flex;gap:12px;justify-content:flex-end;margin:0 0 9px}.gdg-link-button{appearance:none;border:0;background:transparent;color:#3d5700;text-decoration:underline;font:inherit;font-size:12px;font-weight:800;cursor:pointer}.gdg-link-button:focus-visible{outline:2px solid #6f8d00;outline-offset:3px}.gdg-include-column{width:80px;text-align:center!important}.gdg-include-column input{width:17px;height:17px;accent-color:#8caf00}.gdg-payout-details{min-width:190px}.gdg-payout-details>summary{cursor:pointer;display:grid;gap:3px}.gdg-payout-details>summary span{font-size:10px;color:#687000;text-decoration:underline}.gdg-detail-table{margin-top:12px;border-collapse:collapse;min-width:590px;font-size:11px}.gdg-detail-table th,.gdg-detail-table td{padding:7px 9px!important;background:#fafbfc!important;border:1px solid #e4e6e8!important}.gdg-payout-summary{display:grid;grid-template-columns:repeat(5,minmax(120px,1fr));gap:16px;align-items:end;margin-top:16px;border-top:4px solid var(--gdg-lime)}.gdg-payout-summary>div{display:grid;gap:5px}.gdg-payout-summary span{font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:#72767d;font-weight:800}.gdg-payout-summary strong{font-size:17px}.gdg-payout-total strong{font-size:24px}.gdg-payout-cta{grid-column:1/-1;justify-self:end}.gdg-modal-backdrop{position:fixed;inset:0;background:#0000008c;z-index:100;display:grid;place-items:center;padding:20px}.gdg-confirm-dialog{width:min(440px,100%);background:#fff;border-radius:16px;padding:24px;box-shadow:0 24px 70px #0000004d}.gdg-confirm-dialog h2{margin:0 0 12px}.gdg-confirm-dialog .gdg-actions{justify-content:flex-end;margin-top:20px}.gdg-batch{padding:0;margin-bottom:12px}.gdg-batch-summary{cursor:pointer;list-style:none;display:grid;grid-template-columns:2fr repeat(5,1fr);gap:14px;align-items:center;padding:17px 20px}.gdg-batch-summary::-webkit-details-marker{display:none}.gdg-batch-summary>span:first-child{display:grid;gap:3px}.gdg-batch-summary small{color:#7c8087}.gdg-batch-body{border-top:1px solid #e6e8ea;padding:18px 20px}.gdg-transfer-details{margin-top:12px;border:1px solid #e5e7e9;border-radius:9px;padding:10px 12px}.gdg-transfer-details summary{cursor:pointer;font-weight:800}.gdg-transfer-details li{margin:5px 0;font-size:12px}.gdg-carry-heading{margin-top:22px}.gdg-carry-wrap{border-left:4px solid #d39b31}.gdg-carry-table th{background:#fffaf0}.gdg-negative-money{color:#9a4e21}.gdg-badge.carry-forward{background:#fff2d8;color:#845818}.gdg-negative{color:#a53a45!important}.gdg-review-summary{margin-bottom:22px}.gdg-review-detail{margin-top:22px}.gdg-review-detail-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.gdg-review-detail-head h2{margin:7px 0 2px}.gdg-review-equation{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0}.gdg-review-equation span{background:#f7f8f9;border:1px solid #e3e5e8;border-radius:10px;padding:12px;color:#6d7178;font-size:11px}.gdg-review-equation strong{display:block;color:#151515;font-size:18px;margin-top:5px}.gdg-review-section{margin-top:24px}.gdg-review-section h3{font-size:14px;margin:0 0 9px}.gdg-history-item{border:1px solid #e2e4e7;border-radius:10px;margin-bottom:9px;overflow:hidden}.gdg-history-item>summary{cursor:pointer;display:grid;grid-template-columns:1fr auto auto;gap:18px;padding:13px;align-items:center}@media(max-width:900px){.gdg-review-equation{grid-template-columns:1fr 1fr}}.gdg-carry-empty{padding:20px}.gdg-application-list{display:grid;gap:16px;margin-top:18px}.gdg-application-card{border-left:5px solid #a7abb2}.gdg-application-card.status-pending{border-left-color:var(--gdg-warn)}.gdg-application-card.status-approved{border-left-color:var(--gdg-ok)}.gdg-application-card.status-rejected{border-left-color:var(--gdg-danger)}.gdg-application-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.gdg-application-head h2{margin:0 0 4px;font-size:20px}.gdg-application-head a,.gdg-application-meta a{color:#285f35;overflow-wrap:anywhere}.gdg-status{display:inline-flex;border-radius:999px;padding:6px 10px;font-size:10px;font-weight:900;letter-spacing:.08em}.gdg-status.pending{background:#fff4d5;color:#715408}.gdg-status.approved{background:#e0f8e4;color:#23642d}.gdg-status.rejected{background:#ffe3e5;color:#8b2831}.gdg-application-meta{display:flex;flex-wrap:wrap;gap:14px 28px;margin:18px 0}.gdg-application-meta div{min-width:150px}.gdg-application-meta dt{color:#777b82;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.gdg-application-meta dd{margin:5px 0 0;font-size:13px}.gdg-application-card h3{font-size:12px;margin:18px 0 6px}.gdg-application-copy{margin:0;white-space:pre-wrap;line-height:1.55}.gdg-review-actions{display:grid;grid-template-columns:1.3fr 1fr;gap:14px;margin-top:20px}.gdg-review-actions .gdg-form{background:#f8f9fa;border:1px solid #e3e5e8;border-radius:10px;padding:15px}@media(max-width:760px){.gdg-review-actions{grid-template-columns:1fr}.gdg-application-head{align-items:flex-start}}@media(max-width:900px){.gdg-payout-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.gdg-batch-summary{grid-template-columns:repeat(2,1fr)}}.gdg-brand-logo-frame,.gdg-topbar .gdg-brand-logo-frame{width:132px;height:82px;flex-basis:132px}.gdg-topbar .gdg-brand-logo-image{width:100%}.partner-login-card{width:min(470px,calc(100vw - 40px))}@media(max-width:480px){.partner-login{padding:14px}.partner-login-card{width:calc(100vw - 28px);padding:24px 22px}.gdg-brand-logo-frame,.gdg-topbar .gdg-brand-logo-frame{width:112px;height:70px;flex-basis:112px}.gdg-brand{gap:9px}.gdg-brand-context{padding-left:9px}}.gdg-nav a:hover,.partner-nav a:hover,.quick-header nav a:hover,.quick-progress a:hover{background:var(--brand-nav-hover-bg);color:var(--brand-nav-hover-text)}.gdg-nav a[aria-current=page],.partner-nav a.active,[role=tab][aria-selected=true],[aria-current=page].partner-pill{background:var(--brand-nav-active-bg);color:var(--brand-nav-active-text)}.gdg-nav-dot,.partner-nav a.active .partner-nav-dot{background:var(--brand-nav-active-indicator)}:where(.gdg-shell,.partner-body,.partner-login) :focus-visible,.gdg-button:focus-visible,.gdg-field input:focus,.gdg-field select:focus,.gdg-field textarea:focus,.partner-login-copy input:not([type=hidden]):focus,.quick-header nav a:focus-visible,.quick-primary:focus-visible,.quick-progress a:focus-visible,.quick-finish a:focus-visible{outline:3px solid var(--brand-focus-ring);outline-offset:3px;box-shadow:none}:where(.gdg-shell,.partner-body) a:not(.gdg-button):not(.gdg-nav a):not(.partner-nav a):hover{color:var(--brand-link-hover)}.gdg-topbar-inner{display:grid;grid-template-columns:max-content minmax(0,1fr) minmax(0,180px);column-gap:clamp(12px,1.7vw,24px)}.gdg-nav{min-width:0;max-width:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scroll-padding-inline:10px;scrollbar-width:thin;scrollbar-color:var(--brand-nav-active-indicator) transparent;padding-inline:4px}.gdg-nav:before,.gdg-nav:after{content:"";flex:0 0 4px}.gdg-nav a{flex:0 0 auto}.gdg-store{min-width:0;max-width:180px;overflow:hidden;text-overflow:ellipsis}@media(max-width:1500px){.gdg-topbar-inner{grid-template-columns:max-content minmax(0,1fr)}.gdg-store{display:none}.gdg-nav{gap:2px}.gdg-nav a{padding-inline:8px}.gdg-nav a.gdg-nav-guide{margin-left:6px;padding-left:12px}}@media(max-width:760px){.gdg-topbar-inner{grid-template-columns:minmax(0,1fr);row-gap:6px}.gdg-topbar .gdg-nav{width:100%;order:initial;padding-top:4px}}.gdg-button:hover:not(:disabled):not(.ghost):not(.danger),.gdg-button.lime:hover:not(:disabled),.partner-login-copy .partner-auth-primary:hover:not(:disabled),.quick-primary:hover{background:var(--brand-control-active);color:var(--brand-control-active-text)}input[type=checkbox],input[type=radio]{accent-color:var(--brand-control-active)}tr:has(input[type=checkbox]:checked),tr[aria-selected=true],details[open]>summary{background:var(--brand-nav-hover-bg)}.gdg-global-progress,.partner-loading-bar,.gdg-progress{background:var(--brand-progress-track)}.gdg-global-progress span,.partner-loading-bar span,.gdg-progress span{background:linear-gradient(90deg,var(--brand-loading-primary),var(--brand-loading-secondary))}.gdg-spinner{color:var(--brand-spinner);border-color:currentColor;border-right-color:transparent}.gdg-working{background:var(--brand-chrome);color:var(--brand-loading-primary);border-color:var(--brand-border)}.gdg-skeleton-hero,.partner-skeleton{background:linear-gradient(110deg,var(--brand-skeleton-base) 20%,var(--brand-skeleton-highlight) 42%,var(--brand-skeleton-base) 64%);background-size:220% 100%}.gdg-skeleton-card,.gdg-skeleton-table{background:var(--brand-skeleton-base)}.quick-progress a:hover b{color:var(--brand-nav-hover-text);text-decoration-color:var(--brand-nav-active-indicator)}.quick-eyebrow,.quick-hero-mark span,.quick-number,.quick-location i,.quick-done span,.quick-shot-bar i:first-child,.quick-hotspot,.quick-shot figcaption b,.partner-perspective .quick-number,.partner-perspective .quick-done span{color:var(--brand-nav-active-indicator)}.quick-shot-bar i:first-child{background:var(--brand-nav-active-indicator)}.quick-primary,.quick-role.partner,.quick-finish{background:var(--brand-control-active)}.quick-primary{color:var(--brand-control-active-text)}.partner-tenant-surface[data-partner-surface=dark]{color-scheme:dark}.partner-tenant-surface[data-partner-surface=dark] :is(.partner-body,.partner-login){background:#080808;color:#fff}.partner-tenant-surface[data-partner-surface=dark] :is(.partner-body,.partner-login) :is(h1,h2,h3),.partner-tenant-surface[data-partner-surface=dark] .partner-stat .gdg-stat-value,.partner-tenant-surface[data-partner-surface=dark] .partner-table td,.partner-tenant-surface[data-partner-surface=dark] .partner-payout-details strong{color:#fff}.partner-tenant-surface[data-partner-surface=dark] :is(.partner-login-card,.partner-card,.partner-stat,.partner-table-wrap){background:#111;color:#fff;border-color:#2a2a2a;box-shadow:0 18px 44px #00000047}.partner-tenant-surface[data-partner-surface=dark] .partner-hero{background:linear-gradient(135deg,#101010,#171717);color:#fff;border-color:#2a2a2a;box-shadow:0 18px 44px #0000003d}.partner-tenant-surface[data-partner-surface=dark] .partner-header{background:#080808;color:#fff;border-color:#2a2a2a}.partner-tenant-surface[data-partner-surface=dark] .partner-nav{border-color:#2a2a2a}.partner-tenant-surface[data-partner-surface=dark] .partner-nav a{color:#b8bbc1}.partner-tenant-surface[data-partner-surface=dark] .partner-nav a:hover,.partner-tenant-surface[data-partner-surface=dark] .partner-nav a.active{background:#191919;color:#fff}.partner-tenant-surface[data-partner-surface=dark] .partner-nav a.active .partner-nav-dot{background:var(--brand-accent)}.partner-tenant-surface[data-partner-surface=dark] :is(.partner-page-heading p,.partner-hero p,.partner-login-card p,.partner-login-copy label,.gdg-muted,.gdg-stat-label,.gdg-stat-sub,.partner-money-detail,.partner-payout-position dt,.partner-footer,.partner-revalidation p){color:#b8bbc1}.partner-tenant-surface[data-partner-surface=dark] :is(.partner-login-copy,.partner-benefit-list>div,.partner-payout-position dl>div,.partner-table th,.partner-table td){border-color:#303030}.partner-tenant-surface[data-partner-surface=dark] .partner-table th{background:#191919;color:#c4c7cc}.partner-tenant-surface[data-partner-surface=dark] .partner-ref,.partner-tenant-surface[data-partner-surface=dark] .partner-login-copy input:not([type=hidden]){background:#090909;color:#fff;border-color:#4a4d50}.partner-tenant-surface[data-partner-surface=dark] :is(.gdg-kicker,.partner-pill){background:color-mix(in srgb,var(--brand-accent) 13%,transparent);color:var(--brand-accent)}.partner-tenant-surface[data-partner-surface=dark] :is(.partner-benefit-list dd,.partner-payout-position .total){color:var(--brand-accent)}.partner-tenant-surface[data-partner-surface=dark] :is(.partner-body,.partner-login) .gdg-button:not(.ghost):not(.outline):not(.danger){background:var(--brand-accent);color:#050505;border:1px solid var(--brand-accent);opacity:1}.partner-tenant-surface[data-partner-surface=dark] :is(.partner-body,.partner-login) .gdg-button:not(.ghost):not(.outline):not(.danger):hover:not(:disabled){background:#e0ff66;color:#050505;border-color:#e0ff66}.partner-tenant-surface[data-partner-surface=dark] :is(.partner-body,.partner-login) .gdg-button:not(.ghost):not(.outline):not(.danger):active:not(:disabled){background:#a8d500;border-color:#a8d500}.partner-tenant-surface[data-partner-surface=dark] :is(.partner-body,.partner-login) .gdg-button:is(.ghost,.outline){background:#171717;color:#f5f6f2;border:1px solid #565b50;opacity:1}.partner-tenant-surface[data-partner-surface=dark] :is(.partner-body,.partner-login) .gdg-button:is(.ghost,.outline):hover:not(:disabled){background:#242424;color:var(--brand-accent);border-color:var(--brand-accent)}.partner-tenant-surface[data-partner-surface=dark] :is(.partner-body,.partner-login) .gdg-button:is(.ghost,.outline):active:not(:disabled){background:var(--brand-accent);color:#050505;border-color:var(--brand-accent)}.partner-tenant-surface[data-partner-surface=dark] :is(.partner-body,.partner-login) .gdg-button:focus-visible{outline:3px solid var(--brand-accent);outline-offset:3px;box-shadow:0 0 0 2px #080808}.partner-tenant-surface[data-partner-surface=dark] :is(.partner-body,.partner-login) .gdg-button:disabled{background:#4c570e;color:#edf5cc;border-color:#68751c;cursor:not-allowed;opacity:1}.partner-tenant-surface[data-partner-surface=dark] :is(.partner-body,.partner-login) .gdg-button:is(.ghost,.outline):disabled{background:#171717;color:#aeb3a2;border-color:#3f4338;cursor:not-allowed;opacity:1}
