.fx-tax{max-width:1280px}.fx-tax .fx-page-heading{gap:20px;align-items:start}.fx-tax-period{display:flex;flex-wrap:wrap;align-items:end;gap:12px;margin:24px 0}.fx-tax-period label{display:grid;gap:7px;font-size:13px;flex:1;min-width:120px;max-width:220px}.fx-tax input,.fx-tax select{min-height:44px;border:1px solid #d4dace;border-radius:9px;padding:10px 12px;background:#fffefa;color:#263b36;max-width:100%;font:inherit}.fx-tax .fx-check input{min-height:20px;width:20px;flex:0 0 20px}.fx-tax-metrics{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:16px;margin-bottom:24px}.fx-tax-metrics article{padding:25px;border:1px solid #d8dfd0;border-radius:18px;display:grid;gap:12px;background:#fffefa}.fx-tax-metrics strong{font-size:clamp(25px,3vw,40px);letter-spacing:-.04em}.fx-tax-metrics small{line-height:1.5}.fx-tax-metrics .fx-tax-balance{background:#263b36;color:#fffefa}.fx-tax-balance strong{color:#c5e657}.fx-tax-grid{display:grid;grid-template-columns:1.6fr 1fr;gap:22px}.fx-tax>.fx-card,.fx-tax-grid{margin-bottom:22px}.fx-tax-rubrics>div{display:flex;align-items:center;gap:14px;padding:18px 0;border-bottom:1px solid #e3e7de}.fx-tax-rubrics>div>span:nth-child(2){flex:1}.fx-tax-rubrics strong,.fx-tax-rubrics small{display:block}.fx-tax-rubrics small{font-size:12px;margin-top:5px;color:#626e61}.fx-tax-code{background:#e8eedf;padding:8px;border-radius:8px;font-weight:700;min-width:40px;text-align:center}.fx-tax-help{background:#edf2e4}.fx-tax-help hr{border:0;border-top:1px solid #cfd9c4;margin:25px 0}.fx-tax-deadline{display:block;font-size:24px;margin:9px 0}.fx-tax-checks>div{display:flex;align-items:start;gap:12px;padding:15px 0;border-bottom:1px solid #e3e7de}.fx-tax-checks>div>div{flex:1}.fx-tax-checks p{margin:5px 0;line-height:1.6}.fx-tax-dot{width:9px;height:9px;flex:0 0 9px;margin-top:6px;border-radius:50%;background:#b9761d}.fx-tax-dot.ok{background:#6c8654}.fx-tax-document{display:grid;grid-template-columns:1.6fr 1fr 1fr 1.3fr;gap:16px;align-items:center;padding:18px 0;border-bottom:1px solid #e3e7de}.fx-tax-document strong,.fx-tax-document small,.fx-tax-document span{display:block}.fx-tax-document strong{margin:7px 0;overflow-wrap:anywhere}.fx-tax-document span,.fx-tax-document small{font-size:12px}.fx-tax-document-actions{display:grid;justify-items:start;gap:10px}.fx-tax-editor{margin-top:20px;padding:20px;background:#edf2e4;border-radius:12px}.fx-tax-booked{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:20px 0}.fx-tax-booked strong{display:block;font-size:23px;margin-top:10px}.fx-tax-settings summary{font-weight:650;cursor:pointer;min-height:28px}.fx-tax-settings form{margin-top:24px}.fx-tax-settings li{margin:10px 0;line-height:1.6}.fx-tax-finish{display:flex;gap:20px;align-items:center}.fx-tax-finish>div{flex:1}.fx-tax .fx-section-heading{gap:15px;flex-wrap:wrap}.fx-tax button:disabled{opacity:.5;cursor:not-allowed}.fx-tax a{overflow-wrap:anywhere}.fx-tax *{min-width:0}.fx-tax .fx-help{line-height:1.65}
@media(max-width:1000px){.fx-tax-grid{grid-template-columns:1fr}.fx-tax-metrics{grid-template-columns:1fr 1fr}.fx-tax-balance{grid-column:1/-1}.fx-tax-document{grid-template-columns:1.5fr 1fr 1fr}.fx-tax-document-actions{grid-column:1/-1;display:flex;align-items:center}.fx-tax-booked{grid-template-columns:1fr}.fx-tax-finish{display:grid}}
@media(max-width:560px){.fx-tax .fx-page-heading{display:block}.fx-tax .fx-page-heading>.fx-status{margin-top:15px;display:inline-block}.fx-tax-metrics{gap:10px}.fx-tax-metrics article{padding:16px}.fx-tax-metrics strong{font-size:25px}.fx-tax-metrics small{font-size:11px}.fx-tax-checks>div{flex-wrap:wrap}.fx-tax-checks>div>.p-button{margin-left:21px}.fx-tax-period label{flex:1 1 35%;max-width:none}.fx-tax-period>.p-button{width:100%}.fx-tax-document{grid-template-columns:1fr 1fr}.fx-tax-document>div:first-child{grid-column:1/-1}.fx-tax-rubrics>div{gap:9px;font-size:12px}.fx-tax-rubrics b{white-space:nowrap}.fx-tax-editor{padding:14px}.fx-tax .fx-form{grid-template-columns:1fr}}
