@layer theme,base,components;@layer utilities{html:not(.dark) :is(.distributor-center,.distributor-center-modal) :is(.ant-card,.ant-modal-content){box-shadow:none;background:#202023!important;border-color:#ffffff1a!important}html:not(.dark) :is(.distributor-center,.distributor-center-modal) :is(.ant-typography-secondary,.ant-form-item-extra){color:#aaa6a3!important}html:not(.dark) :is(.distributor-center,.distributor-center-modal) .ant-form-item-explain-error{color:#ff8b85!important}html:not(.dark) :is(.distributor-center,.distributor-center-modal) :is(.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-select-selector,.ant-picker,.ant-segmented){border-color:#424247!important}html:not(.dark) :is(.distributor-center,.distributor-center-modal) :is(.ant-input:focus,.ant-input-focused,.ant-input-affix-wrapper-focused,.ant-input-number-focused,.ant-select-focused .ant-select-selector){border-color:#ffad90!important;box-shadow:0 0 0 2px #ffad901f!important}html:not(.dark) :is(.distributor-center,.distributor-center-modal) .ant-btn-default:not(:disabled):hover{color:#ffad90!important;border-color:#ffad90!important}html:not(.dark) :is(.distributor-center,.distributor-center-modal) .ant-tabs-tab-active .ant-tabs-tab-btn{color:#ffad90!important}html:not(.dark) .distributor-center .ant-segmented-item{color:#aaa6a3}html:not(.dark) .distributor-center .ant-segmented-item-selected{color:#f1efed!important}}.distributor-center{--partner-accent:#ffad90;--partner-muted:#b4aeaa;--partner-border:#ffffff1a;grid-template-columns:minmax(0,1fr);gap:20px;min-width:0}.distributor-center>*{min-width:0;max-width:100%}.distributor-center .distributor-apply-hero,.distributor-center .distributor-overview-hero{background:radial-gradient(at 95% 0,#d6804a30,#0000 56%),linear-gradient(135deg,#292426,#1e1e22 75%);border-color:#ffad9033;border-radius:20px;padding:30px}.distributor-center .distributor-apply-hero h2,.distributor-center .distributor-overview-hero h2{letter-spacing:-.025em;max-width:580px;margin:12px 0;font-size:clamp(24px,3vw,32px);line-height:1.3}.distributor-center .distributor-apply-hero p,.distributor-center .distributor-overview-hero p{color:var(--partner-muted);font-size:13px;line-height:1.85}.distributor-center .distributor-hero-total small,.distributor-center .distributor-hero-total span,.distributor-center .distributor-hero-mark small{color:var(--partner-muted)}.distributor-center .distributor-hero-total b{font-variant-numeric:tabular-nums;font-size:34px}.distributor-center .distributor-link-row{flex-wrap:wrap;gap:10px}.distributor-center .distributor-link-row>span{padding:8px 12px;font-size:13px}.distributor-center .distributor-link-row button{min-height:36px;padding:6px 10px;font-size:12px}.distributor-center .distributor-link-row button:focus-visible{outline:2px solid var(--partner-accent);outline-offset:3px;border-radius:6px}.distributor-center .distributor-tier-card{background:#ffffff06;border:1px solid #ffffff14;border-radius:12px;padding:8px 8px 12px}.distributor-center .distributor-tier-card.is-current{background:linear-gradient(145deg,#ffd66614,#0000);border-color:#ffd66673}.distributor-center .distributor-tier-card p{color:#b4aeaa!important}.partner-section{border:1px solid var(--partner-border);background:linear-gradient(135deg,#ffffff09,#ffffff04);border-radius:16px;min-width:0;padding:24px}.partner-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.partner-heading h3{color:#f2efec;letter-spacing:-.02em;margin:7px 0 0;font-size:19px;font-weight:650}.partner-heading>span{color:var(--partner-muted);font-size:12px}.partner-value-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.partner-value-card{border:1px solid var(--partner-border);background:#ffffff06;border-radius:14px;min-width:0;padding:20px}.partner-feature-icon{width:38px;height:38px;color:var(--partner-accent);background:#ffad901a;border-radius:11px;flex:none;justify-content:center;align-items:center;font-size:18px;display:inline-flex}.partner-value-card h3{color:#eeeae6;margin:14px 0 8px;font-size:15px;font-weight:600;line-height:1.5}.partner-value-card p,.partner-steps p,.partner-invite-plan p,.partner-earnings-grid p{color:var(--partner-muted);margin:0;font-size:13px;line-height:1.85}.partner-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.partner-steps li{gap:12px;display:flex}.partner-step-number{color:var(--partner-accent);opacity:.85;flex:none;font:500 25px/1.5 ui-monospace,monospace}.partner-steps h4{color:#eae6e2;margin:0 0 6px;font-size:14px}.partner-application-card{scroll-margin-top:20px}.partner-application-card .ant-card-head{min-height:64px;padding:0 24px}.partner-application-card .ant-card-head-title{white-space:normal;font-size:18px}.partner-form-section-title{align-items:flex-start;gap:12px;margin:24px 0 16px;display:flex}.partner-form-section-title>span{color:var(--partner-accent);background:#ffad901a;border-radius:8px;place-items:center;width:30px;height:30px;font:500 12px/1 ui-monospace,monospace;display:grid}.partner-form-section-title h4{color:#f1edeb;margin:0 0 4px;font-size:15px}.partner-form-section-title small{color:var(--partner-muted);margin-left:6px;font-size:12px;font-weight:400}.partner-form-section-title p{color:var(--partner-muted);margin:0;font-size:12px;line-height:1.7}.partner-form-two-col{grid-template-columns:1fr 1fr;gap:16px;display:grid}.partner-plan-presets{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.partner-optional-fields .ant-collapse-header{padding-left:0!important}.partner-form-footer{border-top:1px solid var(--partner-border);justify-content:space-between;align-items:center;gap:16px;margin-top:20px;padding-top:20px;display:flex}.partner-form-footer>span{color:var(--partner-muted);font-size:12px}.partner-faq .ant-collapse-header{font-weight:500}.partner-faq .ant-collapse-content-box{color:var(--partner-muted);font-size:13px;line-height:1.9}.partner-growth-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.partner-growth-item{text-align:left;color:#eeeae6;border:1px solid var(--partner-border);min-width:0;font:inherit;cursor:pointer;background:#ffffff06;border-radius:12px;align-items:center;gap:12px;padding:16px;transition:border-color .2s,background .2s;display:flex}.partner-growth-item:hover{background:#ffad900b;border-color:#ffad9059}.partner-growth-item:focus-visible{outline:2px solid var(--partner-accent);outline-offset:3px}.partner-growth-item>span:nth-child(2){flex:1;gap:5px;min-width:0;display:grid}.partner-growth-item small{color:var(--partner-muted);font-size:12px}.partner-growth-item strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:21px;font-weight:600}.partner-growth-item em{color:var(--partner-muted);font-size:11px;font-style:normal}.partner-growth-item>.anticon:last-child{color:var(--partner-muted);font-size:12px}.partner-footnote{color:var(--partner-muted);margin:16px 0 0;font-size:12px;line-height:1.85}.partner-invite-body{grid-template-columns:1fr 1.1fr;gap:24px;margin-top:24px;display:grid}.partner-invite-plan h4{color:#f2eeeb;margin:14px 0 12px;font-size:18px;line-height:1.5}.partner-invite-plan ol{counter-reset:invitation;margin:0 0 16px;padding:0;list-style:none}.partner-invite-plan li{counter-increment:invitation;color:#d5ceca;align-items:flex-start;gap:10px;padding:8px 0;font-size:13px;line-height:1.8;display:flex}.partner-invite-plan li:before{content:counter(invitation);color:var(--partner-accent);background:#ffad901a;border-radius:50%;flex:none;place-items:center;width:23px;height:23px;font-size:11px;display:grid}.partner-invite-plan .ant-btn{margin-top:20px}.partner-share-card{background:linear-gradient(140deg,#ffad9011,#0000001a);border:1px solid #ffad9038;border-radius:14px;min-width:0;padding:20px}.partner-field-label{color:var(--partner-muted);margin-bottom:10px;font-size:12px;display:block}.partner-share-code{color:var(--partner-muted);justify-content:space-between;align-items:center;margin:12px 0;font-size:12px;display:flex}.partner-share-code b{color:#f2efeb;overflow-wrap:anywhere;margin-left:10px;font:500 15px ui-monospace,monospace}.partner-share-preview{color:#c9c2be;overflow-wrap:anywhere;white-space:pre-wrap;background:#00000021;border:1px dashed #ffffff21;border-radius:10px;padding:16px;font-size:12px;line-height:1.9}.partner-share-actions{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.partner-earnings-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.partner-rate{color:#ffca9e;letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:0 0 10px;font-size:42px;font-weight:650;display:block}.partner-earnings-example{border:1px solid var(--partner-border);background:#0000001f;border-radius:12px;padding:18px}.partner-earnings-example label{color:var(--partner-muted);margin-bottom:10px;font-size:12px;display:block}.partner-earnings-example p{margin-top:12px}.partner-earnings-example b{color:#ffca9e;font-variant-numeric:tabular-nums;margin-left:12px;font-size:22px}.partner-earnings-example small{color:var(--partner-muted);margin-top:8px;font-size:11px;line-height:1.8;display:block}.partner-earnings-example>.anticon{color:#82cbaa;font-size:22px}.partner-earnings-example h4{color:#eeeae6;margin:10px 0;font-size:15px}.partner-rate-ladder{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:22px;display:grid}.partner-rate-ladder>div{border:1px solid var(--partner-border);background:#ffffff05;border-radius:10px;gap:7px;padding:14px 10px;display:grid}.partner-rate-ladder>.is-current{background:#ffca9e0f;border-color:#ffca9e66}.partner-rate-ladder span{color:#d1c9c4;font-size:12px}.partner-rate-ladder b{color:#ffca9e;font-variant-numeric:tabular-nums;font-size:21px}.partner-rate-ladder small{color:var(--partner-muted);font-size:11px;line-height:1.6}.distributor-center .ant-card{overflow:hidden}.distributor-center .ant-card-head-title{white-space:normal}.distributor-center .ant-tabs{margin-bottom:-4px}.distributor-center .ant-tabs-tab{color:#b4aeaa;font-weight:500}.distributor-center .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#ffad90!important}.distributor-center .ant-segmented .ant-segmented-item-selected{color:#f1efed!important}.distributor-center .ant-table-wrapper{width:100%;min-width:0;max-width:100%}.distributor-center .ant-card-body{min-width:0}.partner-action-table .partner-operation-cell{white-space:nowrap;overflow:visible;padding-inline:12px!important}.partner-action-table .ant-table-thead .partner-operation-cell{background:#28282c}.partner-action-table .ant-table-tbody .partner-operation-cell{background:#202023}.partner-action-table .ant-table-tbody>tr:hover>.partner-operation-cell{background:#2b292a}.partner-action-table .partner-operation-cell .ant-btn{white-space:nowrap;height:40px;padding-inline:8px;font-size:13px}.partner-action-table .partner-operation-cell .ant-btn-link:not(.ant-btn-dangerous){color:#f1efed}.partner-action-table .partner-operation-cell .ant-btn-link:not(.ant-btn-dangerous):is(:hover,:focus-visible){color:#ffad90}.partner-action-table .partner-operation-cell .ant-tag{margin-inline-end:0}.partner-table-actions.ant-space{flex-wrap:nowrap;display:inline-flex;gap:8px!important}.partner-table-actions>.ant-space-item{flex:none}.partner-action-table .ant-table-content{overscroll-behavior-x:contain}@media (width<=575px){.partner-table-actions.ant-space{flex-direction:column;gap:4px!important}}.distributor-center .ant-statistic-content{font-variant-numeric:tabular-nums}.distributor-center-modal .ant-modal-content{border:1px solid #ffffff1a}.distributor-center-modal .partner-form-note{margin-bottom:20px}.partner-tier-fields .partner-tier-row{background:#ffffff06;border:1px solid #ffffff1a;border-radius:12px;margin-bottom:12px;padding:16px}.partner-tier-fields .partner-tier-row .ant-form-item:last-child{margin-bottom:0}.partner-tier-fields .partner-tier-row .ant-tag{margin:0 0 14px}.partner-tier-fields .partner-tier-heading{margin:4px 0 14px}.partner-tier-fields .partner-tier-heading h4{color:inherit;margin:0 0 6px;font-size:15px}.partner-tier-fields .partner-tier-heading p{color:#aaa6a3;margin:0;font-size:12px;line-height:1.8}.partner-application-section{min-width:0;scroll-margin-top:20px}.distributor-center .ant-card-head{min-height:60px;padding-inline:24px}.distributor-center .ant-card-body{padding:24px}.distributor-center .ant-card-head-wrapper{flex-wrap:wrap;gap:12px;padding-block:12px}.distributor-center .ant-card-head-title{min-width:0;font-size:16px;line-height:1.5}.distributor-center .partner-application-card .ant-card-head-title{font-size:18px}.distributor-center .ant-card-extra{max-width:100%;margin-inline-start:0}.distributor-center .ant-card-extra .ant-space{flex-wrap:wrap}.partner-operation-form{width:100%;min-width:0}.partner-operation-form .ant-form-item{margin-bottom:20px}.partner-operation-form .ant-form-item-label>label{color:#dedbd8;height:auto;min-height:20px;font-size:13px;font-weight:500;line-height:20px}.partner-operation-form .ant-form-item-label{padding-bottom:8px}.partner-operation-form :is(.ant-input-number,.ant-select,.ant-picker),.partner-operation-form .ant-form-item :is(.ant-input-number-group-wrapper,.ant-input-number-affix-wrapper){width:100%}.partner-operation-form :is(.ant-form-item-extra,.ant-form-item-explain){margin-top:6px;font-size:12px;line-height:1.7}.partner-operation-form .ant-input-textarea-show-count:after{font-size:12px;line-height:20px}.partner-form-section-title{margin-top:20px}.partner-form-two-col{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.partner-form-footer,.partner-form-actions{border-top:1px solid #ffffff1a;align-items:center;gap:12px;margin-top:20px;padding-top:20px;display:flex}.partner-form-footer{justify-content:space-between}.partner-form-actions{flex-wrap:wrap;justify-content:flex-end}.partner-form-footer>span{min-width:0;line-height:1.8}.partner-form-footer>.ant-btn{flex:none}.partner-form-footer .ant-btn,.partner-form-actions .ant-btn{min-width:120px;height:40px;font-size:14px}.partner-tier-fields.ant-space{align-items:stretch;display:flex;gap:16px!important}.partner-tier-fields>.ant-space-item{width:100%;min-width:0}.partner-tier-fields :is(.partner-tier-settings,.partner-tier-row){grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid;margin-inline:0!important}.partner-tier-fields :is(.partner-tier-settings,.partner-tier-row)>.ant-col{width:auto;min-width:0;max-width:none;padding-inline:0!important}.partner-tier-fields .partner-tier-row{padding:18px;margin-bottom:12px!important}.partner-tier-fields .partner-tier-row>.ant-col:first-child,.partner-tier-fields .partner-tier-row>.ant-col:last-child{grid-column:1/-1}.partner-tier-fields .partner-tier-row>.ant-col:first-child{padding-top:0!important}.partner-tier-fields .partner-tier-row .ant-form-item{margin-bottom:0!important}.partner-tier-fields .partner-tier-row .ant-tag{margin:0;line-height:24px}.partner-tier-fields .partner-tier-settings .ant-form-item-extra{min-height:20px}.partner-tier-fields .partner-tier-settings .ant-form-item{margin-bottom:0}.partner-tier-fields .partner-tier-row>.ant-col:last-child{padding-bottom:20px}.partner-tier-help .ant-collapse-header{font-size:13px}.partner-tier-help .ant-collapse-content-box{padding:16px}.partner-tier-fields .partner-tier-heading{margin-bottom:16px}.partner-withdrawal-card{flex-direction:column;height:100%;display:flex}.partner-withdrawal-card>.ant-card-body,.partner-withdrawal-card .partner-operation-form{flex-direction:column;flex:1;display:flex}.partner-withdrawal-card .partner-form-actions{margin-top:auto}.partner-query-toolbar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.partner-query-toolbar .ant-picker{width:180px}.partner-query-toolbar>.ant-btn{min-width:88px;margin-left:auto}.distributor-center-modal :is(.ant-modal-container,.ant-modal-content){border:1px solid #ffffff1f;border-radius:18px;padding:0;overflow:hidden}.distributor-center-modal .ant-modal-header{background:0 0;border-bottom:1px solid #ffffff1a;border-radius:0;margin:0;padding:20px 64px 20px 24px}.distributor-center-modal .ant-modal-title{color:#f1efed;overflow-wrap:anywhere;font-size:18px;line-height:26px}.distributor-center-modal .ant-modal-body{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#56565d transparent;max-height:min(70dvh,100dvh - 180px,760px);padding:24px;overflow-y:auto}.distributor-center-modal .ant-modal-close{width:32px;height:32px;top:17px;right:17px}.distributor-center-modal .ant-modal-footer{border-top:1px solid #ffffff1a;justify-content:flex-end;gap:10px;margin:0;padding:16px 24px;display:flex}.distributor-center-modal .ant-modal-footer .ant-btn{min-width:88px;height:40px}.distributor-center-modal .ant-modal-footer .ant-btn+.ant-btn{margin-inline-start:0}.distributor-center-modal .ant-card-body{padding:16px}.distributor-center-modal .ant-tabs-nav{margin-bottom:20px}.distributor-center-modal .ant-tabs-tab{color:#b4aeaa}.distributor-center-modal .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#ffad90!important}.distributor-center-modal .ant-descriptions-item-content{overflow-wrap:anywhere}.distributor-center-modal :is(.ant-modal-confirm-title,.ant-modal-confirm-content){color:#f1efed}.distributor-center-modal .ant-modal-confirm-btns{padding-top:20px}@supports selector(::-webkit-scrollbar){.distributor-center-modal .ant-modal-body{scrollbar-width:auto;scrollbar-color:auto;padding-inline-end:18px}.distributor-center-modal .ant-modal-body::-webkit-scrollbar{width:6px}.distributor-center-modal .ant-modal-body::-webkit-scrollbar-track{background:0 0}.distributor-center-modal .ant-modal-body::-webkit-scrollbar-thumb{background:#56565d;border-radius:8px}}@media (width<=960px){.partner-growth-grid{grid-template-columns:1fr}.partner-steps{gap:14px}.partner-rate-ladder{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=640px){.distributor-center{gap:16px}.distributor-center .distributor-apply-hero,.distributor-center .distributor-overview-hero{padding:22px 18px}.distributor-center .distributor-hero-total{text-align:left;display:grid}.partner-section{padding:18px}.partner-heading{flex-wrap:wrap;gap:12px}.partner-heading h3{font-size:17px}.partner-value-grid,.partner-steps,.partner-form-two-col,.partner-invite-body,.partner-earnings-grid{grid-template-columns:1fr}.partner-value-card{padding:16px}.partner-value-card h3{margin-top:10px}.partner-form-two-col{gap:0}.partner-share-card{padding:16px}.partner-rate-ladder{grid-template-columns:repeat(2,minmax(0,1fr))}.distributor-center .distributor-tier-benefits{grid-template-columns:repeat(2,minmax(0,1fr))!important}.partner-application-card .ant-card-head{padding:0 18px}.partner-application-card .ant-card-body{padding:18px}.distributor-center .ant-card-head{padding-inline:18px}.distributor-center .ant-card-body{padding:18px}.partner-form-footer{flex-direction:column;align-items:stretch}.partner-form-footer .ant-btn{width:100%}.partner-form-actions .ant-btn{flex:1;min-width:0}.partner-tier-fields :is(.partner-tier-settings,.partner-tier-row){grid-template-columns:1fr}.partner-tier-fields .partner-tier-row{padding:16px}.partner-tier-fields .partner-tier-settings .ant-form-item-extra{min-height:0}.distributor-center-modal .ant-modal-header{padding:18px 56px 18px 18px}.distributor-center-modal .ant-modal-body{max-height:min(68dvh,100dvh - 180px);padding:18px}@supports selector(::-webkit-scrollbar){.distributor-center-modal .ant-modal-body{padding-inline-end:12px}}.distributor-center-modal .ant-modal-footer{padding:14px 18px}.distributor-center-modal .ant-modal-footer .ant-btn{white-space:normal;flex:1;min-width:0;height:auto;min-height:40px}.partner-query-toolbar .ant-picker{flex:1;min-width:0}.partner-query-toolbar>.ant-btn{margin-left:0}.distributor-center .ant-alert{flex-wrap:wrap}.distributor-center .ant-alert-action{width:100%;margin:12px 0 0;padding-left:28px}.distributor-center .ant-alert-action .ant-btn{max-width:100%}}@media (prefers-reduced-motion:reduce){.partner-growth-item{transition:none}}
