.BrowserSelect_field__Fz2Va{display:flex;flex:0 0 auto;gap:.5rem;align-items:center}.BrowserSelect_label__NK3PB{margin:0;color:var(--ui-text-muted);font-size:.75rem}.BrowserSelect_control__bTdg_{position:relative;flex:0 0 11rem;width:11rem;min-width:0}.BrowserSelect_trigger__lrLck{position:relative;display:flex;align-items:center;width:100%;min-width:0;min-height:2.3125rem;padding:.5rem 2.25rem .5rem .625rem;overflow:hidden;color:var(--text-primary);font:inherit;font-size:.75rem;line-height:1.5;text-align:start;cursor:pointer;background-color:var(--bg-main);border:1px solid var(--border-color);border-radius:var(--bs-border-radius)}.BrowserSelect_optionLabel__nVFXQ,.BrowserSelect_value__ZxH09{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BrowserSelect_trigger__lrLck:hover{border-color:color-mix(in srgb,var(--ui-accent-green) 45%,var(--border-color))}.BrowserSelect_trigger__lrLck:focus-visible{outline:2px solid var(--ui-accent-green);outline-offset:3px}.BrowserSelect_trigger__lrLck[aria-expanded=true]{border-color:var(--ui-accent-green)}.BrowserSelect_trigger__lrLck:disabled{cursor:default;opacity:.6}.BrowserSelect_chevron__QRv9A{position:absolute;inset-inline-end:.75rem;top:50%;width:.8125rem;height:.8125rem;color:var(--ui-text-muted);pointer-events:none;transform:translateY(-50%)}.BrowserSelect_menu__yWi84{position:fixed;z-index:1100;box-sizing:border-box;width:11rem;max-height:18rem;padding:.25rem;overflow-y:auto;overscroll-behavior:contain;color:var(--text-primary);background-color:var(--bg-main);border:1px solid var(--border-color);border-radius:var(--bs-border-radius);box-shadow:0 8px 24px rgb(0 0 0/14%)}.BrowserSelect_option__5CfcK{display:flex;gap:.5rem;align-items:center;justify-content:space-between;min-height:2.25rem;padding:.5rem .625rem;color:var(--ui-text-secondary);font-size:.75rem;line-height:1.4;cursor:pointer;border-radius:.25rem}.BrowserSelect_option__5CfcK[data-active=true]{color:var(--text-primary);background-color:var(--bg-secondary)}.BrowserSelect_option__5CfcK[aria-selected=true]{color:var(--ui-accent-green);background-color:color-mix(in srgb,var(--ui-accent-green) 7%,var(--bg-main))}.BrowserSelect_option__5CfcK[aria-selected=true][data-active=true]{background-color:color-mix(in srgb,var(--ui-accent-green) 12%,var(--bg-main))}.BrowserSelect_check__JSxbK{flex:0 0 auto;width:1rem;height:1rem}@media (max-width:1000px){.BrowserSelect_field__Fz2Va{width:100%}.BrowserSelect_control__bTdg_{flex:1 1;width:auto}}@media (max-width:760px){.BrowserSelect_field__Fz2Va{width:auto}.BrowserSelect_control__bTdg_{flex:0 0 10.25rem;width:10.25rem}.BrowserSelect_label__NK3PB{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}@media (max-width:360px){.BrowserSelect_field__Fz2Va{width:100%}.BrowserSelect_control__bTdg_{flex:1 1;width:auto}.BrowserSelect_label__NK3PB{position:static;width:auto;height:auto;overflow:visible;clip-path:none;white-space:normal}}.ScreenshotLightbox_dialog__AQ22Z{width:calc(100vw - 2.5rem);max-width:70rem;max-height:calc(100dvh - 2.5rem);margin:auto;padding:.875rem;overflow-x:hidden;overflow-y:auto;color:var(--text-primary);background-color:var(--bg-main);border:1px solid var(--border-color);border-radius:.5rem;opacity:0;transform:translateY(-24px);transition:opacity .2s ease,transform .2s ease-out}.ScreenshotLightbox_dialog__AQ22Z[data-state=open]{opacity:1;transform:none}.ScreenshotLightbox_dialog__AQ22Z[data-state=closed]{pointer-events:none}.ScreenshotLightbox_dialog__AQ22Z::backdrop{background-color:rgb(0 0 0/76%);opacity:0;transition:opacity .2s ease}.ScreenshotLightbox_dialog__AQ22Z[data-state=open]::backdrop{opacity:1}.ScreenshotLightbox_header__NdHLb{display:flex;gap:1rem;align-items:center;justify-content:space-between;padding-bottom:.75rem}.ScreenshotLightbox_header__NdHLb h2{min-width:0;margin:0;color:var(--ui-text-secondary);font-size:.8125rem;font-weight:500;line-height:1.5;overflow-wrap:anywhere}.ScreenshotLightbox_arrow__9cuPT,.ScreenshotLightbox_close___82Dr{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:2.125rem;height:2.125rem;padding:0;color:var(--text-primary);background-color:var(--bg-main);border:1px solid var(--border-color);border-radius:var(--bs-border-radius)}.ScreenshotLightbox_close___82Dr{width:2rem;height:2rem}.ScreenshotLightbox_arrow__9cuPT svg,.ScreenshotLightbox_close___82Dr svg{width:1rem;height:1rem}.ScreenshotLightbox_arrow__9cuPT:hover:not(:disabled),.ScreenshotLightbox_close___82Dr:hover{color:var(--ui-accent-green);border-color:var(--ui-accent-green)}.ScreenshotLightbox_arrow__9cuPT:disabled{cursor:default;opacity:.35}.ScreenshotLightbox_dialog__AQ22Z button:focus-visible{outline:2px solid var(--ui-accent-green);outline-offset:3px}.ScreenshotLightbox_stage__xuX4t{display:grid;grid-template-columns:2.125rem minmax(0,1fr) 2.125rem;gap:.875rem;align-items:center;padding-inline:.25rem;background-color:var(--bg-secondary);border-radius:var(--bs-border-radius)}.ScreenshotLightbox_imageArea__zwiY2{position:relative;min-width:0;height:calc(100vh - 14rem);height:calc(100dvh - 14rem);min-height:6rem}.ScreenshotLightbox_footer__lJ30v{display:flex;gap:.65rem;align-items:center;justify-content:flex-end;margin-top:.875rem;padding-top:1rem;border-top:1px solid var(--border-color)}.ScreenshotLightbox_closeAction__pbP1l.btn{min-width:6rem;box-shadow:none}.ScreenshotLightbox_image__9mA6_{object-fit:contain}.ScreenshotLightbox_imageLoading__6kEsX{opacity:0}.ScreenshotLightbox_loader__k2Ocq{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.ScreenshotLightbox_spinner__aAZoe{width:2rem;height:2rem;border:2px solid var(--border-color);border-top-color:var(--ui-accent-green);border-radius:50%;animation:ScreenshotLightbox_spin__vQJkn .8s linear infinite}@keyframes ScreenshotLightbox_spin__vQJkn{to{transform:rotate(1turn)}}@media (max-width:760px){.ScreenshotLightbox_dialog__AQ22Z{width:calc(100vw - 1rem);max-height:calc(100dvh - 1rem);padding:.625rem}.ScreenshotLightbox_stage__xuX4t{grid-template-columns:1.75rem minmax(0,1fr) 1.75rem;gap:.125rem;padding-inline:0}.ScreenshotLightbox_arrow__9cuPT{width:1.75rem;height:2rem}.ScreenshotLightbox_header__NdHLb{gap:.5rem}.ScreenshotLightbox_header__NdHLb h2{font-size:.75rem}}@media (prefers-reduced-motion:reduce){.ScreenshotLightbox_dialog__AQ22Z,.ScreenshotLightbox_dialog__AQ22Z::backdrop{transition:none}.ScreenshotLightbox_dialog__AQ22Z{transform:none}.ScreenshotLightbox_spinner__aAZoe{animation:none}}.DeviceOffer_install__gL8_U{--btn-primary-color:var(--ui-accent-green);--btn-green-color:var(--ui-action-green);--btn-green-hover:var(--ui-action-green-hover);--btn-green-active:var(--ui-action-green-active);display:grid;grid-template-columns:minmax(280px,.82fr) minmax(0,1.38fr);min-width:0;overflow:hidden;color:var(--text-primary);background-color:var(--bg-main);border:1px solid var(--border-color);border-radius:var(--bs-border-radius);box-shadow:0 8px 24px rgb(31 107 73/4%)}.DeviceOffer_summary__6LR4M{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:1.75rem;border-right:1px solid var(--border-color)}.DeviceOffer_identity__orNaD{display:flex;gap:.75rem;align-items:center;margin-bottom:1.75rem}.DeviceOffer_identity__orNaD img{flex:0 0 auto;width:3.25rem;height:3.25rem;padding:.375rem;background-color:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.5rem}.DeviceOffer_identity__orNaD small,.DeviceOffer_identity__orNaD strong{display:block}.DeviceOffer_identity__orNaD strong{font-size:.9375rem;font-weight:700}.DeviceOffer_identity__orNaD small{margin-top:.125rem;color:var(--ui-text-muted);font-size:.75rem}.DeviceOffer_context__xQw_6{display:flex;gap:.4375rem;align-items:center;margin:0 0 .625rem;color:var(--ui-accent-green);font-size:.75rem;font-weight:600}.DeviceOffer_context__xQw_6:before{flex:0 0 auto;width:.375rem;height:.375rem;content:"";background-color:currentColor;border-radius:50%}.DeviceOffer_summary__6LR4M h2{max-width:21.875rem;margin:0;color:var(--text-primary);font-size:1.625rem;font-weight:700;line-height:1.25;letter-spacing:-.01875rem}.DeviceOffer_description__J9ARF{margin:.875rem 0 0;color:var(--ui-text-secondary);font-size:.875rem;line-height:1.7}.DeviceOffer_actions__JH3b3{display:flex;flex-wrap:wrap;gap:.875rem .75rem;align-items:center;width:100%;margin-top:1.5rem}.DeviceOffer_install__gL8_U .DeviceOffer_action__Iumdo.btn{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;max-width:100%;min-height:2.75rem;padding:.6875rem 1.125rem;font-size:.8125rem;font-weight:600;border-radius:var(--bs-border-radius);box-shadow:none}.DeviceOffer_note__TrC8W{display:flex;gap:.5rem;align-items:flex-start;width:100%;margin:auto 0 0;padding-top:1.5rem;color:var(--ui-text-muted);font-size:.75rem;line-height:1.6}.DeviceOffer_note__TrC8W svg{flex:0 0 auto;margin-top:.1875rem;font-size:.875rem}.DeviceOffer_guide__QRncL{min-width:0}.DeviceOffer_guideHeader__RFtjL{display:flex;gap:.875rem;align-items:center;justify-content:space-between;padding:1.125rem 1.375rem;border-bottom:1px solid var(--border-color)}.DeviceOffer_guideHeader__RFtjL h2{margin:0;color:var(--text-primary);font-size:1rem;font-weight:700;line-height:1.35}.DeviceOffer_guideHeader__RFtjL p{margin:.1875rem 0 0;color:var(--ui-text-muted);font-size:.75rem;line-height:1.55}.DeviceOffer_stage__ECCr8{min-width:0;padding:1.125rem 1.25rem;background-color:var(--bg-secondary)}.DeviceOffer_screenshotTrack__laWC6{display:flex;gap:.5rem;align-items:flex-start;min-width:0;padding:2px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none}.DeviceOffer_screenshotTrack__laWC6::-webkit-scrollbar{display:none}.DeviceOffer_shotButton__3V9a5{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:var(--shot-width);max-width:100%;padding:0;cursor:zoom-in;background:none;border:0;border-radius:var(--bs-border-radius)}.DeviceOffer_shotButton__3V9a5[data-active=true]{outline:2px solid var(--ui-accent-green);outline-offset:-2px}.DeviceOffer_thumbnail__QpbWh{display:block;width:100%;max-width:100%;height:auto;object-fit:contain;border-radius:var(--bs-border-radius);box-shadow:0 8px 20px rgb(0 0 0/7%)}.DeviceOffer_navigation__ypqMv{display:flex;gap:.75rem;align-items:center;justify-content:space-between;padding:.875rem 1.25rem .5625rem;border-top:1px solid var(--border-color)}.DeviceOffer_arrow__VMcqQ{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:2.125rem;height:2.125rem;padding:0;color:var(--text-primary);background-color:var(--bg-main);border:1px solid var(--border-color);border-radius:var(--bs-border-radius)}.DeviceOffer_arrow__VMcqQ svg{width:1rem;height:1rem}.DeviceOffer_arrow__VMcqQ:hover:not(:disabled){color:var(--ui-accent-green);border-color:var(--ui-accent-green)}.DeviceOffer_arrow__VMcqQ:disabled{cursor:default;opacity:.35}.DeviceOffer_steps__EueYN{display:flex;flex-wrap:wrap;gap:.4375rem;justify-content:center}.DeviceOffer_step__Cg2fv{width:1.875rem;height:1.875rem;padding:0;color:var(--ui-text-secondary);font-size:.75rem;background-color:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--bs-border-radius)}.DeviceOffer_step__Cg2fv[aria-current=step]{color:var(--ui-accent-green);font-weight:700;background-color:color-mix(in srgb,var(--color-main) 8%,var(--bg-main));border-color:color-mix(in srgb,var(--color-main) 35%,var(--border-color))}.DeviceOffer_imageHint__bLYql{display:flex;gap:.4375rem;align-items:center;justify-content:center;margin:0;padding:0 .75rem .8125rem;color:var(--ui-text-muted);font-size:.6875rem;line-height:1.55;text-align:center}.DeviceOffer_imageHint__bLYql svg{flex:0 0 auto;font-size:.75rem}.DeviceOffer_install__gL8_U .DeviceOffer_action__Iumdo:focus-visible,.DeviceOffer_install__gL8_U button:focus-visible{outline:2px solid var(--ui-accent-green);outline-offset:3px}@media (max-width:1000px){.DeviceOffer_install__gL8_U{grid-template-columns:minmax(260px,.85fr) minmax(0,1.15fr)}.DeviceOffer_summary__6LR4M{padding:1.375rem}.DeviceOffer_guideHeader__RFtjL{flex-direction:column;align-items:flex-start}}@media (max-width:760px){.DeviceOffer_install__gL8_U{grid-template-columns:1fr}.DeviceOffer_summary__6LR4M{padding:1.375rem;border-right:0;border-bottom:1px solid var(--border-color)}.DeviceOffer_identity__orNaD{display:none}.DeviceOffer_summary__6LR4M h2{max-width:none;font-size:1.5rem}.DeviceOffer_description__J9ARF{margin-top:.625rem}.DeviceOffer_actions__JH3b3{justify-content:center;margin-top:1.125rem}.DeviceOffer_install__gL8_U .DeviceOffer_action__Iumdo.btn{flex-grow:1}.DeviceOffer_note__TrC8W{padding-top:1.125rem}.DeviceOffer_guideHeader__RFtjL{flex-direction:row;align-items:center;padding:1rem}.DeviceOffer_guideHeader__RFtjL h2{font-size:.9375rem}.DeviceOffer_stage__ECCr8{padding:1rem}.DeviceOffer_navigation__ypqMv{padding-right:1rem;padding-left:1rem}}@media (max-width:360px){.DeviceOffer_guideHeader__RFtjL{flex-direction:column;align-items:flex-start;gap:.625rem}.DeviceOffer_steps__EueYN{gap:.25rem}.DeviceOffer_step__Cg2fv{width:1.6875rem;height:1.75rem}.DeviceOffer_navigation__ypqMv{gap:.4375rem}}