.CommerceContextBar_bar__J1YiJ{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px 22px;padding:8px 24px;border-bottom:1px solid var(--border);background:var(--workspace-surface,var(--card))}.CommerceContextBar_heading__vsqJr{display:flex;width:100%;min-width:0;align-items:center;gap:6px}.CommerceContextBar_heading__vsqJr>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CommerceContextBar_heading__vsqJr>p{display:none}.CommerceContextBar_fields__0eCe_{display:flex;align-items:flex-end;flex-wrap:wrap;gap:10px;flex:1;min-width:0}.CommerceContextBar_toggle__rd5DI{display:inline-flex;margin-inline-start:auto;flex:none}.CommerceContextBar_fields__0eCe_[data-open=false]{display:none}@media(max-width:767px){.CommerceContextBar_bar__J1YiJ{display:block;padding:10px 12px}.CommerceContextBar_heading__vsqJr{flex-direction:row;align-items:center}.CommerceContextBar_toggle__rd5DI{display:inline-flex;margin-inline-start:auto}.CommerceContextBar_fields__0eCe_[data-open=false]{display:none}.CommerceContextBar_fields__0eCe_{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:10px}.CommerceContextBar_fields__0eCe_>div:first-child{grid-column:1/-1}.CommerceContextBar_fields__0eCe_>div{min-width:0}}.avatarPlat_avatarPlat__apI1i{position:relative;display:inline-block;flex-shrink:0;justify-content:center}.avatarPlat_avatarPlat__apI1i>img{position:absolute;bottom:10%;right:-10%;transform:translate(-10%,20%);border-radius:50%}.avatarPlat_avatarPlat__apI1i.avatarPlat_disabled__jGLJU,.avatarPlat_avatarPlat__apI1i.avatarPlat_disabled__jGLJU:hover{filter:grayscale(100%);opacity:.6}.SignInCardFrame_frame__R7_lb{position:relative;width:100%;border-radius:16px;color:var(--workspace-stage-foreground);isolation:isolate}.SignInCardFrame_glass__ojIjH{position:relative;overflow:hidden;border:1px solid color-mix(in oklch,var(--workspace-stage-foreground) 10%,transparent);border-radius:inherit;padding:28px;background:color-mix(in oklch,var(--workspace-stage) 82%,transparent);backdrop-filter:blur(24px);box-shadow:0 24px 80px color-mix(in oklch,var(--workspace-stage) 35%,transparent)}.SignInCardFrame_glass__ojIjH:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.035;background-image:linear-gradient(135deg,var(--workspace-stage-foreground) .5px,transparent .5px),linear-gradient(45deg,var(--workspace-stage-foreground) .5px,transparent .5px);background-size:30px 30px}.SignInCardFrame_glow__Ak6w0{box-shadow:0 0 24px 5px color-mix(in oklch,var(--workspace-stage-foreground) 5%,transparent);opacity:.5;animation:SignInCardFrame_breathe__HYYkB 4s ease-in-out infinite alternate}.SignInCardFrame_beams__R0OFP,.SignInCardFrame_glow__Ak6w0{position:absolute;inset:-1px;border-radius:inherit;pointer-events:none}.SignInCardFrame_beams__R0OFP{overflow:hidden}.SignInCardFrame_beams__R0OFP span{position:absolute;opacity:.7;filter:blur(1px)}.SignInCardFrame_beams__R0OFP i{position:absolute;width:6px;height:6px;border-radius:50%;background:var(--workspace-stage-foreground);opacity:.25;filter:blur(2px)}.SignInCardFrame_beams__R0OFP i:first-of-type{top:0;left:0}.SignInCardFrame_beams__R0OFP i:nth-of-type(2){top:0;right:0}.SignInCardFrame_beams__R0OFP i:nth-of-type(3){bottom:0;right:0}.SignInCardFrame_beams__R0OFP i:nth-of-type(4){bottom:0;left:0}.SignInCardFrame_bottomBeam__U9er5,.SignInCardFrame_topBeam__9OEXs{width:50%;height:3px;background:linear-gradient(90deg,transparent,var(--workspace-stage-foreground),transparent);animation:SignInCardFrame_horizontalBeam__z_ACs 3.5s ease-in-out infinite}.SignInCardFrame_topBeam__9OEXs{top:0;left:0}.SignInCardFrame_bottomBeam__U9er5{bottom:0;right:0;rotate:180deg;animation-delay:1.2s}.SignInCardFrame_leftBeam__8JEf3,.SignInCardFrame_rightBeam__bvdzI{height:50%;width:3px;background:linear-gradient(180deg,transparent,var(--workspace-stage-foreground),transparent);animation:SignInCardFrame_verticalBeam__HQ5EJ 3.5s ease-in-out infinite}.SignInCardFrame_rightBeam__bvdzI{top:0;right:0;animation-delay:.6s}.SignInCardFrame_leftBeam__8JEf3{bottom:0;left:0;rotate:180deg;animation-delay:1.8s}@keyframes SignInCardFrame_horizontalBeam__z_ACs{0%{transform:translateX(-100%)}72%,to{transform:translateX(200%)}}@keyframes SignInCardFrame_verticalBeam__HQ5EJ{0%{transform:translateY(-100%)}72%,to{transform:translateY(200%)}}@keyframes SignInCardFrame_breathe__HYYkB{0%{opacity:.3}to{opacity:.65}}.SignInCardFrame_frame__R7_lb[data-motion=paused]{transform:none!important}.SignInCardFrame_frame__R7_lb[data-motion=paused] .SignInCardFrame_beams__R0OFP span,.SignInCardFrame_frame__R7_lb[data-motion=paused] .SignInCardFrame_glow__Ak6w0{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.SignInCardFrame_frame__R7_lb{transform:none!important}.SignInCardFrame_beams__R0OFP span,.SignInCardFrame_glow__Ak6w0{animation:none}}@media(hover:none),(pointer:coarse){.SignInCardFrame_frame__R7_lb{transform:none!important}}@media(max-width:400px){.SignInCardFrame_glass__ojIjH{padding:24px}}.AuthPanel_panel__FQFu6{--foreground:var(--workspace-stage-foreground);--muted-foreground:var(--workspace-stage-muted);--background:var(--workspace-stage);--card:var(--workspace-stage);--accent:color-mix(in oklch,var(--workspace-stage-foreground) 8%,var(--workspace-stage));--accent-foreground:var(--workspace-stage-foreground);--border:color-mix(in oklch,var(--workspace-stage-foreground) 16%,transparent);width:100%;max-width:384px;color:var(--foreground)}.AuthPanel_language__05MU5{display:flex;justify-content:flex-end;margin:-12px -12px 8px 0}.AuthPanel_identity__dC49Y{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;margin-bottom:28px;position:relative}.AuthPanel_mark___5zAh{width:52px;height:52px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--border);background:color-mix(in oklch,var(--foreground) 5%,transparent)}.AuthPanel_mark___5zAh img{width:44px;height:44px;object-fit:contain}.AuthPanel_wordmark__JqnNV{font-size:14px;font-weight:600;letter-spacing:-.02em}.AuthPanel_heading__5wy1a{margin:8px 0 0;font-size:24px;line-height:1.25;font-weight:600;letter-spacing:-.025em}.AuthPanel_subtitle__vHo6g{margin:0;color:var(--muted-foreground);font-size:13px;line-height:1.5;max-width:28ch}.AuthPanel_actions__Q_U4J{position:relative}.AuthPanel_accessForm__v7Rvq,.AuthPanel_actions__Q_U4J{display:flex;flex-direction:column;gap:12px}.AuthPanel_accessButton__QjiBp,.AuthPanel_codeInput__cWpom{min-height:44px}.AuthPanel_notice__ieJwT{padding:12px;gap:8px;border:1px solid var(--border);background:color-mix(in oklch,var(--foreground) 3%,transparent);color:var(--muted-foreground)}.AuthPanel_notice__ieJwT p{font-size:12px;line-height:1.6;margin:0}.AuthPanel_notice__ieJwT>svg{color:var(--muted-foreground)}.AuthPanel_demoButton__XYgOc{min-height:44px;height:auto;white-space:normal;border-color:var(--border);background:transparent;color:var(--foreground)}.AuthPanel_demoNote__LszF6{margin:18px 0 0;color:var(--muted-foreground);text-align:center;font-size:11px;line-height:1.6;position:relative}.AuthPanel_spinning__eV80d{animation:AuthPanel_spin__65QLU 1s linear infinite}@keyframes AuthPanel_spin__65QLU{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.AuthPanel_spinning__eV80d{animation:none}}.AuthDialog_dialog__GU7uq.AuthDialog_dialog__GU7uq{position:fixed;inset:0;width:100%;max-width:none;height:100dvh;min-height:0;max-height:none;transform:none;translate:none;display:flex;flex-direction:column;align-items:center;padding:max(80px,env(safe-area-inset-top)) 20px max(40px,env(safe-area-inset-bottom));overflow-x:hidden;overflow-y:auto;border:0;border-radius:0;background:transparent;color:var(--workspace-stage-foreground);gap:0;box-shadow:none;isolation:isolate}.AuthDialog_stage__8A3jB{position:relative;flex:none;width:384px;max-width:100%;margin-block:auto;isolation:isolate}.AuthDialog_stage__8A3jB:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:32px;pointer-events:none;box-shadow:-45px -55px 110px 20px color-mix(in oklch,var(--brand-cyan) 18%,transparent),45px 80px 130px 24px color-mix(in oklch,var(--brand-purple) 14%,transparent)}.AuthDialog_controls__One9_{position:absolute;right:0;bottom:calc(100% + 16px);display:flex;align-items:center;gap:8px}.AuthDialog_controls__One9_>button{color:var(--workspace-stage-foreground);border-color:color-mix(in oklch,var(--workspace-stage-foreground) 24%,transparent);background:color-mix(in oklch,var(--workspace-stage) 85%,transparent)}.AuthDialog_close__GNLYf{min-width:44px;min-height:44px}.AuthDialog_close__GNLYf:hover{background:color-mix(in oklch,var(--workspace-stage-foreground) 8%,var(--workspace-stage))}.AuthDialog_dialog__GU7uq[data-state=open]{animation:AuthDialog_auth-dialog-in__EUtCJ .2s var(--motion-ease-out)}.AuthDialog_dialog__GU7uq[data-state=closed]{animation:AuthDialog_auth-dialog-out__2kpmN .16s var(--motion-ease-out)}@keyframes AuthDialog_auth-dialog-in__EUtCJ{0%{opacity:0}to{opacity:1}}@keyframes AuthDialog_auth-dialog-out__2kpmN{0%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){.AuthDialog_dialog__GU7uq.AuthDialog_dialog__GU7uq{animation:none}}@keyframes layout_marquee__tm0dt{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.layout_marquee__tm0dt{display:flex;align-items:center;animation:layout_marquee__tm0dt 20s linear infinite}.PluginPublishingFloatButton_floatButton__QI4fs{position:fixed;right:1.25rem;bottom:1.25rem;z-index:900;isolation:isolate;width:3.75rem;min-width:3.75rem;border-radius:9999px;color:var(--gradient-foreground);transform:translateZ(0);transition:width .22s ease,min-width .22s ease,transform .18s ease,filter .18s ease}.PluginPublishingFloatButton_floatButton__QI4fs:focus-visible,.PluginPublishingFloatButton_floatButton__QI4fs:hover{width:12.75rem;min-width:12.75rem;transform:translateY(-2px);filter:saturate(1.1)}.PluginPublishingFloatButton_floatButton__QI4fs:active{transform:translateY(0) scale(.99)}.PluginPublishingFloatButton_floatButton_surface__yW2Ad{position:relative;z-index:2;display:flex;align-items:center;gap:0;width:100%;height:3.5rem;overflow:hidden;border-radius:inherit;padding:.375rem;color:var(--gradient-foreground);border:1px solid color-mix(in oklch,var(--gradient-foreground) 28%,transparent);background:radial-gradient(circle at 16% 12%,color-mix(in oklch,var(--gradient-foreground) 34%,transparent),transparent 28%),var(--gradientBackColor);background-size:220% 220%;box-shadow:0 14px 34px color-mix(in oklch,var(--brand-purple) 34%,transparent),inset 0 1px 0 color-mix(in oklch,var(--gradient-foreground) 30%,transparent);animation:PluginPublishingFloatButton_floatButtonGradient__nzEqQ 5s ease-in-out infinite}.PluginPublishingFloatButton_floatButton_surface__yW2Ad:before{content:"";position:absolute;inset:-42% -16%;z-index:-1;background:radial-gradient(circle at 20% 45%,color-mix(in oklch,var(--gradient-foreground) 28%,transparent),transparent 18%),radial-gradient(circle at 58% 58%,color-mix(in oklch,var(--gradient-foreground) 20%,transparent),transparent 16%),radial-gradient(circle at 82% 38%,color-mix(in oklch,var(--gradient-foreground) 24%,transparent),transparent 14%);opacity:.72;animation:PluginPublishingFloatButton_floatButtonLiquid__yYbwE 4.6s ease-in-out infinite alternate}.PluginPublishingFloatButton_floatButton_surface__yW2Ad:after{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit;background:linear-gradient(90deg,transparent 0,color-mix(in oklch,var(--gradient-foreground) 32%,transparent) 45%,transparent 72%);transform:translateX(-120%);animation:PluginPublishingFloatButton_floatButtonShine__066BR 3.2s ease-in-out infinite}.PluginPublishingFloatButton_floatButton_glow__eGEbe,.PluginPublishingFloatButton_floatButton_wave__LxWmU{position:absolute;border-radius:inherit;pointer-events:none}.PluginPublishingFloatButton_floatButton_glow__eGEbe{inset:-.4rem;z-index:0;background:linear-gradient(115deg,color-mix(in srgb,var(--brand-cyan) 46%,transparent),color-mix(in srgb,var(--brand-purple) 54%,transparent),color-mix(in oklch,var(--brand-cyan) 34%,transparent));filter:blur(14px);opacity:.78;animation:PluginPublishingFloatButton_floatButtonGlow__wN63w 2.8s ease-in-out infinite}.PluginPublishingFloatButton_floatButton_wave__LxWmU{inset:-.35rem;z-index:1;border:1px solid color-mix(in srgb,var(--brand-purple) 46%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--brand-cyan) 24%,transparent);animation:PluginPublishingFloatButton_floatButtonWave__Kt0Ll 2.4s ease-out infinite}.PluginPublishingFloatButton_floatButton_waveDelay__PhpwK{animation-delay:1.2s}.PluginPublishingFloatButton_floatButton_iconWrap__EnYmY{position:relative;display:flex;width:2.75rem;height:2.75rem;flex:0 0 2.75rem;align-items:center;justify-content:center;border-radius:9999px;background:color-mix(in oklch,var(--background) 92%,var(--gradient-foreground));color:var(--brand-purple);z-index:2;box-shadow:0 8px 20px color-mix(in oklch,var(--foreground) 18%,transparent),inset 0 0 0 1px color-mix(in oklch,var(--gradient-foreground) 55%,transparent)}.PluginPublishingFloatButton_floatButton_spinnerBadge__Ay31p{position:absolute;top:0;right:0;display:flex;width:1.125rem;height:1.125rem;align-items:center;justify-content:center;border-radius:9999px;color:var(--gradient-foreground);background:var(--gradientBackColor);box-shadow:0 0 0 2px color-mix(in oklch,var(--background) 72%,transparent);transform:translate(20%,-20%);z-index:3}.PluginPublishingFloatButton_floatButton_spinnerBadge__Ay31p svg{width:.75rem!important;height:.75rem!important}.PluginPublishingFloatButton_floatButton_textWrap__bHscu{display:flex;min-width:0;max-width:0;flex-direction:column;align-items:flex-start;overflow:hidden;z-index:2;white-space:nowrap;line-height:1.1;opacity:0;transform:translateX(-.35rem);transition:max-width .22s ease,opacity .16s ease,transform .18s ease,margin-left .22s ease}.PluginPublishingFloatButton_floatButton__QI4fs:focus-visible .PluginPublishingFloatButton_floatButton_textWrap__bHscu,.PluginPublishingFloatButton_floatButton__QI4fs:hover .PluginPublishingFloatButton_floatButton_textWrap__bHscu{max-width:9rem;margin-left:.625rem;opacity:1;transform:translateX(0)}.PluginPublishingFloatButton_floatButton_title__99rVd{font-size:.8125rem;font-weight:700;letter-spacing:.01em;text-shadow:0 1px 8px color-mix(in srgb,var(--foreground) 22%,transparent)}.PluginPublishingFloatButton_floatButton_subtitle__6DHX0{margin-top:.1875rem;font-size:.6875rem;color:color-mix(in oklch,var(--gradient-foreground) 82%,transparent)}@keyframes PluginPublishingFloatButton_floatButtonGradient__nzEqQ{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes PluginPublishingFloatButton_floatButtonLiquid__yYbwE{0%{transform:translate3d(-3%,-2%,0) rotate(0deg) scale(1)}to{transform:translate3d(5%,3%,0) rotate(10deg) scale(1.08)}}@keyframes PluginPublishingFloatButton_floatButtonShine__066BR{0%,36%{transform:translateX(-120%)}70%,to{transform:translateX(120%)}}@keyframes PluginPublishingFloatButton_floatButtonWave__Kt0Ll{0%{opacity:.72;transform:scale(.94)}to{opacity:0;transform:scale(1.2)}}@keyframes PluginPublishingFloatButton_floatButtonGlow__wN63w{0%,to{opacity:.58;transform:scale(.98)}50%{opacity:.94;transform:scale(1.04)}}@media(min-width:768px){.PluginPublishingFloatButton_floatButton__QI4fs{right:1.5rem;bottom:1.5rem}}@media(prefers-reduced-motion:reduce){.PluginPublishingFloatButton_floatButton__QI4fs,.PluginPublishingFloatButton_floatButton_glow__eGEbe,.PluginPublishingFloatButton_floatButton_surface__yW2Ad,.PluginPublishingFloatButton_floatButton_surface__yW2Ad:after,.PluginPublishingFloatButton_floatButton_surface__yW2Ad:before,.PluginPublishingFloatButton_floatButton_textWrap__bHscu,.PluginPublishingFloatButton_floatButton_wave__LxWmU{animation:none;transition:none}}.scrollButtonContainer_scrollButtonContainer__eJybb{position:relative}.scrollButtonContainer_scrollButtonContainer__eJybb .scrollButtonContainer-content{overflow-x:auto}.scrollButtonContainer_scrollButtonContainer__eJybb .scrollButtonContainer-content::-webkit-scrollbar{display:none}.scrollButtonContainer_scrollButtonContainer__eJybb .scrollButtonContainer-content{scrollbar-width:none;-ms-overflow-style:none}.scrollButtonContainer_scrollButtonContainer__eJybb .scrollButtonContainer-btn{position:absolute;top:50%;transform:translateY(-50%);opacity:0}.scrollButtonContainer_scrollButtonContainer__eJybb .scrollButtonContainer-btn--left{left:0}.scrollButtonContainer_scrollButtonContainer__eJybb .scrollButtonContainer-btn--right{right:0}.scrollButtonContainer_scrollButtonContainer__eJybb:hover .scrollButtonContainer-btn{opacity:1;height:30px}.AgendaView_agenda__F2FC7{overflow:auto;height:100%;min-height:0;min-width:0;width:100%;padding:0 24px 24px;background:var(--workspace-surface,var(--card))}.AgendaView_summary__A6ryC{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:12px;color:var(--muted-foreground);font-size:12px}.AgendaView_day__joQYP{display:grid;grid-template-columns:76px minmax(0,1fr);gap:16px;padding-block:12px;border-top:1px solid var(--border)}.AgendaView_day__joQYP h2{display:flex;flex-direction:column;gap:3px;margin:0;font-weight:500;color:var(--muted-foreground);font-size:12px}.AgendaView_day__joQYP h2 span:first-child{font-size:32px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--foreground);line-height:1.2}.AgendaView_records__ytqg1{display:grid;gap:10px}.AgendaView_record__x1YGo{display:grid;grid-template-columns:46px 44px minmax(0,1fr) auto;gap:12px;align-items:center;width:100%;min-width:0;padding:10px;border:1px solid var(--border);border-radius:10px;background:var(--workspace-surface-raised,var(--background));text-align:left;cursor:pointer;transition:border-color .16s ease,background-color .16s ease}.AgendaView_record__x1YGo:hover{border-color:var(--primary);background:var(--accent)}.AgendaView_record__x1YGo:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.AgendaView_record__x1YGo time{font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.AgendaView_cover__zqFoC{position:relative;width:44px;height:48px;border-radius:6px;overflow:hidden;background:var(--muted);display:grid;place-items:center}.AgendaView_content__YZTNg{min-width:0}.AgendaView_content__YZTNg strong{display:block;max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:14px;font-weight:600}.AgendaView_content__YZTNg p{margin:4px 0 8px;font-size:12px;color:var(--muted-foreground);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.AgendaView_channel__997q0{display:flex;align-items:center;gap:7px;color:var(--muted-foreground);font-size:12px}.AgendaView_status__BA5kl{display:flex;align-items:center;gap:14px}.AgendaView_status__BA5kl>svg{width:16px;color:var(--muted-foreground)}.AgendaView_loading__Wcde8{display:grid;gap:12px;padding-top:12px}.AgendaView_agenda__F2FC7[data-works=true] .AgendaView_records__ytqg1{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.AgendaView_agenda__F2FC7[data-works=true] .AgendaView_record__x1YGo{grid-template-columns:52px minmax(0,1fr)}.AgendaView_agenda__F2FC7[data-works=true] .AgendaView_cover__zqFoC{width:100%;height:130px;grid-column:1/-1;grid-row:1}.AgendaView_agenda__F2FC7[data-works=true] .AgendaView_content__YZTNg{grid-column:1/-1}.AgendaView_agenda__F2FC7[data-works=true] .AgendaView_status__BA5kl{grid-column:1/-1;justify-content:space-between}@media(max-width:767px){.AgendaView_agenda__F2FC7{padding:0 12px 16px}.AgendaView_day__joQYP{display:block;padding-block:12px}.AgendaView_day__joQYP h2{flex-direction:row;align-items:baseline;gap:8px;margin-bottom:10px}.AgendaView_day__joQYP h2 span:first-child{font-size:24px}.AgendaView_record__x1YGo{grid-template-columns:46px 48px minmax(0,1fr);gap:10px;padding:10px}.AgendaView_cover__zqFoC{width:48px;height:60px}.AgendaView_content__YZTNg strong{font-size:13px}.AgendaView_status__BA5kl{grid-column:3}.AgendaView_status__BA5kl>svg{display:none}}.style_trigger__XKb_V{display:inline-flex;align-items:center;justify-content:center;flex:none;gap:7px;min-height:44px;padding:10px 11px;border:0;border-radius:999px;color:inherit;background:transparent;font-size:13px;font-weight:500;line-height:20px;cursor:pointer;transition:background-color .15s ease}.style_trigger__XKb_V:hover,.style_trigger__XKb_V[data-state=open]{background:color-mix(in srgb,currentColor 8%,transparent)}.style_trigger__XKb_V:focus-visible{outline:2px solid currentColor;outline-offset:2px}.style_trigger__XKb_V:disabled{opacity:.5;cursor:wait}.style_chevron__x5spY{opacity:.55;transition:transform .15s ease}.style_trigger__XKb_V[data-state=open] .style_chevron__x5spY{transform:rotate(180deg)}.style_menu__weFWK{min-width:200px;padding:6px;border-radius:16px}.style_label__Tpode{padding:8px 10px;color:var(--muted-foreground);font-size:12px;font-weight:500}.style_option__zLTGh{min-height:44px;padding-right:12px;border-radius:10px;gap:24px;cursor:pointer}.style_code___ePv_{margin-left:auto;color:var(--muted-foreground);font-size:11px;font-weight:500}@media(prefers-reduced-motion:reduce){.style_chevron__x5spY,.style_trigger__XKb_V{transition:none}}.surface_page__Ue6d_{background:transparent;min-height:100%;padding:22px 28px 32px;max-width:none;margin-inline:0;width:100%;min-width:0}.surface_scope__5hW4y{--commerce-panel-duration:180ms;--commerce-fast-duration:150ms;--commerce-elevation:none;--font-sans:"Commerce Sans","Microsoft YaHei UI",sans-serif;--ease:var(--motion-ease-out);min-width:0;color:var(--foreground);font-size:14px;line-height:1.5}.surface_scope__5hW4y .page-head{margin:0 0 24px}.surface_scope__5hW4y .page-head-row{display:flex;justify-content:space-between;align-items:flex-end;gap:16px}.surface_scope__5hW4y .page-head-row>div{min-width:0}.surface_scope__5hW4y .eyebrow,.surface_scope__5hW4y .preview-kicker{font:650 11px var(--font-sans);color:var(--primary);letter-spacing:.09em;margin-bottom:7px}.surface_scope__5hW4y .page-head h1{font-size:clamp(24px,2.2vw,30px);letter-spacing:-.035em;font-weight:650;line-height:1.22;overflow-wrap:anywhere}.surface_scope__5hW4y .page-head p{color:var(--muted-foreground);line-height:1.6;margin-top:7px}.surface_scope__5hW4y .back-link,.surface_scope__5hW4y .jump{display:inline-flex;gap:6px;align-items:center;min-height:30px;color:var(--primary);font-size:13px;font-weight:650}.surface_scope__5hW4y .back-link{margin-bottom:9px}.surface_scope__5hW4y .back-link:hover,.surface_scope__5hW4y .jump:hover{text-decoration:underline}.surface_scope__5hW4y .actions{display:flex;align-items:center;gap:8px}.surface_scope__5hW4y .wrap{flex-wrap:wrap}.surface_scope__5hW4y .toolbar{display:flex;align-items:center;gap:10px;margin-bottom:16px;flex-wrap:wrap}.surface_scope__5hW4y .toolbar-count{color:var(--muted-foreground);font-size:12px;margin-left:auto;white-space:nowrap}.surface_scope__5hW4y .searchbox{display:flex;align-items:center;gap:8px;height:40px;min-width:0;max-width:330px;background:var(--card);border:1px solid var(--border);border-radius:9px;padding:0 11px;color:var(--muted-foreground)}.surface_scope__5hW4y .searchbox:focus-within{border-color:var(--primary);box-shadow:0 0 0 2px var(--accent)}.surface_scope__5hW4y .searchbox svg{flex:0 0 auto}.surface_scope__5hW4y .searchbox input{outline:none;width:100%;min-width:0;height:100%;background:transparent;border:none;color:var(--foreground);font-size:14px}.surface_scope__5hW4y .searchbox input:focus-visible{outline:none}.surface_scope__5hW4y .filter-pop{width:min(260px,86vw);display:grid;gap:12px}.surface_scope__5hW4y .muted{color:var(--muted-foreground);font-size:13px}.surface_scope__5hW4y .mono{font-family:var(--font-sans)}.surface_scope__5hW4y .asset-picker-preview{display:grid;justify-items:start;gap:14px}.surface_scope__5hW4y .asset-picker-preview .lightbox{justify-self:center;max-height:60svh;max-width:100%;object-fit:contain}.surface_scope__5hW4y .asset-grid .thumb[data-kind=video] img{object-fit:contain}.surface_scope__5hW4y .task-appearance{animation:task-appear var(--commerce-panel-duration) var(--ease) both}@keyframes surface_task-appear__4VkuW{0%{opacity:.4;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.surface_scope__5hW4y .task-appearance{animation:none}}.surface_scope__5hW4y .panel{min-width:0;background:var(--card);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--commerce-elevation)}.surface_scope__5hW4y .panel-head{min-height:65px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 17px;border-bottom:1px solid var(--border)}.surface_scope__5hW4y .minor-heading strong,.surface_scope__5hW4y .panel-head h2{font-weight:730;font-size:15px}.surface_scope__5hW4y .panel-head p{color:var(--muted-foreground);font-size:12px;margin-top:3px}.surface_scope__5hW4y .empty{display:grid;justify-items:center;align-content:center;gap:8px;min-height:210px;padding:30px 18px;text-align:center}.surface_scope__5hW4y .empty-icon{display:grid;place-items:center;width:48px;height:48px;border-radius:15px;color:var(--primary);background:var(--accent)}.surface_scope__5hW4y .empty p{font-size:13px;color:var(--muted-foreground)}.surface_scope__5hW4y .pill{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border-radius:100px;width:fit-content;white-space:nowrap;font-size:11px;font-weight:700;line-height:1.2;background:var(--muted);color:var(--muted-foreground)}.surface_scope__5hW4y .pill.purple{background:var(--accent);color:var(--primary)}.surface_scope__5hW4y .pill.green{background:var(--accent);color:var(--success)}.surface_scope__5hW4y .pill.amber{background:var(--accent);color:var(--warning)}.surface_scope__5hW4y .pill.red{background:var(--accent);color:var(--destructive)}.surface_scope__5hW4y .feedback{display:flex;align-items:center;gap:8px;padding:9px 11px;margin-bottom:9px;border-radius:9px;font-size:13px}.surface_scope__5hW4y .feedback svg{flex:none}.surface_scope__5hW4y .feedback-success{color:var(--success);background:var(--accent)}.surface_scope__5hW4y .feedback-error{color:var(--destructive);background:var(--accent)}.surface_scope__5hW4y .note{display:flex;gap:7px;align-items:flex-start;padding:10px 12px;border-radius:9px;background:var(--muted);color:var(--muted-foreground);font-size:12px;line-height:1.65}.surface_scope__5hW4y .note svg{flex:none;margin-top:2px}.surface_scope__5hW4y .spinner{animation:spin .85s linear infinite}@keyframes surface_spin__n3buZ{to{transform:rotate(1turn)}}.surface_scope__5hW4y progress{width:100%;height:6px;appearance:none;border:0;border-radius:99px;background:var(--muted);overflow:hidden;color:var(--primary)}.surface_scope__5hW4y progress::-webkit-progress-bar{background:var(--muted)}.surface_scope__5hW4y progress::-webkit-progress-value{background:var(--primary);transition:width .26s var(--ease)}.surface_scope__5hW4y progress::-moz-progress-bar{background:var(--primary)}.surface_scope__5hW4y .form-stack{display:grid;gap:14px;align-content:start;min-width:0}.surface_scope__5hW4y .form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.surface_scope__5hW4y .field{min-width:0;display:grid;align-content:start;gap:6px;font-size:13px;color:var(--foreground);font-weight:650}.surface_scope__5hW4y .field :is(input,textarea,select){display:block;width:100%;min-width:0;min-height:40px;padding:8px 10px;color:var(--foreground);background:var(--muted);border:1px solid var(--border);border-radius:8px;font-size:14px;font-weight:450}.surface_scope__5hW4y .field textarea{resize:vertical;line-height:1.55}.surface_scope__5hW4y .field :is(input,textarea,select):focus{background:var(--card)}.surface_scope__5hW4y .field small{color:var(--muted-foreground);font-size:11px;font-weight:450}.surface_scope__5hW4y .field small.field-error{color:var(--destructive)}.surface_scope__5hW4y .field [aria-invalid=true]{border-color:var(--destructive)}.surface_scope__5hW4y .select-wrap{position:relative;display:block;min-width:0}.surface_scope__5hW4y .select-wrap select{appearance:none;padding-right:30px}.surface_scope__5hW4y .select-wrap svg{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--muted-foreground)}.surface_scope__5hW4y .check{display:flex;align-items:center;gap:8px;font-size:14px;min-height:36px;cursor:pointer}.surface_scope__5hW4y .check input{width:17px;height:17px;accent-color:var(--primary)}.surface_scope__5hW4y .choice-group{padding:8px 13px 10px;border:1px solid var(--border);border-radius:11px}.surface_scope__5hW4y .choice-group legend{font-size:13px;font-weight:700;padding-inline:5px}.surface_scope__5hW4y .choice-group+.choice-group{margin-top:12px}.surface_scope__5hW4y .segments{display:flex;gap:3px;padding:3px;border-radius:10px;width:fit-content;max-width:100%;background:var(--muted)}.surface_scope__5hW4y .segments button{min-height:36px;padding:5px 11px;border-radius:8px;font-size:13px;color:var(--muted-foreground);white-space:nowrap;transition:background-color .15s,color .15s}.surface_scope__5hW4y .segments button[aria-pressed=true]{background:var(--card);color:var(--primary);box-shadow:0 1px 3px color-mix(in oklch,var(--foreground) 8%,transparent);font-weight:720}.surface_scope__5hW4y .minor-heading{display:flex;align-items:center;justify-content:space-between;gap:9px}.surface_scope__5hW4y .minor-heading strong,.surface_scope__5hW4y .studio-progress span{display:inline-flex;align-items:center;gap:7px}.surface_scope__5hW4y [data-slot=sheet-content].work-sheet{width:min(462px,100vw);max-width:none;gap:0;padding:0;color:var(--foreground);background:var(--card);animation-duration:245ms}.surface_scope__5hW4y [data-slot=sheet-content].work-sheet-wide{width:min(660px,100vw)}.surface_scope__5hW4y .work-sheet>[data-slot=sheet-header]{padding:19px 54px 16px 20px;border-bottom:1px solid var(--border)}.surface_scope__5hW4y .work-sheet [data-slot=sheet-title]{font-size:18px;font-weight:740}.surface_scope__5hW4y .work-sheet [data-slot=sheet-description]{line-height:1.5}.surface_scope__5hW4y .work-sheet-body{flex:1;min-height:0;overflow:auto;padding:18px 20px}.surface_scope__5hW4y .work-sheet-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid var(--border);padding:13px 20px max(13px,env(safe-area-inset-bottom))}.surface_scope__5hW4y .work-sheet>button{min-width:38px;min-height:38px;display:grid;place-items:center;top:10px;right:10px}.surface_scope__5hW4y [cmdk-group-heading]{font-size:11px;letter-spacing:.06em}.surface_scope__5hW4y [cmdk-item] small{color:var(--muted-foreground);font-size:11px;margin-left:auto}.surface_scope__5hW4y .command-dialog [data-slot=command-input-wrapper]{padding-inline-end:54px}.surface_scope__5hW4y .command-dialog [data-slot=dialog-close]{top:2px;inset-inline-end:2px}.surface_scope__5hW4y .more-links{display:grid;gap:5px;margin-bottom:16px}.surface_scope__5hW4y .more-links button{width:100%;display:flex;align-items:center;min-height:44px;gap:10px;padding:7px 10px;border-radius:9px;text-align:left;font-size:14px}.surface_scope__5hW4y .more-links button:hover{background:var(--accent)}.surface_scope__5hW4y .more-links button svg:last-child{margin-left:auto}.surface_scope__5hW4y .thumb{display:grid;place-items:center;overflow:hidden;color:var(--primary);background:var(--accent);border-radius:8px;flex:0 0 auto}.surface_scope__5hW4y .thumb img{width:100%;height:100%;display:block;object-fit:cover}.surface_scope__5hW4y .lightbox{width:100%;max-height:75svh;object-fit:contain;background:var(--foreground);border-radius:11px}.surface_scope__5hW4y .asset-tabs{margin-block:12px}.surface_scope__5hW4y .asset-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.surface_scope__5hW4y .asset-tile{position:relative;background:var(--muted);min-width:0;border:1px solid var(--border);border-radius:11px}.surface_scope__5hW4y .asset-picked{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary)}.surface_scope__5hW4y .asset-select{position:relative;display:grid;width:100%;padding:5px;gap:6px;text-align:left;font-size:12px}.surface_scope__5hW4y .asset-select>span:nth-child(2){padding:0 4px 4px;overflow-wrap:anywhere}.surface_scope__5hW4y .asset-select .thumb{height:91px}.surface_scope__5hW4y .asset-select i{position:absolute;top:8px;left:8px;width:22px;height:22px;border-radius:99px;display:grid;place-items:center;background:var(--primary);color:#fff}.surface_scope__5hW4y .asset-preview{position:absolute;top:7px;right:7px;width:32px;height:32px;border-radius:8px;display:grid;place-items:center;color:var(--foreground);background:var(--card)}.surface_scope__5hW4y .product-library .page-head h1,.surface_scope__5hW4y .product-workbench .page-head h1{font-size:clamp(24px,2.1vw,30px)}.surface_scope__5hW4y .product-register{--register-columns:minmax(230px,1.6fr) minmax(65px,0.45fr) minmax(130px,0.9fr) minmax(150px,1fr) minmax(80px,0.5fr) 32px;border-block:1px solid var(--border);background:var(--card)}.surface_scope__5hW4y .product-library .catalog-card,.surface_scope__5hW4y .product-register-head{display:grid;grid-template-columns:var(--register-columns);align-items:center;gap:16px;padding-inline:16px}.surface_scope__5hW4y .product-register-head{min-height:38px;color:var(--muted-foreground);background:var(--background);font-size:12px}.surface_scope__5hW4y .product-register-list{list-style:none;margin:0;padding:0}.surface_scope__5hW4y .product-library .catalog-card{min-height:70px;padding-block:8px;border:0;border-top:1px solid var(--border);border-radius:0;background:var(--card);box-shadow:none;transition:background var(--commerce-fast-duration);overflow:visible}.surface_scope__5hW4y .product-library .catalog-card:hover{background:var(--background);transform:none}.surface_scope__5hW4y .product-library .catalog-card:focus-visible{outline-offset:-2px}.surface_scope__5hW4y .product-register-identity{min-width:0;display:flex;gap:12px;align-items:center}.surface_scope__5hW4y .product-register-identity .thumb{width:58px;height:52px;flex:none;border-radius:var(--v5-radius-sm)}.surface_scope__5hW4y .product-register-identity img{object-fit:contain}.surface_scope__5hW4y .product-register-identity h2{font-size:15px;font-weight:650;line-height:1.3;text-wrap:pretty;overflow-wrap:anywhere}.surface_scope__5hW4y .product-register-identity p,.surface_scope__5hW4y .product-register-market{margin-top:4px;color:var(--muted-foreground);font-size:12px}.surface_scope__5hW4y .product-register-price{color:var(--foreground);white-space:nowrap;font-size:13px}.surface_scope__5hW4y .product-register-open{display:grid;place-items:center;min-width:30px;min-height:30px;color:var(--muted-foreground)}.surface_scope__5hW4y .product-library .catalog-card:is(:hover,:focus-visible) .product-register-open{color:var(--primary)}.surface_scope__5hW4y .product-register-state{display:grid;gap:6px;min-width:0}.surface_scope__5hW4y .product-register-related>small,.surface_scope__5hW4y .product-register-state>small{color:var(--muted-foreground);font-size:10px}.surface_scope__5hW4y .product-register-languages{display:flex;flex-wrap:wrap;gap:4px;font-size:11px;color:var(--muted-foreground)}.surface_scope__5hW4y .product-register-languages a{border:1px solid var(--border);border-radius:4px;padding:3px 5px;background:var(--background);color:var(--primary);font-size:10px;line-height:1.2}.surface_scope__5hW4y .product-register-languages a[data-saved=true]{background:var(--accent);border-color:transparent}.surface_scope__5hW4y .product-register-languages a:hover{border-color:var(--primary)}.surface_scope__5hW4y .product-register-languages small{color:var(--muted-foreground);font-size:9px}.surface_scope__5hW4y .product-register-related{display:grid;gap:5px;min-width:0;font-size:11px;color:var(--foreground)}.surface_scope__5hW4y .product-register-related>a,.surface_scope__5hW4y .product-register-related>span{display:flex;align-items:center;gap:5px;min-width:0}.surface_scope__5hW4y .product-register-related svg{flex:none;color:var(--muted-foreground)}.surface_scope__5hW4y .product-register-related>a{color:var(--primary)}.surface_scope__5hW4y .product-register-related>a>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.surface_scope__5hW4y .product-register-identity:hover h2{color:var(--primary)}@media(min-width:621px)and (max-width:1000px){.surface_scope__5hW4y .product-register{--register-columns:minmax(200px,1.4fr) minmax(120px,0.85fr) minmax(140px,1fr) minmax(75px,0.5fr) 25px}.surface_scope__5hW4y .product-register-head>span:nth-child(2),.surface_scope__5hW4y .product-register-market{display:none}.surface_scope__5hW4y .product-library .catalog-card,.surface_scope__5hW4y .product-register-head{gap:10px;padding-inline:10px}}.surface_scope__5hW4y .product-workbench{--product-matte:color-mix(in srgb,var(--background) 86%,var(--card));--product-stage:color-mix(in srgb,var(--muted) 58%,var(--card));--product-art-height:clamp(305px,34vw,448px)}.surface_scope__5hW4y .product-workbench .page-head{margin-bottom:14px}.surface_scope__5hW4y .product-workbench .page-head-row{align-items:center}.surface_scope__5hW4y .product-workbar{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px 16px;margin-bottom:16px;padding-block:4px;border-block:1px solid var(--border)}.surface_scope__5hW4y .product-view-switch{display:flex;gap:4px}.surface_scope__5hW4y .product-view-switch button{display:flex;align-items:center;justify-content:center;gap:7px;min-height:42px;padding-inline:14px;border-bottom:2px solid transparent;color:var(--muted-foreground);font-size:13px;font-weight:600;white-space:nowrap}.surface_scope__5hW4y .product-view-switch button[aria-pressed=true]{color:var(--foreground);border-color:var(--primary);background:var(--card)}.surface_scope__5hW4y .product-view-switch button:hover{color:var(--foreground)}.surface_scope__5hW4y .product-version-controls{display:flex;flex-wrap:wrap;gap:6px 16px}.surface_scope__5hW4y .product-version-controls .field{display:flex;align-items:center;gap:7px;color:var(--muted-foreground);font-size:12px;white-space:nowrap}.surface_scope__5hW4y .product-version-controls select{min-height:34px;padding-block:5px;background:var(--card)}.surface_scope__5hW4y .product-job-status{display:flex;align-items:center;gap:14px;margin-bottom:12px;color:var(--muted-foreground);font-size:13px}.surface_scope__5hW4y .product-job-status progress{width:min(240px,48%)}.surface_scope__5hW4y .product-review{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(325px,1fr);align-items:start;gap:clamp(16px,2.5vw,34px)}.surface_scope__5hW4y .product-gallery{min-width:0;border:1px solid var(--border);border-radius:var(--v5-radius-md);background:var(--card)}.surface_scope__5hW4y .product-gallery-bar,.surface_scope__5hW4y .product-gallery-caption{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:8px 14px}.surface_scope__5hW4y .product-gallery-bar{min-height:48px}.surface_scope__5hW4y .product-gallery-tools{display:flex;align-items:center;gap:3px}.surface_scope__5hW4y .product-gallery-tools [data-slot=button][aria-pressed=true]{color:var(--primary);background:var(--accent)}.surface_scope__5hW4y .product-section-label{display:inline-flex;align-items:center;gap:7px;color:var(--muted-foreground);font-size:12px;line-height:1.35;font-weight:650}.surface_scope__5hW4y .product-gallery .plate-image{display:grid;grid-template:minmax(0,1fr)/minmax(0,1fr);height:var(--product-art-height);background:var(--product-stage)}.surface_scope__5hW4y .product-gallery .product-hero-thumb{min-width:0;min-height:0;width:100%;height:100%;display:grid;grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;border-radius:0;background:transparent;animation:product-reveal var(--commerce-panel-duration) var(--ease)}.surface_scope__5hW4y .product-gallery .plate-image img{min-width:0;min-height:0;width:100%;height:100%;object-fit:contain}.surface_scope__5hW4y .product-gallery-caption{border-bottom:1px solid var(--border)}.surface_scope__5hW4y .product-gallery-caption div{display:grid;min-width:0;gap:2px}.surface_scope__5hW4y .product-gallery-caption span{color:var(--muted-foreground);font-size:11px}.surface_scope__5hW4y .product-gallery-caption .mono{white-space:nowrap}.surface_scope__5hW4y .product-gallery-caption strong{color:var(--foreground);font-size:13px;font-weight:650;overflow-wrap:anywhere}.surface_scope__5hW4y .product-visual-options{display:flex;gap:8px;overflow-x:auto;padding:8px 14px;scroll-snap-type:x proximity}.surface_scope__5hW4y .product-visual-options button{position:relative;flex:0 0 70px;padding:2px;border:1px solid transparent;border-radius:var(--v5-radius-sm);scroll-snap-align:start}.surface_scope__5hW4y .product-visual-options button:is(:hover,:focus-visible){border-color:var(--v5-border-strong)}.surface_scope__5hW4y .product-visual-options button[aria-pressed=true]{border-color:var(--primary);background:var(--accent)}.surface_scope__5hW4y .product-visual-options .thumb{height:46px;border-radius:4px}.surface_scope__5hW4y .product-visual-options .mono{position:absolute;left:5px;top:5px;padding-inline:4px;border-radius:3px;color:var(--card);background:var(--nav);font-size:10px}.surface_scope__5hW4y .product-gallery .product-compare{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px;background:var(--product-stage)}.surface_scope__5hW4y .product-gallery .product-compare figure{display:grid;grid-template-rows:auto minmax(0,1fr);min-width:0;gap:8px;margin:0}.surface_scope__5hW4y .product-gallery .product-compare figcaption{color:var(--foreground);font-size:12px;font-weight:650}.surface_scope__5hW4y .product-gallery .product-compare img{display:block;width:100%;height:clamp(190px,27vw,390px);object-fit:contain;background:var(--card);border-radius:4px}@media(max-width:530px){.surface_scope__5hW4y .product-gallery .product-compare{grid-template-columns:1fr}.surface_scope__5hW4y .product-gallery .product-compare img{height:auto;max-height:min(62svh,390px)}}.surface_scope__5hW4y .product-reading{min-width:0;padding:clamp(18px,2.5vw,34px);border-top:1px solid var(--v5-border-strong);background:var(--product-matte)}.surface_scope__5hW4y .product-reading-head,.surface_scope__5hW4y .product-writing-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.surface_scope__5hW4y .product-reading-copy{margin-top:26px;animation:product-reveal var(--commerce-panel-duration) var(--ease)}.surface_scope__5hW4y .product-reading-copy h2{font:650 clamp(25px,2.6vw,36px)/1.16 var(--font-sans);overflow-wrap:anywhere}.surface_scope__5hW4y .product-reading-copy p{margin-top:14px;color:var(--foreground);font-size:16px;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere}.surface_scope__5hW4y .product-reading-note{margin-top:14px;color:var(--muted-foreground);font-size:13px;line-height:1.6}.surface_scope__5hW4y .product-reading-footer{margin-top:34px;padding-top:12px;border-top:1px solid var(--border)}.surface_scope__5hW4y .product-generation-actions,.surface_scope__5hW4y .product-handoff{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.surface_scope__5hW4y .product-writing{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,300px);align-items:start;gap:clamp(16px,2.6vw,34px);max-width:1130px;margin-inline:auto}.surface_scope__5hW4y .product-manuscript{min-width:0;padding:clamp(18px,3vw,42px);border:1px solid var(--border);border-radius:var(--v5-radius-md);background:var(--card)}.surface_scope__5hW4y .product-writing-head{padding-bottom:16px;border-bottom:1px solid var(--border)}.surface_scope__5hW4y .product-writing-head h2{margin-top:5px;font:650 clamp(24px,2.4vw,33px)/1.15 var(--font-sans);overflow-wrap:anywhere}.surface_scope__5hW4y .product-manuscript-fields{display:grid;gap:14px;margin-top:18px}.surface_scope__5hW4y .product-manuscript-fields .field :is(input,textarea){background:var(--product-matte)}.surface_scope__5hW4y .product-manuscript-fields .field input{min-height:46px;font-size:17px;font-weight:650}.surface_scope__5hW4y .product-manuscript-fields .field textarea{min-height:210px;line-height:1.65}.surface_scope__5hW4y .product-save-row{display:flex;justify-content:flex-end}.surface_scope__5hW4y .product-manuscript-empty{display:grid;justify-items:start;align-content:center;gap:8px;min-height:190px}.surface_scope__5hW4y .product-manuscript-empty h3{font-size:18px;font-weight:650}.surface_scope__5hW4y .product-manuscript-empty p{color:var(--muted-foreground);font-size:13px}.surface_scope__5hW4y .product-writing-tools{padding:0 8px}.surface_scope__5hW4y .product-tool-section{padding-block:15px;border-bottom:1px solid var(--border)}.surface_scope__5hW4y .product-writing-asset{display:flex;align-items:center;gap:10px;margin-top:9px}.surface_scope__5hW4y .product-writing-asset .thumb{width:56px;height:52px;flex:none;border-radius:var(--v5-radius-sm)}.surface_scope__5hW4y .product-writing-asset img{object-fit:contain}.surface_scope__5hW4y .product-writing-asset strong{color:var(--foreground);font-size:13px;font-weight:650;overflow-wrap:anywhere}.surface_scope__5hW4y .product-writing-asset p{color:var(--muted-foreground);margin-top:2px;font-size:12px;line-height:1.5}@keyframes surface_product-reveal___q7aT{0%{opacity:.68}to{opacity:1}}@media(max-width:780px){.surface_scope__5hW4y .product-workbench{--product-art-height:clamp(235px,68vw,410px)}.surface_scope__5hW4y .product-review,.surface_scope__5hW4y .product-writing{grid-template-columns:minmax(0,1fr);gap:14px}.surface_scope__5hW4y .product-writing-tools{padding:0}.surface_scope__5hW4y .product-reading-copy{margin-top:18px}}@media(max-width:620px){.surface_scope__5hW4y .product-library .page-head-row{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:7px}.surface_scope__5hW4y .product-library .page-head-row .actions button{min-height:44px}.surface_scope__5hW4y .product-register-head{display:none}.surface_scope__5hW4y .product-library .catalog-card{grid-template-columns:minmax(0,.6fr) minmax(0,1.2fr) auto;grid-template-areas:"identity identity open" "market state price" "related related related";gap:6px 9px;padding:8px 10px}.surface_scope__5hW4y .product-library .product-register-list li:first-child .catalog-card{border-top:0}.surface_scope__5hW4y .product-register-identity{grid-area:identity}.surface_scope__5hW4y .product-register-identity .thumb{width:48px;height:45px}.surface_scope__5hW4y .product-register-market{grid-area:market;margin:0}.surface_scope__5hW4y .product-register-state{grid-area:state}.surface_scope__5hW4y .product-register-price{grid-area:price;font-size:12px}.surface_scope__5hW4y .product-register-open{grid-area:open}.surface_scope__5hW4y .product-register-related{grid-area:related;display:flex;flex-wrap:wrap;gap:5px 14px;border-top:1px solid var(--border);padding-top:7px;margin-top:3px}.surface_scope__5hW4y .product-register-related>a{max-width:200px;min-height:30px}.surface_scope__5hW4y .product-register-open{min-width:44px;min-height:44px}.surface_scope__5hW4y .product-register-languages a{min-height:30px;display:inline-flex;gap:3px;align-items:center}.surface_scope__5hW4y .product-workbench .page-head-row{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:7px}.surface_scope__5hW4y .product-workbench .page-head-row .actions button{min-height:44px;padding-inline:8px;font-size:12px}.surface_scope__5hW4y .product-workbar{gap:4px;padding:3px 0 7px}.surface_scope__5hW4y .product-view-switch{width:100%}.surface_scope__5hW4y .product-view-switch button{flex:1;padding-inline:6px;min-height:44px}.surface_scope__5hW4y .product-version-controls{width:100%;justify-content:space-between;gap:5px 8px}.surface_scope__5hW4y .product-gallery-tools [data-slot=button],.surface_scope__5hW4y .product-generation-actions [data-slot=button],.surface_scope__5hW4y .product-handoff [data-slot=button],.surface_scope__5hW4y .product-save-row [data-slot=button],.surface_scope__5hW4y .product-version-controls select{min-height:44px}.surface_scope__5hW4y .product-manuscript-fields .field textarea{min-height:130px;height:clamp(130px,19svh,168px)}.surface_scope__5hW4y .product-save-row [data-slot=button]{width:100%}}@media(prefers-reduced-motion:reduce){.surface_scope__5hW4y .product-gallery .product-hero-thumb,.surface_scope__5hW4y .product-library .catalog-card,.surface_scope__5hW4y .product-reading-copy{animation:none;transition:none}}.surface_scope__5hW4y .product-workbench .page-head h1{font-size:clamp(24px,2.1vw,30px)}.surface_scope__5hW4y .product-desk{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,1fr);align-items:start;gap:16px}.surface_scope__5hW4y .product-sheet{min-width:0;background:var(--card);border:1px solid var(--border);border-radius:var(--v5-radius-md);overflow:hidden}.surface_scope__5hW4y .plate-toolbar{min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:4px 12px 4px 16px;color:var(--foreground);font-size:13px;border-bottom:1px solid var(--border)}.surface_scope__5hW4y .plate-toolbar>span:first-child{display:flex;align-items:center;gap:8px;font-weight:650}.surface_scope__5hW4y .plate-tools{display:flex;gap:4px;align-items:center}.surface_scope__5hW4y .plate-tools [data-slot=button]{min-height:36px}.surface_scope__5hW4y .plate-tools [data-slot=button][aria-pressed=true]{color:var(--primary);background:var(--accent)}.surface_scope__5hW4y .plate-image{background:var(--muted)}.surface_scope__5hW4y .plate-image .hero-thumb{display:flex;align-items:center;justify-content:center;border-radius:0;aspect-ratio:auto;height:clamp(260px,25vw,372px);max-height:none;background:transparent;animation:reveal var(--commerce-panel-duration) var(--ease)}.surface_scope__5hW4y .plate-image img{width:100%;height:100%;min-width:0;min-height:0;object-fit:contain}.surface_scope__5hW4y .product-visual-meta{display:flex;justify-content:space-between;gap:8px;align-items:center;padding:10px 16px;border-bottom:1px solid var(--border)}.surface_scope__5hW4y .product-visual-meta div{min-width:0;display:grid;gap:2px}.surface_scope__5hW4y .product-visual-meta span{color:var(--muted-foreground);font-size:11px}.surface_scope__5hW4y .product-visual-meta strong{font-size:14px;overflow-wrap:anywhere;font-weight:650}.surface_scope__5hW4y .product-visual-meta>.mono{white-space:nowrap}.surface_scope__5hW4y .plate-versions{display:flex;gap:8px;padding:8px 16px;border-bottom:1px solid var(--border);overflow:auto;scroll-snap-type:x proximity}.surface_scope__5hW4y .plate-versions button{position:relative;flex:0 0 76px;border-radius:var(--v5-radius-sm);border:1px solid transparent;padding:2px;scroll-snap-align:start}.surface_scope__5hW4y .plate-versions button:hover{border-color:var(--v5-border-strong)}.surface_scope__5hW4y .plate-versions button[aria-pressed=true]{border-color:var(--v5-blue);background:var(--accent)}.surface_scope__5hW4y .plate-versions .thumb{height:48px;border-radius:4px}.surface_scope__5hW4y .plate-versions .mono{position:absolute;left:5px;top:5px;color:var(--card);background:var(--nav);padding:0 3px;font-size:10px;border-radius:3px}.surface_scope__5hW4y .product-visual-copy{padding:16px;animation:reveal var(--commerce-panel-duration) var(--ease)}.surface_scope__5hW4y .product-visual-copy h2{font-size:clamp(20px,2vw,26px);font-weight:650}.surface_scope__5hW4y .product-visual-copy p{margin-top:8px;color:var(--foreground);line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere;max-height:13rem;overflow:auto}.surface_scope__5hW4y .product-content-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 16px;border-bottom:1px solid var(--border)}.surface_scope__5hW4y .product-content-head span{display:flex;align-items:center;gap:6px;color:var(--muted-foreground);font-size:12px}.surface_scope__5hW4y .product-content-head h2{font-size:23px;line-height:1.25;font-weight:650;overflow-wrap:anywhere}.surface_scope__5hW4y .product-content .field textarea{min-height:128px}.surface_scope__5hW4y .product-content .empty{min-height:152px;padding-block:16px}.surface_scope__5hW4y .product-content-actions{display:grid;gap:8px}.surface_scope__5hW4y .product-handoff{display:flex;flex-wrap:wrap;gap:8px}.surface_scope__5hW4y .product-handoff [data-slot=button]{flex:1 1 auto}.surface_scope__5hW4y .product-content-actions .muted{font-size:12px;overflow-wrap:anywhere}.surface_scope__5hW4y .catalog-workbench .catalog-card,.surface_scope__5hW4y .video-library .project-card{border:0;border-bottom:1px solid var(--border);border-radius:0;background:transparent;box-shadow:none}.surface_scope__5hW4y .catalog-workbench .catalog-card:hover,.surface_scope__5hW4y .video-library .project-card:hover{border-color:var(--v5-blue);transform:none}.surface_scope__5hW4y .catalog-workbench .catalog-card>.thumb{aspect-ratio:1.2;border-radius:var(--v5-radius-md);background:var(--muted)}.surface_scope__5hW4y .catalog-workbench .catalog-card>.thumb img{object-fit:contain}.surface_scope__5hW4y .catalog-workbench .catalog-copy{padding:10px 2px 12px}.surface_scope__5hW4y .catalog-workbench .catalog-title h2,.surface_scope__5hW4y .video-library .project-info h2{font-weight:650}.surface_scope__5hW4y .video-library .video-project-grid{display:flex;flex-wrap:wrap;align-items:flex-start;gap:20px}.surface_scope__5hW4y .video-library .project-card{width:min(100%,205px);overflow:visible}.surface_scope__5hW4y .video-library .project-card[data-ratio="1:1"]{width:min(100%,240px)}.surface_scope__5hW4y .video-library .project-card[data-ratio="16:9"]{width:min(100%,320px)}.surface_scope__5hW4y .video-library .project-media{position:relative;width:100%;aspect-ratio:9/16;overflow:hidden;border-radius:var(--v5-radius-md);background:var(--v5-graphite)}.surface_scope__5hW4y .video-library .project-card[data-ratio="1:1"] .project-media{aspect-ratio:1}.surface_scope__5hW4y .video-library .project-card[data-ratio="16:9"] .project-media{aspect-ratio:16/9}.surface_scope__5hW4y .video-library .project-media :is(.thumb,video){position:absolute;inset:0;width:100%;height:100%;background:var(--v5-graphite);color:var(--nav-ink);border-radius:0}.surface_scope__5hW4y .video-library .project-media :is(img,video){object-fit:contain}.surface_scope__5hW4y .project-ratio{position:absolute;left:8px;top:8px;padding:2px 6px;border-radius:var(--v5-radius-sm);background:var(--v5-graphite);color:var(--v5-white);font-size:11px}.surface_scope__5hW4y .video-library .project-info{display:grid;gap:5px;padding:10px 2px 12px}.surface_scope__5hW4y .video-library .project-info p{color:var(--muted-foreground);overflow-wrap:anywhere;font-size:12px}.surface_scope__5hW4y .project-continue{display:flex;gap:4px;align-items:center;color:var(--primary);font-size:12px;font-weight:650}.surface_scope__5hW4y .video-library .copy-project{top:8px;right:8px}.surface_scope__5hW4y .video-library .project-card a:hover .project-continue{text-decoration:underline}.surface_scope__5hW4y .studio-project-bar{min-height:48px;display:flex;align-items:center;gap:12px;margin-bottom:8px}.surface_scope__5hW4y .studio-back{width:40px;min-height:40px;flex:none;display:grid;place-items:center;border:1px solid var(--border);border-radius:var(--v5-radius-sm);background:var(--card)}.surface_scope__5hW4y .studio-back:hover{border-color:var(--v5-border-strong);background:var(--accent)}.surface_scope__5hW4y .studio-project-name{flex:1;min-width:0}.surface_scope__5hW4y .studio-project-name>span{display:block;color:var(--muted-foreground);font-size:11px}.surface_scope__5hW4y .studio-project-name h1{font-size:clamp(20px,2vw,26px);font-weight:650;line-height:1.2;overflow-wrap:anywhere}.surface_scope__5hW4y .studio-project-bar .actions{flex:none}.surface_scope__5hW4y .video-workbench[data-focused=true] .studio-project-name>span{display:none}.surface_scope__5hW4y .video-workbench[data-focused=true] .studio-project-name h1{font-size:20px}.surface_scope__5hW4y .studio-desk{--stage-room:clamp(310px,calc(var(--workspace-content-height, 100svh) - 356px),660px);--stage-padding:16px;display:grid;gap:12px}.surface_scope__5hW4y .studio-main{display:grid;grid-template-columns:minmax(0,1fr) 14px var(--inspector-width,320px);align-items:stretch}.surface_scope__5hW4y .studio-desk[data-inspector=false] .studio-main{grid-template-columns:minmax(0,1fr)}.surface_scope__5hW4y .studio-desk[data-focused=true] :is(.studio-track,.studio-exports),.surface_scope__5hW4y .studio-desk[data-inspector=false] :is(.studio-splitter,.studio-inspector){display:none}.surface_scope__5hW4y .studio-desk[data-focused=true]{--stage-room:clamp(340px,calc(var(--workspace-content-height, 100svh) - 231px),820px)}.surface_scope__5hW4y .studio-exports,.surface_scope__5hW4y .studio-inspector,.surface_scope__5hW4y .studio-monitor,.surface_scope__5hW4y .studio-track{min-width:0}.surface_scope__5hW4y .studio-splitter{display:grid;place-items:center;border-radius:var(--v5-radius-sm);cursor:col-resize;touch-action:none;user-select:none}.surface_scope__5hW4y .studio-splitter:before{content:"";width:3px;height:36px;border-radius:4px;background:var(--v5-border-strong)}.surface_scope__5hW4y .studio-splitter:is(:hover,:focus-visible){background:var(--accent)}.surface_scope__5hW4y .studio-splitter:is(:hover,:focus-visible):before{background:var(--v5-blue)}.surface_scope__5hW4y .studio-splitter:focus-visible{outline:2px solid var(--v5-blue);outline-offset:-2px}.surface_scope__5hW4y .studio-inspector .panel{height:calc(var(--stage-room) + 82px);display:flex;flex-direction:column;background:var(--card)}.surface_scope__5hW4y .studio-inspector .panel-head{min-height:58px}.surface_scope__5hW4y .studio-inspector .editor-body{min-height:0;overflow:auto;overscroll-behavior:contain}.surface_scope__5hW4y .studio-inspector textarea{font-size:14px;min-height:128px}.surface_scope__5hW4y .studio-monitor .studio-panel{height:100%;display:flex;flex-direction:column;color:var(--v5-white)}.surface_scope__5hW4y .studio-monitor .studio-top{min-height:46px;padding:4px 8px 4px 14px;border-bottom:1px solid var(--nav-line)}.surface_scope__5hW4y .studio-top-controls{display:flex;align-items:center;gap:4px}.surface_scope__5hW4y .studio-top-controls [data-slot=button]{color:var(--nav-ink);min-height:36px;width:36px}.surface_scope__5hW4y .studio-top-controls [data-slot=button]:hover{color:var(--v5-white);background:var(--nav-active)}.surface_scope__5hW4y .studio-top-controls [data-slot=button]:focus-visible{outline-color:var(--v5-lime)}.surface_scope__5hW4y .studio-indicator{width:7px;height:7px;flex:none;border-radius:50%;background:var(--v5-lime)}.surface_scope__5hW4y .studio-monitor .studio-aspect{color:var(--nav-ink);background:var(--nav-active)}.surface_scope__5hW4y .studio-monitor .studio-stage{height:var(--stage-room);min-height:0;flex:none;padding:var(--stage-padding);background:var(--v5-graphite);overflow:hidden}.surface_scope__5hW4y .studio-monitor .studio-frame[data-ratio]{--frame-ratio:9/16;--frame-scale:0.5625;width:min(100%,(var(--stage-room) - 2*var(--stage-padding))*var(--frame-scale));aspect-ratio:var(--frame-ratio);border-radius:var(--v5-radius-sm);box-shadow:0 0 0 1px var(--nav-line);animation:none}.surface_scope__5hW4y .studio-monitor .studio-frame[data-ratio="16:9"]{--frame-ratio:16/9;--frame-scale:1.7777778}.surface_scope__5hW4y .studio-monitor .studio-frame[data-ratio="1:1"]{--frame-ratio:1;--frame-scale:1}.surface_scope__5hW4y .studio-monitor .studio-frame :is(video,img){display:block;height:100%;width:100%;object-fit:contain}.surface_scope__5hW4y .studio-monitor .studio-caption{position:absolute;inset:auto 6px min(76px,38%);margin:0;pointer-events:none;background:rgba(16,20,28,.91);color:var(--v5-white);line-height:1.35;text-wrap:balance}.surface_scope__5hW4y .studio-monitor .studio-caption span{color:var(--v5-lime)}.surface_scope__5hW4y .studio-monitor .studio-foot{min-height:36px;padding:5px 14px;border-top:1px solid var(--nav-line);color:var(--nav-ink)}.surface_scope__5hW4y .studio-monitor .studio-foot>span{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.surface_scope__5hW4y .studio-monitor .studio-foot strong{color:var(--v5-white);font-weight:500}.surface_scope__5hW4y .studio-empty{display:grid;justify-items:center;align-content:center;gap:12px;text-align:center;color:var(--nav-ink)}.surface_scope__5hW4y .studio-empty audio{max-width:100%}.surface_scope__5hW4y .studio-empty [data-slot=button]{color:var(--foreground)}.surface_scope__5hW4y .studio-assets{min-width:0;padding:8px 12px 4px;border:1px solid var(--border);border-radius:var(--v5-radius-md);background:var(--card)}.surface_scope__5hW4y .studio-assets .minor-heading .mono{color:var(--muted-foreground);font-size:11px;font-weight:500}.surface_scope__5hW4y .studio-assets>.note{margin:8px 0 4px}.surface_scope__5hW4y .studio-track-content{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px}.surface_scope__5hW4y .studio-filmstrip{display:flex;gap:8px;margin:4px 0 0;padding:3px;overflow:auto;scroll-snap-type:x proximity;list-style:none}.surface_scope__5hW4y .studio-filmstrip>li{flex:0 0 104px;min-width:0;scroll-snap-align:start}.surface_scope__5hW4y .filmstrip-item{width:100%;display:grid;gap:2px;padding:2px;border:1px solid transparent;border-radius:var(--v5-radius-sm);text-align:start}.surface_scope__5hW4y .filmstrip-item:hover{background:var(--muted)}.surface_scope__5hW4y .filmstrip-item[aria-pressed=true]{border-color:var(--v5-blue);background:var(--accent)}.surface_scope__5hW4y .filmstrip-image{display:block;position:relative;width:100%}.surface_scope__5hW4y .filmstrip-image .thumb{width:100%;height:43px;border-radius:4px}.surface_scope__5hW4y .filmstrip-image .mono{position:absolute;left:4px;top:4px;padding:0 4px;border-radius:3px;background:var(--foreground);color:var(--v5-white);font-size:10px}.surface_scope__5hW4y .filmstrip-name{min-width:0;font-size:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.surface_scope__5hW4y .filmstrip-actions{min-width:0;display:flex;align-items:center;gap:4px;padding:3px 6px;border:1px solid var(--border);border-radius:var(--v5-radius-sm)}.surface_scope__5hW4y .filmstrip-actions [data-slot=button]{width:34px;min-height:36px;height:36px;color:var(--foreground)}.surface_scope__5hW4y .filmstrip-selection{display:grid;grid-template-columns:6px minmax(0,1fr);align-items:center;gap:1px 6px;padding:0 5px;color:var(--muted-foreground);font-size:10px}.surface_scope__5hW4y .filmstrip-selection>span{width:6px;height:6px;border-radius:50%;background:var(--v5-blue)}.surface_scope__5hW4y .filmstrip-selection strong{grid-column:2;max-width:145px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--foreground)}.surface_scope__5hW4y .studio-mobile-config{display:none}@media(max-width:1024px){.surface_scope__5hW4y .product-desk{gap:12px}}@media(max-width:860px){.surface_scope__5hW4y .video-workbench .mobile-switch{display:flex!important;width:100%;margin-bottom:12px}.surface_scope__5hW4y .video-workbench .mobile-switch button{flex:1;min-height:44px}.surface_scope__5hW4y .studio-desk,.surface_scope__5hW4y .studio-desk[data-focused=true]{--stage-room:clamp(280px,calc(var(--workspace-content-height, 100svh) - 409px),480px);--stage-padding:12px}.surface_scope__5hW4y .studio-desk[data-inspector=false] .studio-main,.surface_scope__5hW4y .studio-main{display:block}.surface_scope__5hW4y .studio-desk .studio-splitter,.surface_scope__5hW4y .studio-top-controls .studio-desktop-action{display:none}.surface_scope__5hW4y .studio-desk[data-view=edit] :is(.studio-monitor,.studio-exports),.surface_scope__5hW4y .studio-desk[data-view=preview] .studio-inspector,.surface_scope__5hW4y .studio-desk[data-view=settings]>:not(.studio-mobile-config){display:none}.surface_scope__5hW4y .studio-desk[data-view=edit] .studio-inspector,.surface_scope__5hW4y .studio-desk[data-view=preview] :is(.studio-track,.studio-exports),.surface_scope__5hW4y .studio-desk[data-view=settings] .studio-mobile-config{display:block}.surface_scope__5hW4y .studio-inspector .panel{height:auto}.surface_scope__5hW4y .studio-track-content{grid-template-columns:minmax(0,1fr);gap:6px}.surface_scope__5hW4y .filmstrip-actions [data-slot=button]{width:44px;min-height:44px;height:44px}.surface_scope__5hW4y .filmstrip-selection{flex:1}.surface_scope__5hW4y .filmstrip-selection strong{max-width:none}}@media(max-width:767px){.surface_scope__5hW4y .product-workbench .product-desktop-action{display:none}.surface_scope__5hW4y .product-workbench .page-head-row{gap:0}.surface_scope__5hW4y .product-workbench .mobile-switch button{min-height:44px}.surface_scope__5hW4y .product-workbench[data-view=edit] .product-sheet,.surface_scope__5hW4y .product-workbench[data-view=preview] .product-content{display:none}.surface_scope__5hW4y .product-desk{display:block}.surface_scope__5hW4y .product-desk .plate-image .hero-thumb{height:clamp(210px,66vw,320px)}.surface_scope__5hW4y .product-content .field textarea{height:clamp(128px,19svh,166px)}.surface_scope__5hW4y .plate-tools [data-slot=button],.surface_scope__5hW4y .product-content-actions [data-slot=button],.surface_scope__5hW4y .product-content-head [data-slot=button]{min-height:44px}.surface_scope__5hW4y .video-library .video-project-grid{display:grid;gap:12px}.surface_scope__5hW4y .video-library .project-card[data-ratio]{width:100%}.surface_scope__5hW4y .video-library .project-card a{display:grid;align-items:center;grid-template-columns:100px minmax(0,1fr);gap:8px;padding:0 44px 8px 0}.surface_scope__5hW4y .video-library .project-media{width:70px}.surface_scope__5hW4y .video-library .project-card[data-ratio="1:1"] .project-media{width:87px}.surface_scope__5hW4y .video-library .project-card[data-ratio="16:9"] .project-media{width:100px}.surface_scope__5hW4y .video-library .copy-project{top:50%;right:0;width:44px;min-height:44px;transform:translateY(-50%)}.surface_scope__5hW4y .studio-project-bar{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px}.surface_scope__5hW4y .studio-project-bar .actions{grid-column:1/-1}.surface_scope__5hW4y .studio-project-bar .actions>button{flex:1;min-height:44px}.surface_scope__5hW4y .studio-back{width:44px;min-height:44px}.surface_scope__5hW4y .studio-monitor .studio-foot{font-size:11px}.surface_scope__5hW4y .studio-assets{padding-inline:8px}.surface_scope__5hW4y .studio-assets .minor-heading button{min-height:44px}.surface_scope__5hW4y .studio-filmstrip>li{flex-basis:100px}}.surface_scope__5hW4y .workspace-main:has(>.video-workbench--studio){max-width:none;padding:0 12px 12px}.surface_scope__5hW4y .video-workbench--studio{--studio-matte:var(--card);--studio-well:#e8edf0;--studio-line:var(--border);--studio-selected:var(--accent);--studio-edge:6px}.surface_scope__5hW4y .video-workbench--studio .studio-project-bar{min-height:48px;margin:0;gap:8px}.surface_scope__5hW4y .video-workbench--studio .studio-project-name{display:flex;align-items:baseline;gap:9px}.surface_scope__5hW4y .video-workbench--studio .studio-project-name>span{flex:none;font-size:11px}.surface_scope__5hW4y .studio-project-status[data-dirty=true]{color:var(--primary)}.surface_scope__5hW4y .video-workbench--studio .studio-project-name h1{font-size:17px;font-weight:650}.surface_scope__5hW4y .video-workbench--studio .studio-back{min-height:34px;width:34px;border-color:transparent;background:transparent}.surface_scope__5hW4y .video-workbench--studio .studio-back:hover{background:var(--studio-selected)}.surface_scope__5hW4y .video-workbench--studio .studio-project-bar .actions>button{height:34px;min-height:34px}.surface_scope__5hW4y .video-workbench--studio>.feedback{margin-block:0 7px}.surface_scope__5hW4y .video-workbench--studio .studio-desk{--stage-room:clamp(286px,calc(var(--workspace-content-height, 100svh) - 330px),740px);--stage-padding:10px;gap:7px}.surface_scope__5hW4y .video-workbench--studio .studio-desk[data-focused=true]{--stage-room:clamp(344px,calc(var(--workspace-content-height, 100svh) - 190px),860px)}.surface_scope__5hW4y .video-workbench--studio .studio-main{--source-width:clamp(176px,18vw,262px);display:grid;grid-template-columns:var(--source-width) minmax(0,1fr) 12px var(--inspector-width,294px);align-items:stretch}.surface_scope__5hW4y .video-workbench--studio .studio-desk[data-inspector=false] .studio-main{grid-template-columns:var(--source-width) minmax(0,1fr)}.surface_scope__5hW4y .video-workbench--studio .studio-desk[data-focused=true] .studio-main{grid-template-columns:minmax(0,1fr)}.surface_scope__5hW4y .video-workbench--studio .studio-desk[data-focused=true] .studio-source-pane{display:none}.surface_scope__5hW4y .studio-properties,.surface_scope__5hW4y .studio-source-pane{min-width:0}.surface_scope__5hW4y .studio-source-pane{padding-inline-end:7px}.surface_scope__5hW4y .studio-properties,.surface_scope__5hW4y .studio-sources{height:calc(var(--stage-room) + 78px);overflow:auto;overscroll-behavior:contain;border:1px solid var(--studio-line);border-radius:var(--studio-edge);background:var(--studio-matte)}.surface_scope__5hW4y .studio-pane-heading,.surface_scope__5hW4y .studio-property-nav{min-height:38px;display:flex;align-items:center;justify-content:space-between;gap:6px;border-bottom:1px solid var(--studio-line);padding:2px 8px 2px 10px}.surface_scope__5hW4y .studio-pane-heading h2{display:flex;align-items:center;gap:6px;min-width:0;font-size:13px;font-weight:650;white-space:nowrap}.surface_scope__5hW4y .studio-pane-heading h2 small{color:var(--muted-foreground);font-size:11px;font-weight:550}.surface_scope__5hW4y .studio-source-list{display:grid;margin:0;padding:0 8px;list-style:none}.surface_scope__5hW4y .studio-source-list li+li{border-top:1px solid var(--studio-line)}.surface_scope__5hW4y .studio-source-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;min-height:54px;padding:5px 6px;border-radius:4px;text-align:start}.surface_scope__5hW4y .studio-source-row:hover{background:var(--studio-selected)}.surface_scope__5hW4y .studio-source-row>svg{color:var(--primary)}.surface_scope__5hW4y .studio-source-row .thumb{width:39px;height:35px;min-height:0;border-radius:3px;background:var(--studio-well)}.surface_scope__5hW4y .studio-source-row .thumb img{object-fit:cover}.surface_scope__5hW4y .studio-source-name{display:grid;min-width:0}.surface_scope__5hW4y .studio-source-name strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:620}.surface_scope__5hW4y .studio-source-name small{color:var(--muted-foreground);font-size:11px}.surface_scope__5hW4y .studio-pane-note{padding:10px 12px;color:var(--muted-foreground);font-size:12px;line-height:1.6}.surface_scope__5hW4y .studio-source-empty{margin:0 8px;border-radius:4px;background:var(--muted)}.surface_scope__5hW4y .studio-source-browse{margin:8px}.surface_scope__5hW4y .video-workbench--studio .studio-splitter{border-radius:0}.surface_scope__5hW4y .video-workbench--studio .studio-splitter:before{width:2px;height:25px}.surface_scope__5hW4y .studio-property-nav{justify-content:start;padding:3px 4px;gap:2px}.surface_scope__5hW4y .studio-property-nav button{min-height:30px;flex:1 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:4px;padding-inline:4px;color:var(--muted-foreground);font-size:12px;font-weight:550;border-radius:4px;white-space:nowrap}.surface_scope__5hW4y .studio-property-nav button:hover{background:var(--studio-well);color:var(--foreground)}.surface_scope__5hW4y .studio-property-nav button[aria-selected=true]{color:var(--primary);background:var(--studio-selected);font-weight:650}.surface_scope__5hW4y .studio-property-nav button:focus-visible{outline-offset:-2px}.surface_scope__5hW4y .studio-panel-transition{position:relative;overflow:clip}.surface_scope__5hW4y .studio-property-body{padding:16px 12px}.surface_scope__5hW4y .studio-property-body[inert]{position:absolute;inset:0 0 auto;pointer-events:none}.surface_scope__5hW4y .studio-property-body>h2{font-size:16px;font-weight:650;line-height:1.35;overflow-wrap:anywhere}.surface_scope__5hW4y .studio-property-index{display:inline-block;margin-bottom:5px;color:var(--primary);font-size:11px;font-weight:650}.surface_scope__5hW4y .studio-asset-facts{margin:12px 0;border-top:1px solid var(--studio-line)}.surface_scope__5hW4y .studio-asset-facts>div{min-height:33px;display:flex;align-items:center;justify-content:space-between;gap:7px;padding-block:5px;border-bottom:1px solid var(--studio-line);font-size:12px}.surface_scope__5hW4y .studio-asset-facts dt{color:var(--muted-foreground)}.surface_scope__5hW4y .studio-asset-facts dd{text-align:end}.surface_scope__5hW4y .studio-toolbar-shell{max-width:100%;overflow:hidden;border:1px solid var(--studio-line);border-radius:8px;background:var(--studio-matte)}.surface_scope__5hW4y .studio-toolbar-buttons{display:flex;gap:4px;padding:5px 6px}.surface_scope__5hW4y .studio-toolbar-buttons button{flex:0 0 44px;display:grid;height:44px;place-items:center;border-radius:5px;color:var(--foreground)}.surface_scope__5hW4y .studio-toolbar-buttons button:not([aria-disabled=true]):hover{color:var(--primary);background:var(--studio-selected)}.surface_scope__5hW4y .studio-toolbar-buttons button[aria-disabled=true]{opacity:.38;cursor:default}.surface_scope__5hW4y .studio-toolbar-buttons button:focus-visible{outline-offset:-2px}.surface_scope__5hW4y .studio-toolbar-buttons svg{width:17px;height:17px}.surface_scope__5hW4y .studio-property-body>.studio-pane-note{padding:0}.surface_scope__5hW4y .studio-property-body textarea{min-height:140px}.surface_scope__5hW4y .video-workbench--studio .studio-monitor .studio-panel{border:1px solid var(--studio-line);border-radius:var(--studio-edge);color:var(--foreground);background:var(--studio-matte);box-shadow:none}.surface_scope__5hW4y .video-workbench--studio .studio-monitor .studio-top{min-height:37px;padding:1px 5px 1px 10px;border-color:var(--studio-line)}.surface_scope__5hW4y .video-workbench--studio .studio-top-controls{gap:1px}.surface_scope__5hW4y .video-workbench--studio .studio-top-controls [data-slot=button]{width:33px;height:33px;min-height:33px;color:var(--foreground)}.surface_scope__5hW4y .video-workbench--studio .studio-top-controls [data-slot=button]:hover{color:var(--primary);background:var(--studio-selected)}.surface_scope__5hW4y .video-workbench--studio .studio-top-controls [data-slot=button]:focus-visible{outline-color:var(--v5-blue);outline-offset:-2px}.surface_scope__5hW4y .video-workbench--studio .studio-indicator{background:var(--v5-blue)}.surface_scope__5hW4y .video-workbench--studio .studio-monitor .studio-aspect{color:#24313b;background:var(--studio-well)}.surface_scope__5hW4y .video-workbench--studio .studio-monitor .studio-stage{background:var(--studio-well)}.surface_scope__5hW4y .video-workbench--studio .studio-monitor .studio-frame[data-ratio]{border-radius:4px;box-shadow:0 0 0 1px rgba(91,104,125,.259)}.surface_scope__5hW4y .video-workbench--studio .studio-empty{color:var(--muted-foreground)}.surface_scope__5hW4y .video-workbench--studio .studio-monitor .studio-foot{min-height:39px;display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr) auto;gap:10px;padding:4px 10px;border-color:var(--studio-line);color:var(--foreground)}.surface_scope__5hW4y .studio-foot-selection{display:flex;min-width:0;align-items:center;gap:6px}.surface_scope__5hW4y .studio-foot-selection b{flex:none;padding:2px 4px;border-radius:3px;color:var(--primary);background:var(--studio-selected);font-size:10px}.surface_scope__5hW4y .studio-foot-selection span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.surface_scope__5hW4y .studio-caption-line{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--muted-foreground);font-size:11px}.surface_scope__5hW4y .studio-caption-line span{margin-inline-end:6px;font-weight:650}.surface_scope__5hW4y .video-workbench--studio .studio-monitor .studio-foot>strong{grid-column:3;color:var(--muted-foreground);font-size:11px}.surface_scope__5hW4y .video-workbench--studio .studio-assets{padding:0;border-color:var(--studio-line);border-radius:var(--studio-edge);background:var(--studio-matte)}.surface_scope__5hW4y .video-workbench--studio .studio-assets .minor-heading{min-height:39px;padding-inline:10px;border-bottom:1px solid var(--studio-line)}.surface_scope__5hW4y .video-workbench--studio .studio-assets .minor-heading h2{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:650}.surface_scope__5hW4y .video-workbench--studio .studio-manage-assets{min-height:34px}.surface_scope__5hW4y .video-workbench--studio .studio-filmstrip{gap:7px;padding:8px 10px;margin:0}.surface_scope__5hW4y .video-workbench--studio .studio-filmstrip>li{flex-basis:clamp(136px,14vw,186px)}.surface_scope__5hW4y .video-workbench--studio .filmstrip-item{grid-template-columns:52px minmax(0,1fr);align-items:center;min-height:55px;gap:6px;padding:3px;border-color:var(--studio-line);border-radius:var(--studio-edge)}.surface_scope__5hW4y .video-workbench--studio .filmstrip-item[aria-pressed=true]{border-color:var(--v5-blue)}.surface_scope__5hW4y .video-workbench--studio .filmstrip-image .thumb{height:45px;border-radius:3px}.surface_scope__5hW4y .video-workbench--studio .filmstrip-name{padding-inline-end:3px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;overflow-wrap:anywhere;font-size:12px;font-weight:550}.surface_scope__5hW4y .video-workbench--studio .studio-assets>.note{margin:8px 10px}@media(max-width:860px){.surface_scope__5hW4y .workspace-main:has(>.video-workbench--studio){padding:10px 12px 78px}.surface_scope__5hW4y .video-workbench--studio .studio-project-bar{margin-bottom:8px}.surface_scope__5hW4y .video-workbench--studio .studio-project-name{display:grid;gap:2px}.surface_scope__5hW4y .video-workbench--studio .studio-project-name h1{font-size:clamp(16px,4.4vw,20px)}.surface_scope__5hW4y .video-workbench--studio .studio-back{width:44px;min-height:44px}.surface_scope__5hW4y .video-workbench--studio .studio-project-bar .actions>button{min-height:44px}.surface_scope__5hW4y .video-workbench--studio .mobile-switch{margin-bottom:8px}.surface_scope__5hW4y .video-workbench--studio .studio-desk,.surface_scope__5hW4y .video-workbench--studio .studio-desk[data-focused=true]{--stage-room:clamp(284px,calc(var(--workspace-content-height, 100svh) - 416px),490px);gap:8px}.surface_scope__5hW4y .video-workbench--studio .studio-desk[data-inspector=false] .studio-main,.surface_scope__5hW4y .video-workbench--studio .studio-main{display:block}.surface_scope__5hW4y .video-workbench--studio .studio-source-pane{display:none}.surface_scope__5hW4y .video-workbench--studio .studio-monitor .studio-stage:has(.studio-frame[data-ratio="16:9"]){height:auto}.surface_scope__5hW4y .studio-properties{height:auto;overflow:visible}.surface_scope__5hW4y .studio-property-nav{gap:3px}.surface_scope__5hW4y .studio-property-nav button{min-height:44px}.surface_scope__5hW4y .video-workbench--studio .studio-monitor .studio-foot{grid-template-columns:minmax(0,1fr) auto;padding-block:6px;row-gap:3px}.surface_scope__5hW4y .video-workbench--studio .studio-monitor .studio-foot>strong{grid-column:2;grid-row:1}.surface_scope__5hW4y .studio-caption-line{grid-column:1/-1}.surface_scope__5hW4y .video-workbench--studio .studio-manage-assets{min-height:44px}.surface_scope__5hW4y .video-workbench--studio .studio-filmstrip>li{flex-basis:132px}}@media(max-width:767px){.surface_scope__5hW4y .video-workbench--studio .studio-project-bar{gap:4px 6px}.surface_scope__5hW4y .video-workbench--studio .studio-assets .minor-heading{min-height:51px}}.surface_scope__5hW4y .video-library .project-card .video-project-cover{display:block;padding:0}.surface_scope__5hW4y .video-library .project-card .video-project-detail{display:grid;grid-template-columns:minmax(0,1fr);justify-items:start;gap:5px;padding:0}.surface_scope__5hW4y .video-library .project-info h2{overflow-wrap:anywhere}.surface_scope__5hW4y .video-library .video-project-status{display:flex;flex-wrap:wrap;align-items:center;gap:3px 8px}.surface_scope__5hW4y .video-library .project-card .video-project-task{display:inline-flex;align-items:center;gap:3px;min-height:30px;padding:0;color:var(--primary);font-size:12px}.surface_scope__5hW4y .video-library .video-project-task:hover{text-decoration:underline}.surface_scope__5hW4y .video-library[data-sparse=true] .video-library-desk{display:grid;grid-template-columns:minmax(0,2.2fr) minmax(238px,1fr);max-width:1216px;overflow:clip;border:1px solid var(--border);border-radius:7px;background:var(--card)}.surface_scope__5hW4y .video-library[data-sparse=true] .video-project-grid{display:block;min-width:0}.surface_scope__5hW4y .video-library[data-sparse=true] .toolbar{max-width:1216px}.surface_scope__5hW4y .video-library[data-sparse=true] .project-card[data-ratio]{width:100%;padding:clamp(12px,1.7vw,22px);border:0}.surface_scope__5hW4y .video-library[data-sparse=true] .video-project-entry{display:grid;grid-template-columns:clamp(148px,16vw,224px) minmax(0,1fr);align-items:center;gap:clamp(18px,3vw,40px);padding:0}.surface_scope__5hW4y .video-library[data-sparse=true] .project-card:is([data-ratio="1:1"],[data-ratio="16:9"]) .video-project-entry{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr)}.surface_scope__5hW4y .video-library[data-sparse=true] .project-media{width:100%;border-radius:5px}.surface_scope__5hW4y .video-library[data-sparse=true] .project-info{min-width:0;justify-items:start;gap:8px;padding:22px 32px 22px 0}.surface_scope__5hW4y .video-library[data-sparse=true] .project-info h2{font-size:clamp(18px,2.2vw,28px);line-height:1.22;overflow-wrap:anywhere}.surface_scope__5hW4y .library-project-facts{display:flex;flex-wrap:wrap;gap:8px 20px;margin:6px 0 8px}.surface_scope__5hW4y .library-project-facts div{display:grid;gap:4px}.surface_scope__5hW4y .library-project-facts dt{color:var(--muted-foreground);font-size:11px}.surface_scope__5hW4y .library-project-facts dd{font-size:12px;font-weight:650;white-space:nowrap}.surface_scope__5hW4y .video-library[data-sparse=true] .project-continue{min-height:39px;padding:5px 10px;border-radius:5px;background:var(--v5-blue);color:var(--v5-white)}.surface_scope__5hW4y .video-library[data-sparse=true] .video-project-detail:hover .project-continue{background:var(--primary);text-decoration:none}.surface_scope__5hW4y .video-library[data-sparse=true] .copy-project{right:14px;top:14px}.surface_scope__5hW4y .video-library-next{display:grid;align-content:center;justify-items:start;gap:10px;min-width:0;padding:clamp(18px,3.5vw,40px);border-inline-start:1px solid var(--border);background:#f7f8fa}.surface_scope__5hW4y .video-library-next-icon{display:grid;width:43px;height:43px;place-items:center;border:1px solid var(--border);border-radius:5px;background:var(--card);color:var(--primary)}.surface_scope__5hW4y .video-library-next h2{font-size:clamp(19px,2vw,24px);line-height:1.2;font-weight:650}.surface_scope__5hW4y .video-library-next p{max-width:22em;color:var(--muted-foreground);font-size:13px;line-height:1.6}.surface_scope__5hW4y .video-library-next [data-slot=button]{margin-top:5px}.surface_scope__5hW4y .video-library-next .jump{min-height:38px;margin-top:-5px}@media(max-width:850px){.surface_scope__5hW4y .video-library[data-sparse=true] .video-library-desk{grid-template-columns:minmax(0,1fr)}.surface_scope__5hW4y .video-library-next{border-inline-start:0;border-top:1px solid var(--border)}}@media(max-width:767px){.surface_scope__5hW4y .video-library .video-project-grid{grid-template-columns:minmax(0,1fr)}.surface_scope__5hW4y .video-library .video-project-entry{display:grid;align-items:center;grid-template-columns:100px minmax(0,1fr);gap:8px;padding:0 44px 8px 0}.surface_scope__5hW4y .video-library .project-card .video-project-task{min-height:44px}.surface_scope__5hW4y .video-library .video-project-task svg{display:none}.surface_scope__5hW4y .video-library[data-sparse=true] .video-project-entry{grid-template-columns:minmax(90px,32%) minmax(0,1fr);gap:10px;padding:0}.surface_scope__5hW4y .video-library[data-sparse=true] .project-card:is([data-ratio="1:1"],[data-ratio="16:9"]) .video-project-entry{grid-template-columns:minmax(90px,38%) minmax(0,1fr)}.surface_scope__5hW4y .video-library[data-sparse=true] .project-info{gap:6px;padding:0 0 0 1px}.surface_scope__5hW4y .video-library[data-sparse=true] .video-project-status{padding-inline-end:36px}.surface_scope__5hW4y .video-library[data-sparse=true] .project-info h2{padding-inline-end:26px;font-size:17px}.surface_scope__5hW4y .library-project-facts{margin-block:3px;gap:6px 11px}.surface_scope__5hW4y .video-library[data-sparse=true] .project-continue{min-height:44px}.surface_scope__5hW4y .video-library[data-sparse=true] .copy-project{right:6px;top:6px;transform:none}.surface_scope__5hW4y .video-library-next{display:grid;grid-template-columns:42px minmax(0,1fr);column-gap:10px;row-gap:8px;padding:14px}.surface_scope__5hW4y .video-library-next-icon{grid-row:1/span 2}.surface_scope__5hW4y .video-library-next :is(p,[data-slot=button],.jump){grid-column:2}.surface_scope__5hW4y .video-library-next .jump{min-height:44px}}.surface_scope__5hW4y .video-library-v7{min-width:0}.surface_scope__5hW4y .library-controls{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:8px 0 24px}.surface_scope__5hW4y .library-controls .searchbox{flex:1 1 280px;max-width:480px}.surface_scope__5hW4y .library-controls .select-wrap{width:auto;min-width:140px}.surface_scope__5hW4y .library-controls .toolbar-count{margin-inline-start:auto;font-size:12px;color:var(--muted-foreground)}.surface_scope__5hW4y .library-selection{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;padding:12px 16px;margin:-8px 0 20px;border-radius:8px;background:var(--accent)}.surface_scope__5hW4y .library-selection strong{color:var(--primary);font-size:14px}.surface_scope__5hW4y .library-selection>span{color:var(--muted-foreground);font-size:12px}.surface_scope__5hW4y .library-selection>[data-slot=button]:first-of-type{margin-inline-start:auto}.surface_scope__5hW4y .library-workspace{display:grid;min-width:0;gap:24px}.surface_scope__5hW4y .video-library-v7 .video-project-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:24px}.surface_scope__5hW4y .library-project{min-width:0;border-radius:12px;outline:2px solid transparent;outline-offset:8px}.surface_scope__5hW4y .library-project[data-selected=true]{outline-color:var(--primary)}.surface_scope__5hW4y .library-project-select{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;min-height:40px;padding-bottom:8px;font-size:12px;color:var(--muted-foreground)}.surface_scope__5hW4y .library-project-select label{display:flex;align-items:center;gap:8px;min-height:32px;cursor:pointer}.surface_scope__5hW4y .library-project-select input{width:16px;height:16px;accent-color:var(--primary)}.surface_scope__5hW4y .library-project-select b{font-weight:500}.surface_scope__5hW4y .video-library-v7 .onlook-project-visual{width:100%}.surface_scope__5hW4y .video-library-v7 .project-media{position:relative;width:100%;height:100%;aspect-ratio:auto;background:var(--foreground);border-radius:0}.surface_scope__5hW4y .video-library-v7 .project-media :is(.thumb,video){position:absolute;inset:0;width:100%;height:100%;border-radius:0;background:var(--foreground)}.surface_scope__5hW4y .video-library-v7 .project-media .thumb{aspect-ratio:auto}.surface_scope__5hW4y .video-library-v7 .project-media :is(img,video){object-fit:contain}.surface_scope__5hW4y .video-library-v7 .project-media .thumb img{position:absolute;inset:0;width:100%;height:100%}.surface_scope__5hW4y .video-library-v7 .project-ratio{position:absolute;inset:auto 12px 78px auto;padding:2px 6px;background:var(--nav);color:var(--nav-ink);font-size:11px;border-radius:3px}.surface_scope__5hW4y .video-library-v7 .onlook-project-metadata{align-items:start;gap:5px;padding:12px 0 8px;min-height:62px;flex-direction:column}.surface_scope__5hW4y .library-product-link{display:inline-flex;align-items:center;gap:5px;max-width:100%;color:var(--foreground);font-size:13px;overflow-wrap:anywhere}.surface_scope__5hW4y .library-project-next{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;border-top:1px solid var(--border);padding-top:8px;min-height:40px}.surface_scope__5hW4y .library-project-next a{display:inline-flex;align-items:center;gap:5px;font-size:12px;min-height:32px;color:var(--primary)}.surface_scope__5hW4y .library-project-next>span{color:var(--muted-foreground);font-size:11px}.surface_scope__5hW4y .library-project-next [data-slot=button]{min-height:32px;padding:4px 6px;font-size:11px}.surface_scope__5hW4y .video-library-v7[data-sparse=true] .library-workspace{grid-template-columns:minmax(0,540px) minmax(240px,1fr);gap:40px;max-width:1050px;align-items:center}.surface_scope__5hW4y .video-library-v7[data-sparse=true] .video-project-grid{display:block}.surface_scope__5hW4y .video-library-v7[data-sparse=true] .video-library-next{border:0;background:transparent;padding:24px 0 24px 32px;border-inline-start:1px solid var(--border)}.surface_scope__5hW4y .library-demo-note{margin-top:28px;font-size:12px;color:var(--muted-foreground);line-height:1.6}.surface_scope__5hW4y .library-batch-list{display:grid;gap:16px;list-style:none;padding:0}.surface_scope__5hW4y .library-batch-list li{display:grid;gap:5px;padding-bottom:16px;border-bottom:1px solid var(--border)}.surface_scope__5hW4y .library-batch-list strong{font-size:14px;overflow-wrap:anywhere}.surface_scope__5hW4y .library-batch-list p,.surface_scope__5hW4y .library-batch-list span{font-size:12px;color:var(--muted-foreground);line-height:1.6}.surface_scope__5hW4y .library-batch-list a{display:flex;align-items:center;gap:5px;min-height:36px;color:var(--primary);font-size:12px}.surface_scope__5hW4y .studio-project-context{display:flex;flex-wrap:wrap;gap:7px 18px;padding:0 10px 8px 42px;font-size:11px;color:var(--muted-foreground)}.surface_scope__5hW4y .studio-project-context a{gap:5px;color:var(--foreground)}.surface_scope__5hW4y .studio-project-context a,.surface_scope__5hW4y .studio-project-context>span{display:inline-flex;align-items:center;min-height:26px}.surface_scope__5hW4y .studio-project-context .studio-context-warning{color:var(--warning)}@media(max-width:1100px){.surface_scope__5hW4y .video-library-v7 .video-project-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.surface_scope__5hW4y .library-controls{gap:8px;margin-bottom:16px}.surface_scope__5hW4y .library-controls .searchbox{flex-basis:100%;max-width:none}.surface_scope__5hW4y .library-controls .select-wrap{flex:1;min-width:0}.surface_scope__5hW4y .library-controls .toolbar-count{flex-basis:100%;margin:0}.surface_scope__5hW4y .video-library-v7 .video-project-grid{grid-template-columns:minmax(0,1fr);gap:24px}.surface_scope__5hW4y .video-library-v7 .onlook-project-visual{aspect-ratio:16/10!important}.surface_scope__5hW4y .library-project-select label{min-height:40px}.surface_scope__5hW4y .library-project-next [data-slot=button],.surface_scope__5hW4y .library-project-next a{min-height:44px}.surface_scope__5hW4y .library-selection{padding:12px;gap:8px}.surface_scope__5hW4y .library-selection>span{flex-basis:100%}.surface_scope__5hW4y .library-selection>[data-slot=button]:first-of-type{margin:0}.surface_scope__5hW4y .library-selection>[data-slot=button]{flex:1;min-height:44px}.surface_scope__5hW4y .video-library-v7[data-sparse=true] .library-workspace{grid-template-columns:minmax(0,1fr);gap:16px}.surface_scope__5hW4y .video-library-v7[data-sparse=true] .video-library-next{padding:16px 0;border:0;border-top:1px solid var(--border)}.surface_scope__5hW4y .studio-project-context{padding:0 4px 8px;gap:2px 12px}.surface_scope__5hW4y .studio-project-context a{min-height:36px}}.surface_scope__5hW4y .page-head h1{font-size:24px;font-weight:600;letter-spacing:-.025em}.surface_scope__5hW4y .page-head p{font-size:14px}.surface_scope__5hW4y .page-head-row{align-items:center}.surface_scope__5hW4y .field :is(input,textarea,select){background:var(--background);border-radius:calc(var(--radius) - 4px);min-height:36px}.surface_scope__5hW4y .searchbox{height:36px;border-radius:calc(var(--radius) - 4px)}.surface_scope__5hW4y .thumb{background:var(--muted);color:var(--muted-foreground)}.surface_scope__5hW4y .catalog-card:hover{transform:none}.surface_scope__5hW4y .commerce-project .project-media{height:100%}.surface_scope__5hW4y .work-sheet{display:flex;flex-direction:column}.surface_scope__5hW4y .work-sheet-head{padding:20px 56px 16px 20px;border-bottom:1px solid var(--border)}.surface_scope__5hW4y .work-sheet-foot{flex-shrink:0}.surface_scope__5hW4y .mono{font-family:inherit;font-variant-numeric:tabular-nums}.surface_scope__5hW4y .mobile-switch{display:none}@media(max-width:860px){.surface_scope__5hW4y .mobile-switch{display:flex}}@media(max-width:640px){.surface_scope__5hW4y .page-head-row{align-items:stretch;flex-direction:column;gap:12px}.surface_scope__5hW4y .actions{flex-wrap:wrap}.surface_scope__5hW4y .page-head-row>.actions{align-self:flex-end}.surface_scope__5hW4y .form-grid{grid-template-columns:1fr}.surface_scope__5hW4y .asset-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.surface_scope__5hW4y .work-sheet-foot{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.surface_scope__5hW4y *,.surface_scope__5hW4y :after,.surface_scope__5hW4y :before{animation-duration:.01ms;transition-duration:.01ms}}@media(max-width:768px){.surface_page__Ue6d_{padding:20px 16px 32px}}.surface_scope__5hW4y.work-sheet{display:flex;flex-direction:column;width:min(462px,100vw);max-width:none;padding:0;gap:0;min-height:0;max-height:100dvh}.surface_scope__5hW4y.work-sheet-wide{width:min(660px,100vw)}@media(prefers-reduced-motion:no-preference){.surface_scope__5hW4y .asset-picker-preview,.surface_scope__5hW4y .feedback,.surface_scope__5hW4y .plate-image .product-hero-thumb,.surface_scope__5hW4y .product-reading-copy{animation:surface_result-enter__ffUsS .2s var(--motion-ease-out) both}.surface_scope__5hW4y .asset-tile{transition:border-color .16s,box-shadow .16s}.surface_scope__5hW4y .asset-picked{box-shadow:0 0 0 2px color-mix(in srgb,var(--primary) 25%,transparent)}}@keyframes surface_result-enter__ffUsS{0%{opacity:.6;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.avatarCropModal_cropContainer__uWfYM{height:350px;position:relative;overflow:hidden}.avatarCropModal_cropContainer__uWfYM .reactEasyCrop_Container{background-color:#1a1a1a}.avatarCropModal_cropContainer__uWfYM .reactEasyCrop_CropArea{border:2px solid hsla(0,0%,100%,.8)!important;box-shadow:0 0 0 9999px rgba(0,0,0,.6)}.avatarCropModal_cropContainer__uWfYM .reactEasyCrop_CropAreaRound{border-radius:50%}.avatarCropModal_cropperContainer__JM0f4{background-color:#1a1a1a}.avatarCropModal_cropperMedia__Nl9fE{max-height:100%}.Workflow_workspace__Fv_dM{min-width:0;min-height:0;height:100%;display:flex;flex-direction:column;background:var(--background);color:var(--foreground)}.Workflow_host__ZYVyq.Workflow_host__ZYVyq{padding:0;margin:0;max-width:none;height:100%;min-height:0}.Workflow_header__78_Xl{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:16px 24px;border-bottom:1px solid var(--border)}.Workflow_header__78_Xl h1{font-size:22px;font-weight:600;line-height:1.3;margin:0}.Workflow_header__78_Xl p{margin:4px 0 0;color:var(--muted-foreground);font-size:13px}.Workflow_actions__2xjzY{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0}.Workflow_body__7XE1C{flex:1;min-height:0;min-width:0;overflow:auto;padding:20px 24px}.Workflow_split__paZO1{display:grid;grid-template-columns:minmax(220px,280px) minmax(0,1fr);flex:1;min-height:0}.Workflow_sidebar__zVzc3{min-width:0;min-height:0;overflow:auto;padding:16px;border-right:1px solid var(--border);display:flex;flex-direction:column;gap:8px}.Workflow_row__RAdYT{display:flex;justify-content:space-between;align-items:center;gap:12px;border-bottom:1px solid var(--border);padding:14px 0;min-width:0}.Workflow_row__RAdYT p,.Workflow_row__RAdYT strong{overflow-wrap:anywhere}.Workflow_form__zANIR{display:flex;flex-direction:column;gap:16px;min-width:0}.Workflow_form__zANIR label{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:500;min-width:0}.Workflow_columns__lxwLG{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.Workflow_aside__3LCmJ{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.7fr);gap:28px;align-items:start}.Workflow_section__l286d{padding-block:16px;border-bottom:1px solid var(--border);min-width:0}.Workflow_section__l286d h2{margin:0 0 12px;font-size:17px;font-weight:600}.Workflow_empty__tospE{padding:48px 16px;text-align:center;color:var(--muted-foreground)}.Workflow_note__JQTye{font-size:13px;line-height:1.6;color:var(--muted-foreground);margin:0}.Workflow_error__kKtiB{color:var(--destructive);font-size:13px;overflow-wrap:anywhere}.Workflow_saved__7Tyew{color:var(--foreground);font-size:13px}.Workflow_footer__hXLcR{display:flex;gap:8px;align-items:center;flex-wrap:wrap;position:sticky;bottom:0;padding:12px 0;background:var(--background);border-top:1px solid var(--border);z-index:2}.Workflow_step__X8tzh{padding:14px 0;border-bottom:1px solid var(--border)}.Workflow_chips__Qsrq5{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:14px}.Workflow_drawer__G902g{width:min(680px,65vw);max-width:none!important;padding:0;display:flex;flex-direction:column}.Workflow_drawerTitle__DM11w{padding:16px 56px 16px 20px;border-bottom:1px solid var(--border)}.Workflow_drawerBody__q_etC{min-height:0;overflow:auto;flex:1;padding:20px}.Workflow_canvasLayout__ong1Z{display:grid;grid-template-columns:210px minmax(0,1fr) 280px;min-height:520px;gap:16px}.Workflow_canvas___EZcb{position:relative;min-height:420px;overflow:auto;background:var(--muted);border-radius:12px;display:flex;align-items:center;justify-content:center}.Workflow_artboard__3p3sr{position:relative;flex:0 0 auto;transform-origin:center;width:min(100%,680px);line-height:0}.Workflow_artboard__3p3sr img{width:100%;height:auto;display:block}.Workflow_region__vKd_w{position:absolute;border:1px solid var(--primary);background:color-mix(in srgb,var(--primary) 8%,transparent);transition:background .16s,box-shadow .16s;text-align:left}.Workflow_region__vKd_w[aria-pressed=true]{background:color-mix(in srgb,var(--primary) 18%,transparent);box-shadow:inset 0 0 0 1px var(--primary)}.Workflow_region__vKd_w span{position:absolute;left:0;top:0;color:var(--primary-foreground);background:var(--primary);padding:7px;font:600 12px/1 sans-serif}.Workflow_regionList__g2vua{display:flex;flex-direction:column;gap:6px}.Workflow_mobileOnly__LL4Kp,.Workflow_mobileTabs__y9udz,.Workflow_visualSettings__m943C>summary{display:none}@media(max-width:767px){.Workflow_canvasLayout__ong1Z>[data-state=inactive]{display:none}.Workflow_visualSettings__m943C{border-bottom:1px solid var(--border);margin-bottom:8px}.Workflow_visualSettings__m943C>summary{display:list-item;cursor:pointer;padding:10px 0;font-size:13px;overflow-wrap:anywhere}.Workflow_agentSidebar__7TPTe{display:none}.Workflow_mobileOnly__LL4Kp{display:inline-flex}.Workflow_header__78_Xl{padding:14px 16px}.Workflow_header__78_Xl h1{font-size:20px}.Workflow_body__7XE1C{padding:16px}.Workflow_split__paZO1{grid-template-columns:1fr}.Workflow_sidebar__zVzc3{border-right:0;border-bottom:1px solid var(--border);max-height:210px}.Workflow_aside__3LCmJ,.Workflow_columns__lxwLG{grid-template-columns:1fr;gap:16px}.Workflow_drawer__G902g{width:100vw;height:100dvh}.Workflow_canvasLayout__ong1Z{grid-template-columns:1fr;min-height:0}.Workflow_canvas___EZcb{min-height:320px}.Workflow_mobileTabs__y9udz{display:flex;gap:6px;padding-block:8px}.Workflow_footer__hXLcR{padding-bottom:max(12px,env(safe-area-inset-bottom))}.Workflow_row__RAdYT{gap:8px}.Workflow_row__RAdYT>*{min-width:0}}@media(prefers-reduced-motion:reduce){.Workflow_region__vKd_w{transition:none}}.motion_ambient__xV2Ye{opacity:.4;position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}.motion_ambient__xV2Ye span{position:absolute;width:65vw;height:70vh;border-radius:50%;background:radial-gradient(ellipse,color-mix(in srgb,var(--brand-cyan) 13%,transparent),transparent 68%);top:-18vh;right:-20vw;animation:motion_drift__BoybN 22s ease-in-out infinite alternate;animation-play-state:paused}.motion_ambient__xV2Ye span+span{background:radial-gradient(ellipse,color-mix(in srgb,var(--brand-purple) 11%,transparent),transparent 68%);top:50vh;right:45vw;animation-delay:-11s}.motion_ambient__xV2Ye[data-motion-active=true] span{animation-play-state:running}@keyframes motion_drift__BoybN{0%{transform:translate3d(-3%,-2%,0) scale(.96)}to{transform:translate3d(6%,5%,0) scale(1.04)}}@media(prefers-reduced-motion:reduce){.motion_ambient__xV2Ye span{animation:none}}