.VideoProductionOptions_panel__6bU7y{display:grid;gap:14px;padding:clamp(16px,3vw,28px);border:1px solid #a993c7;border-radius:18px;background:linear-gradient(135deg,#24203e,#352340);color:#fff;min-width:0}.VideoProductionOptions_panel__6bU7y h3{margin:0;font-size:22px}.VideoProductionOptions_panel__6bU7y p{margin:0;font-size:13px;line-height:1.65;color:#e1daee}.VideoProductionOptions_panel__6bU7y label{display:grid;gap:8px;font-size:14px}.VideoProductionOptions_panel__6bU7y select{width:100%;min-height:48px;font-size:16px;color:#29203b;background:#fff;border:1px solid #bfa8da;border-radius:10px;padding:10px}.VideoProductionOptions_panel__6bU7y button{min-height:48px;padding:12px 18px;border:0;border-radius:10px;background:linear-gradient(100deg,#d6eaff,#e8c7fa,#ffd4e6);color:#211731;font-weight:650}.VideoProductionOptions_panel__6bU7y button:disabled{opacity:.6}.VideoProductionOptions_panel__6bU7y a{color:#e5d5ff;text-decoration:underline}.VideoProductionOptions_video__n_ujY{display:block;width:100%;max-height:480px;background:#100d18;border-radius:12px;object-fit:contain}.VideoProductionOptions_panel__6bU7y :is(button,select,a):focus-visible{outline:3px solid #c5e8ff;outline-offset:3px}.PromptModelControls_controls__gvM6J{display:flex;flex-wrap:wrap;gap:8px;min-width:0;max-width:100%;position:relative;z-index:1;color:var(--text-primary,#30283e)}.PromptModelControls_controls__gvM6J label{display:flex;align-items:center;gap:6px;min-width:0;max-width:100%;flex:1 1 165px;font-size:11px;line-height:1.4}.PromptModelControls_controls__gvM6J label>span{flex-shrink:0;color:var(--text-secondary,#706579)}.PromptModelControls_controls__gvM6J select{box-sizing:border-box;width:100%;min-width:0;max-width:260px;min-height:36px;padding:6px 24px 6px 9px;border:1px solid var(--border-color,#ded5e9);border-radius:8px;background:var(--surface-color,#fff);color:inherit;font:inherit;text-overflow:ellipsis;cursor:pointer}.PromptModelControls_controls__gvM6J select:focus-visible{outline:2px solid #9372bb;outline-offset:2px}.PromptModelControls_controls__gvM6J select:disabled{opacity:.55;cursor:wait}.PromptModelControls_modelField__dkvh5{display:flex;align-items:center;gap:6px;min-width:0;flex:1 1 165px;font-size:11px}.PromptModelControls_modelField__dkvh5>span{color:var(--text-secondary,#706579)}.PromptModelControls_controls__gvM6J .PromptModelControls_trigger__1AbcM{position:static!important;inset:auto!important;transform:none!important;display:flex!important;align-items:center;gap:7px;min-width:0;width:100%;max-width:260px;min-height:36px;height:auto!important;padding:6px 9px!important;border:1px solid var(--border-color,#ded5e9)!important;border-radius:8px!important;background:var(--surface-color,#fff)!important;color:inherit!important;font:inherit!important;box-shadow:none!important;text-align:left;cursor:pointer}.PromptModelControls_trigger__1AbcM>span:first-of-type{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PromptModelControls_trigger__1AbcM img{object-fit:contain;flex-shrink:0}.PromptModelControls_popover__ywpel{z-index:2147482000;overflow:auto;box-sizing:border-box;border:1px solid #d8cfe4;border-radius:12px;background:#fff;color:#30283e;box-shadow:0 12px 48px #20153030;font:12px/1.4 system-ui,sans-serif}.PromptModelControls_popover__ywpel>p{font-size:11px;color:#71657e;padding:5px 8px;margin:0 0 6px}.PromptModelControls_options__LtIYp{display:grid;gap:3px}.PromptModelControls_options__LtIYp button{display:flex;align-items:center;border:0;background:white;color:inherit;text-align:left;padding:9px;border-radius:8px;cursor:pointer;width:100%;font:inherit}.PromptModelControls_options__LtIYp button:focus-visible,.PromptModelControls_options__LtIYp button:hover{background:#f1ebf9;outline:2px solid #ac95cc}.PromptModelControls_options__LtIYp button[aria-selected=true]{background:#ebe3f5}.PromptModelControls_options__LtIYp button>span:first-of-type{flex:1}.PromptModelControls_options__LtIYp strong{display:block;font-weight:550}.PromptModelControls_options__LtIYp small{color:#7b7087;font-size:10px}.PromptModelControls_options__LtIYp img{object-fit:contain}.PromptModelControls_compact__FJI49 .PromptModelControls_modelField__dkvh5{flex-basis:135px}.PromptModelControls_compact__FJI49 .PromptModelControls_trigger__1AbcM{min-height:32px;max-width:200px}@media(max-width:400px){.PromptModelControls_modelField__dkvh5{flex-basis:100%}.PromptModelControls_controls__gvM6J .PromptModelControls_trigger__1AbcM{max-width:none;min-height:40px}}.PromptModelControls_compact__FJI49{gap:6px}.PromptModelControls_compact__FJI49 label{flex-basis:135px}.PromptModelControls_compact__FJI49 select{min-height:32px;max-width:200px}@media(max-width:400px){.PromptModelControls_controls__gvM6J label{flex-basis:100%}.PromptModelControls_controls__gvM6J select{max-width:none;min-height:40px}}.PromptModelControls_controls__gvM6J.PromptModelControls_inline__Nu0_e{flex-wrap:nowrap;gap:4px;align-items:center;flex:1 1 auto;overflow:hidden;font-size:11px}.PromptModelControls_inline__Nu0_e .PromptModelControls_modelField__dkvh5{flex:1 1 125px;min-width:40px}.PromptModelControls_inline__Nu0_e .PromptModelControls_modelField__dkvh5>span,.PromptModelControls_inline__Nu0_e label>span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.PromptModelControls_inline__Nu0_e label{flex:0 1 110px;min-width:72px}.PromptModelControls_inline__Nu0_e .PromptModelControls_trigger__1AbcM,.PromptModelControls_inline__Nu0_e select{max-width:none;min-height:36px;border-color:transparent!important;background:transparent!important;padding:5px 3px!important;border-radius:7px!important}.PromptModelControls_inline__Nu0_e .PromptModelControls_trigger__1AbcM{gap:4px}.PromptModelControls_inline__Nu0_e .PromptModelControls_trigger__1AbcM:hover,.PromptModelControls_inline__Nu0_e select:hover{background:var(--surface-hover,#f1edf6)!important}.PromptModelControls_inline__Nu0_e .PromptModelControls_trigger__1AbcM:focus-visible{outline:2px solid #9372bb;outline-offset:-2px}.PromptModelControls_inline__Nu0_e select{padding-right:16px!important;font-size:11px}.PromptModelControls_inline__Nu0_e>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-left:auto}.PromptModelControls_controls__gvM6J.PromptModelControls_readonly__5yEwO{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:12px;font-size:11px;line-height:1.3;min-height:32px;color:var(--text-secondary,#706579)}.PromptModelControls_readonly__5yEwO .PromptModelControls_modelIndicator__D_Toi{display:inline-flex;align-items:center;min-width:0;margin:0;overflow:hidden;color:var(--text-primary,#4d3b64)}.PromptModelControls_readonly__5yEwO .PromptModelControls_effortIndicator__8ez3h{flex:none;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:var(--text-secondary,#706579);white-space:nowrap}.PromptModelControls_readonly__5yEwO[data-plan-level=pro] .PromptModelControls_effortIndicator__8ez3h{padding:3px 7px;border-radius:6px;background:color-mix(in srgb,#8453c5 12%,transparent);color:var(--text-primary,#68409a);font-weight:600}.PromptModelControls_srOnly__qELsw{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.PromptModelControls_routingText___xRgy{display:grid;min-width:0;overflow:hidden;max-width:145px}.PromptModelControls_routingText___xRgy>span{grid-area:1/1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:0;background:linear-gradient(110deg,currentColor 20%,#c4b5da 42%,#fff 50%,#c4b5da 58%,currentColor 80%);background-size:250% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:PromptModelControls_routingCycle__7GLr8 9s linear infinite,PromptModelControls_routingShine__EHnDS 3s linear infinite}.PromptModelControls_routingText___xRgy>span:nth-child(2){animation-delay:3s,0s}.PromptModelControls_routingText___xRgy>span:nth-child(3){animation-delay:6s,0s}@keyframes PromptModelControls_routingCycle__7GLr8{0%,30%{opacity:1}33.34%,to{opacity:0}}@keyframes PromptModelControls_routingShine__EHnDS{0%{background-position:150% 0}to{background-position:-150% 0}}@media(max-width:400px){.PromptModelControls_controls__gvM6J.PromptModelControls_readonly__5yEwO{gap:7px;font-size:10px}.PromptModelControls_routingText___xRgy{max-width:105px}}@media(prefers-reduced-motion:reduce){.PromptModelControls_routingText___xRgy>span{animation:none;background:none;-webkit-text-fill-color:currentColor}.PromptModelControls_routingText___xRgy>span:first-child{opacity:1}.PromptModelControls_routingText___xRgy>span:not(:first-child){display:none}}.PromptModelControls_upgradeHint__oFYt_{flex:none;margin-left:2px;color:var(--text-secondary,#706579);font-size:9px;line-height:1.2;white-space:nowrap}@media(max-width:520px){.PromptModelControls_inline__Nu0_e .PromptModelControls_upgradeHint__oFYt_{display:none}}@media(pointer:coarse){.PromptModelControls_inline__Nu0_e .PromptModelControls_trigger__1AbcM,.PromptModelControls_inline__Nu0_e select{min-height:44px}}.PromptModelControls_controls__gvM6J .PromptModelControls_trigger__1AbcM{border:0!important;background:transparent!important;max-width:240px;transition:background .2s,color .2s}.PromptModelControls_controls__gvM6J .PromptModelControls_trigger__1AbcM:hover,.PromptModelControls_controls__gvM6J .PromptModelControls_trigger__1AbcM[aria-expanded=true]{background:color-mix(in srgb,#9977db 11%,transparent)!important}.PromptModelControls_controls__gvM6J .PromptModelControls_trigger__1AbcM:disabled{opacity:.6;cursor:wait}.PromptModelControls_controls__gvM6J .PromptModelControls_trigger__1AbcM>.PromptModelControls_providerLogo__GhSUp{flex:0 0 24px;overflow:hidden;white-space:normal}.PromptModelControls_controls__gvM6J .PromptModelControls_trigger__1AbcM>span:nth-of-type(2){flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PromptModelControls_providerLogo__GhSUp{position:relative;display:inline-grid;place-items:center;flex:0 0 30px!important;width:30px;height:30px;border-radius:9px;background:#fff;box-shadow:inset 0 0 0 1px #d8dbea80,0 2px 8px #281d4210;overflow:hidden}.PromptModelControls_trigger__1AbcM .PromptModelControls_providerLogo__GhSUp{width:24px;height:24px;border-radius:7px}.PromptModelControls_providerLogo__GhSUp img{display:block;object-fit:contain;max-width:80%;max-height:80%}.PromptModelControls_providerLogo__GhSUp:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 35%,#ffffffb0 50%,transparent 65%);background-size:300% 100%;animation:PromptModelControls_modelGlare__X9nVF 9s ease-in-out infinite}.PromptModelControls_popover__ywpel{padding:8px;border:1px solid #d5cde5bd;border-radius:19px;background:#faf9fff5;backdrop-filter:blur(28px) saturate(1.4);color:#28243c;box-shadow:0 20px 65px #22113f2a,0 2px 8px #22113f10;font:12px/1.45 system-ui,sans-serif;scrollbar-width:thin;scrollbar-color:#baabd1 transparent;animation:PromptModelControls_modelMenuIn__xLNk_ .18s ease-out;overscroll-behavior:contain}.PromptModelControls_menuHeader__M_O3g{padding:10px 10px 13px;border-bottom:1px solid #d4c9e54d;margin-bottom:6px}.PromptModelControls_menuHeader__M_O3g>span{display:flex;align-items:center;gap:7px;font-weight:650;font-size:13px;color:#4c387b}.PromptModelControls_menuHeader__M_O3g p{font-size:11px;color:#6c647d;margin:6px 0 0}.PromptModelControls_options__LtIYp{gap:4px}.PromptModelControls_options__LtIYp button{position:relative;isolation:isolate;overflow:hidden;min-height:56px;padding:9px 10px;border-radius:12px;gap:10px;background:transparent;transition:background .2s,box-shadow .2s}.PromptModelControls_options__LtIYp button:after{content:"";position:absolute;z-index:-1;inset:0;pointer-events:none;background:linear-gradient(110deg,transparent 30%,#ffffff9c 48%,#d7caff30 54%,transparent 70%);background-size:300% 100%;animation:PromptModelControls_modelGlare__X9nVF 9s ease-in-out infinite}.PromptModelControls_options__LtIYp button:nth-child(3n+2):after{animation-delay:1s}.PromptModelControls_options__LtIYp button:nth-child(3n):after{animation-delay:2s}.PromptModelControls_options__LtIYp button:focus-visible,.PromptModelControls_options__LtIYp button:hover{background:#eae4f65e;outline:2px solid #aa91d260;outline-offset:-2px;box-shadow:inset 0 0 0 1px #ad91da30}.PromptModelControls_options__LtIYp button[aria-checked=true]{background:linear-gradient(110deg,#e6d9f87a,#d8effb80);box-shadow:inset 0 0 0 1px #9d7bc54d}.PromptModelControls_options__LtIYp button>.PromptModelControls_providerLogo__GhSUp{flex:0 0 30px!important}.PromptModelControls_options__LtIYp button>.PromptModelControls_modelCopy__yTwUu{flex:1;min-width:0}.PromptModelControls_modelCopy__yTwUu strong{font-size:12px;color:#29243d;line-height:1.4}.PromptModelControls_modelCopy__yTwUu small{display:block;font-size:10px;color:#716581;margin-top:3px}.PromptModelControls_availability__uL4Se{display:flex;align-items:center;justify-content:flex-end;gap:4px;flex:0 1 105px;font-size:9px;color:#6a4e98;text-align:right;line-height:1.35}.PromptModelControls_locked__x9tX0 .PromptModelControls_availability__uL4Se{padding:5px 7px;border-radius:7px;background:linear-gradient(115deg,#ede3fb,#e2effb);box-shadow:inset 0 0 0 1px #aa8dce26}.PromptModelControls_menuFooter__kjUJX{display:grid;gap:7px;margin:8px 0 0;padding:12px 8px 6px;border-top:1px solid #dacde780}.PromptModelControls_menuFooter__kjUJX button{display:flex;align-items:center;justify-content:center;gap:7px;padding:10px;border:0;border-radius:10px;background:linear-gradient(110deg,#6b45af,#516fc1);color:#fff;font:600 12px/1.5 system-ui;cursor:pointer;box-shadow:0 4px 14px #7153af25}.PromptModelControls_menuFooter__kjUJX small{font-size:10px;color:#776b88;text-align:center}.PromptModelControls_controls__gvM6J .PromptModelControls_upgradeHint__oFYt_{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:4px;flex:0 0 auto;min-height:30px;padding:5px 7px;border:0;border-radius:8px;background:linear-gradient(110deg,#9a73d81c,#599adc15);color:var(--text-primary,#645080);font-size:9px;font-weight:500;line-height:1.3;white-space:nowrap;cursor:pointer;transition:background .2s,box-shadow .2s}.PromptModelControls_controls__gvM6J .PromptModelControls_upgradeHint__oFYt_:hover{background:linear-gradient(110deg,#9a73d833,#599adc28);box-shadow:0 2px 10px #9472bb20}.PromptModelControls_controls__gvM6J .PromptModelControls_upgradeHint__oFYt_:focus-visible,.PromptModelControls_menuFooter__kjUJX button:focus-visible{outline:2px solid #9472bb;outline-offset:2px}@keyframes PromptModelControls_modelGlare__X9nVF{0%,40%{background-position:150% 0}75%,to{background-position:-150% 0}}@keyframes PromptModelControls_modelMenuIn__xLNk_{0%{opacity:0;translate:0 5px}to{opacity:1;translate:0 0}}@media(max-width:520px){.PromptModelControls_controls__gvM6J.PromptModelControls_inline__Nu0_e .PromptModelControls_upgradeHint__oFYt_{display:inline-flex;padding:4px;min-width:28px;min-height:32px}.PromptModelControls_inline__Nu0_e .PromptModelControls_upgradeHint__oFYt_>span,.PromptModelControls_inline__Nu0_e .PromptModelControls_upgradeHint__oFYt_>svg:last-child{display:none}.PromptModelControls_inline__Nu0_e .PromptModelControls_modelField__dkvh5{flex-basis:105px}.PromptModelControls_inline__Nu0_e label{flex-basis:65px;min-width:54px}}@media(pointer:coarse){.PromptModelControls_controls__gvM6J .PromptModelControls_trigger__1AbcM,.PromptModelControls_controls__gvM6J .PromptModelControls_upgradeHint__oFYt_{min-height:44px}.PromptModelControls_options__LtIYp button{min-height:60px}}@media(prefers-reduced-motion:reduce){.PromptModelControls_options__LtIYp button:after,.PromptModelControls_popover__ywpel,.PromptModelControls_providerLogo__GhSUp:after{animation:none}.PromptModelControls_controls__gvM6J .PromptModelControls_trigger__1AbcM,.PromptModelControls_controls__gvM6J .PromptModelControls_upgradeHint__oFYt_,.PromptModelControls_options__LtIYp button{transition:none}.PromptModelControls_options__LtIYp button:after,.PromptModelControls_providerLogo__GhSUp:after{background:none}}.PromptModelControls_controls__gvM6J select{border:0!important;background:transparent!important;box-shadow:none!important}.PromptModelControls_options__LtIYp button:before{content:"";position:absolute;left:2px;top:30%;bottom:30%;width:2px;border-radius:3px;background:var(--model-accent,#9778bf);opacity:.5;pointer-events:none}@media(max-width:640px){.PromptModelControls_controls__gvM6J.PromptModelControls_inline__Nu0_e{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(96px,.85fr);gap:4px 8px;overflow:visible;width:100%;font-size:12px}.PromptModelControls_controls__gvM6J.PromptModelControls_inline__Nu0_e .PromptModelControls_modelField__dkvh5,.PromptModelControls_controls__gvM6J.PromptModelControls_inline__Nu0_e label{min-width:0;width:100%;max-width:none;flex-basis:auto;flex-direction:row;align-items:center}.PromptModelControls_controls__gvM6J.PromptModelControls_inline__Nu0_e .PromptModelControls_trigger__1AbcM{max-width:none;width:100%;min-height:44px;padding:5px 3px!important;gap:5px}.PromptModelControls_controls__gvM6J.PromptModelControls_inline__Nu0_e .PromptModelControls_trigger__1AbcM>span:nth-of-type(2){overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere;line-height:1.4}.PromptModelControls_controls__gvM6J.PromptModelControls_inline__Nu0_e .PromptModelControls_trigger__1AbcM>.PromptModelControls_providerLogo__GhSUp{flex:0 0 24px!important}.PromptModelControls_controls__gvM6J.PromptModelControls_inline__Nu0_e .PromptModelControls_trigger__1AbcM>svg{flex:none}.PromptModelControls_controls__gvM6J.PromptModelControls_inline__Nu0_e select{width:100%;max-width:none;min-height:44px;font-size:12px;padding:6px 18px 6px 4px!important;text-overflow:clip}.PromptModelControls_controls__gvM6J.PromptModelControls_inline__Nu0_e .PromptModelControls_upgradeHint__oFYt_{grid-column:1/-1;justify-self:start;max-width:100%;min-height:32px;padding:4px 7px;font-size:10px;white-space:normal}.PromptModelControls_controls__gvM6J.PromptModelControls_inline__Nu0_e .PromptModelControls_upgradeHint__oFYt_>span,.PromptModelControls_controls__gvM6J.PromptModelControls_inline__Nu0_e .PromptModelControls_upgradeHint__oFYt_>svg:last-child{display:inline}.PromptModelControls_options__LtIYp .PromptModelControls_modelCopy__yTwUu strong{overflow-wrap:anywhere}.PromptModelControls_availability__uL4Se{flex-basis:100px}}.VoicePromptButton_control__v9aqm{position:relative;z-index:2;display:inline-flex;align-items:center;gap:4px;flex:0 0 auto;vertical-align:middle;max-width:100%}.VoicePromptButton_control__v9aqm .VoicePromptButton_cancel__JL2sl,.VoicePromptButton_control__v9aqm .VoicePromptButton_microphone__QgFIq{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:34px;min-width:34px;height:34px;min-height:34px;margin:0;padding:5px;border:1px solid #cbd5e1;border-radius:8px;background:#f8fafc;color:#475569;cursor:pointer;box-shadow:none}.VoicePromptButton_control__v9aqm .VoicePromptButton_cancel__JL2sl{width:28px;min-width:28px;height:28px;min-height:28px}.VoicePromptButton_control__v9aqm .VoicePromptButton_microphone__QgFIq[aria-pressed=true]{border-color:#e66c7e;background:#fff1f2;color:#b91c38}.VoicePromptButton_control__v9aqm button:disabled{cursor:wait;opacity:.55}.VoicePromptButton_control__v9aqm button:focus-visible{outline:3px solid #9d81cd;outline-offset:3px}.VoicePromptButton_status__Qa3DO{display:inline-block;max-width:min(260px,100%);font:11px/1.4 system-ui,sans-serif;color:#64748b;overflow-wrap:anywhere}@media(pointer:coarse){.VoicePromptButton_control__v9aqm .VoicePromptButton_cancel__JL2sl,.VoicePromptButton_control__v9aqm .VoicePromptButton_microphone__QgFIq{width:44px;min-width:44px;height:44px;min-height:44px}}.VoicePromptButton_control__v9aqm .VoicePromptButton_cancel__JL2sl,.VoicePromptButton_control__v9aqm .VoicePromptButton_microphone__QgFIq{position:static!important;inset:auto!important;transform:none!important;align-self:center}.WorkspaceCommandActivity_activity__1FuP8{margin:12px 0;color:var(--software-muted,#64748b);font-size:12px}.WorkspaceCommandActivity_activity__1FuP8 summary{display:flex;align-items:center;gap:7px;cursor:pointer;list-style:none;min-height:28px}.WorkspaceCommandActivity_activity__1FuP8 summary::-webkit-details-marker{display:none}.WorkspaceCommandActivity_activity__1FuP8 small{font-size:10px}.WorkspaceCommandActivity_entries__Twvln{padding:4px 0 4px 3px}.WorkspaceCommandActivity_entry__bTwDo summary code{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.WorkspaceCommandActivity_entry__bTwDo summary span{font-size:10px;white-space:nowrap}.WorkspaceCommandActivity_entry__bTwDo pre{margin:5px 0 10px;max-height:240px;overflow:auto;padding:12px;border:1px solid var(--software-line,#e2e8f0);border-radius:6px;background:var(--software-fill,#f8fafc);color:var(--software-ink,#334155);font-size:11px;white-space:pre-wrap;overflow-wrap:anywhere}.WorkspaceCommandActivity_entries__Twvln p{margin:4px 0;font-size:11px}.WorkspaceCommandActivity_spinner__Rrm0M{animation:WorkspaceCommandActivity_command-spin__C2pXo 1s linear infinite}@keyframes WorkspaceCommandActivity_command-spin__C2pXo{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.WorkspaceCommandActivity_spinner__Rrm0M{animation:none}}.WorkspaceCommandActivity_added__JEUDE{color:#15803d!important;-webkit-text-fill-color:#15803d!important}.WorkspaceCommandActivity_removed__Go8Mt{color:#dc2626!important;-webkit-text-fill-color:#dc2626!important}.WorkspaceCommandActivity_source__7KkES{color:#86efac!important;-webkit-text-fill-color:#86efac!important}.WorkspaceCommandActivity_run__PjOgx{margin-top:4px;border:1px solid var(--software-line,#e2e8f0);border-radius:5px;padding:5px 9px;background:var(--software-panel,#fff);font-size:11px;cursor:pointer}.WorkspaceCommandActivity_run__PjOgx:disabled{opacity:.5;cursor:default}[data-workspace-theme=dark] .WorkspaceCommandActivity_added__JEUDE{color:#4ade80!important;-webkit-text-fill-color:#4ade80!important}[data-workspace-theme=dark] .WorkspaceCommandActivity_removed__Go8Mt{color:#f87171!important;-webkit-text-fill-color:#f87171!important}.WorkspaceHomeButton_back__OIwoV{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:36px;padding:8px 12px;border:1px solid var(--software-line,#d2d2d7)!important;border-radius:6px!important;background:var(--software-panel,#fff)!important;color:var(--software-ink,#202431)!important;font-size:12px;line-height:1.3;white-space:nowrap;cursor:pointer}.WorkspaceHomeButton_backdrop__mmDww{position:fixed;inset:0;display:grid;place-items:center;padding:18px;background:#10182899}.WorkspaceHomeButton_dialog__Af7g8{position:relative;width:min(100%,480px);max-height:90dvh;overflow-y:auto;padding:26px;border:1px solid #d8dde7;border-radius:8px;background:#fff;color:#202431;box-shadow:0 20px 60px #0003}.WorkspaceHomeButton_dialog__Af7g8 h2{margin:0 30px 16px 0;font-size:22px;color:#202431}.WorkspaceHomeButton_dialog__Af7g8 p{font-size:14px;line-height:1.65;margin:12px 0;color:#465168}.WorkspaceHomeButton_dialog__Af7g8 button{min-height:40px;padding:10px 14px;border-radius:6px;font-size:13px;cursor:pointer}.WorkspaceHomeButton_dialog__Af7g8 button.WorkspaceHomeButton_close__sVSkJ{position:absolute;top:12px;right:12px;display:grid;place-items:center;padding:8px;background:#fff!important;color:#202431!important;border:1px solid #d8dde7}.WorkspaceHomeButton_actions__9R8wC{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.WorkspaceHomeButton_actions__9R8wC button{flex:1 1 150px}.WorkspaceHomeButton_dialog__Af7g8 button.WorkspaceHomeButton_stay__kiKQK{background:#fff!important;color:#202431!important;border:1px solid #b7c1d1}.WorkspaceHomeButton_dialog__Af7g8 button.WorkspaceHomeButton_leave__PUN_T{background:#2559ce!important;color:#fff!important;border:1px solid #2559ce}.WorkspaceHomeButton_dialog__Af7g8 button:disabled{opacity:1;background:#e6eaf1!important;color:#536078!important;cursor:not-allowed;border-color:#ccd3df}.WorkspaceHomeButton_back__OIwoV:focus-visible,.WorkspaceHomeButton_dialog__Af7g8 button:focus-visible{outline:3px solid #789fec;outline-offset:3px}.WorkspaceHomeButton_dialog__Af7g8 p.WorkspaceHomeButton_error__NU2Hd{color:#a12535}.PreviewPreparation_panel__RYZDr{height:100%;display:flex;align-items:center;justify-content:center;padding:24px;background:#fff;color:#475569}.PreviewPreparation_content__Ug2uB{width:100%;max-width:420px}.PreviewPreparation_title__chM5R{margin:0 0 10px;font-size:14px;font-weight:500;background:linear-gradient(100deg,#475569 35%,#abb9cc 49%,#475569 63%);background-size:240% 100%;background-clip:text;-webkit-background-clip:text;color:transparent;animation:PreviewPreparation_shine__ruwdE 4s ease-in-out infinite}.PreviewPreparation_stage__b9kTx{font-size:12px;line-height:1.6;margin:0 0 16px}.PreviewPreparation_track__eqWzy{height:5px;border-radius:3px;overflow:hidden;background:#e9edf3}.PreviewPreparation_fill__KqBBD{height:100%;background:#7e65af;transition:width .2s}.PreviewPreparation_indeterminate__R65Uq{height:100%;width:30%;background:#9f8abc;animation:PreviewPreparation_travel__fJ2ha 2s ease-in-out infinite}.PreviewPreparation_summary__QzMWT{display:flex;justify-content:space-between;font-size:11px;margin-top:9px;color:#718096}.PreviewPreparation_files__ej0im{display:grid;gap:7px;padding-top:20px}.PreviewPreparation_files__ej0im small{font-size:9px;letter-spacing:.08em;color:#8692a3}.PreviewPreparation_files__ej0im code{font-size:11px;overflow-wrap:anywhere;color:#64748b}.PreviewPreparation_note__IgGIf{font-size:11px;line-height:1.7;margin-top:18px}.PreviewPreparation_button__pwCuK{margin-top:18px;padding:8px 12px;border:1px solid #dce2eb;border-radius:6px;background:#fff;font-size:11px;color:#52617a;cursor:pointer}.PreviewPreparation_button__pwCuK:focus-visible{outline:2px solid #9270bd;outline-offset:3px}@keyframes PreviewPreparation_shine__ruwdE{to{background-position:-140% 0}}@keyframes PreviewPreparation_travel__fJ2ha{0%{transform:translateX(-100%)}to{transform:translateX(440%)}}@media(prefers-reduced-motion:reduce){.PreviewPreparation_indeterminate__R65Uq,.PreviewPreparation_title__chM5R{animation:none}.PreviewPreparation_title__chM5R{background:none;color:#475569}.PreviewPreparation_fill__KqBBD{transition:none}}.WorkspaceServicePanel_panel__zvsAv{height:100%;overflow:auto;padding:20px;min-width:0;color:var(--software-ink,#26334a)}.WorkspaceServicePanel_header__HSl1Z h2{font-size:20px;font-weight:600;margin:0 0 8px}.WorkspaceServicePanel_header__HSl1Z p,.WorkspaceServicePanel_note__XAQ2q{font-size:12px;line-height:1.7;color:var(--software-muted,#69758a);margin:8px 0 16px}.WorkspaceServicePanel_card__zVWZi{padding:18px;border:1px solid var(--software-line,#dce1e9);border-radius:8px;background:var(--software-panel,#fff);margin:14px 0;min-width:0}.WorkspaceServicePanel_card__zVWZi h3{font-size:14px;font-weight:600;margin:0 0 12px}.WorkspaceServicePanel_grid__LrKjv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.WorkspaceServicePanel_field__oRIbS{display:grid;gap:7px;font-size:12px;min-width:0}.WorkspaceServicePanel_field__oRIbS code{font-size:10px;color:var(--software-muted,#69758a);overflow-wrap:anywhere}.WorkspaceServicePanel_field__oRIbS input,.WorkspaceServicePanel_field__oRIbS select{width:100%;min-width:0;padding:10px;border:1px solid var(--software-line,#ccd3df);border-radius:6px;background:var(--software-panel,#fff);color:inherit;font:inherit}.WorkspaceServicePanel_actions__75A2S{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.WorkspaceServicePanel_actions__75A2S button{padding:10px 14px;border:1px solid var(--software-line,#ccd3df);border-radius:6px;background:var(--software-panel,#fff);color:inherit;font-size:12px;cursor:pointer}.WorkspaceServicePanel_actions__75A2S button:disabled{opacity:.55;cursor:not-allowed}.WorkspaceServicePanel_panel__zvsAv :is(input,select,button,a):focus-visible{outline:2px solid #8864ce;outline-offset:3px}.WorkspaceServicePanel_error__MW6PZ{color:#b42318;font-size:12px;line-height:1.6;overflow-wrap:anywhere}.WorkspaceServicePanel_status__qVUOq{font-size:12px;line-height:1.7;overflow-wrap:anywhere}.WorkspaceServicePanel_list__vm7fE{list-style:none;padding:0;font-size:12px;line-height:1.9;overflow-wrap:anywhere}.WorkspaceServicePanel_list__vm7fE li{display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid var(--software-line,#e5e8ef);padding:5px 0}.WorkspaceServicePanel_list__vm7fE span{flex-shrink:0}@media(max-width:640px){.WorkspaceServicePanel_panel__zvsAv{padding:12px}.WorkspaceServicePanel_grid__LrKjv{grid-template-columns:1fr}.WorkspaceServicePanel_card__zVWZi{padding:14px}.WorkspaceServicePanel_actions__75A2S button{flex:1 1 180px}}.RepositoryReadiness_entry__Z0USG{display:flex;flex-direction:column;align-items:flex-start;gap:5px;width:100%;margin:0;padding:12px 14px;border-radius:8px;text-align:left;line-height:1.5;border:1px solid var(--silver-border,#bcc3cc);background:linear-gradient(180deg,var(--silver-top,#fff),var(--silver-bottom,#e4e8ed));color:var(--silver-ink,#303844);font-size:11px;font-weight:650}.RepositoryReadiness_entry__Z0USG span{display:block;margin:0;font-size:10px;font-weight:400}.RepositoryReadiness_backdrop__c0X64{position:fixed;inset:0;z-index:11000;display:grid;place-items:center;padding:18px;background:#10182785;backdrop-filter:blur(16px)}.RepositoryReadiness_dialog__OAPxt{width:min(900px,100%);max-height:90dvh;overflow:auto;border:1px solid var(--software-line,#d5dde8);border-radius:8px;background:var(--software-panel,#f7f9fc);color:var(--software-ink,#263244);box-shadow:0 30px 100px #0004}.RepositoryReadiness_dialog__OAPxt header{display:flex;justify-content:space-between;gap:20px;padding:26px;border-bottom:1px solid var(--software-line,#dde3ec)}.RepositoryReadiness_dialog__OAPxt h2{font-size:27px;letter-spacing:-.04em}.RepositoryReadiness_dialog__OAPxt p{font-size:12px;line-height:1.6;margin:10px 0;color:var(--software-muted,#64748b)}.RepositoryReadiness_dialog__OAPxt small{display:block;font-size:10px;line-height:1.6;color:var(--software-muted,#64748b)}.RepositoryReadiness_dialog__OAPxt button{padding:10px 16px;border:1px solid var(--silver-border,#bcc3cc);background:linear-gradient(180deg,var(--silver-top,#fff),var(--silver-bottom,#e4e8ed));color:var(--silver-ink,#303844);cursor:pointer}.RepositoryReadiness_body__e1DnQ{padding:26px}.RepositoryReadiness_grid__UnNDb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:20px 0}.RepositoryReadiness_finding__rgzgw,.RepositoryReadiness_grid__UnNDb article,.RepositoryReadiness_upgrade__Bl0DK{padding:16px;border:1px solid var(--software-line,#d5dde8);border-radius:8px;background:var(--software-panel,#fff)}.RepositoryReadiness_grid__UnNDb span,.RepositoryReadiness_grid__UnNDb strong{font-size:12px}.RepositoryReadiness_grid__UnNDb span{float:right}.RepositoryReadiness_dialog__OAPxt progress{display:block;width:100%;height:8px;margin:12px 0;accent-color:var(--workspace-accent,#6b819e)}.RepositoryReadiness_result__CoScT{display:flex;align-items:center;gap:24px;margin:20px 0}.RepositoryReadiness_result__CoScT>strong{font-size:48px}.RepositoryReadiness_finding__rgzgw{margin:10px 0}.RepositoryReadiness_finding__rgzgw h3{font-size:14px}.RepositoryReadiness_finding__rgzgw code{display:block;overflow-wrap:anywhere;font-size:11px}.RepositoryReadiness_upgrade__Bl0DK{margin-top:16px}.RepositoryReadiness_dialog__OAPxt button:focus-visible{outline:3px solid #849cbb;outline-offset:3px}@media(max-width:600px){.RepositoryReadiness_grid__UnNDb{grid-template-columns:1fr}.RepositoryReadiness_body__e1DnQ,.RepositoryReadiness_dialog__OAPxt header{padding:18px}.RepositoryReadiness_result__CoScT{flex-direction:column;align-items:flex-start}}.RepositoryReadiness_backdrop__c0X64{background:rgba(8,14,25,.78);backdrop-filter:blur(12px)}.RepositoryReadiness_guide__xzwBn{display:grid;gap:16px}.RepositoryReadiness_guide__xzwBn .RepositoryReadiness_intro___SHFS{font-size:15px;margin:0;line-height:1.7}.RepositoryReadiness_guide__xzwBn h3{font-size:14px;font-weight:650;margin:0}.RepositoryReadiness_guide__xzwBn p{margin:0}.RepositoryReadiness_steps__Jvxqs{display:flex;flex-wrap:wrap;gap:12px;padding:16px;border-radius:8px;background:var(--software-subtle,#eaf0f7)}.RepositoryReadiness_steps__Jvxqs span{display:flex;gap:8px;align-items:center;font-size:11px}.RepositoryReadiness_steps__Jvxqs b{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--software-panel,#fff)}.RepositoryReadiness_criteria__v2ioy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.RepositoryReadiness_dialog__OAPxt .RepositoryReadiness_criteria__v2ioy button{display:flex;justify-content:space-between;align-items:center;gap:10px;text-align:left;border-radius:8px!important;font-size:12px;min-height:48px}.RepositoryReadiness_criteria__v2ioy button span{font-size:10px;white-space:nowrap;opacity:.75}.RepositoryReadiness_dialog__OAPxt .RepositoryReadiness_criteria__v2ioy button[aria-pressed=true]{outline:2px solid var(--workspace-accent,#6b819e);outline-offset:1px}.RepositoryReadiness_explanation__Y8fGl{min-height:100px;padding:18px;border:1px solid var(--software-line,#d5dde8);border-radius:8px}.RepositoryReadiness_explanation__Y8fGl h4{font-size:14px;font-weight:600;margin-bottom:8px}.RepositoryReadiness_explanation__Y8fGl h4 small{margin-top:4px}.RepositoryReadiness_scoring__QGIj5{padding:18px;border-radius:8px;background:var(--software-subtle,#eaf0f7)}.RepositoryReadiness_scoring__QGIj5 ul{list-style:disc;padding-left:20px;margin-top:10px;font-size:12px;line-height:1.8;color:var(--software-muted,#64748b)}.RepositoryReadiness_scoring__QGIj5 li+li{margin-top:6px}.RepositoryReadiness_guideActions__bY8Kt{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}.RepositoryReadiness_dialog__OAPxt .RepositoryReadiness_guideActions__bY8Kt button{border-radius:8px!important;min-height:44px}.RepositoryReadiness_help__S16_U{margin-bottom:18px}@media(max-width:520px){.RepositoryReadiness_criteria__v2ioy{grid-template-columns:1fr}.RepositoryReadiness_steps__Jvxqs{flex-direction:column}.RepositoryReadiness_guideActions__bY8Kt button{flex:1}}.RepositoryReadiness_dialog__OAPxt header{align-items:flex-start}.RepositoryReadiness_dialog__OAPxt button.RepositoryReadiness_close___TTXo{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 36px!important;width:36px!important;height:36px!important;min-height:36px!important;padding:0!important;margin:0!important;border-radius:50%!important;line-height:1!important;align-self:flex-start!important;background:var(--software-subtle,#edf1f6)!important;color:var(--software-muted,#52637c)!important;border:1px solid var(--software-line,#d5dde8)!important;box-shadow:none!important}.RepositoryReadiness_close___TTXo svg{display:block;flex-shrink:0;color:inherit;stroke:currentColor}.RepositoryReadiness_dialog__OAPxt button.RepositoryReadiness_close___TTXo:hover{background:var(--silver-bottom,#e4e8ed)!important;color:var(--software-ink,#263244)!important}.RepositoryLoading_shimmer__w3HJ4{background:linear-gradient(105deg,#e2e8f0 25%,#f8fafc 40%,#dbeafe 50%,#f8fafc 60%,#e2e8f0 75%);background-size:220% 100%;animation:RepositoryLoading_repository-shimmer__SSslv 1.4s ease-in-out infinite}@keyframes RepositoryLoading_repository-shimmer__SSslv{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.RepositoryLoading_shimmer__w3HJ4{animation:none}}.WorkspaceActivityDock_dock__GKMyU{container:workspace-console/inline-size;min-width:0;display:flex;flex-direction:column}.WorkspaceActivityDock_header__Rn0fN{display:flex;flex-wrap:nowrap;align-items:center;gap:6px;flex:0 0 37px;height:37px;min-width:0;white-space:nowrap}.WorkspaceActivityDock_tabs__bdIap{display:flex;align-items:center;align-self:stretch;flex:1 1 0;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.WorkspaceActivityDock_tabs__bdIap::-webkit-scrollbar{display:none}.WorkspaceActivityDock_tab__CD6tq{white-space:nowrap;min-height:30px;align-self:center}.WorkspaceActivityDock_controls__GPyOe{display:flex;flex:0 0 auto;flex-wrap:nowrap;align-items:center;gap:2px;white-space:nowrap}.WorkspaceActivityDock_appearance__28Ak6{display:flex;flex-wrap:nowrap;align-items:center;gap:4px;min-width:0;white-space:nowrap}.WorkspaceActivityDock_appearance__28Ak6 label{min-width:0;gap:4px;white-space:nowrap}.WorkspaceActivityDock_appearance__28Ak6 select{width:126px;max-width:126px;min-width:0;text-overflow:ellipsis}.WorkspaceActivityDock_utilities__vaRz1{display:flex;align-items:center;gap:2px;flex:none}.WorkspaceActivityDock_controls__GPyOe>button{flex:none}@container workspace-console (max-width:1100px){.WorkspaceActivityDock_tab__CD6tq{padding-inline:8px}.WorkspaceActivityDock_tabLabel__83V7Y{display:none}.WorkspaceActivityDock_tab__CD6tq[aria-pressed=true] .WorkspaceActivityDock_tabLabel__83V7Y{display:inline}.WorkspaceActivityDock_appearance__28Ak6 select{width:105px;max-width:105px}}@container workspace-console (max-width:700px){.WorkspaceActivityDock_utilities__vaRz1{display:none}.WorkspaceActivityDock_appearance__28Ak6 select{width:88px;max-width:88px;padding-inline:3px}.WorkspaceActivityDock_tabLabel__83V7Y,.WorkspaceActivityDock_tab__CD6tq[aria-pressed=true] .WorkspaceActivityDock_tabLabel__83V7Y{display:none}.WorkspaceActivityDock_header__Rn0fN{gap:3px;padding-inline:4px}}.WorkspaceMusicPanel_shell__L2VuA{--music-bg:#fff;--music-ink:#25243b;--music-muted:#74768b;--music-line:#e5e4ed;flex-shrink:0;border-left:1px solid var(--music-line);background:var(--music-bg);color:var(--music-ink);font:13px/1.5 system-ui,sans-serif;z-index:112;min-height:0;box-sizing:border-box}.WorkspaceMusicPanel_shell__L2VuA *{box-sizing:border-box}.WorkspaceMusicPanel_shell__L2VuA button{cursor:pointer;font:inherit}.WorkspaceMusicPanel_shell__L2VuA button:focus-visible,.WorkspaceMusicPanel_shell__L2VuA input:focus-visible,.WorkspaceMusicPanel_shell__L2VuA select:focus-visible{outline:2px solid #8065ce;outline-offset:2px}.WorkspaceMusicPanel_shell__L2VuA button{display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;color:inherit;border-radius:8px;min-height:36px;min-width:36px}.WorkspaceMusicPanel_shell__L2VuA button:hover{background:#8a76be13}.WorkspaceMusicPanel_shell__L2VuA input[type=range]{accent-color:#8065ce;min-width:0}.WorkspaceMusicPanel_shell__L2VuA input[type=checkbox]{accent-color:#8065ce}.WorkspaceMusicPanel_open__cJKtQ{width:var(--music-width,340px);max-width:430px;display:flex;flex-direction:column}.WorkspaceMusicPanel_collapsed___t9mI{width:42px}.WorkspaceMusicPanel_content__aFj1o{display:flex;flex-direction:column;min-height:0;flex:1}.WorkspaceMusicPanel_content__aFj1o[hidden]{display:none}.WorkspaceMusicPanel_header__lizj6{padding:16px 14px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--music-line);min-height:68px}.WorkspaceMusicPanel_header__lizj6>div{display:flex;align-items:center;gap:10px}.WorkspaceMusicPanel_header__lizj6 h2{font-size:14px;margin:0;font-weight:650}.WorkspaceMusicPanel_header__lizj6 p{font-size:10px;color:var(--music-muted);margin:1px 0 0}.WorkspaceMusicPanel_scroll__h3_ka{padding:20px 18px;overflow:auto;overscroll-behavior:contain;min-height:0}.WorkspaceMusicPanel_artwork__tsq0I{aspect-ratio:1.32;border-radius:18px;background:radial-gradient(ellipse at 30% 20%,color-mix(in srgb,var(--track-color) 40%,transparent),transparent 65%),linear-gradient(140deg,#23243d,#4c3e6d);display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:16px;gap:12px;overflow:hidden;color:#f7f3ff;box-shadow:0 12px 30px #3a2b5c16}.WorkspaceMusicPanel_artwork__tsq0I>span{font-size:9px;letter-spacing:.18em}.WorkspaceMusicPanel_artwork__tsq0I>span:last-child{letter-spacing:.05em;opacity:.8}.WorkspaceMusicPanel_disc__0XACL{width:108px;height:108px;border-radius:50%;border:1px solid #ddd7ff70;background:repeating-radial-gradient(circle,#efe8ff0c 0 2px,#b6a1f70c 2px 5px);display:grid;place-items:center;box-shadow:0 0 0 12px #eee5ff08,0 0 45px #b09af140;color:#e9dfff}.WorkspaceMusicPanel_spinning__3AyzG{animation:WorkspaceMusicPanel_turn__hrt5X 24s linear infinite}.WorkspaceMusicPanel_now__80vTr{text-align:center;margin:20px 0 15px}.WorkspaceMusicPanel_now__80vTr h3{margin:0;font-size:19px;letter-spacing:-.03em}.WorkspaceMusicPanel_now__80vTr p{font-size:10px;color:var(--music-muted);margin:3px 0 0}.WorkspaceMusicPanel_seek__4emr7{width:100%;margin:0;height:15px}.WorkspaceMusicPanel_times__2mrTp{display:flex;justify-content:space-between;color:var(--music-muted);font-size:10px;font-variant-numeric:tabular-nums}.WorkspaceMusicPanel_transport__Nxjuq{display:flex;align-items:center;justify-content:space-between;gap:4px;margin:13px 0}.WorkspaceMusicPanel_transport__Nxjuq button[aria-pressed=true]{color:#8065ce;background:#8065ce16}.WorkspaceMusicPanel_transport__Nxjuq .WorkspaceMusicPanel_play__3FzzB{width:48px;height:48px;border-radius:50%;background:#7255b6;color:white;box-shadow:0 5px 18px #7255b626}.WorkspaceMusicPanel_volume__fICnO{display:flex;align-items:center;gap:8px;margin:16px 0;color:var(--music-muted)}.WorkspaceMusicPanel_volume__fICnO input{flex:1;width:100%}.WorkspaceMusicPanel_volume__fICnO>span:last-child{font-size:10px;min-width:30px;text-align:right}.WorkspaceMusicPanel_selects__8nKOL{display:grid;grid-template-columns:1fr 1fr;gap:10px;border-block:1px solid var(--music-line);padding:14px 0}.WorkspaceMusicPanel_selects__8nKOL label{font-size:10px;color:var(--music-muted)}.WorkspaceMusicPanel_selects__8nKOL select{display:block;width:100%;font:11px system-ui;color:var(--music-ink);background:var(--music-bg);border:1px solid var(--music-line);border-radius:8px;padding:9px 5px;margin-top:5px;min-height:36px}.WorkspaceMusicPanel_tracks__YthIb{margin:12px 0}.WorkspaceMusicPanel_tracks__YthIb>button{display:flex;width:100%;text-align:left;gap:10px;padding:11px 7px;border-radius:10px}.WorkspaceMusicPanel_tracks__YthIb>button[aria-pressed=true]{background:#8065ce10}.WorkspaceMusicPanel_trackNumber__Lb4jD{font-size:10px;color:#9484b4;min-width:22px;display:grid;place-items:center}.WorkspaceMusicPanel_tracks__YthIb button>span:nth-child(2){display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.WorkspaceMusicPanel_tracks__YthIb strong{font-size:12px;font-weight:600}.WorkspaceMusicPanel_tracks__YthIb small,.WorkspaceMusicPanel_tracks__YthIb time{color:var(--music-muted);font-size:10px}.WorkspaceMusicPanel_reporting__822Go{display:flex;align-items:flex-start;gap:9px;border-top:1px solid var(--music-line);padding-top:15px;font-size:11px}.WorkspaceMusicPanel_reporting__822Go input{margin-top:3px}.WorkspaceMusicPanel_reporting__822Go small{display:block;margin-top:3px;font-size:10px;color:var(--music-muted);line-height:1.65}.WorkspaceMusicPanel_finePrint__qhW96{font-size:9px;color:var(--music-muted);line-height:1.8;margin-top:16px}.WorkspaceMusicPanel_notice__LsbA_{font-size:11px;color:#a33c56;padding:9px;border:1px solid #e8c7d0;border-radius:8px}.WorkspaceMusicPanel_sleep__dbqpa{font-size:10px;color:var(--music-muted)}.WorkspaceMusicPanel_rail__atRAn{display:flex;flex-direction:column;align-items:center;gap:8px;padding:14px 2px}.WorkspaceMusicPanel_rail__atRAn>button:first-child{flex-direction:column;gap:8px;padding:7px 0}.WorkspaceMusicPanel_rail__atRAn span{writing-mode:vertical-rl;font-size:10px;letter-spacing:.06em}.WorkspaceMusicPanel_rail__atRAn i{width:5px;height:5px;border-radius:50%;background:#6daf98}.WorkspaceMusicPanel_srOnly__I6TAs{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}[data-workspace-theme=dark] .WorkspaceMusicPanel_shell__L2VuA{--music-bg:#192130;--music-ink:#edf0fa;--music-muted:#a1acc2;--music-line:#334054}@keyframes WorkspaceMusicPanel_turn__hrt5X{to{transform:rotate(1turn)}}@media(max-width:767px){.WorkspaceMusicPanel_open__cJKtQ{position:fixed;inset:auto 0 0;width:100%!important;max-width:none;height:min(82dvh,750px);border:1px solid var(--music-line);border-radius:18px 18px 0 0;box-shadow:0 -20px 80px #1b173438;z-index:300}.WorkspaceMusicPanel_collapsed___t9mI{position:fixed;right:15px;bottom:65px;width:44px;border:1px solid var(--music-line);border-radius:12px;box-shadow:0 4px 20px #2a24421a}.WorkspaceMusicPanel_rail__atRAn{padding:4px 0}.WorkspaceMusicPanel_rail__atRAn span{display:none}.WorkspaceMusicPanel_scroll__h3_ka{padding:18px max(20px,calc((100% - 360px)/2))}.WorkspaceMusicPanel_artwork__tsq0I{max-height:210px}.WorkspaceMusicPanel_header__lizj6{min-height:60px}.WorkspaceMusicPanel_header__lizj6 button,.WorkspaceMusicPanel_transport__Nxjuq button{min-height:44px;min-width:44px}}@media(prefers-reduced-motion:reduce){.WorkspaceMusicPanel_spinning__3AyzG{animation:none}}.RepositoryStartDialog_backdrop__4JBqC{position:fixed;inset:0;z-index:15500;background:#10182799;backdrop-filter:blur(8px);display:grid;place-items:center;padding:16px}.RepositoryStartDialog_dialog__1iI6A{width:min(520px,100%);max-height:calc(100dvh - 32px);overflow:auto;border:1px solid #d2dae5;border-radius:8px;background:#f8fafc;color:#263244;padding:24px;box-shadow:0 24px 80px #0f172a44}.RepositoryStartDialog_dialog__1iI6A header{display:flex;align-items:center;justify-content:space-between;gap:12px}.RepositoryStartDialog_dialog__1iI6A header p{font-size:10px;letter-spacing:.12em;color:#64748b;margin:0 0 8px}.RepositoryStartDialog_dialog__1iI6A h2{font-size:22px;line-height:1.3;margin:0}.RepositoryStartDialog_dialog__1iI6A header button{display:grid;place-items:center;padding:8px;border:0;background:transparent;color:#52647c}.RepositoryStartDialog_dialog__1iI6A small,.RepositoryStartDialog_dialog__1iI6A>p{font-size:13px;line-height:1.7;color:#60718a}.RepositoryStartDialog_dialog__1iI6A form{display:grid;gap:10px;margin:24px 0 18px}.RepositoryStartDialog_dialog__1iI6A label{font-size:12px}.RepositoryStartDialog_dialog__1iI6A input{width:100%;min-width:0;box-sizing:border-box;padding:12px;border:1px solid #ccd5e0;border-radius:8px;background:#fff;color:#263244;font-size:14px}.RepositoryStartDialog_dialog__1iI6A .RepositoryStartDialog_github__kvoAN,.RepositoryStartDialog_dialog__1iI6A form button{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:42px;border:1px solid #bcc3cc;border-radius:8px;background:linear-gradient(#fff,#e4e8ed);color:#303844;font-size:13px}.RepositoryStartDialog_divider__iyoLS{font-size:11px;color:#64748b;text-align:center;margin:18px 0}.RepositoryStartDialog_dialog__1iI6A small{display:block;margin-top:18px;font-size:11px}.RepositoryStartDialog_dialog__1iI6A .RepositoryStartDialog_error__M31bU{color:#a32936}.RepositoryStartDialog_dialog__1iI6A :is(button,input):focus-visible{outline:2px solid #607da3;outline-offset:3px}.HomeCreationMenu_trigger__kJYam{background:linear-gradient(115deg,#fff,#f2edf9 48%,#fff)!important;border-color:#d7cce6!important;color:#453354!important;transition:border-color .2s,box-shadow .2s}.HomeCreationMenu_trigger__kJYam:is(:hover,:focus-visible,[aria-expanded=true]){border-color:#a587cc!important;box-shadow:0 0 0 3px #ad8dd51a,0 4px 14px #4e326b12}.HomeCreationMenu_menu__N9cOx{isolation:isolate;overflow:hidden;border-color:#d5c6e7;background:linear-gradient(145deg,#fff 30%,#faf7ff 75%,#f0f8fc);box-shadow:0 24px 70px #28134030,0 4px 16px #28134012}.HomeCreationMenu_header__jGpl6{position:relative;gap:12px;padding:max(16px,env(safe-area-inset-top)) 18px 16px;background:linear-gradient(115deg,#f7f1ff,#fff 50%,#eef9fa);border-color:#e8dff2}.HomeCreationMenu_header__jGpl6:after{content:"";position:absolute;inset:auto 0 0;height:2px;background:linear-gradient(90deg,#aa7de8,#ec9dca,#9adfda,#aa7de8)}.HomeCreationMenu_header__jGpl6 p{color:#79628e;font-size:9px;font-weight:600}.HomeCreationMenu_header__jGpl6 h2{margin-top:4px;font-size:15px;font-weight:600;line-height:1.4}.HomeCreationMenu_header__jGpl6 button{flex-shrink:0;background:#ffffffc9;border:1px solid #e5dced}.HomeCreationMenu_header__jGpl6 button:hover{background:#eee5f8;color:#51346f}.HomeCreationMenu_options__PTD0j{padding:10px;scrollbar-width:thin;scrollbar-color:#d5c4e5 transparent}.HomeCreationMenu_options__PTD0j section>p{font-weight:600;font-size:9px;color:#79628e;letter-spacing:.09em}.HomeCreationMenu_options__PTD0j section>:is(button,a){position:relative;border:1px solid transparent;min-height:48px;padding:10px 12px;margin:3px 0;border-radius:10px;line-height:1.5;overflow-wrap:anywhere;color:#3d304b;background:transparent;transition:box-shadow .2s,border-color .2s}.HomeCreationMenu_options__PTD0j section>:is(button,a):is(:hover,:focus-visible){border-color:transparent;background:linear-gradient(115deg,#fff,#f5effc,#fff) padding-box,linear-gradient(110deg,#a985df,#e89ac4,#91dcd5,#b9bee9,#a985df) border-box;background-size:100% 100%,300% 100%;animation:HomeCreationMenu_metallicFlow__b_iRg 5s linear infinite;box-shadow:0 3px 12px #68458b12}.HomeCreationMenu_menu__N9cOx :is(button,a):focus-visible{outline:2px solid #8864af;outline-offset:-3px}@keyframes HomeCreationMenu_metallicFlow__b_iRg{to{background-position:0 0,300% 0}}@media (prefers-reduced-motion:reduce){.HomeCreationMenu_options__PTD0j section>:is(button,a),.HomeCreationMenu_trigger__kJYam{transition:none;animation:none!important}}.StartOptions_trigger__cjW7T{border:1px solid #d8dbe8!important;background:linear-gradient(135deg,#fff,#f4f5fb)!important;box-shadow:0 2px 4px #26314a05,0 5px 16px #26314a08!important;color:#26334b!important;gap:12px;transition:background .18s,border-color .18s,box-shadow .18s!important}.StartOptions_trigger__cjW7T:hover,.StartOptions_trigger__cjW7T[aria-expanded=true]{border-color:#b9b4d8!important;background:#f6f4ff!important;box-shadow:0 3px 16px #6b5da312!important}.StartOptions_triggerMark__izoyj{display:grid;place-items:center;flex:none;width:27px;height:27px;border-radius:8px;background:#ebe7fa;color:#7056af}.StartOptions_triggerLabel__e_XC2{flex:1;min-width:0}.StartOptions_panel__cT5WA{overflow:hidden;background:linear-gradient(145deg,#fff 40%,#f7f8fc)!important;border:1px solid #dce0eb!important;box-shadow:0 18px 55px #23314d24,0 3px 12px #23314d0c!important;isolation:isolate}.StartOptions_header__akkBS{display:flex!important;gap:12px;min-height:68px!important;padding:14px 16px!important;background:linear-gradient(110deg,#f5f2fc,#f6f9fd)!important;border-bottom:1px solid #e5e6f0!important}.StartOptions_header__akkBS h2{font-size:14px!important;font-weight:600!important;letter-spacing:-.02em;margin:4px 0 0}.StartOptions_header__akkBS p{font-size:9px!important;letter-spacing:.12em}.StartOptions_body__alnzC{padding:8px!important;scrollbar-width:thin;scrollbar-color:#c3c8d8 transparent}.StartOptions_body__alnzC section{padding:0 0 8px!important;margin-bottom:6px!important}.StartOptions_body__alnzC section>p{font-size:9px!important;letter-spacing:.11em;padding:12px 10px 8px!important;font-weight:600}.StartOptions_body__alnzC section>a,.StartOptions_body__alnzC section>button{display:flex;align-items:center;gap:12px;min-height:65px!important;width:100%;padding:10px!important;margin:3px 0;border:1px solid transparent!important;border-radius:12px!important;text-decoration:none;transition:background .16s,border-color .16s,transform .16s!important;background:transparent!important;text-align:left}.StartOptions_body__alnzC section>a:hover,.StartOptions_body__alnzC section>button:hover:not(:disabled){background:#fff!important;border-color:#e1dfee!important;box-shadow:0 3px 10px #30415a08}.StartOptions_body__alnzC section>a:focus-visible,.StartOptions_body__alnzC section>button:focus-visible,.StartOptions_trigger__cjW7T:focus-visible{outline:2px solid #8c78bd!important;outline-offset:2px}.StartOptions_icon__D3xQL{display:grid;place-items:center;flex:0 0 37px;width:37px;height:37px;border-radius:11px;border:1px solid #dde3ed;background:#edf1f7;color:#64748b!important;box-shadow:inset 0 1px 0 #ffffffb3}.StartOptions_icon__D3xQL[data-tone=violet]{background:#f0eaff;border-color:#e7dcfd;color:#8059cb!important}.StartOptions_icon__D3xQL[data-tone=cyan]{background:#e5f5f9;border-color:#d1ebf2;color:#127e96!important}.StartOptions_icon__D3xQL[data-tone=blue]{background:#e9f0ff;border-color:#d9e5fd;color:#4176d0!important}.StartOptions_icon__D3xQL[data-tone=rose]{background:#fff0f2;border-color:#f9dfe6;color:#c85d7a!important}.StartOptions_icon__D3xQL[data-tone=emerald]{background:#e7f6ef;border-color:#d1ecdf;color:#2c8c68!important}.StartOptions_icon__D3xQL svg{color:inherit!important}.StartOptions_copy__b_KYg{display:grid;gap:3px;min-width:0;flex:1}.StartOptions_copy__b_KYg strong{font-size:12px;font-weight:550;line-height:1.4;color:#24334a}.StartOptions_copy__b_KYg small{font-size:10px;line-height:1.45;color:#68758b!important}.StartOptions_arrow___T8Pj{flex:none;color:#9aa4b6!important;transition:color .16s,transform .16s}.StartOptions_body__alnzC a:hover .StartOptions_arrow___T8Pj,.StartOptions_body__alnzC button:hover .StartOptions_arrow___T8Pj{color:#8069b2!important;transform:translate(1px,-1px)}.StartOptions_spinning__KtUWf{animation:StartOptions_spin__H_iRk 1s linear infinite}@keyframes StartOptions_spin__H_iRk{to{transform:rotate(1turn)}}@media(max-width:767px){.StartOptions_panel__cT5WA{border-radius:0!important}.StartOptions_body__alnzC{padding:12px!important}.StartOptions_body__alnzC section>a,.StartOptions_body__alnzC section>button{min-height:72px!important}.StartOptions_copy__b_KYg strong{font-size:14px}.StartOptions_copy__b_KYg small{font-size:12px}}@media(prefers-reduced-motion:reduce){.StartOptions_arrow___T8Pj,.StartOptions_body__alnzC section>a,.StartOptions_body__alnzC section>button,.StartOptions_trigger__cjW7T{transition:none!important}.StartOptions_spinning__KtUWf{animation:none}}.HomeStarterQuestionnaire_backdrop__Mxz8g{position:fixed;inset:0;z-index:15500;display:grid;place-items:center;padding:20px;background:#170d2bb3;backdrop-filter:blur(8px);font-family:Inter,system-ui,sans-serif;color:#30213f}.HomeStarterQuestionnaire_backdrop__Mxz8g *{box-sizing:border-box}.HomeStarterQuestionnaire_dialog__XDcfF{width:min(600px,100%);max-height:calc(100dvh - 40px);display:flex;flex-direction:column;overflow:hidden;background:#fff;border:1px solid #e4daef;border-radius:18px;box-shadow:0 24px 90px #12082455;outline:none;text-align:left}.HomeStarterQuestionnaire_header__6Hox7{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px 24px;border-bottom:1px solid #eee7f5;flex:none}.HomeStarterQuestionnaire_header__6Hox7 p{margin:0 0 5px;color:#78549b;font-size:10px;font-weight:700;letter-spacing:.15em}.HomeStarterQuestionnaire_header__6Hox7 h2{margin:0;font-size:17px;line-height:1.4;font-weight:650}.HomeStarterQuestionnaire_header__6Hox7 button{display:grid;place-items:center;flex:none;width:44px;height:44px;border:1px solid #e8dfef;border-radius:10px;background:#faf7fd;color:#5a4271;cursor:pointer}.HomeStarterQuestionnaire_form__0_gvo{display:flex;flex-direction:column;min-height:0;overflow:hidden}.HomeStarterQuestionnaire_progress__QDky3{display:flex;gap:6px;padding:18px 24px 0;flex:none}.HomeStarterQuestionnaire_progress__QDky3 span{height:4px;flex:1;background:#ece5f2;border-radius:4px}.HomeStarterQuestionnaire_progress__QDky3 .HomeStarterQuestionnaire_completed__2mbWh{background:#755099}.HomeStarterQuestionnaire_body__nWdz6{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:24px}.HomeStarterQuestionnaire_step__vEbbF{margin:0 0 9px;color:#815c9f;font-size:10px;font-weight:700;letter-spacing:.1em}.HomeStarterQuestionnaire_body__nWdz6 h3{font-size:25px;line-height:1.2;letter-spacing:-.03em;margin:0;color:#32213f}.HomeStarterQuestionnaire_hint__K_6Hb{font-size:13px;line-height:1.7;color:#776780;margin:12px 0 24px}.HomeStarterQuestionnaire_field__AqbCK{display:block;margin-top:20px}.HomeStarterQuestionnaire_field__AqbCK>span{display:block;font-size:13px;font-weight:600;line-height:1.5;margin-bottom:8px}.HomeStarterQuestionnaire_field__AqbCK small{font-weight:400;color:#8a7b95}.HomeStarterQuestionnaire_field__AqbCK select,.HomeStarterQuestionnaire_field__AqbCK textarea{display:block;width:100%;min-width:0;border:1px solid #dacfe5;border-radius:10px;padding:12px;background:#fff;color:#352342;font:inherit;font-size:14px;line-height:1.6}.HomeStarterQuestionnaire_field__AqbCK textarea{resize:vertical;min-height:76px;max-height:44dvh}.HomeStarterQuestionnaire_field__AqbCK textarea::placeholder{color:#97879f}.HomeStarterQuestionnaire_field__AqbCK select{min-height:48px}.HomeStarterQuestionnaire_field__AqbCK .HomeStarterQuestionnaire_review__u7Ypf{min-height:260px;font-size:13px;line-height:1.65}.HomeStarterQuestionnaire_footer__uB6oT{display:flex;gap:12px;padding:16px 24px;border-top:1px solid #ece5f2;background:#fcfafe;flex:none}.HomeStarterQuestionnaire_footer__uB6oT button{min-height:46px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:12px 18px;border-radius:9px;font:inherit;font-size:13px;font-weight:600;cursor:pointer}.HomeStarterQuestionnaire_back__BS_HV{border:1px solid #ded2e8;background:#fff;color:#685079}.HomeStarterQuestionnaire_next__9U2_T{flex:1;background:#63428b;color:#fff;border:1px solid #63428b}.HomeStarterQuestionnaire_next__9U2_T:hover:not(:disabled){background:#4d316e}.HomeStarterQuestionnaire_next__9U2_T:disabled{opacity:.45;cursor:default}.HomeStarterQuestionnaire_count__hmSiQ,.HomeStarterQuestionnaire_error__7xtDN{font-size:11px;line-height:1.6;margin:8px 0 0}.HomeStarterQuestionnaire_count__hmSiQ{color:#8b7996}.HomeStarterQuestionnaire_error__7xtDN{color:#af243e}.HomeStarterQuestionnaire_recommendation__4rdwW{border:1px solid #d9c9eb;border-radius:10px;background:#f7f1ff;padding:14px;font-size:13px;line-height:1.6}.HomeStarterQuestionnaire_recommendation__4rdwW p{font-size:12px;margin:6px 0 0;color:#775b90}.HomeStarterQuestionnaire_dialog__XDcfF :is(button,textarea,select):focus-visible{outline:3px solid #b295d5;outline-offset:3px}@media(max-width:550px){.HomeStarterQuestionnaire_backdrop__Mxz8g{padding:10px}.HomeStarterQuestionnaire_dialog__XDcfF{max-height:calc(100dvh - 20px);border-radius:13px}.HomeStarterQuestionnaire_header__6Hox7{padding:14px}.HomeStarterQuestionnaire_header__6Hox7 h2{font-size:16px}.HomeStarterQuestionnaire_progress__QDky3{padding:14px 16px 0}.HomeStarterQuestionnaire_body__nWdz6{padding:20px 16px}.HomeStarterQuestionnaire_body__nWdz6 h3{font-size:22px}.HomeStarterQuestionnaire_hint__K_6Hb{margin-bottom:18px}.HomeStarterQuestionnaire_footer__uB6oT{padding:12px 16px max(12px,env(safe-area-inset-bottom))}.HomeStarterQuestionnaire_footer__uB6oT button{padding:10px 12px}.HomeStarterQuestionnaire_field__AqbCK select,.HomeStarterQuestionnaire_field__AqbCK textarea{font-size:16px}.HomeStarterQuestionnaire_field__AqbCK .HomeStarterQuestionnaire_review__u7Ypf{font-size:14px;min-height:220px}}.HomeStartPrompt_prompt__CxXXk{box-sizing:border-box;width:min(720px,100%);margin:22px auto 0;padding:26px;background:#fff;color:#282136;border:1px solid #e5dfee;border-radius:16px;text-align:left;box-shadow:0 16px 60px #2e165632;font-family:Inter,system-ui,sans-serif}.HomeStartPrompt_prompt__CxXXk *{box-sizing:border-box}.HomeStartPrompt_prompt__CxXXk .HomeStartPrompt_heading__sBHrK h2{font-size:clamp(21px,3vw,28px);line-height:1.25;letter-spacing:-.03em;font-weight:400;margin:0 0 8px;color:#2d233e}.HomeStartPrompt_heading__sBHrK p{font-size:13px;line-height:1.7;color:#746a80;margin:0 0 20px}.HomeStartPrompt_starters__lnCzj{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-bottom:16px}.HomeStartPrompt_prompt__CxXXk .HomeStartPrompt_starters__lnCzj button{display:flex;flex-direction:column;align-items:flex-start;gap:10px;min-height:76px;border:1px solid #e2daed;border-radius:10px;padding:12px 10px;background:#fbf9fe;color:#5d437b;cursor:pointer}.HomeStartPrompt_prompt__CxXXk .HomeStartPrompt_starters__lnCzj button:hover{background:#f0e8fc;border-color:#bba3db}.HomeStartPrompt_prompt__CxXXk .HomeStartPrompt_starters__lnCzj button:active{transform:translateY(1px)}.HomeStartPrompt_editor__WSpFw{border:1px solid #d8cce8;border-radius:10px;overflow:hidden;background:#fff}.HomeStartPrompt_editor__WSpFw:not(.HomeStartPrompt_formatOpen__s2fRb) .rich-prompt-toolbar{display:none!important}.HomeStartPrompt_editor__WSpFw .rich-prompt-toolbar{background:#f8f5fc;border-bottom:1px solid #e5dfee}.HomeStartPrompt_editor__WSpFw .rich-prompt-toolbar button{color:#655a74;background:transparent}.HomeStartPrompt_prompt__CxXXk .HomeStartPrompt_surface__9wjA0{min-height:115px;padding:16px;color:#30283e;font-size:15px;line-height:1.7;text-align:left;border:0;background:#fff}.HomeStartPrompt_surface__9wjA0:empty:before{color:#9990a4}.HomeStartPrompt_actions__i3myN{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:16px}.HomeStartPrompt_secondary__8BVHk{display:flex;gap:12px;flex-wrap:wrap}.HomeStartPrompt_prompt__CxXXk .HomeStartPrompt_secondary__8BVHk button{display:inline-flex;align-items:center;gap:5px;border:0;background:transparent;color:#79648f;padding:7px 0;font-size:11px;cursor:pointer}.HomeStartPrompt_prompt__CxXXk .HomeStartPrompt_primary__wgHaf{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:46px;flex-shrink:0;border:1px solid #63428b!important;border-radius:9px;padding:12px 18px;background:#63428b!important;color:#fff!important;font-size:13px;cursor:pointer}.HomeStartPrompt_prompt__CxXXk .HomeStartPrompt_primary__wgHaf:hover:not(:disabled){background:#4f3371!important}.HomeStartPrompt_prompt__CxXXk .HomeStartPrompt_primary__wgHaf:disabled{opacity:.5;cursor:default}.HomeStartPrompt_more__JV6sY{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-top:16px;padding-top:13px;border-top:1px solid #eee9f3}.HomeStartPrompt_more__JV6sY p{margin:0;font-size:10px;line-height:1.6;color:#91849f}.HomeStartPrompt_more__JV6sY>div{width:auto;flex-shrink:0}.HomeStartPrompt_more__JV6sY button{font-size:10px!important;min-height:32px;height:auto!important;gap:10px;padding:5px 8px!important}.HomeStartPrompt_prompt__CxXXk :is(button,[contenteditable]):focus-visible{outline:3px solid #b49bd5;outline-offset:3px}.HomeStartPrompt_editor__WSpFw:focus-within{border-color:#9e7ec6;box-shadow:0 0 0 3px #9e7ec61c}@media(max-width:550px){.HomeStartPrompt_prompt__CxXXk{padding:19px;border-radius:12px}.HomeStartPrompt_starters__lnCzj{display:flex;overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:4px}.HomeStartPrompt_prompt__CxXXk .HomeStartPrompt_starters__lnCzj button{flex:0 0 112px;scroll-snap-align:start;min-height:58px;flex-direction:row;align-items:center;justify-content:flex-start}.HomeStartPrompt_actions__i3myN{flex-direction:column-reverse;align-items:stretch}.HomeStartPrompt_primary__wgHaf{width:100%}.HomeStartPrompt_secondary__8BVHk{justify-content:space-between}.HomeStartPrompt_more__JV6sY{align-items:flex-start;flex-wrap:wrap}.HomeStartPrompt_more__JV6sY p{max-width:190px}}@media(prefers-reduced-motion:reduce){.HomeStartPrompt_prompt__CxXXk button{transition:none!important;transform:none!important}}.HomeStartPrompt_prompt__CxXXk .HomeStartPrompt_secondary__8BVHk button[aria-pressed]{padding:8px 12px;min-height:34px;gap:7px;border:1px solid transparent;border-radius:8px}.HomeStartPrompt_prompt__CxXXk .HomeStartPrompt_secondary__8BVHk button[aria-pressed=true]{border-color:#cbbddb;background:#f3edf9;color:#5d437b}.HomeStartPrompt_prompt__CxXXk{box-shadow:0 8px 30px #2e165616;border-color:#dcd4e6}.HomeStartPrompt_prompt__CxXXk .HomeStartPrompt_heading__sBHrK h2{font-weight:600;text-wrap:balance}.HomeStartPrompt_heading__sBHrK p{color:#62576f}.HomeStartPrompt_prompt__CxXXk .HomeStartPrompt_starters__lnCzj button{background:#fff;color:#544263;transition:background .16s ease,border-color .16s ease}.HomeStartPrompt_prompt__CxXXk .HomeStartPrompt_starters__lnCzj button:hover:not(:disabled){background:#f5f0fb;border-color:#aa8cc9}.HomeStartPrompt_prompt__CxXXk .HomeStartPrompt_starters__lnCzj button:disabled{cursor:wait;opacity:.55}.HomeStartPrompt_more__JV6sY p{color:#71637d}.HomeStartPrompt_prompt__CxXXk .HomeStartPrompt_secondary__8BVHk button{color:#665374}.HomeStartPrompt_prompt__CxXXk .HomeStartPrompt_primary__wgHaf{font-weight:600}.HomeStartPrompt_prompt__CxXXk .HomeStartPrompt_surface__9wjA0{overflow-wrap:anywhere}@media(pointer:coarse){.HomeStartPrompt_prompt__CxXXk .HomeStartPrompt_secondary__8BVHk button,.HomeStartPrompt_prompt__CxXXk .HomeStartPrompt_secondary__8BVHk button[aria-pressed]{min-height:44px}.HomeStartPrompt_prompt__CxXXk .HomeStartPrompt_starters__lnCzj button{min-height:64px}.HomeStartPrompt_more__JV6sY button{min-height:44px!important}}.HomeStartPrompt_prompt__CxXXk .HomeStartPrompt_secondary__8BVHk{width:100%;min-width:0;gap:8px;justify-content:space-between}.HomeStartPrompt_prompt__CxXXk .HomeStartPrompt_secondary__8BVHk button{width:auto!important;max-width:none!important;flex:0 1 auto;min-width:0;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;line-height:1.5;font-size:12px!important;min-height:44px!important;padding:8px 4px}.HomeStartPrompt_prompt__CxXXk .HomeStartPrompt_secondary__8BVHk button svg{flex:none}@media(max-width:550px){.HomeStartPrompt_prompt__CxXXk .HomeStartPrompt_starters__lnCzj{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.HomeStartPrompt_prompt__CxXXk .HomeStartPrompt_starters__lnCzj button:last-child{grid-column:auto}.HomeStartPrompt_prompt__CxXXk{scroll-margin-top:110px}.HomeStartPrompt_prompt__CxXXk .HomeStartPrompt_heading__sBHrK h2{overflow-wrap:normal}.HomeStartPrompt_prompt__CxXXk .HomeStartPrompt_secondary__8BVHk button{font-size:12px!important}.HomeStartPrompt_prompt__CxXXk .HomeStartPrompt_more__JV6sY{margin-top:12px}}.HomeStartPrompt_prompt__CxXXk .HomeStartPrompt_editor__WSpFw{border:1px solid #d8cce8;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(110deg,#a77bdd,#ec9ac9,#8cded8,#bac4eb,#a77bdd) border-box;background-size:100% 100%,300% 100%;transition:border-color .2s,box-shadow .2s}.HomeStartPrompt_prompt__CxXXk .HomeStartPrompt_editor__WSpFw:is(:hover,:focus-within){border-color:transparent;box-shadow:0 0 0 3px #aa86d514,0 5px 20px #69508012;animation:HomeStartPrompt_promptMetallicFlow__IBmc9 5s linear infinite}.HomeStartPrompt_prompt__CxXXk .HomeStartPrompt_editor__WSpFw:focus-within{box-shadow:0 0 0 3px #aa86d526,0 5px 20px #69508012}@keyframes HomeStartPrompt_promptMetallicFlow__IBmc9{to{background-position:0 0,300% 0}}@media(prefers-reduced-motion:reduce){.HomeStartPrompt_prompt__CxXXk .HomeStartPrompt_editor__WSpFw{transition:none;animation:none!important}}@media(max-width:550px){.HomeStartPrompt_prompt__CxXXk{padding:14px!important}.HomeStartPrompt_prompt__CxXXk .HomeStartPrompt_surface__9wjA0{min-height:80px;font-size:14px;padding:12px}.HomeStartPrompt_heading__sBHrK p{margin-bottom:12px}.HomeStartPrompt_prompt__CxXXk .HomeStartPrompt_heading__sBHrK h2{font-size:20px}.HomeStartPrompt_prompt__CxXXk .HomeStartPrompt_starters__lnCzj button{min-height:40px!important;padding:8px;font-size:10px;flex-basis:108px}.HomeStartPrompt_starters__lnCzj{margin-bottom:10px}.HomeStartPrompt_actions__i3myN,.HomeStartPrompt_more__JV6sY{margin-top:8px}.HomeStartPrompt_prompt__CxXXk .HomeStartPrompt_primary__wgHaf{min-height:36px!important;font-size:11px!important;gap:6px!important}.HomeStartPrompt_prompt__CxXXk .HomeStartPrompt_secondary__8BVHk button{font-size:10px!important;min-height:32px!important}.HomeStartPrompt_prompt__CxXXk .HomeStartPrompt_more__JV6sY p{display:none}}.HomeStartPrompt_prompt__CxXXk .HomeStartPrompt_starters__lnCzj{display:flex;flex-wrap:wrap;gap:8px;overflow:visible;padding:0;margin-bottom:16px}.HomeStartPrompt_prompt__CxXXk .HomeStartPrompt_starters__lnCzj button{position:static;display:inline-flex;flex:1 1 auto;flex-direction:row;align-items:center;justify-content:center;gap:8px;min-width:0;min-height:44px!important;padding:10px 9px;border:1px solid #e1dce9;border-radius:9px;background:#faf9fc;color:#514360;text-align:left;font-size:11px;font-weight:500;line-height:1.4;box-shadow:none;transition:background .16s,border-color .16s}.HomeStartPrompt_starterIcon__p2MhZ{position:static;display:block;flex:none;width:18px;height:18px;color:#7854a3}.HomeStartPrompt_starterLabel__joHYi{min-width:0;overflow-wrap:normal;white-space:nowrap}.HomeStartPrompt_prompt__CxXXk .HomeStartPrompt_starters__lnCzj button:hover:not(:disabled){background:#f0eaf7;border-color:#b6a0ce;box-shadow:none;transform:none}.HomeStartPrompt_prompt__CxXXk .HomeStartPrompt_starters__lnCzj button:focus-visible{outline:3px solid #b49bd5;outline-offset:2px}@media(max-width:550px){.HomeStartPrompt_prompt__CxXXk .HomeStartPrompt_starters__lnCzj{gap:7px;margin-bottom:12px}.HomeStartPrompt_prompt__CxXXk .HomeStartPrompt_starters__lnCzj button{flex:1 1 calc(50% - 4px);justify-content:flex-start;padding:10px;font-size:12px;min-height:44px!important}.HomeStartPrompt_prompt__CxXXk .HomeStartPrompt_starters__lnCzj button:last-child{flex-basis:100%}.HomeStartPrompt_starterLabel__joHYi{white-space:normal}}@media(prefers-reduced-motion:reduce){.HomeStartPrompt_prompt__CxXXk .HomeStartPrompt_starters__lnCzj button{transition:none}}.HomeStartPrompt_prompt__CxXXk .rich-prompt-toolbar button{flex-shrink:0}.HomeStartPrompt_prompt__CxXXk .HomeStartPrompt_secondary__8BVHk button:first-child{flex-shrink:0;min-width:max-content!important}.HomeStartPrompt_prompt__CxXXk .HomeStartPrompt_secondary__8BVHk button{height:auto!important;max-height:none!important}.HomeStartPrompt_prompt__CxXXk .HomeStartPrompt_secondary__8BVHk{flex-wrap:wrap!important}@media(max-width:550px){.HomeStartPrompt_prompt__CxXXk .HomeStartPrompt_starters__lnCzj button{grid-column:auto!important;grid-row:auto!important;width:100%!important}.HomeStartPrompt_prompt__CxXXk .HomeStartPrompt_starters__lnCzj{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr))!important}}.MissionFilmPlayer_frame__JkLN1{position:relative;isolation:isolate;aspect-ratio:16/9;overflow:hidden;background:#090c15;color:#fff;border-radius:12px}.MissionFilmPlayer_previews__plPk2,.MissionFilmPlayer_shade__se_zs,.MissionFilmPlayer_slide__YXgYd,.MissionFilmPlayer_video__EPru1{position:absolute;inset:0;width:100%;height:100%}.MissionFilmPlayer_previews__plPk2{z-index:1;pointer-events:none}.MissionFilmPlayer_slide__YXgYd{opacity:0;transition:opacity 1.4s ease}.MissionFilmPlayer_slide__YXgYd.MissionFilmPlayer_active__dqnZk{opacity:1}.MissionFilmPlayer_slide__YXgYd img{object-fit:cover}.MissionFilmPlayer_shade__se_zs{background:linear-gradient(180deg,#05081520,transparent 25%,#05081545 55%,#050815eb)}.MissionFilmPlayer_frame__JkLN1 .MissionFilmPlayer_previewVideo__PCwP1{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;opacity:0;border:0;border-radius:0;margin:0;pointer-events:none}.MissionFilmPlayer_frame__JkLN1 .MissionFilmPlayer_previewVideo__PCwP1.MissionFilmPlayer_previewReady__KOv4z{opacity:1}.MissionFilmPlayer_copy__4sSSP{position:absolute;left:5%;right:5%;bottom:15%;text-align:left;text-shadow:0 2px 24px #000}.MissionFilmPlayer_copy__4sSSP>span{font-size:clamp(9px,1.1vw,12px);font-weight:600;letter-spacing:.18em;color:#d7ddeb}.MissionFilmPlayer_copy__4sSSP>strong{display:block;font-size:clamp(22px,4vw,48px);line-height:1.1;letter-spacing:-.035em;font-weight:500;margin-top:12px;color:#fff}.MissionFilmPlayer_frame__JkLN1 .MissionFilmPlayer_video__EPru1{display:block;object-fit:contain;background:#090c15;opacity:0;pointer-events:none;margin:0;border:0;border-radius:0;z-index:0}.MissionFilmPlayer_frame__JkLN1 .MissionFilmPlayer_video__EPru1.MissionFilmPlayer_started__xWjAK{opacity:1;pointer-events:auto;z-index:2}.MissionFilmPlayer_frame__JkLN1 .MissionFilmPlayer_play__rOUl0{position:absolute;inset:0;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;width:100%;height:100%;padding:0 0 8%;border:0;border-radius:0;background:transparent;color:#fff;cursor:pointer;font:inherit}.MissionFilmPlayer_playIcon__EUZfL{display:grid;place-items:center;width:76px;height:76px;border:1px solid #ffffffb0;border-radius:50%;background:#0a1129a8;backdrop-filter:blur(12px);box-shadow:0 8px 36px #0005;transition:transform .2s,background .2s}.MissionFilmPlayer_playIcon__EUZfL svg{display:block;margin-left:3px}.MissionFilmPlayer_playLabel__mG39A{font-size:12px;font-weight:600;letter-spacing:.02em;text-shadow:0 2px 8px #000}.MissionFilmPlayer_play__rOUl0:hover .MissionFilmPlayer_playIcon__EUZfL{transform:scale(1.06);background:#1c2b58dd}.MissionFilmPlayer_play__rOUl0:focus-visible{outline:3px solid #bbcaff;outline-offset:-5px}.MissionFilmPlayer_previewControls__xfOje{position:absolute;bottom:0;left:0;right:0;z-index:4;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 5%;background:#090d18b0;color:#dfe4f2}.MissionFilmPlayer_previewControls__xfOje>span{font-size:9px;letter-spacing:.12em}.MissionFilmPlayer_previewControls__xfOje>div{display:flex;align-items:center;gap:4px}.MissionFilmPlayer_frame__JkLN1 .MissionFilmPlayer_dot__BvuOz{display:grid;place-items:center;width:24px;height:30px;padding:0;border:0;background:transparent;cursor:pointer}.MissionFilmPlayer_dot__BvuOz:after{content:"";width:5px;height:5px;border-radius:50%;background:#ffffff65}.MissionFilmPlayer_dot__BvuOz[aria-pressed=true]:after{width:16px;border-radius:4px;background:#fff}.MissionFilmPlayer_frame__JkLN1 .MissionFilmPlayer_pause__tSG5G{display:grid;place-items:center;width:32px;height:32px;border:1px solid #ffffff45;border-radius:6px;padding:0;background:#101b30;color:#fff;cursor:pointer;margin-left:6px}.MissionFilmPlayer_frame__JkLN1 button:focus-visible{outline:3px solid #bbcaff;outline-offset:-3px}.MissionFilmPlayer_error__xNE9L{position:absolute;inset:auto 12px 12px;z-index:5;padding:12px;border:1px solid #e0b3ab;border-radius:8px;background:#281917;color:#fff;font-size:12px}.MissionFilmPlayer_error__xNE9L a{color:#fff;text-decoration:underline}@media(max-width:550px){.MissionFilmPlayer_frame__JkLN1{aspect-ratio:4/3}.MissionFilmPlayer_copy__4sSSP{bottom:23%}.MissionFilmPlayer_copy__4sSSP>strong{font-size:24px;margin-top:7px}.MissionFilmPlayer_playIcon__EUZfL{width:54px;height:54px}.MissionFilmPlayer_playIcon__EUZfL svg{width:24px;height:24px}.MissionFilmPlayer_playLabel__mG39A{font-size:11px}.MissionFilmPlayer_frame__JkLN1 .MissionFilmPlayer_play__rOUl0{padding-bottom:20%;gap:8px}.MissionFilmPlayer_previewControls__xfOje{padding:8px 4%;gap:6px}.MissionFilmPlayer_previewControls__xfOje>span{font-size:8px;letter-spacing:.04em}.MissionFilmPlayer_previewControls__xfOje>div{gap:1px}.MissionFilmPlayer_frame__JkLN1 .MissionFilmPlayer_dot__BvuOz{width:19px;min-height:32px}.MissionFilmPlayer_frame__JkLN1 .MissionFilmPlayer_pause__tSG5G{width:32px;margin-left:3px}}@media(prefers-reduced-motion:reduce){.MissionFilmPlayer_playIcon__EUZfL,.MissionFilmPlayer_slide__YXgYd{transition:none}.MissionFilmPlayer_play__rOUl0:hover .MissionFilmPlayer_playIcon__EUZfL{transform:none}}.MissionFilmPlayer_frame__JkLN1[data-mission-state=film] .MissionFilmPlayer_previewControls__xfOje,.MissionFilmPlayer_frame__JkLN1[data-mission-state=film] .MissionFilmPlayer_previews__plPk2{display:none}.MissionFilmPlayer_loading__QtufR{position:absolute;inset:0;z-index:3;display:grid;place-items:center;background:#090c1566;color:#fff;font-size:14px;pointer-events:none}.HomeMissionFilm_section__xkf1S{width:100%;padding:clamp(36px,6vw,80px) clamp(16px,5vw,80px);box-sizing:border-box;background:#f7f5fb;color:#241b33}.HomeMissionFilm_content__USLEF{max-width:1080px;min-width:0;margin:0 auto}.HomeMissionFilm_eyebrow__SfpW_{margin:0 0 12px;font-size:12px;font-weight:650;letter-spacing:.1em;text-transform:uppercase}.HomeMissionFilm_content__USLEF h2{margin:0 0 12px;font-size:clamp(28px,4vw,48px);line-height:1.15;letter-spacing:-.035em}.HomeMissionFilm_content__USLEF p{line-height:1.6}.HomeMissionFilm_player__HDkNI{width:100%;max-width:100%;margin:24px 0;border:1px solid #d5cde0}.HomeMissionFilm_content__USLEF a{display:inline-block;color:inherit;text-decoration:underline;text-underline-offset:4px;font-size:14px;line-height:1.6}.HomeMissionFilm_content__USLEF a:focus-visible{outline:3px solid #9171bc;outline-offset:4px}