.AppShell_window__KGW4k{position:relative;display:flex;flex-direction:column;width:100%;height:100%;border-radius:var(--radius-lg);overflow:hidden;background:var(--surface);border:1px solid color-mix(in oklch,var(--on-surface) 9%,transparent);box-shadow:var(--shadow-3)}.AppShell_titlebar___duFW{position:relative;flex:none;height:36px;display:flex;align-items:center;padding:0 12px;background:var(--surface-container-low);border-bottom:1px solid var(--outline-variant)}.AppShell_drag__qg_M1{flex:1 1}.AppShell_dots__MfTjj{display:inline-flex;align-items:center;gap:13px}.AppShell_dot__1S5xq{width:13px;height:13px;border-radius:var(--radius-full)}.AppShell_appHeader__fHjm3{flex:none;display:flex;align-items:center;gap:12px;padding:16px 20px 12px}.AppShell_brand__0AMZ5{display:inline-flex;align-items:center;gap:11px;min-width:0}.AppShell_host__UPH_4{font-family:var(--font-display);font-weight:800;font-size:17px;letter-spacing:-.3px;color:var(--text-strong);white-space:nowrap}.AppShell_actions__kywRa{display:inline-flex;align-items:center;gap:6px;margin-left:auto}.AppShell_hbtn__IqBXV{display:inline-flex;align-items:center;height:34px;padding:0 14px;border-radius:var(--radius-sm);border:1px solid var(--outline-variant);font-size:12px;font-weight:600;color:var(--text-strong);white-space:nowrap}.AppShell_canvas__CLu1y{flex:1 1 auto;min-height:0;overflow:hidden}.AppShell_canvas__CLu1y,.AppShell_markWrap__lOlqb{position:relative;display:flex;align-items:center;justify-content:center}.AppShell_markWrap__lOlqb{width:300px;height:300px;max-width:62%;aspect-ratio:1;transform:translateY(-18px)}.AppShell_ripples__DhQJ5{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.AppShell_ripple__oA6_e{fill:none;stroke:var(--brand-wave);stroke-width:.7;stroke-linejoin:round;vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:center;opacity:0;animation:AppShell_appshell-ripple__Zwsd4 4.2s linear infinite}.AppShell_r2__JMTO4{animation-delay:-1.4s}.AppShell_r3__O4Cf9{animation-delay:-2.8s}@keyframes AppShell_appshell-ripple__Zwsd4{0%{transform:scale(1);opacity:0;stroke-width:.7}6.25%{transform:scale(1.17);opacity:.197;stroke-width:.67}12.5%{transform:scale(1.328);opacity:.368;stroke-width:.64}18.75%{transform:scale(1.476);opacity:.341;stroke-width:.61}25%{transform:scale(1.613);opacity:.315;stroke-width:.58}37.5%{transform:scale(1.853);opacity:.263;stroke-width:.51}50%{transform:scale(2.05);opacity:.21;stroke-width:.45}62.5%{transform:scale(2.203);opacity:.158;stroke-width:.4}75%{transform:scale(2.313);opacity:.105;stroke-width:.36}87.5%{transform:scale(2.378);opacity:.053;stroke-width:.33}to{transform:scale(2.4);opacity:0;stroke-width:.3}}.AppShell_mark__6T8mI{position:relative;z-index:2;display:inline-flex;filter:drop-shadow(0 8px 26px color-mix(in oklch,var(--primary) 34%,transparent))}.AppShell_banner__nVYM7{position:absolute;top:14px;left:18px;right:18px;z-index:5;display:flex;align-items:center;gap:12px;height:50px;padding:0 10px 0 16px;border-radius:var(--radius-md);background:var(--primary-container);animation:AppShell_appshell-drop__7U1uW .32s var(--ease-out) both}@keyframes AppShell_appshell-drop__7U1uW{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.AppShell_bannerText__56K92{flex:1 1}.AppShell_bannerClear__D6Uvd,.AppShell_bannerText__56K92{font-size:13px;font-weight:600;color:var(--on-primary-container)}.AppShell_bannerClear__D6Uvd{padding:6px 12px;border-radius:var(--radius-sm);opacity:.85}.AppShell_bottom__yEY9O{position:absolute;left:0;right:0;bottom:20px;display:flex;flex-direction:column;align-items:center;gap:10px}.AppShell_searching__RnrUk{font-size:13px;color:var(--text-muted)}.AppShell_sectionHeader__KV1NQ{font-size:11.5px;font-weight:700;letter-spacing:1.3px;text-transform:uppercase;color:var(--text-muted)}.AppShell_pillRow__I6by_{display:flex;align-items:flex-start;justify-content:center;gap:10px}.AppShell_pillWrap__4VGFT{position:relative;animation:AppShell_appshell-pop__76PGv .4s var(--ease-out) both}@keyframes AppShell_appshell-pop__76PGv{0%{opacity:0;transform:scale(.6) translateY(6px)}to{opacity:1;transform:none}}.AppShell_pill__BcNpP{display:inline-flex;align-items:center;gap:10px;height:48px;padding:0 14px 0 8px;border-radius:var(--radius-pill);border:1px solid transparent;transition:background var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard)}.AppShell_devicePill__dXxM9{background:var(--surface-container);border-color:color-mix(in oklch,var(--on-surface) 8%,transparent)}.AppShell_pillHot__QMy7r{background:var(--surface-container-high);border-color:color-mix(in oklch,var(--primary) 50%,transparent)}.AppShell_disc__MuUmK{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex:none;border-radius:var(--radius-full);background:color-mix(in oklch,var(--primary) 16%,transparent);color:var(--primary)}.AppShell_pillName__TWGwB{font-size:14px;font-weight:600;color:var(--text-strong);white-space:nowrap}.AppShell_star__tjLR0{color:var(--text-muted);opacity:.7;display:inline-flex;margin-left:2px}.AppShell_linkPill__BxzT2{background:color-mix(in oklch,var(--primary) 13%,transparent);border-color:color-mix(in oklch,var(--primary) 40%,transparent);padding-right:16px}.AppShell_pillHotLink__qPsrm{background:color-mix(in oklch,var(--primary) 20%,transparent)}.AppShell_plusDisc__tj9Id{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex:none;border-radius:var(--radius-full);background:color-mix(in oklch,var(--primary) 18%,transparent);color:var(--primary)}.AppShell_linkName__Yvvn0{font-size:14px;font-weight:700;color:var(--primary);white-space:nowrap}.AppShell_tooltip__pJ1Ye{position:absolute;bottom:calc(100% + 12px);left:50%;transform:translateX(-50%);z-index:8;width:232px;display:flex;flex-direction:column;gap:4px;padding:12px 14px;border-radius:var(--radius-md);background:var(--surface-container-high);border:1px solid color-mix(in oklch,var(--outline-variant) 70%,transparent);box-shadow:var(--shadow-overlay);text-align:left;animation:AppShell_appshell-tip__g2Hxi .22s var(--ease-out) both}@keyframes AppShell_appshell-tip__g2Hxi{0%{opacity:0;transform:translate(-50%,6px)}to{opacity:1;transform:translateX(-50%)}}.AppShell_tipTitle__d1AIO{font-size:13px;font-weight:700;color:var(--text-strong)}.AppShell_tipBody___bDDU{font-size:12px;line-height:1.45;color:var(--text-muted)}.AppShell_tipArrow__iWZgr{position:absolute;top:100%;left:50%;width:12px;height:12px;transform:translate(-50%,-55%) rotate(45deg);background:var(--surface-container-high);border-right:1px solid color-mix(in oklch,var(--outline-variant) 70%,transparent);border-bottom:1px solid color-mix(in oklch,var(--outline-variant) 70%,transparent)}.AppShell_transfer__akF3e{width:min(440px,84vw);display:flex;flex-direction:column;gap:10px;padding:14px 16px;border-radius:var(--radius-lg);background:var(--surface-container);border:1px solid color-mix(in oklch,var(--on-surface) 6%,transparent);animation:AppShell_appshell-pop__76PGv .34s var(--ease-out) both}.AppShell_transferHead__axPEs{display:flex;align-items:center;justify-content:space-between;gap:12px}.AppShell_transferTitle__A7p_9{font-size:13px;font-weight:700;color:var(--text-strong)}.AppShell_arrowUp__r7WGc{color:var(--primary)}.AppShell_transferPct__e7nus{font-size:11.5px;color:var(--text-muted)}.AppShell_transferDone__gsezg{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:var(--radius-full);background:color-mix(in oklch,var(--status-active) 20%,transparent);color:var(--status-active)}.AppShell_bar__whjzB{display:block;height:7px;border-radius:3px;background:color-mix(in oklch,var(--on-surface) 12%,transparent);overflow:hidden}.AppShell_barFill__Nqb3e{display:block;height:100%;width:0;border-radius:3px;background:var(--primary);animation:AppShell_appshell-fill__x4HKQ 1.7s var(--ease-standard) forwards}.AppShell_barDone__ejaDZ{width:100%;animation:none}@keyframes AppShell_appshell-fill__x4HKQ{0%{width:4%}to{width:100%}}.AppShell_scrim__w_DA1{position:absolute;inset:0;z-index:12;display:flex;align-items:center;justify-content:center;padding:24px;background:var(--scrim-modal);animation:AppShell_appshell-fade__vDSR_ .2s ease both}@keyframes AppShell_appshell-fade__vDSR_{0%{opacity:0}to{opacity:1}}.AppShell_sheet__zCf_a{width:min(460px,100%);max-height:calc(100% - 32px);display:flex;flex-direction:column;gap:12px;padding:22px;border-radius:var(--radius-xl);background:var(--surface);border:1px solid color-mix(in oklch,var(--on-surface) 8%,transparent);box-shadow:var(--shadow-overlay);animation:AppShell_appshell-sheet__VaKjf .28s var(--ease-out) both;overflow:hidden}@keyframes AppShell_appshell-sheet__VaKjf{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.AppShell_sheetTitle__KCXxp{font-family:var(--font-display);font-weight:700;font-size:18px;color:var(--text-strong)}.AppShell_sheetFile__F0hOI{font-size:13px;color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppShell_sheetSection__0GOtO{margin-top:4px;font-size:11.5px;font-weight:700;letter-spacing:1.3px;text-transform:uppercase;color:var(--text-muted)}.AppShell_optionList__ihhgh{display:flex;flex-direction:column;gap:6px}.AppShell_option__Np7_W{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px;border-radius:var(--radius-md);font-size:14px;color:var(--text-body);background:var(--surface-container-high);border:1px solid transparent}.AppShell_optionOn__sQduj{background:color-mix(in oklch,var(--primary) 14%,transparent);border-color:color-mix(in oklch,var(--primary) 45%,transparent);color:var(--text-strong);font-weight:600}.AppShell_radio__uzbH_{width:20px;height:20px;border-radius:var(--radius-full);border:1.5px solid var(--outline);display:inline-flex;align-items:center;justify-content:center;color:var(--primary);flex:none}.AppShell_optionOn__sQduj .AppShell_radio__uzbH_{border-color:var(--primary);background:color-mix(in oklch,var(--primary) 18%,transparent)}.AppShell_emailRow__0IN4X{display:flex;align-items:center;gap:12px;padding:14px;border-radius:var(--radius-md);background:var(--surface-container-high)}.AppShell_emailText__jDV8z{display:flex;flex-direction:column;gap:2px;flex:1 1}.AppShell_emailText__jDV8z strong{font-size:14px;color:var(--text-strong);font-weight:600}.AppShell_emailText__jDV8z span{font-size:12px;color:var(--text-muted)}.AppShell_switch__gpzAF{width:40px;height:24px;border-radius:var(--radius-full);flex:none;background:var(--surface-bright);position:relative}.AppShell_switchKnob__HcNJ6{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:var(--radius-full);background:var(--outline)}.AppShell_sheetActions__WJ9MZ{display:flex;gap:12px;margin-top:4px}.AppShell_sheetBtn__WEKQ0{flex:1 1;display:inline-flex;align-items:center;justify-content:center;gap:7px;height:44px;border-radius:var(--radius-md);font-size:14px;font-weight:600}.AppShell_sheetBtnGhost__Ljsgo{border:1px solid var(--outline-variant);color:var(--text-strong)}.AppShell_sheetBtnPrimary__U_gSZ{background:var(--primary);color:var(--on-primary)}.AppShell_sheetCenter__X_gpt{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;padding:8px 0}.AppShell_sheetCenter__X_gpt .AppShell_bar__whjzB{width:100%}.AppShell_uploadPulse__8m_PS{width:42px;height:42px;border-radius:var(--radius-full);background:color-mix(in oklch,var(--primary) 40%,transparent);animation:AppShell_appshell-pulse__6up4P 1.4s var(--ease-standard) infinite}@keyframes AppShell_appshell-pulse__6up4P{0%,to{opacity:.5;transform:scale(.9)}50%{opacity:1;transform:scale(1.05)}}.AppShell_readyHead__taWqc{display:flex;align-items:center;gap:14px}.AppShell_readyCheck__cEZFg{width:40px;height:40px;border-radius:var(--radius-full);flex:none;display:inline-flex;align-items:center;justify-content:center;background:color-mix(in oklch,var(--status-active) 20%,transparent);color:var(--status-active)}.AppShell_readyText__D67Z4{display:flex;flex-direction:column;gap:2px;min-width:0}.AppShell_sheetNote__Umwfn{font-size:12.5px;line-height:1.5;color:var(--text-muted)}.AppShell_urlBox__MGJ_q{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:var(--radius-md);background:var(--surface-container-high);color:var(--text-body);font-family:var(--font-mono);font-size:13.5px}.AppShell_urlBox__MGJ_q .AppShell_ic__yKTW0{color:var(--text-muted);flex:none}.AppShell_url__lm2Rs{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:640px){.AppShell_appHeader__fHjm3{padding:12px 14px 8px}.AppShell_hbtn__IqBXV{padding:0 10px}.AppShell_markWrap__lOlqb{width:230px;height:230px;transform:translateY(-8px)}.AppShell_mark__6T8mI svg{width:118px!important;height:118px!important}.AppShell_linkName__Yvvn0,.AppShell_pillName__TWGwB{font-size:13px}}.Cursor_cursor__Mdps5{position:absolute;top:0;left:0;z-index:40;width:26px;height:26px;pointer-events:none;transition:transform .72s var(--ease-out),opacity var(--dur-normal) var(--ease-standard);will-change:transform}.Cursor_hidden__zzSXZ{opacity:0}.Cursor_arrow__v00X0{position:relative;display:block;filter:drop-shadow(0 2px 4px rgba(0,0,0,.45));transition:transform var(--dur-fast) var(--ease-standard)}.Cursor_arrowClick__I5yOm{transform:scale(.82)}.Cursor_ripple__Oh1k4{position:absolute;top:2px;left:2px;width:8px;height:8px;border-radius:var(--radius-full);transform:translate(-50%,-50%) scale(.2);background:color-mix(in oklch,var(--primary) 55%,transparent);opacity:0}.Cursor_rippleOn__BPwsn{animation:Cursor_cursor-ripple__kvEKD .5s var(--ease-out)}@keyframes Cursor_cursor-ripple__kvEKD{0%{transform:translate(-50%,-50%) scale(.2);opacity:.7}to{transform:translate(-50%,-50%) scale(4.5);opacity:0}}.MacPicker_window__bZlsR{--mac-accent:#0a82ff;--mac-window-bg:rgba(42,42,44,0.86);--mac-content:#1e1e1e;--mac-text:rgba(255,255,255,0.92);--mac-text-dim:rgba(255,255,255,0.52);--mac-text-faint:rgba(255,255,255,0.36);--mac-border:rgba(255,255,255,0.09);--mac-row-hover:rgba(255,255,255,0.05);--mac-material:rgba(255,255,255,0.1);--mac-btn-bg:rgba(255,255,255,0.14);--mac-btn-border:rgba(255,255,255,0.12);--mac-window-border:rgba(255,255,255,0.14)}.MacPicker_backdrop__eaHOj{position:absolute;inset:0;z-index:40;display:flex;align-items:center;justify-content:center;padding:20px;background:var(--scrim-modal);animation:MacPicker_mac-fade__BsAaB var(--dur-fast) var(--ease-standard) both}.MacPicker_autopilot__y6CTG{pointer-events:none}.MacPicker_window__bZlsR{width:min(740px,100%);max-height:min(560px,100%);display:flex;flex-direction:column;overflow:hidden;border-radius:16px;background:var(--mac-window-bg);color:var(--mac-text);border:.5px solid var(--mac-window-border);box-shadow:var(--shadow-3);-webkit-backdrop-filter:blur(30px) saturate(150%);backdrop-filter:blur(30px) saturate(150%);font-family:var(--font-sans);font-size:13px;animation:MacPicker_mac-in__D99t1 var(--dur-normal) var(--ease-out) both}@keyframes MacPicker_mac-fade__BsAaB{0%{opacity:0}to{opacity:1}}@keyframes MacPicker_mac-in__D99t1{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:none}}.MacPicker_titlebar__OjDX0{position:relative;display:flex;align-items:center;height:30px;padding:0 13px;flex:none}.MacPicker_lights__TTzfK{display:flex;align-items:center;gap:8px}.MacPicker_light__2d_yP{width:12px;height:12px;border-radius:50%;flex:none}.MacPicker_lightRed__odHTL{background:#ff5f57}.MacPicker_lightYellow__4hGdt{background:#febc2e}.MacPicker_lightGreen__CG0l9{background:#28c840}.MacPicker_title__xVQE9{position:absolute;left:74px;right:74px;text-align:center;font-size:13px;font-weight:600;color:var(--mac-text-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.MacPicker_toolbar__YGGsP{display:flex;align-items:center;gap:10px;padding:4px 12px 8px;border-bottom:.5px solid var(--mac-border);flex:none}.MacPicker_navBtns__HcMNP{display:flex;gap:1px;color:var(--mac-text-faint)}.MacPicker_navBtn__DObdB{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px}.MacPicker_navDisabled__NJ5Jr{opacity:.55}.MacPicker_chevLeft__xbl7F{transform:rotate(90deg)}.MacPicker_chevRight__VlUZE{transform:rotate(-90deg)}.MacPicker_viewToggle__e6K58{display:flex;align-items:center;gap:1px;padding:2px;border-radius:6px;background:var(--mac-material)}.MacPicker_seg__CBbkD{display:inline-flex;align-items:center;justify-content:center;width:26px;height:20px;border-radius:4px;color:var(--mac-text-dim)}.MacPicker_segActive__8aTBX{background:var(--mac-btn-bg);color:var(--mac-text)}.MacPicker_search__9NEts{margin-left:auto;display:flex;align-items:center;gap:6px;min-width:120px;max-width:200px;padding:4px 9px;border-radius:6px;background:var(--mac-material)}.MacPicker_search__9NEts:focus-within{outline:none;box-shadow:var(--focus-ring)}.MacPicker_searchIcon__jMpgj{color:var(--mac-text-faint);flex:none}.MacPicker_searchInput__BhxJJ{flex:1 1;min-width:0;border:none;background:transparent;outline:none;color:var(--mac-text);font-family:var(--font-sans);font-size:12px}.MacPicker_searchInput__BhxJJ::placeholder{color:var(--mac-text-faint)}.MacPicker_body__rJ17T{flex:1 1;min-height:0;display:flex}.MacPicker_sidebar__IIouO{flex:none;width:168px;padding:8px 10px;overflow-y:auto;border-right:.5px solid var(--mac-border)}.MacPicker_sideHeader__kG5my{font-size:11px;font-weight:700;color:var(--mac-text-faint);padding:4px 8px 6px}.MacPicker_places__T8P51{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1px}.MacPicker_place__d_e_4{display:flex;align-items:center;gap:9px;padding:5px 8px;border-radius:6px;font-size:13px;font-weight:500;color:var(--mac-text);white-space:nowrap}.MacPicker_sideIcon__yxLlw{flex:none;color:var(--mac-accent)}.MacPicker_placeLabel__BSqew{overflow:hidden;text-overflow:ellipsis}.MacPicker_placeActive__8qkG5{background:var(--mac-accent);color:#fff}.MacPicker_placeActive__8qkG5 .MacPicker_sideIcon__yxLlw{color:#fff}.MacPicker_main__aHaJC{flex:1 1;min-width:0;display:flex;flex-direction:column;background:var(--mac-content)}.MacPicker_colHead__Ka3do,.MacPicker_row__G_0nP{display:grid;grid-template-columns:minmax(0,2.4fr) 76px minmax(0,1.15fr) minmax(0,1.3fr);align-items:center;grid-gap:10px;gap:10px}.MacPicker_colHead__Ka3do{flex:none;padding:5px 14px;border-bottom:.5px solid var(--mac-border);font-size:11.5px;font-weight:600;color:var(--mac-text-dim)}.MacPicker_col__HawfL{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MacPicker_name__MZzeD{display:flex;align-items:center;gap:8px}.MacPicker_sortChevron__eXXsf{color:var(--mac-text-faint);margin-left:2px}.MacPicker_size__GiwUJ{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.MacPicker_kind__i5Ojj,.MacPicker_modified__5B5NJ{color:var(--mac-text-dim)}.MacPicker_list__3iao3{flex:1 1;min-height:0;overflow-y:auto;padding:4px 6px;outline:none}.MacPicker_list__3iao3:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-xs)}.MacPicker_row__G_0nP{padding:4px 8px;border-radius:5px;color:var(--mac-text);cursor:default;scroll-margin:6px}.MacPicker_row__G_0nP:hover{background:var(--mac-row-hover)}.MacPicker_rowSelected__8q5nE,.MacPicker_rowSelected__8q5nE:hover{background:var(--mac-accent);color:#fff}.MacPicker_rowSelected__8q5nE .MacPicker_kind__i5Ojj,.MacPicker_rowSelected__8q5nE .MacPicker_modified__5B5NJ{color:rgba(255,255,255,.8)}.MacPicker_filename__gYag2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MacPicker_fileBadge__frQM1,.MacPicker_folderIcon__dmECu{flex:none;display:inline-flex;align-items:center;justify-content:center;min-width:30px}.MacPicker_fileBadge__frQM1{height:18px;padding:0 4px;border-radius:4px;font-size:8.5px;font-weight:700;letter-spacing:.4px;color:var(--tint);background:color-mix(in oklch,var(--tint) 18%,transparent);border:1px solid color-mix(in oklch,var(--tint) 42%,transparent)}.MacPicker_rowSelected__8q5nE .MacPicker_fileBadge__frQM1{color:#fff;background:rgba(255,255,255,.22);border-color:rgba(255,255,255,.45)}.MacPicker_footer__bSjjx{flex:none;display:flex;align-items:center;gap:10px;padding:11px 16px;border-top:.5px solid var(--mac-border)}.MacPicker_footSpacer__Prs6i{flex:1 1}.MacPicker_btnCancel__GhC_a,.MacPicker_btnOpen__jZUOv{font-family:var(--font-sans);font-size:13px;font-weight:500;height:28px;padding:0 16px;border-radius:7px;cursor:pointer;border:.5px solid transparent;transition:background var(--dur-fast) var(--ease-standard),transform var(--dur-fast) var(--ease-standard),opacity var(--dur-fast) var(--ease-standard)}.MacPicker_btnCancel__GhC_a{background:var(--mac-btn-bg);border-color:var(--mac-btn-border);color:var(--mac-text)}.MacPicker_btnCancel__GhC_a:hover{background:color-mix(in oklch,var(--mac-btn-bg) 70%,var(--mac-text))}.MacPicker_btnOpen__jZUOv{background:var(--mac-accent);color:#fff}.MacPicker_btnOpen__jZUOv:hover{background:color-mix(in oklch,var(--mac-accent) 88%,#000)}.MacPicker_btnOpen__jZUOv:disabled{opacity:.4;cursor:default}.MacPicker_btnCancel__GhC_a:active,.MacPicker_btnOpen__jZUOv:not(:disabled):active{transform:scale(.97)}.MacPicker_btnCancel__GhC_a:focus-visible,.MacPicker_btnOpen__jZUOv:focus-visible{outline:none;box-shadow:var(--focus-ring)}@media (prefers-color-scheme:light){.MacPicker_window__bZlsR{--mac-accent:#0a82ff;--mac-window-bg:rgba(246,246,248,0.9);--mac-content:#ffffff;--mac-text:#1d1d1f;--mac-text-dim:rgba(0,0,0,0.5);--mac-text-faint:rgba(0,0,0,0.38);--mac-border:rgba(0,0,0,0.1);--mac-row-hover:rgba(0,0,0,0.04);--mac-material:rgba(0,0,0,0.06);--mac-btn-bg:#ffffff;--mac-btn-border:rgba(0,0,0,0.14);--mac-window-border:rgba(0,0,0,0.16)}.MacPicker_btnCancel__GhC_a{box-shadow:var(--shadow-1)}}@media (max-width:680px){.MacPicker_colHead__Ka3do,.MacPicker_row__G_0nP{grid-template-columns:minmax(0,2.4fr) 76px minmax(0,1.2fr)}.MacPicker_modified__5B5NJ{display:none}}@media (max-width:560px){.MacPicker_sidebar__IIouO{display:none}.MacPicker_colHead__Ka3do,.MacPicker_row__G_0nP{grid-template-columns:minmax(0,1fr) 76px}.MacPicker_kind__i5Ojj{display:none}.MacPicker_search__9NEts{min-width:96px}}@media (max-width:400px){.MacPicker_colHead__Ka3do,.MacPicker_row__G_0nP{grid-template-columns:minmax(0,1fr)}.MacPicker_size__GiwUJ{display:none}.MacPicker_title__xVQE9{left:66px;right:12px;text-align:left}}@media (prefers-reduced-motion:reduce){.MacPicker_backdrop__eaHOj,.MacPicker_window__bZlsR{animation:none}}.WindowsPicker_backdrop__jzQjq{position:absolute;inset:0;z-index:20;display:flex;align-items:center;justify-content:center;padding:20px;background:var(--scrim-modal)}.WindowsPicker_autopilot__vss4o{pointer-events:none}.WindowsPicker_window__b_TTI{--win-window:#202020;--win-titlebar:#202020;--win-nav:#202020;--win-content:#272727;--win-field:#2b2b2b;--win-border:rgba(255,255,255,0.07);--win-border-strong:rgba(255,255,255,0.12);--win-text:#ffffff;--win-text-2:#cececd;--win-text-3:#9d9d9d;--win-accent:#4cc2ff;--win-accent-text:#06263a;--win-hover:rgba(255,255,255,0.055);--win-sel:rgba(76,194,255,0.16);--win-close-hover:#c42b1c;font-family:Segoe UI Variable,Segoe UI,system-ui,sans-serif;font-size:13px;line-height:1.35;color:var(--win-text);width:min(720px,100%);max-height:min(560px,calc(100% - 8px));display:flex;flex-direction:column;background:var(--win-window);border:1px solid var(--win-border-strong);border-radius:8px;overflow:hidden;box-shadow:0 0 0 1px rgba(0,0,0,.3),0 32px 64px -24px rgba(0,0,0,.7);animation:WindowsPicker_winIn__taiCr var(--dur-normal) var(--ease-out) both}@keyframes WindowsPicker_winIn__taiCr{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:none}}.WindowsPicker_titlebar__7Ceii{flex:none;display:flex;align-items:center;height:40px;padding-left:14px;background:var(--win-titlebar);border-bottom:1px solid var(--win-border)}.WindowsPicker_title__ua6nZ{font-size:12.5px;font-weight:400;color:var(--win-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.WindowsPicker_winControls__ImQYm{margin-left:auto;display:flex;align-self:stretch}.WindowsPicker_winCtl__FInaO{display:inline-flex;align-items:center;justify-content:center;width:44px;align-self:stretch;border:none;background:transparent;color:var(--win-text-2);cursor:default;transition:background var(--dur-fast) var(--ease-standard)}button.WindowsPicker_winCtl__FInaO{cursor:pointer}.WindowsPicker_winCtl__FInaO:hover{background:var(--win-hover)}.WindowsPicker_winClose__5ltcQ:hover{background:var(--win-close-hover);color:#ffffff}.WindowsPicker_winClose__5ltcQ:focus-visible{outline:none;box-shadow:var(--focus-ring)}.WindowsPicker_toolbar__cWzVF{flex:none;display:flex;align-items:center;gap:8px;padding:6px 12px;background:var(--win-window);border-bottom:1px solid var(--win-border)}.WindowsPicker_navBtns__SCWpt{display:flex;align-items:center;gap:1px}.WindowsPicker_navBtn__xcJtX{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:4px;color:var(--win-text-2);transition:background var(--dur-fast) var(--ease-standard)}.WindowsPicker_navBtn__xcJtX:hover{background:var(--win-hover)}.WindowsPicker_navBtnDim__3aWsQ{color:var(--win-text-3);opacity:.5}.WindowsPicker_address__1WbUA{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:4px;height:30px;padding:0 10px;background:var(--win-field);border:1px solid var(--win-border);border-radius:4px;overflow:hidden}.WindowsPicker_crumb__CJChV{display:inline-flex;align-items:center;padding:3px 6px;border-radius:3px;color:var(--win-text-2);white-space:nowrap}.WindowsPicker_crumbCurrent__qmSYd{color:var(--win-text);font-weight:600}.WindowsPicker_crumbSep__uUMEz{display:inline-flex;color:var(--win-text-3)}.WindowsPicker_searchWrap__2yuBt{flex:0 1 200px;min-width:120px;display:flex;align-items:center;gap:8px;height:30px;padding:0 10px;background:var(--win-field);border:1px solid var(--win-border);border-radius:4px}.WindowsPicker_searchIcon__mS_GA{display:inline-flex;color:var(--win-text-3)}.WindowsPicker_searchInput__Gi7CP{flex:1 1;min-width:0;border:none;background:transparent;color:var(--win-text);font:inherit;font-size:12.5px;outline:none}.WindowsPicker_searchInput__Gi7CP::placeholder{color:var(--win-text-3)}.WindowsPicker_searchInput__Gi7CP:focus-visible{outline:none}.WindowsPicker_body__8aDoR{flex:1 1 auto;min-height:0;display:flex;background:var(--win-content)}.WindowsPicker_nav__ZazeQ{flex:none;width:176px;min-height:0;overflow-y:auto;padding:8px 6px;background:var(--win-nav);border-right:1px solid var(--win-border)}.WindowsPicker_navHeader__oSbl8,.WindowsPicker_navItem__oXz5A{display:flex;align-items:center;gap:8px;height:30px;padding:0 8px;border-radius:4px;color:var(--win-text);white-space:nowrap;position:relative;transition:background var(--dur-fast) var(--ease-standard)}.WindowsPicker_navHeader__oSbl8{font-weight:400;color:var(--win-text-2)}.WindowsPicker_navChildren__HjxYA{padding-left:8px}.WindowsPicker_navHeader__oSbl8:hover,.WindowsPicker_navItem__oXz5A:hover{background:var(--win-hover)}.WindowsPicker_navChevron__mybAX{display:inline-flex;width:12px;color:var(--win-text-3);flex:none}.WindowsPicker_navGlyph__yg42T{display:inline-flex;align-items:center;justify-content:center;width:16px;flex:none;color:var(--win-text-2)}.WindowsPicker_navLabel__qMVPx{min-width:0;overflow:hidden;text-overflow:ellipsis}.WindowsPicker_navItemActive__B998Q{background:var(--win-sel)}.WindowsPicker_navItemActive__B998Q:before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:3px;border-radius:3px;background:var(--win-accent)}.WindowsPicker_navItemActive__B998Q .WindowsPicker_navGlyph__yg42T{color:var(--win-accent)}.WindowsPicker_main__Qu_Hq{flex:1 1 auto;min-width:0;min-height:0;display:flex;flex-direction:column;background:var(--win-content)}.WindowsPicker_listHeader__RUE0B,.WindowsPicker_row__qtfMG{display:grid;grid-template-columns:minmax(0,1fr) 116px 128px 76px;align-items:center;grid-gap:8px;gap:8px}.WindowsPicker_listHeader__RUE0B{flex:none;padding:7px 14px;border-bottom:1px solid var(--win-border);font-size:12px;color:var(--win-text-3);font-weight:400}.WindowsPicker_list__XyyZ7{flex:1 1 auto;min-height:0;overflow-y:auto;padding:4px 6px}.WindowsPicker_list__XyyZ7:focus-visible{outline:none;box-shadow:inset var(--focus-ring)}.WindowsPicker_row__qtfMG{padding:6px 8px;margin:1px 0;border-radius:4px;color:var(--win-text);cursor:default;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background var(--dur-fast) var(--ease-standard)}.WindowsPicker_row__qtfMG:hover{background:var(--win-hover)}.WindowsPicker_rowSelected__0vIcF,.WindowsPicker_rowSelected__0vIcF:hover{background:var(--win-sel)}.WindowsPicker_rowSelected__0vIcF:before{content:"";position:absolute;left:1px;top:6px;bottom:6px;width:3px;border-radius:3px;background:var(--win-accent)}.WindowsPicker_colName__KMoXG{display:flex;align-items:center;gap:10px;min-width:0}.WindowsPicker_fileName__w_HbH{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.WindowsPicker_colMeta__PITlM{font-size:12px;color:var(--win-text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.WindowsPicker_colSize__yxTp1{font-size:12px;color:var(--win-text-2);text-align:right;white-space:nowrap}.WindowsPicker_listHeader__RUE0B .WindowsPicker_colSize__yxTp1{color:var(--win-text-3)}.WindowsPicker_typeBadge__Thw8s{min-width:27px;height:18px;padding:0 4px;border-radius:3px;font-family:var(--font-mono);font-size:8.5px;font-weight:700;letter-spacing:.3px;color:#ffffff}.WindowsPicker_folderGlyph__Dtes2,.WindowsPicker_typeBadge__Thw8s{flex:none;display:inline-flex;align-items:center;justify-content:center}.WindowsPicker_folderGlyph__Dtes2{width:27px}.WindowsPicker_footer__q8SlC{flex:none;display:flex;flex-direction:column;gap:12px;padding:14px 16px 16px;background:var(--win-window);border-top:1px solid var(--win-border)}.WindowsPicker_fileNameRow__xGA20{display:flex;align-items:center;gap:10px}.WindowsPicker_fileNameLabel__NvGJO{flex:none;color:var(--win-text-2);font-size:12.5px}.WindowsPicker_fileNameInput__4s87A{flex:1 1 auto;min-width:0;height:30px;padding:0 10px;background:var(--win-field);border:1px solid var(--win-border-strong);border-radius:4px;color:var(--win-text);font:inherit;font-size:12.5px;outline:none}.WindowsPicker_fileNameInput__4s87A:focus-visible{outline:none;border-color:var(--win-accent);box-shadow:var(--focus-ring)}.WindowsPicker_fileType__J4B3I{flex:0 0 auto;display:flex;align-items:center;gap:8px;height:30px;padding:0 10px;min-width:108px;justify-content:space-between;background:var(--win-field);border:1px solid var(--win-border-strong);border-radius:4px;color:var(--win-text-2);font-size:12px}.WindowsPicker_fileTypeText__npjMB{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.WindowsPicker_actions__0Cvbq{display:flex;justify-content:flex-end;gap:10px}.WindowsPicker_btn__OOwTK{min-width:118px;height:32px;padding:0 16px;border-radius:4px;font:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:background var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard),filter var(--dur-fast) var(--ease-standard)}.WindowsPicker_btn__OOwTK:focus-visible{outline:none;box-shadow:var(--focus-ring)}.WindowsPicker_btn__OOwTK:active{filter:brightness(.94)}.WindowsPicker_btnPrimary__Q9KfT{border:1px solid transparent;background:var(--win-accent);color:var(--win-accent-text)}.WindowsPicker_btnPrimary__Q9KfT:hover{filter:brightness(1.08)}.WindowsPicker_btnSecondary__SRJ8M{border:1px solid var(--win-border-strong);background:var(--win-hover);color:var(--win-text)}.WindowsPicker_btnSecondary__SRJ8M:hover{background:rgba(255,255,255,.09)}@media (prefers-color-scheme:light){.WindowsPicker_window__b_TTI{--win-window:#f3f3f3;--win-titlebar:#f3f3f3;--win-nav:#f3f3f3;--win-content:#ffffff;--win-field:#ffffff;--win-border:#e5e5e5;--win-border-strong:#d9d9d9;--win-text:#1a1a1a;--win-text-2:#444444;--win-text-3:#6b6b6b;--win-accent:#005fb8;--win-accent-text:#ffffff;--win-hover:rgba(0,0,0,0.045);--win-sel:rgba(0,95,184,0.1);--win-close-hover:#c42b1c;box-shadow:0 0 0 1px rgba(0,0,0,.06),0 30px 60px -26px rgba(0,0,0,.35)}.WindowsPicker_btnSecondary__SRJ8M:hover{background:rgba(0,0,0,.06)}}@media (max-width:560px){.WindowsPicker_listHeader__RUE0B,.WindowsPicker_row__qtfMG{grid-template-columns:minmax(0,1fr) 66px}.WindowsPicker_colModified__wTqOw,.WindowsPicker_colType__fveiO{display:none}.WindowsPicker_nav__ZazeQ{width:148px}.WindowsPicker_searchWrap__2yuBt{display:none}}.LinuxPicker_backdrop__Zh3lA{--win:#242424;--header:#303030;--sidebar:#1e1e1e;--list:#242424;--accent:#3584E4;--accent-hover:#3c8ce8;--txt:#ffffff;--txt-dim:rgba(255,255,255,0.72);--txt-faint:rgba(255,255,255,0.5);--line:rgba(255,255,255,0.09);--line-strong:rgba(0,0,0,0.5);--hover:rgba(255,255,255,0.06);--flat-hover:rgba(255,255,255,0.1);--sel:rgba(53,132,228,0.32);--sel-side:rgba(53,132,228,0.22);--pill:rgba(255,255,255,0.07);--pill-active:rgba(255,255,255,0.14);--input:rgba(0,0,0,0.3);position:absolute;inset:0;z-index:30;display:grid;place-items:center;padding:16px;background:rgba(0,0,0,.5);animation:LinuxPicker_lp-fade__IrDbw .16s ease both}.LinuxPicker_autopilot__aV1ve{pointer-events:none}@media (prefers-color-scheme:light){.LinuxPicker_backdrop__Zh3lA{--win:#fafafa;--header:#ebebeb;--sidebar:#ebebeb;--list:#ffffff;--accent:#3584E4;--accent-hover:#2b7de0;--txt:#2e3436;--txt-dim:rgba(0,0,0,0.62);--txt-faint:rgba(0,0,0,0.42);--line:rgba(0,0,0,0.09);--line-strong:rgba(0,0,0,0.14);--hover:rgba(0,0,0,0.045);--flat-hover:rgba(0,0,0,0.08);--sel:rgba(53,132,228,0.16);--sel-side:rgba(53,132,228,0.14);--pill:rgba(0,0,0,0.05);--pill-active:rgba(0,0,0,0.1);--input:#ffffff;background:rgba(0,0,0,.32)}}.LinuxPicker_window__TUYA5{display:grid;grid-template-rows:auto 1fr;width:min(720px,100%);height:min(500px,100%);background:var(--win);color:var(--txt);border-radius:12px;overflow:hidden;font-family:var(--font-sans);box-shadow:0 0 0 1px var(--line-strong),0 14px 50px -12px rgba(0,0,0,.6);animation:LinuxPicker_lp-in__f7Yrd var(--dur-normal) var(--ease-out) both}.LinuxPicker_header__MakND{position:relative;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:7px 8px;min-height:46px;background:var(--header);border-bottom:1px solid var(--line-strong)}.LinuxPicker_headerLeft__ItYXg,.LinuxPicker_headerRight__jmuF9{display:flex;align-items:center;gap:6px;z-index:1}.LinuxPicker_headerTitle__Gl1Qw{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);white-space:nowrap;pointer-events:none;font-size:14px;font-weight:700;color:var(--txt)}.LinuxPicker_cancelBtn__EojZV,.LinuxPicker_openBtn__fl1px{font-family:inherit;font-size:13.5px;font-weight:600;line-height:1;padding:7px 14px;border:none;border-radius:8px;cursor:pointer;transition:background var(--dur-fast) var(--ease-standard),opacity var(--dur-fast) var(--ease-standard)}.LinuxPicker_cancelBtn__EojZV{color:var(--txt);background:var(--flat-hover)}.LinuxPicker_cancelBtn__EojZV:hover{background:color-mix(in srgb,var(--txt) 16%,transparent)}.LinuxPicker_openBtn__fl1px{color:#ffffff;background:var(--accent)}.LinuxPicker_openBtn__fl1px:hover:not(:disabled){background:var(--accent-hover)}.LinuxPicker_openBtn__fl1px:disabled{opacity:.45;cursor:default}.LinuxPicker_iconBtn__NCgId{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:8px;cursor:pointer;color:var(--txt-dim);background:transparent;transition:background var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}.LinuxPicker_iconBtn__NCgId:hover{background:var(--flat-hover);color:var(--txt)}.LinuxPicker_iconBtnOn__iNmLA{background:var(--sel);color:var(--txt)}.LinuxPicker_cancelBtn__EojZV:focus-visible,.LinuxPicker_iconBtn__NCgId:focus-visible,.LinuxPicker_openBtn__fl1px:focus-visible{outline:none;box-shadow:var(--focus-ring)}.LinuxPicker_body__Z3fme{display:grid;grid-template-columns:190px 1fr;min-height:0}.LinuxPicker_sidebar__kFa3b{background:var(--sidebar);border-right:1px solid var(--line);overflow-y:auto;padding:8px 6px}.LinuxPicker_placeList__LtYMm{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1px}.LinuxPicker_placeRow__R_kvl{display:flex;align-items:center;gap:11px;width:100%;padding:7px 10px;border:none;border-radius:8px;background:transparent;color:var(--txt-dim);font-family:inherit;font-size:13.5px;font-weight:500;text-align:left;cursor:pointer;transition:background var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}.LinuxPicker_placeRow__R_kvl:hover{background:var(--hover);color:var(--txt)}.LinuxPicker_placeActive__tKWjq{background:var(--sel-side);color:var(--txt)}.LinuxPicker_placeRow__R_kvl:focus-visible{outline:none;box-shadow:var(--focus-ring)}.LinuxPicker_placeRow__R_kvl span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LinuxPicker_placeIcon__H_K11{flex:none;display:inline-flex;color:var(--txt-faint)}.LinuxPicker_placeActive__tKWjq .LinuxPicker_placeIcon__H_K11{color:var(--accent)}.LinuxPicker_sideDivider__aRDQk{height:1px;margin:7px 6px;background:var(--line)}.LinuxPicker_main__1D7OD{--cols:minmax(0,1fr) 96px 138px;display:grid;grid-template-rows:auto auto 1fr;min-height:0;background:var(--list)}.LinuxPicker_pathbar__Ev6QM{display:flex;align-items:center;gap:3px;padding:7px 12px;border-bottom:1px solid var(--line)}.LinuxPicker_pill__CRA48{display:inline-flex;align-items:center;gap:6px;padding:4px 11px;border-radius:8px;font-size:13px;font-weight:600;color:var(--txt-dim);background:var(--pill)}.LinuxPicker_pillActive__754i8{background:var(--pill-active);color:var(--txt)}.LinuxPicker_pillIcon__odl8o{color:var(--txt-faint)}.LinuxPicker_sep__5XdfA{display:inline-flex;align-items:center;color:var(--txt-faint)}.LinuxPicker_searchbar__M_LBu{display:flex;align-items:center;gap:8px;padding:7px 12px;border-bottom:1px solid var(--line)}.LinuxPicker_searchIcon__VMle0{display:inline-flex;color:var(--txt-faint);flex:none}.LinuxPicker_searchInput__msIJg{flex:1 1;min-width:0;font-family:inherit;font-size:13.5px;color:var(--txt);background:var(--input);border:1px solid var(--line);border-radius:8px;padding:6px 11px;outline:none}.LinuxPicker_searchInput__msIJg::placeholder{color:var(--txt-faint)}.LinuxPicker_searchInput__msIJg:focus{border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 35%,transparent)}.LinuxPicker_colHeader___qRPH{display:grid;grid-template-columns:var(--cols);align-items:center;grid-gap:12px;gap:12px;padding:7px 18px;border-bottom:1px solid var(--line);font-size:12px;font-weight:600;color:var(--txt-faint)}.LinuxPicker_list__mKF23{overflow-y:auto;min-height:0;padding:4px 8px}.LinuxPicker_list__mKF23:focus-visible{outline:none}.LinuxPicker_row__ggDab{display:grid;grid-template-columns:var(--cols);align-items:center;grid-gap:12px;gap:12px;padding:6px 10px;border-radius:8px;cursor:default;color:var(--txt);transition:background var(--dur-fast) var(--ease-standard)}.LinuxPicker_row__ggDab:hover:not(.LinuxPicker_rowSelected__7RITW){background:var(--hover)}.LinuxPicker_rowSelected__7RITW{background:var(--sel)}.LinuxPicker_list__mKF23:focus-visible .LinuxPicker_rowSelected__7RITW{box-shadow:var(--focus-ring)}.LinuxPicker_cellName__mnGd_{display:flex;align-items:center;gap:10px;min-width:0}.LinuxPicker_fileIcon__iBiAM{flex:none;display:inline-flex}.LinuxPicker_fileName__dqot_{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px}.LinuxPicker_badge__5Mm_C{flex:none;font-size:9px;font-weight:700;letter-spacing:.3px;line-height:1;color:#ffffff;padding:2px 4px;border-radius:4px}.LinuxPicker_cellMod__XPdGy,.LinuxPicker_cellSize__mEIlz{font-size:12.5px;color:var(--txt-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:560px){.LinuxPicker_body__Z3fme{grid-template-columns:1fr}.LinuxPicker_sidebar__kFa3b{display:none}}@media (max-width:480px){.LinuxPicker_main__1D7OD{--cols:minmax(0,1fr) 78px}.LinuxPicker_cellMod__XPdGy{display:none}}@keyframes LinuxPicker_lp-fade__IrDbw{0%{opacity:0}to{opacity:1}}@keyframes LinuxPicker_lp-in__f7Yrd{0%{opacity:0;transform:scale(.97) translateY(6px)}to{opacity:1;transform:none}}.AutoDemo_stage__x26of{position:relative;width:100%;max-width:900px;margin:0 auto;aspect-ratio:3/2;border-radius:var(--radius-lg);overflow:hidden}@media (max-width:720px){.AutoDemo_stage__x26of{aspect-ratio:4/5;max-width:460px}}