.usb-setup{max-width:1080px;padding-top:16px;padding-bottom:34px;color:#1c2935;font-size:17px;line-height:1.6}.usb-heading{justify-content:space-between;gap:16px;margin-bottom:10px}.usb-heading,.usb-title-row{display:flex;align-items:center}.usb-title-row{flex-wrap:wrap;gap:8px 14px;min-width:0}.usb-mode-label{color:#53677e;font-size:12px;font-weight:650;white-space:nowrap}.usb-heading h1{margin:0;font-size:28px}.usb-heading h1,.usb-setup h2{line-height:1.2;letter-spacing:-.025em}.usb-setup h2{margin:0 0 18px;font-size:clamp(26px,2.5vw,32px);scroll-margin-top:24px}.usb-setup h2:focus{outline:none}.usb-setup h3{font-size:19px;line-height:1.4;margin:0;letter-spacing:-.015em}.usb-setup p{margin:10px 0 18px}.usb-text-button,.usb-text-link{display:inline-flex;gap:8px;align-items:center;color:#0756cc;font-size:16px;line-height:1.5;font-weight:650;text-underline-offset:4px}.usb-heading>a{flex-shrink:0;min-height:44px;font-size:14px}.usb-text-button{border:0;border-radius:5px;background:transparent;padding:10px 0;min-height:48px;cursor:pointer;text-align:left}.usb-text-button:hover:not(:disabled),.usb-text-link:hover{text-decoration:underline}.usb-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:52px;padding:13px 20px;border:1px solid #b9c9dc;border-radius:10px;background:#f6f9fd;color:#183652;font-size:16px;font-weight:700;line-height:1.4;cursor:pointer}.usb-button:hover:not(:disabled){background:#e9f1fd;border-color:#779ed6}.usb-button-primary{background:#075df4;color:white;border-color:#075df4}.usb-button-primary:hover:not(:disabled){background:#074ece;border-color:#074ece}.usb-button svg,.usb-text-button svg,.usb-text-link svg{flex-shrink:0}.usb-setup button:disabled,.usb-setup select:disabled{opacity:.5;cursor:not-allowed}.usb-setup :is(button,a,summary,select,input):focus-visible{outline:3px solid #2366d1;outline-offset:4px}.usb-stepper{list-style:none;display:flex;gap:28px;padding:0 0 12px;margin:0 0 16px;border-bottom:1px solid #dbe3ec}.usb-stepper li{display:flex;align-items:center;gap:8px;color:#607286;font-size:14px;font-weight:600}.usb-stepper li>span{display:inline-flex;width:24px;height:24px;flex-shrink:0;align-items:center;justify-content:center;font-size:13px;border-radius:50%;background:#e8edf4;color:#596f86}.usb-stepper li[aria-current]{color:#0756cc}.usb-stepper li[aria-current]>span{background:#075df4;color:#fff}.usb-stepper li.is-done{color:#276443}.usb-stepper li.is-done>span{background:#e0f0e6;color:#276443}.usb-panel{border:1px solid #d3ddea;border-radius:20px;background:#fff;padding:32px}.usb-panel-prepare{padding:24px;scroll-margin-top:16px}.usb-panel-prepare:focus{outline:none}.usb-panel .usb-lead{max-width:730px;color:#465d73;font-size:18px;line-height:1.65}.usb-back{margin:-10px 0 12px;color:#597086}.usb-start-layout{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(260px,1fr);gap:44px}.usb-start-layout p{max-width:560px;color:#526478}.usb-start-actions{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin-top:28px}.usb-requirements{border-left:1px solid #e0e7ef;padding-left:32px}.usb-requirements h3{margin:0 0 18px}.usb-requirements ul{list-style:none;padding:0;margin:0;display:grid;gap:24px}.usb-requirements li{display:flex;align-items:flex-start;gap:14px;font-weight:650}.usb-requirements li>svg{color:#64819e;margin-top:3px;flex-shrink:0}.usb-requirements small{display:block;font-size:16px;font-weight:400;color:#657487}.usb-returning{justify-content:center;gap:4px 14px;padding:14px 0;color:#5b6f83}.usb-device-bar,.usb-returning{display:flex;align-items:center;flex-wrap:wrap;font-size:16px}.usb-device-bar{justify-content:space-between;gap:0 18px;padding:0 4px 12px}.usb-device-bar>span{display:flex;gap:9px;align-items:center;color:#296c48;font-weight:650}.usb-connected-dot{width:8px;height:8px;border-radius:50%;background:#228557}.usb-connect-steps{padding-left:28px;margin:22px 0 28px;display:grid;gap:18px;max-width:760px}.usb-connect-steps li{padding-left:7px}.usb-connect-steps li::marker{color:#0756cc;font-weight:750}.usb-browser-note{padding:8px 0;max-width:750px}.usb-browser-note>svg{color:#53759b;margin:10px 0 20px}.usb-collection{list-style:none;padding:0;margin:24px 0 28px}.usb-collection li{display:flex;align-items:center;gap:20px;padding:20px 0;border-bottom:1px solid #e0e7ef}.usb-collection li:first-child{border-top:1px solid #e0e7ef}.usb-collection li>svg:first-child{color:#6684a6;flex-shrink:0}.usb-collection li>svg:last-child{color:#218451;flex-shrink:0}.usb-collection li>div{flex:1;min-width:0}.usb-collection p{margin:4px 0 0;color:#526b80}.usb-install-action{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.usb-install-action>span{font-size:16px;color:#657487}.usb-panel .usb-secondary-copy{color:#5c6e80;font-size:16px;max-width:760px}.usb-details{margin-top:26px;border-top:1px solid #dbe3ec}.usb-details>summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:58px;padding-block:15px;font-size:17px;color:#315675;font-weight:650}.usb-details>summary::-webkit-details-marker{display:none}.usb-details>summary>svg{flex-shrink:0}.usb-details[open]>summary>svg{transform:rotate(180deg)}.usb-details-body{padding:4px 0 12px}.usb-details-body>p{color:#526478}.usb-app-row{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 0;border-bottom:1px solid #e0e7ef}.usb-app-row p{margin:3px 0 0;color:#46657d}.usb-app-row small{color:#657487;font-size:14px}.usb-theme-picker{border:0;padding:0;margin:26px 0;min-width:0}.usb-theme-picker legend{padding:0;font-size:19px;font-weight:700}.usb-picker-tools{display:flex;gap:10px 24px;flex-wrap:wrap;margin:8px 0}.usb-theme-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.usb-check-label,.usb-theme-options label{display:flex;gap:10px;align-items:center;min-height:48px;cursor:pointer;font-size:16px}.usb-theme-options label{padding:8px 10px;background:#f3f6fb;border-radius:7px}.usb-setup input[type=checkbox]{width:20px;height:20px;accent-color:#075df4;flex-shrink:0}.usb-apply{border-top:1px solid #e0e7ef;padding-top:18px}.usb-apply>label:not(.usb-check-label){display:block;font-size:16px;margin:12px 0 6px}.usb-apply select{display:block;width:100%;max-width:380px;font:inherit;font-size:16px;color:#1c344e;padding:12px;min-height:52px;border:1px solid #b9c9dc;border-radius:9px;background:white}.usb-apply>p{color:#526478;font-size:16px}.usb-actions{display:flex;flex-wrap:wrap;gap:12px 22px;align-items:center}.usb-current{margin:24px 0 12px;background:#edf4ff;border-left:3px solid #4282df;border-radius:0 8px 8px 0;padding:18px 22px;overflow-wrap:anywhere}.usb-current>strong{display:flex;gap:10px;align-items:center;font-size:17px}.usb-current>strong>svg{flex-shrink:0}.usb-current>p{margin:6px 0 0}.usb-current.has-error{border-color:#b05139;background:#fff0eb;color:#8d3826}.usb-progress{display:flex;align-items:center;gap:12px;margin-top:18px;font-size:16px}.usb-progress progress{flex:1;width:100%;height:8px;accent-color:#075df4;border:0;border-radius:4px;overflow:hidden}.usb-progress progress::-webkit-progress-bar{background:#cfddf2}.usb-progress progress::-webkit-progress-value{background:#075df4}.usb-spinner{animation:usb-spin 1s linear infinite}@keyframes usb-spin{to{transform:rotate(1turn)}}.usb-error-detail,.usb-notice,.usb-success{display:flex;align-items:flex-start;gap:12px;padding:18px 20px;border-radius:10px;font-size:17px;overflow-wrap:anywhere}.usb-notice{background:#fff5e4;color:#74521d}.usb-success{background:#eaf5ed;color:#246341}.usb-error-detail{background:#fff0eb;color:#8d3826}.usb-error-detail>svg,.usb-notice>svg,.usb-success>svg{flex-shrink:0;margin-top:3px}.usb-resume{margin:24px 0}.usb-resume p{font-size:16px;color:#526478}.usb-map-next{margin:26px 0}.usb-map-next p{color:#526478}.usb-switch{border-top:1px solid #dbe3ec;margin:28px 0 18px;padding-top:26px}.usb-switch>p{color:#526478;margin:8px 0 20px}.usb-switch-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.usb-switch-actions .usb-button{width:100%;min-height:60px;justify-content:space-between;text-align:left}.usb-switch-actions p{color:#526478;margin:9px 0;font-size:16px}.usb-panel-manage .usb-switch{border-top:0;margin-top:20px;padding-top:0}.usb-panel-manage .usb-switch>h3{display:none}.usb-log>ol{list-style:none;padding:0;margin:6px 0 18px;display:grid;gap:14px;max-height:400px;overflow-y:auto}.usb-log li{display:flex;align-items:flex-start;gap:11px;font-size:16px;color:#526478;overflow-wrap:anywhere}.usb-log li>svg{margin-top:3px;flex-shrink:0}.usb-log .usb-log-error{color:#973b29}.usb-log .usb-log-complete{color:#256847}.usb-log .usb-log-pending{color:#815716}.usb-log-dot{width:6px;height:6px;margin:10px 6px 0;border-radius:50%;background:#8699ae;flex-shrink:0}.usb-session-actions{display:flex;gap:8px 26px;flex-wrap:wrap;padding:16px 0 0}.usb-footnote{margin-top:26px;padding-top:18px;border-top:1px solid #dbe3ec;color:#68798a;font-size:14px}.usb-footnote>p{margin:0 0 10px}.usb-footnote>details{margin-top:10px}.usb-footnote>details>summary{min-height:40px;padding:7px 0;cursor:pointer}.usb-footnote strong{color:#39536c}@media (max-width:760px){.usb-setup{padding-top:14px;font-size:17px}.usb-heading{flex-wrap:wrap;gap:2px 16px;margin-bottom:10px}.usb-heading>a{margin:0;min-height:44px}.usb-heading h1{font-size:25px}.usb-start-layout{grid-template-columns:1fr;gap:26px}.usb-requirements{border-left:0;border-top:1px solid #e0e7ef;padding:24px 0 0}.usb-requirements ul{gap:16px}.usb-stepper{display:grid;grid-template-columns:repeat(4,max-content);justify-content:space-between;gap:8px}.usb-stepper li{flex-direction:column;align-items:flex-start;gap:7px;font-size:13px}.usb-panel{padding:24px 20px;border-radius:16px}.usb-panel .usb-lead{font-size:17px}.usb-switch-actions{grid-template-columns:1fr;gap:16px}.usb-theme-options{grid-template-columns:repeat(2,minmax(0,1fr))}.usb-collection li{gap:13px;padding:18px 0}.usb-install-action{align-items:flex-start;gap:10px;flex-direction:column}.usb-install-action>button{width:100%}.usb-returning{justify-content:flex-start;margin:10px 0}.usb-current{padding:16px}.usb-app-row{align-items:flex-start;flex-direction:column;gap:12px}.usb-error-detail,.usb-notice,.usb-success{padding:16px}}@media (max-width:400px){.usb-panel{padding:22px 16px}.usb-stepper{gap:6px}.usb-stepper li{font-size:12px}.usb-theme-options{grid-template-columns:1fr}.usb-start-actions>.usb-button{width:100%}}@media (prefers-reduced-motion:reduce){.usb-spinner{animation:none}}.usb-panel{padding:24px;scroll-margin-top:16px}.usb-panel:focus{outline:none}.usb-stage-copy{min-height:var(--instruction-copy-height,324px)}.usb-stage-navigation{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-top:24px;padding-top:20px;border-top:1px solid #cfddf0}.usb-stage-navigation .usb-button{min-height:50px;padding:12px 18px}.usb-collection{margin:16px 0 0}.usb-collection li{padding:11px 0}.usb-collection p{font-size:16px;line-height:1.45}.usb-update-list{margin-top:24px;border-top:1px solid #dbe3ec}.usb-update-list>summary,.usb-update-themes>summary{cursor:pointer;font-size:18px;font-weight:650;padding:16px 0}.usb-update-themes ul{padding:0;list-style:none}.usb-update-themes li{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #e0e7ef;padding:10px 0;font-size:16px}.usb-update-themes li>span:last-child{color:#526478;text-align:right}@media (max-width:740px){.usb-stage-copy{min-height:360px}.usb-stage-navigation .usb-button{padding-inline:12px}.usb-panel{padding:20px 16px}.usb-stage-navigation>.usb-button-primary{max-width:calc(100% - 108px)}}.usb-version-comparison .usb-app-row{padding:12px 0}.usb-version-comparison .usb-app-row small{display:block}.usb-panel-updates>.usb-actions{margin-top:16px}.usb-stage-copy{min-height:0}.usb-phone-report{margin-top:24px;border-top:1px solid #d5dfec;padding-top:20px}.usb-phone-report h3{margin:0 0 12px;font-size:22px}.usb-phone-report ul{list-style:none;padding:0;margin:0 0 20px}.usb-phone-report li{display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:start;gap:12px;padding:14px 0;border-bottom:1px solid #e1e7ef}.usb-phone-report li>svg{margin-top:3px;color:#476681}.usb-phone-report li[data-state=done]>svg{color:#167346}.usb-phone-report li strong{font-size:16px;line-height:1.5}.usb-phone-report li p{font-size:15px;line-height:1.6;margin:6px 0 0;max-width:68ch;color:#45617c}.usb-phone-report li>span{font-size:14px;line-height:1.7;color:#45617c}@media(max-width:600px){.usb-phone-report li{grid-template-columns:20px minmax(0,1fr);gap:8px 10px}.usb-phone-report li>span{grid-column:2}}.usb-phone-verified{margin:0 0 20px}.usb-phone-verified summary{padding:10px 0;color:#24583d;cursor:pointer;font-weight:600}.usb-permission-prompt{display:flex;align-items:flex-start;gap:14px;padding:18px 20px;margin:18px 0;border:1px solid #adc7f4;border-radius:12px;background:#eef5ff;color:#173756;animation:usb-permission-pulse 1.6s ease-in-out infinite}.usb-permission-prompt>svg{flex-shrink:0;color:#0756cc;margin-top:3px}.usb-permission-prompt>div{min-width:0}.usb-permission-prompt strong{font-size:20px;line-height:1.4}.usb-permission-prompt p{margin:6px 0 0;font-size:17px;line-height:1.5}.usb-permission-prompt b{color:#0746ac}.usb-guide .instruction-navigation .instruction-shortcut{background:#075df4;border-color:#075df4;color:white}.usb-guide .instruction-navigation .instruction-shortcut:hover:not(:disabled){background:#074ece;border-color:#074ece}@keyframes usb-permission-pulse{0%,to{background-color:#eef5ff;border-color:#adc7f4}50%{background-color:#cfe1ff;border-color:#075df4}}@media (max-width:740px){.usb-panel-start .usb-stage-navigation{flex-direction:column}.usb-panel-start .usb-stage-navigation>.usb-button{width:100%;max-width:none}.usb-permission-prompt{padding:16px;gap:10px}}@media (prefers-reduced-motion:reduce){.usb-permission-prompt{animation:none;background:#dceaff;border-color:#075df4}}.usb-plan{margin:18px 0;padding:20px;border:1px solid #d6e0ec;border-radius:16px;background:#f8faff}.usb-plan h3{margin:0 0 12px;font-size:22px}.usb-plan ul{list-style:none;padding:0;margin:12px 0}.usb-plan li{display:grid;grid-template-columns:minmax(130px,.7fr) minmax(0,1.3fr);gap:12px;padding:10px 0;border-bottom:1px solid #e0e7ef}.usb-plan li span{overflow-wrap:anywhere}.usb-plan small{display:block}.usb-plan p{margin:8px 0;font-size:16px;line-height:1.5}.usb-plan summary{cursor:pointer;font-weight:600;padding:10px 0}.usb-plan .usb-check-label{margin:2px 0}.usb-plan details{margin:6px 0;width:100%;max-width:none;border:0;padding:0}@media(max-width:600px){.usb-plan{padding:14px}.usb-plan li{grid-template-columns:1fr;gap:4px}}.usb-panel .usb-task-results{width:100%;max-width:none}.usb-switch-entry{width:100%;display:flex;align-items:center;gap:24px;padding:18px 22px;margin:0 0 22px;background:#075df4;color:#fff;border:1px solid #075df4;border-radius:16px;cursor:pointer;text-align:left;font:inherit}.usb-switch-entry:hover{background:#074ece;border-color:#074ece}.usb-switch-entry-copy{font-size:17px;font-weight:650}.usb-switch-entry-copy small{display:block;font-size:14px;font-weight:400;margin-top:3px}.usb-switch-names{display:flex;align-items:center;gap:18px;margin-left:auto;font-size:24px;font-weight:750;white-space:nowrap}.usb-switch-entry svg{flex-shrink:0}.usb-switch-shortcut{min-height:48px;gap:12px;font-size:16px;margin:4px 0}.usb-switch>h3{display:flex;align-items:center;gap:14px}.usb-switch-actions .usb-rider-choice{min-height:94px;padding:18px 22px}.usb-rider-choice small{display:block;font-size:15px;font-weight:400;line-height:1.4}.usb-rider-choice strong{display:block;font-size:28px;line-height:1.3}@media(max-width:600px){.usb-switch-entry{flex-wrap:wrap;gap:12px;padding:16px}.usb-switch-entry-copy{width:100%}.usb-switch-names{margin-left:0;font-size:21px;gap:12px}.usb-switch-entry-arrow{margin-left:auto}.usb-switch-shortcut{width:100%;justify-content:center}}.usb-permission-prompt{flex-wrap:wrap}.usb-permission-prompt>div{flex:1}.usb-allow-photo{display:block;flex-basis:100%;max-width:680px;margin:4px auto 0;color:#0746ac;text-align:center;font-size:14px}.usb-allow-photo img{display:block;width:100%;height:auto;border-radius:8px}.usb-allow-photo span{display:block;margin-top:6px}.usb-permission-prompt{display:grid;grid-template-columns:30px minmax(0,1fr)}.usb-allow-photo{grid-column:1/-1;width:100%}.usb-guide{border-top:1px solid #cfddf0}.usb-guide-embedded{border-top:0}.usb-guide-toggle{display:flex;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:52px;padding:13px 24px;border:0;background:transparent;color:#294966;text-align:left;font-size:16px;font-weight:700;cursor:pointer}.usb-guide-toggle:hover{background:#e5eefb}.usb-guide-toggle-action{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;color:#426080;font-size:16px;font-weight:600}.usb-guide-toggle-action svg{transition:transform .15s}.usb-guide-chevron-up,.usb-guide-toggle[aria-expanded=true] .usb-guide-toggle-action svg{transform:rotate(180deg)}.usb-guide-panel[hidden]{display:none}.usb-guide-layout{display:grid;grid-template-columns:minmax(0,1fr) 240px;grid-template-areas:"copy visual" "controls visual" ". visual";grid-template-rows:auto auto 1fr;column-gap:40px;row-gap:24px;max-width:960px;margin-inline:auto;padding:16px 24px 26px}.usb-guide-embedded .usb-guide-layout{padding:0}.usb-guide-copy{grid-area:copy;min-width:0;padding-top:8px}.usb-guide-step-picker{display:grid;gap:9px;margin-bottom:26px}.usb-guide-step-picker label{font-size:16px;color:#426080}.usb-guide-step-picker label strong{font-variant-numeric:tabular-nums;font-weight:750}.usb-guide-step-picker select{width:100%;min-width:0;min-height:64px;border:1px solid #c4d0de;border-radius:8px;padding:12px 36px 12px 16px;background:#f8fafd;color:#294966;font:inherit;font-size:22px;font-weight:600;text-overflow:ellipsis;cursor:pointer}.usb-guide-instruction{margin:14px 0 0;color:#294966;font-size:18px;line-height:1.65}.usb-guide-note{margin:18px 0 0;color:#426080;font-size:16px;line-height:1.65}.usb-guide-figure{grid-area:visual;display:flex;flex-direction:column;align-items:center;gap:10px;min-width:0;margin:0}.usb-guide-figure img{display:block;width:100%;height:auto;max-width:240px;max-height:540px;object-fit:contain;border-radius:8px}.usb-guide-embedded .usb-guide-figure img{height:clamp(320px,calc(100svh - 320px),540px)}.usb-guide-figure figcaption{max-width:280px;color:#426080;font-size:14px;line-height:1.6;text-align:center}.usb-guide-figure figcaption a{display:flex;justify-content:center;align-items:center;gap:4px;min-height:48px;color:#0756d5;font-size:16px;font-weight:650;text-underline-offset:3px}.usb-guide-figure figcaption a:hover{text-decoration:underline}.usb-guide-figure figcaption a:focus-visible{outline:3px solid var(--blue);outline-offset:2px;border-radius:4px}.usb-guide-navigation{grid-area:controls;display:flex;justify-content:space-between;align-items:center;gap:12px;padding-top:20px;border-top:1px solid #cfddf0}.usb-guide-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:12px 18px;border:1px solid #c4d0de;border-radius:9px;background:#f8fafd;color:#1b324b;font:inherit;font-size:16px;font-weight:700;line-height:1.4;cursor:pointer;transition:background .15s,border-color .15s}.usb-guide-button svg{flex-shrink:0}.usb-guide-button:hover:not(:disabled){background:#eaf1fb;border-color:#779bd0}.usb-guide-button-primary{background:#095ef5;border-color:#095ef5;color:#f8fbff}.usb-guide-button-primary:hover:not(:disabled){background:#084fc9;border-color:#084fc9}.usb-guide-button:disabled{opacity:.46;cursor:not-allowed}.usb-guide-button:focus-visible,.usb-guide-step-picker select:focus-visible,.usb-guide-toggle:focus-visible{outline:3px solid var(--blue);outline-offset:3px}.usb-guide-toggle:focus-visible{outline-offset:-3px}.usb-guide-connect-steps{display:grid;gap:12px;padding-left:21px;margin:18px 0;color:#294966;font-size:17px;line-height:1.7}.usb-guide-connect-steps li{padding-left:3px}.usb-guide-connect-steps li::marker{color:#0756d5;font-weight:750}.usb-guide-connect-button{margin-top:4px}.usb-guide-connection-visual{grid-area:visual;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;align-self:stretch;min-height:280px;color:#1a63c7}.usb-guide-connection-visual span{color:#426080;font-size:16px;font-weight:650}@media (min-width:741px){.usb-guide-embedded .usb-guide-layout{grid-template-areas:"copy visual" "controls visual";grid-template-rows:minmax(0,1fr) auto;min-height:calc(clamp(320px, calc(100svh - 320px), 540px) + 103px)}.usb-guide-embedded .usb-guide-figure figcaption{min-height:93px}}@media (max-width:740px){.usb-guide-toggle{padding:13px 15px;gap:10px}.usb-guide-toggle-action{gap:4px}.usb-guide-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy" "visual" "controls";grid-template-rows:auto auto auto;gap:22px;padding:8px 15px 20px}.usb-guide-copy{padding:0}.usb-guide-step-picker{gap:7px;margin-bottom:20px}.usb-guide-step-picker select{min-height:60px;font-size:18px;padding-inline:12px 28px}.usb-guide-instruction{margin-top:10px;font-size:18px}.usb-guide-note{margin-top:12px}.usb-guide-figure img{width:min(100%,280px);max-width:280px;max-height:none}.usb-guide-embedded .usb-guide-figure img{height:auto}.usb-guide-figure figcaption{max-width:100%}.usb-guide-navigation{gap:8px;padding-top:16px}.usb-guide-button{padding-inline:15px}.usb-guide-layout-connect .usb-guide-navigation{flex-wrap:wrap}.usb-guide-ready-button{flex:1 1 210px}.usb-guide-connect-button{width:100%}.usb-guide-connection-visual{min-height:140px;gap:14px}.usb-guide-connection-visual>svg{width:54px;height:54px}}@media (prefers-reduced-motion:reduce){.usb-guide-button,.usb-guide-toggle-action svg{transition:none}}