:root{--bg_main: #0B0F0E;--bg_card: #111816;--bg_deep: #0F1513;--bg_dim: #0D1210;--line_c: #1E2723;--line_soft: #2C3833;--txt_main: #E6EDE9;--txt_body: #C8D2CD;--txt_mute: #A9B5AF;--txt_faint: #8A9690;--accent: #3DDC97;--accent_hi: #8BF0C4;--warn_c: #FFB547;--bad_c: #FF6B5B;--agent_c: #5AB8FF;--mono_f: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--sans_f: "Inter Tight", system-ui, -apple-system, "Segoe UI", sans-serif;--gutter: clamp(16px, 4vw, 24px)}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:72px}body{margin:0;background:var(--bg_main);color:var(--txt_main);font-family:var(--sans_f);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:var(--accent)}a:hover{color:var(--accent_hi)}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}button{font:inherit}.accent_txt{color:var(--accent)}.muted_txt{color:var(--txt_faint)}.skip_link{position:absolute;left:-9999px;top:8px;z-index:20;padding:10px 16px;background:var(--accent);color:#06110c;border-radius:8px;font-weight:700}.skip_link:focus{left:8px}.page_wrap{max-width:1200px;margin:0 auto;padding:0 var(--gutter)}.top_bar{position:sticky;top:0;z-index:10;background:#0b0f0ee0;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--line_c)}.top_nav{max-width:1200px;margin:0 auto;padding:10px var(--gutter);display:flex;gap:16px 28px;align-items:center;justify-content:space-between}.brand_mark{font-family:var(--mono_f);font-weight:700;font-size:15px;color:var(--txt_main);text-decoration:none;white-space:nowrap}.nav_links{display:flex;gap:22px;font-family:var(--mono_f);font-size:13px;overflow-x:auto;scrollbar-width:none;min-width:0}.nav_links::-webkit-scrollbar{display:none}@media(max-width:560px){.nav_links{-webkit-mask-image:linear-gradient(to right,#000 82%,transparent);mask-image:linear-gradient(to right,#000 82%,transparent);padding-right:24px}}.nav_links a{color:var(--txt_mute);text-decoration:none;padding:12px 0;white-space:nowrap}.nav_links a:hover{color:var(--txt_main)}.hero_sec{padding:clamp(56px,10vw,96px) 0 72px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:48px;align-items:end}.hero_left{display:flex;flex-direction:column;gap:22px;min-width:0}.mono_kicker{margin:0;font-family:var(--mono_f);font-size:14px;color:var(--accent)}.hero_name{margin:0;font-size:clamp(52px,9vw,112px);line-height:.92;letter-spacing:-.04em;font-weight:800}.hero_role{margin:0;font-size:clamp(19px,2.4vw,22px);font-weight:600}.hero_tag{margin:0;font-size:clamp(16px,2vw,18px);color:var(--txt_mute);max-width:30em}.btn_row{display:flex;flex-wrap:wrap;gap:12px;padding-top:8px}.btn_main,.btn_ghost{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 22px;border-radius:10px;font-weight:700;text-decoration:none}.btn_main{background:var(--accent);color:#06110c}.btn_main:hover{background:var(--accent_hi);color:#06110c}.btn_ghost{border:1px solid var(--line_soft);color:var(--txt_main);font-weight:600}.btn_ghost:hover{border-color:var(--accent);color:var(--txt_main)}.stat_card{background:var(--bg_card);border:1px solid var(--line_c);border-radius:16px;overflow:hidden;font-family:var(--mono_f);min-width:0}.stat_head{display:flex;justify-content:space-between;gap:12px;padding:12px 18px;border-bottom:1px solid var(--line_c);color:var(--txt_faint);font-size:12px}.stat_grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--line_c)}.stat_cell{padding:18px;background:var(--bg_card);min-width:0}.stat_big{font-family:var(--sans_f);font-size:clamp(26px,4vw,34px);font-weight:800;color:var(--txt_main);line-height:1.15;overflow-wrap:anywhere}.stat_wordy{font-size:clamp(17px,2.2vw,22px);font-weight:700}.stat_extra{font-size:.6em;color:var(--txt_faint)}.stat_small{color:var(--txt_faint);font-size:12px;margin-top:2px}.sec_block{padding:72px 0;border-top:1px solid var(--line_c)}.sec_title{margin:0 0 8px;font-size:clamp(32px,4vw,48px);letter-spacing:-.03em;font-weight:800}.sec_lead{margin:0 0 32px;color:var(--txt_mute);max-width:48em}.sub_title{margin:0 0 22px;font-size:32px;letter-spacing:-.02em;font-weight:800}.mono_h{margin:0 0 12px;font-size:14px;font-family:var(--mono_f);color:var(--accent);font-weight:500}.warn_h{color:var(--warn_c);font-size:12px;margin-bottom:10px}.body_txt{margin:0;color:var(--txt_body)}.fine_print{margin:10px 0 0;font-family:var(--mono_f);font-size:12px;color:var(--txt_faint)}.text_link{display:inline-flex;align-items:center;min-height:44px;margin-top:16px;font-weight:700}.two_col{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:40px}.two_col>*{min-width:0}.chip_row{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px;font-family:var(--mono_f);font-size:12px}.pill{padding:6px 12px;border-radius:99px;border:1px solid var(--line_soft);color:var(--txt_mute)}.pill_live{background:#0f2a1e;border-color:transparent;color:var(--accent)}.flag_title{margin:0 0 14px;font-size:clamp(34px,5vw,64px);line-height:1;letter-spacing:-.03em;font-weight:800;max-width:16ch}.flag_lead{margin:0 0 12px;font-size:clamp(17px,2vw,19px);color:var(--txt_mute);max-width:46em}.flag_cta{margin:0 0 32px;max-width:46em}.console_box{background:var(--bg_deep);border:1px solid #22302A;border-radius:18px;overflow:hidden}.console_head{display:flex;flex-wrap:wrap;gap:8px 12px;justify-content:space-between;align-items:center;padding:14px 20px;border-bottom:1px solid var(--line_c);font-family:var(--mono_f);font-size:13px}.phase_chip{font-weight:700}.chip_ok{color:var(--accent)}.chip_warn{color:var(--warn_c)}.chip_bad{color:var(--bad_c)}.chip_agent{color:var(--agent_c)}.tile_area{padding:20px;border-bottom:1px solid var(--line_c)}.tile_grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(210px,100%),1fr));gap:10px}.svc_tile{padding:14px;border-radius:12px;border:1px solid;transition:background-color .3s,border-color .3s,color .3s;min-width:0}.tile_ok{background:#121b17;color:#9fd9bd;border-color:var(--line_c)}.tile_warn{background:#251f10;color:var(--warn_c);border-color:#4a3d1c}.tile_bad{background:#2a1210;color:#ff8b7e;border-color:#5a2620}.tile_agent{background:#10233a;color:#8cc8ff;border-color:#2b5a8a}.tile_top{display:flex;justify-content:space-between;gap:8px;align-items:baseline;font-family:var(--mono_f)}.tile_name{font-size:13px;font-weight:700;overflow-wrap:anywhere}.tile_reps{font-size:11px;opacity:.85;white-space:nowrap}.tile_status{font-family:var(--mono_f);font-size:12px;margin-top:4px}.cpu_track{height:4px;background:#ffffff14;border-radius:4px;margin:10px 0 12px;overflow:hidden}.cpu_fill{height:100%;background:var(--accent);transition:width .4s}.cpu_hot{background:var(--warn_c)}.fault_btns{display:flex;flex-wrap:wrap;gap:6px}.fault_btn{min-height:36px;padding:0 12px;border-radius:8px;cursor:pointer;font-size:12px;font-weight:600;border:1px solid #3A4642;background:transparent;color:var(--txt_main);transition:background-color .2s,border-color .2s,color .2s}.fault_btn:hover{border-color:var(--bad_c)}.fault_on{background:var(--bad_c);border-color:var(--bad_c);color:#1a0805}.null_on{background:var(--accent);border-color:var(--accent);color:#06110c}.other_svcs{display:flex;flex-wrap:wrap;gap:10px 18px;align-items:center;margin-top:12px;font-family:var(--mono_f);font-size:12px;color:var(--txt_faint)}.console_body{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:1px;background:var(--line_c)}.chart_side,.log_side{background:var(--bg_deep);padding:20px;display:flex;flex-direction:column;gap:14px;min-width:0}.small_head{display:flex;justify-content:space-between;gap:10px;font-family:var(--mono_f);font-size:12px;color:var(--txt_faint)}.small_head span+span{white-space:nowrap}.bar_chart{position:relative;height:170px;display:flex;align-items:flex-end;gap:3px}.sla_line{position:absolute;left:0;right:0;bottom:48.8%;border-top:1px dashed var(--warn_c);opacity:.8;pointer-events:none}.sla_lbl{position:absolute;right:0;bottom:calc(48.8% + 4px);font-family:var(--mono_f);font-size:10px;color:var(--warn_c)}.lat_bar{flex:1 1 0;min-width:2px;background:var(--accent);border-radius:2px 2px 0 0;transition:height .35s ease-out}.lat_bad{background:var(--bad_c)}.lat_lead{opacity:.55}.lat_inj{outline:1px solid var(--warn_c);outline-offset:1px}.lat_empty{height:2px;background:var(--line_c)}.read_grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;font-family:var(--mono_f)}.read_box{padding:10px;background:var(--bg_card);border-radius:8px;min-width:0}.read_k{font-size:11px;color:var(--txt_faint)}.read_v{font-size:clamp(14px,2.4vw,18px);font-weight:700;overflow-wrap:anywhere}.log_list{display:flex;flex-direction:column;gap:8px;font-family:var(--mono_f);font-size:13px;min-height:196px}.log_line{display:flex;gap:10px;align-items:baseline;min-width:0}.log_ts{color:#5e6b65;flex:0 0 52px}.log_src{flex:0 0 58px}.log_msg{color:var(--txt_body);min-width:0;overflow-wrap:anywhere}.src_chaos,.src_eval{color:#ff8b7e}.src_prom{color:var(--warn_c)}.src_agent{color:var(--agent_c)}.src_healthy{color:var(--accent)}.src_locust{color:var(--txt_mute)}.verdict_box{margin:auto 0 0;padding:12px 14px;border-radius:10px;font-size:14px;background:#0f2a1e;color:#bff2d9}.verdict_miss{background:#2a1210;color:#ffb4aa}.stage_strip{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:1px;background:var(--line_c);border-top:1px solid var(--line_c)}.stage_cell{flex:1 1 140px;padding:14px 18px;background:var(--bg_deep);font-family:var(--mono_f);font-size:13px;color:var(--txt_faint);transition:background-color .3s,color .3s}.stage_n{display:block;font-size:11px;opacity:.7}.stage_bad,.stage_warn,.stage_agent,.stage_ok{color:#06110c;font-weight:700}.stage_bad{background:var(--bad_c)}.stage_warn{background:var(--warn_c)}.stage_agent{background:var(--agent_c)}.stage_ok{background:var(--accent)}#flagship .two_col{margin-top:56px}.tag_row{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px;font-family:var(--mono_f);font-size:12px}.tag_chip{padding:6px 10px;border:1px solid var(--line_soft);border-radius:6px;color:var(--txt_mute)}.score_table{display:flex;flex-direction:column;border:1px solid var(--line_c);border-radius:14px;overflow:hidden}.score_row{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,2fr) minmax(0,.8fr) minmax(0,.8fr);gap:12px;align-items:center;padding:14px 18px;border-top:1px solid var(--line_c)}.score_head{background:var(--bg_card);border-top:0;padding:12px 18px;font-family:var(--mono_f);font-size:11px;color:var(--txt_faint)}.row_mine{background:#0f2a1e}.pol_name{font-weight:700;font-size:15px}.rec_cell{display:flex;align-items:center;gap:10px}.rec_track{flex:1;height:8px;background:#1a2420;border-radius:8px;overflow:hidden}.rec_fill{display:block;height:100%;background:#5e6b65}.fill_mine{background:var(--accent)}.mono_num{font-family:var(--mono_f);font-size:13px;white-space:nowrap}.rec_cell .mono_num{min-width:42px}.find_grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:12px;margin-top:32px}.find_card{padding:20px;background:var(--bg_card);border:1px solid var(--line_c);border-radius:14px}.find_big{font-size:clamp(22px,2.6vw,26px);font-weight:800;line-height:1.2}.find_small{color:var(--txt_mute);font-size:14px;margin-top:6px}.limits_box{margin-top:24px;padding:20px;border:1px dashed var(--line_soft);border-radius:14px}.limits_box ul{margin:0;padding-left:20px;color:var(--txt_body);font-size:15px;display:flex;flex-direction:column;gap:6px}.work_grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:16px}.work_card{display:flex;flex-direction:column;gap:12px;padding:22px;border-radius:14px;text-decoration:none;color:var(--txt_main);min-width:0}.card_live{background:var(--bg_card);border:1px solid var(--line_c)}a.card_live{transition:border-color .2s,transform .2s}a.card_live:hover{border-color:var(--accent);color:var(--txt_main);transform:translateY(-3px)}.card_dim{background:var(--bg_dim);border:1px dashed var(--line_soft)}.work_tag{font-family:var(--mono_f);font-size:12px}.tag_shipped{color:var(--accent)}.tag_offline,.tag_local{color:var(--txt_faint)}.work_name{font-size:21px;font-weight:700;line-height:1.2}.work_blurb{color:var(--txt_mute);font-size:15px}.work_stack{font-family:var(--mono_f);font-size:12px;color:var(--txt_faint)}.multi_links{display:flex;flex-wrap:wrap;gap:0 16px;font-size:14px}.multi_links a{padding:10px 0}.wins_list,.stack_list{display:flex;flex-direction:column;gap:18px}.win_title{font-weight:700}.win_when{font-family:var(--mono_f);font-size:12px;color:var(--txt_faint)}.win_txt{color:var(--txt_mute);font-size:15px}.stack_lbl{font-family:var(--mono_f);font-size:12px;color:var(--accent)}.stack_line{height:2px;background:var(--accent);margin:6px 0;transform-origin:left}.stack_items{color:var(--txt_body);font-size:15px}.prof_grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:12px;margin-top:28px}.prof_card{display:flex;flex-direction:column;gap:6px;padding:18px;border:1px solid var(--line_c);border-radius:12px;text-decoration:none;color:var(--txt_main);transition:border-color .2s}.prof_card:hover{border-color:var(--accent);color:var(--txt_main)}.prof_name{font-weight:700}.prof_txt{color:var(--txt_mute);font-size:14px}.foot_block{padding:88px 0 64px;border-top:1px solid var(--line_c);display:flex;flex-direction:column;gap:18px}.big_mail{font-size:clamp(22px,4.4vw,56px);font-weight:800;letter-spacing:-.03em;color:var(--txt_main);text-decoration:none;overflow-wrap:anywhere}.big_mail:hover{color:var(--accent)}.foot_small{margin:0;color:var(--txt_faint);font-size:14px}@media(max-width:640px){.sec_block{padding:56px 0}.score_head{display:none}.score_row{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px}.pol_name,.rec_cell{grid-column:1 / -1}.score_row [data-lbl]:before{content:attr(data-lbl) " ";color:var(--txt_faint);font-size:11px;display:block}.log_list{min-height:0;font-size:12px}.log_ts{flex-basis:46px}.log_src{flex-basis:52px}.tile_area,.chart_side,.log_side{padding:16px}}@supports (animation-timeline: view()){.reveal_up{animation:rise_in linear both;animation-timeline:view();animation-range:entry 0% cover 28%}.stack_line{animation:grow_x linear both;animation-timeline:view();animation-range:entry 10% cover 45%}}@keyframes rise_in{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@keyframes grow_x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal_up,.stack_line{animation:none!important}.lat_bar,.cpu_fill,.svc_tile,a.card_live{transition:none}a.card_live:hover{transform:none}}
