.TmNGcW_wrapper{gap:24px;display:grid}.TmNGcW_toolbar{border-bottom:1px solid var(--line-strong);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;padding-bottom:20px;display:flex}.TmNGcW_filters,.TmNGcW_views{flex-wrap:wrap;gap:8px;display:flex}.TmNGcW_filters button,.TmNGcW_views button{min-height:38px;font-family:var(--font-mono), monospace;color:var(--accent);text-transform:uppercase;border:1px solid var(--line-strong);cursor:pointer;background:0 0;align-items:center;gap:8px;padding:0 13px;font-size:.68rem;transition:background .16s,color .16s;display:inline-flex}.TmNGcW_filters button span{color:var(--text-muted)}.TmNGcW_filters button:hover,.TmNGcW_views button:hover{background:var(--background-secondary)}.TmNGcW_filters button[aria-pressed=true],.TmNGcW_views button[aria-pressed=true]{color:var(--surface);background:var(--accent);border-color:var(--accent)}.TmNGcW_filters button[aria-pressed=true] span{color:color-mix(in srgb, var(--paper) 70%, transparent)}.TmNGcW_views svg{width:15px;height:15px}.TmNGcW_print{border-style:dashed!important}.TmNGcW_empty{color:var(--text-secondary)}.TmNGcW_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.6vw,22px);display:grid}.TmNGcW_tableWrap{border:1px solid var(--line-strong);overflow-x:auto}.TmNGcW_table{border-collapse:collapse;background:var(--surface);width:100%;min-width:980px}.TmNGcW_table th,.TmNGcW_table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:16px 14px}.TmNGcW_table thead th{font-family:var(--font-mono), monospace;color:var(--text-muted);text-transform:uppercase;background:var(--background-secondary);font-size:.64rem;font-weight:500;position:sticky;top:0}.TmNGcW_table tbody tr:hover{background:var(--hover)}.TmNGcW_table td{color:var(--text-secondary);font-size:.88rem;line-height:1.5}.TmNGcW_number{font-family:var(--font-mono), monospace;color:var(--accent)!important}.TmNGcW_name{gap:4px;min-width:200px;display:grid}.TmNGcW_name strong{color:var(--accent);font-size:1.15rem}.TmNGcW_name small{color:var(--text-secondary);font-size:.78rem;font-weight:400;line-height:1.35}.TmNGcW_tags,.TmNGcW_state{font-family:var(--font-mono), monospace;color:var(--text-muted);text-transform:uppercase;font-size:.6rem;font-weight:400}.TmNGcW_state{color:var(--success)}.TmNGcW_stack{max-width:260px;font-family:var(--font-mono), monospace;flex-wrap:wrap;gap:4px 10px;margin:0;padding:0;font-size:.64rem;list-style:none;display:flex}.TmNGcW_stack li{align-items:center;gap:5px;display:inline-flex}.TmNGcW_stack svg{width:12px;height:12px}.TmNGcW_open{font-family:var(--font-mono), monospace;color:var(--accent);text-transform:uppercase;white-space:nowrap;border-bottom:1px solid;align-items:center;gap:6px;font-size:.68rem;display:inline-flex}.TmNGcW_open svg{width:13px;height:13px}@media (max-width:1080px){.TmNGcW_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.TmNGcW_grid{grid-template-columns:1fr}}@media print{.TmNGcW_toolbar{display:none}.TmNGcW_tableWrap{border:0;overflow:visible}.TmNGcW_table{min-width:0;font-size:9pt}.TmNGcW_table thead th{position:static}.TmNGcW_table tr{break-inside:avoid}.TmNGcW_table th:last-child,.TmNGcW_table td:last-child{display:none}}
.kdGqCW_page{padding:clamp(40px,6vw,84px) 0 clamp(48px,6vw,80px)}.kdGqCW_header{grid-template-columns:minmax(0,1fr) minmax(300px,380px);align-items:end;gap:clamp(28px,5vw,80px);margin-bottom:clamp(32px,4vw,52px);display:grid}.kdGqCW_header h1{max-width:15ch;font-size:calc(clamp(2.3rem, 4.6vw, 4.3rem) * var(--display-scale));margin-top:16px}.kdGqCW_header p{max-width:620px;color:var(--text-secondary);margin:20px 0 0;font-size:clamp(1rem,1.3vw,1.14rem);line-height:1.6}.kdGqCW_stats dl{grid-template-columns:1fr 1fr;margin:0;display:grid}.kdGqCW_stats dl div{border-bottom:1px solid color-mix(in srgb, var(--forest) 18%, transparent);gap:4px;padding:14px 16px;display:grid}.kdGqCW_stats dl div:nth-child(odd){border-right:1px solid color-mix(in srgb, var(--forest) 18%, transparent)}.kdGqCW_stats dt{font-family:var(--font-mono), monospace;color:var(--amber);text-transform:uppercase;font-size:.6rem}.kdGqCW_stats dd{letter-spacing:-.05em;color:var(--forest);margin:0;font-size:2.2rem;font-weight:800;line-height:1}.kdGqCW_stats dd[data-text=true]{letter-spacing:-.01em;padding-top:8px;font-size:1rem}.kdGqCW_contact{font-family:var(--font-mono), monospace;color:var(--forest);text-transform:uppercase;justify-content:space-between;align-items:center;gap:6px;padding:12px 16px;font-size:.68rem;transition:background .16s;display:flex}.kdGqCW_contact:hover,.kdGqCW_contact:focus-visible{background:var(--amber-soft)}.kdGqCW_contact svg{width:15px;height:15px}@media (max-width:900px){.kdGqCW_header{grid-template-columns:1fr}}
