.distributorPortal_shell__XqTkk{min-height:100vh;background:#f4f7fb;color:#14213d}.distributorPortal_topBar__aA3Mx{position:-webkit-sticky;position:sticky;top:0;z-index:30;display:flex;align-items:center;gap:24px;min-height:68px;padding:10px clamp(16px,4vw,48px);border-bottom:1px solid #dbe3ee;background:rgba(255,255,255,.96);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.distributorPortal_brand__x1yNm{display:grid;min-width:max-content;color:inherit;text-decoration:none}.distributorPortal_brand__x1yNm strong{font-size:16px}.distributorPortal_brand__x1yNm span{color:#667085;font-size:12px}.distributorPortal_nav___X2w2{display:flex;flex:1 1;gap:4px;overflow-x:auto;scrollbar-width:none}.distributorPortal_buttonDanger__EQeVl,.distributorPortal_buttonMuted__yeYSb,.distributorPortal_buttonPrimary__zhOz_,.distributorPortal_button__vhJVL,.distributorPortal_logoutButton__ZlsZQ,.distributorPortal_navLink__WaYOp{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:9px 14px;border:1px solid transparent;border-radius:12px;font:inherit;font-weight:650;text-decoration:none;white-space:nowrap;cursor:pointer}.distributorPortal_navLink__WaYOp{color:#475467}.distributorPortal_navActive__B9oLu,.distributorPortal_navLink__WaYOp:hover{background:#edf2ff;color:#2b50aa}.distributorPortal_button__vhJVL,.distributorPortal_logoutButton__ZlsZQ{border-color:#cfd8e6;background:#fff;color:#344054}.distributorPortal_buttonPrimary__zhOz_{background:#3157c8;color:#fff}.distributorPortal_buttonDanger__EQeVl{border-color:#f5b7b1;background:#fff5f4;color:#b42318}.distributorPortal_buttonMuted__yeYSb{border-color:#d0d5dd;background:#f2f4f7;color:#667085;cursor:not-allowed}.distributorPortal_buttonDanger__EQeVl:disabled,.distributorPortal_buttonPrimary__zhOz_:disabled,.distributorPortal_button__vhJVL:disabled{cursor:not-allowed;opacity:.55}.distributorPortal_content__c04gb{width:min(1180px,calc(100% - 32px));margin:0 auto;padding:34px 0 72px}.distributorPortal_pageHeader__5BP8k{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:24px}.distributorPortal_pageHeader__5BP8k h1,.distributorPortal_panel__U0QgW h2{margin:0}.distributorPortal_muted__XvWnf,.distributorPortal_pageHeader__5BP8k p,.distributorPortal_panel__U0QgW p{color:#667085}.distributorPortal_eyebrow__h1vgB{display:block;margin-bottom:5px;color:#3157c8;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.distributorPortal_metricGrid__Gqr7h{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin-bottom:20px}.distributorPortal_metricCard__X6GlZ,.distributorPortal_noticeCard__xyt4V,.distributorPortal_panel__U0QgW{border:1px solid #dbe3ee;border-radius:18px;background:#fff;box-shadow:0 8px 24px rgba(32,56,85,.05)}.distributorPortal_metricCard__X6GlZ{display:grid;grid-gap:6px;gap:6px;min-height:128px;padding:20px}.distributorPortal_metricCard__X6GlZ small,.distributorPortal_metricCard__X6GlZ span{color:#667085}.distributorPortal_metricCard__X6GlZ strong{font-size:clamp(24px,4vw,34px)}.distributorPortal_panelGrid__qGXH5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.distributorPortal_panel__U0QgW{padding:22px}.distributorPortal_widePanel__h28At{grid-column:1/-1}.distributorPortal_panelHeader___6TUj{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.distributorPortal_list__z8ZPp{display:grid;grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.distributorPortal_listItem__iYtHa{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid #edf0f5}.distributorPortal_listItem__iYtHa:last-child{border-bottom:0}.distributorPortal_listItem__iYtHa>div{display:grid;grid-gap:4px;gap:4px}.distributorPortal_status__PNmrB{display:inline-flex;width:-moz-fit-content;width:fit-content;padding:4px 9px;border-radius:999px;background:#eef2f6;color:#475467;font-size:12px;font-weight:750}.distributorPortal_statusGood__Q52Vo{background:#eaf8ef;color:#18794e}.distributorPortal_statusWarning__cVnqC{background:#fff4df;color:#9a6700}.distributorPortal_statusDanger__DeUGA{background:#fff0ee;color:#b42318}.distributorPortal_empty__p3ymZ,.distributorPortal_error__veakS,.distributorPortal_loading__R6DTy{padding:18px;border-radius:14px}.distributorPortal_empty__p3ymZ,.distributorPortal_loading__R6DTy{background:#f7f9fc;color:#667085}.distributorPortal_error__veakS{border:1px solid #f3b8b1;background:#fff4f2;color:#912018}.distributorPortal_tableWrap__XqRFQ{overflow-x:auto;border:1px solid #e2e8f0;border-radius:14px}.distributorPortal_table__c6gs_{width:100%;min-width:820px;border-collapse:collapse;background:#fff}.distributorPortal_table__c6gs_ td,.distributorPortal_table__c6gs_ th{padding:13px 14px;border-bottom:1px solid #edf0f5;text-align:left;vertical-align:top}.distributorPortal_table__c6gs_ th{background:#f7f9fc;color:#475467;font-size:12px}.distributorPortal_formGrid__Ix54i{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.distributorPortal_field__mCmhU{display:grid;grid-gap:7px;gap:7px;color:#344054;font-weight:650}.distributorPortal_field__mCmhU input,.distributorPortal_field__mCmhU select,.distributorPortal_field__mCmhU textarea{width:100%;min-height:44px;padding:10px 12px;border:1px solid #cfd8e6;border-radius:11px;background:#fff;color:#101828;font:inherit;box-sizing:border-box}.distributorPortal_field__mCmhU textarea{min-height:92px;resize:vertical}.distributorPortal_actions__lDxeK{display:flex;flex-wrap:wrap;gap:9px;margin-top:14px}.distributorPortal_pricingCell__HaUMV{display:grid;grid-gap:6px;gap:6px;min-width:150px}.distributorPortal_creditCell__E7VbN{display:grid;grid-gap:6px;gap:6px;min-width:190px}.distributorPortal_creditCell__E7VbN .distributorPortal_button__vhJVL{width:-moz-fit-content;width:fit-content}.distributorPortal_creditPreview__9XPaZ{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px 14px;gap:8px 14px;margin-top:14px;padding:14px;border-radius:12px;background:#f4f7ff}.distributorPortal_creditPreview__9XPaZ span{color:#667085}.distributorPortal_success__G9FYA{padding:14px;border:1px solid #a6e0bd;border-radius:12px;background:#edf9f1;color:#17663d}.distributorPortal_pricingCell__HaUMV .distributorPortal_button__vhJVL{width:-moz-fit-content;width:fit-content}.distributorPortal_availabilityGrid__EVfvE,.distributorPortal_previewBox__EVp6a,.distributorPortal_shareBox__bkMz0{padding:15px;border-radius:14px;background:#f4f7ff}.distributorPortal_shareBox__bkMz0 code{display:block;margin:8px 0;overflow-wrap:anywhere;color:#243b7c}.distributorPortal_availabilityGrid__EVfvE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.distributorPortal_availabilityItem__XI1dR{display:grid;grid-gap:5px;gap:5px;padding:14px;border:1px solid #dbe3ee;border-radius:12px;background:#fff}.distributorPortal_dialogBackdrop__n296G{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:20px;background:rgba(15,23,42,.54)}.distributorPortal_dialog__9a5fj{width:min(480px,100%);padding:22px;border-radius:18px;background:#fff;box-shadow:0 24px 80px rgba(15,23,42,.28)}.distributorPortal_dialog__9a5fj h2{margin-top:0}.distributorPortal_srOnly__wUKD3{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:860px){.distributorPortal_topBar__aA3Mx{align-items:flex-start;flex-wrap:wrap;gap:8px;padding:10px 14px calc(10px + env(safe-area-inset-bottom))}.distributorPortal_brand__x1yNm{flex:1 1}.distributorPortal_nav___X2w2{order:3;width:100%}.distributorPortal_content__c04gb{width:min(100% - 24px,720px);padding-top:22px}.distributorPortal_metricGrid__Gqr7h,.distributorPortal_panelGrid__qGXH5{grid-template-columns:1fr}.distributorPortal_widePanel__h28At{grid-column:auto}}@media (max-width:560px){.distributorPortal_listItem__iYtHa,.distributorPortal_pageHeader__5BP8k{align-items:stretch;flex-direction:column}.distributorPortal_availabilityGrid__EVfvE,.distributorPortal_formGrid__Ix54i{grid-template-columns:1fr}.distributorPortal_metricCard__X6GlZ,.distributorPortal_panel__U0QgW{border-radius:15px}}