.staff-doc-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));background:#fff;border-radius:12px;margin-bottom:32px;overflow:hidden}.staff-doc-summary article{padding:28px}.staff-doc-summary span{display:block;font-size:14px;color:#68705e}.staff-doc-summary strong{display:block;font-size:36px;line-height:1.5;margin-top:8px}.staff-document-center>.section-header{margin:34px 0 20px}.staff-tax-list,.staff-doc-list{display:grid;gap:18px}.staff-tax-card,.staff-doc-card{border:0;border-radius:12px}.staff-tax-card h3,.staff-doc-card h3{font-size:21px;margin:0 0 8px;overflow-wrap:anywhere}.staff-tax-card .section-header{margin:0 0 22px}.staff-tax-detail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:20px 0}.staff-tax-detail span{display:block;font-size:13px;color:#6d7366;margin-bottom:6px}.staff-tax-detail strong{font-size:15px;font-weight:600;overflow-wrap:anywhere}.staff-tax-card p{font-size:15px;line-height:1.8}.staff-doc-card{display:flex;align-items:center;justify-content:space-between;gap:22px}.staff-doc-card p{font-size:14px;color:#62695c;line-height:1.75;margin-block:6px}.staff-doc-card small{font-size:13px;color:#72786c}.staff-doc-filter{display:flex;align-items:center;gap:14px;margin:0 0 20px;font-size:14px}.staff-doc-filter select{width:auto;min-width:180px;margin:0}.document-center-dialog{width:min(680px,calc(100% - 32px));max-height:calc(100dvh - 32px);padding:34px;border:0;border-radius:14px;overflow:auto}.document-center-dialog::backdrop{background:#20251db3;backdrop-filter:blur(3px)}.document-center-dialog h2{font-size:27px;line-height:1.45}.document-center-dialog label{font-size:15px}.document-center-dialog input,.document-center-dialog select,.document-center-dialog textarea{font-size:16px;min-height:48px}.document-center-dialog input[type=file]{line-height:1.7;padding:12px}.document-center-dialog .form-intro{font-size:14px;line-height:1.8}.document-center-dialog .button{min-height:46px;font-size:15px}
@media(max-width:760px){.staff-doc-summary article{padding:20px}.staff-doc-summary strong{font-size:30px}.staff-tax-detail{grid-template-columns:1fr;gap:16px}.staff-doc-card{align-items:flex-start;flex-direction:column}.staff-tax-card .section-header{align-items:flex-start;gap:16px}.document-center-dialog{padding:26px}.document-center-dialog h2{font-size:24px}}
@media(max-width:440px){.staff-doc-summary article{padding:18px 12px}.staff-doc-summary span{font-size:13px}.staff-doc-summary strong{font-size:27px}.staff-document-center>.section-header{align-items:flex-start;gap:14px}.staff-document-center>.section-header h2{font-size:23px}.document-center-dialog{padding:25px 20px}.staff-document-center .panel{padding:24px}.staff-tax-card .status-chip{white-space:normal}}
.staff-document-center .panel,.staff-tax-detail>div,.staff-tax-card .section-header>div,.staff-doc-card>div{min-width:0;max-width:100%}.staff-tax-card p,.staff-doc-card p,.staff-doc-card small,.document-center-dialog .form-intro{overflow-wrap:anywhere}
