.PartnerDashboard_page__SOxZC{max-width:1120px;margin:0 auto;padding:32px 28px 64px;color:#1f2937;font-family:var(--font-body,Arial),sans-serif;font-size:14px;line-height:1.55}.PartnerDashboard_page__SOxZC *{box-sizing:border-box}.PartnerDashboard_header__TUSsS{margin-bottom:24px}.PartnerDashboard_masthead__JBwIM{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:28px}.PartnerDashboard_accountActions__XnwKp{display:flex;align-items:center;justify-content:flex-end;gap:14px;flex-wrap:wrap}.PartnerDashboard_page__SOxZC .PartnerDashboard_accountLink__hjLbE{color:#4338ca;font-size:14px;font-weight:600;text-decoration:none}.PartnerDashboard_page__SOxZC .PartnerDashboard_accountLink__hjLbE:hover{text-decoration:underline}.PartnerDashboard_brandRail__ol6bF{display:flex;align-items:center;flex-wrap:wrap;gap:24px}.PartnerDashboard_brandMark__9JnT4{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:14px;white-space:nowrap}.PartnerDashboard_page__SOxZC a.PartnerDashboard_brandMark__9JnT4{color:inherit;text-decoration:none}.PartnerDashboard_page__SOxZC a.PartnerDashboard_brandMark__9JnT4:hover{color:#4338ca}.PartnerDashboard_brandMark__9JnT4 img,.PartnerDashboard_brandTitle__WhNSY img{border-radius:7px;flex-shrink:0;object-fit:contain}.PartnerDashboard_page__SOxZC h1{font-size:clamp(28px,4vw,38px);line-height:1.15;letter-spacing:-.035em;font-weight:650;margin:0;text-wrap:balance}.PartnerDashboard_page__SOxZC h2{font-size:19px;line-height:1.3;letter-spacing:-.02em;margin:0;font-weight:600}.PartnerDashboard_page__SOxZC h3{font-size:17px;margin:0;font-weight:600}.PartnerDashboard_page__SOxZC h4{margin:0 0 8px;font-size:14px;font-weight:600}.PartnerDashboard_page__SOxZC p{margin:8px 0;overflow-wrap:anywhere}.PartnerDashboard_page__SOxZC button{border:1px solid #d1d5db;border-radius:8px;padding:10px 14px;min-height:40px;font:inherit;font-size:14px;font-weight:600;background:white;cursor:pointer;color:#374151;transition:background-color .15s,border-color .15s;touch-action:manipulation}.PartnerDashboard_page__SOxZC button:hover:not(:disabled){background:#f3f4f6;border-color:#9ca3af}.PartnerDashboard_page__SOxZC :is(button,a,summary,input,textarea):focus-visible{outline:3px solid #6366f1;outline-offset:3px}.PartnerDashboard_page__SOxZC button:disabled{opacity:.6;cursor:not-allowed}.PartnerDashboard_page__SOxZC .PartnerDashboard_primary__u0ewB{background:#4f46e5;color:white;border-color:#4f46e5}.PartnerDashboard_page__SOxZC .PartnerDashboard_primary__u0ewB:hover:not(:disabled){background:#4338ca;border-color:#4338ca}.PartnerDashboard_page__SOxZC .PartnerDashboard_quiet__TxBGg{background:transparent;white-space:nowrap}.PartnerDashboard_page__SOxZC .PartnerDashboard_textButton__mXhC6{padding:6px 0;min-height:32px;border:0;background:transparent;color:#4f46e5;font-weight:500}.PartnerDashboard_tabs__zcgzd{display:flex;gap:6px;flex-wrap:wrap;padding:0 0 16px;border-bottom:1px solid #e5e7eb;margin-bottom:20px}.PartnerDashboard_tabs__zcgzd button{background:transparent;border-color:transparent}.PartnerDashboard_tabs__zcgzd button[aria-pressed=true]{background:#eef2ff;color:#4338ca}.PartnerDashboard_tabs__zcgzd button span{display:inline-block;margin-left:8px;border-radius:4px;padding:0 6px;background:#e0e7ff;font-size:14px}.PartnerDashboard_sectionHeading__llD1r{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:26px 0 14px}.PartnerDashboard_cards__KLArW{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,360px),1fr));align-items:start;gap:16px}.PartnerDashboard_card__VnRd3{min-width:0;border:1px solid #e5e7eb;border-radius:14px;padding:22px;background:white}.PartnerDashboard_welcome__GWKQY{border:1px solid #e5e7eb;border-radius:14px;padding:28px;background:white}.PartnerDashboard_welcome__GWKQY h2{margin-bottom:12px}.PartnerDashboard_welcome__GWKQY .PartnerDashboard_primary__u0ewB{margin-top:12px}.PartnerDashboard_cardTop__SD8uI{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}.PartnerDashboard_page__SOxZC .PartnerDashboard_brandTitle__WhNSY{display:flex;align-items:center;gap:9px;font-size:17px}.PartnerDashboard_badge__gAIxq{font-size:14px;font-weight:600;background:#f3f4f6;color:#4b5563;border-radius:5px;padding:4px 8px;white-space:nowrap}.PartnerDashboard_badge__gAIxq[data-status=approved]{background:#ecfdf5;color:#047857}.PartnerDashboard_badge__gAIxq[data-status=action],.PartnerDashboard_badge__gAIxq[data-status=applied]{background:#fffbeb;color:#92400e}.PartnerDashboard_badge__gAIxq[data-status=rejected],.PartnerDashboard_badge__gAIxq[data-status=suspended]{background:#fef2f2;color:#b91c1c}.PartnerDashboard_page__SOxZC .PartnerDashboard_nextStep__3_Icv{margin-top:16px;color:#4b5563;font-size:14px;line-height:1.65}.PartnerDashboard_sharing__69UpK{margin-top:20px}.PartnerDashboard_approvalNotice__tVmgD{display:flex;gap:10px;margin-top:18px;padding:14px;border-radius:9px;background:#f9fafb}.PartnerDashboard_approvalIcon__EiTHe{display:grid;place-items:center;flex:0 0 22px;height:22px;border-radius:50%;background:#e0e7ff;color:#4338ca;font-size:14px;font-weight:600}.PartnerDashboard_approvalNotice__tVmgD h4{margin:0 0 4px}.PartnerDashboard_approvalNotice__tVmgD p{font-size:14px;color:#4b5563;line-height:1.6;margin:4px 0 0}.PartnerDashboard_acceptanceBlocked__9eMZ_{margin-top:18px;padding-top:2px;border-top:1px solid #e5e7eb}.PartnerDashboard_acceptanceBlocked__9eMZ_ button{width:100%;margin-top:8px}.PartnerDashboard_payoutRules__wmppu:empty{display:none}.PartnerDashboard_conditionAction__872d1{margin-top:18px;padding-top:14px;border-top:1px solid #e5e7eb}.PartnerDashboard_conditionAction__872d1 button{width:100%}.PartnerDashboard_conditionAction__872d1 p{margin:0 0 12px}.PartnerDashboard_modalLayer__mk3YM{position:fixed;inset:0;z-index:150;display:flex;align-items:center;justify-content:center;padding:16px}.PartnerDashboard_modalBackdrop__uwuhx{position:absolute;inset:0;background:rgb(17 24 39/.45);backdrop-filter:blur(3px)}.PartnerDashboard_page__SOxZC.PartnerDashboard_conditionsDialog__jmB6U{position:relative;width:100%;max-width:700px;max-height:calc(100dvh - 32px);display:flex;flex-direction:column;margin:0;padding:0;border-radius:16px;background:white;box-shadow:0 24px 70px rgb(0 0 0/.2);overflow:hidden}.PartnerDashboard_dialogHeader__793lS{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;border-bottom:1px solid #e5e7eb}.PartnerDashboard_dialogHeader__793lS p{margin:0 0 3px}.PartnerDashboard_dialogBody__TBJ0_{padding:0 24px 24px;overflow-y:auto;overscroll-behavior:contain}.PartnerDashboard_conditionRows__PnVCn{margin:0}.PartnerDashboard_conditionRows__PnVCn>div{display:grid;grid-template-columns:145px minmax(0,1fr);gap:18px;padding:18px 0;border-bottom:1px solid #e5e7eb}.PartnerDashboard_conditionRows__PnVCn dt{font-size:14px;font-weight:500;color:#4b5563}.PartnerDashboard_conditionRows__PnVCn dd{margin:0;min-width:0;overflow-wrap:anywhere}.PartnerDashboard_conditionRows__PnVCn strong{font-size:15px;font-weight:600}.PartnerDashboard_conditionRows__PnVCn p{font-size:14px;color:#6b7280;margin:4px 0 0}.PartnerDashboard_conditionText__oTK8V{margin-top:20px;font-size:14px}.PartnerDashboard_conditionText__oTK8V h3{font-size:14px}.PartnerDashboard_copyRow__1Ophz{display:flex;align-items:center;gap:8px;padding:6px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:9px}.PartnerDashboard_copyRow__1Ophz code{min-width:0;flex:1;padding:4px 6px;font-size:14px;overflow-wrap:anywhere}.PartnerDashboard_copyRow__1Ophz button{flex-shrink:0;min-height:36px;padding:8px 10px;font-size:14px}.PartnerDashboard_sharing__69UpK h4:not(:first-child){margin-top:20px}.PartnerDashboard_caption__Y9MeU{color:#6b7280;font-size:14px;line-height:1.6}.PartnerDashboard_details__j6S4H{margin-top:16px;padding-top:14px;border-top:1px solid #e5e7eb;font-size:14px}.PartnerDashboard_details__j6S4H summary{cursor:pointer;font-weight:600;color:#374151;padding:3px 0}.PartnerDashboard_details__j6S4H[open] summary{margin-bottom:12px}.PartnerDashboard_payoutRules__wmppu{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:14px;background:#f9fafb;border-radius:8px}.PartnerDashboard_payoutRules__wmppu dt{color:#6b7280;font-size:14px}.PartnerDashboard_payoutRules__wmppu dd{margin:2px 0 0;font-weight:600}.PartnerDashboard_terms__a1VPg{white-space:pre-wrap;max-height:320px;overflow-y:auto;overscroll-behavior:contain}.PartnerDashboard_application__CVHRZ{display:grid;gap:14px;margin-top:18px;padding-top:18px;border-top:1px solid #e5e7eb;font-size:14px}.PartnerDashboard_application__CVHRZ label{display:grid;gap:6px;font-weight:500}.PartnerDashboard_application__CVHRZ input:not([type=checkbox]),.PartnerDashboard_application__CVHRZ textarea{width:100%;min-width:0;border:1px solid #d1d5db;border-radius:8px;padding:10px 12px;font:inherit;background:white;color:#1f2937}.PartnerDashboard_application__CVHRZ textarea{min-height:90px;resize:vertical}.PartnerDashboard_application__CVHRZ .PartnerDashboard_check__HXAED{display:flex;align-items:flex-start;gap:9px;cursor:pointer;font-weight:400}.PartnerDashboard_check__HXAED input{width:16px;height:16px;flex:0 0 16px;margin-top:3px;accent-color:#4f46e5}.PartnerDashboard_cardFooter__Ri8JS{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-top:18px;padding-top:14px;border-top:1px solid #e5e7eb;font-size:14px;color:#6b7280}.PartnerDashboard_cardFooter__Ri8JS p{margin:0}.PartnerDashboard_page__SOxZC a{color:#4f46e5;text-decoration:underline;text-underline-offset:3px}.PartnerDashboard_page__SOxZC a:hover{color:#3730a3}.PartnerDashboard_promotionKit__GV__u{display:grid;gap:18px;margin-top:16px}.PartnerDashboard_brandAssets__GqbCM{background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;padding:16px}.PartnerDashboard_assetPreview__YIDY2{display:flex;align-items:center;gap:16px;min-height:56px}.PartnerDashboard_assetPreview__YIDY2 img{object-fit:contain;min-width:0}.PartnerDashboard_assetPreview__YIDY2 img:first-child{flex:0 0 40px}.PartnerDashboard_assetPreview__YIDY2 img:last-child{width:min(220px,calc(100% - 73px));height:48px;object-position:left center}.PartnerDashboard_assetPreview__YIDY2 span{width:1px;height:32px;background:#e5e7eb;flex-shrink:0}.PartnerDashboard_assetLinks__9o9lm{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:12px;font-size:14px;font-weight:500}.PartnerDashboard_assetLinks__9o9lm a{padding:4px 0}.PartnerDashboard_promotionHeading___fSMV{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:4px 12px}.PartnerDashboard_promotionHeading___fSMV h4{margin:0}.PartnerDashboard_promotionHeading___fSMV .PartnerDashboard_textButton__mXhC6{font-size:14px}.PartnerDashboard_promotionText__Eq9sd{font-size:14px;line-height:1.65}.PartnerDashboard_promotionText__Eq9sd p{margin:5px 0 0}.PartnerDashboard_promotionText__Eq9sd blockquote{margin:10px 0 0;padding:10px 14px;border-left:2px solid #a5b4fc;background:#f9fafb;color:#374151}.PartnerDashboard_usageGuidance___vqCn{font-size:14px;color:#4b5563}.PartnerDashboard_usageGuidance___vqCn summary{cursor:pointer;font-weight:500}.PartnerDashboard_usageGuidance___vqCn ul{padding-left:18px;margin:10px 0 0}.PartnerDashboard_usageGuidance___vqCn li{padding-left:3px;margin-top:8px}.PartnerDashboard_notice__XZ8zq{padding:12px 16px;background:#eef2ff;color:#3730a3;border-radius:9px;font-size:14px}.PartnerDashboard_notice__XZ8zq[data-error=true]{background:#fef2f2;color:#b91c1c}.PartnerDashboard_loading__nuhR8{padding:24px;background:#f3f4f6;border-radius:12px}.PartnerDashboard_totals__p_32F{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:14px}.PartnerDashboard_totals__p_32F p{flex:1;min-width:160px;margin:0;padding:16px 18px;background:white;border:1px solid #e5e7eb;border-radius:10px}.PartnerDashboard_totals__p_32F span{display:block;font-size:14px;color:#6b7280}.PartnerDashboard_totals__p_32F strong{display:block;font-size:22px;font-weight:600;margin-top:4px;font-variant-numeric:tabular-nums}.PartnerDashboard_tableWrap__KMmer{overflow-x:auto;border:1px solid #e5e7eb;border-radius:10px;background:white}.PartnerDashboard_page__SOxZC table{width:100%;border-collapse:collapse;text-align:left;font-size:14px;white-space:nowrap;font-variant-numeric:tabular-nums}.PartnerDashboard_page__SOxZC th{font-weight:600}.PartnerDashboard_page__SOxZC td,.PartnerDashboard_page__SOxZC th{padding:12px 16px;border-bottom:1px solid #e5e7eb}.PartnerDashboard_page__SOxZC thead{background:#f9fafb;color:#6b7280}.PartnerDashboard_page__SOxZC tbody tr:last-child td,.PartnerDashboard_page__SOxZC tbody tr:last-child th{border-bottom:0}.PartnerDashboard_empty__H2thR{color:#6b7280;padding:22px;border:1px solid #e5e7eb;background:white;border-radius:10px}.PartnerDashboard_empty__H2thR h3{font-size:14px;color:#374151;margin-bottom:4px}.PartnerDashboard_empty__H2thR p{margin:0;font-size:14px;max-width:70ch}.PartnerDashboard_activityPanel__Obhah{border:1px solid #e5e7eb;border-radius:10px;overflow:hidden;background:white}.PartnerDashboard_activityTabs__5643A{display:flex;gap:4px;padding:8px;border-bottom:1px solid #e5e7eb}.PartnerDashboard_activityTabs__5643A button{border:0;font-weight:500}.PartnerDashboard_activityTabs__5643A button[aria-pressed=true]{background:#f3f4f6;color:#111827;font-weight:600}.PartnerDashboard_activityPanel__Obhah .PartnerDashboard_empty__H2thR,.PartnerDashboard_activityPanel__Obhah .PartnerDashboard_tableWrap__KMmer{border:0;border-radius:0}.PartnerDashboard_srOnly__dOZyY{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:600px){.PartnerDashboard_dialogHeader__793lS{padding:16px 18px}.PartnerDashboard_dialogBody__TBJ0_{padding:0 18px 18px}.PartnerDashboard_conditionRows__PnVCn>div{grid-template-columns:1fr;gap:5px;padding:14px 0}.PartnerDashboard_page__SOxZC{padding:24px 18px 48px}.PartnerDashboard_masthead__JBwIM{flex-direction:column;align-items:flex-start;gap:14px;margin-bottom:22px}.PartnerDashboard_brandRail__ol6bF{gap:10px 16px}.PartnerDashboard_brandMark__9JnT4{font-size:14px;gap:6px}.PartnerDashboard_brandMark__9JnT4 img{width:24px;height:24px}.PartnerDashboard_header__TUSsS .PartnerDashboard_quiet__TxBGg{padding:8px 10px;font-size:14px}.PartnerDashboard_sectionHeading__llD1r{align-items:flex-start;flex-wrap:wrap;gap:6px;margin-top:22px}.PartnerDashboard_card__VnRd3,.PartnerDashboard_welcome__GWKQY{padding:18px}.PartnerDashboard_copyRow__1Ophz{align-items:stretch;flex-direction:column}.PartnerDashboard_copyRow__1Ophz button{align-self:flex-start}.PartnerDashboard_page__SOxZC td,.PartnerDashboard_page__SOxZC th{padding:10px 12px}}@media (prefers-reduced-motion:reduce){.PartnerDashboard_page__SOxZC button{transition:none}}.PartnerDashboard_titleRow__VuRMb{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px 24px}.PartnerDashboard_utilities__CHwx7{display:flex;align-items:center;flex-wrap:wrap;gap:8px 18px}.PartnerDashboard_utilities__CHwx7 a{font-size:14px;color:#6b7280;text-decoration:none;font-weight:500}.PartnerDashboard_utilities__CHwx7 a:hover{color:#4338ca;text-decoration:underline}.PartnerDashboard_brandFilters__WrCUN{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 18px}.PartnerDashboard_brandFilters__WrCUN button{padding:6px 12px;min-height:36px;border-radius:20px;font-size:14px;font-weight:500}.PartnerDashboard_brandFilters__WrCUN button[aria-pressed=true]{border-color:#c7d2fe;background:#eef2ff;color:#4338ca}.PartnerDashboard_brandFilters__WrCUN button span{margin-left:6px;color:#6366f1}.PartnerDashboard_paymentSummary__qnMV9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin:24px 0}.PartnerDashboard_paymentSummary__qnMV9 dt{color:#6b7280;font-size:14px;margin-bottom:6px}.PartnerDashboard_paymentSummary__qnMV9 dd{margin:0;font-weight:500;overflow-wrap:anywhere}.PartnerDashboard_accountDetails__py_Ji{white-space:pre-wrap}.PartnerDashboard_paymentCard__WtekO p{font-size:15px;line-height:1.65;max-width:75ch;margin:8px 0 0;color:#4b5563}@media (max-width:600px){.PartnerDashboard_paymentSummary__qnMV9{grid-template-columns:1fr}}.PartnerDashboard_page__SOxZC .PartnerDashboard_signedIn__WhNl_{margin:10px 0 0;font-size:14px;color:#6b7280}.PartnerDashboard_signedIn__WhNl_ strong{font-weight:500;color:#374151}.PartnerDashboard_referralName__pRZVL{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;padding:.75rem;border:1px solid var(--color-border,#d1d5db);border-radius:10px;background:var(--color-background,#f9fafb)}.PartnerDashboard_referralName__pRZVL>span{color:var(--color-text-secondary,#4b5563);overflow-wrap:anywhere}.PartnerDashboard_referralName__pRZVL input{flex:1;min-width:10rem;width:auto}.PartnerDashboard_referralNameStatus__8UPDV{margin:6px 0;font-size:14px}.PartnerDashboard_referralNameStatus__8UPDV[data-status=available]{color:#166534}.PartnerDashboard_referralNameStatus__8UPDV:is([data-status=taken],[data-status=error],[data-status=invalid]){color:#92400e}.PartnerDashboard_readerDiscount__9g4Ee{margin-top:20px}.PartnerDashboard_discountBadge__ONDIF{flex-shrink:0;font-size:14px;font-weight:600;padding:5px 9px;border-radius:6px;background:#ecfdf5;color:#166534}@media(max-width:640px){.PartnerDashboard_discountBadge__ONDIF{align-self:flex-start}}