.halloween-chat_brandMark__mscw_{display:inline-block;flex:0 0 auto;background-image:url(/assets/brand/impressme-halloween.webp);background-position:50%;background-repeat:no-repeat;background-size:contain}.halloween-chat_subtitle__L6wWa{color:var(--chat-action-text)}.halloween-chat_dock__959su{display:flex;flex-direction:column;gap:8px}.halloween-chat_notice__2w4Qc{margin:0;color:var(--chat-muted);font-size:12px;line-height:16px;text-align:center}.halloween-chat_garland__nhCkY{display:flex;align-items:center;gap:10px;color:var(--chat-action)}.halloween-chat_garland__nhCkY svg{flex:0 0 auto}.halloween-chat_garlandLine__DgcFC{height:1px;flex:1 1 0%;background:var(--chat-divider)}.halloween-chat_chips__jBneP{display:flex;flex-wrap:wrap;gap:8px}.halloween-chat_chip__NmxgI{display:flex;height:44px;flex:0 0 auto;align-items:center;padding:0 16px;border:1px solid var(--chat-border-accent);border-radius:22px;background:transparent;color:var(--chat-text);font:inherit;font-size:14px;line-height:20px;white-space:nowrap;cursor:pointer}.halloween-chat_chip__NmxgI:disabled{cursor:default}.halloween-chat_chip__NmxgI:focus-visible,.halloween-chat_storyPrimary__QE0w5:focus-visible,.halloween-chat_storyRestart__THKpg:focus-visible,.halloween-chat_toneChip__YohcD:focus-visible{outline:2px solid var(--chat-action);outline-offset:2px}.halloween-chat_cardSlot__be89U{display:flex;min-width:0;flex-direction:column}.halloween-chat_scene__4QG9r{display:flex;overflow:clip;flex-direction:column;border:1px solid var(--chat-border-warm);border-radius:20px;background:var(--chat-surface)}.halloween-chat_sceneArt__NMPSp{display:block;height:148px;flex:0 0 auto;background-position:50%;background-size:cover}.halloween-chat_sceneText__JzBmL{display:flex;min-width:0;flex-direction:column;gap:4px;padding:16px}.halloween-chat_sceneEyebrow__tIh8X{display:flex;align-items:center;gap:7px;margin:0;color:var(--chat-action-text);font-size:12px;font-weight:600;line-height:16px}.halloween-chat_sceneTitle__jII6a{margin:0;color:var(--chat-heading);font-size:17px;font-weight:600;line-height:24px}.halloween-chat_sceneCast__jJF3H{margin:0;color:var(--chat-muted);font-size:13px;line-height:20px}.halloween-chat_scene__4QG9r[data-variant=context]{flex-direction:row;align-items:center;gap:12px;padding:12px}.halloween-chat_scene__4QG9r[data-variant=context] .halloween-chat_sceneArt__NMPSp{width:56px;height:56px;border-radius:10px}.halloween-chat_scene__4QG9r[data-variant=context] .halloween-chat_sceneText__JzBmL{gap:2px;padding:0}.halloween-chat_sceneContextEyebrow__afrv2{margin:0;color:var(--chat-muted);font-size:12px;line-height:16px}.halloween-chat_story__p8EDl{display:flex;flex-direction:column;gap:12px;padding:12px;border:1px solid var(--chat-border-accent);border-radius:17px;background:var(--chat-surface)}.halloween-chat_storyHead__JXIsk{display:flex;align-items:center;gap:12px}.halloween-chat_storyThumb__6ZtsQ{width:56px;height:56px;flex:0 0 56px;border-radius:10px;background-position:50%;background-size:cover}.halloween-chat_storyTitles___wpTQ{display:flex;min-width:0;flex:1 1 0%;flex-direction:column;gap:2px}.halloween-chat_storyEyebrow__lsqxc{margin:0;color:var(--chat-action-text);font-size:12px;font-weight:600;line-height:16px}.halloween-chat_storyTitle__zBMo5{margin:0;color:var(--chat-heading);font-size:17px;font-weight:600;line-height:24px}.halloween-chat_storyMeta__7PB6j{margin:0;color:var(--chat-muted);font-size:13px;line-height:20px}.halloween-chat_storyDetail__d4JWL{display:flex;flex-direction:column;gap:4px;padding-top:12px;border-top:1px solid var(--chat-border)}.halloween-chat_storyLabel__E9yiU{margin:0;color:var(--chat-muted);font-size:12px;line-height:16px}.halloween-chat_storyValue__iMLhy{margin:0;color:var(--chat-text);font-size:15px;line-height:23px}.halloween-chat_clip__cjyna{overflow:hidden;margin:-2px;padding:2px}.halloween-chat_toneRow__mNVC_{display:flex;align-items:center;gap:8px}.halloween-chat_toneSection__3U2N9{display:flex;flex-direction:column;gap:8px}.halloween-chat_toneChips__xlXja{display:flex;flex-wrap:wrap;gap:8px}.halloween-chat_toneChip__YohcD{display:inline-flex;height:44px;flex:0 0 auto;align-items:center;gap:6px;padding:0 14px;border:1px solid var(--chat-border-accent);border-radius:22px;background:transparent;color:var(--chat-text);font:inherit;font-size:14px;line-height:20px;white-space:nowrap;cursor:pointer}.halloween-chat_toneChip__YohcD[data-selected]{border-color:var(--chat-selected-border);background:var(--chat-selected);color:var(--chat-action-text)}.halloween-chat_toneChip__YohcD[data-static]{cursor:default}.halloween-chat_toneNote__Jfb8Q{color:var(--chat-muted);font-size:12px;line-height:16px}.halloween-chat_storyActions__s4cdT{display:flex;flex-direction:column;gap:12px}.halloween-chat_storyPrimary__QE0w5{display:flex;height:48px;align-items:center;justify-content:center;padding:0 16px;border:0;border-radius:14px;background:var(--chat-action);color:var(--chat-on-action);font:inherit;font-size:14px;font-weight:600;line-height:20px;cursor:pointer}.halloween-chat_storyPrimary__QE0w5:disabled,.halloween-chat_storyRestart__THKpg:disabled{cursor:default}.halloween-chat_storyNote__hEfKQ{margin:0;color:var(--chat-muted);font-size:12px;line-height:16px;text-align:center}.halloween-chat_storyRestart__THKpg{display:flex;height:44px;align-items:center;justify-content:center;gap:8px;border:1px solid var(--chat-divider);border-radius:12px;background:transparent;color:var(--chat-muted);font:inherit;font-size:13px;line-height:18px;cursor:pointer}.halloween-chat_filmEyebrow___9bYn{color:var(--chat-action-text);font-weight:600}.halloween-chat_filmNote__ZOT_Q{margin:-10px 0 0;color:var(--chat-muted);font-size:13px;line-height:20px}@container chat (min-width: 768px){.halloween-chat_cardSlot__be89U{max-width:480px}}.santa-chat_brandMark__DIeam{display:inline-block;flex:0 0 auto;background-image:url(/assets/brand/impressme-santa.webp);background-position:50%;background-repeat:no-repeat;background-size:contain}.santa-chat_menu__78aJi{z-index:60;width:268px;padding:6px;border:1px solid var(--chat-border-accent);border-radius:16px;background:var(--chat-surface);box-shadow:var(--chat-menu-shadow);color:var(--chat-text);font-family:var(--chat-font)}.santa-chat_menuItem__LEr8J{display:flex;min-height:48px;align-items:center;gap:12px;padding:0 10px;border-radius:12px;outline:none;font-size:15px;font-weight:500;line-height:22px;cursor:pointer;user-select:none}.santa-chat_menuItem__LEr8J svg{flex:0 0 20px;margin-inline:2px;color:var(--chat-icon)}.santa-chat_menuItem__LEr8J[data-two-line]{min-height:68px}.santa-chat_menuItemText__DeO5M{display:flex;min-width:0;flex-direction:column;gap:2px}.santa-chat_menuItemHint__u1ojf{color:var(--chat-muted);font-size:12px;font-weight:400;line-height:16px}.santa-chat_menuItem__LEr8J[data-highlighted]{background:var(--chat-sunken)}.santa-chat_menuSeparator__ZD7FE{height:1px;margin:0 10px;background:var(--chat-border)}.santa-chat_menuScrim___GNUv{position:fixed;z-index:59;background:var(--chat-menu-scrim);animation:santa-chat_menu-scrim-in__aYJ1X var(--chat-dur-status,.12s) var(--chat-ease-out,ease-out)}@keyframes santa-chat_menu-scrim-in__aYJ1X{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.santa-chat_menuScrim___GNUv{animation:none}}.santa-chat_newGreeting__SL_q4{display:flex;width:100%;min-height:44px;align-items:center;justify-content:center;gap:8px;padding:0 16px;border:1px solid var(--chat-border-accent);border-radius:14px;background:var(--chat-surface);color:var(--chat-action-text);font-family:var(--chat-font);font-size:14px;font-weight:500;line-height:20px;cursor:pointer}.santa-chat_newGreeting__SL_q4 svg{flex:0 0 18px;color:var(--chat-icon)}.santa-chat_newGreeting__SL_q4:focus-visible{outline:2px solid var(--chat-action);outline-offset:2px}.santa-chat_updatesOverlay__A8St9{position:fixed;inset:0;z-index:70;background:var(--chat-photo-overlay)}.santa-chat_updatesPanel__E4_5G{position:fixed;top:50%;left:50%;z-index:71;display:flex;width:min(92vw,420px);max-height:80dvh;flex-direction:column;gap:12px;overflow:auto;padding:20px;transform:translate(-50%,-50%);border:1px solid var(--chat-border-accent);border-radius:20px;background:var(--chat-surface);color:var(--chat-text);font-family:var(--chat-font)}.santa-chat_updatesTitle__s_NWo{margin:0;color:var(--chat-heading);font-size:17px;font-weight:600;line-height:22px}.santa-chat_updatesEmpty__8tk1e{margin:0;color:var(--chat-muted);font-size:14px;line-height:20px}.santa-chat_updatesList__GdRFb article~.santa-chat_updatesEmpty__8tk1e{display:none}.santa-chat_updatesClose__W0RVH{min-height:44px;border:1px solid var(--chat-border-accent);border-radius:14px;background:var(--chat-surface);color:var(--chat-action-text);font:inherit;font-size:15px;font-weight:600;cursor:pointer}.santa-chat_intro__F4S2Q{display:flex;flex-direction:column;gap:var(--chat-message-gap,20px)}.santa-chat_garland__OsNQD{display:block;width:100%;height:26px}.santa-chat_sceneSlot__64Vlz{display:flex;flex-direction:column;gap:var(--chat-message-gap,20px)}.santa-chat_picker__iLhE0{position:relative;display:flex;width:100%;flex-direction:column;overflow:clip;padding:0;border:1px solid var(--chat-border-accent);border-radius:16px;background:var(--chat-surface);color:var(--chat-text);font:inherit;text-align:start;cursor:pointer;transition:border-color var(--chat-dur-status) var(--chat-ease-out),transform var(--chat-dur-status) var(--chat-ease-out)}.santa-chat_picker__iLhE0:active{border-color:var(--chat-action);transform:scale(.98)}.santa-chat_picker__iLhE0:focus-visible{outline:2px solid var(--chat-action);outline-offset:2px}.santa-chat_picker__iLhE0[aria-disabled=true]{cursor:default}@media (prefers-reduced-motion:reduce){.santa-chat_picker__iLhE0,.santa-chat_picker__iLhE0:active{transform:none;transition:border-color 0s}}.santa-chat_pickerCover__Qfc_Z{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;background-color:var(--chat-cover-busy-bg)}.santa-chat_sceneImage__WVaag{position:absolute;inset:0;background-image:url(/assets/santa/letter.jpg);background-position:50% 24%;background-size:cover}.santa-chat_pickerShade__mJKWo{position:absolute;inset:0;background:linear-gradient(180deg,transparent 0,var(--chat-thumb-overlay) 100%)}.santa-chat_pickerVideo__saxlk{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.santa-chat_pickerPlay__eq2Cd{position:absolute;top:50%;left:50%;display:flex;width:56px;height:56px;align-items:center;justify-content:center;margin:-28px 0 0 -28px;border:1px solid var(--chat-play-border);border-radius:28px;background:var(--chat-play-bg);color:var(--chat-play-icon);cursor:pointer}.santa-chat_pickerBadge__djOzX{position:absolute;right:8px;bottom:8px;padding:2px 6px;border-radius:5px;background:var(--chat-media-chip-bg);color:var(--chat-media-chip-text);font-size:12px;line-height:16px}.santa-chat_pickerLabel__GS_bA{padding:10px 12px;color:var(--chat-text);font-size:13px;font-weight:500;line-height:18px}.santa-chat_context__EK3fo{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid var(--chat-border-accent);border-radius:20px;background:var(--chat-surface)}.santa-chat_contextImage__DjjN9{position:relative;width:56px;height:56px;flex:0 0 56px;overflow:hidden;border-radius:12px}.santa-chat_contextTitles__QqRQc{display:flex;min-width:0;flex:1 1 0%;flex-direction:column;gap:2px}.santa-chat_contextEyebrow__SFun9{margin:0;color:var(--chat-muted);font-size:12px;line-height:16px}.santa-chat_contextTitle__Qb0J_{margin:0;color:var(--chat-heading);font-size:17px;font-weight:600;line-height:22px}.santa-chat_loading__w2eWq{display:flex;flex-direction:column;gap:20px}.santa-chat_loadingHead__gjJn8{display:flex;flex-direction:column;gap:6px}.santa-chat_loadingTitle__sZ8A2{display:flex;align-items:center;gap:8px;margin:0;color:var(--chat-heading);font-size:15px;font-weight:600;line-height:22px}.santa-chat_loadingTitle__sZ8A2 svg{animation:santa-chat_spin__pn5i2 .8s linear infinite}@keyframes santa-chat_spin__pn5i2{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.santa-chat_loadingTitle__sZ8A2 svg{animation:none}}.santa-chat_loadingBody__ALylr{margin:0;color:var(--chat-muted);font-size:14px;line-height:20px}.santa-chat_skGroup__aJAtG{display:flex;flex-direction:column;gap:10px}.santa-chat_skByline__gbOCL{display:flex;align-items:center;gap:7px}.santa-chat_sk__J85Ee{display:block;flex-shrink:0;max-width:100%;background:var(--chat-skeleton)}.santa-chat_skBubble__T8Aiu{align-self:flex-end;width:210px;height:46px;border-radius:18px 18px 6px 18px;background:var(--chat-skeleton-soft)}.santa-chat_skCard__l0OnL{display:flex;flex-direction:column;overflow:clip;border:1px solid var(--chat-border-accent);border-radius:20px;background:var(--chat-surface)}.santa-chat_skCover__MapQR{height:150px;background:var(--chat-sunken)}.santa-chat_skCardBody__wti9w{display:flex;flex-direction:column;gap:10px;padding:16px}.santa-chat_failedFeed__6OJq6{display:flex;min-height:0;flex:1 1 0%;flex-direction:column;justify-content:center;overflow-y:auto;padding:16px calc(20px + env(safe-area-inset-right, 0px)) 24px calc(20px + env(safe-area-inset-left, 0px))}.santa-chat_failedSlot__nMYLW{display:flex;width:100%;max-width:720px;margin:0 auto}.santa-chat_failed__3_nm0{display:flex;width:100%;flex-direction:column;gap:14px;padding:20px;border:1px solid var(--chat-warn-border);border-radius:20px;background:var(--chat-surface)}.santa-chat_failedIcon__pMaY_{display:flex;width:44px;height:44px;align-items:center;justify-content:center;border-radius:22px;background:var(--chat-warn-bg);color:var(--chat-warn)}.santa-chat_failedText__G5EgA{display:flex;flex-direction:column;gap:6px}.santa-chat_failedTitle__JBenm{margin:0;color:var(--chat-heading);font-size:17px;font-weight:600;line-height:22px}.santa-chat_failedBody__km_f9{margin:0;color:var(--chat-text);font-size:14px;line-height:20px}.santa-chat_failedRetry__fhILZ{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:8px;border:0;border-radius:14px;background:var(--chat-action);color:var(--chat-on-action);font:inherit;font-size:15px;font-weight:600;cursor:pointer}.santa-chat_failedRetry__fhILZ:disabled{opacity:.6;cursor:default}.santa-chat_detailPhotos__4phlN{display:flex;flex-wrap:wrap;gap:6px}.santa-chat_detailPhoto__PqkW5{width:48px;height:48px;border-radius:8px;background-position:50%;background-size:cover}.santa-chat_srOnly__rtd5Z{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.santa-chat_playerVideo__zrBSO{width:100%;aspect-ratio:16/9;border-radius:12px;background:var(--chat-cover-busy-bg)}@container chat (min-width: 768px){.santa-chat_context__EK3fo,.santa-chat_failed__3_nm0,.santa-chat_garland__OsNQD,.santa-chat_picker__iLhE0{max-width:480px}.santa-chat_failedFeed__6OJq6{padding:28px 24px 36px}}.flowhalloween_theme__Tp9Nc{--hw-canvas:#100e16;--hw-surface:#1c1824;--hw-raised:#18141f;--hw-text:#f7efe5;--hw-muted:#bdb2c6;--hw-action:#ff9a52;--hw-action-hover:#ffb078;--hw-on-action:#211209;--hw-accent-text:#ffb883;--hw-stroke:#74658c;--hw-soft-stroke:#463b51;--hw-divider:#302936;--hw-warm-stroke:#60442f;--hw-selection:#38271f;--hw-user:#322639;--hw-user-stroke:#66516f;position:relative;isolation:isolate;min-height:100dvh;background:var(--hw-canvas);color:var(--hw-text);color-scheme:dark;font-family:var(--font-onest),Onest,system-ui,sans-serif;font-synthesis:none;-webkit-font-smoothing:antialiased}.flowhalloween_theme__Tp9Nc,.flowhalloween_theme__Tp9Nc *{box-sizing:border-box}.flowhalloween_theme__Tp9Nc :where(h1,h2,h3,p){margin:0}.flowhalloween_theme__Tp9Nc :where(a,button,textarea,input):focus-visible{outline:2px solid var(--hw-action);outline-offset:3px}.flowhalloween_theme__Tp9Nc .flowhalloween_button__OK4Gz{display:inline-flex;min-height:56px;height:auto;align-items:center;justify-content:center;gap:16px;border:1px solid transparent;border-radius:14px;padding:15px 24px;background:var(--hw-action);color:var(--hw-on-action);font:inherit;font-size:16px;font-weight:600;line-height:24px;text-decoration:none;cursor:pointer;box-shadow:none;transition:background-color .14s ease,border-color .14s ease}.flowhalloween_theme__Tp9Nc .flowhalloween_outline__pCjgy{min-height:44px;border-color:var(--hw-stroke);border-radius:12px;padding:11px 20px;background:transparent;color:var(--hw-text);font-size:14px;font-weight:400;line-height:20px}.flowhalloween_theme__Tp9Nc .flowhalloween_button__OK4Gz:disabled{opacity:.45;cursor:not-allowed}.flowhalloween_fullWidth__BrlNm{width:100%}.flowhalloween_brand__5iZte{display:inline-flex;align-items:center;gap:12px;color:var(--hw-text);font-size:18px;font-weight:600;line-height:26px;text-decoration:none}.flowhalloween_brandImage__pInWY{width:28px;height:28px;border-radius:8px}.flowhalloween_pumpkin__syEfU{flex-shrink:0;color:var(--hw-action)}@media (hover:hover){.flowhalloween_theme__Tp9Nc .flowhalloween_button__OK4Gz:not(:disabled):hover{background:var(--hw-action-hover)}.flowhalloween_theme__Tp9Nc .flowhalloween_outline__pCjgy:not(:disabled):hover{border-color:var(--hw-action);background:var(--hw-surface)}}@media (prefers-reduced-motion:reduce){.flowhalloween_theme__Tp9Nc *,.flowhalloween_theme__Tp9Nc :after,.flowhalloween_theme__Tp9Nc :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.paper-chat_paperShell__y319y{position:relative;display:flex;min-height:0;height:100%;justify-content:center;overflow:clip;background:#100d1f}.paper-chat_paperShell__y319y>div:first-child{display:none}.paper-chat_paperShell__y319y>div:last-child{width:100%;height:100%;min-height:0;justify-content:center;background-color:transparent}.paper-chat_paperViewport__9COTt{position:relative;display:flex;width:min(100%,390px);height:100dvh;min-height:0;flex-direction:column;overflow:clip;color:#f5f1fa;background-color:#100d1f;background-image:var(--paper-chat-image,url("/assets/paper/chat-background.png"));background-position:50%;background-size:cover;font-family:Onest,system-ui,sans-serif;-webkit-font-smoothing:antialiased}.paper-chat_paperViewport__9COTt[data-paper-chat]{background:#100d1f var(--paper-chat-image,url("/assets/paper/chat-background.png")) 50% /cover}.paper-chat_paperStatusBar__hQ41O{display:grid;height:62px;flex:0 0 62px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;justify-items:center;gap:154px;padding:21px 24px 19px;color:#fff;font-family:system-ui,sans-serif;font-size:17px;font-weight:600;line-height:22px}.paper-chat_paperStatusGlyphs__4ru_Z{display:block;width:82px;height:22px;flex:0 0 82px}.paper-chat_paperStatusBar__hQ41O>span{justify-self:center}.paper-chat_paperStatusBar__hQ41O[data-theme=light]{color:#30272b}.paper-chat_paperConversation__SsORs{position:relative;display:flex;width:100%;min-height:0;flex:1 1 auto;flex-direction:column}.paper-chat_paperHeader__dcJ0A{position:relative;display:grid;width:100%;height:64px;flex:0 0 64px;grid-template-columns:36px minmax(0,1fr) 44px;align-items:center;gap:12px;padding-inline:20px;border-bottom:1px solid #302a3f}.paper-chat_paperBack__Tpif_{display:grid;width:36px;height:36px;place-items:center;border-radius:12px;color:#f8f6fc;text-decoration:none}.paper-chat_paperBack__Tpif_:focus-visible,.paper-chat_paperMenuItem__xcJNA:focus-visible,.paper-chat_paperOptionsButton__htgv1:focus-visible{outline:2px solid #a675e1;outline-offset:2px}.paper-chat_paperHeaderCopy__5kU0r{display:flex;min-width:0;flex-direction:column;gap:3px}.paper-chat_paperHeaderSubtitle__Z0GBX,.paper-chat_paperHeaderTitle__m2NlA{overflow:hidden;margin:0;text-overflow:ellipsis;white-space:nowrap}.paper-chat_paperHeaderTitle__m2NlA{color:#f8f6fc;font-size:16px;font-weight:600;line-height:20px}.paper-chat_paperHeaderSubtitle__Z0GBX{color:#afa7bf;font-size:11px;font-weight:400;line-height:14px}.paper-chat_paperMenuRoot__jklEe{position:relative;z-index:5;display:grid;width:44px;height:44px;place-items:center}.paper-chat_paperOptionsButton__htgv1{display:grid;width:44px;height:44px;place-items:center;padding:0;border:0;border-radius:12px;background:transparent;cursor:pointer}.paper-chat_paperOptionsButton__htgv1:hover{background:#ffffff0a}.paper-chat_paperBrandMark__rhsjW{display:block;width:30px;height:30px;object-fit:contain}.paper-chat_paperMenu__RxTt4{position:absolute;top:48px;right:0;display:flex;width:264px;flex-direction:column;gap:0;padding:8px;border:1px solid #544961;border-radius:16px;background:#211b31;box-shadow:0 6px 24px #00000040}.paper-chat_paperMenuItem__xcJNA{display:flex;width:100%;height:48px;flex:0 0 48px;align-items:center;gap:12px;padding:12px;border:0;border-radius:10px;background:transparent;color:#f5f1fa;font:400 14px/18px Onest,system-ui,sans-serif;text-align:left;cursor:pointer}.paper-chat_paperMenuItem__xcJNA:hover{background:#ffffff0a}.paper-chat_paperMenuItem__xcJNA svg{width:22px;height:22px;flex:0 0 22px}.paper-chat_paperHeader__dcJ0A[data-theme=light]{border-bottom-color:#e2dadd}.paper-chat_paperHeader__dcJ0A[data-theme=light] .paper-chat_paperBack__Tpif_{color:#96233a}.paper-chat_paperHeader__dcJ0A[data-theme=light] .paper-chat_paperHeaderTitle__m2NlA{color:#30272b}.paper-chat_paperHeader__dcJ0A[data-theme=light] .paper-chat_paperHeaderSubtitle__Z0GBX{color:#6f5960}.paper-chat_paperHeader__dcJ0A[data-theme=light] .paper-chat_paperOptionsButton__htgv1:hover{background:#f7edf0}.paper-chat_paperHeader__dcJ0A[data-theme=light] .paper-chat_paperBrandMark__rhsjW img{filter:grayscale(100%) sepia(100%) saturate(400%) hue-rotate(305deg)}.paper-chat_paperMenu__RxTt4[data-theme=light]{border-color:#e8c4c9;background:#fff;box-shadow:0 6px 24px #30272b14}.paper-chat_paperMenu__RxTt4[data-theme=light] .paper-chat_paperMenuItem__xcJNA{color:#30272b}.paper-chat_paperMenu__RxTt4[data-theme=light] .paper-chat_paperMenuItem__xcJNA:hover{background:#f7edf0}.paper-chat_paperThreadArea__ibPaP{display:flex;min-height:0;min-width:0;flex:1 1 auto;flex-direction:column}.paper-chat_paperHeaderAccessory__yFysX{flex:0 0 auto;padding-inline:20px}.paper-chat_paperFeed__o5UMh{position:relative;display:flex;min-height:0;min-width:0;flex:1 1 auto;flex-direction:column;gap:10px;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;padding:18px 20px 10px;scrollbar-width:none}.paper-chat_paperFeed__o5UMh::-webkit-scrollbar{display:none}.paper-chat_paperFeed__o5UMh [data-chat-scroller]{display:contents}.paper-chat_paperFeed__o5UMh [data-chat-message]{display:flex;width:100%;min-width:0;flex-direction:column;align-items:flex-start;gap:8px}.paper-chat_paperFeed__o5UMh [data-chat-message][data-chat-role=user]{align-items:flex-end;gap:5px}.paper-chat_paperFeed__o5UMh [data-chat-part-kind]{display:flex;width:100%;min-width:0}.paper-chat_paperBubble__1r5QU{display:flex!important;width:100%;min-width:0;align-items:flex-end!important;justify-content:flex-end!important;gap:0!important}.paper-chat_paperBubble__1r5QU>div{width:auto;min-width:0;max-width:100%}.paper-chat_paperBubble__1r5QU[data-paper-bubble-role=user]>div>div{max-width:306px;padding:12px 14px;border:1px solid #3b3349;border-radius:17px 17px 5px 17px;background:#292239;color:#f8f6fc;font-size:15px;line-height:22px}.paper-chat_paperBubble__1r5QU[data-paper-bubble-role=assistant]{justify-content:flex-start!important}.paper-chat_paperBubble__1r5QU[data-paper-bubble-role=assistant]>div>div{max-width:330px;padding:0;border:0;border-radius:0;background:transparent;color:#f0ecf6;font-size:15px;line-height:23px}.paper-chat_paperBubble__1r5QU ul{max-width:100%}.paper-chat_paperBubble__1r5QU ul>li>div{width:300px;height:146px;aspect-ratio:auto;border:1px solid #43384f;border-radius:17px 17px 5px 17px;background:#1b172b}.paper-chat_paperBubble__1r5QU ul>li>div>img{width:100%;height:100%;object-fit:cover}.paper-chat_paperComposerDock__UERQa{position:relative;z-index:2;display:flex;width:100%;min-width:0;flex:0 0 auto;flex-direction:column;gap:8px;padding:10px 20px 20px;border-top:1px solid #302a3f;background:transparent}.paper-chat_paperHomeIndicator__bEP2Q{position:absolute;z-index:4;bottom:8px;left:50%;width:108px;height:4px;transform:translateX(-50%);border-radius:4px;background:#e7e3ed;opacity:.8;pointer-events:none}.paper-chat_paperComposer__8Uw6z{width:100%;min-height:53px;flex:0 0 auto;gap:0!important;padding:6px 7px 6px 10px!important;border:1px solid #544961!important;border-radius:19px!important;background:#211b31!important;box-shadow:none!important;backdrop-filter:none!important}.paper-chat_paperComposer__8Uw6z [data-paper-compose-content]{display:grid;min-height:39px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;column-gap:6px}.paper-chat_paperComposer__8Uw6z textarea{min-height:20px!important;max-height:40px;grid-column:2;grid-row:1;align-self:center;padding:0!important;color:#f8f6fc!important;font-family:Onest,system-ui,sans-serif!important;font-size:14px!important;line-height:20px!important}.paper-chat_paperComposer__8Uw6z textarea::placeholder{color:#938aa6!important;opacity:1}.paper-chat_paperComposer__8Uw6z [data-paper-compose-controls]{display:contents}.paper-chat_paperComposer__8Uw6z [data-paper-composer-add]{width:34px;height:34px;grid-column:1;grid-row:1;color:#c5bcd1}.paper-chat_paperComposer__8Uw6z [data-paper-composer-actions]{display:flex;grid-column:3;grid-row:1;align-items:center;gap:2px}.paper-chat_paperComposer__8Uw6z [data-paper-composer-voice]{width:34px;height:34px;color:#c5bcd1}.paper-chat_paperComposer__8Uw6z [data-paper-composer-send]{width:37px;height:37px;border-radius:12px;background:#a675e1;color:#1c122b;box-shadow:none}.paper-chat_paperComposer__8Uw6z [data-paper-composer-send]:disabled{opacity:1}.paper-chat_paperComposer__8Uw6z [data-paper-composer-send] svg{width:17px;height:17px}.paper-chat_paperComposer__8Uw6z [data-paper-composer-add] svg,.paper-chat_paperComposer__8Uw6z [data-paper-composer-voice] svg{width:19px;height:19px}.paper-chat_paperComposer__8Uw6z [data-paper-compose-recording]{min-height:39px;justify-content:center}.paper-chat_paperComposer__8Uw6z [data-paper-compose-recording]>div:first-child{color:#c5bcd1}.paper-chat_paperComposer__8Uw6z [data-paper-compose-recording] button{width:34px;height:34px}.paper-chat_paperFeed__o5UMh [data-chat-activity=clarification],.paper-chat_paperFeed__o5UMh [data-chat-activity=suggestions]{display:flex;width:350px;max-width:100%;height:34px;align-items:flex-start;align-self:center;margin-inline:0;gap:8px;overflow-x:auto;overflow-y:hidden;padding:0;scrollbar-width:none}.paper-chat_paperFeed__o5UMh [data-chat-activity=clarification]>div,.paper-chat_paperFeed__o5UMh [data-chat-activity=suggestions]>div{flex:0 0 auto}.paper-chat_paperFeed__o5UMh [data-chat-activity=clarification] button,.paper-chat_paperFeed__o5UMh [data-chat-activity=suggestions] button{height:34px;min-height:34px;padding:0 12px;border:1px solid #655276;border-radius:18px;background:#241d34;color:#e9dff2;font-family:Onest,system-ui,sans-serif;font-weight:400;font-size:12px;line-height:16px;white-space:nowrap}.paper-chat_paperFeed__o5UMh [data-agent-waiting],.paper-chat_paperFeed__o5UMh [data-chat-turn-status]{color:#bdb5ce;font-size:12px;line-height:18px}.paper-chat_paperFeed__o5UMh [data-agent-waiting]>div:first-child>span{background:#c79ff2}.paper-chat_paperFeed__o5UMh [data-agent-waiting] p{color:#bdb5ce;font:400 14px/20px Onest,system-ui,sans-serif}.paper-chat_paperSongVoicePlay__nWkBv:focus-visible{outline:2px solid var(--paper-accent,#a675e1);outline-offset:2px}.paper-chat_paperSongVoice__8YdiN{display:flex;width:min(284px,100%);height:70px;flex:0 0 auto;align-items:center;gap:11px;padding:10px 11px;border:1px solid var(--paper-source-color-514562,#514562);border-radius:17px 17px 5px 17px;background:var(--paper-source-color-231c34,#231c34)}.paper-chat_paperSongVoicePlay__nWkBv{display:grid;width:36px;height:36px;flex:0 0 36px;place-items:center;padding:0;border:0;border-radius:50%;background:var(--paper-source-color-d8b9f4,#d8b9f4);color:var(--paper-source-color-251232,#251232);cursor:pointer}.paper-chat_paperSongVoicePlay__nWkBv svg{width:15px;height:15px;fill:currentColor;stroke-width:0}.paper-chat_paperSongVoiceContent__bt_fh{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:4px}.paper-chat_paperSongVoiceMeta__x_WOu{display:flex;justify-content:space-between;gap:8px;color:var(--paper-source-color-e9e1f4,#e9e1f4);font:400 11px/13px var(--paper-font,"Onest",system-ui,sans-serif)}.paper-chat_paperSongVoiceMeta__x_WOu span:last-child{flex:0 0 auto;color:var(--paper-source-color-afa3c0,#afa3c0);font-variant-numeric:tabular-nums}.paper-chat_paperSongVoiceWaveform__saAYV{display:flex;width:100%;height:19px;flex:0 0 19px;align-items:center;justify-content:space-between;gap:2px}.paper-chat_paperSongVoiceWaveform__saAYV span{width:3px;flex:0 0 3px;border-radius:3px;background:var(--paper-source-color-a98dbf,#a98dbf)}.paper-chat_paperSongVoiceWaveform__saAYV span:nth-child(-n+9){background:var(--paper-source-color-d6b9ed,#d6b9ed)}.paper-chat_paperSongVoiceWaveform__saAYV span[data-played=true]{background:var(--paper-source-color-f4e9fa,#f4e9fa)}.paper-chat_paperSongVoiceHint__jC9bS{color:var(--paper-source-color-ac9dbb,#ac9dbb);font:400 10px/12px var(--paper-font,"Onest",system-ui,sans-serif)}@media (max-width:389px){.paper-chat_paperHeader__dcJ0A{grid-template-columns:36px minmax(0,1fr) 44px}.paper-chat_paperBubble__1r5QU ul>li>div{width:min(300px,100%)}}@media (min-width:768px){.paper-chat_paperViewport__9COTt{width:100%;max-width:none}.paper-chat_paperHomeIndicator__bEP2Q,.paper-chat_paperStatusBar__hQ41O{display:none}.paper-chat_paperFeed__o5UMh{width:min(720px,100%);margin-inline:auto;gap:16px;padding:24px 24px 10px}.paper-chat_paperHeaderAccessory__yFysX{width:min(720px,100%);margin-inline:auto;padding-inline:24px}.paper-chat_paperHeader__dcJ0A{padding-inline:max(48px,calc(50vw - 336px))}.paper-chat_paperBubble__1r5QU[data-paper-bubble-role=user]>div>div{max-width:520px}.paper-chat_paperBubble__1r5QU[data-paper-bubble-role=assistant]>div>div{max-width:560px}.paper-chat_paperComposerDock__UERQa{width:min(720px,100%);min-height:88px;margin-inline:auto;padding:10px 24px 24px}.paper-chat_paperFeed__o5UMh [data-chat-activity=clarification],.paper-chat_paperFeed__o5UMh [data-chat-activity=suggestions]{width:100%;height:auto;flex-wrap:wrap;align-self:stretch;overflow:visible}}@media (min-width:1200px){.paper-chat_paperComposerDock__UERQa,.paper-chat_paperFeed__o5UMh,.paper-chat_paperHeaderAccessory__yFysX{width:min(760px,100%)}.paper-chat_paperHeader__dcJ0A{padding-inline:max(48px,calc(50vw - 356px))}}[data-slot=sheet-content].paper-overlays_sheetPanel__h9e1x[data-side=bottom]{width:min(100%,390px);max-width:390px;height:auto;max-height:min(90dvh,40rem);margin-inline:auto;gap:0;overflow:auto;border:0;padding:0;color:var(--paper-text-bright);background:transparent;box-shadow:none;scrollbar-width:none}.paper-overlays_sheetPanel__h9e1x::-webkit-scrollbar{display:none}.paper-overlays_overlayScope__LU4jC.paper-overlays_overlayScope__LU4jC{width:100%;min-height:0;background:transparent}.paper-overlays_confirmSurface__bqm_z,.paper-overlays_shareSurface__JH7Mm{display:flex;width:100%;flex-direction:column;gap:16px;border:1px solid var(--paper-border);border-radius:17px 17px 0 0;padding:20px 20px max(34px,calc(env(safe-area-inset-bottom, 0px) + 20px));color:var(--paper-text-bright);background:var(--paper-surface);font-family:var(--paper-font)}.paper-overlays_confirmSurface__bqm_z .paper-overlays_confirmHeader__mCb_8,.paper-overlays_shareSurface__JH7Mm .paper-overlays_shareHeader__6eFwC{display:flex;flex-direction:column;gap:8px;padding:0;text-align:left}.paper-overlays_shareSurface__JH7Mm .paper-overlays_shareHeader__6eFwC{position:relative;padding-right:44px}.paper-overlays_confirmSurface__bqm_z .paper-overlays_confirmTitle__ZFQaZ,.paper-overlays_shareSurface__JH7Mm .paper-overlays_shareTitle__LomhE{margin:0;color:var(--paper-text-bright);font:600 20px/26px var(--paper-font)}.paper-overlays_confirmSurface__bqm_z .paper-overlays_confirmDescription__Ouxh4,.paper-overlays_shareSurface__JH7Mm .paper-overlays_shareDescription__Chw9q{margin:0;color:var(--paper-muted);font:400 14px/20px var(--paper-font)}.paper-overlays_confirmSurface__bqm_z .paper-overlays_confirmActions__mbAB3{display:flex;flex-direction:column;gap:12px;margin:0;padding:0}.paper-overlays_confirmButton__NqCz6{display:inline-flex;width:100%;min-height:48px;align-items:center;justify-content:center;border:1px solid transparent;border-radius:16px;padding:12px 16px;color:var(--paper-accent-foreground);font:600 15px/22px var(--paper-font);text-align:center;cursor:pointer}.paper-overlays_confirmButtonPrimary__gz4UV{background:var(--paper-accent)}.paper-overlays_confirmButtonDestructive__eAtC_{background:var(--paper-source-color-f5b0bc)}.paper-overlays_confirmButtonCancel__KGGB8{border-color:var(--paper-border);color:var(--paper-text-bright);background:var(--paper-surface-raised)}.paper-overlays_confirmButton__NqCz6:disabled{cursor:not-allowed;opacity:.4}.paper-overlays_actionRow__IgXtf:focus-visible,.paper-overlays_confirmButton__NqCz6:focus-visible,.paper-overlays_shareClose__Uudfj:focus-visible,.paper-overlays_shareTile__0JdSg:focus-visible{outline:2px solid var(--paper-accent);outline-offset:2px}.paper-overlays_shareClose__Uudfj{position:absolute;top:-8px;right:-8px;display:grid;width:44px;height:44px;place-items:center;border:0;border-radius:0;padding:0;color:var(--paper-text-bright);background:transparent;cursor:pointer}.paper-overlays_shareClose__Uudfj svg{width:20px;height:20px}.paper-overlays_shareGroup__1ktGo{display:flex;flex-direction:column;gap:12px}.paper-overlays_shareGroupLabel__LxiTu{margin:0;color:var(--paper-source-color-bdb5ce);font:400 13px/20px var(--paper-font)}.paper-overlays_shareGrid__egi7V{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:8px;row-gap:12px}.paper-overlays_shareTile__0JdSg{display:flex;min-width:0;flex-direction:column;align-items:center;gap:6px;border:0;padding:0;color:var(--paper-muted);background:transparent;font:400 11px/16px var(--paper-font);text-align:center;cursor:pointer}.paper-overlays_shareTile__0JdSg:hover{color:var(--paper-text-bright)}.paper-overlays_shareTileLabel__8U9s6{color:inherit;font:inherit;text-align:center}.paper-overlays_shareTileMark__wYf_m{display:grid;width:48px;height:48px;flex:0 0 48px;place-items:center;border:1px solid var(--paper-border);border-radius:16px;color:var(--paper-muted);background:var(--paper-surface-raised)}.paper-overlays_shareBrandMark__f9kf0{width:22px;height:22px}.paper-overlays_shareBrandInstagram__VPRNU{color:var(--paper-source-color-ffffff);background:var(--paper-source-color-ff0069)}.paper-overlays_shareBrandTiktok__87wUH{color:var(--paper-source-color-ffffff);background:var(--paper-source-color-000000)}.paper-overlays_shareBrandFacebook___Rc06{color:var(--paper-source-color-ffffff);background:var(--paper-source-color-0866ff)}.paper-overlays_shareBrandWhatsapp__NRWpa{color:var(--paper-source-color-ffffff);background:var(--paper-source-color-25d366)}.paper-overlays_shareTileIcon__91JtT{width:22px;height:22px;flex:0 0 22px}.paper-overlays_actionList__JcIuf{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--paper-border);border-radius:17px;background:var(--paper-surface-raised);list-style:none;margin:0;padding:0}.paper-overlays_actionList__JcIuf>li+li{border-top:0}.paper-overlays_actionRow__IgXtf{display:flex;width:100%;height:48px;min-height:48px;align-items:center;gap:12px;border:0;padding:0 16px;color:var(--paper-text-bright);background:transparent;font:400 14px/20px var(--paper-font);cursor:pointer}.paper-overlays_actionList__JcIuf>li+li .paper-overlays_actionRow__IgXtf{box-shadow:inset 0 1px 0 var(--paper-border-message)}.paper-overlays_actionRow__IgXtf:hover{background:color-mix(in srgb,var(--paper-text-bright) 6%,transparent)}.paper-overlays_actionRowUnavailable__otwYw,.paper-overlays_actionRow__IgXtf:disabled{cursor:not-allowed;opacity:.4}.paper-overlays_actionRowDestructive__xNLTM{color:var(--paper-source-color-f5b0bc)}.paper-overlays_actionIcon__wVmv_{width:22px;height:22px;flex:0 0 22px;color:var(--paper-muted)}.paper-overlays_actionIconBright__VvS82{width:22px;height:22px;flex:0 0 22px;color:var(--paper-text-bright)}.paper-overlays_actionRowDestructive__xNLTM .paper-overlays_actionIconBright__VvS82,.paper-overlays_actionRowDestructive__xNLTM .paper-overlays_actionIcon__wVmv_{color:var(--paper-source-color-f5b0bc)}.paper-overlays_actionRowFavorite__agXZ_,.paper-overlays_actionRowFavorite__agXZ_ .paper-overlays_actionIconBright__VvS82{color:var(--paper-source-color-c79ff2)}.paper-overlays_managementNote__PEcPu{color:var(--paper-muted);font:400 13px/20px var(--paper-font)}.paper-overlays_rateSurface__r7wEY,.paper-overlays_rateThanksSurface__SASoi{display:flex;width:100%;flex-direction:column;gap:16px;border:1px solid var(--paper-border);border-radius:17px 17px 0 0;padding:20px 20px max(34px,calc(env(safe-area-inset-bottom, 0px) + 20px));color:var(--paper-text-bright);background:var(--paper-surface);font-family:var(--paper-font)}.paper-overlays_rateSurface__r7wEY{gap:16px}.paper-overlays_rateHeader__pMxUu{display:flex;flex-direction:column;gap:8px;padding:0;text-align:left}.paper-overlays_rateTitle__h0MYx{margin:0;color:var(--paper-text-bright);font:600 20px/26px var(--paper-font)}.paper-overlays_rateDescription__b9Hdw{margin:0;color:var(--paper-muted);font:400 14px/20px var(--paper-font)}.paper-overlays_rateFields__TRwNU{display:flex;flex-direction:column;gap:12px}.paper-overlays_rateStarRow__sIfd1{display:flex;height:48px;flex-shrink:0;align-items:center;justify-content:space-between}.paper-overlays_rateStarButton__USU8e{display:grid;width:48px;height:48px;flex:0 0 48px;place-items:center;border:0;border-radius:12px;padding:0;background:transparent;cursor:pointer}.paper-overlays_rateCTA__M1Xn3:focus-visible,.paper-overlays_rateStarButton__USU8e:focus-visible{outline:2px solid var(--paper-accent);outline-offset:2px}.paper-overlays_rateStarIcon__YasC_{width:32px;height:32px;stroke-width:1.8px}.paper-overlays_rateStarSelected__308F7{color:var(--paper-nav-icon-accent);fill:var(--paper-nav-icon-accent)}.paper-overlays_rateStarIdle__ef4AB{color:var(--paper-nav-icon-inactive);fill:transparent}.paper-overlays_rateHint__NhvEO{min-height:20px;margin:-6px 0 0;color:var(--paper-nav-icon-inactive);font:400 13px/20px var(--paper-font);text-align:center}.paper-overlays_rateComment____COD{display:flex;flex-direction:column;gap:6px}.paper-overlays_rateLabel__jCb7r{color:var(--paper-nav-icon-inactive);font:400 13px/20px var(--paper-font)}.paper-overlays_rateTextarea__08vkp{width:100%;height:96px;min-height:96px;resize:none;border:1px solid var(--paper-border);border-radius:16px;padding:12px 16px;color:var(--paper-text-bright);background:var(--paper-surface-raised);font:400 15px/23px system-ui,sans-serif}.paper-overlays_rateTextarea__08vkp::placeholder{color:var(--paper-nav-icon-inactive);opacity:1}.paper-overlays_rateTextarea__08vkp:focus-visible{outline:2px solid var(--paper-accent);outline-offset:2px}.paper-overlays_rateCTA__M1Xn3{display:flex;width:100%;height:48px;flex:0 0 48px;align-items:center;justify-content:center;border:0;border-radius:16px;padding:0 16px;color:var(--paper-accent-foreground);background:var(--paper-accent);font:600 15px/22px var(--paper-font);cursor:pointer}.paper-overlays_rateCTA__M1Xn3:disabled{cursor:not-allowed;opacity:.4}.paper-overlays_feedbackRegions__kduTV{position:absolute;top:0;left:0;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap}@media (min-width:768px){[data-slot=sheet-content].paper-overlays_sheetPanel__h9e1x[data-side=bottom]{box-sizing:border-box;width:min(480px,calc(100vw - 64px));max-width:480px;max-height:calc(100dvh - 80px);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--paper-border);border-radius:24px;background:var(--paper-surface);box-shadow:0 24px 72px rgb(0 0 0/40%)}.paper-overlays_confirmSurface__bqm_z,.paper-overlays_rateSurface__r7wEY,.paper-overlays_rateThanksSurface__SASoi,.paper-overlays_shareSurface__JH7Mm{box-sizing:border-box;border-radius:17px;padding:24px}}.song-card_outer__UzS2u{--song-rule:#302a3f;--song-raised:#292239;--song-play-bg:#100d1fcc;--song-play-border:#d0c3df66;width:100%;min-width:0}.song-card_card__2Thzx{display:flex;flex-direction:column;gap:12px;padding:12px;border:1px solid var(--chat-border-accent);border-radius:17px;background:var(--chat-surface)}.song-card_head__ujctv{display:flex;align-items:center;gap:12px}.song-card_placeholder__YZEnm,.song-card_thumb__58CY_{position:relative;display:flex;width:56px;height:56px;flex:0 0 56px;align-items:center;justify-content:center;overflow:clip;border-radius:10px;background-position:50%;background-size:cover}.song-card_placeholder__YZEnm{background:var(--song-raised);color:var(--chat-muted)}.song-card_play__CFHG5{position:absolute;top:6px;left:6px;display:flex;width:44px;height:44px;align-items:center;justify-content:center;padding:0;border:1px solid var(--song-play-border);border-radius:22px;background:var(--song-play-bg);color:var(--chat-text);cursor:pointer}.song-card_titles__JyiLI{display:flex;min-width:0;flex:1 1 0%;flex-direction:column;gap:4px}.song-card_title__Lsqb7{margin:0;color:var(--chat-text);font-size:17px;font-weight:600;line-height:24px}.song-card_statusSlot__P5lOk{position:relative;min-height:20px}.song-card_status__m82QG{display:flex;align-items:center;gap:6px;margin:0;color:var(--chat-muted);font-size:13px;line-height:20px}.song-card_status__m82QG:not(:only-child){position:absolute;inset:0 0 auto}.song-card_status__m82QG[data-tone=accent],.song-card_status__m82QG[data-tone=busy]{color:var(--chat-action-text)}.song-card_status__m82QG[data-tone=warning]{color:var(--chat-warn)}.song-card_status__m82QG svg{flex:0 0 14px;animation:song-card_spin__BQU88 .8s linear infinite}.song-card_statusLabel__SqJml{min-width:0}.song-card_chevron__VF6uj{display:flex;width:44px;height:44px;flex:0 0 44px;align-items:center;justify-content:center;padding:0;border:0;border-radius:14px;background:transparent;color:var(--chat-muted);cursor:pointer}.song-card_chevron__VF6uj svg{transition:transform var(--chat-dur-expand,.2s) var(--chat-ease-in-out,ease-in-out)}.song-card_chevron__VF6uj[data-open] svg{transform:rotate(180deg)}.song-card_payment__w6TDT{display:flex;flex-direction:column;gap:8px;padding-top:12px;border-top:1px solid var(--song-rule)}.song-card_boundary__ds0e5{margin:0;color:var(--chat-muted);font-size:14px;line-height:20px}.song-card_priceRow__taRdr{display:flex;align-items:center;justify-content:space-between;margin:0;color:var(--chat-text);font-size:14px;line-height:20px}.song-card_price__jrUhQ{font-size:17px;font-weight:600;line-height:24px}.song-card_actions__s7z3o{display:flex;flex-direction:column}.song-card_ghost__7BLf_,.song-card_outline__KFH9c,.song-card_primary__T77Qn,.song-card_secondary__Os0Ha{display:flex;height:44px;flex:0 0 44px;align-items:center;justify-content:center;gap:8px;padding:0 16px;border-radius:14px;font:inherit;font-size:14px;font-weight:600;line-height:20px;cursor:pointer}.song-card_primary__T77Qn{border:0;background:var(--chat-action);color:var(--chat-on-action)}.song-card_secondary__Os0Ha{background:var(--song-raised)}.song-card_outline__KFH9c,.song-card_secondary__Os0Ha{border:1px solid var(--chat-border-accent);color:var(--chat-text)}.song-card_outline__KFH9c{background:transparent}.song-card_ghost__7BLf_{border:0;background:transparent;color:var(--chat-muted);font-weight:400}.song-card_ghost__7BLf_:disabled,.song-card_outline__KFH9c:disabled,.song-card_primary__T77Qn:disabled,.song-card_secondary__Os0Ha:disabled{cursor:default;opacity:.55}.song-card_primary__T77Qn[aria-busy=true]{cursor:progress;opacity:1}.song-card_pair__IVPXA{display:flex;gap:8px}.song-card_pair__IVPXA>*{flex:1 1 0}.song-card_waiting__qWgNV{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:4px;border-top:1px solid var(--song-rule);color:var(--chat-muted);font-size:13px;line-height:20px}.song-card_link__HNhh7{display:flex;height:44px;min-width:88px;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:var(--chat-action-text);font:inherit;font-size:13px;font-weight:500;line-height:20px;cursor:pointer}.song-card_link__HNhh7:disabled{cursor:default;opacity:.55}.song-card_detailsClip__y0fYY{overflow:hidden}.song-card_details__JyvDi{display:flex;flex-direction:column;gap:12px;padding-top:12px;border-top:1px solid var(--song-rule)}.song-card_group__77PTX{display:flex;flex-direction:column;gap:8px}.song-card_group__77PTX[data-gap="6"]{gap:6px}.song-card_label__sWhKz{margin:0;color:var(--chat-muted);font-size:13px;line-height:18px}.song-card_value__By2GR{margin:0;color:var(--chat-text);font-size:14px;line-height:20px}.song-card_group__77PTX[data-tone=warning] .song-card_label__sWhKz,.song-card_group__77PTX[data-tone=warning] .song-card_value__By2GR{color:var(--chat-warn)}.song-card_lyrics__WdfKq{margin:0;color:var(--chat-text);font-size:15px;line-height:24px;white-space:pre-wrap}.song-card_history__cw6Ax{overflow:clip;border-radius:16px;background:var(--chat-sunken)}.song-card_historyRow__tWga5{display:flex;height:56px;align-items:center;gap:12px;padding:0 4px 0 12px}.song-card_historyPlaceholder__aVZl7,.song-card_historyThumb__scSI4{display:flex;width:36px;height:36px;flex:0 0 36px;align-items:center;justify-content:center;border-radius:10px;background-position:50%;background-size:cover}.song-card_historyPlaceholder__aVZl7{background:var(--song-raised);color:var(--chat-muted)}.song-card_historyLabel__4X4Gi{min-width:0;flex:1 1 0;color:var(--chat-text);font-size:14px;font-weight:500;line-height:20px}.song-card_historyDetails__mhLuz{overflow:hidden}.song-card_historyDetails__mhLuz .song-card_details__JyvDi{margin:0 12px 12px}.song-card_audio__Tnxlh{display:none}.song-card_chevron__VF6uj:focus-visible,.song-card_ghost__7BLf_:focus-visible,.song-card_link__HNhh7:focus-visible,.song-card_outline__KFH9c:focus-visible,.song-card_play__CFHG5:focus-visible,.song-card_primary__T77Qn:focus-visible,.song-card_secondary__Os0Ha:focus-visible{outline:2px solid var(--chat-action);outline-offset:2px}.song-card_outer__UzS2u [data-song-spinner]{animation:song-card_spin__BQU88 .8s linear infinite}@keyframes song-card_spin__BQU88{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.song-card_outer__UzS2u [data-song-spinner],.song-card_status__m82QG svg{animation-duration:2.4s}.song-card_chevron__VF6uj svg{transition:none}}.composer-sources_paperSheet__3pgSF{width:min(100%,390px)!important;max-width:390px!important;flex-direction:column!important;gap:16px!important;overflow:hidden!important;border:1px solid #544961!important;border-radius:17px 17px 0 0!important;padding:20px 20px 34px!important;color:#f8f6fc!important;background:#211b31!important;box-shadow:none!important;backdrop-filter:none!important}.composer-sources_paperHeader__g8shx{display:flex!important;height:44px!important;flex:0 0 44px!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;border:0!important;padding:0!important;text-align:left!important}.composer-sources_paperTitle__1PGBQ{min-width:0;margin:0!important;color:#f8f6fc!important;font-family:var(--font-onest),"Onest",system-ui,sans-serif!important;font-size:20px!important;font-weight:600!important;line-height:26px!important}.composer-sources_paperClose__D3Mdb{display:flex;width:44px;height:44px;flex:0 0 44px;align-items:center;justify-content:center;border:1px solid #544961;border-radius:14px;color:#f8f6fc;background:#292239}.composer-sources_paperAudioRow__d_4mz:focus-visible,.composer-sources_paperCancel__J4CU8:focus-visible,.composer-sources_paperClose__D3Mdb:focus-visible,.composer-sources_paperKeep__PcHr9:focus-visible,.composer-sources_paperSourceTile__Xwd0r:focus-visible{outline:2px solid #a675e1;outline-offset:2px}.composer-sources_paperBody__5cZas{display:flex;width:100%;min-width:0;flex-direction:column;gap:16px}.composer-sources_paperSourceTiles__uZrV9{display:flex;width:100%;height:92px;flex:0 0 92px;gap:12px}.composer-sources_paperSourceTile__Xwd0r{display:flex;min-width:0;height:92px;flex:1 1 0%;flex-direction:column;align-items:center;justify-content:center;gap:8px;border:1px solid #544961;border-radius:16px;color:#f8f6fc;background:#292239;font-family:var(--font-onest),"Onest",system-ui,sans-serif;font-size:14px;font-weight:400;line-height:20px}.composer-sources_paperAudioRow__d_4mz:disabled,.composer-sources_paperSourceTile__Xwd0r:disabled{cursor:not-allowed;opacity:.45}.composer-sources_paperAudioRows__QXRCa{width:100%;overflow:hidden;margin:0;border:1px solid #544961;border-radius:17px;padding:0;background:#292239;list-style:none}.composer-sources_paperAudioRows__QXRCa li+li{border-top:0}.composer-sources_paperAudioRows__QXRCa li+li .composer-sources_paperAudioRow__d_4mz{box-shadow:inset 0 1px 0 #3b3349}.composer-sources_paperAudioRow__d_4mz{display:flex;width:100%;height:48px;align-items:center;gap:12px;border:0;padding:0 16px;color:#f8f6fc;background:transparent;font-family:var(--font-onest),"Onest",system-ui,sans-serif;font-size:15px;font-weight:400;line-height:23px;text-align:left}.composer-sources_paperAudioRow__d_4mz svg{width:22px;height:22px;flex:0 0 22px}.composer-sources_paperError___AMsV{margin:0;color:#f5b0bc;font-family:var(--font-onest),"Onest",system-ui,sans-serif;font-size:14px;font-weight:400;line-height:20px}.composer-sources_paperRecording__AcZWj{height:88px;flex:0 0 88px;gap:0}.composer-sources_paperRecordingContent__SsRHv{display:flex;width:100%;height:88px;flex-direction:column;gap:12px}.composer-sources_paperWaveRow__J2Fl7{display:flex;min-width:0;height:32px;flex:0 0 32px;align-items:center;gap:10px}.composer-sources_paperLiveDot__QlMdk{width:6px;height:6px;flex:0 0 6px;border-radius:3px;background:#c79ff2}.composer-sources_paperWaveRow__J2Fl7 [data-paper-home-waveform]{width:min(235px,100%);max-width:235px;flex:1 1 235px}.composer-sources_paperWaveRow__J2Fl7 [data-paper-home-waveform] span{width:2px;flex:0 0 2px;background:#c79ff2}.composer-sources_paperElapsed__PleY_{flex:0 0 auto;color:#bdb5ce;font-family:var(--font-onest),"Onest",system-ui,sans-serif;font-size:12px;font-weight:400;line-height:18px;font-variant-numeric:tabular-nums}.composer-sources_paperRecordActions__5PNl6{display:flex;width:100%;height:44px;flex:0 0 44px;align-items:center;justify-content:space-between}.composer-sources_paperCancel__J4CU8,.composer-sources_paperKeep__PcHr9{display:flex;width:44px;height:44px;flex:0 0 44px;align-items:center;justify-content:center;border:0}.composer-sources_paperCancel__J4CU8{border-radius:50%;color:#c9bfd5;background:transparent}.composer-sources_paperKeep__PcHr9{border-radius:12px;color:#1c122b!important;background:#a675e1!important;background-image:none!important}@media (min-width:768px){[data-slot=sheet-panel]:has(>[data-slot=sheet-content].composer-sources_paperSheet__3pgSF){position:fixed;inset:auto!important;top:50%!important;right:auto!important;bottom:auto!important;left:50%!important;width:min(480px,calc(100vw - 64px))!important;max-width:480px!important;translate:-50% -50%}.composer-sources_paperSheet__3pgSF{width:100%!important;max-width:none!important;min-height:0;max-height:calc(100dvh - 80px);overflow-y:auto!important;border-radius:24px!important;padding:24px!important}}.song-chat_brandMark__qGZDA{display:inline-block;flex:0 0 auto;background-image:url(/assets/brand/impressme-icon.png);background-position:50%;background-repeat:no-repeat;background-size:contain}.song-chat_chips__rCnGV{display:flex;gap:8px;margin-right:calc(-20px - env(safe-area-inset-right, 0px));padding-right:20px;overflow-x:auto;scrollbar-width:none}.song-chat_chips__rCnGV::-webkit-scrollbar{display:none}.song-chat_chip__4INuW{display:flex;height:44px;flex:0 0 auto;align-items:center;padding:0 16px;border:1px solid var(--chat-border);border-radius:22px;background:var(--chat-surface);color:var(--chat-text);font:inherit;font-size:14px;line-height:20px;white-space:nowrap;cursor:pointer}.song-chat_chip__4INuW:disabled{cursor:default}.song-chat_chip__4INuW:focus-visible{outline:2px solid var(--chat-action);outline-offset:2px}.song-chat_cardSlot__rmf_J{display:flex;min-width:0;flex-direction:column}.song-chat_afterCard__pBDcy{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding-top:8px}.song-chat_afterCard__pBDcy[data-saved]{justify-content:space-between}.song-chat_saved__5kiKX{color:var(--chat-muted);font-size:13px;line-height:20px}.song-chat_newSong__3fcMD{display:flex;height:44px;min-width:104px;flex:0 0 auto;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:var(--chat-action-text);font:inherit;font-size:14px;font-weight:500;line-height:20px;cursor:pointer}.song-chat_newSong__3fcMD:focus-visible{outline:2px solid var(--chat-action);outline-offset:2px}.song-chat_gathering__I74Sg{display:flex;min-height:44px;align-items:center;gap:8px;margin:0;color:var(--chat-muted);font-size:13px;line-height:20px}.song-chat_gatheringDot__zuf8o{width:6px;height:6px;flex:0 0 6px;border-radius:3px;background:var(--chat-action-text)}.song-chat_skeleton__3kmMA{display:flex;flex-direction:column;gap:20px}.song-chat_skGroup__b2VIR{display:flex;flex-direction:column;gap:10px}.song-chat_skBubble__bowui,.song-chat_skCard__q7z_o,.song-chat_sk__Y3dns{display:block;max-width:100%;border-radius:6px;background:var(--chat-skeleton)}.song-chat_skBubble__bowui{width:200px;height:46px;align-self:flex-end;border-radius:18px 18px 6px 18px}.song-chat_skCard__q7z_o{width:100%;height:138px;border-radius:17px}@container chat (min-width: 768px){.song-chat_chips__rCnGV{flex-wrap:wrap;margin-right:0;padding-right:0;overflow:visible}.song-chat_cardSlot__rmf_J,.song-chat_skCard__q7z_o{max-width:480px}}