.hr22-window{width:min(1120px,calc(100vw - 24px));max-height:calc(100dvh - 24px);box-sizing:border-box;overflow:auto;padding:0 18px 20px;border:1px solid #9ac4cf;border-radius:18px;background:#f8fcfe;color:#153c50}.hr22-window::backdrop{background:#092f4f99;backdrop-filter:blur(3px)}.hr22-window>header{position:sticky;top:0;z-index:3;display:flex;align-items:flex-start;gap:12px;justify-content:space-between;margin:0 -18px 12px;padding:16px 18px;color:#fff;background:linear-gradient(110deg,#075475,#068b85)}.hr22-window>header h2{margin:0;font-size:20px;min-width:0}.hr22-window>header [data-close]{flex:none;background:#fff;color:#075475;border:1px solid #fff;min-height:42px;border-radius:10px;padding:8px 14px}.hr22-window label{display:grid;gap:7px;margin-bottom:12px}.hr22-window input:not([type=checkbox]),.hr22-window select,.hr22-window textarea{box-sizing:border-box;width:100%;min-height:42px;border:1px solid #accbd3;border-radius:10px;background:#fff;color:#153c50;padding:10px}.hr22-window textarea{min-height:85px}.hr22-window select[multiple]{min-height:120px}.hr22-grid,.hr22-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.hr22-fields article{background:#edf6f8;border:1px solid #c4dee5;padding:12px;border-radius:12px}.hr22-fields small,.hr22-priority td small{display:block;margin-top:5px}.hr22-fields b{display:block;overflow-wrap:anywhere}.hr22-actions,.hr22-editor-tools{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0}.hr22-window button,.hr22-window .hr22-actions a,.hr22-priority button{min-height:40px;padding:10px 14px;border:1px solid #88b8c7;border-radius:10px;background:#fff;color:#0b4a60;cursor:pointer}.hr22-window button.primary,.hr22-priority button.primary{background:#087989;color:#fff;border-color:#087989}.hr22-window button.danger{background:#fff1ef;color:#9f2323;border-color:#d69c99}.hr22-window :disabled{opacity:.55;cursor:not-allowed}.hr22-window .table-scroll,.hr22-priority .table-scroll{overflow:auto;max-width:100%}.hr22-window table,.hr22-priority table{width:100%;min-width:650px;border-collapse:collapse}.hr22-window th,.hr22-window td,.hr22-priority th,.hr22-priority td{text-align:left;vertical-align:top;padding:12px;border-bottom:1px solid #cce0e6}.hr22-window th,.hr22-priority th{background:#edf6f8}.hr22-priority{border:1px solid #b8d6e2;padding:18px;border-radius:18px;margin:0 0 18px;background:#fff}.hr22-priority>header,.hr22-notices>header{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.hr22-priority details{margin-top:12px;border:1px solid #c4dee5;border-radius:12px}.hr22-priority summary{padding:13px;font-weight:700;cursor:pointer}.hr22-categories{display:flex;flex-wrap:wrap;gap:7px}.hr22-categories span{padding:7px 10px;background:#edf5ff;color:#13456a;border-radius:9px}.hr22-notices{margin:15px 0}.hr22-notice{background:#eaf8f5;border:1px solid #96d4c8;border-left:6px solid #087d78;border-radius:14px;margin:12px 0;padding:18px}.hr22-notice.theme-blue{background:#edf4ff;border-color:#7daae0}.hr22-notice.theme-amber{background:#fff7de;border-color:#d4a543}.hr22-notice.theme-rose{background:#fff0f4;border-color:#da8da6}.hr22-notice h3{margin-top:0}.hr22-notice h3 small{font-size:11px;background:#075475;color:#fff;padding:4px 8px;border-radius:6px}.hr22-prose,.hr22-editor{overflow-wrap:anywhere;line-height:1.7}.hr22-editor{min-height:190px;background:white;border:1px solid #9dbec8;border-radius:12px;padding:16px;margin-bottom:15px}.hr22-window [role=status]{white-space:pre-wrap;overflow-wrap:anywhere}.notice-control-card{display:none!important}.hr22-notices[hidden]{display:none}.hr22-window h3{margin-top:20px}.hr22-window a{overflow-wrap:anywhere}.hr22-window .hr22-intake-docs{padding:12px;background:#eef7fb;border-radius:12px}@media(max-width:600px){.hr22-grid,.hr22-fields{grid-template-columns:1fr}.hr22-window>header h2{font-size:17px}.hr22-window{padding:0 12px 14px}.hr22-window>header{margin:0 -12px 12px;padding:14px 12px}.hr22-priority{padding:12px}.hr22-actions button{flex:1 1 140px}}
[data-hr22-loading]{position:sticky;top:0;z-index:8;padding:11px 15px;border:1px solid #97c9d2;border-radius:10px;background:#e7f7fb;color:#075475;font:600 13px system-ui;box-shadow:0 3px 10px #1232}button[data-export=json],a[href*="format=json"]{display:none!important}
