.music-track-spinner[data-v-2c028fbe]{animation:music-track-spin-2c028fbe .75s linear infinite;border:2px solid var(--ns-color-line-quote);border-radius:999px;border-top-color:var(--ns-color-text-high);height:24px;width:24px}.music-track-paused-indicator[data-v-2c028fbe],.music-track-playing-indicator[data-v-2c028fbe]{align-items:center;background:color-mix(in srgb,var(--ns-color-core-dark) 72%,transparent);border-radius:999px;box-shadow:0 10px 30px var(--ns-color-overlay-soft);display:inline-flex;height:2.2rem;justify-content:center;width:2.2rem}.music-track-playing-indicator[data-v-2c028fbe]{align-items:flex-end;gap:.22rem;padding:.45rem}.music-track-paused-icon[data-v-2c028fbe]{height:1.45rem;transform:translateY(1px);width:1.45rem}.music-track-playing-bar[data-v-2c028fbe]{animation:music-track-equalizer-2c028fbe 1s ease-in-out infinite;background:var(--ns-color-text-bright);border-radius:999px;height:100%;transform-origin:center bottom;width:.22rem}.music-track-playing-bar-1[data-v-2c028fbe]{animation-delay:-.45s}.music-track-playing-bar-2[data-v-2c028fbe]{animation-delay:-.2s}.music-track-playing-bar-3[data-v-2c028fbe]{animation-delay:-.65s}@keyframes music-track-spin-2c028fbe{to{transform:rotate(1turn)}}@keyframes music-track-equalizer-2c028fbe{0%,to{opacity:.7;transform:scaleY(.35)}50%{opacity:1;transform:scaleY(1)}}.hidden-scrollbar[data-v-a681947b]{-ms-overflow-style:none;scrollbar-width:none}.hidden-scrollbar[data-v-a681947b]::-webkit-scrollbar{display:none}.lyrics-karaoke[data-v-a681947b]{align-items:stretch;color:var(--ns-color-text-soft);flex-direction:column}.lyrics-karaoke[data-v-a681947b],.lyrics-karaoke-line[data-v-a681947b]{display:flex;max-width:100%;width:100%}.lyrics-karaoke-line[data-v-a681947b]{align-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:.35rem .4rem;overflow-wrap:anywhere;word-break:break-word}.lyrics-karaoke-break[data-v-a681947b]{height:1.4em;width:100%}.lyrics-karaoke-word[data-v-a681947b]{display:inline-flex;max-width:100%;transition:color .18s ease,background-color .18s ease}.lyrics-karaoke-word-active[data-v-a681947b]{background:color-mix(in srgb,var(--ns-color-line-selected) 36%,transparent);border-radius:.35rem;color:var(--ns-color-text);padding:.06rem .16rem}.lyrics-karaoke-word-idle[data-v-a681947b]{color:var(--ns-color-text-weaker)}.music-lyrics-appear[data-v-a681947b]{animation:music-lyrics-panel-enter-a681947b .34s cubic-bezier(.2,.8,.2,1);transform-origin:top center;will-change:opacity,transform,filter}@keyframes music-lyrics-panel-enter-a681947b{0%{filter:blur(8px);opacity:0;transform:translateY(10px) scale(.985)}to{filter:blur(0);opacity:1;transform:translateY(0) scale(1)}}.hidden-scrollbar[data-v-8c7c0b41]{scrollbar-width:none;-ms-overflow-style:none}.hidden-scrollbar[data-v-8c7c0b41]::-webkit-scrollbar{display:none;height:0;width:0}.music-composer[data-v-a54d73c8]{--music-panel:var(--ns-color-line-muted);--music-panel-strong:var(--ns-color-line-soft-plus);--music-chip-bg:var(--ns-color-line);--music-chip-active:var(--ns-color-line-button-strong);--music-text-soft:var(--ns-color-text-panel-stronger);--music-text-faint:var(--ns-color-text-disabled);--music-submit-bottom-gap:.85rem}.music-submit-wrap[data-v-a54d73c8]{background:linear-gradient(180deg,transparent 0,var(--ns-color-bg-elevated) 22%,var(--ns-color-bg-elevated) 100%);bottom:var(--music-submit-bottom-gap);padding-bottom:.1rem;padding-top:.4rem;position:sticky;z-index:5}.music-submit-spacer[data-v-a54d73c8]{flex-shrink:0;margin-top:auto;min-height:var(--music-submit-bottom-gap)}.music-toolbar-button[data-v-a54d73c8]{align-items:center;background:var(--ns-color-line-muted);border-radius:999px;color:var(--ns-color-text-panel-mid);display:inline-flex;font-size:.86rem;font-weight:600;gap:.5rem;justify-content:center;min-height:2.75rem;padding:.78rem .9rem;transition:background-color .2s ease,transform .2s ease,color .2s ease}.music-toolbar-button[data-v-a54d73c8]:hover{background:var(--ns-color-line);color:#fff;transform:translateY(-1px)}.music-card-icon[data-v-a54d73c8],.music-toolbar-icon[data-v-a54d73c8]{align-items:center;color:var(--ns-color-text-panel-weak);display:inline-flex;justify-content:center}.music-card[data-v-a54d73c8],.music-status-card[data-v-a54d73c8]{background:var(--music-panel);border-radius:1.15rem;padding:.85rem}.music-card-compact[data-v-a54d73c8]{padding-bottom:.75rem;padding-top:.75rem}.music-card-header[data-v-a54d73c8]{align-items:center;display:flex;gap:.65rem;justify-content:space-between;margin-bottom:.75rem}.music-card-title-wrap[data-v-a54d73c8]{align-items:center;display:flex;gap:.6rem}.music-card-title[data-v-a54d73c8]{color:var(--ns-color-text-high);font-size:.92rem;font-weight:700}.music-icon-button[data-v-a54d73c8]{align-items:center;background:var(--music-panel-strong);border-radius:999px;color:var(--ns-color-text-panel-softdim);display:inline-flex;font-size:.74rem;justify-content:center;min-height:1.8rem;min-width:1.8rem;padding:.32rem .48rem;transition:background-color .2s ease,color .2s ease}.music-icon-button[data-v-a54d73c8]:hover{background:var(--ns-color-line-frost);color:var(--ns-color-text)}.music-icon-button-accent[data-v-a54d73c8]{background:var(--ns-gradient-accent);color:var(--ns-color-text-panel-almost)}.music-icon-button-accent[data-v-a54d73c8]:hover{background:var(--ns-gradient-accent-strong);color:var(--ns-color-text)}.music-input[data-v-a54d73c8],.music-textarea[data-v-a54d73c8]{background:transparent;border-radius:0;color:var(--ns-color-text-bright);font-size:.88rem;line-height:1.5;outline:none;transition:color .2s ease;width:100%}.music-textarea[data-v-a54d73c8]{padding:0;resize:none}.music-input[data-v-a54d73c8]{min-height:0;padding:0}.music-input[data-v-a54d73c8]::-moz-placeholder,.music-textarea[data-v-a54d73c8]::-moz-placeholder{color:var(--music-text-faint)}.music-input[data-v-a54d73c8]::placeholder,.music-textarea[data-v-a54d73c8]::placeholder{color:var(--music-text-faint)}.music-input[data-v-a54d73c8]:focus,.music-textarea[data-v-a54d73c8]:focus{background:transparent}.music-chip[data-v-a54d73c8]{align-items:center;background:var(--music-chip-bg);border-radius:999px;color:var(--ns-color-text-panel-70);display:inline-flex;font-size:.76rem;font-weight:600;gap:.4rem;min-height:1.85rem;padding:.4rem .72rem;transition:background-color .2s ease,color .2s ease,transform .2s ease}.music-chip[data-v-a54d73c8]:hover{background:var(--ns-color-line-bold);color:#fff;transform:translateY(-1px)}.music-chip-active[data-v-a54d73c8]{background:var(--music-chip-active);color:#fff}.music-chip-ghost[data-v-a54d73c8]{background:transparent;border:1px solid transparent;color:var(--ns-color-text-dim)}.music-chip-ghost[data-v-a54d73c8]:hover{background:transparent;color:var(--ns-color-text-soft);transform:none}.music-chip-ghost-active[data-v-a54d73c8]{background:transparent;border-color:var(--ns-color-line-selected);color:#fff}.music-chip-icon[data-v-a54d73c8]{padding-inline:.56rem}.music-counter[data-v-a54d73c8]{color:var(--ns-color-text-placeholder);font-size:.72rem;font-weight:600}.music-collapse[data-v-a54d73c8]{display:flex;flex-direction:column;gap:.7rem}.music-collapse-button[data-v-a54d73c8]{align-items:center;background:transparent;border-radius:0;color:var(--ns-color-text-strong);display:inline-flex;font-size:.88rem;font-weight:700;gap:.55rem;min-height:0;padding:0;text-align:left;width:100%}.music-collapse-chevron[data-v-a54d73c8]{display:inline-flex;transition:transform .2s ease}.music-collapse-chevron-open[data-v-a54d73c8]{transform:rotate(90deg)}.music-collapse-panel[data-v-a54d73c8]{padding-top:.95rem}.music-label[data-v-a54d73c8]{color:var(--ns-color-text-panel-faint);font-size:.75rem;font-weight:700}.music-setting-card[data-v-a54d73c8]{display:flex;flex-direction:column;gap:.85rem;padding:.9rem 0}.music-setting-head[data-v-a54d73c8]{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between}.music-setting-hint[data-v-a54d73c8]{color:var(--ns-color-text-placeholder);font-size:.74rem;line-height:1.35;margin-top:.22rem}.music-setting-hint-fixed[data-v-a54d73c8]{max-width:22ch;min-height:4.05em}.music-setting-value[data-v-a54d73c8]{background:var(--ns-color-line);border-radius:999px;color:var(--ns-color-text-high);flex-shrink:0;font-size:.72rem;font-weight:700;min-width:3rem;padding:.32rem .55rem;text-align:center}.music-segmented[data-v-a54d73c8]{display:grid;gap:.55rem;grid-template-columns:repeat(3,minmax(0,1fr))}.music-segmented-option[data-v-a54d73c8]{background:var(--ns-color-line);border:1px solid transparent;border-radius:.95rem;color:var(--ns-color-text-panel-mid);font-size:.8rem;font-weight:700;min-height:2.45rem;padding:.65rem .8rem;transition:background-color .2s ease,color .2s ease,transform .2s ease,border-color .2s ease}.music-segmented-option[data-v-a54d73c8]:hover{background:var(--ns-color-line-bold);color:var(--ns-color-text-high);transform:translateY(-1px)}.music-segmented-option-active[data-v-a54d73c8]{background:var(--ns-color-line-softest);border-color:var(--ns-color-line-selected);color:var(--ns-color-text-high)}.music-range[data-v-a54d73c8]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(90deg,var(--ns-color-text-high),var(--ns-color-text-high)) 0 /var(--music-range-progress,50%) 100% no-repeat,var(--ns-color-line);border-radius:999px;height:.35rem;outline:none;width:100%}.music-range[data-v-a54d73c8]::-webkit-slider-runnable-track{background:transparent;border-radius:999px;height:.35rem}.music-range[data-v-a54d73c8]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--ns-color-text-high);border-radius:999px;box-shadow:0 0 0 3px var(--ns-color-line-softest);cursor:pointer;height:.9rem;margin-top:-.28rem;width:.9rem}.music-range[data-v-a54d73c8]::-moz-range-track{background:var(--ns-color-line);border-radius:999px;height:.35rem}.music-range[data-v-a54d73c8]::-moz-range-progress{background:var(--ns-color-text-high);border-radius:999px;height:.35rem}.music-range[data-v-a54d73c8]::-moz-range-thumb{background:var(--ns-color-text-high);border:0;border-radius:999px;box-shadow:0 0 0 3px var(--ns-color-line-softest);cursor:pointer;height:.9rem;width:.9rem}.music-input-wrap[data-v-a54d73c8]{position:relative}.music-input-leading[data-v-a54d73c8]{align-items:center;bottom:0;color:var(--ns-color-text-high);display:inline-flex;left:0;pointer-events:none;position:absolute;top:0}.music-input-with-icon[data-v-a54d73c8]{padding-left:1.55rem}.music-submit[data-v-a54d73c8]{border-radius:999px;font-size:.92rem;font-weight:700;min-height:3rem;padding:.95rem 1rem;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease,color .2s ease;width:100%}.music-submit-active[data-v-a54d73c8]{background:var(--ns-gradient-accent);box-shadow:0 18px 40px var(--ns-color-accent-blue-shadow-strong);color:var(--ns-color-text)}.music-submit-active[data-v-a54d73c8]:hover{box-shadow:0 22px 48px var(--ns-color-accent-purple-shadow-strong);transform:translateY(-1px)}.music-submit-disabled[data-v-a54d73c8]{background:var(--ns-color-line-strong);color:var(--ns-color-text-panel-placeholder)}.music-submit[data-v-a54d73c8]:disabled{box-shadow:none;cursor:not-allowed;transform:none}.hidden-scrollbar[data-v-b9696690]{scrollbar-width:none;-ms-overflow-style:none}.hidden-scrollbar[data-v-b9696690]::-webkit-scrollbar{display:none;height:0;width:0}.music-player-progress[data-v-6036a77a]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(90deg,var(--ns-color-player-cream),var(--ns-color-player-cream)) 0 /var(--player-progress,0) 6px no-repeat,linear-gradient(90deg,var(--ns-color-player-track),var(--ns-color-player-track)) 0 50% /100% 6px no-repeat;border-radius:999px;cursor:pointer;height:26px;outline:none;padding-block:8px;transition:filter .2s ease;width:100%}.music-player-progress[data-v-6036a77a]:focus-visible,.music-player-progress[data-v-6036a77a]:hover{filter:brightness(1.08)}.music-player-progress[data-v-6036a77a]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--ns-color-cream);border:2px solid var(--ns-color-line-bold);border-radius:999px;box-shadow:0 0 0 4px color-mix(in srgb,var(--ns-color-cream) 16%,transparent),0 8px 18px var(--ns-color-overlay-soft);cursor:pointer;height:16px;margin-top:-5px;-webkit-transition:transform .18s ease,box-shadow .18s ease;transition:transform .18s ease,box-shadow .18s ease;width:16px}.music-player-progress[data-v-6036a77a]:focus-visible::-webkit-slider-thumb,.music-player-progress[data-v-6036a77a]:hover::-webkit-slider-thumb{box-shadow:0 0 0 6px color-mix(in srgb,var(--ns-color-cream) 18%,transparent),0 10px 22px var(--ns-color-overlay-soft);transform:scale(1.06)}.music-player-progress[data-v-6036a77a]::-moz-range-thumb{background:var(--ns-color-cream);border:2px solid var(--ns-color-line-bold);border-radius:999px;box-shadow:0 0 0 4px color-mix(in srgb,var(--ns-color-cream) 16%,transparent),0 8px 18px var(--ns-color-overlay-soft);cursor:pointer;height:16px;-moz-transition:transform .18s ease,box-shadow .18s ease;transition:transform .18s ease,box-shadow .18s ease;width:16px}.music-player-progress[data-v-6036a77a]::-webkit-slider-runnable-track{background:transparent;border-radius:999px;height:6px}.music-player-progress[data-v-6036a77a]::-moz-range-track{background:transparent;border-radius:999px;height:6px}.music-player-progress[data-v-6036a77a]::-moz-range-progress{background:var(--ns-color-player-cream);border-radius:999px;height:6px}.music-player-volume-slider[data-v-6036a77a]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;height:4px;transform:rotate(-90deg);transform-origin:center;width:84px}.music-player-volume-slider[data-v-6036a77a]::-webkit-slider-runnable-track{background:var(--ns-color-player-track);border-radius:999px;height:4px}.music-player-volume-slider[data-v-6036a77a]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--ns-color-cream);border-radius:999px;box-shadow:0 0 0 2px var(--ns-color-line-strong);cursor:pointer;height:10px;margin-top:-3px;width:10px}.music-player-volume-slider[data-v-6036a77a]::-moz-range-track{background:var(--ns-color-player-track);border-radius:999px;height:4px}.music-player-volume-slider[data-v-6036a77a]::-moz-range-progress{background:var(--ns-color-player-cream);border-radius:999px;height:4px}.music-player-volume-slider[data-v-6036a77a]::-moz-range-thumb{background:var(--ns-color-cream);border:0;border-radius:999px;box-shadow:0 0 0 2px var(--ns-color-line-strong);cursor:pointer;height:10px;width:10px}.music-lyrics-appear[data-v-6036a77a]{animation:music-lyrics-panel-enter-6036a77a .34s cubic-bezier(.2,.8,.2,1);transform-origin:top center;will-change:opacity,transform,filter}@keyframes music-lyrics-panel-enter-6036a77a{0%{filter:blur(12px);opacity:0;transform:translateY(16px) scale(.98)}to{filter:blur(0);opacity:1;transform:translateY(0) scale(1)}}.hidden-scrollbar[data-v-f848074c]{scrollbar-width:none;-ms-overflow-style:none}.hidden-scrollbar[data-v-f848074c]::-webkit-scrollbar{display:none}.publish-modal-enter-active[data-v-f848074c],.publish-modal-leave-active[data-v-f848074c]{transition:opacity .2s ease}.publish-modal-enter-from[data-v-f848074c],.publish-modal-leave-to[data-v-f848074c]{opacity:0}.publish-modal-enter-active .publish-modal-card[data-v-f848074c],.publish-modal-leave-active .publish-modal-card[data-v-f848074c]{transition:transform .2s ease,opacity .2s ease}.publish-modal-enter-from .publish-modal-card[data-v-f848074c],.publish-modal-leave-to .publish-modal-card[data-v-f848074c]{opacity:0;transform:translateY(8px) scale(.98)}.player-icon-button[data-v-cc8fd519]{align-items:center;border-radius:999px;display:inline-flex;height:1.75rem;justify-content:center;transition:background-color .2s ease,color .2s ease,opacity .2s ease;width:1.75rem}.player-icon-button-ghost[data-v-cc8fd519]:hover:not(:disabled){background:var(--ns-color-line);color:#fff}.player-icon-button-active[data-v-cc8fd519]{background:color-mix(in srgb,var(--ns-color-line-selected) 34%,transparent);color:var(--ns-color-text)}.player-icon-button[data-v-cc8fd519]:disabled{cursor:default;opacity:.55}.player-play-button[data-v-cc8fd519]{align-items:center;background:var(--ns-color-cream);border-radius:999px;box-shadow:var(--ns-shadow-player);color:var(--ns-color-surface-0);display:inline-flex;height:2.55rem;justify-content:center;transition:transform .2s ease,box-shadow .2s ease;width:2.55rem}.player-play-button[data-v-cc8fd519]:hover{box-shadow:var(--ns-shadow-player-hover);transform:translateY(-1px)}.player-play-icon[data-v-cc8fd519]{height:1.75rem;transform:translateY(1px);width:1.75rem}.player-pause-icon[data-v-cc8fd519]{height:1.5rem;width:1.5rem}.player-progress[data-v-cc8fd519]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(90deg,var(--ns-color-player-cream),var(--ns-color-player-cream)) 0 /var(--player-progress,0) .35rem no-repeat,linear-gradient(90deg,var(--ns-color-player-track),var(--ns-color-player-track)) 0 50% /100% .35rem no-repeat;border-radius:999px;cursor:pointer;height:1.6rem;outline:none;padding-block:.5rem;transition:filter .2s ease;width:100%}.player-progress[data-v-cc8fd519]:focus-visible,.player-progress[data-v-cc8fd519]:hover{filter:brightness(1.08)}.player-progress[data-v-cc8fd519]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--ns-color-cream);border:2px solid var(--ns-color-line-bold);border-radius:999px;box-shadow:0 0 0 4px color-mix(in srgb,var(--ns-color-cream) 16%,transparent),0 8px 18px var(--ns-color-overlay-soft);cursor:pointer;height:1rem;margin-top:-5px;-webkit-transition:transform .18s ease,box-shadow .18s ease;transition:transform .18s ease,box-shadow .18s ease;width:1rem}.player-progress[data-v-cc8fd519]:focus-visible::-webkit-slider-thumb,.player-progress[data-v-cc8fd519]:hover::-webkit-slider-thumb{box-shadow:0 0 0 6px color-mix(in srgb,var(--ns-color-cream) 18%,transparent),0 10px 22px var(--ns-color-overlay-soft);transform:scale(1.06)}.player-progress[data-v-cc8fd519]::-moz-range-thumb{background:var(--ns-color-cream);border:2px solid var(--ns-color-line-bold);border-radius:999px;box-shadow:0 0 0 4px color-mix(in srgb,var(--ns-color-cream) 16%,transparent),0 8px 18px var(--ns-color-overlay-soft);cursor:pointer;height:1rem;-moz-transition:transform .18s ease,box-shadow .18s ease;transition:transform .18s ease,box-shadow .18s ease;width:1rem}.player-progress[data-v-cc8fd519]::-webkit-slider-runnable-track{background:transparent;border-radius:999px;height:.35rem}.player-progress[data-v-cc8fd519]::-moz-range-track{background:transparent;border-radius:999px;height:.35rem}.player-progress[data-v-cc8fd519]::-moz-range-progress{background:var(--ns-color-player-cream);border-radius:999px;height:.35rem}.player-volume-slider[data-v-cc8fd519]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;height:4px;transform:rotate(-90deg);transform-origin:center;width:84px}.player-volume-slider[data-v-cc8fd519]::-webkit-slider-runnable-track{background:var(--ns-color-player-track);border-radius:999px;height:4px}.player-volume-slider[data-v-cc8fd519]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--ns-color-cream);border-radius:999px;box-shadow:0 0 0 2px var(--ns-color-line-strong);cursor:pointer;height:10px;margin-top:-3px;width:10px}.player-volume-slider[data-v-cc8fd519]::-moz-range-track{background:var(--ns-color-player-track);border-radius:999px;height:4px}.player-volume-slider[data-v-cc8fd519]::-moz-range-progress{background:var(--ns-color-player-cream);border-radius:999px;height:4px}.player-volume-slider[data-v-cc8fd519]::-moz-range-thumb{background:var(--ns-color-cream);border:0;border-radius:999px;box-shadow:0 0 0 2px var(--ns-color-line-strong);cursor:pointer;height:10px;width:10px}.lyrics-karaoke[data-v-cc8fd519]{align-items:stretch;color:var(--ns-color-text-soft);flex-direction:column}.lyrics-karaoke[data-v-cc8fd519],.lyrics-karaoke-line[data-v-cc8fd519]{display:flex;max-width:100%;width:100%}.lyrics-karaoke-line[data-v-cc8fd519]{align-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:.35rem .4rem;overflow-wrap:anywhere;word-break:break-word}.lyrics-karaoke-break[data-v-cc8fd519]{height:1.4em;width:100%}.lyrics-karaoke-word[data-v-cc8fd519]{display:inline-flex;max-width:100%;transition:color .18s ease,background-color .18s ease}.lyrics-karaoke-word-active[data-v-cc8fd519]{background:color-mix(in srgb,var(--ns-color-line-selected) 36%,transparent);border-radius:.35rem;color:var(--ns-color-text);padding:.06rem .16rem}.lyrics-karaoke-word-idle[data-v-cc8fd519]{color:var(--ns-color-text-weaker)}.music-lyrics-appear[data-v-cc8fd519]{animation:music-lyrics-panel-enter-cc8fd519 .34s cubic-bezier(.2,.8,.2,1);transform-origin:top center;will-change:opacity,transform,filter}@keyframes music-lyrics-panel-enter-cc8fd519{0%{filter:blur(8px);opacity:0;transform:translateY(10px) scale(.985)}to{filter:blur(0);opacity:1;transform:translateY(0) scale(1)}}.hidden-scrollbar[data-v-cc8fd519]{scrollbar-width:none;-ms-overflow-style:none}.hidden-scrollbar[data-v-cc8fd519]::-webkit-scrollbar{display:none}.chat-shell[data-v-cc8fd519]{--panel:var(--ns-color-surface-1);--panel-soft:var(--ns-color-surface-2);--panel-strong:var(--ns-color-surface-3);--line:var(--ns-color-line-strong);--line-soft:var(--ns-color-line-soft);--text-soft:var(--ns-color-text-muted);--text-faint:var(--ns-color-text-weaker)}.chat-backdrop[data-v-cc8fd519]{--chat-glow-x:50%;background:radial-gradient(circle at var(--chat-glow-x) top,var(--ns-color-glow-top-strong),var(--ns-color-glow-top-soft) 18%,transparent 40%),linear-gradient(180deg,var(--ns-color-bg-elevated) 0,var(--ns-color-bg-strong) 100%);inset:0;position:absolute;transition:left .3s ease}@media(min-width:1024px){.chat-backdrop-sidebar[data-v-cc8fd519]{--chat-glow-x: calc(50% - 10px) ;left:280px}}.header-copy[data-v-cc8fd519]{display:flex;flex-direction:column;min-width:0}.header-model-label[data-v-cc8fd519]{align-items:center;color:var(--ns-color-text);display:inline-flex;font-size:1rem;font-weight:500;overflow:hidden;padding:.125rem .5rem 0;text-overflow:ellipsis;white-space:nowrap}.header-subtitle[data-v-cc8fd519]{color:var(--ns-color-text-weaker);font-size:.75rem;line-height:1rem;padding:0 .5rem}.header-subtitle-pill[data-v-cc8fd519]{align-self:flex-start;background:var(--ns-gradient-accent);border-radius:999px;color:#fffffff5;font-weight:700;margin-left:.5rem;margin-top:.1875rem;padding:.125rem .5rem}.recording-orb-pulse[data-v-cc8fd519]{background:radial-gradient(circle,var(--ns-color-accent-blue-shadow-strong) 0,transparent 68%);opacity:0;transform:scale(.82)}.recording-orb-pulse-active[data-v-cc8fd519]{animation:recording-pulse-cc8fd519 1.6s ease-out infinite;opacity:1}@keyframes recording-pulse-cc8fd519{0%{opacity:.8;transform:scale(.82)}70%{opacity:0;transform:scale(1.28)}to{opacity:0;transform:scale(1.28)}}.modal-enter-active[data-v-cc8fd519],.modal-leave-active[data-v-cc8fd519]{transition:opacity .24s ease}.modal-enter-from[data-v-cc8fd519],.modal-leave-to[data-v-cc8fd519]{opacity:0}.modal-enter-active .modal-card[data-v-cc8fd519],.modal-leave-active .modal-card[data-v-cc8fd519]{transition:transform .24s ease,opacity .24s ease}.modal-enter-from .modal-card[data-v-cc8fd519],.modal-leave-to .modal-card[data-v-cc8fd519]{opacity:0;transform:translateY(10px) scale(.98)}
