.rbS9Lq_shell{background:var(--bg);grid-template-columns:252px minmax(0,1fr);min-height:100svh;display:grid}.rbS9Lq_side{gap:var(--sp-3);height:100svh;padding:var(--sp-3) var(--sp-3) var(--sp-3);border-inline-end:1px solid var(--line);background:var(--surface);flex-direction:column;display:flex;position:sticky;top:0;overflow-y:auto}.rbS9Lq_workspace{align-items:center;gap:var(--sp-2);background:var(--raised);border:1px solid var(--line);width:100%;min-height:42px;font-weight:550;font-size:var(--fs-sm);cursor:pointer;text-align:start;border-radius:10px;padding-inline:8px;display:flex}.rbS9Lq_wsDot{background:var(--signal);width:24px;height:24px;color:var(--on-signal);border-radius:7px;place-items:center;font-size:12px;font-weight:700;display:grid}.rbS9Lq_chev{color:var(--muted);margin-inline-start:auto}.rbS9Lq_sideNav{gap:var(--sp-3);display:grid}.rbS9Lq_navGroup{gap:1px;display:grid}.rbS9Lq_navLabel{color:var(--muted);padding:4px 10px;font-size:11px;font-weight:600}.rbS9Lq_navItem{border-radius:var(--r-sm);min-height:36px;color:var(--muted);transition:color var(--t-fast) var(--ease), background var(--t-fast) var(--ease);align-items:center;gap:10px;padding-inline:10px;font-size:13.5px;font-weight:500;text-decoration:none;display:flex}.rbS9Lq_navItem:hover{color:var(--ink);background:color-mix(in srgb, var(--ink) 5%, transparent)}.rbS9Lq_navItem[aria-current=page]{background:var(--signal-soft);color:var(--signal);font-weight:600}.rbS9Lq_sideFoot{padding:var(--sp-2) 10px 0;color:var(--muted);margin-block-start:auto;font-size:11.5px;line-height:1.45}.rbS9Lq_main{flex-direction:column;min-width:0;display:flex}.rbS9Lq_top{z-index:20;align-items:center;gap:var(--sp-3);min-height:60px;padding:var(--sp-2) clamp(16px, 3vw, 32px);background:color-mix(in srgb, var(--bg) 88%, transparent);-webkit-backdrop-filter:saturate(180%)blur(12px);backdrop-filter:saturate(180%)blur(12px);border-block-end:1px solid var(--line);display:flex;position:sticky;top:0}.rbS9Lq_topBrand{display:none!important}.rbS9Lq_searchBtn{align-items:center;gap:var(--sp-2);background:var(--raised);border:1px solid var(--line);max-width:420px;min-height:40px;color:var(--muted);font-size:var(--fs-sm);cursor:pointer;text-align:start;border-radius:10px;flex:1;padding-inline:12px;display:flex}.rbS9Lq_searchBtn span{flex:1}.rbS9Lq_searchBtn kbd{border:1px solid var(--line);border-radius:5px;padding:1px 6px;font-size:11px}.rbS9Lq_topRight{align-items:center;gap:var(--sp-1);margin-inline-start:auto;display:flex}.rbS9Lq_fresh{font-size:var(--fs-xs);color:var(--muted);white-space:nowrap;margin-inline-end:var(--sp-2)}.rbS9Lq_content{padding:clamp(var(--sp-5), 3vw, var(--sp-6)) clamp(16px, 3vw, 32px) var(--sp-8);width:min(1280px,100%);min-width:0;margin-inline:auto}.rbS9Lq_pageHead{justify-content:space-between;align-items:flex-start;gap:var(--sp-4);flex-wrap:wrap;margin-block-end:var(--sp-5);display:flex}.rbS9Lq_pageTitle{letter-spacing:-.022em;font-size:clamp(1.625rem,2.6vw,2.125rem);font-weight:700;line-height:1.15}.rbS9Lq_pageSub{color:var(--muted);max-width:46rem;margin-block-start:4px;font-size:15px}.rbS9Lq_bottom{display:none}.rbS9Lq_scrim{z-index:100;padding:12vh var(--sp-4) var(--sp-4);background:color-mix(in srgb, var(--ink) 35%, transparent);place-items:start center;display:grid;position:fixed;inset:0}.rbS9Lq_palette{background:var(--raised);border:1px solid var(--line);border-radius:var(--r-lg);width:min(540px,100%);overflow:hidden;box-shadow:0 30px 70px -30px #0006}.rbS9Lq_palette input{width:100%;min-height:56px;padding-inline:var(--sp-4);border:0;border-block-end:1px solid var(--line);font-size:var(--fs-md);background:0 0;outline:none}.rbS9Lq_palette ul{padding:var(--sp-2);max-height:50vh;overflow:auto}.rbS9Lq_palette li button{align-items:center;gap:var(--sp-3);width:100%;min-height:var(--tap);padding-inline:var(--sp-3);border-radius:var(--r-sm);cursor:pointer;text-align:start;font-size:var(--fs-sm);background:0 0;border:0;font-weight:500;display:flex}.rbS9Lq_palOn{color:var(--signal);background:var(--signal-soft)!important}.rbS9Lq_scrimBottom{z-index:100;background:color-mix(in srgb, var(--ink) 35%, transparent);align-items:flex-end;display:flex;position:fixed;inset:0}.rbS9Lq_sheet{background:var(--raised);border-radius:var(--r-xl) var(--r-xl) 0 0;width:100%;max-height:80svh;padding:var(--sp-4) var(--sp-4) calc(var(--sp-5) + env(safe-area-inset-bottom));overflow:auto}.rbS9Lq_sheetHead{justify-content:space-between;align-items:center;margin-block-end:var(--sp-3);display:flex}.rbS9Lq_sheetGrid{gap:var(--sp-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.rbS9Lq_sheetItem{border:1px solid var(--line);border-radius:10px;align-items:center;gap:10px;min-height:48px;padding-inline:12px;font-size:13.5px;font-weight:500;text-decoration:none;display:flex}.rbS9Lq_panel{background:var(--raised);border:1px solid var(--line);border-radius:var(--r-lg);min-width:0;overflow:hidden}.rbS9Lq_panelHead{justify-content:space-between;align-items:center;gap:var(--sp-3);min-height:52px;padding:var(--sp-2) var(--sp-5);border-block-end:1px solid var(--line);flex-wrap:wrap;display:flex}.rbS9Lq_panelHead h2{letter-spacing:-.01em;font-size:15px;font-weight:600}.rbS9Lq_panelHint{font-size:var(--fs-xs);color:var(--muted)}.rbS9Lq_panelBody{padding:var(--sp-5)}.rbS9Lq_grid2{gap:var(--sp-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.rbS9Lq_grid3{gap:var(--sp-4);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}.rbS9Lq_overview{gap:var(--sp-4);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:stretch;margin-block-end:var(--sp-4);display:grid}.rbS9Lq_overview>.rbS9Lq_panel{flex-direction:column;display:flex}.rbS9Lq_stack{gap:var(--sp-4);align-content:start;display:grid}.rbS9Lq_scoreWrap{gap:var(--sp-6);padding:var(--sp-5);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.rbS9Lq_scoreBig{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:64px;font-weight:700;line-height:1}.rbS9Lq_first{flex:1;grid-auto-rows:1fr;display:grid}.rbS9Lq_firstRow{gap:var(--sp-3);padding:var(--sp-3) var(--sp-5);border-block-end:1px solid var(--line);transition:background var(--t-fast) var(--ease);grid-template-columns:28px minmax(0,1fr) auto;align-items:center;text-decoration:none;display:grid}.rbS9Lq_firstRow:last-child{border-block-end:0}.rbS9Lq_firstRow:hover{background:var(--surface)}.rbS9Lq_firstN{background:var(--signal-soft);width:28px;height:28px;color:var(--signal);border-radius:8px;place-items:center;font-size:13px;font-weight:700;display:grid}.rbS9Lq_firstTitle{font-size:15px;font-weight:600;line-height:1.3}.rbS9Lq_firstMeta{align-items:center;gap:4px var(--sp-2);font-size:var(--fs-xs);color:var(--muted);flex-wrap:wrap;margin-block-start:3px;display:flex}.rbS9Lq_arrow{color:var(--muted)}.rbS9Lq_sev{font-weight:600;font-size:var(--fs-xs);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.rbS9Lq_sev i{width:9px;height:9px;display:inline-block}.rbS9Lq_sev_critical{color:var(--critical)}.rbS9Lq_sev_critical i{background:currentColor;transform:rotate(45deg)}.rbS9Lq_sev_high{color:var(--warn)}.rbS9Lq_sev_high i{background:currentColor;border-radius:2px}.rbS9Lq_sev_medium{color:var(--signal)}.rbS9Lq_sev_medium i{background:currentColor;border-radius:50%}.rbS9Lq_sev_low{color:var(--unknown)}.rbS9Lq_sev_low i{border:1.5px solid;border-radius:50%}.rbS9Lq_tableWrap{overflow-x:auto}.rbS9Lq_table{border-collapse:collapse;width:100%;font-size:var(--fs-sm);font-variant-numeric:tabular-nums}.rbS9Lq_table th,.rbS9Lq_table td{padding:12px clamp(var(--sp-3), 1.4vw, var(--sp-5));text-align:start;border-block-end:1px solid var(--line);white-space:nowrap;font-weight:400}.rbS9Lq_table thead th{color:var(--muted);background:var(--surface);font-size:12px;font-weight:550}.rbS9Lq_table tbody tr:last-child th,.rbS9Lq_table tbody tr:last-child td{border-block-end:0}.rbS9Lq_table tbody th{font-weight:550}.rbS9Lq_table tbody tr:hover{background:var(--surface)}.rbS9Lq_table .rbS9Lq_num{text-align:end}.rbS9Lq_link{font-weight:600;text-decoration:none}.rbS9Lq_link:hover{color:var(--signal)}.rbS9Lq_wrap{min-width:170px;white-space:normal!important}.rbS9Lq_rule{font:400 var(--fs-xs) var(--font-mono), monospace;color:var(--muted);margin-block-start:2px;display:block}.rbS9Lq_sub{font-size:var(--fs-xs);color:var(--muted);margin-block-start:1px;font-weight:400;display:block}.rbS9Lq_scoreCell{font-size:var(--fs-lg);letter-spacing:-.02em;font-weight:700}.rbS9Lq_unknownCell{color:var(--unknown);font-size:var(--fs-xs)}.rbS9Lq_chip{border:1px solid var(--line);border-radius:var(--r-pill);font-size:var(--fs-xs);white-space:nowrap;align-items:center;gap:6px;padding:2px 9px;font-weight:550;display:inline-flex}.rbS9Lq_chipCritical{background:var(--critical-soft);color:var(--critical);border-color:#0000}.rbS9Lq_chipOk{background:var(--ok-soft);color:var(--ok);border-color:#0000}.rbS9Lq_chipWarn{background:var(--warn-soft);color:var(--warn);border-color:#0000}.rbS9Lq_chipUnknown{color:var(--unknown);border-style:dashed}.rbS9Lq_chipSignal{background:var(--signal-soft);color:var(--signal);border-color:#0000}.rbS9Lq_btn{justify-content:center;align-items:center;gap:var(--sp-2);min-height:40px;padding-inline:var(--sp-4);background:var(--ink);color:var(--bg);font-weight:600;font-size:var(--fs-sm);cursor:pointer;white-space:nowrap;border:0;border-radius:10px;text-decoration:none;display:inline-flex}.rbS9Lq_btnGhost{background:var(--raised);color:var(--ink);border:1px solid var(--line)}.rbS9Lq_back{min-height:var(--tap);color:var(--muted);font-size:var(--fs-sm);align-items:center;gap:6px;margin-block-end:var(--sp-1);text-decoration:none;display:inline-flex}.rbS9Lq_setup{justify-content:space-between;align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-5);background:var(--signal-soft);border-radius:var(--r-md);flex-wrap:wrap;margin-block-end:var(--sp-4);display:flex}.rbS9Lq_kv{gap:var(--sp-2) var(--sp-4);font-size:var(--fs-sm);grid-template-columns:max-content minmax(0,1fr);display:grid}.rbS9Lq_kv dt{color:var(--muted)}.rbS9Lq_kv dd{font-family:var(--font-mono), monospace;overflow-wrap:anywhere;padding-block-start:1px;font-size:12.5px}.rbS9Lq_prose{color:var(--muted);font-size:15px;line-height:1.6}.rbS9Lq_diff{padding:var(--sp-3) 0;white-space:pre-wrap;overflow-wrap:anywhere;font:400 12.5px/1.8 var(--font-mono), monospace;margin:0}.rbS9Lq_diff span{padding-inline:var(--sp-5);display:block}.rbS9Lq_ctx{color:var(--muted)}.rbS9Lq_del{background:var(--critical-soft);color:var(--critical)}.rbS9Lq_add{background:var(--ok-soft);color:var(--ok)}.rbS9Lq_ladder{gap:var(--sp-2);grid-template-columns:repeat(5,minmax(0,1fr));margin-block-end:var(--sp-4);display:grid}.rbS9Lq_ladder li{padding:var(--sp-3);border-radius:var(--r-md);background:var(--signal);min-height:60px;color:var(--on-signal);font-size:13px;font-weight:600}.rbS9Lq_ladderOff{border:1px dashed var(--line);color:var(--unknown)!important;background:0 0!important;font-weight:500!important}.rbS9Lq_ladderPart{background:var(--signal-soft)!important;color:var(--signal)!important}.rbS9Lq_field{gap:6px;margin-block-end:var(--sp-4);display:grid}.rbS9Lq_field label{font-size:13px;font-weight:550}.rbS9Lq_field input,.rbS9Lq_field textarea,.rbS9Lq_field select{background:var(--raised);border:1px solid var(--line);border-radius:10px;width:100%;min-height:44px;padding:10px 14px}.rbS9Lq_field input:focus,.rbS9Lq_field textarea:focus{border-color:var(--signal);box-shadow:0 0 0 3px var(--signal-soft);outline:none}.rbS9Lq_field textarea{resize:vertical;min-height:120px;line-height:1.5}.rbS9Lq_fieldMeta{justify-content:space-between;gap:var(--sp-3);font-size:var(--fs-xs);color:var(--muted);font-variant-numeric:tabular-nums;display:flex}.rbS9Lq_track{border-radius:var(--r-pill);background:var(--unknown-soft);height:4px;overflow:hidden}.rbS9Lq_track span{border-radius:inherit;background:var(--signal);height:100%;transition:width var(--t-base) var(--ease);display:block}.rbS9Lq_track .rbS9Lq_over{background:var(--critical)}.rbS9Lq_overText{color:var(--critical);font-weight:600}.rbS9Lq_store{gap:var(--sp-3);padding:var(--sp-4);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);align-items:center;display:flex}.rbS9Lq_storeIcon{background:var(--signal);color:#fff;border-radius:15px;flex:none;place-items:center;width:64px;height:64px;display:grid}.rbS9Lq_storeName{overflow-wrap:anywhere;font-weight:600;line-height:1.25}.rbS9Lq_storeSub{font-size:var(--fs-sm);color:var(--muted);overflow-wrap:anywhere}.rbS9Lq_storeGet{border-radius:var(--r-pill);background:var(--signal);color:var(--on-signal);font-weight:700;font-size:var(--fs-xs);margin-block-start:6px;padding:3px 18px;display:inline-block}.rbS9Lq_checkList{gap:var(--sp-2);font-size:var(--fs-sm);display:grid}.rbS9Lq_checkList li{gap:var(--sp-2);align-items:flex-start;display:flex}.rbS9Lq_checkOk{color:var(--ok)}.rbS9Lq_checkBad{color:var(--critical)}.rbS9Lq_checkWarn{color:var(--warn)}.rbS9Lq_preview{padding:var(--sp-4);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);overflow-wrap:anywhere;line-height:1.5}.rbS9Lq_previewCut{color:var(--muted);opacity:.55}.rbS9Lq_seg{flex-wrap:wrap;gap:4px;display:flex}.rbS9Lq_seg button,.rbS9Lq_seg a{background:var(--raised);border:1px solid var(--line);border-radius:var(--r-sm);cursor:pointer;align-items:center;min-height:36px;padding-inline:12px;font-size:13px;font-weight:550;text-decoration:none;display:inline-flex}.rbS9Lq_seg button[aria-pressed=true],.rbS9Lq_seg a[aria-current=true]{background:var(--ink);color:var(--bg);border-color:var(--ink)}.rbS9Lq_seg button:disabled{opacity:.5;cursor:not-allowed}.rbS9Lq_inboxRow{gap:var(--sp-3);padding:var(--sp-4) var(--sp-5);border-block-end:1px solid var(--line);grid-template-columns:12px minmax(0,1fr);display:grid}.rbS9Lq_inboxRow:last-child{border-block-end:0}.rbS9Lq_inboxRow i{border-radius:2px;width:10px;height:10px;margin-block-start:6px}.rbS9Lq_k_critical{background:var(--critical);transform:rotate(45deg)}.rbS9Lq_k_warn{background:var(--warn)}.rbS9Lq_k_ok{background:var(--ok);border-radius:50%!important}.rbS9Lq_k_unknown{border:1.5px dashed var(--unknown)}.rbS9Lq_inboxRow strong{font-size:15px;font-weight:600}.rbS9Lq_inboxRow p{color:var(--muted);font-size:13px}.rbS9Lq_setRow{justify-content:space-between;align-items:center;gap:var(--sp-4);padding:var(--sp-4) var(--sp-5);border-block-end:1px solid var(--line);flex-wrap:wrap;display:flex}.rbS9Lq_setRow:last-child{border-block-end:0}.rbS9Lq_timeline{display:grid}.rbS9Lq_tlRow{gap:var(--sp-3);font-size:var(--fs-sm);grid-template-columns:52px 12px minmax(0,1fr);padding-block-end:var(--sp-4);display:grid}.rbS9Lq_tlRow:last-child{padding-block-end:0}.rbS9Lq_tlTime{color:var(--muted);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;padding-block-start:2px}.rbS9Lq_tlDot{background:var(--signal);width:10px;height:10px;box-shadow:0 0 0 3px var(--signal-soft);border-radius:50%;margin-block-start:5px}.rbS9Lq_board{gap:var(--sp-4);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}.rbS9Lq_col{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);padding:var(--sp-3);gap:var(--sp-2);display:grid}.rbS9Lq_colHead{justify-content:space-between;align-items:center;padding:4px 6px 6px;font-size:13px;font-weight:600;display:flex}.rbS9Lq_taskCard{padding:var(--sp-3) var(--sp-4);background:var(--raised);border:1px solid var(--line);border-radius:var(--r-md);font-size:var(--fs-sm);font-weight:550;line-height:1.35}.rbS9Lq_taskFoot{font-size:var(--fs-xs);color:var(--muted);justify-content:space-between;align-items:center;margin-block-start:8px;font-weight:400;display:flex}.rbS9Lq_meterRow{border-block-end:1px solid var(--line);padding-block:10px}.rbS9Lq_meterRow:last-child{border-block-end:0}.rbS9Lq_meterHead{justify-content:space-between;gap:var(--sp-3);font-size:var(--fs-sm);margin-block-end:6px;display:flex}.rbS9Lq_meterHead span:last-child{font-variant-numeric:tabular-nums;color:var(--muted);font-size:13px}.rbS9Lq_planName{letter-spacing:-.03em;font-size:32px;font-weight:700}.rbS9Lq_stepsBar{gap:var(--sp-2);grid-template-columns:repeat(4,minmax(0,1fr));margin-block-end:var(--sp-5);display:grid}.rbS9Lq_stepsBar li{color:var(--muted);flex-direction:column;gap:6px;font-size:12.5px;font-weight:550;display:flex}.rbS9Lq_stepsBar li:before{content:"";border-radius:var(--r-pill);background:var(--unknown-soft);height:4px}.rbS9Lq_stepOn{color:var(--ink)!important}.rbS9Lq_stepOn:before{background:var(--signal)!important}.rbS9Lq_choice{align-items:center;gap:var(--sp-3);width:100%;min-height:56px;padding:var(--sp-3) var(--sp-4);background:var(--raised);border:1px solid var(--line);border-radius:var(--r-md);text-align:start;font-weight:550;font-size:var(--fs-sm);cursor:pointer;display:flex}.rbS9Lq_choice[aria-pressed=true]{border-color:var(--signal);background:var(--signal-soft);color:var(--signal)}.rbS9Lq_codeBox{padding:var(--sp-3) var(--sp-4);background:var(--surface);border:1px dashed var(--line);border-radius:var(--r-sm);font:400 12.5px var(--font-mono), monospace;overflow-wrap:anywhere}@media (max-width:1100px){.rbS9Lq_overview,.rbS9Lq_grid2{grid-template-columns:minmax(0,1fr)}.rbS9Lq_grid3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.rbS9Lq_shell{grid-template-columns:minmax(0,1fr)}.rbS9Lq_side{display:none}.rbS9Lq_topBrand{display:inline-flex!important}.rbS9Lq_fresh,.rbS9Lq_searchBtn kbd{display:none}.rbS9Lq_searchBtn{flex-basis:100%;order:3;max-width:none}.rbS9Lq_top{flex-wrap:wrap}.rbS9Lq_content{padding-block-end:104px}.rbS9Lq_ladder{grid-template-columns:minmax(0,1fr)}.rbS9Lq_ladder li{min-height:0}.rbS9Lq_board{grid-template-columns:minmax(0,1fr)}.rbS9Lq_scoreWrap{gap:var(--sp-4);grid-template-columns:minmax(0,1fr)}.rbS9Lq_bottom{z-index:30;background:var(--raised);border-block-start:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));padding-block-end:env(safe-area-inset-bottom);display:grid;position:fixed;inset-block-end:0;inset-inline:0}.rbS9Lq_bottomItem{min-height:58px;color:var(--muted);cursor:pointer;background:0 0;border:0;align-content:center;justify-items:center;gap:3px;text-decoration:none;display:grid}.rbS9Lq_bottomItem small{font-size:11px;font-weight:500}.rbS9Lq_bottomItem[aria-current=page]{color:var(--signal)}}@media (max-width:620px){.rbS9Lq_grid3{grid-template-columns:minmax(0,1fr)}.rbS9Lq_stepsBar li{font-size:11px}}
.AxDUyG_hold{width:100%;min-height:54px;padding:0 var(--sp-5);border:1px solid var(--signal);background:var(--signal-soft);color:var(--signal);cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:10px;font-size:15px;font-weight:600;position:relative;overflow:hidden}.AxDUyG_bar{background:var(--signal);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}[dir=rtl] .AxDUyG_bar{transform-origin:100%}.AxDUyG_text{position:relative}.AxDUyG_textOn{color:var(--on-signal)}.AxDUyG_hint{font-size:var(--fs-xs);color:var(--muted);margin-block-start:var(--sp-2)}.AxDUyG_done{justify-content:space-between;align-items:center;gap:var(--sp-4);min-height:54px;padding:var(--sp-3) var(--sp-4);background:var(--ok-soft);color:var(--ok);border-radius:10px;flex-wrap:wrap;font-size:14px;font-weight:600;display:flex}.AxDUyG_reset{padding:var(--sp-2);min-height:var(--tap);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;text-decoration:underline}
