.canvas-connections-module___XepNG__connection,.canvas-connections-module___XepNG__preview{--edge-silver:#8491a3;--edge-highlight:#56677e;--edge-blue:#2589ed;--edge-blue-head:#97d5ff}:is(.dark .canvas-connections-module___XepNG__connection,.dark .canvas-connections-module___XepNG__preview){--edge-silver:#b9c5d4;--edge-highlight:#edf4ff;--edge-blue:#64b4ff;--edge-blue-head:#d9f1ff}.canvas-connections-module___XepNG__silver,.canvas-connections-module___XepNG__preview{stroke:var(--edge-silver);pointer-events:none;transition:stroke .16s}.canvas-connections-module___XepNG__connection:hover .canvas-connections-module___XepNG__silver,.canvas-connections-module___XepNG__connection[data-connection-selected=true] .canvas-connections-module___XepNG__silver,.canvas-connections-module___XepNG__preview{stroke:var(--edge-highlight)}.canvas-connections-module___XepNG__flow{fill:none;stroke:var(--edge-blue);stroke-linecap:round;stroke-dashoffset:0;pointer-events:none;visibility:hidden;animation:2.8s linear infinite paused canvas-connections-module___XepNG__generation-flow}.canvas-connections-module___XepNG__connection:hover .canvas-connections-module___XepNG__flow,.canvas-connections-module___XepNG__connection[data-connection-selected=true] .canvas-connections-module___XepNG__flow,.canvas-connections-module___XepNG__connection[data-connection-running=true] .canvas-connections-module___XepNG__flow{visibility:visible;animation-play-state:running}.canvas-connections-module___XepNG__flow path{vector-effect:non-scaling-stroke}.canvas-connections-module___XepNG__flowHead{stroke:var(--edge-blue-head)}@keyframes canvas-connections-module___XepNG__generation-flow{to{stroke-dashoffset:-100px}}@media (prefers-reduced-motion:reduce){.canvas-connections-module___XepNG__flow{opacity:.7;animation:none}.canvas-connections-module___XepNG__silver,.canvas-connections-module___XepNG__preview{transition:none}}[data-reduced-motion=true] .canvas-connections-module___XepNG__flow{opacity:.7;animation:none}.canvas-connections-module___XepNG__portHalo,.canvas-connections-module___XepNG__portCore{pointer-events:none;opacity:0;fill:var(--edge-blue);transition:opacity .18s}.canvas-connections-module___XepNG__portHalo{fill:none;stroke:var(--edge-blue);stroke-width:1.5px;vector-effect:non-scaling-stroke}.canvas-connections-module___XepNG__connection:hover .canvas-connections-module___XepNG__portHalo,.canvas-connections-module___XepNG__connection[data-connection-selected=true] .canvas-connections-module___XepNG__portHalo,.canvas-connections-module___XepNG__connection[data-connection-running=true] .canvas-connections-module___XepNG__portHalo{opacity:.35}.canvas-connections-module___XepNG__connection:hover .canvas-connections-module___XepNG__portCore,.canvas-connections-module___XepNG__connection[data-connection-selected=true] .canvas-connections-module___XepNG__portCore,.canvas-connections-module___XepNG__connection[data-connection-running=true] .canvas-connections-module___XepNG__portCore{opacity:1}.canvas-connections-module___XepNG__connection:focus-within .canvas-connections-module___XepNG__flow{visibility:visible;animation-play-state:running}.canvas-connections-module___XepNG__previewGroup{pointer-events:none;--edge-blue:#64b4ff}.canvas-connections-module___XepNG__previewGlow{stroke:var(--edge-blue);opacity:.13}.canvas-connections-module___XepNG__snapRing{fill:none;stroke:var(--edge-blue);stroke-width:1.5px;vector-effect:non-scaling-stroke;opacity:.5;transform-box:fill-box;transform-origin:50%}.canvas-connections-module___XepNG__snapCore{fill:var(--edge-blue)}.canvas-connections-module___XepNG__previewGroup[data-snapped=true] .canvas-connections-module___XepNG__snapRing{animation:.6s ease-out canvas-connections-module___XepNG__port-snap}@keyframes canvas-connections-module___XepNG__port-snap{0%{opacity:1;transform:scale(.45)}to{opacity:.5;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.canvas-connections-module___XepNG__snapRing{animation:none!important}}[data-reduced-motion=true] .canvas-connections-module___XepNG__snapRing{animation:none!important}.canvas-connections-module___XepNG__previewGroup[data-snapped=true]{--edge-blue:#f6c65a;--edge-silver:#ffe6a0;--edge-highlight:#fff2c7}.canvas-connections-module___XepNG__previewGroup[data-snapped=true] .canvas-connections-module___XepNG__preview{stroke:#ffe6a0}.canvas-connections-module___XepNG__previewGroup[data-snapped=true] .canvas-connections-module___XepNG__previewGlow{stroke:#f3ba42;opacity:.3}.canvas-connections-module___XepNG__previewGroup[data-snapped=true] .canvas-connections-module___XepNG__snapRing{stroke:#ffd66d}.canvas-connections-module___XepNG__electricDischarge{pointer-events:none}.canvas-connections-module___XepNG__electricDischarge path{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.canvas-connections-module___XepNG__dischargeAura{stroke:#efad27;stroke-width:10px;opacity:.22;filter:drop-shadow(0 0 5px #f6bb3c)}.canvas-connections-module___XepNG__dischargeGold{stroke:#ffcb50;stroke-width:3.6px;opacity:.95}.canvas-connections-module___XepNG__dischargeCore{stroke:#fff9dd;stroke-width:1.4px}.canvas-connections-module___XepNG__dischargeBranch{stroke:#ffe59d;stroke-width:1.1px;opacity:.72}.canvas-connections-module___XepNG__dischargePortHalo{fill:none;stroke:#ffe29a;stroke-width:1.5px;vector-effect:non-scaling-stroke;opacity:.7;filter:drop-shadow(0 0 5px #ffc34b)}.canvas-connections-module___XepNG__dischargePortCore,.canvas-connections-module___XepNG__dischargeCursor{fill:#fff6d5;filter:drop-shadow(0 0 5px #ffc34b)}.canvas-connections-module___XepNG__nodeFeedback{z-index:60;pointer-events:none;position:absolute;inset:0;overflow:visible}.canvas-connections-module___XepNG__nodeFeedback path{fill:none;stroke-linejoin:round;vector-effect:non-scaling-stroke}.canvas-connections-module___XepNG__magnetBorder{stroke:#eec262;stroke-width:1.5px;opacity:.7;filter:drop-shadow(0 0 5px #edb44666)}.canvas-connections-module___XepNG__arrival{animation:1.4s linear both canvas-connections-module___XepNG__arrival-fade}.canvas-connections-module___XepNG__arrivalTrace{stroke:#efc364;stroke-width:1.4px;opacity:.35}.canvas-connections-module___XepNG__arrivalGlow,.canvas-connections-module___XepNG__arrivalTrail,.canvas-connections-module___XepNG__arrivalHead{stroke-dasharray:22 78;animation:1.4s cubic-bezier(.2,.55,.45,1) both canvas-connections-module___XepNG__arrival-orbit}.canvas-connections-module___XepNG__arrivalGlow{stroke:#f1b936;stroke-width:7px;opacity:.35;filter:drop-shadow(0 0 6px #efb635)}.canvas-connections-module___XepNG__arrivalTrail{stroke:#ffd872;stroke-width:2.5px}.canvas-connections-module___XepNG__arrivalHead{stroke:#fff8d8;stroke-width:2px;stroke-dasharray:5 95}@keyframes canvas-connections-module___XepNG__arrival-orbit{0%{stroke-dashoffset:22px}to{stroke-dashoffset:-78px}}@keyframes canvas-connections-module___XepNG__arrival-fade{0%{opacity:0}8%,82%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.canvas-connections-module___XepNG__arrival{animation:1.4s linear both canvas-connections-module___XepNG__arrival-fade}.canvas-connections-module___XepNG__arrivalGlow,.canvas-connections-module___XepNG__arrivalTrail,.canvas-connections-module___XepNG__arrivalHead{stroke-dasharray:none;animation:none}}:is([data-reduced-motion=true] .canvas-connections-module___XepNG__arrivalGlow,[data-reduced-motion=true] .canvas-connections-module___XepNG__arrivalTrail,[data-reduced-motion=true] .canvas-connections-module___XepNG__arrivalHead){stroke-dasharray:none;animation:none}.canvas-connections-module___XepNG__connection[data-selection-linked=true]{--edge-blue:#d6aa45;--edge-blue-head:#fff0ba}.canvas-connections-module___XepNG__connection[data-selection-linked=true] .canvas-connections-module___XepNG__silver{stroke:#d6aa45}.dark .canvas-connections-module___XepNG__connection[data-selection-linked=true] .canvas-connections-module___XepNG__silver{stroke:#f2c663}
.canvas-selection-module__tliPeW__trigger{border:1px solid var(--input);min-width:0;max-width:100%;height:32px;color:inherit;white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;justify-content:flex-start;align-items:center;gap:8px;padding:0 12px;font-size:14px;font-weight:400;transition:background .15s,border-color .15s,box-shadow .15s;display:inline-flex;box-shadow:0 1px 2px #0000000d}.canvas-selection-module__tliPeW__trigger.canvas-selection-module__tliPeW__trigger{border-radius:999px}.dark .canvas-selection-module__tliPeW__trigger{background:color-mix(in srgb, var(--input) 30%, transparent)}.canvas-selection-module__tliPeW__trigger:hover{background:color-mix(in srgb, var(--input) 50%, transparent)}.canvas-selection-module__tliPeW__trigger[data-state=open],.canvas-selection-module__tliPeW__trigger:focus-visible{border-color:var(--ring);box-shadow:0 0 0 2px color-mix(in srgb, var(--ring) 20%, transparent);outline:none}.canvas-selection-module__tliPeW__trigger .canvas-select-chevron{margin-left:auto;transition:transform .15s}.canvas-selection-module__tliPeW__trigger[data-state=open] .canvas-select-chevron{transform:rotate(180deg)}.canvas-selection-module__tliPeW__panel{border:1px solid var(--border);animation:.13s ease-out canvas-selection-module__tliPeW__arrive}@keyframes canvas-selection-module__tliPeW__arrive{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.canvas-selection-module__tliPeW__panel{animation:none}.canvas-selection-module__tliPeW__trigger{transition:none}.canvas-selection-module__tliPeW__trigger .canvas-select-chevron{transition:none}}
.star-action-button-module__Dh089a__button.star-action-button-module__Dh089a__button{isolation:isolate;color:#fff6fb;opacity:1;background:#723151;border:0;border-radius:11px;justify-content:center;align-items:center;min-width:78px;min-height:38px;padding:8px 14px;font-size:12px;font-weight:650;transition:background .15s,box-shadow .15s;display:inline-flex;position:relative;box-shadow:0 3px 12px #a348731f}.star-action-button-module__Dh089a__button:before{content:"";border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--star-action-angle,0deg), #9b5a7a 0%, #ed9fc5 45%, #fff1f8 55%, #ed9fc5 66%, #9b5a7a 80%);padding:1.5px;animation:3s linear infinite star-action-button-module__Dh089a__shine;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@property --star-action-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes star-action-button-module__Dh089a__shine{to{--star-action-angle:360deg}}.star-action-button-module__Dh089a__button.star-action-button-module__Dh089a__button:not(:disabled):hover{background:#8a3b62;box-shadow:0 0 0 3px #d486b024,0 4px 16px #a3487333}.star-action-button-module__Dh089a__button:focus-visible{outline-offset:3px;outline:2px solid #d185ab}.star-action-button-module__Dh089a__button.star-action-button-module__Dh089a__button:disabled{color:#69525f;opacity:1;cursor:not-allowed;box-shadow:none;background:#e4d3dc}.dark .star-action-button-module__Dh089a__button.star-action-button-module__Dh089a__button:disabled{color:#bba9b4;background:#3d3038}.star-action-button-module__Dh089a__button:disabled:before{opacity:.4;background:#c395af;animation:none}.star-action-button-module__Dh089a__button svg{color:inherit;opacity:1}[data-reduced-motion=true] .star-action-button-module__Dh089a__button:before{animation:none}@media (prefers-reduced-motion:reduce){.star-action-button-module__Dh089a__button:before{animation:none}}.star-action-button-module__Dh089a__button.star-action-button-module__Dh089a__button[data-insufficient-points]:disabled{color:#85858d;background:#dddddf}.dark .star-action-button-module__Dh089a__button.star-action-button-module__Dh089a__button[data-insufficient-points]:disabled{color:#90909a;background:#39393e}.star-action-button-module__Dh089a__button[data-insufficient-points]:before{opacity:.25;background:#777}
.generation-request-card-module__Y9dXlW__card{isolation:isolate;background:linear-gradient(140deg,#c981ab10,#8e658807);border:1px solid #0000;border-radius:18px;animation:4s ease-in-out infinite generation-request-card-module__Y9dXlW__breathing;position:relative;box-shadow:0 0 0 1px #d89abb19,0 0 14px #cb81a510}.generation-request-card-module__Y9dXlW__card:before{content:"";border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--confirmation-angle,0deg),#98647f55 0%,#d99bbb 38%,#fff0f8 50%,#dfa3c3 61%,#98647f55 82%);padding:1px;animation:6s linear infinite generation-request-card-module__Y9dXlW__flow;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@property --confirmation-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes generation-request-card-module__Y9dXlW__flow{to{--confirmation-angle:360deg}}@keyframes generation-request-card-module__Y9dXlW__breathing{50%{box-shadow:0 0 0 1px #d89abb30,0 0 20px #cb81a522}}@media (prefers-reduced-motion:reduce){.generation-request-card-module__Y9dXlW__card,.generation-request-card-module__Y9dXlW__card:before{animation:none}}
.star-companion-module__tV8q4W__host{isolation:isolate;flex-shrink:0;position:relative}.star-companion-module__tV8q4W__capsule{--star-track:#74495f;isolation:isolate;color:#f6e8ef;cursor:pointer;background:#282329;border:0;border-radius:999px;align-items:center;gap:6px;min-width:120px;height:48px;padding:2px 16px 2px 4px;display:flex;position:relative;box-shadow:0 3px 18px #e998bd18,0 7px 20px #0002}.star-companion-module__tV8q4W__capsule:before{content:"";pointer-events:none;border-radius:inherit;background:conic-gradient(from var(--star-angle,0deg), #745366 0%, #9f637f 38%, #ed9fc5 52%, #fff1f8 59%, #ed9fc5 66%, #75445e 77%, #745366 100%);padding:1.5px;animation:3s linear infinite star-companion-module__tV8q4W__shine;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@property --star-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes star-companion-module__tV8q4W__shine{to{--star-angle:360deg}}.star-companion-module__tV8q4W__capsule:hover{background:#332932;box-shadow:0 0 0 3px #eda2c514,0 4px 23px #e998bd26}.star-companion-module__tV8q4W__capsule:focus-visible,.star-companion-module__tV8q4W__bubble:focus-visible{outline-offset:4px;outline:2px solid #f4b1d1}.star-companion-module__tV8q4W__capsule[aria-expanded=true]{background:#372a33}.star-companion-module__tV8q4W__portrait{flex-shrink:0;width:43px;height:43px;display:block}.star-companion-module__tV8q4W__sprite{transform-origin:50% 80%;pointer-events:none;background-image:url(/canvas/mascots/xiaoxingxing/head-atlas-v1.png);background-repeat:no-repeat;background-size:300% 300%;width:100%;height:100%;display:block}.star-companion-module__tV8q4W__name{letter-spacing:.3px;white-space:nowrap;font-size:13px;font-weight:600}.star-companion-module__tV8q4W__header .star-companion-module__tV8q4W__capsule{cursor:default;min-width:113px;height:42px;padding-right:14px;box-shadow:0 2px 12px #e998bd12}.star-companion-module__tV8q4W__header .star-companion-module__tV8q4W__portrait{width:37px;height:37px}.star-companion-module__tV8q4W__header .star-companion-module__tV8q4W__name{font-size:13px}.star-companion-module__tV8q4W__dot{background:#f1a9cd;border:1.5px solid #282329;border-radius:50%;width:7px;height:7px;position:absolute;top:4px;right:7px}.star-companion-module__tV8q4W__bubble{color:#f3dce9;text-align:left;white-space:normal;background:#302730f5;border:1px solid #a36b8a55;border-radius:12px 12px 4px;align-items:center;gap:9px;width:max-content;min-width:110px;max-width:min(230px,100vw - 32px);padding:9px 12px;font-size:11px;line-height:1.6;display:flex;position:absolute;bottom:calc(100% + 12px);right:0;box-shadow:0 6px 24px #0003}.star-companion-module__tV8q4W__bubble>:last-child{opacity:.5}.star-companion-module__tV8q4W__idle .star-companion-module__tV8q4W__sprite{animation:3.2s ease-in-out infinite star-companion-module__tV8q4W__idle}.star-companion-module__tV8q4W__thinking .star-companion-module__tV8q4W__sprite{animation:1.9s ease-in-out infinite star-companion-module__tV8q4W__think}.star-companion-module__tV8q4W__working .star-companion-module__tV8q4W__sprite{animation:1.6s ease-in-out infinite star-companion-module__tV8q4W__work}.star-companion-module__tV8q4W__waiting .star-companion-module__tV8q4W__sprite{animation:3s ease-in-out infinite star-companion-module__tV8q4W__wait}.star-companion-module__tV8q4W__done .star-companion-module__tV8q4W__sprite{animation:.62s ease-out 2 star-companion-module__tV8q4W__happy}.star-companion-module__tV8q4W__attention .star-companion-module__tV8q4W__sprite{animation:1s ease-out star-companion-module__tV8q4W__attention}.star-companion-module__tV8q4W__idle:hover .star-companion-module__tV8q4W__sprite{animation:.6s ease-out star-companion-module__tV8q4W__hello}@keyframes star-companion-module__tV8q4W__idle{0%,to{transform:translateY(0)rotate(-2deg)}45%{transform:translateY(-2px)rotate(3deg)}75%{transform:translateY(0)rotate(0)}}@keyframes star-companion-module__tV8q4W__think{0%,to{transform:rotate(-3deg)}50%{transform:rotate(4deg)translateY(-1px)}}@keyframes star-companion-module__tV8q4W__work{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes star-companion-module__tV8q4W__wait{0%,80%,to{transform:rotate(0)}87%{transform:rotate(-4deg)}94%{transform:rotate(3deg)}}@keyframes star-companion-module__tV8q4W__happy{0%,to{transform:translateY(0)}35%{transform:translateY(-5px)rotate(-6deg)}70%{transform:translateY(-1px)rotate(4deg)}}@keyframes star-companion-module__tV8q4W__attention{0%,to{transform:rotate(0)}50%{transform:rotate(6deg)}}@keyframes star-companion-module__tV8q4W__hello{0%,to{transform:scale(1)}45%{transform:rotate(-5deg)scale(1.06)}}.star-companion-module__tV8q4W__reduced .star-companion-module__tV8q4W__sprite,.star-companion-module__tV8q4W__reduced .star-companion-module__tV8q4W__capsule:before{animation:none!important}.star-companion-module__tV8q4W__paused .star-companion-module__tV8q4W__sprite,.star-companion-module__tV8q4W__paused .star-companion-module__tV8q4W__capsule:before{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.star-companion-module__tV8q4W__sprite,.star-companion-module__tV8q4W__capsule:before{animation:none!important}}
.canvas-assistant-panel-module__isU_Ha__messageSend.canvas-assistant-panel-module__isU_Ha__messageSend.canvas-assistant-panel-module__isU_Ha__messageSend:disabled{color:#85858d;opacity:1;box-shadow:none;cursor:not-allowed;background:#dddddf}.dark .canvas-assistant-panel-module__isU_Ha__messageSend.canvas-assistant-panel-module__isU_Ha__messageSend.canvas-assistant-panel-module__isU_Ha__messageSend:disabled{color:#90909a;background:#39393e}.canvas-assistant-panel-module__isU_Ha__messageSend.canvas-assistant-panel-module__isU_Ha__messageSend.canvas-assistant-panel-module__isU_Ha__messageSend:disabled:before{opacity:.25;background:#777;animation:none}.canvas-assistant-panel-module__isU_Ha__messageAccess{grid-template-rows:40px 20px;height:60px;margin-top:4px;font-size:11px;line-height:20px;display:none}.canvas-assistant-panel-module__isU_Ha__messageAccessText{overflow-wrap:anywhere;overscroll-behavior:contain;min-height:0;margin:0;overflow-y:auto}.canvas-assistant-panel-module__isU_Ha__messageAccessActions{white-space:nowrap;align-items:center;gap:8px;display:flex}.canvas-assistant-panel-module__isU_Ha__messageAccess .canvas-assistant-panel-module__isU_Ha__messageAccessActions button{height:20px;font-size:inherit;line-height:inherit;padding:0}.canvas-assistant-panel-module__isU_Ha__desktopMessageAccess{display:contents}@media (max-width:639px){.canvas-assistant-panel-module__isU_Ha__messageAccess{display:grid}.canvas-assistant-panel-module__isU_Ha__desktopMessageAccess{display:none}}
.prompt-library-module__r84RCq__dialogLayer{z-index:145;pointer-events:none;position:fixed;inset:0}.prompt-library-module__r84RCq__dialog{color:#edf0f7;pointer-events:auto;border:1px solid #ffffff28;border-radius:24px;flex-direction:column;display:flex;position:absolute;overflow:hidden;box-shadow:0 24px 70px #0006}.prompt-library-module__r84RCq__dialogHeader{cursor:move;touch-action:none;-webkit-user-select:none;user-select:none;border-bottom:1px solid #ffffff20;flex-shrink:0;align-items:center;gap:10px;padding:14px 20px;display:flex}.prompt-library-module__r84RCq__dialogHeader strong{flex:1;font-weight:500}.prompt-library-module__r84RCq__dialogHeader button{border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.prompt-library-module__r84RCq__dialogHeader button:hover{background:#ffffff12}.prompt-library-module__r84RCq__dialogHeader button:focus-visible{outline-offset:2px;outline:2px solid #bf7c9c}.prompt-library-module__r84RCq__warehouse{flex-direction:column;height:100%;min-height:0;display:flex}.prompt-library-module__r84RCq__warehouse,.prompt-library-module__r84RCq__dialog{background:linear-gradient(#06101b40,#06101b40),linear-gradient(#050b1340,#060b1452 65%,#04091180),#09121c url(/canvas/brand/starshield-hero.webp) 50%/cover no-repeat}.prompt-library-module__r84RCq__page{color:#edf0f7;background:0 0;flex-direction:column;flex:1;height:100%;min-height:0;display:flex;container:prompt-library/size}.prompt-library-module__r84RCq__content{scrollbar-width:thin;flex:1;min-height:0;padding:0 clamp(22px,4vw,76px) 32px;overflow:auto}.prompt-library-module__r84RCq__intro{text-align:center;padding:45px 0 46px}.prompt-library-module__r84RCq__intro>span{color:#e3d8e8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);letter-spacing:.15em;background:#ffffff08;border:1px solid #fff2;border-radius:999px;padding:8px 17px;font-size:11px;display:inline-block}.prompt-library-module__r84RCq__intro h1{letter-spacing:-.045em;color:#edf0f7;margin:22px 0 17px;padding-block:.08em;font-family:PingFang SC,Microsoft YaHei,Noto Sans CJK SC,sans-serif;font-size:clamp(40px,5.2vw,80px);font-weight:650;line-height:1.5}.prompt-library-module__r84RCq__intro p{color:#d0d6e2;margin:0;font-size:14px;line-height:1.8}.prompt-library-module__r84RCq__toolbar{border-bottom:1px solid #ffffff30;justify-content:space-between;align-items:center;gap:20px;padding:10px 0 22px;display:flex}.prompt-library-module__r84RCq__toolbar h2{white-space:nowrap;font-size:24px;font-weight:500}.prompt-library-module__r84RCq__toolbar h2 span{color:#c0bdd0;margin-left:12px;font-size:14px}.prompt-library-module__r84RCq__filters{align-items:center;gap:12px;display:flex}.prompt-library-module__r84RCq__search{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#c0c2d0;background:#151b27b3;border:1px solid #ffffff24;border-radius:12px;align-items:center;gap:10px;padding:11px 14px;display:flex}.prompt-library-module__r84RCq__search input{color:#eee;background:0 0;outline:0;width:230px;font-size:13px}.prompt-library-module__r84RCq__filterButton,.prompt-library-module__r84RCq__filters select{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#e0dfeb;white-space:nowrap;cursor:pointer;background:#151b27b3;border:1px solid #ffffff24;border-radius:12px;align-items:center;gap:8px;padding:11px 14px;font-size:13px;display:flex}.prompt-library-module__r84RCq__filters select option{background:#171d28}.prompt-library-module__r84RCq__filterButton[aria-pressed=true]{color:#ffe9f9;background:#60465b88;border-color:#e0afd1}.prompt-library-module__r84RCq__categories{flex-wrap:wrap;gap:10px;padding:23px 0 30px;display:flex}.prompt-library-module__r84RCq__categories button{color:#dedfea;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;background:#111824a8;border:1px solid #ffffff24;border-radius:999px;padding:10px 15px;font-size:12px}.prompt-library-module__r84RCq__categories button[aria-pressed=true]{color:#fff2fc;background:#503a4dc9;border-color:#d0a0c5}.prompt-library-module__r84RCq__grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:23px;display:grid}.prompt-library-module__r84RCq__card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#171d29dd;border:1px solid #ffffff28;border-radius:22px;min-width:0;overflow:hidden;box-shadow:0 14px 40px #0002}.prompt-library-module__r84RCq__cover{color:#939aaa;cursor:pointer;background:#0b1422;justify-content:center;align-items:center;width:100%;height:260px;display:flex;overflow:hidden}.prompt-library-module__r84RCq__cover img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.prompt-library-module__r84RCq__cover:hover img{transform:scale(1.025)}.prompt-library-module__r84RCq__mediaFailure{text-align:center;color:#c4c4d3;flex-direction:column;align-items:center;gap:12px;padding:24px;font-size:13px;line-height:1.7;display:flex}.prompt-library-module__r84RCq__mediaFailure button{cursor:pointer;border:1px solid #c39bb654;border-radius:999px;padding:6px 14px}.prompt-library-module__r84RCq__cardInfo{padding:18px}.prompt-library-module__r84RCq__cardInfo small{color:#c2aaca;font-size:10px}.prompt-library-module__r84RCq__cardInfo h3{min-height:48px;margin:8px 0 20px;font-size:16px;font-weight:500;line-height:1.5}.prompt-library-module__r84RCq__cardInfo h3 button{text-align:left;cursor:pointer}.prompt-library-module__r84RCq__cardActions{justify-content:space-between;align-items:center;display:flex}.prompt-library-module__r84RCq__cardActions button{color:#c4c4d3;cursor:pointer;align-items:center;gap:7px;font-size:12px;display:inline-flex}.prompt-library-module__r84RCq__cardActions button:hover,.prompt-library-module__r84RCq__cardActions button[aria-pressed=true]{color:#f7b9de}.prompt-library-module__r84RCq__empty{text-align:center;color:#cdc9d8;padding:80px 20px}.prompt-library-module__r84RCq__more{color:#ebdfeb;cursor:pointer;background:#2c293bbb;border:1px solid #c39bb654;border-radius:999px;align-items:center;gap:10px;margin:35px auto;padding:12px 25px;display:flex}.prompt-library-module__r84RCq__detail{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.prompt-library-module__r84RCq__detailContent{padding-top:20px}.prompt-library-module__r84RCq__detailContent .prompt-library-module__r84RCq__breadcrumbs{padding-bottom:8px}.prompt-library-module__r84RCq__detailMedia,.prompt-library-module__r84RCq__detailCopy{min-width:0}.prompt-library-module__r84RCq__detailMedia{border-radius:12px;max-height:max(260px,100cqh - 150px);overflow:auto}.prompt-library-module__r84RCq__detailCopy{flex-direction:column;min-height:0;display:flex}.prompt-library-module__r84RCq__detail .prompt-library-module__r84RCq__detailMedia video{object-fit:contain;background:#080d15;width:100%;height:clamp(240px,100cqh - 170px,760px);display:block}.prompt-library-module__r84RCq__detail img{border-radius:12px;width:100%;margin-bottom:12px}.prompt-library-module__r84RCq__detail p{opacity:.65;margin-bottom:14px;font-size:12px}.prompt-library-module__r84RCq__detail textarea{resize:vertical;width:100%;height:clamp(180px,100cqh - 300px,650px);min-height:180px;color:inherit;background:#8881;border:1px solid #8884;border-radius:12px;padding:16px;font-size:13px;line-height:1.8}.prompt-library-module__r84RCq__detailActions{justify-content:space-between;align-items:center;gap:15px;margin-top:17px;display:flex}.prompt-library-module__r84RCq__detailActions button,.prompt-library-module__r84RCq__detailActions a{cursor:pointer;align-items:center;gap:8px;font-size:12px;display:flex}.prompt-library-module__r84RCq__detailActions button{background:#825a7999;border-radius:99px;padding:10px 16px}.prompt-library-module__r84RCq__page button:focus-visible,.prompt-library-module__r84RCq__page a:focus-visible,.prompt-library-module__r84RCq__page select:focus-visible,.prompt-library-module__r84RCq__page input:focus-visible{outline-offset:4px;outline:2px solid #e4bada}@media (min-width:1800px){.prompt-library-module__r84RCq__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.prompt-library-module__r84RCq__cover{height:320px}}@media (max-width:900px){.prompt-library-module__r84RCq__toolbar{flex-direction:column;align-items:flex-start}.prompt-library-module__r84RCq__filters{flex-wrap:wrap;width:100%}.prompt-library-module__r84RCq__search{flex:1}.prompt-library-module__r84RCq__search input{width:100%}.prompt-library-module__r84RCq__intro{padding:30px 0}.prompt-library-module__r84RCq__intro p{max-width:600px;margin:auto}.prompt-library-module__r84RCq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.prompt-library-module__r84RCq__cover{height:220px}}@media (max-width:560px){.prompt-library-module__r84RCq__grid{grid-template-columns:1fr}.prompt-library-module__r84RCq__intro p{font-size:12px}.prompt-library-module__r84RCq__categories{white-space:nowrap;flex-wrap:nowrap;overflow:auto}.prompt-library-module__r84RCq__cover{height:310px}.prompt-library-module__r84RCq__filters{gap:8px}.prompt-library-module__r84RCq__search{box-sizing:border-box;min-width:100%}}.prompt-library-module__r84RCq__compact{background:0 0}.prompt-library-module__r84RCq__compact .prompt-library-module__r84RCq__content{padding:0 22px 28px}.prompt-library-module__r84RCq__compact .prompt-library-module__r84RCq__detailContent{padding-top:20px}.prompt-library-module__r84RCq__compact .prompt-library-module__r84RCq__intro{padding:24px 0}.prompt-library-module__r84RCq__compact .prompt-library-module__r84RCq__intro h1{margin:12px 0;font-size:32px}.prompt-library-module__r84RCq__compact .prompt-library-module__r84RCq__toolbar{flex-direction:column;align-items:stretch}.prompt-library-module__r84RCq__compact .prompt-library-module__r84RCq__filters{flex-wrap:wrap}.prompt-library-module__r84RCq__compact .prompt-library-module__r84RCq__search{flex:1}.prompt-library-module__r84RCq__compact .prompt-library-module__r84RCq__grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.prompt-library-module__r84RCq__compact .prompt-library-module__r84RCq__cover{height:210px}.prompt-library-module__r84RCq__detail video{border-radius:12px;width:100%}.prompt-library-module__r84RCq__detailActions{flex-wrap:wrap;justify-content:flex-start}.prompt-library-module__r84RCq__detailTitle{overflow-wrap:anywhere;margin:8px 0 16px;font-size:20px;line-height:1.5}.prompt-library-module__r84RCq__back{cursor:pointer;align-items:center;gap:8px;padding:8px 0;display:inline-flex}.prompt-library-module__r84RCq__note{margin-top:16px;line-height:1.7}.prompt-library-module__r84RCq__empty button{cursor:pointer;margin-left:8px;text-decoration:underline}.prompt-library-module__r84RCq__more:disabled{opacity:.6;cursor:wait}.prompt-library-module__r84RCq__breadcrumbs{color:#b8b7c6;flex-wrap:wrap;align-items:center;gap:10px;padding:0 0 24px;font-size:13px;display:flex}.prompt-library-module__r84RCq__breadcrumbs button{cursor:pointer}.prompt-library-module__r84RCq__breadcrumbs button:hover,.prompt-library-module__r84RCq__breadcrumbs [aria-current=page]{color:#f6dbea}.prompt-library-module__r84RCq__mediaGrid,.prompt-library-module__r84RCq__modelGrid{gap:20px;display:grid}.prompt-library-module__r84RCq__mediaGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.prompt-library-module__r84RCq__modelGrid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.prompt-library-module__r84RCq__modelCard{text-align:left;cursor:pointer;color:#c3accb;background:linear-gradient(140deg,#292b40,#171d29 75%);border:1px solid #ffffff25;border-radius:22px;padding:28px;transition:border-color .18s,background-color .18s}.prompt-library-module__r84RCq__modelCard .prompt-library-module__r84RCq__modelBrand{color:#252525;background:#f4f3ef;border-radius:14px;justify-content:center;align-items:center;height:104px;margin:0 0 22px;padding:22px;display:flex}.prompt-library-module__r84RCq__modelBrand img{object-fit:contain;width:48px;height:48px;display:block}.prompt-library-module__r84RCq__modelBrand[data-brand=seed] img{width:min(190px,100%);height:auto;max-height:58px}.prompt-library-module__r84RCq__modelCard:hover{background-color:#322737;border-color:#c997b9}.prompt-library-module__r84RCq__modelCard strong{color:#f0edf5;font-weight:500;display:block}.prompt-library-module__r84RCq__mediaCard{text-align:left;cursor:pointer;background:#171d29;border:1px solid #ffffff24;border-radius:22px;flex-direction:column;min-width:0;padding:0;transition:transform .22s,border-color .22s,box-shadow .22s;display:flex;overflow:hidden;box-shadow:0 14px 36px #0003}.prompt-library-module__r84RCq__mediaCard:focus-visible{outline-offset:4px;outline:2px solid #e3afd0}.prompt-library-module__r84RCq__mediaCard:hover{border-color:#c997b9;transform:translateY(-3px);box-shadow:0 20px 44px #0005}.prompt-library-module__r84RCq__mediaArtwork{color:#c3accb;aspect-ratio:16/9;background:#1a202c;place-items:center;width:100%;display:grid;overflow:hidden}.prompt-library-module__r84RCq__mediaArtwork img{object-fit:cover;width:100%;height:100%;transition:transform .65s cubic-bezier(.2,.7,.2,1);display:block}.prompt-library-module__r84RCq__mediaCard:hover .prompt-library-module__r84RCq__mediaArtwork img{transform:scale(1.035)}.prompt-library-module__r84RCq__mediaCopy{box-sizing:border-box;width:100%;padding:22px 24px;display:block}.prompt-library-module__r84RCq__mediaCopy strong{color:#f0edf5;font-size:24px;font-weight:500;line-height:1.35;display:block}.prompt-library-module__r84RCq__mediaDescription{color:#b4b4c4;margin-top:8px;font-size:13px;line-height:1.8;display:block}.prompt-library-module__r84RCq__mediaFooter{color:#aaa5b8;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:22px;font-size:12px;display:flex}.prompt-library-module__r84RCq__mediaEnter{color:#edd4e5;align-items:center;gap:5px;display:inline-flex}.prompt-library-module__r84RCq__compact .prompt-library-module__r84RCq__mediaCopy{padding:18px 20px}.prompt-library-module__r84RCq__compact .prompt-library-module__r84RCq__mediaCopy strong{font-size:22px}@media (prefers-reduced-motion:reduce){.prompt-library-module__r84RCq__mediaCard,.prompt-library-module__r84RCq__mediaArtwork img{transition:none}.prompt-library-module__r84RCq__mediaCard:hover,.prompt-library-module__r84RCq__mediaCard:hover .prompt-library-module__r84RCq__mediaArtwork img{transform:none}}.prompt-library-module__r84RCq__modelCard span{justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.prompt-library-module__r84RCq__modelCard strong{margin:20px 0;font-size:20px}.prompt-library-module__r84RCq__levelHeading{margin-bottom:25px}.prompt-library-module__r84RCq__levelHeading h2{font-size:24px}.prompt-library-module__r84RCq__levelHeading p{color:#b4b4c4;margin-top:8px;font-size:13px}@container prompt-library (max-width:560px){.prompt-library-module__r84RCq__mediaGrid{grid-template-columns:1fr}.prompt-library-module__r84RCq__mediaCopy{padding:19px 20px}.prompt-library-module__r84RCq__mediaCopy strong{font-size:22px}}@container prompt-library (max-width:680px){.prompt-library-module__r84RCq__detail{grid-template-columns:minmax(0,1fr)}.prompt-library-module__r84RCq__detail .prompt-library-module__r84RCq__detailMedia video{height:min(45cqh,400px);min-height:170px}.prompt-library-module__r84RCq__detail textarea{height:280px}.prompt-library-module__r84RCq__grid,.prompt-library-module__r84RCq__compact .prompt-library-module__r84RCq__grid,.prompt-library-module__r84RCq__modelGrid{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr))}.prompt-library-module__r84RCq__toolbar,.prompt-library-module__r84RCq__filters{flex-wrap:wrap}.prompt-library-module__r84RCq__search input{width:100%}}
.generation-status-module__xMvbSq__anchor{width:fit-content;margin-top:16px}.generation-status-module__xMvbSq__trigger.generation-status-module__xMvbSq__trigger{border-radius:999px;gap:9px;min-width:184px;min-height:44px;padding:10px 19px;font-size:13px;font-weight:550}.generation-status-module__xMvbSq__count{background:#ffffff20;border-radius:999px;min-width:19px;padding:1px 5px;font-size:11px}.generation-status-module__xMvbSq__panel.generation-status-module__xMvbSq__panel{z-index:160;color:#efe8ef;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#252329f5;border-radius:24px;outline:none;flex-direction:column;width:min(600px,100vw - 32px);max-height:min(76dvh,760px);display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 24px 100px #0009}.generation-status-module__xMvbSq__panel[data-state=closed],.generation-status-module__xMvbSq__panel[data-genie-running]{visibility:hidden;pointer-events:none}.generation-status-module__xMvbSq__header{flex-shrink:0;justify-content:space-between;align-items:center;gap:20px;padding:23px 24px 18px;display:flex}.generation-status-module__xMvbSq__header strong{font-size:17px;font-weight:550}.generation-status-module__xMvbSq__header p{color:#b4a8b4;margin-top:6px;font-size:12px}.generation-status-module__xMvbSq__close{color:#d1c1cc;background:#ffffff0b;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.generation-status-module__xMvbSq__close:hover{background:#ffffff1a}.generation-status-module__xMvbSq__list{overscroll-behavior:contain;min-height:0;padding:0 24px 24px;overflow:auto}.generation-status-module__xMvbSq__empty{text-align:center;color:#b4a8b4;padding:38px 10px;font-size:13px}.generation-status-module__xMvbSq__task{border-top:1px solid #ecd7e515;padding:19px 0}.generation-status-module__xMvbSq__row{justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.generation-status-module__xMvbSq__row strong{font-size:13px;font-weight:550}.generation-status-module__xMvbSq__state{color:#ddabc8}.generation-status-module__xMvbSq__prompt{align-items:flex-start;gap:12px;margin:13px 0 10px;display:flex}.generation-status-module__xMvbSq__prompt p{white-space:pre-wrap;overflow-wrap:anywhere;flex:1;max-height:120px;font-size:13px;line-height:1.7;overflow:auto}.generation-status-module__xMvbSq__prompt button{color:#bca4b4;flex-shrink:0;align-items:center;gap:4px;padding:4px;font-size:10px;display:flex}.generation-status-module__xMvbSq__parameters,.generation-status-module__xMvbSq__time,.generation-status-module__xMvbSq__taskId{color:#a99cab;font-size:11px}.generation-status-module__xMvbSq__parameters{margin:8px 0 12px}.generation-status-module__xMvbSq__time{align-items:center;gap:5px;display:flex}.generation-status-module__xMvbSq__taskId{font-variant-numeric:tabular-nums}.generation-status-module__xMvbSq__progress{background:#dba4c11a;border-radius:6px;height:3px;margin-top:15px;overflow:hidden}.generation-status-module__xMvbSq__indeterminate{background:linear-gradient(90deg,#0000,#e2a1c4,#0000);width:35%;height:100%;animation:2.1s ease-in-out infinite generation-status-module__xMvbSq__progress;display:block}@keyframes generation-status-module__xMvbSq__progress{0%{transform:translate(-100%)}to{transform:translate(390%)}}.generation-status-module__xMvbSq__actions{justify-content:flex-end;margin-top:12px;display:flex}.generation-status-module__xMvbSq__actions button{color:#dca8c5;border:1px solid #c996b44a;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:11px;display:flex}.generation-status-module__xMvbSq__actions button:disabled{opacity:.5}.generation-status-module__xMvbSq__actions button:hover{background:#cd8baa10}.generation-status-module__xMvbSq__note,.generation-status-module__xMvbSq__error,.generation-status-module__xMvbSq__success{margin-top:10px;font-size:12px;line-height:1.6}.generation-status-module__xMvbSq__note{color:#b7a8b3}.generation-status-module__xMvbSq__error{color:#e5a0ab}.generation-status-module__xMvbSq__success{color:#e2b9d1}.generation-status-module__xMvbSq__preview{text-align:center;background:#151319;border-radius:13px;margin-top:16px;overflow:hidden}.generation-status-module__xMvbSq__preview img,.generation-status-module__xMvbSq__preview video{object-fit:contain;width:100%;max-height:280px}.generation-status-module__xMvbSq__preview .ant-image{width:100%}@media (prefers-reduced-motion:reduce){.generation-status-module__xMvbSq__indeterminate{opacity:.5;width:100%;animation:none}}
.studio-shell-module__6v2ipq__surface{isolation:isolate;color:#edf1f8;background:#09121c url(/canvas/brand/starshield-hero.webp) 50%/cover no-repeat;height:100dvh;position:relative}.studio-shell-module__6v2ipq__surface:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#050b1340,#060b1452 65%,#04091180);position:absolute;inset:0}.studio-shell-module__6v2ipq__page{flex-direction:column;height:100%;min-height:0;display:flex}.studio-shell-module__6v2ipq__header{flex-shrink:0;justify-content:space-between;align-items:center;min-height:94px;padding:12px clamp(24px,4vw,72px);display:flex}.studio-shell-module__6v2ipq__actions{flex-shrink:0;justify-content:flex-end;align-items:center;gap:24px;display:flex}.studio-shell-module__6v2ipq__account{align-items:center;gap:10px;display:flex}.studio-shell-module__6v2ipq__actions .studio-shell-module__6v2ipq__balance{color:#eceff8;font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:6px;min-height:36px;font-size:12px;font-weight:500;transition:color .2s;display:inline-flex}.studio-shell-module__6v2ipq__balance>span:first-child{font-size:14px}.studio-shell-module__6v2ipq__balance:hover{color:#f3c5e4}.studio-shell-module__6v2ipq__balance:focus-visible{outline-offset:4px;border-radius:6px;outline:2px solid #e5c7df}.studio-shell-module__6v2ipq__home{isolation:isolate;color:#f4edf5;letter-spacing:.1em;white-space:nowrap;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#302731b3;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:10px 27px;font-size:15px;font-weight:500;transition:background .2s,transform .2s;display:inline-flex;position:relative}.studio-shell-module__6v2ipq__home:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,#b683a5,#ffeaf7,#c786b1);padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.studio-shell-module__6v2ipq__home:hover{background:#50374be6;transform:translateY(-1px)}.studio-shell-module__6v2ipq__home:focus-visible{outline-offset:4px;outline:2px solid #f0c9e6}.studio-shell-module__6v2ipq__body{flex:1;min-height:0}.studio-shell-module__6v2ipq__stage{scrollbar-width:thin;height:100%;padding:clamp(65px,14vh,170px) 24px clamp(110px,19vh,210px);overflow:auto}.studio-shell-module__6v2ipq__card{color:#eff0f5;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#252529ec;border:1px solid #ffffff28;border-radius:28px;width:min(1040px,100%);margin:0 auto;padding:25px 27px 23px;position:relative;box-shadow:0 24px 90px #0004,inset 0 1px #ffffff08}.studio-shell-module__6v2ipq__dragging{border-color:#edbbde;box-shadow:0 0 0 3px #d597c52e,0 24px 90px #0004}.studio-shell-module__6v2ipq__dropOverlay{z-index:10;border-radius:inherit;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#f6e9f3;pointer-events:none;text-align:center;background:#25212ce8;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:24px;display:flex;position:absolute;inset:0}.studio-shell-module__6v2ipq__dropOverlay strong{font-size:20px;font-weight:500}.studio-shell-module__6v2ipq__dropOverlay span{color:#cbbdcc;max-width:460px;font-size:13px;line-height:1.8}.studio-shell-module__6v2ipq__dropHint{color:#92939e;margin:14px 0 0;font-size:11px;line-height:1.7}.studio-shell-module__6v2ipq__cardHeading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;display:flex}.studio-shell-module__6v2ipq__cardHeading h1{letter-spacing:.12em;margin:0;font-size:19px;font-weight:500}.studio-shell-module__6v2ipq__tools{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.studio-shell-module__6v2ipq__tool{color:#c5c6cf;cursor:pointer;background:#ffffff07;border:1px solid #ffffff10;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:8px 13px;font-size:13px;transition:background .2s,color .2s;display:inline-flex}.studio-shell-module__6v2ipq__tool:hover{color:#fff;background:#ffffff13}.studio-shell-module__6v2ipq__tool:focus-visible{outline-offset:3px;outline:2px solid #ddafd0}.studio-shell-module__6v2ipq__card .studio-shell-module__6v2ipq__prompt{resize:vertical;outline:none;width:100%;max-height:400px;margin:8px 0 23px;padding:12px 2px;display:block;color:#f0f1f6!important;min-height:170px!important;box-shadow:none!important;background:0 0!important;border:0!important;font-size:17px!important;line-height:1.9!important}.studio-shell-module__6v2ipq__prompt::placeholder{color:#90929d!important}.studio-shell-module__6v2ipq__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.studio-shell-module__6v2ipq__controls{flex-wrap:wrap;align-items:center;gap:9px;min-width:0;display:flex}.studio-shell-module__6v2ipq__footer>:last-child{margin-left:auto}.studio-shell-module__6v2ipq__settings{scrollbar-width:thin;width:min(370px,100vw - 52px);max-height:55vh;padding:8px;overflow:auto}.studio-shell-module__6v2ipq__settingsTrigger{color:#e9e8f1;cursor:pointer;background:#ffffff09;border:1px solid #ffffff28;border-radius:999px;align-items:center;gap:8px;min-height:40px;padding:8px 14px;font-size:13px;display:inline-flex}.studio-shell-module__6v2ipq__settingsTrigger:hover,.studio-shell-module__6v2ipq__settingsTrigger[aria-expanded=true]{background:#ffffff14;border-color:#d9bdd266}.studio-shell-module__6v2ipq__card .canvas-compact-control{min-height:40px;color:#f0edf6!important;background:#ffffff09!important;border-color:#ffffff28!important;border-radius:999px!important}.studio-shell-module__6v2ipq__card [data-star-action]{border-radius:999px;min-height:43px;padding-inline:20px}.studio-shell-module__6v2ipq__referenceArea{margin:10px 0}.studio-shell-module__6v2ipq__referenceArea:empty{display:none}.studio-shell-module__6v2ipq__status{color:#c6bfce;margin-top:12px;font-size:12px}@media (max-width:767px){.studio-shell-module__6v2ipq__header{min-height:82px;padding:12px 18px}.studio-shell-module__6v2ipq__actions{gap:14px}.studio-shell-module__6v2ipq__home{min-height:39px;padding:8px 18px;font-size:13px}.studio-shell-module__6v2ipq__stage{padding:55px 16px 100px}.studio-shell-module__6v2ipq__card{border-radius:23px;padding:19px}.studio-shell-module__6v2ipq__cardHeading{flex-direction:column;align-items:flex-start;gap:13px}.studio-shell-module__6v2ipq__prompt{min-height:155px;font-size:15px!important}.studio-shell-module__6v2ipq__footer{align-items:flex-end}.studio-shell-module__6v2ipq__controls{gap:8px}.studio-shell-module__6v2ipq__header .stellar-header-wordmark{width:114px}}@media (prefers-reduced-motion:reduce){.studio-shell-module__6v2ipq__home{transition:none}}@media (max-width:480px){.studio-shell-module__6v2ipq__actions{gap:10px}.studio-shell-module__6v2ipq__home{padding-inline:13px;font-size:12px}.studio-shell-module__6v2ipq__header .stellar-header-wordmark{width:90px}}
.star-pet-module__fRJY1q__pet{z-index:121;-webkit-user-select:none;user-select:none;width:104px;position:fixed}.star-pet-module__fRJY1q__button{cursor:grab;touch-action:none;outline-offset:4px;background:0 0;border-radius:24px;flex-direction:column;align-items:center;width:104px;display:flex;position:relative}.star-pet-module__fRJY1q__button:active{cursor:grabbing}.star-pet-module__fRJY1q__button:focus-visible{outline:2px solid #efa8c1}.star-pet-module__fRJY1q__sprite{filter:drop-shadow(0 4px 5px #0003);transform-origin:50% 90%;pointer-events:none;background-image:url(/canvas/mascots/xiaoxingxing/states-v1.png);background-repeat:no-repeat;background-size:300% 200%;width:104px;height:104px;display:block}.star-pet-module__fRJY1q__idle .star-pet-module__fRJY1q__sprite{animation:7s ease-in-out infinite star-pet-module__fRJY1q__breathe}.star-pet-module__fRJY1q__thinking .star-pet-module__fRJY1q__sprite{animation:3s ease-in-out infinite star-pet-module__fRJY1q__ponder}.star-pet-module__fRJY1q__working .star-pet-module__fRJY1q__sprite{animation:2s ease-in-out infinite star-pet-module__fRJY1q__work}.star-pet-module__fRJY1q__done .star-pet-module__fRJY1q__sprite{animation:.65s ease-out 2 star-pet-module__fRJY1q__happy}.star-pet-module__fRJY1q__label{white-space:nowrap;color:#f6e8ee;background:#242226ec;border:1px solid #ffffff24;border-radius:20px;max-width:140px;padding:4px 10px;font-size:11px;box-shadow:0 2px 10px #0002}.star-pet-module__fRJY1q__bubble{color:#f4eaf0;pointer-events:none;background:#262328f5;border:1px solid #ffffff24;border-radius:16px 16px 16px 4px;width:210px;padding:10px 13px;font-size:12px;line-height:1.6;position:absolute;bottom:calc(100% + 8px);left:0;box-shadow:0 8px 24px #0003}.star-pet-module__fRJY1q__right .star-pet-module__fRJY1q__bubble{border-radius:16px 16px 4px;left:auto;right:0}.star-pet-module__fRJY1q__settings{color:#ebd8e1;opacity:.25;background:#242226e8;border:1px solid #ffffff28;border-radius:50%;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:-4px;right:0}.star-pet-module__fRJY1q__pet:hover .star-pet-module__fRJY1q__settings,.star-pet-module__fRJY1q__pet:focus-within .star-pet-module__fRJY1q__settings{opacity:1}.star-pet-module__fRJY1q__menu{color:#f4eaf0;background:#262328;border:1px solid #ffffff24;border-radius:14px;width:220px;padding:8px;font-size:12px;position:absolute;bottom:calc(100% + 8px);left:0;box-shadow:0 8px 24px #0004}.star-pet-module__fRJY1q__right .star-pet-module__fRJY1q__menu{left:auto;right:0}.star-pet-module__fRJY1q__menu button,.star-pet-module__fRJY1q__menu label{text-align:left;cursor:pointer;border-radius:8px;align-items:center;gap:8px;width:100%;padding:9px;display:flex}.star-pet-module__fRJY1q__menu button:hover,.star-pet-module__fRJY1q__menu label:hover{background:#ffffff10}.star-pet-module__fRJY1q__drop .star-pet-module__fRJY1q__button{background:#eea5c226;outline:2px dashed #efa8c1}.star-pet-module__fRJY1q__drop .star-pet-module__fRJY1q__sprite{transform:translateY(-5px)rotate(-5deg)}.star-pet-module__fRJY1q__restore{z-index:90;color:#f4eaf0;background:#262328;border:1px solid #ffffff24;border-radius:20px;padding:7px 12px;font-size:12px;position:fixed;bottom:88px;right:24px}.star-pet-module__fRJY1q__reduced .star-pet-module__fRJY1q__sprite{animation:none}@keyframes star-pet-module__fRJY1q__breathe{0%,87%,to{transform:scale(1)}92%{transform:scale(1.025,.975)}}@keyframes star-pet-module__fRJY1q__ponder{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2deg)}}@keyframes star-pet-module__fRJY1q__work{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes star-pet-module__fRJY1q__happy{0%,to{transform:translateY(0)}40%{transform:translateY(-13px)rotate(-4deg)}70%{transform:translateY(-5px)rotate(3deg)}}@media (prefers-reduced-motion:reduce){.star-pet-module__fRJY1q__sprite{transition:none!important;animation:none!important}}
.studio-module__b6hrma__studio{--line:#ffffff12;--muted:#888b97;--panel:#14161d;--accent:#c6b6ed;color:#ededf3;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0d0e12;flex-direction:column;height:calc(100dvh - 80px);min-height:520px;font-family:Arial,PingFang SC,sans-serif;display:flex;overflow:hidden}.studio-module__b6hrma__studio *{box-sizing:border-box}.studio-module__b6hrma__studio button,.studio-module__b6hrma__studio input,.studio-module__b6hrma__studio select,.studio-module__b6hrma__studio textarea{font:inherit}.studio-module__b6hrma__studio button,.studio-module__b6hrma__studio a{transition:background .18s,color .18s,transform .18s}.studio-module__b6hrma__studio button{cursor:pointer}.studio-module__b6hrma__studio button:disabled{cursor:default;opacity:.42}.studio-module__b6hrma__studio button:focus-visible,.studio-module__b6hrma__studio a:focus-visible,.studio-module__b6hrma__studio input:focus-visible,.studio-module__b6hrma__studio textarea:focus-visible,.studio-module__b6hrma__studio select:focus-visible{outline-offset:3px;outline:2px solid #bcadf0}.studio-module__b6hrma__studio input[type=range],.studio-module__b6hrma__studio input[type=checkbox],.studio-module__b6hrma__studio input[type=radio]{accent-color:#c6b6ed}.studio-module__b6hrma__studio select{border:1px solid var(--line);color:#e8e8ee;background:#20222b;border-radius:8px;padding:9px 12px}.studio-module__b6hrma__studio svg{flex-shrink:0}.studio-module__b6hrma__workspace{flex:1;grid-template-columns:minmax(340px,31%) minmax(0,1fr);min-height:0;display:grid}.studio-module__b6hrma__composer{border-right:1px solid var(--line);background:linear-gradient(150deg,#171923,#121319 65%);flex-direction:column;min-height:0;padding:24px 24px 0;display:flex}.studio-module__b6hrma__composerHeading{color:#b0a8bf;justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.studio-module__b6hrma__eyebrow{letter-spacing:.24em;color:#777583;font-size:9px}.studio-module__b6hrma__composerHeading h1{letter-spacing:.06em;color:#f0edf6;margin:5px 0 0;font-size:24px;font-weight:600}.studio-module__b6hrma__modeLine{align-items:center;gap:12px;display:flex}.studio-module__b6hrma__segmented{border:1px solid var(--line);background:#090a0e99;border-radius:10px;flex:1;padding:4px;display:flex}.studio-module__b6hrma__segmented button{color:#9695a3;border-radius:7px;flex:1;padding:8px 10px;font-size:13px}.studio-module__b6hrma__segmented .studio-module__b6hrma__active{color:#fff;background:#333440;box-shadow:0 2px 6px #0004}.studio-module__b6hrma__quickActions{gap:7px;margin:18px 0;display:flex}.studio-module__b6hrma__quickActions button{color:#c2c2cc;background:#ffffff03;border:1px solid #ffffff18;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:6px;padding:8px 4px;font-size:11px;display:flex}.studio-module__b6hrma__quickActions button:hover{background:#ffffff0b}.studio-module__b6hrma__fields{scrollbar-width:thin;scrollbar-color:#45404f transparent;flex:1;min-height:0;padding-bottom:12px;overflow:auto}.studio-module__b6hrma__fieldCard{background:#1d1e27;border:1px solid #ffffff18;border-radius:12px;margin-bottom:16px;overflow:hidden}.studio-module__b6hrma__fieldHeading{justify-content:space-between;align-items:center;padding:16px 16px 6px;display:flex}.studio-module__b6hrma__fieldHeading label{font-size:14px;font-weight:600}.studio-module__b6hrma__fieldHeading span{color:#6e707e;font-size:10px}.studio-module__b6hrma__lyricsHeadingTools{align-items:center;gap:12px;display:flex}.studio-module__b6hrma__structureTrigger{color:#e6e8f0;background:#ffffff04;border-radius:8px;align-items:center;gap:5px;padding:5px 9px;font-size:12px;transition:background .15s,border-color .15s;display:inline-flex;border:1px solid #64749970!important}.studio-module__b6hrma__structureTrigger:hover:not(:disabled),.studio-module__b6hrma__structureTrigger[data-state=open]{background:#303544;border-color:#a2b1d7!important}.studio-module__b6hrma__structureTrigger:disabled{opacity:.4;cursor:not-allowed}.studio-module__b6hrma__structureMenu{z-index:1000;width:min(320px,100vw - 24px);max-height:var(--radix-popover-content-available-height);color:#cbd1df;transform-origin:var(--radix-popover-content-transform-origin);background:#13161e;border:1px solid #64749945;border-radius:16px;outline:none;padding:10px;font-family:Arial,PingFang SC,sans-serif;animation:.17s ease-out studio-module__b6hrma__modelOpen;overflow-y:auto;box-shadow:0 18px 48px #0008}.studio-module__b6hrma__structureMenu[data-state=closed]{animation:.12s ease-in studio-module__b6hrma__modelClose}.studio-module__b6hrma__structureGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.studio-module__b6hrma__structureGrid button{min-height:43px;color:inherit;cursor:pointer;background:#1c2433;border:1px solid #0000;border-radius:10px;font-size:13px;transition:background .15s,transform .15s}.studio-module__b6hrma__structureGrid button:hover,.studio-module__b6hrma__structureGrid button:focus-visible{color:#fff;outline-offset:-2px;background:#303c53;outline:2px solid #a2b1d7}.studio-module__b6hrma__structureGrid button:active{transform:scale(.96)}.studio-module__b6hrma__structureMenu p{color:#8993a8;margin:10px 3px 1px;font-size:10px;line-height:1.6}.studio-module__b6hrma__fieldCard textarea{resize:vertical;color:#e0e0e8;background:0 0;border:0;outline:none;width:100%;min-height:180px;max-height:400px;padding:13px 16px;font-size:13px;line-height:1.8;display:block}.studio-module__b6hrma__fieldCard textarea::placeholder{color:#696b79}.studio-module__b6hrma__fieldCard textarea.studio-module__b6hrma__shortText{min-height:85px}.studio-module__b6hrma__cardTools{color:#aba8b8;flex-wrap:wrap;align-items:center;gap:12px;padding:10px 14px;font-size:11px;display:flex}.studio-module__b6hrma__cardTools button{align-items:center;gap:5px;display:flex}.studio-module__b6hrma__toggle{cursor:pointer;align-items:center;gap:6px;margin-left:auto;display:flex}.studio-module__b6hrma__toggle input{width:13px;height:13px}.studio-module__b6hrma__stacked{color:#bebbc9;flex-direction:column;gap:8px;margin:14px 0;font-size:12px;display:flex}.studio-module__b6hrma__stacked input,.studio-module__b6hrma__stacked textarea,.studio-module__b6hrma__modalInput{color:#e8e7ef;background:#1d1e27;border:1px solid #ffffff18;border-radius:8px;outline:none;width:100%;padding:12px}.studio-module__b6hrma__stacked textarea{resize:vertical;min-height:130px}.studio-module__b6hrma__disclosure{color:#aaa7b5;align-items:center;gap:8px;width:100%;padding:13px 0;font-size:12px;display:flex}.studio-module__b6hrma__disclosure svg:last-child{margin-left:auto}.studio-module__b6hrma__advanced{padding:0 10px 14px}.studio-module__b6hrma__sliderLabel{flex-wrap:wrap;justify-content:space-between;gap:12px;margin:18px 0;font-size:12px;display:flex}.studio-module__b6hrma__sliderLabel input{width:100%;height:3px}.studio-module__b6hrma__sliderLabel span{color:var(--muted)}.studio-module__b6hrma__quality{flex-direction:column;gap:14px;padding:13px 0;display:flex}.studio-module__b6hrma__quality label{align-items:center;gap:9px;font-size:12px;display:flex}.studio-module__b6hrma__quality label:last-child{color:var(--muted);justify-content:space-between}.studio-module__b6hrma__quality small{color:#777786;margin-top:5px;font-size:10px;display:block}.studio-module__b6hrma__quality select{padding:5px 10px;font-size:11px}.studio-module__b6hrma__createFooter{border-top:1px solid var(--line);background:#121319;padding:14px 0 17px}.studio-module__b6hrma__createFooter p{color:#8a889a;align-items:center;gap:6px;margin-bottom:10px;font-size:10px;display:flex}.studio-module__b6hrma__statusDot{background:#b5a1db;border-radius:50%;width:5px;height:5px}.studio-module__b6hrma__createButton{color:#fff;background:linear-gradient(110deg,#667ad3,#9c73ac 62%,#c68875);border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;padding:14px;font-size:14px;font-weight:600;display:flex}.studio-module__b6hrma__studio .studio-module__b6hrma__createButton:disabled{opacity:1;color:#c0b9c7;background:linear-gradient(110deg,#354461,#594659 65%,#644d49)}.studio-module__b6hrma__createButton span{opacity:.8;margin-left:auto;font-size:10px;font-weight:400}.studio-module__b6hrma__createFooter>small{color:#666674;text-align:center;margin-top:10px;font-size:9px;display:block}.studio-module__b6hrma__library{background:radial-gradient(at 60% 40%,#23202e28,#0000 60%);flex-direction:column;min-width:0;min-height:0;padding:29px 38px 0;display:flex}.studio-module__b6hrma__libraryHeader{justify-content:space-between;align-items:center;display:flex}.studio-module__b6hrma__libraryHeader h2{letter-spacing:.02em;margin:0;font-size:22px;font-weight:600}.studio-module__b6hrma__libraryHeader h2 span{color:#696673;margin-left:8px;font-size:14px;font-weight:400}.studio-module__b6hrma__libraryHeader p{color:#6e6c7a;margin:9px 0 0;font-size:12px}.studio-module__b6hrma__iconButton{color:#aaa6b7;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.studio-module__b6hrma__iconButton:hover{color:#fff;background:#ffffff0a}.studio-module__b6hrma__libraryTools{align-items:center;gap:12px;margin:26px 0 18px;display:flex}.studio-module__b6hrma__search{border:1px solid var(--line);color:#777581;background:#19191f;border-radius:9px;flex:1;align-items:center;gap:10px;padding:10px 13px;display:flex}.studio-module__b6hrma__search input{color:#e5e0ed;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:12px}.studio-module__b6hrma__search button{display:flex}.studio-module__b6hrma__importButton{color:#beb5cf;white-space:nowrap;background:#25222e;border:1px solid #c9a7ff15;border-radius:8px;align-items:center;gap:6px;padding:11px 15px;font-size:12px;display:flex}.studio-module__b6hrma__filters{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:4px;padding-bottom:17px;display:flex}.studio-module__b6hrma__filters button{color:#8b8797;border-radius:6px;align-items:center;gap:4px;padding:6px 15px;font-size:12px;display:flex}.studio-module__b6hrma__filters .studio-module__b6hrma__selectedFilter{color:#e8daff;background:#2b2735}.studio-module__b6hrma__filters>span{color:#635f6c;margin-left:auto;font-size:10px}.studio-module__b6hrma__songList{scrollbar-width:thin;flex:1;min-height:0;overflow:auto}.studio-module__b6hrma__empty{color:#8b8598;text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;min-height:360px;padding:28px 15px;display:flex}.studio-module__b6hrma__empty h3{color:#c4bed1;letter-spacing:.04em;margin:26px 0 10px;font-size:19px;font-weight:500}.studio-module__b6hrma__empty p{color:#6c6778;font-size:12px}.studio-module__b6hrma__empty>small{color:#5e576e;margin-top:17px;font-size:10px}.studio-module__b6hrma__record{background:repeating-radial-gradient(circle,#292535 0 1px,#17151e 2px 5px);border:1px solid #363042;border-radius:50%;flex-shrink:0;place-items:center;width:110px;height:110px;display:grid;position:relative;transform:rotate(-15deg);box-shadow:0 0 85px #af80db0b}.studio-module__b6hrma__record:after{content:"";background:conic-gradient(from 40deg,#0000,#fff1,#0000 28% 48%,#fff1,#0000 80%);border-radius:50%;position:absolute;inset:0}.studio-module__b6hrma__record>div{color:#cfb5e3;background:linear-gradient(130deg,#6a537a,#39314c);border:5px solid #101016;border-radius:50%;place-items:center;width:55px;height:55px;display:grid}.studio-module__b6hrma__emptyActions{gap:14px;margin-top:27px;display:flex}.studio-module__b6hrma__emptyActions button{color:#b7a7cb;background:#ffffff03;border:1px solid #ffffff15;border-radius:8px;align-items:center;gap:5px;padding:10px 13px;font-size:12px;display:flex}.studio-module__b6hrma__emptyActions button:hover{background:#ffffff0b}.studio-module__b6hrma__libraryFoot{border-top:1px solid var(--line);color:#666171;flex-wrap:wrap;justify-content:space-between;gap:10px;padding:17px 0;font-size:10px;display:flex}.studio-module__b6hrma__libraryFoot span{align-items:center;gap:4px;display:flex}.studio-module__b6hrma__song{border-bottom:1px solid #ffffff07;align-items:center;gap:15px;padding:17px 4px;display:flex}.studio-module__b6hrma__currentSong{background:#ac7fe307}.studio-module__b6hrma__cover{color:#c9b6e0;background:linear-gradient(140deg,#54405f,#233647);border-radius:8px;flex-shrink:0;place-items:center;width:65px;height:65px;display:grid;position:relative}.studio-module__b6hrma__cover>span{font-size:9px;position:absolute;bottom:4px;right:5px}.studio-module__b6hrma__cover i{background:#0006;border-radius:8px;justify-content:center;align-items:center;display:none;position:absolute;inset:0}.studio-module__b6hrma__cover:hover i,.studio-module__b6hrma__currentSong .studio-module__b6hrma__cover i{display:flex}.studio-module__b6hrma__songInfo{flex:1;min-width:0}.studio-module__b6hrma__songInfo>button{text-align:left;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;max-width:100%;font-size:14px;overflow:hidden}.studio-module__b6hrma__modelBadge{color:#c5aed9;white-space:nowrap;background:#624e7333;border-radius:3px;margin-left:8px;padding:2px 5px;font-size:9px}.studio-module__b6hrma__songInfo p{color:#7a7588;text-overflow:ellipsis;white-space:nowrap;margin-top:7px;font-size:11px;overflow:hidden}.studio-module__b6hrma__songInfo small{color:#cb9e91;font-size:11px}.studio-module__b6hrma__player{z-index:10;background:#19191f;border-top:1px solid #ffffff10;grid-template-columns:1fr 1.25fr 1fr;align-items:center;gap:30px;min-height:94px;padding:14px 28px;display:grid}.studio-module__b6hrma__nowPlaying{align-items:center;gap:13px;min-width:0;display:flex}.studio-module__b6hrma__miniCover{color:#82788f;background:#29252f;border-radius:8px;flex-shrink:0;place-items:center;width:49px;height:49px;display:grid}.studio-module__b6hrma__nowPlaying>div:last-child{min-width:0}.studio-module__b6hrma__nowPlaying b,.studio-module__b6hrma__nowPlaying small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.studio-module__b6hrma__nowPlaying b{color:#b2a9bf;font-size:12px;font-weight:500}.studio-module__b6hrma__nowPlaying small{color:#64616c;margin-top:6px;font-size:10px}.studio-module__b6hrma__transport{min-width:0}.studio-module__b6hrma__transport>div{justify-content:center;align-items:center;gap:25px;display:flex}.studio-module__b6hrma__transport button,.studio-module__b6hrma__playerExtra button{color:#93909e;place-items:center;display:grid}.studio-module__b6hrma__transport button[aria-pressed=true],.studio-module__b6hrma__playerExtra button[aria-pressed=true]{color:#d4b5f0}.studio-module__b6hrma__transport .studio-module__b6hrma__playButton{color:#282231;background:#dbd4e4;border-radius:50%;width:34px;height:34px}.studio-module__b6hrma__seek{color:#777081;align-items:center;gap:10px;margin-top:8px;font-size:9px;display:flex}.studio-module__b6hrma__seek input{width:100%;height:3px}.studio-module__b6hrma__playerExtra{color:#7f768d;justify-content:flex-end;align-items:center;gap:18px;display:flex}.studio-module__b6hrma__playerExtra input{width:75px;height:3px}.studio-module__b6hrma__modal{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#e7e2f0;background:#1a1921;border:1px solid #ffffff20;border-radius:19px;width:min(580px,100vw - 32px);max-height:85dvh;margin:auto;padding:25px;animation:.2s ease-out studio-module__b6hrma__reveal;box-shadow:0 30px 100px #0009}.studio-module__b6hrma__modal::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0009}.studio-module__b6hrma__modal header{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.studio-module__b6hrma__modal h2{font-size:18px;font-weight:600}.studio-module__b6hrma__modal button{cursor:pointer}.studio-module__b6hrma__modalHint{color:#9990a9;margin:15px 0;font-size:12px;line-height:1.9}.studio-module__b6hrma__modalPrimary{color:#f1e6fa;background:#534160;border:1px solid #d6b9f01a;border-radius:9px;width:100%;margin-top:23px;padding:13px;font-size:13px;display:block}.studio-module__b6hrma__modalPrimary:disabled{opacity:.45}.studio-module__b6hrma__styleGrid{flex-wrap:wrap;gap:10px;display:flex}.studio-module__b6hrma__styleGrid button{color:#b7aec5;border:1px solid #ffffff12;border-radius:8px;padding:8px 15px;font-size:12px}.studio-module__b6hrma__styleGrid button[aria-pressed=true]{color:#e8ccff;background:#ad7be322;border-color:#bf9bdd88}.studio-module__b6hrma__dropZone{background:#ad7bda06;border:1px dashed #9e7fbd77;border-radius:12px;flex-direction:column;align-items:center;gap:18px;width:100%;padding:40px 12px;display:flex}.studio-module__b6hrma__dropZone b{word-break:break-all;font-size:13px;font-weight:500}.studio-module__b6hrma__dropZone small{color:#8d829b;font-size:10px}.studio-module__b6hrma__consent{color:#a295b3;align-items:center;gap:7px;margin-top:18px;font-size:11px;line-height:1.8;display:flex}.studio-module__b6hrma__twoColumns{grid-template-columns:1fr 1fr;gap:15px;display:grid}.studio-module__b6hrma__menuGrid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.studio-module__b6hrma__menuGrid button{text-align:left;background:#ffffff05;border-radius:8px;align-items:center;gap:9px;padding:12px;font-size:12px;display:flex}.studio-module__b6hrma__menuGrid button:hover{background:#ffffff0d}.studio-module__b6hrma__menuGrid button svg:last-child{color:#82738f;margin-left:auto}.studio-module__b6hrma__songActions{color:#b0a2c1;flex-wrap:wrap;gap:15px;margin-top:22px;font-size:12px;display:flex}.studio-module__b6hrma__lyricText{white-space:pre-wrap;font:inherit;max-height:300px;font-size:13px;line-height:2;overflow:auto}.studio-module__b6hrma__sources{flex-direction:column;gap:10px;max-height:160px;margin:20px 0;font-size:12px;display:flex;overflow:auto}.studio-module__b6hrma__sources small{color:#8a7c99}.studio-module__b6hrma__sources label{gap:8px;display:flex}.studio-module__b6hrma__voiceRow{gap:10px;margin:18px 0;font-size:12px;display:flex}.studio-module__b6hrma__voiceRow small{color:#a895b8;margin-left:auto}.studio-module__b6hrma__toast{z-index:10000;color:#f0deff;background:#3d3147;border:1px solid #ba92d733;border-radius:12px;align-items:center;gap:16px;max-width:min(580px,90vw);padding:14px 20px;font-size:13px;display:flex;position:fixed;bottom:115px;left:50%;transform:translate(-50%);box-shadow:0 8px 30px #0006}.studio-module__b6hrma__job,.studio-module__b6hrma__alert{color:#c1b0d0;border:1px solid #ac84ce25;border-radius:10px;align-items:center;gap:12px;margin-top:12px;padding:15px;font-size:12px;display:flex}.studio-module__b6hrma__job>svg{flex-shrink:0}.studio-module__b6hrma__job>div{overflow-wrap:anywhere;min-width:0}.studio-module__b6hrma__job time{opacity:.55;font-size:10px}.studio-module__b6hrma__job p{color:#8e829b;margin-top:5px;font-size:11px;line-height:1.6}.studio-module__b6hrma__job>small{color:#756781;margin-left:auto;font-size:9px}.studio-module__b6hrma__alert button{margin-left:auto}.studio-module__b6hrma__spin{animation:1s linear infinite studio-module__b6hrma__spin}.studio-module__b6hrma__lyricsPanel{z-index:15;background:#23202bf5;border:1px solid #ffffff1a;border-radius:15px;width:min(340px,90vw);max-height:55vh;padding:25px;position:fixed;bottom:113px;right:24px;overflow:auto}.studio-module__b6hrma__lyricsPanel>button{float:right}.studio-module__b6hrma__lyricsPanel h3{margin-bottom:20px;font-size:15px}.studio-module__b6hrma__lyricsPanel pre{font:inherit;white-space:pre-wrap;color:#c9bdd9;font-size:13px;line-height:2.2}@keyframes studio-module__b6hrma__reveal{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}@keyframes studio-module__b6hrma__spin{to{transform:rotate(360deg)}}@media (min-width:768px) and (max-width:1439px){.studio-module__b6hrma__studio{height:calc(100dvh - 116px)}.studio-module__b6hrma__composer{padding:18px 18px 0}.studio-module__b6hrma__library{padding:24px 24px 0}.studio-module__b6hrma__composerHeading{margin-bottom:16px}.studio-module__b6hrma__fieldCard textarea{min-height:145px}.studio-module__b6hrma__empty{min-height:270px}.studio-module__b6hrma__workspace{grid-template-columns:minmax(340px,36%) 1fr}}@media (max-width:767px){.studio-module__b6hrma__studio{height:auto;min-height:calc(100dvh - 72px);padding-bottom:90px;overflow:visible}.studio-module__b6hrma__workspace{flex-direction:column;display:flex}.studio-module__b6hrma__composer{border-right:0;border-bottom:1px solid var(--line);padding:22px 20px 0}.studio-module__b6hrma__fields{overflow:visible}.studio-module__b6hrma__library{min-height:430px;padding:24px 20px 0}.studio-module__b6hrma__songList{overflow:visible}.studio-module__b6hrma__empty{min-height:290px}.studio-module__b6hrma__player{grid-template-columns:1fr 1.15fr;gap:12px;min-height:80px;padding:12px 16px;position:fixed;bottom:0;left:0;right:0}.studio-module__b6hrma__playerExtra{display:none}.studio-module__b6hrma__transport>div{gap:15px}.studio-module__b6hrma__transport>div button:first-child,.studio-module__b6hrma__transport>div button:last-child{display:none}.studio-module__b6hrma__nowPlaying small{max-width:110px}.studio-module__b6hrma__libraryFoot{font-size:9px}.studio-module__b6hrma__libraryTools{gap:8px}.studio-module__b6hrma__importButton{padding:11px 8px}.studio-module__b6hrma__filters button{padding:6px 12px}.studio-module__b6hrma__libraryFoot span:last-child{display:none}.studio-module__b6hrma__song{gap:9px}.studio-module__b6hrma__modelBadge{display:none}.studio-module__b6hrma__quickActions button{font-size:12px}.studio-module__b6hrma__toast{bottom:100px}.studio-module__b6hrma__menuGrid{gap:5px}.studio-module__b6hrma__modal{padding:20px}}@media (prefers-reduced-motion:reduce){.studio-module__b6hrma__studio *{transition:none!important;animation:none!important}}@media (min-width:768px) and (max-height:820px){.studio-module__b6hrma__empty{min-height:0;padding:14px}.studio-module__b6hrma__empty .studio-module__b6hrma__record{width:58px;height:58px}.studio-module__b6hrma__record>div{border-width:3px;width:34px;height:34px}.studio-module__b6hrma__record svg{width:20px;height:20px}.studio-module__b6hrma__empty h3{margin:13px 0 7px;font-size:16px}.studio-module__b6hrma__emptyActions{margin-top:15px}.studio-module__b6hrma__emptyActions button{padding:8px 12px}.studio-module__b6hrma__empty>small{margin-top:10px}.studio-module__b6hrma__composerHeading{margin-bottom:12px}.studio-module__b6hrma__quickActions{margin:12px 0}.studio-module__b6hrma__fieldCard textarea{min-height:92px}.studio-module__b6hrma__fieldCard textarea.studio-module__b6hrma__shortText{min-height:65px}}.studio-module__b6hrma__modelTrigger{color:#edeaf1;white-space:nowrap;background:#24242d;border:1px solid #ffffff25;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:10px;min-width:82px;padding:9px 13px;display:flex;font-size:12px!important}.studio-module__b6hrma__modelTrigger:hover,.studio-module__b6hrma__modelTrigger[data-state=open]{background:#32303b;border-color:#c5b3d94d}.studio-module__b6hrma__modelTrigger svg{transition:transform .18s}.studio-module__b6hrma__modelTrigger[data-state=open] svg{transform:rotate(180deg)}.studio-module__b6hrma__modelMenu{z-index:1000;width:min(380px,100vw - 24px);max-height:var(--radix-dropdown-menu-content-available-height);color:#ece9f1;transform-origin:var(--radix-dropdown-menu-content-transform-origin);background:#1b1b21;border:1px solid #ffffff20;border-radius:16px;outline:none;padding:8px;font-family:Arial,PingFang SC,sans-serif;animation:.17s ease-out studio-module__b6hrma__modelOpen;overflow-y:auto;box-shadow:0 16px 48px #0007,0 3px 9px #0003}.studio-module__b6hrma__modelMenu[data-state=closed]{animation:.12s ease-in studio-module__b6hrma__modelClose}.studio-module__b6hrma__modelOption{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:11px;outline:none;align-items:center;min-height:82px;padding:14px 42px 14px 16px;transition:background .15s;display:flex;position:relative}.studio-module__b6hrma__modelOption+.studio-module__b6hrma__modelOption{margin-top:4px}.studio-module__b6hrma__modelOption[data-state=checked]{background:#333238}.studio-module__b6hrma__modelOption[data-highlighted]{background:#393440}.studio-module__b6hrma__modelOption[data-highlighted]:not([data-state=checked]){box-shadow:inset 0 0 0 1px #c6b6ed30}.studio-module__b6hrma__modelCopy{flex-direction:column;gap:6px;display:flex}.studio-module__b6hrma__modelName{font-size:17px;font-weight:600;line-height:1.4}.studio-module__b6hrma__modelDescription{color:#aaa4b3;font-size:12px;line-height:1.65}.studio-module__b6hrma__modelSelected{color:#eee7f6;display:flex;position:absolute;right:16px}.studio-module__b6hrma__modelMenuNote{color:#857d90;border-top:1px solid #ffffff10;margin:8px 8px 3px;padding:12px 2px 4px;font-size:10px;line-height:1.6}@keyframes studio-module__b6hrma__modelOpen{0%{opacity:0;transform:translateY(-4px)scale(.97)}to{opacity:1;transform:none}}@keyframes studio-module__b6hrma__modelClose{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-4px)scale(.97)}}@media (prefers-reduced-motion:reduce){.studio-module__b6hrma__structureMenu,.studio-module__b6hrma__structureMenu[data-state=closed],.studio-module__b6hrma__modelMenu,.studio-module__b6hrma__modelMenu[data-state=closed]{animation:none}.studio-module__b6hrma__modelTrigger svg,.studio-module__b6hrma__structureTrigger,.studio-module__b6hrma__structureGrid button,.studio-module__b6hrma__modelOption{transition:none}}.studio-module__b6hrma__voiceModal{width:min(760px,100vw - 32px);max-height:90dvh}.studio-module__b6hrma__voiceSelection{background:linear-gradient(120deg,#302637,#24212b);border:1px solid #665070;border-radius:14px;margin:0 0 16px;padding:16px;font-size:13px}.studio-module__b6hrma__voiceSelection>div:first-child{align-items:center;gap:8px;display:flex}.studio-module__b6hrma__voiceSelection>div:first-child button{color:#c6b4d0;cursor:pointer;background:0 0;border:0;margin-left:auto}.studio-module__b6hrma__voiceSelection strong{overflow-wrap:anywhere;flex:1}.studio-module__b6hrma__voiceSelection small{color:#aaa0b5;margin:7px 0;font-size:12px;line-height:1.6;display:block}.studio-module__b6hrma__voiceSelection>button,.studio-module__b6hrma__voiceControls button{color:#e7cdef;cursor:pointer;background:#44324e;border:1px solid #725580;border-radius:8px;padding:6px 10px;font-size:12px}.studio-module__b6hrma__voiceControls{flex-direction:column;gap:10px;margin:15px 0 0;font-size:13px;display:flex}.studio-module__b6hrma__voiceControls label{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.studio-module__b6hrma__voiceControls input{color:#e5dcea;accent-color:#bd8ed8;background:#29252f;border:1px solid #4d4157;border-radius:8px;width:100%;padding:8px}.studio-module__b6hrma__voiceControls small{color:#a39aad;font-size:12px;line-height:1.6}.studio-module__b6hrma__creditError{font-size:12px;line-height:1.7;color:#f398a8!important}.studio-module__b6hrma__createButton:disabled,.studio-module__b6hrma__modalPrimary:disabled{cursor:not-allowed;opacity:.65;color:#8d8793!important;background:#39363d!important;border-color:#4a444f!important}.studio-module__b6hrma__voiceSelection details{margin-top:12px}.studio-module__b6hrma__voiceSelection summary{cursor:pointer;color:#d1b2de;font-size:12px}.studio-module__b6hrma__assistantBody{gap:18px;display:grid}.studio-module__b6hrma__assistantIntro{color:#d9c8e9;justify-content:space-between;align-items:center;gap:14px;font-size:12px;display:flex}.studio-module__b6hrma__assistantIntro>span:first-child,.studio-module__b6hrma__assistantStatus{align-items:center;gap:8px;display:flex}.studio-module__b6hrma__assistantIntro>span:last-child{color:#edc4df;white-space:nowrap;background:#dfacd41a;border:1px solid #dba3c93d;border-radius:99px;padding:4px 10px}.studio-module__b6hrma__assistantStatus{color:#d0bbdf;font-size:13px}.studio-module__b6hrma__assistantError{color:#ffa6b7;font-size:13px;line-height:1.6}.studio-module__b6hrma__assistantResult{border-top:1px solid #ffffff16;gap:14px;padding-top:16px;display:grid}.studio-module__b6hrma__stacked textarea.studio-module__b6hrma__assistantLyrics{min-height:240px;line-height:1.8}.studio-module__b6hrma__assistantActions{align-items:center;gap:12px;display:flex}.studio-module__b6hrma__assistantActions button{justify-content:center;align-items:center;gap:8px;margin:0;display:flex}.studio-module__b6hrma__assistantActions .studio-module__b6hrma__modalPrimary{flex:1}.studio-module__b6hrma__assistantSecondary{color:#d5c6e1;white-space:nowrap;border:1px solid #b094c24d;border-radius:12px;padding:12px 16px}.studio-module__b6hrma__assistantSecondary:disabled{opacity:.45;cursor:not-allowed}.studio-module__b6hrma__assistantBody{gap:12px}.studio-module__b6hrma__assistantBody .studio-module__b6hrma__stacked{margin:0}.studio-module__b6hrma__assistantBody .studio-module__b6hrma__stacked textarea{min-height:80px}.studio-module__b6hrma__assistantBody .studio-module__b6hrma__stacked textarea.studio-module__b6hrma__assistantLyrics{min-height:170px}.studio-module__b6hrma__assistantBody .studio-module__b6hrma__modalHint{margin:0}.studio-module__b6hrma__assistantActions{z-index:1;background:#1a1921;padding:12px 0;position:sticky;bottom:-25px;box-shadow:0 -10px 18px #1a1921}.studio-module__b6hrma__studio{background:#080d162b;height:100%;min-height:0;position:relative}.studio-module__b6hrma__homeActions{z-index:5;position:absolute;top:40px;right:24px}.studio-module__b6hrma__composer{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(155deg,#1b1c27df,#111721e6);padding-top:22px}.studio-module__b6hrma__composerHeading{min-height:66px;margin-bottom:24px}.studio-module__b6hrma__composerHeading h1{letter-spacing:.08em;margin:0;font-size:20px}.studio-module__b6hrma__library{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#080d1480;padding-top:30px}.studio-module__b6hrma__libraryHeader{gap:22px;min-height:64px;padding-right:260px}.studio-module__b6hrma__libraryTitle{align-items:center;gap:10px;display:flex}.studio-module__b6hrma__libraryTitle .studio-module__b6hrma__iconButton{color:#aeadbd;width:28px;height:28px}.studio-module__b6hrma__libraryHeader h2{font-size:21px}.studio-module__b6hrma__libraryHeader p{color:#a5a4b3}.studio-module__b6hrma__libraryHeader button[aria-busy=true] svg{animation:1s linear infinite studio-module__b6hrma__refresh-spin}.studio-module__b6hrma__player{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#171a25ed}@keyframes studio-module__b6hrma__refresh-spin{to{transform:rotate(360deg)}}@media (min-width:768px) and (max-width:1100px){.studio-module__b6hrma__libraryHeader{align-items:flex-start;padding:64px 0 0}.studio-module__b6hrma__workspace{grid-template-columns:340px minmax(0,1fr)}}@media (max-width:767px){.studio-module__b6hrma__studio{height:100%;padding-bottom:95px;position:relative;overflow:auto}.studio-module__b6hrma__workspace{flex:none}.studio-module__b6hrma__composer{padding-top:76px}.studio-module__b6hrma__composerHeading{min-height:58px;margin-bottom:20px}.studio-module__b6hrma__composerHeading>a{position:absolute;top:8px;left:20px}.studio-module__b6hrma__composerHeading .stellar-header-wordmark{width:90px}.studio-module__b6hrma__composerHeading h1{font-size:24px}.studio-module__b6hrma__homeActions{top:20px;right:18px}.studio-module__b6hrma__libraryHeader{padding-right:0}.studio-module__b6hrma__library{background:#080d14bc}}@media (prefers-reduced-motion:reduce){.studio-module__b6hrma__libraryHeader button[aria-busy=true] svg{animation:none}}
.voice-module__Dbf-4G__hub{color:#e8e7ec}.voice-module__Dbf-4G__intro{color:#a4a1af;margin:0 0 20px}.voice-module__Dbf-4G__tabs,.voice-module__Dbf-4G__sourceTabs{gap:6px;display:flex}.voice-module__Dbf-4G__tabs{border-bottom:1px solid #34333a;margin-bottom:20px;padding-bottom:14px}.voice-module__Dbf-4G__hub button{cursor:pointer;color:#e7e5ec;background:#28272e;border:1px solid #424047;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:9px 13px;font-size:13px;transition:background .18s,border-color .18s;display:inline-flex}.voice-module__Dbf-4G__hub button:hover:not(:disabled){background:#38323d;border-color:#a68aae}.voice-module__Dbf-4G__hub button:disabled{opacity:.42;cursor:not-allowed}.voice-module__Dbf-4G__tabs button{background:0 0;border-color:#0000}.voice-module__Dbf-4G__tabs button[aria-selected=true]{color:#f1d9fa;background:#38303e}.voice-module__Dbf-4G__tabs span{color:#b8a7c2}.voice-module__Dbf-4G__sourceTabs{margin-bottom:14px}.voice-module__Dbf-4G__sourceTabs button{flex:1}.voice-module__Dbf-4G__sourceTabs button[aria-pressed=true]{background:#42364c;border-color:#aa81bc}.voice-module__Dbf-4G__drop{text-align:center;background:linear-gradient(140deg,#2b2732,#201e26);border:1px dashed #645571;border-radius:15px;flex-direction:column;align-items:center;gap:9px;padding:22px;display:flex}.voice-module__Dbf-4G__drop>svg{color:#bb9bd0}.voice-module__Dbf-4G__drop p{color:#9d97a6;margin:0 0 5px;font-size:12px}.voice-module__Dbf-4G__drop strong{overflow-wrap:anywhere;max-width:100%;font-weight:500}.voice-module__Dbf-4G__hub audio{width:100%;height:36px;margin-top:10px}.voice-module__Dbf-4G__field{flex-direction:column;gap:9px;margin:18px 0;font-size:13px;display:flex}.voice-module__Dbf-4G__hub input:not([type=checkbox]),.voice-module__Dbf-4G__hub select{color:#f4f0f6;background:#25242a;border:1px solid #494550;border-radius:10px;outline:none;width:100%;min-width:0;padding:11px 13px}.voice-module__Dbf-4G__hub input:focus,.voice-module__Dbf-4G__hub select:focus{border-color:#c398d5}.voice-module__Dbf-4G__hub small{color:#a5a0af;font-size:12px;line-height:1.6}.voice-module__Dbf-4G__modes{grid-template-columns:1fr 1fr;gap:12px;display:grid}.voice-module__Dbf-4G__modes button{text-align:left;background:#25242a;padding:15px;display:block}.voice-module__Dbf-4G__modes button[aria-pressed=true]{background:linear-gradient(135deg,#403248,#29232f);border-color:#be8dd5;box-shadow:inset 0 0 0 1px #8e6aa34d}.voice-module__Dbf-4G__modes span{align-items:center;gap:7px;font-weight:600;display:flex}.voice-module__Dbf-4G__modes b{color:#e1c3ee;margin-left:auto;font-size:12px}.voice-module__Dbf-4G__modes p{color:#b5aebe;margin:10px 0 0;font-size:12px;line-height:1.7}.voice-module__Dbf-4G__tips{color:#b1a9bd;margin:18px 0;font-size:12px;line-height:1.8}.voice-module__Dbf-4G__tips summary{cursor:pointer;color:#ccb2dc}.voice-module__Dbf-4G__consent{color:#bfb8c8;align-items:flex-start;gap:8px;font-size:12px;line-height:1.7;display:flex}.voice-module__Dbf-4G__consent input{accent-color:#bb8dd0;margin-top:4px}.voice-module__Dbf-4G__error{font-size:13px;line-height:1.65;color:#f69caa!important}.voice-module__Dbf-4G__footer{border-top:1px solid #35303d;flex-direction:column;gap:12px;margin-top:20px;padding-top:18px;display:flex}.voice-module__Dbf-4G__hub .voice-module__Dbf-4G__primary{color:#fff;background:linear-gradient(110deg,#794f91,#92649b);border-color:#c193d0;padding:13px;font-weight:600}.voice-module__Dbf-4G__libraryTools{justify-content:space-between;align-items:center;gap:15px;margin-bottom:16px;display:flex}.voice-module__Dbf-4G__receipt{overflow-wrap:anywhere;background:#302738;border:1px solid #4c405e;border-radius:12px;padding:13px;font-size:13px;line-height:1.6}.voice-module__Dbf-4G__empty{text-align:center;color:#a89eb4;flex-direction:column;align-items:center;gap:12px;padding:45px 15px;display:flex}.voice-module__Dbf-4G__empty h3{color:#e2dce9;margin:0;font-weight:500}.voice-module__Dbf-4G__empty p{margin:0 0 10px;font-size:13px}.voice-module__Dbf-4G__voiceList{gap:14px;display:grid}.voice-module__Dbf-4G__voiceCard{background:linear-gradient(120deg,#28252f,#222126);border:1px solid #3e3748;border-radius:15px;padding:18px}.voice-module__Dbf-4G__voiceHeading{align-items:center;gap:12px;display:flex}.voice-module__Dbf-4G__voiceHeading>div:nth-child(2){flex:1;min-width:0}.voice-module__Dbf-4G__voiceHeading strong{overflow-wrap:anywhere;display:block}.voice-module__Dbf-4G__voiceHeading small{margin-top:5px;display:block}.voice-module__Dbf-4G__avatar{color:#d4b1e7;background:#44334f;border:1px solid #6d507b;border-radius:13px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.voice-module__Dbf-4G__actions{gap:6px;display:flex}.voice-module__Dbf-4G__hub .voice-module__Dbf-4G__actions button{background:0 0;padding:7px}.voice-module__Dbf-4G__hub .voice-module__Dbf-4G__useVoice{background:#393040;border-color:#655074;width:100%;margin-top:15px}.voice-module__Dbf-4G__rename{gap:6px;margin:14px 0;display:flex}.voice-module__Dbf-4G__progress{color:#c7aed9;margin:16px 0;font-size:12px}.voice-module__Dbf-4G__progress div{justify-content:space-between;gap:8px;display:flex}.voice-module__Dbf-4G__progress progress{accent-color:#bc86dc;width:100%;height:6px;margin-top:9px}.voice-module__Dbf-4G__hub button:focus-visible{outline-offset:3px;outline:2px solid #d5a4ea}@media (max-width:550px){.voice-module__Dbf-4G__modes{grid-template-columns:1fr}.voice-module__Dbf-4G__modes span{font-size:13px}.voice-module__Dbf-4G__hub button{padding:9px;font-size:12px}.voice-module__Dbf-4G__voiceCard{padding:13px}.voice-module__Dbf-4G__avatar{display:none}}
