.kyc-center-page-outer{flex-direction:column;flex:auto;width:100%;height:100%;min-height:0;display:flex;position:relative;container:dv-kyc/inline-size}.kyc-draft-progress-root{flex-direction:column;gap:20px;height:100%;min-height:0;display:flex;overflow:hidden auto}.kyc-draft-progress-root>.kyc-draft-progress-card{flex:none}.kyc-center-page{flex-direction:column;flex:auto;gap:20px;width:100%;height:100%;min-height:0;max-height:100%;display:flex;overflow:hidden auto}.kyc-center-page__reject-banner,.kyc-center-page__header-row{flex:none}.kyc-center-page__body{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative;overflow:hidden}.kyc-center-page__content{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.kyc-page-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.kyc-page-header__main{align-items:center;gap:12px;display:flex}.kyc-page-header__title.ant-typography{letter-spacing:-.01em;color:#0f172a;font-size:22px;font-weight:600;line-height:1.35;margin-bottom:0!important}.kyc-page-header__tag{color:var(--color-primary);background:#1d5ccc1a;border-color:#0000;border-radius:6px;margin:0;padding:1px 8px;font-size:12px;font-weight:500;line-height:18px}.kyc-upload-grid{grid-template-columns:repeat(auto-fill,168px);justify-content:start;align-items:start;gap:20px 24px;display:grid}.kyc-upload-card{flex-direction:column;gap:8px;width:168px;min-width:168px;max-width:168px;display:flex}.kyc-upload-card--multi{grid-column:1/-1;width:100%;min-width:0;max-width:100%}.kyc-upload-card__list{flex-wrap:wrap;align-items:flex-start;gap:20px 24px;display:flex}.kyc-upload-card__slot{width:168px;min-width:168px;max-width:168px}.kyc-upload-card .ant-upload-wrapper{width:100%}.kyc-upload-card .ant-upload-select{width:168px;max-width:168px;display:block!important}.kyc-upload-card__label{color:#0f172a;font-size:13px;font-weight:500}.kyc-upload-card__required{color:#ef4444;margin-right:4px}.kyc-upload-card__dropzone{aspect-ratio:1;color:#94a3b8;cursor:pointer;text-align:center;background:#f8fafc;border:1px dashed #d1d5db;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:100%;min-height:120px;padding:12px;font-size:12px;transition:border-color .2s,background .2s,color .2s;display:flex;overflow:hidden}.kyc-upload-card__dropzone .anticon{color:#cbd5e1;font-size:24px;transition:color .2s}.kyc-upload-card__dropzone:hover{color:#1d5ccc;background:#1d5ccc0f;border-color:#1d5ccc}.kyc-upload-card__dropzone:hover .anticon{color:#1d5ccc}.kyc-upload-card__dropzone--filled{color:#1d5ccc;background:#1d5ccc1a;border-style:solid;border-color:#1d5ccc}.kyc-upload-card__dropzone--filled .anticon{color:#1d5ccc}.kyc-upload-card__dropzone--with-preview{color:#0f172a;background:#fff;border-style:solid;border-color:#e2e8f0;justify-content:flex-start;gap:6px;padding:8px}.kyc-upload-card__dropzone--with-preview:hover{color:#0f172a;background:#fff;border-color:#1d5ccc}.kyc-upload-card__thumb{object-fit:cover;background:#f8fafc;border-radius:6px;flex:auto;width:100%;min-height:0;max-height:none}.kyc-upload-card__filename{text-overflow:ellipsis;white-space:nowrap;color:#1f2937;max-width:100%;font-weight:500;line-height:1.3;display:block;overflow:hidden}.kyc-upload-card__filename--below-thumb{color:#64748b;flex-shrink:0;font-size:11px}.kyc-upload-card__actions{flex-shrink:0;justify-content:center;align-items:center;gap:12px;margin-top:0;display:flex}.kyc-upload-card__action{font:inherit;color:#1d5ccc;cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;text-decoration:none}.kyc-upload-card__action:hover{opacity:.9;text-decoration:underline}.kyc-upload-card__hint{color:#94a3b8;font-size:11px}.ekyc-date-range-field-group__row{flex-wrap:nowrap;align-items:center;gap:8px;width:100%;display:flex}.ekyc-date-range-field-group__period{flex:auto;min-width:0}.ekyc-date-range-field-group__period .ant-form-item{margin-bottom:0}.ekyc-date-range-field-group__long-term{flex:none}.ekyc-date-range-field-group__long-term .ant-form-item{margin-bottom:0}.ekyc-date-range-field-group__long-term,.ekyc-date-range-field-group__long-term .ant-checkbox-wrapper{white-space:nowrap}.template-upload-field-col--compact{max-width:100%}.template-upload-field{width:100%}.template-upload-field--compact{width:150px;max-width:100%}.template-upload-field__list{flex-wrap:wrap;align-items:flex-start;gap:16px 20px;display:flex}.template-upload-field__label{color:#000000e0;margin-bottom:8px;font-size:13px;font-weight:500}.template-upload-field--compact .template-upload-field__label{white-space:normal;word-break:break-word;min-height:1.35em;line-height:1.35}.template-upload-field__required{color:#ef4444;margin-right:4px}.template-upload-field__hint{color:#94a3b8;margin-top:8px;font-size:12px}.template-upload-slot{flex-direction:column;gap:8px;width:150px;min-width:150px;max-width:150px;display:flex}.template-upload-slot .ant-upload-wrapper{width:100%}.template-upload-slot .ant-upload-select{width:150px;max-width:150px;display:block!important}.template-upload-slot__dropzone{box-sizing:border-box;color:#94a3b8;cursor:pointer;text-align:center;background:#f8fafc;border:1px dashed #d1d5db;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:150px;height:150px;padding:16px;font-size:13px;transition:border-color .2s,background .2s,color .2s;display:flex}.template-upload-slot__dropzone .anticon{color:#cbd5e1;font-size:28px;transition:color .2s}.template-upload-slot__dropzone:hover{color:#1677ff;background:#f0f7ff;border-color:#1677ff}.template-upload-slot__dropzone:hover .anticon{color:#1677ff}.template-upload-slot__dropzone--filled{color:#1677ff;background:#edf4ff;border-style:solid;border-color:#1677ff}.template-upload-slot__dropzone--filled .anticon{color:#1677ff}.template-upload-slot__dropzone--uploading{color:#1677ff;cursor:wait;pointer-events:none;background:#f0f7ff;border-style:dashed;border-color:#1677ff}.template-upload-slot__dropzone--uploading .anticon{color:#1677ff}.template-upload-slot__dropzone--with-preview{justify-content:flex-start;gap:6px;padding:8px}.template-upload-slot__thumb{object-fit:contain;cursor:zoom-in;border-radius:6px;flex:auto;width:100%;min-height:0;max-height:72%}.template-upload-slot__filename{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;font-weight:500;line-height:1.3;display:block;overflow:hidden}.template-upload-slot__filename--below-thumb{flex-shrink:0;font-size:11px}.template-upload-slot__actions{justify-content:center;align-items:center;gap:10px;margin-top:2px;display:flex}.template-upload-slot__action{font:inherit;color:#1677ff;cursor:pointer;background:0 0;border:none;padding:0;font-size:11px;text-decoration:underline}.template-upload-slot__action:hover{opacity:.85}.kyc-personnel-director-reuse{flex-shrink:0}.kyc-personnel-director-reuse__select{min-width:168px;max-width:220px}.kyc-list-card__header-actions{align-items:center;gap:8px;margin-left:auto;display:flex}.kyc-application{background:#fff;border-radius:16px;flex:auto;grid-template-rows:minmax(0,1fr);grid-template-columns:256px minmax(0,1fr);align-self:stretch;align-items:stretch;min-height:0;display:grid;position:relative;overflow:hidden;box-shadow:0 14px 34px #0f172a0f}.kyc-application__nav{background:#fff;border-right:1px solid #e2e8f0;align-self:stretch;min-height:0;padding:32px 24px;overflow-y:auto}.kyc-application__group{position:relative}.kyc-application__group+.kyc-application__group{margin-top:28px}.kyc-application__group-header{align-items:center;gap:12px;margin-bottom:6px;display:flex}.kyc-application__group-index{color:#cbd5e1;background:#fff;border:1px solid #cbd5e1;border-radius:50%;flex:0 0 24px;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:600;display:inline-flex}.kyc-application__group-index--active{color:#fff;background:#1d5ccc;border-color:#1d5ccc}.kyc-application__group-title{color:#0f172a;font-size:14px;font-weight:500}.kyc-application__group-title--active{color:#1d5ccc}.kyc-application__nav-list{margin:0;padding:0;list-style:none;position:relative}.kyc-application__nav-list:before{content:"";border-left:1px dashed #cbd5e1;position:absolute;top:14px;bottom:14px;left:11px}.kyc-application__nav-list-item+.kyc-application__nav-list-item{margin-top:2px}.kyc-application__nav-item{color:#94a3b8;cursor:pointer;text-align:left;z-index:1;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;width:100%;padding:8px 10px 8px 4px;font-size:13px;transition:background .15s,color .15s;display:flex;position:relative}.kyc-application__nav-item:hover:not(:disabled){color:#0f172a;background:#f1f5f9}.kyc-application__nav-item--active{color:#1d5ccc;background:#1d5ccc1a;font-weight:500}.kyc-application__nav-item--done{color:#0f172a}.kyc-application__nav-item--disabled{cursor:not-allowed;color:#cbd5e1}.kyc-application__nav-dot{color:#fff;background:#fff;border:1px solid #cbd5e1;border-radius:50%;flex:0 0 14px;justify-content:center;align-items:center;width:14px;height:14px;font-size:9px;transition:background .15s,border-color .15s,box-shadow .15s;display:inline-flex}.kyc-application__nav-dot--active{background:#1d5ccc;border-color:#1d5ccc;box-shadow:0 0 0 3px #1d5ccc2e}.kyc-application__nav-dot--done{background:#1d5ccc;border-color:#1d5ccc}.kyc-application__nav-label{flex:auto;min-width:0}.kyc-application__content{background:#fff;flex-direction:column;align-self:stretch;width:100%;min-width:0;height:100%;min-height:0;padding:0;display:flex;overflow:hidden}.kyc-application__scroll-area{flex:1 1 0;min-height:0;padding:36px 56px 28px;overflow:hidden auto}.kyc-application__scroll-area>.ant-form{min-height:auto;padding-right:0;overflow:visible}.kyc-application__scroll-area .ant-row{min-width:0}.kyc-application__scroll-area .ant-col{min-width:0;max-width:100%}.kyc-application__scroll-area .ant-select,.kyc-application__scroll-area textarea.ant-input{max-width:100%}.kyc-application__form-inner{width:100%;max-width:744px}.kyc-application__step-title{color:#0f172a;letter-spacing:-.012em;margin:0 0 10px;font-size:22px;font-weight:600;line-height:1.35}.kyc-application__step-subtitle{color:#64748b;max-width:720px;margin:0 0 22px;font-size:13px;line-height:1.75}.kyc-application__step-actions{padding:16px 56px calc(28px + env(safe-area-inset-bottom,0px));z-index:6;background:#fff;border-top:1px solid #e2e8f0cc;flex-shrink:0;justify-content:flex-start;margin:0;display:flex;position:relative}.kyc-application__step-actions-inner{width:100%;max-width:744px}.kyc-application__step-actions-row{flex-wrap:wrap;align-items:center;gap:12px;width:100%;display:flex}.kyc-application__secondary-btn.ant-btn{letter-spacing:.02em;color:#1d5ccc;min-width:140px;height:44px;box-shadow:none;background:#fff;border-color:#1d5ccc73;border-radius:10px;padding-inline:24px;font-size:14px;font-weight:500;transition:color .2s,border-color .2s,background .2s,transform .1s}.kyc-application__secondary-btn.ant-btn:hover,.kyc-application__secondary-btn.ant-btn:focus{color:#3a76d8;background:#1d5ccc0f;border-color:#3a76d8}.kyc-application__secondary-btn.ant-btn:active{color:#1648a6;border-color:#1648a6;transform:translateY(1px)}.kyc-application__secondary-btn.ant-btn:disabled{opacity:.55;cursor:not-allowed}.kyc-application__primary-btn.ant-btn{letter-spacing:.02em;background:#1d5ccc;border-color:#1d5ccc;border-radius:10px;min-width:240px;height:44px;padding-inline:32px;font-size:14px;font-weight:500;transition:background .2s,border-color .2s,box-shadow .2s,transform .1s;box-shadow:0 8px 18px #1d5ccc38}.kyc-application__primary-btn.ant-btn:hover,.kyc-application__primary-btn.ant-btn:focus{background:#3a76d8;border-color:#3a76d8;box-shadow:0 10px 22px #1d5ccc47}.kyc-application__primary-btn.ant-btn:active{background:#1648a6;border-color:#1648a6;transform:translateY(1px);box-shadow:0 4px 10px #1d5ccc33}.kyc-step-form .ant-form-item{margin-bottom:22px}.kyc-step-form .ant-form-item-label{padding-bottom:6px}.kyc-step-form .ant-form-item-label>label{color:#1f2937;letter-spacing:.01em;height:24px;font-size:13px;font-weight:500}.kyc-step-form .ant-form-item-row,.kyc-step-form .ant-form-item-control-input-content{min-width:0}.kyc-step-form .ant-select{width:100%;max-width:100%}.kyc-step-form .ant-input,.kyc-step-form .ant-input-affix-wrapper,.kyc-step-form .ant-select-selector,.kyc-step-form .ant-picker{border-color:#e2e8f0;border-radius:10px;width:100%;min-width:0;max-width:100%;transition:border-color .2s,box-shadow .2s}.kyc-step-form .ant-input:hover,.kyc-step-form .ant-input-affix-wrapper:hover,.kyc-step-form .ant-select:hover .ant-select-selector,.kyc-step-form .ant-picker:hover{border-color:#1d5ccc}.kyc-step-form .ant-select-single.ant-select-lg .ant-select-selector,.kyc-step-form .ant-input-lg,.kyc-step-form .ant-picker-large{font-size:14px}.kyc-step-form--narrow{max-width:460px}.kyc-section-title{color:#0f172a;margin:8px 0 12px!important;font-size:14px!important;font-weight:600!important}.kyc-list-card{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:18px 20px 4px}.kyc-list-card__header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.kyc-note-card{background:#f8fafc;border:1px solid #0f172a14;border-radius:14px;padding:16px}.kyc-note-card__title{color:#0f172a;justify-content:space-between;align-items:center;gap:12px;font-weight:600;display:flex}.kyc-note-card__desc{color:#64748b;margin-top:8px;line-height:1.7}@container dv-kyc (width<=1280px){.kyc-application__scroll-area{padding:28px 32px 10px}.kyc-application__step-actions{padding:10px 32px calc(12px + env(safe-area-inset-bottom,0px))}}@container dv-kyc (width<=760px){.kyc-application{grid-template-columns:1fr;min-height:0}.kyc-application__nav{border-bottom:1px solid #e2e8f0;border-right:0;max-height:min(360px,50dvh);padding:20px 20px 8px}.kyc-application__scroll-area{padding:20px 20px 10px}.kyc-application__step-actions{padding:10px 20px calc(12px + env(safe-area-inset-bottom,0px))}.kyc-application__step-actions-row{flex-direction:column;align-items:stretch;gap:10px}.kyc-application__secondary-btn.ant-btn,.kyc-application__primary-btn.ant-btn{width:100%;min-width:100%}}.kyc-flow-timeline__item--rejection .kyc-flow-timeline__title{color:var(--ant-color-error,#ff4d4f);font-size:16px;line-height:1.5}.kyc-flow-timeline__item--rejection .kyc-flow-timeline__remark{color:var(--ant-color-error,#ff4d4f);white-space:pre-wrap;font-size:15px;font-weight:500;line-height:1.6}.kyc-flow-timeline__go-form{align-self:flex-start;margin-top:4px}.merchant-onboarding-page{background:#f4f7fb;flex-direction:column;min-height:100dvh;display:flex;overflow:auto}.merchant-onboarding-page--loading{justify-content:center;align-items:center}.merchant-onboarding-page--form{height:100dvh;overflow:hidden}.merchant-onboarding-page--form .merchant-onboarding-page__header{min-height:64px}.merchant-onboarding-page--form .merchant-onboarding-page__cancel{font-size:0}.merchant-onboarding-page--form .merchant-onboarding-page__cancel .anticon{font-size:14px}.merchant-onboarding-page--form .merchant-onboarding-page__cancel:after{content:"上一步";font-size:14px}.merchant-onboarding-page__header{background:#fff;border-bottom:2px solid #f59e0b;align-items:center;gap:12px;min-height:44px;padding:0 28px;display:flex}.merchant-onboarding-page__cancel{color:#526176;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:14px;display:inline-flex}.merchant-onboarding-page__cancel:hover{color:#1d5ccc}.merchant-onboarding-page__brand{color:var(--color-primary);font-size:16px;font-weight:700}.merchant-onboarding-setup{background:#fff;border-radius:12px;width:min(792px,100% - 32px);margin:44px auto;padding:36px 44px 28px;box-shadow:0 18px 36px #0f172a14}.merchant-onboarding-setup>.ant-alert{margin-bottom:20px}.merchant-onboarding-setup .ant-form{flex-direction:column;display:flex}.merchant-onboarding-setup__title.ant-typography{color:#172033;margin:0 0 22px;font-size:24px;line-height:1.35}.merchant-onboarding-setup__options{grid-template-columns:minmax(0,1fr);gap:16px;width:min(100%,494px);display:grid}.merchant-onboarding-setup__option{cursor:pointer;background:#fff;border:1px solid #dbe4f0;border-radius:10px;min-height:138px;padding:18px 22px;transition:border-color .2s,box-shadow .2s}.merchant-onboarding-setup__option:hover,.merchant-onboarding-setup__option--selected{border-color:#2463d4;box-shadow:0 6px 18px #2463d41a}.merchant-onboarding-setup__option-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.merchant-onboarding-setup__option-heading .ant-radio-wrapper{font-weight:600}.merchant-onboarding-setup__option-tag{color:#1d5ccc;white-space:nowrap;background:#edf4ff;border-radius:5px;padding:2px 8px;font-size:12px;line-height:1.5}.merchant-onboarding-setup__option-description.ant-typography{color:#64748b;margin:10px 0 14px 30px;font-size:13px;line-height:1.55;display:block}.merchant-onboarding-setup .ant-select{width:calc(100% - 30px);margin-left:30px}.merchant-onboarding-setup__footer{justify-content:flex-end;margin-top:36px;display:flex}.merchant-onboarding-setup__footer .ant-btn{min-width:108px}.merchant-onboarding-step-card{background:#fff;border-radius:12px;flex-direction:column;width:min(648px,100% - 32px);min-height:336px;margin:44px auto;padding:36px 44px 28px;display:flex;box-shadow:0 18px 36px #0f172a14}.merchant-onboarding-step-card>h3.ant-typography{text-align:center;color:#172033;margin:0 0 8px;font-size:24px}.merchant-onboarding-step-card>.ant-typography-secondary{text-align:center;color:#64748b;margin-bottom:28px;display:block}.merchant-onboarding-step-card__footer{justify-content:flex-end;gap:16px;margin-top:auto;display:flex}.merchant-onboarding-step-card__footer .ant-btn{min-width:108px}.merchant-onboarding-step-card--agreement{min-height:232px}.merchant-onboarding-step-card--agreement .ant-checkbox-wrapper{color:#1d5ccc;margin-top:20px}.merchant-onboarding-step-card__terms-link{color:#1d5ccc;cursor:pointer;background:0 0;border:0;padding:0}.merchant-onboarding-product-option{color:#172033;text-align:left;background:#edf5ff;border:0;align-items:center;gap:16px;width:100%;padding:22px 16px;display:flex}.merchant-onboarding-product-option__icon{color:#2463d4;background:#e1efff;border-radius:8px;justify-content:center;align-items:center;width:42px;height:42px;font-size:20px;display:inline-flex}.merchant-onboarding-product-option strong,.merchant-onboarding-product-option small{display:block}.merchant-onboarding-product-option strong{margin-bottom:4px;font-size:16px}.merchant-onboarding-product-option small{color:#526176;font-size:13px;line-height:1.5}.merchant-onboarding-product-option__checked{color:#2463d4;margin-left:auto;font-size:20px}.merchant-onboarding-form,.merchant-onboarding-result{background:#fff;border-radius:12px;width:min(900px,100% - 32px);margin:36px auto;padding:28px;box-shadow:0 18px 36px #0f172a14}.merchant-onboarding-form{width:100%;min-height:0;box-shadow:none;background:#f4f7fb;border-radius:0;flex-direction:column;flex:auto;margin:0;padding:0;display:flex;overflow:hidden}.merchant-onboarding-form__toolbar{background:#f4f7fb;justify-content:space-between;align-items:center;min-height:86px;padding:0 24px;display:flex;position:relative}.merchant-onboarding-form__heading{align-items:center;gap:22px;display:flex}.merchant-onboarding-form__heading h1{color:#0f172a;margin:0;font-size:22px;font-weight:700;line-height:1.35}.merchant-onboarding-form__heading span{color:#1d5ccc;font-size:14px}.merchant-onboarding-form__import-draft{color:#1d5ccc;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px}.merchant-onboarding-form__import-draft:hover{color:#124bb3;text-decoration:underline}.merchant-onboarding-form__tabs{background:#e8eef8;border-radius:8px;align-items:center;gap:2px;padding:3px;display:inline-flex}.merchant-onboarding-form__tab{color:#64748b;border-radius:6px;padding:5px 12px;font-size:13px}.merchant-onboarding-form__tab--active{color:#1d5ccc;background:#fff;font-weight:600;box-shadow:0 1px 3px #0f172a14}.merchant-onboarding-form__body{flex:auto;min-height:0;display:flex;position:relative}.merchant-onboarding-form__guide{z-index:4;color:#0f172a;text-align:left;cursor:default;background:#fff;border:1px solid #91caff;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;min-width:270px;height:44px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex;position:absolute;top:0;right:22px}.merchant-onboarding-form__guide .anticon{color:#1d5ccc}.merchant-onboarding-form__guide:after{content:">";color:#526176;margin-left:auto;font-size:16px;font-weight:400}.merchant-onboarding-form__application.kyc-application{width:100%;min-height:0;box-shadow:none;border-radius:0}.merchant-onboarding-form__application.kyc-application .kyc-application__nav{padding:30px 22px}.merchant-onboarding-form__application.kyc-application .kyc-application__scroll-area{padding:34px 50px 24px}.merchant-onboarding-form__application.kyc-application .kyc-application__step-actions{padding:16px 50px 24px}.merchant-onboarding-form__application.kyc-application .kyc-application__secondary-btn.ant-btn{border-radius:8px;min-width:126px;height:40px}.merchant-onboarding-form__application.kyc-application .kyc-application__primary-btn.ant-btn{border-radius:8px;min-width:216px;height:40px}.merchant-onboarding-leave-modal .ant-modal-content{border-radius:12px;padding:20px 22px 16px;box-shadow:0 16px 36px #0f172a33}.merchant-onboarding-leave-modal .ant-modal-header{margin-bottom:10px}.merchant-onboarding-leave-modal .ant-modal-title{color:#172033;font-size:16px;font-weight:600}.merchant-onboarding-leave-modal__description{color:#334155;margin:0 0 18px;font-size:14px;line-height:1.7}.merchant-onboarding-leave-modal .ant-checkbox-wrapper{color:#334155;font-size:14px}.merchant-onboarding-leave-modal .ant-modal-footer{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}.merchant-onboarding-leave-modal .ant-modal-footer .ant-btn{border-radius:8px;min-width:82px;height:36px}.merchant-onboarding-result{flex-direction:column;gap:20px;display:flex}.merchant-onboarding-result .ant-result{padding-inline:0}.merchant-onboarding-result__actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}@media (max-width:640px){.merchant-onboarding-page__header{padding-inline:16px}.merchant-onboarding-setup{width:calc(100% - 24px);margin-block:20px;padding:24px}.merchant-onboarding-setup__title.ant-typography{font-size:21px}.merchant-onboarding-setup__option{padding-inline:16px}.merchant-onboarding-step-card{width:calc(100% - 24px);margin-block:20px;padding:28px 24px 22px}.merchant-onboarding-step-card>h3.ant-typography{font-size:21px}.merchant-onboarding-form__toolbar{min-height:72px;padding-inline:16px}.merchant-onboarding-form__heading{gap:12px}.merchant-onboarding-form__heading h1{font-size:19px}.merchant-onboarding-form__tabs,.merchant-onboarding-form__guide{display:none}.merchant-onboarding-form__application.kyc-application .kyc-application__scroll-area{padding:24px 20px 14px}.merchant-onboarding-form__application.kyc-application .kyc-application__step-actions{padding:12px 20px calc(16px + env(safe-area-inset-bottom,0px))}}.portal-store-management-page{box-sizing:border-box;flex-direction:column;width:100%;min-width:0;max-width:100%;height:calc(100dvh - 112px);max-height:calc(100dvh - 112px);display:flex;overflow:hidden}.merchant-pro-layout:has(.portal-store-management-page) .ant-pro-layout-content{flex-direction:column;padding:0 15px;display:flex;padding-block-end:8px!important}.merchant-pro-layout:has(.portal-store-management-page) .ant-pro-layout-content>div:not(.portal-view-mode-bar){flex-direction:column;flex:auto;min-height:0;display:flex}.portal-store-management-page>.ant-space{flex:auto;width:100%;min-height:0}.portal-store-management-page .portal-store-management-list-card.ant-card{flex-direction:column;flex:auto;min-height:0;display:flex}.portal-store-management-page .portal-store-management-list-card>.ant-card-body{flex-direction:column;flex:auto;min-height:0;padding-block-end:10px;padding-inline:12px;display:flex}.portal-store-management-page .portal-store-management-list-card .ant-table-wrapper{flex:auto;min-height:0}.portal-store-management-page .portal-store-management-filter-col--collapsed{display:none}.portal-store-management-filter-toggle.ant-btn{padding-inline:4px}.portal-inline-filter-form.ant-form-horizontal .ant-row.ant-form-item-row{align-items:center;flex-wrap:nowrap!important}.portal-inline-filter-form.ant-form-horizontal .ant-form-item{margin-bottom:12px}.portal-inline-filter-form.ant-form-horizontal .ant-form-item-label>label{height:auto;line-height:1.5}.portal-inline-filter-form.ant-form-horizontal .ant-form-item-control{flex:1 1 0;min-width:0}.portal-inline-filter-form.ant-form-horizontal .ant-form-item-control-input{min-height:auto}.portal-trade-orders-list-card .ant-table-thead>tr>th{white-space:nowrap}.portal-trade-orders-list-card .portal-trade-orders-enum-tag-cell{text-align:center}.portal-trade-orders-list-card .portal-trade-orders-enum-tag-cell .ant-tag{text-overflow:ellipsis;max-width:100%;margin-inline-end:0;overflow:hidden}.portal-trade-orders-list-card .portal-trade-orders-serial-no-cell{max-width:280px;overflow:hidden}.portal-trade-orders-list-card .portal-trade-orders-serial-no-text.ant-typography{width:100%;min-width:0}.portal-trade-orders-list-card .portal-trade-orders-currency-cell{max-width:96px;overflow:hidden}.portal-trade-orders-list-card .portal-trade-orders-currency-text.ant-typography{width:100%;min-width:0}.portal-trade-orders-filter-col--collapsed{display:none}.portal-trade-orders-filter-toggle.ant-btn{padding-inline:4px}.va-additional-resources-page{box-sizing:border-box;flex-direction:column;flex:auto;gap:16px;width:100%;min-width:0;max-width:100%;height:100%;min-height:0;max-height:100%;display:flex}.merchant-pro-layout:has(.va-additional-resources-page) .ant-pro-layout-content{flex-direction:column;display:flex;padding-block-end:16px!important}.merchant-pro-layout:has(.va-additional-resources-page) .ant-pro-layout-content>div:not(.portal-view-mode-bar){flex-direction:column;flex:auto;height:100%;min-height:0;display:flex}.va-additional-resources-page>.agent-page-header{flex:none}.va-additional-resources-page__body{box-sizing:border-box;border-radius:16px;flex:auto;width:100%;min-height:0;overflow:auto}.va-additional-resources-page__body:has(.va-additional-resources-page__loading){flex-direction:column;display:flex}.va-additional-resources-page__loading{flex:auto;justify-content:center;align-items:center;width:100%;min-height:240px;display:flex}.va-additional-resources-page__stack{flex-direction:column;gap:16px;width:100%;display:flex}.va-additional-resources-page__stack>.agent-card.ant-card,.va-additional-resources-page__body>.kyc-draft-progress-card.ant-card,.va-additional-resources-section-card.ant-card{box-shadow:none;border:1px solid var(--color-border-secondary,#eef2f7)}.va-additional-resources-personnel-card{border:1px solid var(--color-border-secondary,#eef2f7);background:var(--color-bg-layout,#fafbfc);border-radius:8px;padding:12px}.inbox-page{width:100%}.inbox-page__toolbar-card.ant-card .ant-card-body,.inbox-page__table-card.ant-card .ant-card-body{padding:16px}.inbox-detail-drawer .ant-drawer-header{border-bottom:1px solid var(--color-line,#e2e8f0);padding:16px 24px}.inbox-detail-drawer .ant-drawer-title{color:var(--color-text,#0f172a);font-weight:600}.inbox-detail-drawer .ant-drawer-body{padding:24px}.inbox-detail-drawer__related.ant-btn-link{height:auto;padding:0}.portal-product-selection{background:#f4f7fc;justify-content:center;align-items:center;min-height:100vh;padding:48px 24px;display:flex}.portal-product-selection__card{background:#fff;border-radius:16px;width:100%;max-width:720px;padding:40px 48px 32px;box-shadow:0 12px 40px #0f172a14}.portal-product-selection__title{color:var(--color-text);letter-spacing:.2px;margin:0 0 8px;font-size:28px;font-weight:600}.portal-product-selection__subtitle{color:var(--color-text-muted);margin:0 0 32px;font-size:15px;line-height:1.6}.portal-product-selection__list{flex-direction:column;gap:0;width:100%;display:flex}.portal-product-selection__item.ant-checkbox-wrapper{border-bottom:1px solid var(--color-line-soft);background:0 0;align-items:flex-start;gap:20px;width:100%;margin-inline:0;padding:24px 8px;transition:background .15s;display:flex}.portal-product-selection__item.ant-checkbox-wrapper:last-child{border-bottom:none}.portal-product-selection__item.ant-checkbox-wrapper:hover{background:#f8fafc}.portal-product-selection__item.ant-checkbox-wrapper-checked{background:#f0f7ff}.portal-product-selection__item.ant-checkbox-wrapper>.ant-checkbox{margin-top:4px;border-width:2px;border-radius:6px;flex-shrink:0;order:2;width:22px;height:22px;margin-inline-start:auto}.portal-product-selection__item.ant-checkbox-wrapper>.ant-checkbox.ant-checkbox-checked{background-color:var(--color-primary);border-color:var(--color-primary)}.portal-product-selection__item.ant-checkbox-wrapper>.ant-checkbox.ant-checkbox-checked:after{top:10px;width:7.85714px;height:12.5714px;inset-inline-start:4.5px}.portal-product-selection__item.ant-checkbox-wrapper>.ant-checkbox+span{flex:1;order:1;min-width:0;padding-inline:0}.portal-product-selection__body{align-items:flex-start;gap:20px;width:100%;display:flex}.portal-product-selection__icon{flex:0 0 48px}.portal-product-selection__text{flex-direction:column;flex:1;min-width:0;display:flex}.portal-product-selection__name{color:var(--color-text);margin:0 0 6px;font-size:18px;font-weight:600;line-height:1.35;display:block}.portal-product-selection__desc{color:var(--color-text-muted);margin:0;font-size:14px;line-height:1.6;display:block}.portal-product-selection__loading{text-align:center;padding:48px 0}.portal-product-selection__error{text-align:center;padding:32px 8px 24px}.portal-product-selection__error-title{color:var(--color-text);margin:0 0 8px;font-size:16px;font-weight:600}.portal-product-selection__error-desc{color:var(--color-text-muted);margin:0 0 20px;font-size:14px;line-height:1.6}.portal-product-selection__footer{justify-content:flex-end;gap:12px;margin-top:28px;padding-top:8px;display:flex}.portal-product-selection__logout.ant-btn-default{border-color:var(--color-line);color:var(--color-text);box-shadow:none;background:#fff}.portal-product-selection__logout.ant-btn-default:not(:disabled):hover{color:var(--color-primary);border-color:var(--color-primary);background:#fff}.portal-product-selection__confirm.ant-btn-primary:not(:disabled){box-shadow:var(--shadow-primary)}@media (max-width:640px){.portal-product-selection__card{padding:28px 20px 24px}.portal-product-selection__title{font-size:22px}.portal-product-selection__item.ant-checkbox-wrapper{gap:14px;padding:20px 4px}.portal-product-selection__body{gap:14px}}:root{--font-family-base:"Inter", "PingFang SC", "Hiragino Sans GB", -apple-system, BlinkMacSystemFont, "Segoe UI", "Microsoft YaHei UI", "Microsoft YaHei", "Noto Sans SC", "Source Han Sans SC", "Helvetica Neue", Arial, sans-serif;--font-family-number:"Inter", ui-monospace, "SF Mono", "Menlo", Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--font-size-base:15px;--line-height-base:1.625;--font-size-caption:13px;--portal-page-title-size:20px;--portal-page-title-weight:600;--portal-page-title-line:1.35;--portal-page-title-tracking:-.02em;--portal-card-toolbar-title-size:16px;--portal-card-toolbar-title-weight:600;--portal-filter-label-size:14px;--portal-filter-label-weight:500;--color-primary:#1d5ccc;--color-primary-dark:#1648a6;--color-primary-soft:#e8f0fb;--color-primary-soft-2:#1d5ccc14;--color-text:#0f172a;--color-text-secondary:#475569;--color-text-muted:#64748b;--color-text-disabled:#94a3b8;--color-line:#e2e8f0;--color-line-soft:#eef2f7;--color-success:#52c41a;--color-warning:#faad14;--color-danger:#ff4d4f;--color-info:#1677ff;--shadow-card:0 14px 34px #0f172a0f;--shadow-primary:0 8px 18px #1d5ccc38}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}:root{color:var(--color-text);font-family:var(--font-family-base);font-size:var(--font-size-base);line-height:var(--line-height-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-feature-settings:"tnum" 1, "kern" 1, "ss01" 1;font-variant-numeric:tabular-nums;background:radial-gradient(circle at 0 0,#1d5ccc2e,#0000 28%),linear-gradient(#f4f7fc 0%,#f7fafc 48%,#eef2fa 100%)}*{box-sizing:border-box}html,body{height:100%;font-family:var(--font-family-base);margin:0;overflow-x:auto}#root{min-height:100vh;height:100%;min-height:100dvh}.ant-app{height:100%;min-height:100%}input,button,select,textarea{font-family:inherit}.section-placeholder{padding:8px 0 24px}.stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.stat-card{background:#ffffffeb;border-radius:16px;padding:20px;box-shadow:0 18px 36px #0f172a14}.agent-page-header{padding:0;padding-inline:0}.agent-page-header .ant-typography{margin-top:0!important}.agent-page-header h4.ant-typography{font-size:var(--portal-page-title-size);font-weight:var(--portal-page-title-weight);line-height:var(--portal-page-title-line);letter-spacing:var(--portal-page-title-tracking);color:var(--color-text);margin-bottom:6px!important}.agent-page-header .ant-typography.ant-typography-secondary{max-width:72ch;font-size:var(--font-size-caption);color:var(--color-text-muted);line-height:1.55;margin-bottom:0!important}.agent-card{border-radius:16px;box-shadow:0 14px 34px #0f172a0f}.vcc-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}.vcc-cardholder-edit-page__footer{justify-content:space-between;align-items:center;gap:16px;display:flex}@media (max-width:900px){.vcc-form-grid{grid-template-columns:1fr}}.vcc-federation-page{flex-direction:column;flex:auto;width:100%;min-width:0;min-height:0;display:flex;overflow:hidden}.vcc-federation-page__banner{flex-shrink:0;margin-bottom:16px;padding:10px 16px 0}.vcc-federation-host{flex-direction:column;flex:auto;width:100%;min-width:0;min-height:0;display:flex;overflow:hidden}.merchant-pro-layout:has(.vcc-federation-host) .ant-pro-layout-content{flex-direction:column;height:100%;min-height:0;display:flex;overflow-x:hidden;padding:0!important}.merchant-pro-layout:has(.agent-federation-host) .ant-pro-layout-content{padding-block:24px 20px!important;padding-inline:20px!important}:is(.merchant-pro-layout:has(.agent-federation-host) .vcc-federation-page,.merchant-pro-layout:has(.agent-federation-host) .agent-federation-host){overflow:hidden auto}:is(.merchant-pro-layout:has(.vcc-federation-host) .ant-pro-layout-content>.portal-layout-content-frame,.merchant-pro-layout:has(.vcc-federation-host) .portal-layout-content-frame>.portal-layout-main-spin,.merchant-pro-layout:has(.vcc-federation-host) .portal-layout-content-frame>.ant-spin-nested-loading){flex-direction:column;flex:auto;width:100%;height:100%;min-height:0!important;display:flex!important}.merchant-pro-layout:has(.vcc-federation-host) .portal-layout-main-spin>.ant-spin-container{flex-direction:column;flex:auto;height:100%;display:flex;min-height:0!important}.merchant-pro-layout:has(.vcc-federation-host) .portal-layout-main-spin__body{flex-direction:column;flex:auto;height:100%;display:flex;min-height:0!important}.merchant-pro-layout:has(.vcc-federation-host) .portal-layout-main-spin__body>:not(.vcc-federation-page){flex-shrink:0}.merchant-pro-layout:has(.vcc-federation-host) .ant-pro-layout-content>.portal-layout-content-frame{flex-direction:column;flex:auto;min-height:0;display:flex}.merchant-pro-layout:has(.vcc-federation-host) .ant-pro-layout-content>div:not(.portal-view-mode-bar){flex-direction:column;flex:auto;min-height:0;display:flex}.merchant-pro-layout:has(.vcc-federation-host) .ant-pro-layout-content>.vcc-federation-host{flex-direction:column;flex:auto;min-height:0;display:flex}.merchant-pro-layout:has(.vcc-federation-host) .portal-layout-main-spin__body>.vcc-federation-page{flex-direction:column;flex:auto;min-height:0;display:flex}.risk-freeze-summary-card{background:var(--color-bg-elevated,#f8fafc);border:1px solid #0f172a0f;border-radius:12px;padding:16px 20px}.risk-freeze-summary-card__label{font-size:var(--font-size-caption,13px);color:var(--color-text-secondary);margin-bottom:8px}.risk-freeze-summary-card__value{font-size:28px;font-weight:600;line-height:1.2}.risk-freeze-summary-card__value--purple{color:#7c3aed}.risk-freeze-summary-card__value--green{color:#16a34a}.revolving-margin-summary-card__value--red{color:#dc2626}.recon-file-detail-summary{background:#fafafa;border:1px solid #f0f0f0;border-radius:8px}.portal-overview-welcome__title-row{flex-flow:wrap;align-items:center;gap:6px 8px;width:-moz-fit-content;width:fit-content;max-width:100%;margin-bottom:6px;display:flex}.acquiring-page-header{margin-bottom:16px}.acquiring-page-header .acquiring-merchant-filter-bar{margin-bottom:0}.acquiring-page-header__alert{margin-top:12px}.acquiring-merchant-filter-bar{margin-bottom:16px}.merchant-pro-layout .ant-pro-layout-content>.portal-layout-content-frame,.merchant-pro-layout .portal-layout-content-frame>.portal-layout-main-spin,.merchant-pro-layout .portal-layout-content-frame>.ant-spin-nested-loading.portal-layout-main-spin{flex-direction:column;flex:auto;width:100%;height:100%;min-height:0;display:flex!important}.portal-layout-main-spin>.ant-spin-container{flex-direction:column;flex:auto;height:100%;min-height:0;display:flex}.portal-layout-main-spin__body{flex-direction:column;flex:auto;width:100%;height:100%;min-height:0;display:flex;position:relative}.portal-content-inbox-bell{z-index:8;position:absolute;top:0;right:0}.portal-layout-main-spin__body:has(.portal-content-inbox-bell) .agent-page-header{padding-right:52px}.portal-layout-main-spin__body:has(.portal-content-inbox-bell) .agent-onboarding-center__title{padding-right:52px}.portal-layout-main-spin__body>.acquiring-page-header{flex-shrink:0}.portal-layout-main-spin__body>.kyc-center-page-outer,.portal-layout-main-spin__body>.vcc-federation-page{flex:auto;min-height:0}.portal-overview-welcome .portal-overview-welcome__title.ant-typography{flex:0 auto;width:max-content;max-width:100%;margin-bottom:0!important}.portal-overview-welcome__merchant-switch.ant-btn.ant-btn-link{border:none;justify-content:center;align-items:center;width:30px;min-width:30px;height:30px;min-height:30px;margin-inline:0;padding:0;font-size:15px;line-height:1;transition:color .15s;display:inline-flex;box-shadow:none!important;color:var(--color-primary,#1d5ccc)!important;background:0 0!important}.portal-overview-welcome__merchant-switch.ant-btn.ant-btn-link:hover{color:var(--color-primary-dark,#1648a6)!important;background:0 0!important}.portal-overview-welcome__merchant-switch.ant-btn.ant-btn-link:focus-visible{outline-offset:2px;outline:2px solid #1d5ccc59}.portal-overview-welcome__merchant-switch.ant-btn.ant-btn-link .anticon{font-size:16px}.trade-payment-detail-drawer .agent-card.ant-card{box-shadow:none;border-radius:8px}.trade-payment-detail-drawer .agent-card.ant-card>.ant-card-head{min-height:0;padding:12px 16px}.trade-payment-detail-drawer .agent-card.ant-card>.ant-card-head .ant-card-head-title{padding:0;font-size:14px;font-weight:600;line-height:22px}.trade-payment-detail-drawer .agent-card.ant-card>.ant-card-body{padding:0 16px 12px}.trade-payment-detail-drawer .trade-payment-detail-descriptions{max-width:100%}.trade-payment-detail-drawer .trade-payment-detail-descriptions .ant-descriptions-view,.trade-payment-detail-drawer .trade-payment-detail-descriptions .ant-descriptions-view>table{table-layout:fixed;width:100%}.trade-payment-detail-drawer .trade-payment-detail-descriptions--triple .ant-descriptions-item-label{width:152px}.trade-payment-detail-drawer .trade-payment-detail-descriptions--pair .ant-descriptions-item-label{width:176px}.trade-payment-detail-drawer .trade-payment-detail-descriptions .ant-descriptions-item-label,.trade-payment-detail-drawer .trade-payment-detail-descriptions .ant-descriptions-item-content{vertical-align:top}.trade-payment-detail-drawer .trade-payment-detail-descriptions .ant-descriptions-item-content{overflow-wrap:anywhere;word-break:break-word}.trade-order-detail-drawer .ant-drawer-body{padding-bottom:24px;font-size:13px;line-height:1.5}.trade-order-detail-drawer .trade-detail-descriptions.ant-descriptions .ant-descriptions-item-container{align-items:flex-start}.trade-order-detail-drawer .trade-detail-descriptions.ant-descriptions .ant-descriptions-item-label{flex:0 0 112px;max-width:112px}.trade-order-detail-drawer .trade-detail-descriptions.ant-descriptions .ant-descriptions-item-content{flex:auto;min-width:0;max-width:100%}.trade-order-detail-drawer .ant-card-small>.ant-card-head{min-height:36px}.trade-order-detail-drawer .ant-card-small>.ant-card-body{padding-top:8px;padding-bottom:10px}.trade-order-detail-drawer .ant-card-small>.ant-card-head-title{color:var(--color-text);font-size:14px;font-weight:600}.trade-order-detail-drawer .trade-detail-descriptions .ant-descriptions-item-content{min-width:0}.trade-order-detail-drawer .trade-detail-value{vertical-align:top;max-width:100%;display:inline-block}.trade-order-detail-drawer .trade-detail-value--nowrap{white-space:nowrap;font-variant-numeric:tabular-nums}.trade-order-detail-drawer .trade-detail-copy-id{white-space:normal;word-break:break-all;width:100%;display:block;margin-bottom:0!important}.trade-order-detail-drawer .trade-detail-fail-reason{white-space:normal;word-break:break-word;line-height:1.55;display:block}.merchant-settings-card .merchant-settings-toggle-row{justify-content:space-between;align-items:center;gap:16px;display:flex}.merchant-settings-card .merchant-settings-email-header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.portal-table-cell-nowrap{white-space:nowrap;font-variant-numeric:tabular-nums}.portal-table-scroll .ant-table-cell .ant-typography.portal-table-cell-nowrap{align-items:center;min-width:0;max-width:100%;display:inline-flex}.portal-table-scroll .ant-table-cell .ant-typography.portal-table-serial-full{min-width:max-content;max-width:none}.portal-table-scroll .ant-table-cell.portal-table-cell-clip{overflow:hidden}.portal-table-scroll .ant-table-cell.portal-table-cell-clip .ant-typography.portal-table-cell-nowrap{width:100%}.portal-table-scroll.ant-card .ant-card-body{overflow-x:auto}.settlement-items-filter.ant-form{background:#fff;border:1px solid #f0f2f5;border-radius:4px;flex-wrap:wrap;align-items:flex-start;gap:10px 24px;margin-bottom:12px;padding:12px 14px;display:flex}.settlement-items-page-header{box-sizing:border-box;background:#fff;border:1px solid #e5e6eb;border-radius:4px;padding:16px 20px}.settlement-items-page-header .ant-typography{margin-bottom:0!important}.settlement-items-page-header h4.ant-typography{margin-bottom:4px!important}.settlement-items-filter-left{flex-wrap:wrap;align-items:flex-start;gap:10px 24px;min-width:0;display:flex}.settlement-items-status-filter{margin-left:auto}.settlement-items-filter.ant-form .ant-form-item{margin-inline-end:0;margin-bottom:0}.settlement-items-filter.ant-form .ant-form-item-label{padding-bottom:0}.settlement-items-filter.ant-form .ant-form-item-label>label{color:#1d2129;height:32px;font-weight:500}.settlement-items-filter.ant-form .ant-picker,.settlement-items-filter.ant-form .ant-select-selector,.settlement-items-filter.ant-form .ant-btn{border-radius:4px;min-height:32px}.settlement-items-filter.ant-form .ant-picker,.settlement-items-filter.ant-form .ant-select{min-width:292px}.settlement-items-status-filter .ant-select{width:292px}.settlement-items-presets{align-items:center;min-height:32px;margin-inline:0;padding:0;display:inline-flex}.settlement-items-presets .ant-btn{min-width:48px;box-shadow:none;padding-inline:10px;font-weight:500}.settlement-items-summary{background:#fff;border:0;border-radius:0;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px 24px;margin-bottom:14px;padding:8px 14px 12px;display:grid}.fund-ledger-page-header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.fund-ledger-filter-main{flex-wrap:wrap;align-items:center;gap:12px 16px;width:100%;margin-bottom:12px;display:flex}.fund-ledger-keyword{min-width:260px;max-width:320px}.fund-ledger-status-segmented{flex-shrink:0}.fund-ledger-summary-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.fund-ledger-summary-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1200px){.fund-ledger-summary-cols-3,.fund-ledger-summary-cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}}.settlement-items-summary .ant-statistic-title{color:#86909c;margin-bottom:4px;font-size:12px;line-height:18px}.settlement-items-summary .ant-statistic-content{color:#1d2129;font-size:14px;line-height:22px}.settlement-items-methods{flex-direction:column;gap:8px;margin-bottom:14px;padding:0 14px;display:flex}.settlement-items-method-row{box-sizing:border-box;background:#fff;border:1px solid #e5e6eb;border-radius:4px;align-items:center;gap:14px;min-height:38px;padding:6px 10px;display:flex}.settlement-items-method-pill{color:#1d2129;text-align:center;background:#f2f3f5;border-radius:4px;flex:none;min-width:54px;padding:2px 10px;font-size:13px;font-weight:600}.settlement-items-method-values{min-width:0}.settlement-items-method-values .ant-typography{font-variant-numeric:tabular-nums;min-width:112px;font-size:12px}.settlement-items-page-card.agent-card{box-shadow:none;border-radius:4px}.settlement-items-page-card>.ant-card-body{padding:14px}.settlement-items-page-card .ant-pro-card,.settlement-items-page-card .ant-pro-table{box-shadow:none}.settlement-items-table .ant-pro-card{box-shadow:none;border-radius:0}.settlement-items-table .ant-pro-table-list-toolbar{padding-block:10px}.settlement-items-table .ant-table-wrapper{background:#fff;border:1px solid #e5e6eb;border-radius:4px;overflow:hidden}.settlement-items-table .ant-table-thead>tr>th{color:#1d2129!important;background:#f2f3f5!important;border-bottom:1px solid #e5e6eb!important;font-weight:600!important}.settlement-items-table .ant-table-tbody>tr>td{padding-top:8px;padding-bottom:8px}.settlement-amount-positive{color:#00a870;font-weight:600}.settlement-amount-negative{color:#f53f3f;font-weight:600}.settlement-amount--fee{color:#dc2626}.settlement-amount--refund{color:#ea580c}.settlement-amount--settle,.settlement-amount--unfrozen{color:#16a34a}.settlement-amount--frozen{color:#7c3aed}.settlement-payment-summary-table .settlement-summary-row--total>td{background:#3b82f60f}.settlement-payment-summary-table .settlement-summary-total-label{font-weight:600}.settlement-payment-summary-table .ant-table-thead>tr>th,.settlement-payment-summary-table .ant-table-tbody>tr>td,.settlement-payment-summary-table .ant-table-thead>tr>th.ant-table-cell-fix-left,.settlement-payment-summary-table .ant-table-tbody>tr>td.ant-table-cell-fix-left{text-align:center!important}.settlement-detail-page{background:#f3f4f6}.settlement-detail-header{background:#fff;border:1px solid #e2e8f0;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:20px 24px;display:flex}.settlement-detail-back-link,.settlement-detail-header-actions{margin-left:auto}.settlement-detail-info-section{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:20px 24px 22px}.settlement-detail-section-title.ant-typography{color:#0f172a;margin:0 0 18px;font-size:17px;font-weight:600;line-height:24px}.settlement-detail-info-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.settlement-detail-info-cell{background:#fff;border:1px solid #eef2f7;border-radius:8px;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;padding:14px;display:flex}.settlement-detail-info-cell:nth-child(8n+5),.settlement-detail-info-cell:nth-child(8n+6),.settlement-detail-info-cell:nth-child(8n+7),.settlement-detail-info-cell:nth-child(8n+8){background:#f8fafc}.settlement-detail-info-label{color:#64748b;font-size:12px;line-height:18px}.settlement-detail-info-value{color:#0f172a;word-break:break-word;font-size:13px;font-weight:500;line-height:20px}.settlement-detail-info-label--pay,.settlement-detail-info-value--pay{color:#1d4ed8}.settlement-detail-info-label--refund,.settlement-detail-info-value--refund{color:#b45309}.settlement-detail-info-label--fee,.settlement-detail-info-value--fee{color:#f53f3f}.settlement-detail-total-line{border-top:1px solid #eef2f7;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding-top:16px;display:flex}.settlement-detail-total-line span{color:#64748b;width:160px;font-size:16px;font-weight:600}.settlement-detail-total-line strong{color:#0f172a;text-align:right;flex:1;min-width:0;font-size:22px;font-weight:700;line-height:30px}.settlement-detail-brand-list{flex-flow:wrap;align-items:stretch;gap:16px;display:flex}.settlement-detail-brand-card{background:#fff;border:1px solid #e5e7eb;border-radius:10px;flex-direction:column;flex:280px;gap:12px;min-width:0;padding:18px;display:flex}.settlement-detail-brand-card h3{color:#1a1f71;margin:0;font-size:18px;font-weight:700;line-height:26px}.settlement-detail-brand-fields{color:#6b7280;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;font-size:13px;line-height:20px;display:grid}.settlement-detail-brand-footer{border-top:1px solid #e5e7eb;justify-content:space-between;align-items:center;gap:12px;padding-top:12px;display:flex}.settlement-detail-brand-footer span{color:#111827;width:120px;font-size:14px;font-weight:600}.settlement-detail-brand-footer strong{color:#2563eb;text-align:right;flex:1;min-width:0;font-size:20px;font-weight:700;line-height:28px}.settlement-detail-table-wrap{background:#fff;border-radius:4px;overflow:visible}.settlement-detail-table .ant-pro-card{box-shadow:none;border-radius:0}.settlement-detail-top-bar{background:#fff;border-bottom:1px solid #e5e6eb;justify-content:space-between;align-items:stretch;gap:16px;min-height:52px;display:flex}.settlement-detail-top-bar-actions{flex-shrink:0;align-items:center;padding-inline:16px;display:flex}.settlement-detail-tab-list{flex-wrap:wrap;justify-content:flex-start;align-items:stretch;min-width:0;display:flex}.settlement-detail-export-btn{flex-shrink:0}.settlement-detail-tab{color:#4e5969;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin:0;padding:16px 24px;font-weight:500}.settlement-detail-tab:hover{color:#1d5ccc}.settlement-detail-tab--active{color:#1d5ccc;background:#e8f3ff;border-bottom-color:#1d5ccc}.settlement-detail-table .ant-table-wrapper{background:#fff;border:1px solid #e5e6eb;border-radius:4px;overflow:hidden}.settlement-detail-table .ant-table-thead>tr>th{color:#1d2129!important;background:#f2f3f5!important;font-weight:600!important}.settlement-detail-table .ant-table-tbody>tr>td{padding-top:8px;padding-bottom:8px}.order-settlement-details-page__summary-card>.ant-card-head{border-bottom:1px solid #f2f3f5;min-height:48px;padding:0 20px}.order-settlement-details-page__summary-card>.ant-card-head .ant-card-head-title{padding:12px 0;font-size:15px;font-weight:600}.order-settlement-details-page__summary-card>.ant-card-body{padding:12px 16px 16px}.order-settlement-details-page__detail-card .settlement-detail-top-bar{border-bottom:1px solid #e5e6eb;min-height:48px}.order-settlement-details-page__detail-card .settlement-detail-tab{padding:14px 20px;font-size:14px;font-weight:400;line-height:22px}.order-settlement-details-page__detail-card .settlement-detail-tab--active{font-weight:500}.order-settlement-details-page__tab-count{color:#86909c;margin-left:4px;font-size:12px;font-weight:400}.order-settlement-details-page__detail-card .settlement-detail-tab--active .order-settlement-details-page__tab-count{color:#165dff}.order-settlement-details-page__detail-card .settlement-detail-top-bar-actions{gap:12px;padding-inline:16px 20px}.order-settlement-details-page__detail-table{padding:12px 16px 16px}.order-settlement-details-page__detail-table .ant-pro-card .ant-pro-card-body{padding-block:0;padding-inline:0}.order-settlement-details-page__detail-table .ant-table-thead>tr>th,.order-settlement-details-page__detail-table .ant-table-tbody>tr>td,.order-settlement-details-page__detail-table .ant-table-thead>tr>th.ant-table-cell-fix-left,.order-settlement-details-page__detail-table .ant-table-tbody>tr>td.ant-table-cell-fix-left{text-align:center!important}.order-settlement-details-page__detail-table .ant-table-tbody>tr>td .ant-typography-copyable{justify-content:center}.settlement-voucher-modal.ant-modal-wrap{overflow:hidden}.settlement-voucher-modal.ant-modal-wrap .ant-modal{width:100vw;max-width:100vw;margin:0;padding-bottom:0;top:0}.settlement-voucher-modal.ant-modal-wrap .ant-modal-container{border-radius:0;flex-direction:column;height:100vh;max-height:100vh;display:flex;overflow:hidden}.settlement-voucher-modal.ant-modal-wrap .ant-modal-body{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.settlement-voucher-modal__body{flex-direction:column;flex:1;gap:12px;min-height:0;display:flex}.settlement-voucher-modal__preview{border:1px solid #f0f0f0;border-radius:4px;flex:1;width:100%;min-height:0}.settlement-voucher-modal__state{flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.layout-account-panel{width:260px;padding:14px}.layout-account-panel__header{align-items:center;gap:12px;display:flex}.layout-account-panel__header-content{flex:1;min-width:0}.layout-account-panel__header-icon{width:40px;height:40px;color:var(--color-primary);background:#1d5ccc1a;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.layout-account-panel__primary{font-weight:600;font-size:var(--font-size-base);color:#1f2937}.layout-account-panel__secondary{color:#6b7280;font-size:var(--font-size-caption);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;overflow:hidden}.layout-account-panel__divider{background:#0f172a14;height:1px;margin:12px 0}.layout-account-panel__merchant-block{margin-top:0}.layout-account-panel__merchant-label{letter-spacing:.04em;text-transform:uppercase;color:#9ca3af;margin-bottom:6px;font-size:11px}.layout-account-panel__merchant-value{color:#111827;white-space:nowrap;align-items:baseline;gap:4px;min-width:0;margin-bottom:10px;font-size:13px;font-weight:600;line-height:1.4;display:flex;overflow:hidden}.layout-account-panel__merchant-name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.layout-account-panel__merchant-no{color:#6b7280;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;font-weight:500;overflow:hidden}.layout-account-panel__row{text-align:left;cursor:pointer;color:#111827;background:0 0;border:0;width:100%;padding:8px 0}.layout-account-panel__row:hover{color:var(--color-primary)}.layout-account-panel__row:disabled,.layout-account-panel__row[aria-disabled=true]{cursor:not-allowed;color:#9ca3af}.layout-account-panel__row:disabled:hover,.layout-account-panel__row[aria-disabled=true]:hover{color:#9ca3af}.layout-account-panel__language .language-switcher{color:#111827;width:auto;min-width:92px;min-height:auto;font-size:inherit;font-weight:inherit;line-height:inherit;background:0 0;border-radius:0;justify-content:flex-start;padding:8px 0}.layout-account-panel__language .language-switcher:hover{color:var(--color-primary);background:0 0}.layout-account-panel__language .language-switcher>.language-switcher__lead-icon{opacity:.7;font-size:1em}.merchant-switch-modal.ant-modal .ant-modal-content{border-radius:16px;padding:24px 24px 20px}.merchant-switch-modal.ant-modal .ant-modal-header{margin-bottom:4px}.merchant-switch-modal.ant-modal .ant-modal-title{color:#0f172a;font-size:17px;font-weight:600;line-height:1.35}.merchant-switch-modal.ant-modal .ant-modal-body{padding:8px 0 4px}.merchant-switch-modal.ant-modal .merchant-switch-menu{padding:4px 0 0}.merchant-switch-modal.ant-modal .merchant-switch-menu__search.ant-input-affix-wrapper{border-radius:11px;margin-bottom:16px;padding-block:9px}.merchant-switch-modal.ant-modal .merchant-switch-menu__search .ant-input{font-size:14px}.merchant-switch-modal.ant-modal .merchant-switch-menu__list{gap:4px;max-height:min(52vh,440px);padding-right:2px}.merchant-switch-modal.ant-modal .merchant-switch-menu__item{border-radius:11px;padding-block:12px;padding-inline:14px 12px}.merchant-switch-modal.ant-modal .merchant-switch-menu__avatar{border-radius:10px;flex:0 0 40px;width:40px;height:40px;font-size:16px}.merchant-switch-modal.ant-modal .merchant-switch-menu__text{gap:4px}.merchant-switch-modal.ant-modal .merchant-switch-menu__item-main{font-size:14px}.merchant-switch-modal.ant-modal .merchant-switch-menu__item-sub{font-size:13px}.merchant-switch-modal.ant-modal .merchant-switch-menu__item-sub-k{font-size:12px}.merchant-switch-modal.ant-modal .merchant-switch-menu__check{font-size:16px}.merchant-switch-menu{padding:12px 12px 14px}.ant-popover .merchant-switch-menu{width:280px;max-width:min(80vw,320px)}.merchant-switch-menu__search.ant-input-affix-wrapper{background:#f8fafc;border:1px solid #0f172a0f;border-radius:10px;margin-bottom:12px}.merchant-switch-menu__search.ant-input-affix-wrapper .ant-input{background:0 0;font-size:13px}.merchant-switch-menu__search.ant-input-affix-wrapper:focus-within{background:#fff;border-color:#1d5ccc47;box-shadow:0 0 0 2px #1d5ccc0f}.merchant-switch-menu__search-icon{color:#94a3b8;opacity:1;font-size:14px}.merchant-switch-menu__list{flex-direction:column;gap:2px;max-height:300px;padding:0;display:flex;overflow:hidden auto}.merchant-switch-menu__group{flex-direction:column;gap:4px;display:flex}.merchant-switch-menu__group+.merchant-switch-menu__group{margin-top:10px}.merchant-switch-menu__group-title{color:#94a3b8;letter-spacing:.02em;padding:4px 14px 2px;font-size:12px;font-weight:600;line-height:1.4}.merchant-switch-menu__empty{text-align:center;font-size:var(--font-size-caption);color:#94a3b8;padding:20px 12px;line-height:1.5}.merchant-switch-menu__item{text-align:left;color:#111827;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;flex-direction:row;align-items:center;gap:10px;width:100%;margin:0;padding-block:9px;padding-inline:10px 8px;transition:background .12s,border-color .12s;display:flex;position:relative}.merchant-switch-menu__item:hover:not(:disabled){background:#1d5ccc0b;border-color:#1d5ccc1a}.merchant-switch-menu__item--active{cursor:default;background:#1d5ccc11;border-color:#1d5ccc29}.merchant-switch-menu__item--active:hover:not(:disabled){background:#1d5ccc11;border-color:#1d5ccc29}.merchant-switch-menu__avatar{width:34px;height:34px;color:var(--color-primary,#1d5ccc);background:#1d5ccc14;border-radius:9px;flex:0 0 34px;justify-content:center;align-items:center;font-size:14px;font-weight:600;line-height:1;display:inline-flex}.merchant-switch-menu__text{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.merchant-switch-menu__item-main{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;line-height:1.35;overflow:hidden}.merchant-switch-menu__item-sub{align-items:baseline;gap:6px;min-width:0;font-size:12px;line-height:1.35;display:flex}.merchant-switch-menu__item-sub-k{color:#94a3b8;letter-spacing:.02em;flex:none;font-size:11px;font-weight:400}.merchant-switch-menu__item-sub-v{font-variant-numeric:tabular-nums;color:#64748b;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.merchant-switch-menu__suffix{flex:0 0 22px;justify-content:center;align-items:center;width:22px;display:inline-flex}.merchant-switch-menu__check{color:var(--color-primary,#1d5ccc);opacity:.88;font-size:14px;position:static;transform:none}.layout-sider-footer{background:0 0;padding:0}.layout-sider-user-bar{box-sizing:border-box;cursor:pointer;justify-content:space-between;align-items:center;gap:8px;min-height:56px;padding:10px 12px 12px;display:flex}.layout-sider-user-bar__profile{cursor:pointer;min-width:0;font:inherit;text-align:left;color:inherit;background:0 0;border:none;border-radius:8px;flex:1;align-items:center;gap:10px;margin:0;padding:0;display:flex}.layout-sider-user-bar__profile:hover{background:#0f172a0a}.layout-sider-user-bar__profile:focus-visible{outline-offset:1px;outline:2px solid #1d5ccc59}.layout-sider-user-bar__avatar{flex-shrink:0}.layout-sider-user-bar__text{flex:1;min-width:0}.layout-sider-user-bar__name{color:#111827;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;line-height:1.25;overflow:hidden}.layout-sider-user-bar__sub{color:#6b7280;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12px;line-height:1.25;overflow:hidden}.layout-sider-user-bar__actions{flex-shrink:0;align-items:center;gap:2px;display:flex}.layout-sider-user-bar__icon-btn{color:#4b5563;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;margin:0;padding:0;transition:background .15s,color .15s;display:inline-flex}.layout-sider-user-bar__icon-btn:hover{color:#111827;background:#0f172a12}.layout-sider-user-bar__icon-btn:focus-visible{outline-offset:1px;outline:2px solid #1d5ccc59}.layout-sider-user-bar__icon-btn .anticon{font-size:16px}.layout-sider-user-bar--collapsed{flex-direction:column;justify-content:center;gap:8px;min-height:auto;padding:10px 8px 12px}.layout-sider-user-bar--collapsed .layout-sider-user-bar__profile{flex:none;justify-content:center}.layout-sider-user-bar--collapsed .layout-sider-user-bar__actions{justify-content:center}.merchant-pro-layout .ant-pro-sider-logo{padding-block:8px!important}.merchant-pro-layout .ant-pro-sider-logo.ant-pro-sider-logo-collapsed{padding-block:8px!important;padding-inline:8px!important}.layout-sider-menu-header{box-sizing:border-box;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:38px;display:flex}.layout-sider-menu-header__brand{cursor:pointer;flex:1;align-items:center;gap:8px;min-width:0;display:flex}.layout-sider-menu-header__brand h1{color:var(--color-primary);margin:0;font-size:18px;font-weight:700;line-height:1.2}.layout-sider-menu-header__toggle{width:32px;height:32px;color:var(--color-primary);cursor:pointer;background:#1d5ccc14;border:0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.layout-sider-menu-header__toggle:hover{background:#1d5ccc24}.ant-pro-sider-collapsed .layout-sider-menu-header{flex-direction:column;justify-content:center;gap:4px;min-height:auto;padding:0}.ant-pro-sider-collapsed .layout-sider-menu-header__brand{justify-content:center}.ant-pro-sider-collapsed .layout-sider-menu-header__toggle{width:28px;height:28px}.merchant-pro-layout.ant-design-pro{min-width:var(--merchant-portal-layout-min-width,1180px)}.merchant-pro-layout .portal-view-mode-bar{scrollbar-width:none;-ms-overflow-style:none;background:#f5f8fc;border:1px solid #dbe3ef;border-radius:8px;flex-wrap:nowrap;flex:none;align-self:flex-start;align-items:center;width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 0 16px;padding:4px;display:flex;overflow-x:auto;flex-direction:row!important}.merchant-pro-layout .portal-view-mode-bar::-webkit-scrollbar{display:none}.merchant-pro-layout .portal-view-mode-bar__item{color:#526176;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;min-height:34px;padding:0 12px;font-size:13px;display:inline-flex}.merchant-pro-layout .portal-view-mode-bar__item:hover,.merchant-pro-layout .portal-view-mode-bar__item--merchant.portal-view-mode-bar__item--active{color:#1d5ccc;background:#fff;box-shadow:0 1px 3px #0f172a14}.merchant-pro-layout .portal-view-mode-bar__item--merchant{color:#526176}.merchant-pro-layout .portal-view-mode-bar__item--link{color:#526176;order:3}.merchant-pro-layout .portal-view-mode-bar__item--link.portal-view-mode-bar__item--active{color:#1d5ccc;background:#fff;box-shadow:0 1px 3px #0f172a14}.merchant-pro-layout .portal-view-mode-bar__item--chain{order:2}.merchant-pro-layout .portal-view-mode-bar__item--chain:hover,.merchant-pro-layout .portal-view-mode-bar__item--chain.portal-view-mode-bar__item--active{background:#fff;box-shadow:0 1px 3px #0f172a14}.merchant-pro-layout .portal-view-mode-bar__item--chain.portal-view-mode-bar__item--active .portal-view-mode-bar__value--chain{color:#1d5ccc}.merchant-pro-layout .portal-view-mode-bar__label{color:#7b8798}.merchant-pro-layout .portal-view-mode-bar__value{text-overflow:ellipsis;color:#25324a;max-width:180px;font-weight:600;overflow:hidden}.merchant-pro-layout .portal-view-mode-bar__no{color:#8490a3;font-variant-numeric:tabular-nums}.merchant-pro-layout .portal-view-mode-bar__value--chain{max-width:260px}.merchant-pro-layout .portal-view-mode-bar__selected{color:#1d5ccc;flex:none;font-size:14px}.merchant-pro-layout .portal-view-mode-bar__inline-region-select{min-width:72px;max-width:132px;margin-inline:-4px 0}.merchant-pro-layout .portal-view-mode-bar__item--link .portal-view-mode-bar__inline-region-select,.merchant-pro-layout .portal-view-mode-bar__item--chain .portal-view-mode-bar__inline-region-select{flex:0 auto}.merchant-pro-layout .portal-view-mode-bar__inline-region-select.ant-select-sm .ant-select-selector{min-height:28px;box-shadow:none!important;background:0 0!important;border:none!important;padding-inline:2px 20px!important}.merchant-pro-layout .portal-view-mode-bar__inline-region-select.ant-select-sm:hover .ant-select-selector,.merchant-pro-layout .portal-view-mode-bar__inline-region-select.ant-select-sm.ant-select-focused .ant-select-selector{box-shadow:none!important;background:0 0!important;border:none!important}.merchant-pro-layout .portal-view-mode-bar__inline-region-select .ant-select-selection-item{color:#1d5ccc;font-size:13px;font-weight:600;padding-inline-end:14px!important}.merchant-pro-layout .portal-view-mode-bar__inline-region-select .ant-select-arrow{color:#8490a3;font-size:10px;inset-inline-end:2px}.merchant-pro-layout .portal-view-mode-prd-hint{color:#25324a;width:min(100%,760px);margin:-4px 0 8px;font-size:13px;line-height:1.65}.merchant-pro-layout .portal-view-mode-prd-hint__title{margin-bottom:2px;font-weight:600}.merchant-pro-layout .portal-view-mode-prd-hint__list{margin:0;padding-left:24px}.merchant-pro-layout .layout-header-brand{align-items:center;gap:12px;min-width:0;display:inline-flex}.merchant-pro-layout .layout-header-brand__title{color:#1d5ccc;letter-spacing:-.02em;white-space:nowrap;font-size:21px;font-weight:700;line-height:1.15}.merchant-pro-layout .layout-header-brand__org{color:#111827;font-size:var(--font-size-caption);white-space:nowrap;line-height:1.2}.merchant-pro-layout .layout-header-brand__org-row{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:inline-flex}.merchant-pro-layout .layout-header-brand__switch{color:#1d5ccc;font-size:var(--font-size-caption);cursor:pointer;white-space:nowrap;background:#1d5ccc0f;border:1px solid #1d5ccc59;border-radius:8px;align-items:center;gap:6px;margin:0;padding:2px 10px;line-height:1.4;display:inline-flex}.merchant-pro-layout .layout-header-brand__switch:hover{background:#1d5ccc1f;border-color:#1d5ccc80}.merchant-pro-layout .layout-header-brand__switch-icon{opacity:.85;font-size:13px}.merchant-pro-layout .portal-layout-content-frame{flex-direction:column;flex:auto;width:100%;height:100%;min-height:0;display:flex;position:relative}.merchant-pro-layout.ant-design-pro{height:100%;min-height:100dvh}.merchant-pro-layout.ant-design-pro>.ant-layout{flex:auto;align-self:stretch;height:100%;min-height:0}.merchant-pro-layout.ant-design-pro .ant-pro-layout-container{flex-direction:column;flex:auto;align-self:stretch;min-width:0;height:100%;min-height:0;display:flex}.merchant-pro-layout.ant-design-pro .ant-pro-layout-content{box-sizing:border-box!important;flex-direction:column!important;flex:auto!important;align-items:stretch!important;min-height:0!important;display:flex!important}.merchant-pro-layout .ant-pro-top-nav-header-main{padding-inline-start:0}.merchant-pro-layout .ant-pro-top-nav-header-main-left{flex:0 0 var(--merchant-mix-sider-width,215px);width:var(--merchant-mix-sider-width,215px);min-width:var(--merchant-mix-sider-width,215px);box-sizing:border-box;padding-inline:24px 16px}.merchant-pro-layout .ant-pro-top-nav-header-logo{width:100%;min-width:0}.merchant-pro-layout .ant-pro-top-nav-header-menu{padding-inline-start:0}.merchant-pro-layout .ant-menu-horizontal>.ant-menu-item,.merchant-pro-layout .ant-menu-horizontal>.ant-menu-submenu{padding-inline:10px}.merchant-pro-layout .ant-pro-table-search .ant-row{align-items:flex-start!important}.merchant-pro-layout .ant-pro-table-search .ant-row.ant-form-item-row{align-items:center!important}.merchant-pro-layout .ant-pro-table-list-toolbar-container .ant-pro-table-list-toolbar-title{font-size:var(--portal-card-toolbar-title-size);font-weight:var(--portal-card-toolbar-title-weight);color:var(--color-text);letter-spacing:var(--portal-page-title-tracking);line-height:1.4}.merchant-pro-layout .ant-pro-table-search .ant-form-item-label>label{font-size:var(--portal-filter-label-size);font-weight:var(--portal-filter-label-weight);color:var(--color-text-secondary);height:auto;line-height:22px}.merchant-pro-layout .ant-pro-table-search .ant-input,.merchant-pro-layout .ant-pro-table-search .ant-input-affix-wrapper,.merchant-pro-layout .ant-pro-table-search .ant-select .ant-select-selector{font-size:var(--font-size-base);line-height:1.5}.merchant-pro-layout .ant-pro-table .ant-table-thead>tr>th{font-weight:600;font-size:var(--portal-filter-label-size);color:var(--color-text-secondary)}.merchant-pro-layout .ant-pro-table .ant-table-tbody>tr>td{font-size:var(--font-size-base);vertical-align:middle}.merchant-pro-layout .ant-pro-table .ant-pagination{flex-wrap:wrap;gap:8px 4px;margin-top:16px!important}.merchant-pro-layout .ant-pro-table .ant-pagination-total-text{color:var(--color-text-secondary);font-size:var(--font-size-caption);line-height:1.5}@media (max-width:1024px){.merchant-pro-layout .ant-pro-top-nav-header-main-left{flex:auto;width:auto;min-width:0;padding-inline:16px}}.portal-quick-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.portal-quick-entry{background:linear-gradient(#1d5ccc14,#fffffff2);border:1px solid #1d5ccc1a;border-radius:16px;padding:18px}.portal-quick-entry__title{color:#0f172a;font-size:15px;font-weight:600}.portal-quick-entry__desc{color:#64748b;margin-top:8px;font-size:13px;line-height:1.7}.portal-placeholder-plan{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.portal-placeholder-plan__item{background:#f8fafc;border:1px solid #0f172a14;border-radius:14px;padding:16px}.kyc-status-grid,.kyc-summary-grid,.kyc-content-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.kyc-content-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kyc-status-card{background:linear-gradient(#1d5ccc14,#ffffffeb);border:1px solid #1d5ccc1a;border-radius:16px;padding:18px}.kyc-status-card__label{color:#64748b;font-size:12px}.kyc-status-card__value{margin-top:10px}.kyc-status-card__helper{color:#475569;margin-top:10px;font-size:12px}.kyc-next-actions{justify-content:space-between;align-items:center;gap:16px;margin-top:16px;display:flex}.kyc-page-title{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.page-table-summary{color:#6b7280;font-size:12px}@media (max-width:1200px){.stat-grid,.portal-quick-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container dv-kyc (width<=1200px){.kyc-status-grid,.kyc-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.stat-grid,.portal-quick-grid,.portal-placeholder-plan{grid-template-columns:minmax(0,1fr)}}@container dv-kyc (width<=760px){.kyc-status-grid,.kyc-summary-grid,.kyc-content-grid{grid-template-columns:minmax(0,1fr)}.kyc-next-actions{flex-direction:column;align-items:flex-start}}.login-foot-links{color:#64748b;justify-content:space-between;align-items:center;margin-top:8px;font-size:13px;display:flex}.login-foot-links__primary{color:#1d5ccc;font-weight:500;text-decoration:none}.login-foot-links__primary:hover{color:#3a76d8}.login-foot-links__register{color:#64748b}.auth-register-form .ant-form-item{margin-bottom:18px}.auth-register-form .ant-form-item-label{padding-bottom:6px}.auth-register-form .ant-form-item-label>label{color:#1f2937;letter-spacing:.01em;height:22px;font-size:13px;font-weight:500}.auth-register-form .ant-input,.auth-register-form .ant-input-affix-wrapper,.auth-register-form .ant-input-password{border-color:#e2e8f0;border-radius:10px;transition:border-color .2s,box-shadow .2s}.auth-register-form .ant-input:hover,.auth-register-form .ant-input-affix-wrapper:hover,.auth-register-form .ant-input-password:hover{border-color:#1d5ccc}.auth-register-form .ant-input-affix-wrapper-focused,.auth-register-form .ant-input-affix-wrapper:focus-within,.auth-register-form .ant-input:focus{border-color:#1d5ccc;box-shadow:0 0 0 2px #1d5ccc1f}.auth-register-form .ant-input-prefix{color:#94a3b8;margin-inline-end:8px;font-size:15px;transition:color .2s}.auth-register-form .ant-input-affix-wrapper:hover .ant-input-prefix,.auth-register-form .ant-input-affix-wrapper-focused .ant-input-prefix,.auth-register-form .ant-input-affix-wrapper:focus-within .ant-input-prefix{color:#1d5ccc}.auth-register-form .ant-btn-primary{border-radius:10px;transition:background .2s,border-color .2s,box-shadow .2s,transform .1s;box-shadow:0 8px 18px #1d5ccc33}.auth-register-form .ant-btn-primary:hover,.auth-register-form .ant-btn-primary:focus{box-shadow:0 10px 22px #1d5ccc42}.auth-register-form .ant-btn-primary:active{transform:translateY(1px);box-shadow:0 4px 10px #1d5ccc33}.auth-register-foot{justify-content:flex-start;margin-top:4px}.auth-register-foot .login-foot-links__primary{margin-left:6px}.language-switcher{color:#111827;cursor:pointer;white-space:nowrap;background:#1d5ccc0a;border:0;border-radius:18px;align-items:center;gap:8px;min-height:40px;padding:0 16px;font-size:15px;font-weight:600;display:inline-flex}.language-switcher>.language-switcher__lead-icon{opacity:.82;flex-shrink:0;font-size:15px;line-height:1}.language-switcher>.anticon:last-child{font-size:11px;line-height:1}.language-switcher:hover{background:#1d5ccc14}.language-switcher__overlay .ant-dropdown-menu{box-sizing:border-box;border-radius:22px;width:100%;min-width:100%;max-width:min(320px,90vw);padding:8px}.language-switcher__overlay .ant-dropdown-menu-item{border-radius:12px;padding:8px 10px;font-size:14px;font-weight:500}.auth-language-switcher{flex-shrink:0}.auth-language-switcher .language-switcher>.anticon:last-child{font-size:9px}@media (max-width:575.98px){.auth-brand-panel.auth-brand-panel--compact{min-height:168px!important;padding:22px 18px 24px!important}.auth-brand-panel--compact .auth-brand-panel__title{letter-spacing:.2px!important;margin-top:0!important;font-size:18px!important;line-height:1.45!important}.auth-brand-panel--compact .auth-brand-panel__highlights{display:none!important}.auth-language-switcher .language-switcher{border-radius:14px!important;min-height:32px!important;padding:0 10px!important;font-size:13px!important}.auth-language-switcher .language-switcher>.language-switcher__lead-icon{font-size:13px!important}.auth-register-form .ant-form-item{margin-bottom:14px!important}}.group-fund-page-loading{justify-content:center;padding:48px 0;display:flex}.group-fund-alert{color:#cf1322;font-size:13px;line-height:1.5}.group-fund-page-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.group-fund-page-head__title{flex:1;min-width:0;margin:0!important}.group-fund-page-head__intro{flex:1;min-width:0}.group-fund-currency-btn{font-variant-numeric:tabular-nums;flex-shrink:0}.group-fund-card-tabs-row{border-bottom:1px solid #f0f0f0;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;margin-bottom:20px;padding-bottom:0;display:flex}.group-fund-card-tabs{gap:24px;display:flex}.group-fund-card-tab{color:#00000073;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin:0;padding:10px 0;font-family:inherit;font-size:14px}.group-fund-card-tab--active{color:#1677ff;border-bottom-color:#1677ff;font-weight:500}.group-fund-card-tabs-footnote{text-align:right;max-width:42ch;font-size:12px;margin:0 0 10px!important}.group-fund-account-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}@media (max-width:900px){.group-fund-account-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.group-fund-account-item__label{color:#00000073;margin-bottom:8px;font-size:13px}.group-fund-account-item__value{font-variant-numeric:tabular-nums;font-size:28px;font-weight:600;line-height:1.2}.group-fund-account-item__value--warn{color:#cf1322}.group-fund-account-link{margin-top:8px;font-size:13px;display:inline-block}.group-fund-metrics-card-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:16px;display:flex}.group-fund-metrics-card__title{margin:0!important}.group-fund-metrics-card-footnote{text-align:right;max-width:42ch;font-size:12px}.group-fund-metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}@media (max-width:768px){.group-fund-metrics-grid{grid-template-columns:1fr}}.group-fund-metrics-col-title{margin-bottom:12px;font-size:14px;font-weight:600;display:block}.group-fund-metrics-hint{color:#00000073;font-size:12px;font-weight:400}.group-fund-metrics-row{border-bottom:1px solid #f5f5f5;justify-content:space-between;align-items:baseline;gap:12px;padding:8px 0;font-size:14px;display:flex}.group-fund-metrics-row__label{color:#000000a6}.group-fund-metrics-row__value{font-variant-numeric:tabular-nums;font-weight:500}.group-fund-metrics-row__count{color:#00000073;font-size:13px;font-weight:400}.personal-info-descriptions .ant-descriptions-item-label{width:120px}.personal-password-row{justify-content:space-between;align-items:center;gap:16px;display:flex}
