:is(:root :is(.app-shell-admin,.app-shell-analyst,.app-shell-partner,.form-page:has(>.wizard-shell,>.completion),.onboarding-page,.sprint-password-page),:root:has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page) :is(.global-theme-control,.pwa-sheet-backdrop,.pwa-install-banner),:root:has(.app-shell:is(.app-shell-admin,.app-shell-analyst,.app-shell-partner)) .notification-center-backdrop){--internal-carbon:#050708;--internal-carbon-rgb:5, 7, 8;--internal-surface:#0b1014;--internal-surface-rgb:11, 16, 20;--internal-raised:#141a1e;--internal-raised-rgb:20, 26, 30;--internal-panel:#1c2327;--internal-panel-rgb:28, 35, 39;--internal-edge:#29343a;--internal-edge-rgb:41, 52, 58;--internal-slate:#536671;--internal-slate-rgb:83, 102, 113;--internal-muted:#829099;--internal-muted-rgb:130, 144, 153;--internal-muted-strong:#93a7b1;--internal-muted-strong-rgb:147, 167, 177;--internal-silver:#b4c4cb;--internal-silver-rgb:180, 196, 203;--internal-ice:#dce5e9;--internal-ice-rgb:220, 229, 233;--internal-white:#f7faf8;--internal-white-rgb:247, 250, 248;--internal-shadow-rgb:0, 0, 0;--internal-shadow:#000;--internal-accent:var(--lime);--internal-accent-rgb:180, 196, 203;--canvas:var(--internal-carbon);--surface:var(--internal-surface);--ink:var(--internal-white);--ink-soft:var(--internal-silver);--muted:var(--internal-muted-strong);--line:#b4c4cb21;--line-strong:#b4c4cb40;--blue:var(--internal-silver);--blue-soft:#7e949f24;--shadow:0 16px 38px #0003;--internal-input:#030607b3;--internal-selected:#b4c4cb1f;--internal-focus:#91a8b2}:is(:root[data-theme=light] :is(.app-shell-admin,.app-shell-analyst,.app-shell-partner,.form-page:has(>.wizard-shell,>.completion),.onboarding-page),:root[data-theme=light]:has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page) :is(.global-theme-control,.pwa-sheet-backdrop,.pwa-install-banner),:root[data-theme=light]:has(.app-shell:is(.app-shell-admin,.app-shell-analyst,.app-shell-partner)) .notification-center-backdrop){--canvas:#f4f5f6;--surface:#fff;--ink:#090d12;--ink-soft:#2d3942;--muted:#536671;--line:#dce2e6;--line-strong:#c5cfd5;--blue:#47616f;--blue-soft:#e9eef1;--shadow:0 12px 36px #090d1212;--internal-accent:#47616f;--internal-accent-rgb:71, 97, 111;--internal-input:#fff;--internal-selected:#e9eef1;--internal-focus:#597681}:root:has(.app-shell:is(.app-shell-admin,.app-shell-analyst)){background:#050708}body:has(.app-shell:is(.app-shell-admin,.app-shell-analyst)){background:#050708}:root[data-theme=light]:has(.app-shell:is(.app-shell-admin,.app-shell-analyst)){background:#f4f5f6}:root[data-theme=light] body:has(.app-shell:is(.app-shell-admin,.app-shell-analyst)){background:#f4f5f6}:root[data-theme] .app-shell:is(.app-shell-admin,.app-shell-analyst){background:var(--canvas);color:var(--ink)}:root[data-theme] .app-shell:is(.app-shell-admin,.app-shell-analyst) .app-main{background:var(--canvas);color:var(--ink)}:root[data-theme] .app-shell:is(.app-shell-admin,.app-shell-analyst) .sidebar{background:var(--internal-carbon);box-shadow:none;border-color:#b4c4cb21}:root[data-theme] .app-shell:is(.app-shell-admin,.app-shell-analyst) .sidebar :is(.nav-item,.role-label,.user-chip small,.switch-environment){color:#93a7b1}:root[data-theme] .app-shell:is(.app-shell-admin,.app-shell-analyst) .sidebar :is(.nav-item:hover,.nav-item.active){background:var(--internal-raised);color:var(--internal-white);box-shadow:none;border-color:#b4c4cb38}:root[data-theme] .app-shell:is(.app-shell-admin,.app-shell-analyst) .sidebar :is(.nav-icon,.user-chip strong){color:#dce5e9}:root[data-theme] .app-shell:is(.app-shell-admin,.app-shell-analyst) .sidebar .role-label{background:0 0;border-color:#b4c4cb21}:root[data-theme] .app-shell:is(.app-shell-admin,.app-shell-analyst) .sidebar .user-chip>span{color:#dce5e9;background:#29343a}:root[data-theme] .app-shell:is(.app-shell-admin,.app-shell-analyst) .nav-item.active:before{box-shadow:none}:root[data-theme] .app-shell:is(.app-shell-admin,.app-shell-analyst) :is(.mobile-app-header,.mobile-nav,.mobile-more-panel){background:var(--surface);border-color:var(--line-strong);box-shadow:var(--shadow);color:var(--ink)}:root[data-theme] .app-shell:is(.app-shell-admin,.app-shell-analyst) .mobile-app-header{background:var(--internal-carbon);color:var(--internal-white);border-color:#b4c4cb21}:root[data-theme] .app-shell:is(.app-shell-admin,.app-shell-analyst) .mobile-app-header-context strong{color:var(--internal-white)}:root[data-theme] .app-shell:is(.app-shell-admin,.app-shell-analyst) .mobile-app-header-context small{color:var(--internal-muted-strong)}:root[data-theme] .app-shell:is(.app-shell-admin,.app-shell-analyst) :is(.mobile-nav-items>a,.mobile-more>summary,.mobile-more-panel a){color:var(--muted)}:root[data-theme] .app-shell:is(.app-shell-admin,.app-shell-analyst) :is(.mobile-nav-items>a.active,.mobile-more.active>summary,.mobile-more[open]>summary,.mobile-more-panel a.active){color:var(--ink);background:var(--internal-selected)}:root[data-theme] .app-shell:is(.app-shell-admin,.app-shell-analyst) .button-primary{color:#0a0f12;background:linear-gradient(110deg,#dce5e9,#aebfc7 54%,#7e949f);border-color:#dce5e966;box-shadow:0 6px 15px #00000029}:root[data-theme] .app-shell:is(.app-shell-admin,.app-shell-analyst) .button-primary:hover:not(:disabled){background:linear-gradient(110deg,#eef4f6,#b4c4cb 54%,#91a8b2)}:root[data-theme] .app-shell:is(.app-shell-admin,.app-shell-analyst) :is(.button-secondary,.button-ghost){color:var(--ink);border-color:var(--line-strong)}:root[data-theme] .app-shell:is(.app-shell-admin,.app-shell-analyst) :is(.button-secondary:hover,.button-ghost:hover){background:var(--internal-selected);border-color:var(--internal-focus)}:root[data-theme] .app-shell:is(.app-shell-admin,.app-shell-analyst) :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]):not([type=file]){background-color:var(--internal-input);border-color:var(--line-strong);color:var(--ink)}:root[data-theme] .app-shell:is(.app-shell-admin,.app-shell-analyst) :is(input,textarea)::placeholder{color:var(--muted)}:root[data-theme] .app-shell:is(.app-shell-admin,.app-shell-analyst) :is(input,select,textarea):focus-visible{border-color:var(--internal-focus);outline-color:var(--internal-focus);box-shadow:0 0 0 3px #7e949f29}:root[data-theme] .app-shell:is(.app-shell-admin,.app-shell-analyst) :is(input,select,textarea)[aria-invalid=true]{border-color:var(--red)}:root[data-theme] .app-shell:is(.app-shell-admin,.app-shell-analyst) :is(button,a,summary):focus-visible{outline-color:var(--internal-focus)}:root[data-theme] .app-shell:is(.app-shell-admin,.app-shell-analyst) input:is([type=checkbox],[type=radio],[type=range]){accent-color:var(--internal-accent)}:root[data-theme] .app-shell:is(.app-shell-admin,.app-shell-analyst) :is(.recovery-page,.recovery-admin-page,.recovery-admin-detail){--recovery-accent:var(--internal-accent);--recovery-accent-strong:var(--internal-accent)}:root[data-theme] .app-shell:is(.app-shell-admin,.app-shell-analyst) :is(.batedor-progress-orbit,.batedor-team-avatar){box-shadow:none}:root[data-theme] .app-shell:is(.app-shell-admin,.app-shell-analyst) :is(.batedor-card-context small,.batedor-admin-meta small,.batedor-completed-note small){color:var(--muted)}:root[data-theme] .app-shell:is(.app-shell-admin,.app-shell-analyst) :is(.table-head,.simulator-table-scroll th){background:var(--internal-selected);color:var(--muted)}:root[data-theme] .app-shell:is(.app-shell-admin,.app-shell-analyst) :is(.table-row,.proposal-row,.analyst-row):hover{background:var(--internal-selected)}:root[data-theme] .app-shell:is(.app-shell-admin,.app-shell-analyst) :is(.status-neutral,.batedor-state.is-previa,.batedor-state.is-dispensada){background:var(--blue-soft);color:var(--blue);border-color:var(--line-strong)}:root:has(.app-shell:is(.app-shell-admin,.app-shell-analyst)) .notification-center-panel{background:var(--surface);color:var(--ink);border-color:var(--line-strong)}:root:has(.app-shell:is(.app-shell-admin,.app-shell-analyst)) .notification-center-panel :is(h2,.notification-item-copy strong,.notification-empty-state strong){color:var(--ink)}:root:has(.app-shell:is(.app-shell-admin,.app-shell-analyst)) .notification-center-panel .notification-push-test-card{background:var(--blue-soft);border-color:var(--line-strong)}:root:has(.app-shell:is(.app-shell-admin,.app-shell-analyst)) .notification-center-panel .notification-push-test-card strong{color:var(--ink)}:root:has(.app-shell:is(.app-shell-admin,.app-shell-analyst)) .notification-center-panel :is(.notification-push-test-card span,.notification-push-test-card p,.notification-center-toolbar,.notification-empty-state){color:var(--muted);border-color:var(--line)}:root:has(.app-shell:is(.app-shell-admin,.app-shell-analyst)) .notification-center-panel .notification-empty-state>span{background:var(--blue-soft);color:var(--blue)}:where(:root:not([data-theme=light]):has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .app-shell:has(.partner-home) .app-main{background:radial-gradient(circle at 82% 4%, #7e949f1a, transparent 25rem), linear-gradient(155deg, var(--internal-carbon) 0%, var(--internal-carbon) 58%, var(--internal-surface) 100%)}:where(:root:not([data-theme=light]):has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .partner-milestones-progress{background:var(--internal-panel)}:where(:root:not([data-theme=light]):has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .milestone-checkpoint i{background:var(--internal-surface);box-shadow:0 0 0 4px var(--internal-surface)}:where(:root:not([data-theme=light]):has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .partner-home .partner-copy-link{background:var(--internal-surface)}:where(:root:not([data-theme=light]):has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .partner-home .stat-card,:where(:root:not([data-theme=light]):has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .partner-home .stat-card.featured{background:linear-gradient(155deg, #b4c4cb09, transparent 48%), var(--internal-surface)}:where(:root:not([data-theme=light]):has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .partner-home .panel{background:var(--internal-surface)}:where(:root:not([data-theme=light]):has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .partner-home .avatar{background:var(--internal-panel)}:where(:root:not([data-theme=light]):has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .partner-home .proposal-person strong{color:var(--internal-white)}:where(:root:not([data-theme=light]):has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .partner-home .referral-card{background:linear-gradient(115deg, #b4c4cb24, transparent 42%), linear-gradient(145deg, #172229, var(--internal-raised) 68%, var(--internal-surface))}@media (max-width:820px){:where(:root:not([data-theme=light]):has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .app-shell:has(.partner-home) .mobile-app-header{background:rgba(var(--internal-carbon-rgb), .96)}:where(:root:not([data-theme=light]):has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .app-shell:has(.partner-home) .mobile-app-header-avatar{color:var(--internal-carbon)}:where(:root:not([data-theme=light]):has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .app-shell:has(.partner-home) .mobile-nav{background:rgba(var(--internal-carbon-rgb), .94)}}:where(:root:not([data-theme=light]):has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .partner-milestones{background:radial-gradient(circle at 88% -8%, #cbdee62e, transparent 15rem), repeating-linear-gradient(116deg, transparent 0 26px, #b4c4cb05 27px, transparent 28px 54px), linear-gradient(120deg, #0a1111fc, #16252df0, rgba(var(--internal-carbon-rgb), .99))}:where(:root:not([data-theme=light]):has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .partner-home .stat-card:first-child{background:radial-gradient(circle at 0 0, #7e949f1a, transparent 10rem), linear-gradient(145deg, var(--internal-raised), var(--internal-carbon))}:where(:root:not([data-theme=light]):has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .partner-home .stat-card:nth-child(3){background:radial-gradient(circle at 100% 0, #7e949f14, transparent 9rem), linear-gradient(145deg, var(--internal-raised), var(--internal-carbon))}:where(:root:not([data-theme=light]):has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .partner-home .stat-card:nth-child(4){background:radial-gradient(circle at 100% 100%, rgba(var(--internal-muted-strong-rgb), .075), transparent 9rem), linear-gradient(145deg, var(--internal-raised), var(--internal-carbon))}@media (max-width:820px){:is(:where(:root:not([data-theme=light]):has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .app-shell .mobile-app-header,:where(:root:not([data-theme=light]):has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .app-shell:has(.partner-home) .mobile-app-header){background:rgba(var(--internal-carbon-rgb), .93)}:is(:where(:root:not([data-theme=light]):has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .app-shell .mobile-app-header-avatar,:where(:root:not([data-theme=light]):has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .app-shell:has(.partner-home) .mobile-app-header-avatar){color:var(--internal-surface)}:is(:where(:root:not([data-theme=light]):has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .app-shell .mobile-nav,:where(:root:not([data-theme=light]):has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .app-shell:has(.partner-home) .mobile-nav){background:radial-gradient(circle at 10% 0%, #b4c4cb17, transparent 9rem), rgba(var(--internal-carbon-rgb), .84)}}:where(:root:not([data-theme=light]):has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .app-shell-partner .app-main{background:radial-gradient(ellipse at 90% 5%, #2c485b33, transparent 29rem), radial-gradient(ellipse at 0% 58%, rgba(var(--internal-edge-rgb), .13), transparent 32rem), var(--internal-carbon)}@media (max-width:820px){:where(:root:not([data-theme=light]):has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .app-shell-partner .mobile-app-header{background:radial-gradient(circle at 85% 0%, #7e949f17, transparent 11rem), rgba(var(--internal-carbon-rgb), .97)}:where(:root:not([data-theme=light]):has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .app-shell-partner .mobile-app-header-avatar{color:var(--internal-white)}:where(:root:not([data-theme=light]):has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .app-shell-partner .partner-milestones{background:radial-gradient(ellipse at 92% -10%, #dcecf433, transparent 11rem), repeating-linear-gradient(116deg, transparent 0 24px, #b4c4cb05 25px, transparent 26px 50px), linear-gradient(120deg, #0a1111 0%, #172a36 55%, var(--internal-surface) 100%)}:where(:root:not([data-theme=light]):has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .app-shell-partner .milestone-checkpoint i{box-shadow:0 0 0 3px var(--internal-surface)}:where(:root:not([data-theme=light]):has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .app-shell-partner .partner-home .stat-card,:where(:root:not([data-theme=light]):has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .app-shell-partner .partner-home .stat-card.featured{background:radial-gradient(circle at 0 0, #7e949f13, transparent 8rem), linear-gradient(145deg, rgba(var(--internal-surface-rgb), .98), rgba(var(--internal-carbon-rgb), .98))}:where(:root:not([data-theme=light]):has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .app-shell-partner .partner-home .proposals-panel{background:radial-gradient(circle at 100% 0, #7e949f0f, transparent 10rem), rgba(var(--internal-carbon-rgb), .95)}:where(:root:not([data-theme=light]):has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .app-shell-partner .partner-home .referral-card{background:radial-gradient(ellipse at 72% 34%, #7ea1b633, transparent 11rem), radial-gradient(110% 80% at 102% 100%, transparent 51%, #b4c4cb1f 51.2%, transparent 51.8%), linear-gradient(125deg, #111f27 0%, #1e3544 56%, var(--internal-surface) 100%)}:where(:root:not([data-theme=light]):has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .app-shell-partner .proposal-list-toolbar{background:linear-gradient(180deg, rgba(var(--internal-carbon-rgb), .98), rgba(var(--internal-carbon-rgb), .92))}:where(:root:not([data-theme=light]):has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .app-shell-partner .partner-proposals-table .table-row,:where(:root:not([data-theme=light]):has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .app-shell-partner .partner-proposals-table .operational-empty{background:radial-gradient(circle at 0 0, #7e949f12, transparent 11rem), linear-gradient(145deg, rgba(var(--internal-raised-rgb), .98), rgba(var(--internal-carbon-rgb), .99))}:where(:root:not([data-theme=light]):has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .app-shell-partner .partner-proposals-table .table-row:hover{background:radial-gradient(circle at 0 0, #7e949f1a, transparent 11rem), linear-gradient(145deg, rgba(var(--internal-raised-rgb), .99), rgba(var(--internal-carbon-rgb), .99))}}:where(:root:not([data-theme=light]):has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .workflow-upload-progress{color:var(--internal-silver)}:where(:root:not([data-theme=light]):has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .form-page input:-webkit-autofill{-webkit-text-fill-color:var(--internal-white);caret-color:var(--internal-white)}:where(:root:not([data-theme=light]):has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .form-page input:-webkit-autofill:hover{-webkit-text-fill-color:var(--internal-white);caret-color:var(--internal-white)}:where(:root:not([data-theme=light]):has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .form-page input:-webkit-autofill:focus{-webkit-text-fill-color:var(--internal-white);caret-color:var(--internal-white)}:where(:root:not([data-theme=light]):has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .app-shell input:-webkit-autofill{-webkit-text-fill-color:var(--internal-white);caret-color:var(--internal-white)}:where(:root:not([data-theme=light]):has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .app-shell input:-webkit-autofill:hover{-webkit-text-fill-color:var(--internal-white);caret-color:var(--internal-white)}:where(:root:not([data-theme=light]):has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .app-shell input:-webkit-autofill:focus{-webkit-text-fill-color:var(--internal-white);caret-color:var(--internal-white)}:where(:root:not([data-theme=light]):has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .status-page input:-webkit-autofill{-webkit-text-fill-color:var(--internal-white);caret-color:var(--internal-white)}:where(:root:not([data-theme=light]):has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .status-page input:-webkit-autofill:hover{-webkit-text-fill-color:var(--internal-white);caret-color:var(--internal-white)}:where(:root:not([data-theme=light]):has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .status-page input:-webkit-autofill:focus{-webkit-text-fill-color:var(--internal-white);caret-color:var(--internal-white)}:where(:root:not([data-theme=light]):has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .onboarding-page input:-webkit-autofill{-webkit-text-fill-color:var(--internal-white);caret-color:var(--internal-white)}:where(:root:not([data-theme=light]):has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .onboarding-page input:-webkit-autofill:hover{-webkit-text-fill-color:var(--internal-white);caret-color:var(--internal-white)}:where(:root:not([data-theme=light]):has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .onboarding-page input:-webkit-autofill:focus{-webkit-text-fill-color:var(--internal-white);caret-color:var(--internal-white)}:where(:root:not([data-theme=light]):has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .milestone-reward{background:rgba(var(--internal-carbon-rgb), .48)}:where(:root:not([data-theme=light]):has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .milestone-reward.current{background:radial-gradient(circle at 0 0, #7ea1b624, transparent 10rem), rgba(var(--internal-carbon-rgb), .7)}:where(:root:has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)):root[data-theme=light] .app-main,:where(:root:has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)):root[data-theme=light] .app-shell-partner .app-main{background:radial-gradient(circle at 88% 4%, #7e949f21, transparent 28rem), radial-gradient(circle at 8% 92%, #7e949f11, transparent 30rem), linear-gradient(155deg, var(--canvas), var(--blue-soft) 58%, var(--canvas))}:where(:root:has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)):root[data-theme=light] .app-shell:has(.partner-home) .app-main{background:radial-gradient(circle at 88% 4%, #7e949f21, transparent 28rem), radial-gradient(circle at 8% 92%, #7e949f11, transparent 30rem), linear-gradient(155deg, var(--canvas), var(--blue-soft) 58%, var(--canvas))}:where(:root:has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)):root[data-theme=light] :is(.analyst-status-preview,.proposal-stage-guide,.communication-form,.intake-data-block,.rules-grid article,.onboarding-facts>div,.analyst-missing-banner,.commission-settings-example,.correction-context,.document-requirement,.guided-workflow-owner,.guided-secondary-actions details,.guided-support-section,.partner-workflow-task-list>article,.resolved-communications article,.movement-content li,.nested-form-grid,.review-summary-grid>div,.inline-operation-form,.correction-builder,.correction-builder-heading>span,.correction-draft-row,.inspection-contact-form,.defense-call-action,.analyst-workbench-nav,.network-preview-nav,.document-library-empty,.linked-operation-list article,.operation-create-form,.partner-linked-operations article){background:var(--canvas);border-color:var(--line)}:where(:root:has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)):root[data-theme=light] :is(.bank-catalog-list article,.bank-selection-grid label,.app-shell-admin .partner-tier-option,.app-shell-admin .partner-personal-commission,.app-shell-admin .partner-network-admin-note,.app-shell-admin .partner-password-disabled){background:var(--canvas);border-color:var(--line-strong);box-shadow:0 8px 20px #090d120f}:where(:root:has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)):root[data-theme=light] .partner-milestones{background:radial-gradient(circle at 88% -8%, #7e949f33, transparent 15rem), repeating-linear-gradient(116deg, transparent 0 26px, #586d7506 27px, transparent 28px 54px), linear-gradient(120deg, #fff, var(--blue-soft), var(--surface));border-color:var(--line-strong);box-shadow:0 16px 36px #090d1217,inset 0 1px #ffffffd1}:where(:root:has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)):root[data-theme=light] .partner-milestones-progress{background:var(--line)}:where(:root:has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)):root[data-theme=light] :is(.partner-home .panel,.partner-home .stat-card,.partner-home .stat-card.featured,.partner-home .stat-card:first-child,.partner-home .stat-card:nth-child(3),.partner-home .stat-card:nth-child(4),.partner-attention-summary,.partner-home .mini-action,.partner-home .referral-card,.partner-home .proposals-panel){border-color:var(--line-strong);box-shadow:0 12px 28px #090d1213,inset 0 1px #fffc}:where(:root:has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)):root[data-theme=light] .partner-home .proposal-row:hover{background:var(--canvas)}:where(:root:has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)):root[data-theme=light] :is(.partner-home .avatar,.partner-attention-icon,.partner-stat-icon){background:var(--blue-soft);border-color:var(--line-strong)}:where(:root:has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)):root[data-theme=light] :is(.partner-milestones-reward-list .milestone-reward,.milestone-reward.current){border-color:var(--line)}@media (max-width:820px){:where(:root:has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)):root[data-theme=light] :is(.app-shell .mobile-nav,.app-shell:has(.partner-home) .mobile-nav,.app-shell-partner .mobile-nav){box-shadow:0 -8px 28px #090d121f}}:root:has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page){background-color:#050708}:root:has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page) body{background-color:#050708}:root:has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)[data-theme=light]{background-color:#f4f5f6}:root:has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)[data-theme=light] body{background-color:#f4f5f6}:root:has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page) .recovery-page{--recovery-accent:var(--internal-accent);--recovery-accent-strong:var(--internal-accent)}:root[data-theme=light] :is(.app-shell-partner,.form-page:has(>.wizard-shell,>.completion),.onboarding-page){--shadow:0 14px 34px rgba(var(--internal-shadow-rgb), .08)}:where(:root:has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .button-primary,:where(:root:has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .partner-home .partner-new-proposal{background:linear-gradient(135deg, var(--internal-ice), var(--internal-silver));border-color:rgba(var(--internal-ice-rgb), .28);color:var(--internal-carbon)}:where(:root:has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .button-primary:hover,:where(:root:has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .partner-home .partner-new-proposal:hover{background:linear-gradient(135deg, var(--internal-white), var(--internal-muted-strong))}:where(:root:has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) :is(button,a,summary,input,select,textarea):focus-visible{outline-color:var(--internal-focus)}:where(:root[data-theme=light]:has(.app-shell-partner)) .milestone-checkpoint:not(.reached) i{background-color:var(--internal-surface)}:where(:root[data-theme=light]:has(.app-shell-partner)) .milestone-checkpoint i{box-shadow:0 0 0 4px var(--internal-surface)}@media (max-width:820px){:is(:where(:root[data-theme=light]:has(.app-shell-partner)) .app-shell .mobile-app-header,:where(:root[data-theme=light]:has(.app-shell-partner)) .app-shell:has(.partner-home) .mobile-app-header){background-color:rgba(var(--internal-carbon-rgb), .93)}:where(:root[data-theme=light]:has(.app-shell-partner)) .app-shell-partner .milestone-checkpoint i{box-shadow:0 0 0 3px var(--internal-surface)}}:where(:root:has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .partner-preview-banner{background:linear-gradient(90deg, var(--internal-panel), var(--internal-panel));border-bottom-color:rgba(var(--internal-silver-rgb), .26);color:var(--internal-white)}:where(:root:has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .partner-preview-banner span{color:var(--internal-silver)}:where(:root:has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .network-hero-actions>span{background:rgba(var(--internal-surface-rgb), .08)}:where(:root:has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .network-qr small{color:var(--internal-muted)}:where(:root:has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .tier-card{background:radial-gradient(circle at 100% 0%, #ffffff17, transparent 11rem), linear-gradient(145deg, #24343b, #111b1c 64%, var(--internal-surface));color:var(--internal-white)}:where(:root:has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .tier-progress{background:rgba(var(--internal-carbon-rgb), .52)}:where(:root:has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .network-hero,:where(:root:has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .tier-hero,:where(:root:has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .referral-card{background:radial-gradient(circle at 92% 0%, #b4c4cb24, transparent 18rem), linear-gradient(120deg, #111b1c, #20333c 48%, var(--internal-surface))}:where(:root:has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .step.active:before,:where(:root:has(.app-shell-partner,.form-page>.wizard-shell,.form-page>.completion,.onboarding-page)) .step.done:before{color:var(--internal-carbon)}:root .app-shell-partner .sidebar :is(.nav-item,.role-label,.user-chip small,.switch-environment,.pwa-menu-install){color:var(--internal-muted-strong)}:root .app-shell-partner .sidebar :is(.nav-item.active,.nav-item:hover,.user-chip strong,.nav-icon){color:var(--internal-ice)}:root .app-shell-partner .sidebar .pwa-menu-install{border-color:var(--line-strong)}:root[data-theme=light] .app-shell-partner .stat-card>strong{color:var(--ink)}:root .form-page:has(>.wizard-shell,>.completion){background:var(--canvas)}:root .form-page:has(>.wizard-shell) .intake-form-card{background:var(--surface)}:root .form-page:has(>.wizard-shell) .intake-form-card .intake-actions{background:var(--surface)}:root .form-page:has(>.wizard-shell) .intake-form-card .intake-actions{box-shadow:0 -12px 28px rgba(var(--internal-shadow-rgb), 0)}
