body.usb-guide main.article{max-width:1180px;width:min(1180px,calc(100% - 48px));padding-top:32px}.usb-guide .usb-hero{display:grid;grid-template-columns:1.05fr 1fr;gap:30px;align-items:center;margin:24px 0 28px;padding:32px;border:1px solid #355d81;border-radius:26px;background:#08182e}.usb-guide .usb-hero h1{color:#fff!important;font-size:clamp(34px,4.5vw,56px);line-height:1.08}.usb-guide .usb-hero p{color:#c5d9ee!important}.usb-guide .usb-hero img{width:100%;border-radius:18px}.usb-guide .usb-date{font-size:12px}.usb-guide .usb-alert{padding:22px 26px;border-left:4px solid #e4a742;border-radius:12px;background:#fff3d7;color:#563b09}.usb-guide .usb-alert p{color:#563b09;margin:6px 0 0}.usb-guide .usb-toc{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0}.usb-guide .usb-toc a{padding:9px 15px;border:1px solid #bccedd;border-radius:24px;text-decoration:none;font-size:14px}.usb-guide section{scroll-margin-top:100px;margin:40px 0}.usb-guide section>h2{color:#122e4c;font-size:30px;letter-spacing:-.8px}.usb-guide section>p,.usb-guide .usb-recovery{color:#3e536d}.usb-guide .usb-steps{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:0}.usb-guide .usb-steps>li{position:relative;padding:24px;border:1px solid #345677;border-radius:22px;background:#09192d}.usb-guide h3{font-size:21px;line-height:1.3;color:#f1f6ff}.usb-guide .usb-number{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:#59d5ff;color:#042137;font-weight:900;font-size:20px}.usb-guide .usb-steps p,.usb-guide .usb-risks p{color:#c3d7eb;font-size:15px}.usb-guide .usb-drawing{display:flex;align-items:center;justify-content:center;gap:16px;min-height:100px;padding:18px;border:1px solid #395675;border-radius:14px;background:#142841;color:#edf6ff;font:15px/1.5 system-ui}.usb-guide .usb-file{font-size:45px;color:#6dcfff}.usb-guide .usb-transfer b,.usb-guide .usb-confirm b{color:#65e3b9;font-size:32px}.usb-guide .usb-tray{justify-content:flex-end}.usb-guide .usb-selected{display:flex;align-items:center;border:2px solid #65ddff;border-radius:9px;padding:7px;color:#65ddff}.usb-guide .usb-selected svg{width:32px;height:32px}.usb-guide .usb-menu{padding:12px;background:#244566;border-radius:9px}.usb-guide .usb-caption,.usb-guide .usb-source{font-size:13px;color:#596d83}.usb-guide .usb-risks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.usb-guide .usb-risks article{padding:24px;border-radius:20px;background:#0c1d32;border:1px solid #38536f}.usb-guide .usb-risks h3{margin-top:0}.usb-guide details{padding:20px;margin-top:18px;border:1px solid #b8cbdc;border-radius:16px;background:#edf5fb;color:#193a55}.usb-guide details p{color:#324f69}.usb-guide summary{cursor:pointer;font-weight:750}.usb-guide .usb-recovery li{margin:14px 0;padding-left:6px}.usb-guide .usb-next{padding:28px;border-radius:22px;background:#0c233b}.usb-guide .usb-next h2{color:#fff}.usb-guide .usb-next p{color:#c9dbea}.usb-guide a:focus-visible,.usb-guide summary:focus-visible{outline:3px solid #19a9e0;outline-offset:4px}html[data-sk-theme=dark] .usb-guide section>h2{color:#eef5ff}html[data-sk-theme=dark] .usb-guide section>p,html[data-sk-theme=dark] .usb-guide .usb-recovery,html[data-sk-theme=dark] .usb-guide .usb-caption{color:#bdd0e5}
.usb-guide .usb-infographic{margin:24px 0}.usb-guide .usb-infographic img{display:block;width:100%;height:auto;border-radius:20px}.usb-guide figcaption{margin-top:9px;color:#5a6b80;font-size:13px}.usb-guide .usb-subtitle{color:#173653;margin-top:28px}.usb-guide .usb-recovery-map{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0}.usb-guide .usb-recovery-map>div{padding:22px;border-radius:18px;background:#102841;color:#d5e8f7}.usb-guide .usb-recovery-map span{display:block;color:#59d5ff;font-size:30px}.usb-guide .usb-recovery-map b{display:block;color:#fff}html[data-sk-theme=dark] .usb-guide .usb-subtitle{color:#dcf0ff}html[data-sk-theme=dark] .usb-guide figcaption{color:#bdd0e5}
@media(max-width:850px){.usb-guide .usb-hero{grid-template-columns:1fr}.usb-guide .usb-risks,.usb-guide .usb-recovery-map{grid-template-columns:1fr}}@media(max-width:600px){body.usb-guide main.article{width:100%;padding:24px 16px}.usb-guide .usb-hero{padding:23px;gap:16px}.usb-guide .usb-steps{grid-template-columns:1fr}.usb-guide .usb-steps>li{padding:20px}.usb-guide .usb-tray{gap:12px}.usb-guide .usb-alert{padding:18px}.usb-guide section>h2{font-size:27px}}
