._shell_1fnnv_1,._shell_1fnnv_1 *{box-sizing:border-box}._shell_1fnnv_1{min-height:100vh;display:grid;grid-template-columns:16rem 1fr;background:var(--background);color:var(--foreground);font-family:var(--font-family-base)}._sidebar_1fnnv_1{background:var(--sidebar);color:var(--sidebar-foreground);padding:1.5rem;display:flex;flex-direction:column;gap:2rem}._logo_1fnnv_1{width:3.6rem;height:3.6rem;border:1px solid var(--accent);color:var(--accent);display:grid;place-items:center;font-family:var(--font-family-display);font-weight:700}._sidebar_1fnnv_1>div:first-child{display:flex;align-items:center;gap:.8rem}._sidebar_1fnnv_1>div:first-child span{font-size:.7rem;letter-spacing:.12em;font-weight:700}._sidebar_1fnnv_1 nav{display:grid;gap:.35rem}._sidebar_1fnnv_1 button,._sidebar_1fnnv_1 a{border:0;background:transparent;color:#cbd6e2;padding:.85rem;display:flex;align-items:center;gap:.7rem;font:500 .9rem var(--font-family-base);text-align:left;cursor:pointer;text-decoration:none}._sidebar_1fnnv_1 button svg,._sidebar_1fnnv_1 a svg{width:1.1rem}._sidebar_1fnnv_1 ._active_1fnnv_1{background:#183753;color:#fff;border-left:3px solid var(--accent)}._secure_1fnnv_1{margin-top:auto;border-top:1px solid #36506a;padding-top:1.25rem;display:grid;grid-template-columns:1.5rem 1fr;gap:.3rem .6rem}._secure_1fnnv_1 svg{color:var(--accent)}._secure_1fnnv_1 small{grid-column:2;color:#aebdca;line-height:1.5}._work_1fnnv_1{min-width:0}._work_1fnnv_1 header{height:7rem;background:var(--card);border-bottom:1px solid var(--border);padding:1.4rem 2.2rem;display:flex;justify-content:space-between;align-items:center}._work_1fnnv_1 header p,._kicker_1fnnv_1{margin:0;color:var(--muted-foreground);font-size:.7rem;letter-spacing:.14em;font-weight:700}._work_1fnnv_1 h1{margin:.15rem 0;font:700 2.2rem var(--font-family-display)}._account_1fnnv_1{display:flex;align-items:center;gap:1rem;text-align:right}._account_1fnnv_1 span{font-weight:600}._account_1fnnv_1 small{display:block;color:var(--muted-foreground);font-weight:400}._account_1fnnv_1 button,._close_1fnnv_1{border:1px solid var(--border);background:var(--surface);padding:.6rem;cursor:pointer}._account_1fnnv_1 svg,._close_1fnnv_1 svg{width:1.1rem}._metrics_1fnnv_1{padding:1.5rem 2.2rem;display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}._metrics_1fnnv_1 article{position:relative;background:var(--card);border:1px solid var(--border);border-top:3px solid var(--primary);padding:1.1rem}._metrics_1fnnv_1 span{color:var(--muted-foreground);font-size:.8rem}._metrics_1fnnv_1 strong{display:block;font:700 1.8rem var(--font-family-display);margin-top:.2rem}._metrics_1fnnv_1 svg{position:absolute;right:1rem;top:1rem;width:1.2rem;color:var(--primary)}._verified_1fnnv_1{color:var(--success)}._toolbar_1fnnv_1{padding:0 2.2rem 1rem;display:flex;justify-content:space-between;gap:1rem}._toolbar_1fnnv_1 label{background:var(--card);border:1px solid var(--border);display:flex;align-items:center;padding:0 .9rem;flex:1;max-width:33rem}._toolbar_1fnnv_1 label svg{width:1.1rem;color:var(--muted-foreground)}._toolbar_1fnnv_1 input{width:100%;border:0;outline:0;padding:.8rem;background:transparent;font:inherit}._toolbar_1fnnv_1>button,._modal_1fnnv_1 button[type=submit],._modal_1fnnv_1>button:last-child{border:0;background:var(--primary);color:#fff;padding:.8rem 1.1rem;display:flex;align-items:center;gap:.55rem;font:600 .9rem var(--font-family-base);cursor:pointer}._toolbar_1fnnv_1 button svg{width:1.1rem}._tableCard_1fnnv_1{margin:0 2.2rem 2rem;background:var(--card);border:1px solid var(--border)}._tableHead_1fnnv_1{padding:1.2rem 1.4rem;border-bottom:1px solid var(--border)}._tableHead_1fnnv_1 h2{margin:0;font:700 1.3rem var(--font-family-display)}._tableHead_1fnnv_1 p{margin:.25rem 0 0;color:var(--muted-foreground);font-size:.82rem}._tableWrap_1fnnv_1{overflow:auto}._tableCard_1fnnv_1 table{width:100%;border-collapse:collapse;min-width:850px}._tableCard_1fnnv_1 th{text-align:left;background:var(--surface);color:var(--muted-foreground);font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;padding:.8rem 1rem;border-bottom:1px solid var(--border)}._tableCard_1fnnv_1 td{padding:1rem;border-bottom:1px solid var(--border);font-size:.86rem}._tableCard_1fnnv_1 td small{display:block;color:var(--muted-foreground);margin-top:.2rem}._mono_1fnnv_1{font-family:var(--font-family-monospace);font-size:.76rem}._phase_1fnnv_1{font-weight:700;color:var(--primary)}._present_1fnnv_1,._absent_1fnnv_1{display:inline-block;padding:.25rem .5rem;border-radius:var(--radius-sm);font-weight:700;font-size:.75rem;background:#dcefe8;color:#155941}._absent_1fnnv_1{background:#f6dfde;color:#8a2927}._overlay_1fnnv_1{position:fixed;inset:0;background:#061423a6;display:grid;place-items:center;padding:1rem;z-index:var(--z-overlay)}._modal_1fnnv_1{position:relative;background:var(--card);width:min(32rem,100%);padding:2rem;border-top:4px solid var(--accent);box-shadow:var(--shadow-lg)}._modal_1fnnv_1 h2{font:700 2rem var(--font-family-display);margin:.4rem 0 1rem}._close_1fnnv_1{position:absolute;right:1rem;top:1rem}._modal_1fnnv_1 form,._modal_1fnnv_1 label{display:grid;gap:.9rem}._modal_1fnnv_1 label{gap:.35rem;font-weight:600;font-size:.85rem;margin-bottom:.9rem}._modal_1fnnv_1 input,._modal_1fnnv_1 select{padding:.75rem;border:1px solid var(--border);font:inherit;background:#fff}._modal_1fnnv_1 p{line-height:1.55;color:var(--muted-foreground)}@media(max-width:960px){._shell_1fnnv_1{grid-template-columns:1fr}._sidebar_1fnnv_1{padding:1rem;flex-direction:row;align-items:center}._sidebar_1fnnv_1 nav{display:flex}._secure_1fnnv_1{display:none}._metrics_1fnnv_1{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){._work_1fnnv_1 header{padding:1rem;height:auto}._account_1fnnv_1 span{display:none}._metrics_1fnnv_1,._toolbar_1fnnv_1{padding:1rem}._metrics_1fnnv_1{grid-template-columns:1fr 1fr}._toolbar_1fnnv_1{flex-direction:column}._tableCard_1fnnv_1{margin:0 1rem 1rem}._sidebar_1fnnv_1>div:first-child span{display:none}._sidebar_1fnnv_1{justify-content:space-between}}
