.mt-10{margin-top:10px!important}.mt-12{margin-top:12px!important}.inline-report-form{display:flex;align-items:end;gap:10px;flex-wrap:wrap}.inline-report-form label{min-width:150px}.inline-report-form input{min-height:42px;border:1px solid #d7e1dc;border-radius:10px;padding:9px 11px;background:#fff;color:#18332d;font:inherit}.compact-user-form{display:flex;gap:7px;align-items:center;flex-wrap:wrap;margin:5px 0}.compact-user-form input,.compact-user-form select{min-width:135px;max-width:220px}.report-readonly-note{border:1px solid #e6dcb7;background:#fffaf0;border-radius:12px;padding:12px;color:#67531c}.forgot-password{margin-top:15px;padding-top:13px;border-top:1px solid #edf0ec}.forgot-password summary{color:#315b48;font-size:11px;font-weight:800;cursor:pointer}.forgot-password summary:focus-visible{outline:3px solid #e7f0e8;outline-offset:3px;border-radius:4px}.forgot-password>p{margin:9px 0}.reset-request-form{margin-top:8px}.reset-request-form label{display:block;margin:10px 0 6px;color:#40554d;font-size:11px;font-weight:750}.reset-request-form input{width:100%;border:1px solid #dce5de;border-radius:10px;background:#fbfcfa;padding:11px 12px;color:var(--ink);font-size:12px}.reset-queue{display:grid;gap:9px;margin-bottom:18px;padding-bottom:18px;border-bottom:1px solid #edf0ed}.reset-queue h3{margin:0 0 4px!important}.reset-queue .record-card{background:#fcfdfb}.admin-form .checkbox-label{display:flex!important;align-items:flex-start;gap:7px;margin:3px 0 10px;color:#52655b;font-size:10px;line-height:1.45}.admin-form input[type=checkbox],.compact-user-form input[type=checkbox]{width:16px;min-width:16px;max-width:16px;height:16px;margin:0;padding:0;accent-color:#245448;flex:0 0 16px}.compact-user-form .mini-help{width:100%}@media(max-width:700px){.inline-report-form{align-items:stretch;flex-direction:column}.inline-report-form label,.compact-user-form input,.compact-user-form select{width:100%;max-width:none}.compact-user-form{align-items:stretch;flex-direction:column}.admin-toolbar{width:100%}.admin-toolbar select{min-width:100%}.compact-user-form input[type=checkbox]{width:16px;min-width:16px;max-width:16px}}
