.DXmxQq_page{--navy:#0d1b2a;--navy-2:#1c3a52;--steel:#2e5f80;--horizon:#4a90b8;--sand:#bfd6e8;--cta:#c4622d;--cta-hover:#a8521f;--bg:#f6f8fb;--card:#fff;--surface-2:#eef2f5;--ink:#1f2d3d;--ink-2:#566b7d;--ink-3:#5c7284;--line:#e1e8ee;--line-2:#d0dbe3;--line-input:#7f93a3;--good:#2d7a4f;--good-bg:#d4eddf;--bad:#b83232;--bad-bg:#f5d4d4;--warn:#8b5a1a;--warn-bg:#f5e6d0;--info:#2e5f80;--info-bg:#d4e5f5;--radius:14px;--radius-sm:8px;--shadow-md:0 2px 8px #0d1b2a0f;--shadow-pop:0 12px 36px #0d1b2a29;--ease:.16s cubic-bezier(.32,.72,0,1);--fs-app:15px;--fs-table:13.5px;--fs-small:12.5px;--fs-label:12px;--fs-chip:11px;background:var(--bg);min-height:100vh;color:var(--ink);font:var(--fs-app)/1.5 "Geist",system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.DXmxQq_page *,.DXmxQq_page :before,.DXmxQq_page :after{box-sizing:border-box}.DXmxQq_page a{color:var(--steel)}.DXmxQq_page h2{letter-spacing:-.01em;color:var(--ink);align-items:center;gap:2px;margin:0 0 14px;font-size:17px;font-weight:600;display:flex}.DXmxQq_page button{font:inherit;border:1.5px solid var(--navy-2);color:var(--navy-2);cursor:pointer;white-space:nowrap;transition:background var(--ease),transform var(--ease);background:0 0;border-radius:6px;padding:6px 12px;font-size:13.5px;font-weight:500}.DXmxQq_page button:hover:not(:disabled){background:var(--surface-2);transform:translateY(-1px)}.DXmxQq_page button:active:not(:disabled){transform:translateY(1px)}.DXmxQq_page button:disabled{opacity:.45;cursor:not-allowed}.DXmxQq_page button:focus-visible,.DXmxQq_page input:focus-visible{outline:2px solid var(--horizon);outline-offset:2px}.DXmxQq_page input{font:inherit;border:1px solid var(--line-input);color:var(--ink);background:#fff;border-radius:6px;padding:8px 10px;font-size:14px}.DXmxQq_page input::placeholder{color:var(--ink-3)}.DXmxQq_page input[type=checkbox]{width:auto;accent-color:var(--steel);padding:0}.DXmxQq_primary{background:var(--cta)!important;border-color:var(--cta)!important;color:#fff!important}.DXmxQq_primary:hover:not(:disabled){background:var(--cta-hover)!important}.DXmxQq_danger{border-color:var(--bad)!important;color:var(--bad)!important}.DXmxQq_header{background:var(--navy);color:#fff;background-image:repeating-linear-gradient(135deg,#ffffff06 0 2px,#0000 2px 10px);flex-wrap:wrap;align-items:baseline;gap:14px;padding:18px 32px 8px;display:flex}.DXmxQq_header h1{letter-spacing:.01em;margin:0;font-size:17px;font-weight:600}.DXmxQq_brand{letter-spacing:.08em;text-transform:uppercase;align-self:center;font-size:12px;font-weight:600;text-decoration:none;color:#fff9!important}.DXmxQq_brand:after{content:"/";color:#ffffff4d;margin-left:12px}.DXmxQq_brand:hover{color:#fff!important}.DXmxQq_sub{color:#ffffffb3;font-size:var(--fs-small)}.DXmxQq_who{font-size:var(--fs-small);color:#ffffffd9;align-items:center;gap:8px;margin-left:auto;display:flex}.DXmxQq_tabs{background:var(--navy);border-bottom:2px solid var(--horizon);scrollbar-width:none;gap:4px;padding:10px 28px 0;display:flex;overflow-x:auto}.DXmxQq_tabs::-webkit-scrollbar{display:none}.DXmxQq_tabs a{white-space:nowrap;transition:color var(--ease),background var(--ease);border-radius:6px 6px 0 0;flex:none;padding:11px 16px;font-size:13.5px;font-weight:500;text-decoration:none;color:#ffffffb8!important}.DXmxQq_tabs a:hover{background:#ffffff0f;color:#fff!important}.DXmxQq_tabs a:focus-visible{outline:2px solid var(--horizon);outline-offset:-2px}.DXmxQq_tabs a.DXmxQq_tabOn{background:var(--bg);color:var(--ink)!important}.DXmxQq_main{max-width:1240px;margin:0 auto;padding:32px 32px 96px}.DXmxQq_tiles{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px;margin:0 0 24px;display:grid}.DXmxQq_tile{--c:var(--line-2);background:var(--surface-2);border:1px solid var(--line);border-top:3px solid var(--c);border-radius:var(--radius);transition:transform var(--ease),border-color var(--ease);padding:18px 20px}.DXmxQq_tile:hover{border-top-color:var(--horizon);transform:translateY(-2px)}.DXmxQq_tileK{color:var(--ink-2);font-size:var(--fs-label);text-transform:uppercase;letter-spacing:.04em}.DXmxQq_tileV{letter-spacing:-.015em;font-variant-numeric:tabular-nums;margin-top:2px;font-size:22px;font-weight:500}.DXmxQq_tileCap{color:var(--ink-3);font-size:var(--fs-label);margin-top:2px}.DXmxQq_tGreen{--c:var(--good)}.DXmxQq_tGreen .DXmxQq_tileV{color:var(--good)}.DXmxQq_tBlue{--c:var(--steel)}.DXmxQq_tBlue .DXmxQq_tileV{color:var(--steel)}.DXmxQq_tAmber{--c:var(--warn)}.DXmxQq_tAmber .DXmxQq_tileV{color:var(--warn)}.DXmxQq_tRed{--c:var(--bad)}.DXmxQq_tRed .DXmxQq_tileV{color:var(--bad)}.DXmxQq_card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);margin-bottom:24px;padding:26px 30px}.DXmxQq_lead{color:var(--ink-3);font-size:var(--fs-small);margin:0 0 16px}.DXmxQq_lead b{color:var(--ink-2)}.DXmxQq_form{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.DXmxQq_form label{font-size:var(--fs-label);color:var(--ink-2);flex-direction:column;flex:160px;gap:4px;display:flex}.DXmxQq_check{align-items:center;padding-bottom:9px;flex-direction:row!important;flex:none!important;gap:6px!important}.DXmxQq_msg{font-size:var(--fs-small);margin-top:10px}.DXmxQq_good{color:var(--good)}.DXmxQq_bad{color:var(--bad)}.DXmxQq_switchRow{flex-wrap:wrap;align-items:center;gap:12px;padding:4px 0 12px;display:flex}.DXmxQq_switchName{font-weight:600}.DXmxQq_meta{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px 24px;padding-top:14px;display:grid}.DXmxQq_metaK{color:var(--ink-2);font-size:var(--fs-label);text-transform:uppercase;letter-spacing:.04em}.DXmxQq_metaV{font-size:var(--fs-small);margin-top:2px}.DXmxQq_pill{font-size:var(--fs-chip);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;border-radius:4px;padding:2px 8px;font-weight:600;display:inline-block}.DXmxQq_pGreen{background:var(--good-bg);color:var(--good)}.DXmxQq_pAmber{background:var(--warn-bg);color:var(--warn)}.DXmxQq_pRed{background:var(--bad-bg);color:var(--bad)}.DXmxQq_pPaper{background:var(--info-bg);color:var(--info)}.DXmxQq_dim{color:var(--ink-3);font-size:var(--fs-label)}.DXmxQq_mono{font-variant-numeric:tabular-nums;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.93em}.DXmxQq_filters{flex-wrap:wrap;align-items:center;gap:14px;margin:0 0 14px;display:flex}.DXmxQq_search{flex:260px;max-width:420px}.DXmxQq_tablewrap{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);overflow-x:auto}.DXmxQq_table{border-collapse:collapse;width:100%;font-size:var(--fs-table);font-variant-numeric:tabular-nums}.DXmxQq_table th,.DXmxQq_table td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:12px 10px}.DXmxQq_table th{font-size:var(--fs-label);color:var(--ink-2);border-bottom-color:var(--line-2);white-space:nowrap;background:var(--card);z-index:1;font-weight:500;position:sticky;top:0}.DXmxQq_table tr:last-child td{border-bottom:none}.DXmxQq_table tbody tr:hover td{background:var(--surface-2)}.DXmxQq_off td{opacity:.6}.DXmxQq_person{align-items:center;gap:10px;min-width:180px;display:flex}.DXmxQq_acts{flex-wrap:wrap;gap:6px;display:flex}.DXmxQq_reason{color:var(--ink-3);font-size:var(--fs-label);max-width:260px;margin-top:4px}.DXmxQq_empty{color:var(--ink-3);background:var(--card);border:1px dashed var(--line-2);border-radius:var(--radius);padding:20px 22px}.DXmxQq_gate{text-align:center;max-width:560px;margin:64px auto}@keyframes DXmxQq_spin{to{transform:rotate(360deg)}}.DXmxQq_spin{border:2px solid var(--line-2);vertical-align:-2px;border-top-color:#e07b45;border-radius:50%;width:12px;height:12px;margin-right:6px;animation:.8s linear infinite DXmxQq_spin;display:inline-block}@media (max-width:720px){.DXmxQq_header,.DXmxQq_main{padding-left:16px;padding-right:16px}.DXmxQq_tabs{padding:8px 12px 0}.DXmxQq_tabs a{align-items:center;min-height:44px;display:inline-flex}.DXmxQq_main{padding-top:20px}.DXmxQq_card{padding:18px}.DXmxQq_who{width:100%;margin-left:0}.DXmxQq_page button{min-height:44px}.DXmxQq_page input{font-size:16px}.DXmxQq_form label{flex-basis:100%}.DXmxQq_check{flex-basis:auto!important}.DXmxQq_tiles{grid-template-columns:repeat(2,1fr);gap:10px}}@media (prefers-reduced-motion:reduce){.DXmxQq_page *,.DXmxQq_page :before,.DXmxQq_page :after{transition:none!important}.DXmxQq_spin{animation:none}}
