.workday{max-width:800px}.workday .workday-intro{margin:.25rem 0 1.25rem;color:#40536b}.workday form{background:#fff;border:1px solid #cbd5e1;border-radius:14px;padding:1.15rem;margin:1rem 0}.workday .fields{display:grid;gap:1rem}.workday .fields>label{display:grid;gap:.4rem;font-weight:700;color:#10243e}.workday input:not([type=checkbox]),.workday textarea,.workday select{width:100%;min-height:48px;font:inherit;color:#10243e;background:#fff;border:1px solid #aebed0;border-radius:9px;padding:.65rem .75rem}.workday textarea{min-height:82px;resize:vertical}.workday fieldset{border:1px solid #cbd5e1;border-radius:10px;padding:.8rem}.workday legend{font-weight:700}.workday-check{display:flex;align-items:center;gap:.6rem;min-height:44px}.workday-check input{width:20px;height:20px;flex:none}.workday form>.btn{margin-top:1.1rem;min-height:48px}.workday-output{background:#f2f6fa;border-left:5px solid #b89139;border-radius:10px;padding:1rem 1.1rem;margin:1.2rem 0}.workday-output h2{margin-top:0}.workday-lines p{margin:.5rem 0;white-space:pre-wrap;overflow-wrap:anywhere}.workday input:focus-visible,.workday textarea:focus-visible,.workday select:focus-visible{outline:3px solid #a86b0a;outline-offset:2px}.workday-result{scroll-margin-top:1rem}@media(max-width:480px){.workday form{padding:.85rem}.workday-output{padding:.85rem}}
