.company-tax_page__WlbH0{display:grid;gap:18px;color:var(--text-primary,#172033)}.company-tax_hero__xxUYN{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:24px;border:1px solid var(--line,#e5e7eb);border-radius:22px;background:linear-gradient(135deg,var(--panel,#fff),#eef8f6)}.company-tax_compactState__41Fpn>span,.company-tax_hero__xxUYN span,.company-tax_state__NuEAm>span{color:#08785a;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.company-tax_compactState__41Fpn h3,.company-tax_hero__xxUYN h2,.company-tax_panel__B5swg h3,.company-tax_placeholder___CQZC h3,.company-tax_state__NuEAm h3{margin:4px 0}.company-tax_compactState__41Fpn p,.company-tax_hero__xxUYN p,.company-tax_panel__B5swg p,.company-tax_placeholder___CQZC p,.company-tax_state__NuEAm p{margin:4px 0;color:var(--text-secondary,#64748b);line-height:1.6}.company-tax_scope__5LdRQ{min-width:235px;display:grid;gap:3px;padding:15px 17px;color:#fff;background:linear-gradient(135deg,#08785a,#13a47b);border-radius:15px}.company-tax_scope__5LdRQ small{opacity:.85}.company-tax_toolbar__13T1b{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap;padding:13px 15px;border:1px solid var(--line,#e5e7eb);border-radius:14px;background:var(--panel,#fff)}.company-tax_toolbar__13T1b label{display:grid;gap:5px;color:#64748b;font-size:12px;font-weight:700}.company-tax_toolbar__13T1b input,.company-tax_upload__JMoTD input{box-sizing:border-box;border:1px solid var(--line,#dfe3ea);border-radius:9px;padding:9px 10px;color:inherit;background:var(--input,#fff)}.company-tax_compactState__41Fpn button,.company-tax_state__NuEAm button,.company-tax_toolbar__13T1b button,.company-tax_upload__JMoTD button{border:0;border-radius:9px;padding:10px 14px;background:#08785a;color:#fff;font-weight:750;cursor:pointer}.company-tax_toolbar__13T1b button:disabled,.company-tax_upload__JMoTD button:disabled{opacity:.5;cursor:not-allowed}.company-tax_toolbar__13T1b>small{margin-left:auto;color:#7b8497}.company-tax_cards__mEL01{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.company-tax_cards__mEL01 article,.company-tax_cards__mEL01 button.company-tax_summaryCard__JAhqh{min-width:0;padding:17px;border:1px solid var(--line,#e5e7eb);border-radius:16px;background:var(--panel,#fff)}.company-tax_cards__mEL01 button.company-tax_summaryCard__JAhqh{display:block;width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.company-tax_cards__mEL01 button.company-tax_summaryCard__JAhqh:hover{border-color:#60a5fa;box-shadow:0 5px 18px rgb(15 23 42/8%);transform:translateY(-1px)}.company-tax_cards__mEL01 button.company-tax_summaryCard__JAhqh:focus-visible{outline:3px solid rgb(59 130 246/50%);outline-offset:2px}.company-tax_cards__mEL01 span{color:var(--text-secondary,#64748b);font-size:12px}.company-tax_cards__mEL01 strong{display:block;margin:9px 0 4px;font-size:21px;overflow-wrap:anywhere}.company-tax_cards__mEL01 small{color:#7b8497}.company-tax_storeCountNote__MuHeX{margin:-6px 0 0;padding:12px 15px;border-radius:11px;background:#eff6ff;color:#475569;font-size:13px;line-height:1.65}.company-tax_storeCountNote__MuHeX b{color:#0f172a}.company-tax_cards__mEL01 .company-tax_attention__XYcVt{border-color:#fed7aa;background:#fffaf2}.company-tax_panel__B5swg{min-width:0;padding:18px;border:1px solid var(--line,#e5e7eb);border-radius:17px;background:var(--panel,#fff)}.company-tax_panelHead__QQ8Ui{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.company-tax_badge__sGF9u,.company-tax_previewOnly__Systb{flex:none;display:inline-flex;border-radius:99px;padding:5px 10px;background:#e7f8f0;color:#08785a;font-size:11px;font-weight:800}.company-tax_previewOnly__Systb{background:#eef0ff;color:#5548d9}.company-tax_table__GYYW3{overflow-x:auto;margin-top:14px}.company-tax_companyHead__r7zzA,.company-tax_companyRow__evoA4{min-width:980px;display:grid;grid-template-columns:minmax(220px,1.6fr) 130px 95px 145px 145px 125px;gap:12px;align-items:center;padding:12px;border-bottom:1px solid var(--line,#e5e7eb)}.company-tax_ownershipHead__XBMk7,.company-tax_ownershipRow__oNx3F{min-width:920px;display:grid;grid-template-columns:minmax(175px,1.2fr) minmax(230px,1.5fr) 165px 105px 145px;gap:12px;align-items:center;padding:12px;border-bottom:1px solid var(--line,#e5e7eb)}.company-tax_directoryHead__ydPcf,.company-tax_directoryRow__l3Y_0{min-width:1120px;display:grid;grid-template-columns:minmax(250px,1.8fr) minmax(190px,1.2fr) minmax(150px,1fr) 75px 135px 145px 95px;gap:11px;align-items:center;padding:12px;border-bottom:1px solid var(--line,#e5e7eb)}.company-tax_directoryHead__ydPcf{margin-top:12px;color:#64748b;background:var(--soft,#f8fafc);border-radius:10px;font-size:12px}.company-tax_directoryRow__l3Y_0>span{min-width:0}.company-tax_directoryRow__l3Y_0 small{display:block;margin-top:4px;color:#7b8497;overflow-wrap:anywhere}.company-tax_directoryRow__l3Y_0>button,.company-tax_panelHead__QQ8Ui>button,.company-tax_profileActions__uxxP2 button,.company-tax_profileToolbar__6MBom button{border:0;border-radius:8px;padding:8px 11px;background:#08785a;color:#fff;font-weight:700;cursor:pointer}.company-tax_representativeHead__Em3IF,.company-tax_representativeRow__nuq0p{min-width:850px;display:grid;grid-template-columns:minmax(210px,1.6fr) 105px 115px minmax(130px,1fr) minmax(130px,1fr) 145px;gap:12px;align-items:center;padding:13px;border-bottom:1px solid var(--line,#e5e7eb)}.company-tax_representativeSalesHead__u71hq,.company-tax_representativeSalesRow__mDAN0{min-width:1040px;display:grid;grid-template-columns:minmax(190px,1.3fr) 105px 115px minmax(170px,1.2fr) minmax(170px,1.2fr) minmax(170px,1.2fr);gap:12px;align-items:center;padding:13px;border-bottom:1px solid var(--line,#e5e7eb)}.company-tax_representativeCompanyHead__XzjWe,.company-tax_representativeHead__Em3IF,.company-tax_representativeSalesHead__u71hq{color:#64748b;background:var(--soft,#f8fafc);border-radius:10px;font-size:12px}.company-tax_representativeCompanyRow__CkAoi>span,.company-tax_representativeRow__nuq0p>span,.company-tax_representativeSalesRow__mDAN0>span{min-width:0}.company-tax_representativeSalesRow__mDAN0 small{display:block;margin-top:4px;color:#7b8497}.company-tax_representativeCompanyRow__CkAoi small,.company-tax_representativeRow__nuq0p small{display:block;margin-top:4px;color:#7b8497;overflow-wrap:anywhere}.company-tax_dialog__0sCJF .company-tax_panelHead__QQ8Ui>button,.company-tax_representativeCompanyRow__CkAoi>button,.company-tax_representativeRow__nuq0p>button{border:0;border-radius:8px;padding:8px 11px;background:#08785a;color:#fff;font-weight:700;cursor:pointer}.company-tax_dialogBackdrop__aGvSB{position:fixed;z-index:1200;inset:0;display:grid;place-items:center;padding:24px;background:rgb(15 23 42/48%)}.company-tax_dialog__0sCJF{box-sizing:border-box;width:min(1160px,100%);max-height:min(82vh,900px);overflow:auto;padding:22px;border:1px solid var(--line,#e5e7eb);border-radius:18px;background:var(--panel,#fff);box-shadow:0 24px 70px rgb(15 23 42/24%)}.company-tax_companyDetailDialog__50QAa{z-index:1;width:min(900px,100%)}.company-tax_representativeCompanyHead__XzjWe,.company-tax_representativeCompanyRow__CkAoi{min-width:1050px;display:grid;grid-template-columns:minmax(220px,1.5fr) minmax(150px,1fr) minmax(170px,1.1fr) minmax(125px,.8fr) minmax(130px,.9fr) 92px;gap:10px;align-items:center;padding:12px;border-bottom:1px solid var(--line,#e5e7eb)}.company-tax_summaryTable___46Ga{width:100%;min-width:760px;border-collapse:collapse;text-align:left}.company-tax_summaryTable___46Ga td,.company-tax_summaryTable___46Ga th{padding:12px;border-bottom:1px solid var(--line,#e5e7eb);vertical-align:top;overflow-wrap:anywhere}.company-tax_summaryTable___46Ga th{color:#64748b;background:var(--soft,#f8fafc);font-size:12px;white-space:nowrap}.company-tax_representativeCompanyRow__CkAoi .company-tax_good__nN4Q_,.company-tax_representativeCompanyRow__CkAoi .company-tax_risk__lN2Tv{white-space:nowrap}.company-tax_profileToolbar__6MBom{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;color:#64748b;font-size:12px}.company-tax_profileForm___upKV{display:grid;gap:12px;margin-top:13px;padding:15px;border:1px solid var(--line,#e5e7eb);border-radius:12px;background:var(--soft,#f8fafc)}.company-tax_profileForm___upKV .company-tax_matchFields__Jvy_4,.company-tax_relationFields__9wTGb{grid-template-columns:repeat(3,minmax(170px,1fr))}.company-tax_relationFields__9wTGb{display:grid;gap:10px}.company-tax_companyPicker__pcxFX,.company-tax_relationFields__9wTGb label{display:grid;gap:5px;color:#64748b;font-size:12px;font-weight:700}.company-tax_companyPicker__pcxFX select,.company-tax_relationFields__9wTGb select{min-width:0;box-sizing:border-box;border:1px solid var(--line,#dfe3ea);border-radius:8px;padding:9px;color:inherit;background:var(--input,#fff)}.company-tax_confirmRelation__1pfGf{display:flex;align-items:center;gap:8px;color:#64748b;font-size:12px}.company-tax_profileActions__uxxP2{display:flex;align-items:center;gap:12px}.company-tax_detailNote__Ut0dd,.company-tax_profileActions__uxxP2 span{color:#7b8497;font-size:12px}.company-tax_detailGrid___czp_{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:13px}.company-tax_detailGrid___czp_ article{display:grid;gap:7px;padding:12px;border-radius:10px;background:var(--soft,#f8fafc)}.company-tax_detailGrid___czp_ article span{color:#7b8497;font-size:11px}.company-tax_detailGrid___czp_ article b{overflow-wrap:anywhere}.company-tax_ownershipMini__nIA70{display:grid;gap:8px;padding:12px;border:1px solid var(--line,#e5e7eb);border-radius:11px}.company-tax_ownershipMini__nIA70 span{color:#64748b;font-size:12px}.company-tax_companyPicker__pcxFX{max-width:620px;margin-top:13px}.company-tax_selectedCompany__MnuvW{display:grid;grid-template-columns:2fr 1fr 1fr;gap:12px;margin-top:14px;padding:12px;border-radius:11px;background:var(--soft,#f8fafc)}.company-tax_selectedCompany__MnuvW>div{display:grid;gap:4px}.company-tax_selectedCompany__MnuvW small{color:#7b8497;overflow-wrap:anywhere}.company-tax_pendingStores__JHh4b{display:grid;gap:12px;margin-top:14px}.company-tax_pendingStore__t9MOL{display:grid;gap:12px;padding:14px;border:1px solid var(--line,#e5e7eb);border-radius:12px;background:var(--soft,#f8fafc)}.company-tax_pendingStore__t9MOL>header{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.company-tax_pendingStore__t9MOL>header div{display:grid;gap:4px}.company-tax_pendingStore__t9MOL small,.company-tax_pendingStore__t9MOL>header span{color:#7b8497;font-size:12px}.company-tax_pendingStore__t9MOL small{overflow-wrap:anywhere}.company-tax_matchFields__Jvy_4{display:grid;grid-template-columns:repeat(4,minmax(150px,1fr));gap:10px}.company-tax_matchFields__Jvy_4 label{display:grid;gap:5px;color:#64748b;font-size:12px;font-weight:700}.company-tax_matchFields__Jvy_4 input,.company-tax_matchFields__Jvy_4 select{min-width:0;box-sizing:border-box;border:1px solid var(--line,#dfe3ea);border-radius:8px;padding:9px;color:inherit;background:var(--input,#fff)}.company-tax_matchActions__fHHIP{display:flex;align-items:center;justify-content:space-between;gap:12px}.company-tax_matchActions__fHHIP label{display:flex;align-items:center;gap:7px;color:#64748b;font-size:12px}.company-tax_matchActions__fHHIP button{border:0;border-radius:9px;padding:9px 13px;background:#08785a;color:#fff;font-weight:750;cursor:pointer}.company-tax_matchActions__fHHIP button:disabled{opacity:.5;cursor:not-allowed}.company-tax_companyHead__r7zzA,.company-tax_ownershipHead__XBMk7{color:#64748b;background:var(--soft,#f8fafc);border-radius:10px;font-size:12px}.company-tax_companyRow__evoA4>span,.company-tax_ownershipRow__oNx3F>span{min-width:0}.company-tax_companyRow__evoA4 small,.company-tax_ownershipRow__oNx3F small{display:block;margin-top:4px;color:#7b8497;overflow-wrap:anywhere}.company-tax_good__nN4Q_,.company-tax_risk__lN2Tv{display:inline-flex;width:max-content;padding:4px 8px;border-radius:99px;background:#e7f8f0;color:#08785a;font-style:normal;font-size:11px;font-weight:750}.company-tax_risk__lN2Tv{background:#fff0f2;color:#be123c}.company-tax_success__PPL6R,.company-tax_warning__Ar_TD{margin:0;padding:11px 14px;border-radius:10px;background:#fff7ed;color:#c2410c;font-weight:650}.company-tax_success__PPL6R{background:#ecfdf5;color:#047857}.company-tax_placeholder___CQZC{display:flex;justify-content:space-between;align-items:center;gap:22px;padding:18px;border:1px dashed #cbd5e1;border-radius:15px;background:var(--soft,#f8fafc)}.company-tax_placeholder___CQZC span{color:#64748b;font-size:12px;font-weight:750}.company-tax_placeholder___CQZC p{max-width:540px}.company-tax_compactState__41Fpn,.company-tax_state__NuEAm{min-height:340px;display:grid;place-content:center;justify-items:center;text-align:center;gap:8px;padding:30px;border:1px solid var(--line,#e5e7eb);border-radius:18px;background:var(--panel,#fff)}.company-tax_compactState__41Fpn{min-height:150px}.company-tax_upload__JMoTD{display:grid;grid-template-columns:minmax(280px,1fr) auto;align-items:center;gap:10px;margin-top:16px}.company-tax_upload__JMoTD small{grid-column:1/-1;color:#7b8497}.company-tax_previewResult__jjdNm{display:grid;gap:8px;margin-top:14px;padding:14px;border-radius:12px;background:var(--soft,#f8fafc)}.company-tax_previewResult__jjdNm>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.company-tax_previewResult__jjdNm>div span{display:grid;gap:5px;padding:10px;border-radius:9px;background:var(--panel,#fff);color:#64748b;font-size:12px}.company-tax_previewResult__jjdNm>div strong{color:var(--text-primary,#172033);font-size:17px}.company-tax_previewResult__jjdNm>p{margin:0;font-size:12px}.company-tax_empty__8BbCt{padding:30px;text-align:center;color:#94a3b8;border:1px dashed var(--line,#dfe3ea);border-radius:12px}.company-tax_srOnly__92EZw{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:1150px){.company-tax_cards__mEL01{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.company-tax_hero__xxUYN,.company-tax_placeholder___CQZC{align-items:flex-start;flex-direction:column}.company-tax_scope__5LdRQ{min-width:0;width:100%;box-sizing:border-box}.company-tax_cards__mEL01{grid-template-columns:1fr}.company-tax_toolbar__13T1b>small{width:100%;margin-left:0}.company-tax_previewResult__jjdNm>div,.company-tax_upload__JMoTD{grid-template-columns:1fr}.company-tax_upload__JMoTD small{grid-column:auto}.company-tax_matchFields__Jvy_4{grid-template-columns:1fr;width:100%}.company-tax_matchActions__fHHIP,.company-tax_pendingStore__t9MOL>header,.company-tax_profileActions__uxxP2,.company-tax_profileToolbar__6MBom{align-items:flex-start;flex-direction:column}.company-tax_detailGrid___czp_,.company-tax_profileForm___upKV .company-tax_matchFields__Jvy_4,.company-tax_relationFields__9wTGb,.company-tax_selectedCompany__MnuvW{grid-template-columns:1fr;width:100%}.company-tax_dialogBackdrop__aGvSB{padding:10px}.company-tax_dialog__0sCJF{max-height:90vh;padding:14px;border-radius:14px}}