.tax-profit-choice{grid-column:1/-1;min-width:0;margin:12px 0;padding:16px;border:1px solid #e0bc68;border-radius:12px;background:#fffbef;color:#26394b}.tax-profit-choice legend{font-weight:800;padding:0 6px;font-size:14px}.tax-profit-choice p{margin:0 0 12px;font-size:13px;line-height:1.5;color:#5d6470}.tax-profit-choice label{display:flex!important;align-items:flex-start;gap:10px;padding:12px;margin:8px 0;border:1px solid #dce3eb;border-radius:8px;background:#fff;cursor:pointer}.tax-profit-choice input[type=radio]{width:17px!important;height:17px!important;min-width:17px;padding:0;margin:3px 0 0;accent-color:#096bca}.tax-profit-choice label span{display:grid;gap:5px;min-width:0}.tax-profit-choice strong{font-size:13px;line-height:1.4}.tax-profit-choice small{display:block;font-size:12px;line-height:1.45;color:#5d6470}.tax-profit-choice .tax-profit-required{color:#895c0d}.tax-profit-status{grid-column:1/-1;display:grid;gap:5px;padding:14px;margin:12px 0;border:1px solid #cfe1ee;border-radius:10px;background:#f1f8fd;font-size:13px;line-height:1.5}.tax-profit-status span{color:#5b6d7f}.tax-profit-excluded{padding:16px 20px;margin:12px 0;background:#f2f7fb;border:1px solid #d9e5ef;border-radius:12px;font-size:13px;line-height:1.5}.tax-profit-excluded summary{cursor:pointer;font-weight:750;color:#285775}.tax-profit-excluded p{color:#596c7d}.tax-profit-excluded>div{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-top:1px solid #dce7ee}.tax-profit-excluded strong{white-space:nowrap}.tax-profit-row-note{display:block!important;white-space:normal!important;font-size:11px!important;line-height:1.4!important;color:#52738c!important;margin-top:4px}@media(max-width:600px){.tax-profit-choice{padding:12px}.tax-profit-excluded>div{flex-direction:column;gap:4px}}
/*$vite$:1*/