.cdkb-guide.is-on .cdkb-g-step{display:none}.cdkb-g-prog{display:grid;gap:6px;margin:0 0 16px}.cdkb-g-prog i{height:4px;border-radius:4px;background:var(--g-line);transition:background .3s}.cdkb-g-prog i.on{background:var(--g-or)}.cdkb-g-grid{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:18px;align-items:start}.cdkb-g-stage{border-radius:14px;overflow:hidden;background:#eef2f8;border:1px solid var(--g-line);aspect-ratio:16/10;position:relative}.cdkb-g-stage>.g-screen{position:absolute;inset:0;aspect-ratio:auto;margin:0;border:0;border-radius:0}.cdkb-g-panel{background:var(--g-card);border:1px solid var(--g-line);border-radius:14px;padding:18px}.cdkb-g-num{font-size:13px;color:var(--g-mut);margin:0 0 4px}.cdkb-g-panel .g-t{font:600 19px/1.3 "Lexend Deca",sans-serif;color:var(--g-txt);margin:0 0 6px}.cdkb-g-panel .g-d{font-size:14.5px;line-height:1.55;color:var(--g-mut);margin:0 0 12px}.cdkb-g-panel .g-todo{display:flex;gap:9px;align-items:flex-start;font-size:14.5px;font-weight:600;color:var(--g-txt);margin:0 0 16px}.cdkb-g-panel .g-todo b{flex:none;width:20px;height:20px;border-radius:50%;background:var(--g-or);color:#fff;font:700 12px/20px sans-serif;text-align:center;margin-top:1px}.cdkb-g-nav{display:grid;grid-template-columns:1fr 1fr;gap:10px}.cdkb-g-nav button{all:unset;cursor:pointer;text-align:center;padding:12px 10px;border-radius:10px;font:600 15px "Lexend Deca",sans-serif}.cdkb-g-nav .prev{border:1px solid var(--g-line);color:var(--g-txt)}.cdkb-g-nav .next{background:var(--g-or);color:#fff}.cdkb-g-nav button[disabled]{opacity:.4;cursor:default}.cdkb-g-hint{font-size:12.5px;color:var(--g-mut);margin:12px 0 0}@media (max-width:820px){.cdkb-g-grid{grid-template-columns:1fr}.cdkb-g-stage{aspect-ratio:4/3}}.g-side{width:30%;max-width:170px;background:#16202e;color:#cbd5e1;padding:10px 8px;display:flex;flex-direction:column;gap:4px}.g-side .it{padding:7px 9px;border-radius:6px;font-size:11.5px;display:flex;align-items:center;gap:7px}.g-side .it.on{background:#2563eb;color:#fff}.g-side .logo{font-weight:700;color:#fff;font-size:12px;padding:4px 9px 10px}.g-main{flex:1;padding:14px;background:#f6f8fb;position:relative;overflow:hidden}.g-cards{display:grid;grid-template-columns:1fr 1fr;gap:8px}.g-card{background:#fff;border:1px solid #e3e8ef;border-radius:8px;padding:10px;display:flex;gap:8px;align-items:center;font-size:11.5px}.g-card i{width:24px;height:24px;border-radius:6px;background:#dbeafe;flex:none}.g-row .disk{width:26px;height:20px;border-radius:4px;background:#94a3b8;flex:none}.g-row .disk.ssd{background:#2563eb}.g-row small{color:#64748b;margin-left:auto}.g-bt.ghost{background:#fff;color:#333;border:1px solid #cbd5e1}.g-opt{display:flex;align-items:center;gap:8px;margin:7px 0}.g-opt .rb,.g-opt .cb{width:13px;height:13px;border:1.5px solid #64748b;border-radius:50%;flex:none}.g-opt .cb{border-radius:3px}.g-opt .rb.on{border:4px solid #2563eb}.g-opt .cb.on{background:#2563eb;border-color:#2563eb;position:relative}.g-opt .cb.on:after{content:"";position:absolute;left:3px;top:0;width:4px;height:7px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.g-pbar{height:8px;border-radius:8px;background:#e2e8f0;overflow:hidden;margin:8px 0}.g-pbar i{display:block;height:100%;background:#2563eb;border-radius:8px}.g-bios{position:absolute;inset:0;background:#0c1a33;color:#c7d2fe;font:12px/1.5 Consolas,monospace;padding:16px}.g-bios .tt{color:#fff;font-weight:700;border-bottom:1px solid #334155;padding-bottom:6px;margin-bottom:10px}.g-bios .ln{padding:4px 8px;border-radius:4px}.g-bios .ln.on{background:#1e3a8a;color:#fff}.g-bios .ft{position:absolute;left:16px;right:16px;bottom:12px;color:#94a3b8;font-size:11px}.g-mac{position:absolute;inset:0;background:linear-gradient(160deg,#3b2d6b,#c2649a)}.g-mbar{height:22px;background:rgba(255,255,255,.75);display:flex;align-items:center;gap:14px;padding:0 10px;font-size:11px;color:#111}.g-mwin{position:absolute;background:#f5f5f7;border-radius:10px;box-shadow:0 18px 40px rgba(0,0,0,.35);overflow:hidden;display:flex;flex-direction:column}.g-mwin .g-bar{background:#e8e8ec;border:0;gap:6px}.g-dots{display:flex;gap:6px}.g-dots i{width:10px;height:10px;border-radius:50%;background:#ff5f57}.g-dots i:nth-child(2){background:#febc2e}.g-dots i:nth-child(3){background:#28c840}.g-xbox{position:absolute;inset:0;background:#0f0f0f;color:#fff;padding:16px}.g-tile{background:#1f1f1f;border-radius:6px;padding:10px;font-size:11.5px}.g-tile.on{background:#107c10}.cdkb-guide .g-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.cdkb-guide .g-card{min-width:0;overflow-wrap:break-word}.cdkb-guide .g-side .it{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}@media (max-width:767px){.cdkb-guide .g-cards{grid-template-columns:minmax(0,1fr);gap:6px}.cdkb-guide .g-card{padding:7px 9px}}