.advanced-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.advanced-fields>.field{margin:0}.advanced-fields>p,.advanced-fields>fieldset,.advanced-fields>.finance-check,.advanced-fields>button{grid-column:1/-1}.advanced-fields [hidden],#a-exports[hidden]{display:none!important}.advanced-card{border:1px solid #dce7e2;border-radius:16px;padding:22px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;background:#fafdfb;min-width:0}.advanced-card legend{padding:0 10px;font-size:1.1rem;font-weight:700;color:#116754}.advanced-card .field{margin:0}.advanced-weekends{display:flex;flex-wrap:wrap;gap:12px;border:1px solid #dce7e2;border-radius:12px}.advanced-weekends .finance-check{margin:4px}.advanced-fields input,.advanced-fields select,.advanced-fields textarea{min-width:0;width:100%}.advanced-fields input[type=checkbox]{width:20px}.advanced-fields .field{min-width:0}.advanced-fields textarea{resize:vertical}#a-result details{border:1px solid #dce7e2;border-radius:12px;margin-top:20px;padding:16px}#a-result summary{cursor:pointer;color:#116754;font-weight:700}#a-exports{margin-top:20px;flex-wrap:wrap}#a-exports small{width:100%;color:#526276}@media(max-width:640px){.advanced-fields,.advanced-card{grid-template-columns:1fr}.advanced-card{padding:16px}.advanced-fields>*{grid-column:1}.advanced-weekends{padding:12px}}

#a-result .advanced-small-table{min-width:0}#a-result .advanced-small-table td,#a-result .advanced-small-table th{white-space:normal;overflow-wrap:anywhere}
