.regie-actions,.regie-filter{display:flex;gap:10px;align-items:end;flex-wrap:wrap}.regie-filter{margin:18px 0}.regie-filter label{display:grid;gap:6px;min-width:150px}.regie-filter label:first-child{min-width:230px}.regie-notice{padding:13px 16px;background:#fff5dd;border:1px solid #ecd69c;border-radius:5px;color:#634b15}.regie-state{display:inline-block;padding:5px 9px;border-radius:4px;font-size:13px;font-weight:600}.regie-state.complete{color:#205c3c;background:#e5f3e9}.regie-state.incomplete{color:#765311;background:#fff1cb}.regie-modal{max-width:1060px;width:calc(100% - 30px)}.regie-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin:15px 0}.regie-grid label,.regie-modal label:not(.regie-check){display:grid;gap:6px;min-width:0}.regie-grid input,.regie-grid select,.regie-grid textarea,.regie-modal>form>.dialog-body>label>select{width:100%;box-sizing:border-box}.regie-wide{grid-column:1/-1}.regie-grid small,.regie-muted{font-size:12px;line-height:1.5;color:#68727c}.regie-position{border:1px solid #d9dfe3;border-radius:5px;padding:15px;margin:18px 0}.regie-position-head,.regie-document-head{display:flex;justify-content:space-between;align-items:center;gap:10px}.regie-position-head h3{margin:0}.regie-document{margin:20px 0}.regie-document table td small{display:block;white-space:normal}.regie-facts{display:grid;grid-template-columns:minmax(130px,180px) 1fr;gap:7px 18px;margin:18px 0}.regie-facts dt{font-weight:600;color:#56616b}.regie-facts dd{margin:0;overflow-wrap:anywhere}.regie-total{text-align:right;font-size:20px}.regie-issue{margin:3px 0;color:#835918;font-size:12px;white-space:normal}.regie-source{padding:8px 0;border-bottom:1px solid #e4e8eb}.regie-source p{font-size:13px;white-space:normal;overflow-wrap:anywhere}.regie-document details{margin:12px 0}.regie-document summary{cursor:pointer;padding:7px 0;font-weight:600}.regie-check{display:flex;align-items:center;gap:9px;margin:17px 0}.regie-modal .table-wrap{max-width:100%;overflow:auto}.regie-modal .table-wrap th,.regie-modal .table-wrap td{padding:10px;vertical-align:top}.regie-modal .regie-actions{margin:14px 0}.regie-modal input:disabled,.regie-modal select:disabled{opacity:.65}@media(max-width:650px){.regie-grid{grid-template-columns:1fr}.regie-wide{grid-column:auto}.regie-facts{grid-template-columns:110px 1fr}.regie-filter label,.regie-filter label:first-child{width:100%;min-width:0}.regie-modal{width:calc(100% - 12px)}}@media print{body.regie-printing #app,body.regie-printing #toast{display:none!important}body.regie-printing dialog#editor{display:block!important;position:static!important;max-height:none!important;max-width:none!important;width:100%!important;margin:0!important;padding:0!important;border:0!important;box-shadow:none!important;overflow:visible!important}body.regie-printing #editor::backdrop{background:white}body.regie-printing #editor .dialog-head,body.regie-printing #editor .dialog-actions,body.regie-printing #editor .regie-actions,body.regie-printing #editor #form-error{display:none!important}body.regie-printing #editor .dialog-body{max-height:none!important;overflow:visible!important;padding:0!important}body.regie-printing .regie-document details{display:block}body.regie-printing .table-wrap{overflow:visible!important}body.regie-printing table{width:100%;font-size:10px}body.regie-printing tr{break-inside:avoid}body.regie-printing .regie-notice{border:2px solid #654600}body.regie-printing{background:white!important;color:black!important}}
.weather-source{display:block;font-size:11px;color:#66747b;line-height:1.5;white-space:normal;margin-top:5px}.weather-source a{color:inherit;text-decoration:underline}.regie-position input:focus,.regie-position select:focus{outline:2px solid #448a9c;outline-offset:1px}
#editor.regie-modal{width:min(1060px,calc(100% - 30px));max-width:1060px}
