._btn_g05w9_1{cursor:pointer;font-family:inherit;font-size:.8125rem;font-weight:var(--font-weight-ui);letter-spacing:.02em;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-width:2.5rem;height:2.5rem;padding:0 .75rem;transition:background .22s,border-color .22s,color .22s,box-shadow .22s,transform .18s cubic-bezier(.22,1,.36,1);display:inline-flex}._btn_g05w9_1:hover:not(:disabled){transform:var(--bubble-lift-hover)}._btn_g05w9_1:active:not(:disabled){transform:var(--bubble-press-active)}._btn_g05w9_1:disabled{opacity:.45;cursor:not-allowed}._btn_g05w9_1:focus-visible{outline:2px solid var(--highlight);outline-offset:2px}._save_g05w9_41{color:#bbf7d0;background:linear-gradient(#86efac3d 0%,#22c55e2e 46%,#15803d47 100%);border:1px solid #4ade8085;box-shadow:inset 0 1.5px #ffffff47,0 8px 18px -4px #0000008f,0 5px 12px -3px #16653452}._save_g05w9_41:hover:not(:disabled){color:#ecfdf5;background:linear-gradient(#bbf7d04d 0%,#4ade803d 46%,#16a34a52 100%);border-color:#86efacad;box-shadow:inset 0 2px #ffffff52,0 14px 26px -6px #00000094,0 8px 18px -4px #22c55e4d,0 0 16px #22c55e29}._save_g05w9_41:active:not(:disabled){color:#86efac;background:linear-gradient(#16a34a47 0%,#22c55e33 52%,#15803d57 100%);border-color:#22c55e94;box-shadow:inset 0 3px 8px #052e1661,inset 0 1px #ffffff1f,0 2px 6px -3px #0000006b}._clear_g05w9_87{color:#fecaca;background:linear-gradient(#fca5a53d 0%,#ef44442e 46%,#991b1b47 100%);border:1px solid #f8717185;box-shadow:inset 0 1.5px #ffffff47,0 8px 18px -4px #0000008f,0 5px 12px -3px #7f1d1d52}._clear_g05w9_87:hover:not(:disabled){color:#fff1f2;background:linear-gradient(#fecaca4d 0%,#f871713d 46%,#b91c1c52 100%);border-color:#fca5a5ad;box-shadow:inset 0 2px #ffffff52,0 14px 26px -6px #00000094,0 8px 18px -4px #ef44444d,0 0 16px #ef444429}._clear_g05w9_87:active:not(:disabled){color:#fca5a5;background:linear-gradient(#b91c1c47 0%,#ef444433 52%,#7f1d1d57 100%);border-color:#ef444494;box-shadow:inset 0 3px 8px #450a0a61,inset 0 1px #ffffff1f,0 2px 6px -3px #0000006b}._clearOpen_g05w9_133{color:#fff1f2;background:linear-gradient(#fecaca47 0%,#f8717138 46%,#b91c1c4d 100%);border-color:#fca5a5ad;box-shadow:inset 0 2px #ffffff47,0 10px 22px -5px #00000080,0 6px 14px -3px #ef44443d}._root_1e92w_1{display:inline-flex;position:relative}._root_1e92w_1 ._trigger_1e92w_6{cursor:pointer;font-family:inherit;font-size:.75rem;font-weight:var(--font-weight-ui);letter-spacing:.02em;border-radius:var(--radius-sm);white-space:nowrap;color:#fecaca;background:linear-gradient(#fca5a53d 0%,#ef44442e 46%,#991b1b47 100%);border:1px solid #f8717185;justify-content:center;align-items:center;padding:.42rem .72rem;transition:background .22s,border-color .22s,color .22s,box-shadow .22s,transform .18s cubic-bezier(.22,1,.36,1);display:inline-flex;box-shadow:inset 0 1.5px #ffffff47,0 8px 18px -4px #0000008f,0 5px 12px -3px #7f1d1d52}._root_1e92w_1 ._trigger_1e92w_6:hover:not(:disabled),._rootHeader_1e92w_39 ._triggerHeader_1e92w_39:hover:not(:disabled){color:#fff1f2;transform:var(--bubble-lift-hover);background:linear-gradient(#fecaca4d 0%,#f871713d 46%,#b91c1c52 100%);border-color:#fca5a5ad;box-shadow:inset 0 2px #ffffff52,0 14px 26px -6px #00000094,0 8px 18px -4px #ef44444d,0 0 16px #ef444429}._root_1e92w_1 ._trigger_1e92w_6:active:not(:disabled){color:#fca5a5;transform:var(--bubble-press-active);background:linear-gradient(#b91c1c47 0%,#ef444433 52%,#7f1d1d57 100%);border-color:#ef444494;box-shadow:inset 0 3px 8px #450a0a61,inset 0 1px #ffffff1f,0 2px 6px -3px #0000006b}._root_1e92w_1 ._triggerOpen_1e92w_72{color:#fff1f2;background:linear-gradient(#fecaca47 0%,#f8717138 46%,#b91c1c4d 100%);border-color:#fca5a5ad;box-shadow:inset 0 2px #ffffff47,0 10px 22px -5px #00000080,0 6px 14px -3px #ef44443d}._root_1e92w_1 ._trigger_1e92w_6:focus-visible{outline:2px solid var(--highlight);outline-offset:2px}._menu_1e92w_92{top:calc(100% + .35rem);z-index:20;border-radius:var(--radius-sm);background:var(--panel-glass-fill,#0c0c12a8);min-width:10.5rem;-webkit-backdrop-filter:var(--card-backdrop-filter,blur(var(--glass-blur,28px)) saturate(var(--glass-saturate,1.26)) brightness(var(--glass-brightness,1.05)));box-shadow:0 12px 28px #0000006b, var(--glass-inset);border:1px solid #e8929247;flex-direction:column;padding:.3rem;display:flex;position:absolute;inset-inline-end:0}._menuItem_1e92w_119{font-family:inherit;font-size:.8125rem;font-weight:var(--font-weight-ui);border-radius:calc(var(--radius-sm) - 2px);color:var(--text-primary);text-align:start;cursor:pointer;background:0 0;border:none;padding:.52rem .72rem;transition:background .15s,color .15s}._menuItem_1e92w_119:hover{background:#ffffff0f}._menuItemDanger_1e92w_137{color:var(--danger)}._menuItemDanger_1e92w_137:hover{background:#e892921f}._menuDivider_1e92w_145{background:#ffffff14;height:1px;margin:.25rem .35rem}._menuItem_1e92w_119:focus-visible{outline:2px solid var(--highlight);outline-offset:-2px}._rootHeader_1e92w_39 ._menu_1e92w_92{top:calc(100% + .42rem)}@keyframes _panelBackdropIn_1qhpq_1{0%{opacity:0}to{opacity:1}}@keyframes _panelBubbleIn_1qhpq_1{0%{opacity:0;filter:blur(8px);transform:translateY(10px)scale(.94)}68%{opacity:1;filter:blur();transform:translateY(-2px)scale(1.016)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes _panelInlineReveal_1qhpq_1{0%{opacity:0;filter:blur(5px);transform:translateY(-8px)scale(.97)}72%{opacity:1;filter:blur();transform:translateY(1px)scale(1.008)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes _panelSectionReveal_1qhpq_1{0%{opacity:0;transform:translateY(-5px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _panelFadeInOnly_1qhpq_1{0%{opacity:0}to{opacity:1}}@keyframes _panelBackdropOut_1qhpq_1{0%{opacity:1}to{opacity:0}}@keyframes _panelBubbleOut_1qhpq_1{0%{opacity:1;filter:blur();transform:translateY(0)scale(1)}to{opacity:0;filter:blur(6px);transform:translateY(8px)scale(.96)}}@keyframes _panelInlineDismiss_1qhpq_1{0%{opacity:1;filter:blur();transform:translateY(0)scale(1)}to{opacity:0;filter:blur(4px);transform:translateY(-6px)scale(.98)}}@keyframes _panelFadeOutOnly_1qhpq_1{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){._revealBackdrop_1qhpq_123,._revealBubble_1qhpq_127,._revealBubbleTop_1qhpq_133,._revealInline_1qhpq_138,._revealSection_1qhpq_144{animation:_panelFadeInOnly_1qhpq_1 var(--panel-reveal-duration,.18s) ease-out both;filter:none;will-change:auto}._dismissBackdrop_1qhpq_150,._dismissBubble_1qhpq_154,._dismissBubbleTop_1qhpq_159,._dismissInline_1qhpq_164{filter:none;animation:_panelFadeOutOnly_1qhpq_1 var(--panel-reveal-duration,.18s) ease-in forwards!important}}._overlay_19j3l_3{z-index:var(--z-modal);background:var(--soft-overlay-scrim);-webkit-backdrop-filter:var(--soft-overlay-backdrop-filter);isolation:isolate;justify-content:center;align-items:center;padding:1.25rem;display:flex;position:fixed;inset:0}._shell_19j3l_19{flex-direction:column;width:min(26rem,100vw - 1.25rem);max-height:min(72vh,36rem);display:flex}._shellWide_19j3l_27{width:min(32rem,100vw - 1.25rem);max-height:min(72vh,40rem)}._shellGuide_19j3l_33{width:min(72rem,100vw - 1.5rem);max-height:min(94dvh,100dvh - 1.5rem)}._overlayGuide_19j3l_39{align-items:stretch;padding:.75rem}._header_19j3l_45{flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:1rem;padding-block:.75rem;padding-inline:.95rem;display:flex}._headerCentered_19j3l_56{align-items:center}._headerText_19j3l_61{min-width:0}._title_19j3l_65{font-size:.98rem;font-weight:var(--font-weight-display);color:var(--text-heading);text-align:start}._closeBtn_19j3l_73{width:2rem;height:2rem;color:var(--text-secondary);background:0 0;font-size:1.35rem;line-height:1}._closeBtn_19j3l_73:hover{color:var(--text-primary);background:#ffffff14}._bodyViewport_19j3l_88{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative;overflow:hidden}._body_19j3l_88{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;text-align:start;flex:auto;min-height:0;padding:.65rem .85rem 1.35rem;display:block;overflow:hidden auto}._bodyScrollFade_19j3l_110{inset-inline:0;z-index:2;pointer-events:none;border-radius:0 0 calc(var(--radius-lg) - 1px) calc(var(--radius-lg) - 1px);opacity:1;background:linear-gradient(#02080600 0%,#020806c7 38%,#020204f7 72%,#010102 100%);height:3.75rem;transition:opacity .22s;position:absolute;bottom:0;box-shadow:inset 0 -1px #57ff9e1f}._bodyScrollFadeHidden_19j3l_130{opacity:0}._overlay_ieald_3{pointer-events:auto}._dialog_ieald_12{outline:none}._body_ieald_33{padding:.65rem .85rem 1rem}._footer_ieald_38{background:#ffffff05;border-top:1px solid #57ff9e1a;flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:.5rem;padding:.55rem .85rem .85rem;display:flex}._overlayFullscreen_ieald_49{justify-content:stretch;align-items:stretch;padding:.45rem}._dialogFullscreen_ieald_55{flex:auto;width:100%;min-width:0;max-width:none;min-height:0;max-height:100%}._bodyFullscreen_ieald_64{flex-direction:column;flex:auto;min-height:0;padding:.65rem .85rem;display:flex;overflow:hidden}._message_14fvn_1{color:var(--text-secondary);text-align:start;margin:0;font-size:.9375rem;line-height:1.55}._cancelBtn_14fvn_9,._alternateBtn_14fvn_10,._confirmBtn_14fvn_11{border-radius:var(--radius-sm);padding:.55rem 1.1rem;font-size:.875rem}._cancelBtn_14fvn_9{background:var(--surface-elevated);color:var(--text-secondary);border:1px solid var(--border-subtle)}._cancelBtn_14fvn_9:hover{background:var(--surface-hover);color:var(--text-primary);box-shadow:var(--bubble-shadow-hover)}._alternateBtn_14fvn_10{color:#f3fcf7fa;background:linear-gradient(135deg,#36b07cf5 0%,#2c9468fa 100%);border:1px solid #58c48e80}._alternateBtn_14fvn_10:hover{box-shadow:var(--bubble-shadow-hover), 0 0 16px #36b07c38}._confirmBtn_14fvn_11{background:var(--danger-muted);color:var(--danger);border:1px solid var(--danger-border)}._confirmBtn_14fvn_11:hover{box-shadow:var(--bubble-shadow-hover);background:#e8929229}._wrap_1wgwx_1{max-width:100%;display:inline-flex}._blockWrap_1wgwx_6{max-width:100%;display:flex}._tip_1wgwx_11{z-index:var(--z-tooltip,10050);border-radius:var(--radius-sm);background:var(--panel-glass-fill,#0a0c16a8);width:min(16.5rem,100vw - 1rem);-webkit-backdrop-filter:var(--card-backdrop-filter,blur(var(--glass-blur,28px)) saturate(var(--glass-saturate,1.26)) brightness(var(--glass-brightness,1.05)));pointer-events:none;opacity:0;border:1px solid #38bdf847;padding:.45rem .55rem;transition:opacity .14s,transform .14s;position:fixed;transform:translateY(2px);box-shadow:0 10px 28px #0000006b,0 0 0 1px #ffffff0a}._tipVisible_1wgwx_40{opacity:1;transform:translateY(0)}._tipRtl_1wgwx_45,._tipRtl_1wgwx_45 ._tipDescription_1wgwx_49,._tipRtl_1wgwx_45 ._tipUsage_1wgwx_50{text-align:right}._tipDescription_1wgwx_49{color:var(--text-primary);margin:0;font-size:.6875rem;line-height:1.4}._tipUsage_1wgwx_50{color:var(--text-muted);margin:.28rem 0 0;font-size:.625rem;line-height:1.35}._tipUsageLabel_1wgwx_68{font-weight:var(--font-weight-ui);color:#b8ecffe0}._tipCompact_1wgwx_73{width:max-content;max-width:min(14rem,100vw - 1rem);padding:.36rem .5rem}._tipCompact_1wgwx_73 ._tipDescription_1wgwx_49{white-space:nowrap}._bar_m2xq5_1{flex-shrink:0;align-items:center;display:flex}._toggle_m2xq5_7{border-radius:50%;width:2.75rem;height:2.75rem;padding:0;overflow:visible}._bar_m2xq5_1 ._toggle_m2xq5_7{cursor:pointer;color:var(--text-secondary);background:linear-gradient(#ffffff1c 0%,#ffffff0d 46%,#00000024 100%);border:1px solid #ffffff29;justify-content:center;align-items:center;font-family:inherit;transition:background .22s,border-color .22s,color .22s,box-shadow .22s,transform .18s cubic-bezier(.22,1,.36,1);display:inline-flex;box-shadow:inset 0 1.5px #ffffff47,0 8px 18px -4px #0000008a,0 4px 10px -3px #0000003d}._bar_m2xq5_1 ._toggle_m2xq5_7:hover:not(:disabled){color:var(--text-primary);transform:var(--bubble-lift-hover);background:linear-gradient(#ffffff26 0%,#ffffff12 46%,#0000001f 100%);border-color:#ffffff38;box-shadow:inset 0 2px #ffffff52,0 14px 26px -6px #0000008f,0 6px 14px -3px #38bdf81a}._bar_m2xq5_1 ._toggle_m2xq5_7:active:not(:disabled){transform:var(--bubble-press-active);box-shadow:inset 0 3px 8px #00000057,inset 0 1px #ffffff24,0 2px 6px -3px #0000006b}._icon_m2xq5_65{width:1.22rem;height:1.22rem;display:block;overflow:visible}._iconExit_m2xq5_72{width:1.22rem;height:1.22rem}._bar_m2xq5_1 ._toggleActive_m2xq5_77{color:#e0f2fe;background:linear-gradient(#7dd3fc38 0%,#38bdf824 46%,#082f4947 100%);border-color:#38bdf87a;box-shadow:inset 0 2px #ffffff47,0 10px 22px -5px #00000080,0 6px 14px -3px #38bdf83d,0 0 14px #38bdf824}._bar_m2xq5_1 ._toggleActive_m2xq5_77:hover:not(:disabled){color:#fff;transform:var(--bubble-lift-hover);border-color:#38bdf8a3;box-shadow:inset 0 2px #ffffff52,0 14px 26px -6px #0000008f,0 8px 18px -4px #38bdf847,0 0 16px #38bdf82e}._toggle_m2xq5_7:focus-visible{outline:2px solid var(--highlight);outline-offset:2px}._barStudio_m2xq5_109 ._toggleStudio_m2xq5_109{border-radius:var(--radius-sm);width:2.35rem;height:2.35rem;box-shadow:var(--depth-highlight), 0 4px 12px -4px #38bdf81f;background:linear-gradient(#38bdf824 0%,#08121ce0 100%);border-color:#38bdf847}._barStudio_m2xq5_109 ._toggleStudio_m2xq5_109:hover:not(:disabled){color:var(--text-primary);box-shadow:var(--bubble-shadow-hover), 0 0 12px #38bdf824;transform:var(--bubble-lift-hover);background:linear-gradient(#38bdf833 0%,#08121ceb 100%);border-color:#38bdf87a}._barStudio_m2xq5_109 ._toggleStudio_m2xq5_109:active:not(:disabled){box-shadow:var(--bubble-shadow-active);transform:var(--bubble-press-active)}._barStudio_m2xq5_109 ._toggleStudioActive_m2xq5_139{color:#e0f2fe;box-shadow:var(--depth-highlight), 0 0 12px #38bdf82e;background:linear-gradient(#38bdf847 0%,#08121ceb 100%);border-color:#38bdf894}._barStudio_m2xq5_109 ._toggleStudioActive_m2xq5_139:hover:not(:disabled){color:#fff;box-shadow:var(--bubble-shadow-hover), 0 0 14px #38bdf838;border-color:#7dd3fcb8}._root_u3p2i_1{max-width:9rem;display:inline-flex;position:relative}._trigger_u3p2i_7{min-width:0;max-width:100%;font-size:.9375rem;font-weight:var(--font-weight-ui);color:var(--text-secondary);cursor:pointer;justify-content:center;align-items:center;padding:.34rem .52rem;line-height:1.2;display:inline-flex}._trigger_u3p2i_7:hover:not(:disabled),._triggerOpen_u3p2i_23{color:var(--text-primary);background:#38bdf814;border-color:#38bdf852}._trigger_u3p2i_7:focus-visible{outline:2px solid var(--highlight);outline-offset:2px}._userName_u3p2i_34{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._menu_u3p2i_41{z-index:20;border-radius:var(--radius-sm);background:var(--panel-glass-fill,#0c0c12a8);min-width:12rem;max-width:min(16rem,72vw);-webkit-backdrop-filter:var(--card-backdrop-filter,blur(var(--glass-blur,28px)) saturate(var(--glass-saturate,1.26)) brightness(var(--glass-brightness,1.05)));box-shadow:0 12px 28px #0000006b, var(--glass-inset);border:1px solid #a855f747;flex-direction:column;gap:.35rem;padding:.42rem;display:flex;position:absolute;top:calc(100% + .42rem);left:auto;right:0}._menuTitle_u3p2i_71{font-size:.6875rem;font-weight:var(--font-weight-label);letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);padding-inline:.35rem}._userList_u3p2i_80{overscroll-behavior:contain;flex-direction:column;gap:.28rem;max-height:9.25rem;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}._userRow_u3p2i_92{align-items:center;gap:.25rem;display:flex}._userItem_u3p2i_98{text-align:start;border-radius:var(--radius-sm);min-width:0;color:var(--text-secondary);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;flex:auto;padding:.42rem .55rem;font-family:inherit;font-size:.8125rem;transition:background .15s,border-color .15s,color .15s}._userItem_u3p2i_98:hover{color:var(--text-primary);border-color:#38bdf847}._userItemActive_u3p2i_121{color:#e0f2fe;cursor:default;background:#38bdf81f;border-color:#38bdf86b}._deleteBtn_u3p2i_128{border-radius:var(--radius-sm);width:1.65rem;height:1.65rem;color:var(--text-muted);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;flex-shrink:0;font-family:inherit;font-size:1rem;line-height:1}._deleteBtn_u3p2i_128:hover{color:var(--danger);background:#e892921a;border-color:#e8929252}._addBtn_u3p2i_148,._addConfirm_u3p2i_149,._addCancel_u3p2i_150{font-family:inherit;font-size:.8125rem;font-weight:var(--font-weight-ui);cursor:pointer}._addBtn_u3p2i_148{border-radius:var(--radius-sm);color:#bae6fd;text-align:start;background:#38bdf80f;border:1px dashed #38bdf852;width:100%;padding:.42rem .55rem}._addBtn_u3p2i_148:hover{background:#38bdf81a;border-color:#38bdf87a}._addForm_u3p2i_172{flex-direction:column;gap:.35rem;display:flex}._addInput_u3p2i_178{box-sizing:border-box;border-radius:var(--radius-sm);width:100%;color:var(--text-primary);background:#ffffff0a;border:1px solid #ffffff1f;padding:.42rem .55rem;font-family:inherit;font-size:.8125rem}._addInput_u3p2i_178::placeholder{color:var(--text-muted)}._addInput_u3p2i_178:focus{outline:2px solid var(--highlight);outline-offset:1px}._addActions_u3p2i_199{gap:.35rem;display:flex}._addConfirm_u3p2i_149,._addCancel_u3p2i_150{border-radius:var(--radius-sm);border:1px solid #ffffff1f;flex:1 1 0;padding:.38rem .55rem}._addConfirm_u3p2i_149{color:#e0f2fe;background:#38bdf824}._addConfirm_u3p2i_149:hover{background:#38bdf838}._addCancel_u3p2i_150{color:var(--text-secondary);background:#ffffff0a}._addCancel_u3p2i_150:hover{background:#ffffff14}._header_1t9dg_1{width:100%;padding:var(--ws-section-header-padding-y) var(--ws-section-header-padding-x);border-radius:var(--radius-sm);border:1px solid var(--section-header-border,#ffffff1f);--depth-bg-a:var(--section-header-bg-a,#ffffff1a);--depth-bg-b:var(--section-header-bg-b,#ffffff08);--depth-glow-color:var(--section-header-container-glow,#ffffff0f);--depth-halo-color:var(--section-header-glow,#ffc14d14);flex-shrink:0;align-items:center;gap:.55rem;margin:0;display:inline-flex}._primary_1t9dg_18,._secondary_1t9dg_19,._group_1t9dg_20{font-size:var(--ws-main-label-font-size,1.0625rem);font-weight:var(--font-weight-display);letter-spacing:var(--ws-main-label-letter-spacing,.042em)}._primary_1t9dg_18 ._icon_1t9dg_26,._group_1t9dg_20 ._icon_1t9dg_26{font-size:var(--ws-main-label-icon-size,1rem)}._secondary_1t9dg_19,._group_1t9dg_20{padding:var(--ws-section-header-group-padding-y) var(--ws-section-header-group-padding-x)}._column_1t9dg_36{font-size:var(--ws-column-header-font-size,1.2rem);font-weight:var(--font-weight-display);letter-spacing:var(--ws-column-header-letter-spacing,.038em);padding:var(--ws-column-header-padding-y,.68rem) var(--ws-column-header-padding-x,1.05rem);border-radius:var(--radius-md)}._column_1t9dg_36 ._icon_1t9dg_26{font-size:var(--ws-column-header-icon-size,1.1rem)}._column_1t9dg_36 ._text_1t9dg_48{text-shadow:var(--depth-text-strong), 0 0 8px var(--section-header-glow,#ffc14d29)}._icon_1t9dg_26{opacity:.94;filter:drop-shadow(0 0 2px var(--section-header-glow,#ffc14d1f));flex-shrink:0;font-size:.95rem;line-height:1}._text_1t9dg_48{color:var(--section-header-color,var(--text-heading));--depth-halo-color:var(--section-header-glow,#ffc14d24)}._inRow_1t9dg_66{flex:auto;width:auto;min-width:0}._header_1t9dg_1[data-tone=tags]{--section-header-color:#c8ffd4;--section-header-border:#34ff881a;--section-header-bg-a:#34ff8809;--section-header-bg-b:#a855f70a;--section-header-glow:#34ff881c;--section-header-container-glow:#34ff880a}._header_1t9dg_1[data-tone=lyrics]{--section-header-color:var(--tone-lyrics-color,#d4dcff);--section-header-border:var(--tone-lyrics-border,#38bdf81a);--section-header-bg-a:var(--tone-lyrics-bg-a,#38bdf808);--section-header-bg-b:var(--tone-lyrics-bg-b,#9333ea08);--section-header-glow:var(--tone-lyrics-glow,#38bdf81c);--section-header-container-glow:var(--tone-lyrics-container-glow,#38bdf809)}._header_1t9dg_1._column_1t9dg_36[data-tone=lyrics]{--section-header-color:var(--tone-lyrics-color-column,#d4dcff);--section-header-border:var(--tone-lyrics-border-column,#38bdf852);--section-header-bg-a:var(--tone-lyrics-bg-a-column,#38bdf829);--section-header-bg-b:var(--tone-lyrics-bg-b-column,#0ea5e91a);--section-header-glow:var(--tone-lyrics-glow,#38bdf81c);--section-header-container-glow:var(--tone-lyrics-container-glow,#38bdf809)}._header_1t9dg_1._column_1t9dg_36[data-tone=tags]{--section-header-color:#f0e0ff;--section-header-border:#c084fc57;--section-header-bg-a:#a855f729;--section-header-bg-b:#ff9f431a;--section-header-glow:#d8b4fe61;--section-header-container-glow:#a855f729}._header_1t9dg_1[data-tone=output]{--section-header-color:#ffe2b8;--section-header-border:#ff9f431c;--section-header-bg-a:#ff9f4309;--section-header-bg-b:#a855f708;--section-header-glow:#ff9f431f;--section-header-container-glow:#ff9f430a}._header_1t9dg_1[data-tone=hebrewTools]{--section-header-color:#b8f5dc;--section-header-border:#34d3991a;--section-header-bg-a:#34d39909;--section-header-bg-b:#38bdf808;--section-header-glow:#34d3991c;--section-header-container-glow:#34d39909}._header_1t9dg_1[data-tone=projects]{--section-header-color:#e8d4ff;--section-header-border:#a855f71a;--section-header-bg-a:#a855f709;--section-header-bg-b:#581c870d;--section-header-glow:#a855f71f;--section-header-container-glow:#a855f70a}._header_1t9dg_1[data-tone=intelligence]{--section-header-color:#dbeafe;--section-header-border:#60a5fa33;--section-header-bg-a:#3b82f612;--section-header-bg-b:#2563eb08;--section-header-glow:#38bdf81a;--section-header-container-glow:#60a5fa09}._header_1t9dg_1[data-tone=hebrewPronunciation]{--section-header-color:#b8fff5;--section-header-border:#2dd4bf33;--section-header-bg-a:#2dd4bf12;--section-header-bg-b:#34d39908;--section-header-glow:#2dd4bf1a;--section-header-container-glow:#2dd4bf09}._header_1t9dg_1[data-tone=outputLyrics]{--section-header-color:#ffc8e8;--section-header-border:#ec489933;--section-header-bg-a:#ec489912;--section-header-bg-b:#a855f708;--section-header-glow:#ec48991a;--section-header-container-glow:#ec489909}._header_1t9dg_1[data-tone=outputStyle]{--section-header-color:#ffdcb0;--section-header-border:#fb923c1a;--section-header-bg-a:#fb923c08;--section-header-bg-b:#ff9f4308;--section-header-glow:#fb923c1c;--section-header-container-glow:#fb923c09}._header_1t9dg_1[data-tone=genre]{--section-header-color:#ffc888;--section-header-border:#f9731647;--section-header-bg-a:#f9731617;--section-header-bg-b:#ea580c0a;--section-header-glow:#f9731626;--section-header-container-glow:#f973160d}._header_1t9dg_1[data-tone=atmosphere]{--section-header-color:#d4dcff;--section-header-border:#818cf833;--section-header-bg-a:#818cf812;--section-header-bg-b:#a855f708;--section-header-glow:#818cf81a;--section-header-container-glow:#818cf809}._header_1t9dg_1[data-tone=instruments]{--section-header-color:#b8ecff;--section-header-border:#38bdf833;--section-header-bg-a:#38bdf812;--section-header-bg-b:#818cf808;--section-header-glow:#38bdf81a;--section-header-container-glow:#38bdf809}._header_1t9dg_1[data-tone=vocal]{--section-header-color:#ffc8e8;--section-header-border:#ec489938;--section-header-bg-a:#ec489914;--section-header-bg-b:#db27770a;--section-header-glow:#ec48991f;--section-header-container-glow:#ec48990a}._header_1t9dg_1[data-tone=production]{--section-header-color:#ffb8ff;--section-header-border:#e879f96b;--section-header-bg-a:#d946ef29;--section-header-bg-b:#c026d317;--section-header-glow:#e879f957;--section-header-container-glow:#d946ef33}._header_1t9dg_1[data-tone=production] ._text_1t9dg_48{text-shadow:var(--depth-text-strong), 0 0 10px #e879f947}._header_1t9dg_1[data-tone=production] ._icon_1t9dg_26{filter:drop-shadow(0 0 4px #e879f959)}._header_1t9dg_1[data-tone=groove]{--section-header-color:#ffa0a8;--section-header-border:#f43f5e57;--section-header-bg-a:#f43f5e1f;--section-header-bg-b:#e11d480f;--section-header-glow:#f43f5e38;--section-header-container-glow:#f43f5e1a}._header_1t9dg_1[data-tone=groove] ._text_1t9dg_48{text-shadow:var(--depth-text-strong), 0 0 8px #f43f5e38}._header_1t9dg_1[data-tone=structure]{--section-header-color:#cfc0ff;--section-header-border:#8b5cf62e;--section-header-bg-a:#8b5cf60f;--section-header-bg-b:#a855f708;--section-header-glow:#8b5cf617;--section-header-container-glow:#8b5cf609}._header_1t9dg_1[data-tone=accent]{--section-header-color:#b8f5dc;--section-header-border:#34d39933;--section-header-bg-a:#34d39912;--section-header-bg-b:#34ff8808;--section-header-glow:#34d3991a;--section-header-container-glow:#34d39909}._panel_1mfkw_1{border-bottom:none;flex-direction:column;gap:.7rem;margin-bottom:0;padding-bottom:0;display:flex}._options_1mfkw_10{width:100%}._toggleBtn_1mfkw_14._active_1mfkw_18{font-weight:var(--font-weight-label);border-color:var(--tag-manual-border);background:linear-gradient(180deg, var(--tag-manual-bg-shine) 0%, transparent 55%), var(--gradient-tag-active);color:var(--tag-manual-color);text-shadow:var(--tag-manual-text-shadow);box-shadow:var(--glow-tag-active)}._toggleBtnLayoutHidden_1mfkw_32{opacity:.48;color:var(--text-muted);background:#ffffff05;border-style:dashed}._toggleBtnLayoutHidden_1mfkw_32:hover{opacity:.72;border-color:var(--border-orange);transform:none}._toggleBtn_1mfkw_14:focus-visible{outline:2px solid var(--highlight);outline-offset:2px}._section_16bis_1{font-size:var(--ws-panel-content-font-size,.875rem);font-weight:var(--ws-panel-content-font-weight,var(--font-weight-body));line-height:var(--ws-panel-content-line-height,1.55);flex-direction:column;gap:1rem;display:flex}._buttons_16bis_10{gap:var(--ws-pill-gap);flex-wrap:wrap;display:flex}._toolBtn_16bis_16:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}._toolBtn_16bis_16:focus-visible{outline:2px solid var(--highlight);outline-offset:2px}._nakdanActions_16bis_32{gap:var(--ws-pill-gap);flex-wrap:wrap;display:flex}._nakdanBtn_16bis_38{border:1px solid var(--border-orange);color:var(--text-primary);box-shadow:var(--glow-matte);background:#ff9f431a}._nakdanBtn_16bis_38:hover:not(:disabled){border-color:var(--accent-bright);background:#ff9f4329;transform:translateY(-1px)}._nakdanBtnSecondary_16bis_39{border:1px solid var(--border-subtle);background:var(--surface-elevated);color:var(--text-secondary)}._nakdanBtnSecondary_16bis_39:hover:not(:disabled){border-color:var(--border-orange);color:var(--text-primary);background:#ff9f4314;transform:translateY(-1px)}._nakdanBtn_16bis_38:disabled,._nakdanBtnSecondary_16bis_39:disabled{opacity:.45;cursor:not-allowed;transform:none}._nakdanBtn_16bis_38:focus-visible,._nakdanBtnSecondary_16bis_39:focus-visible{outline:2px solid var(--highlight);outline-offset:2px}@media (width<=576px){[data-content-locale=en] ._buttons_16bis_10{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){._revealBackdrop_1qhpq_123,._revealBubble_1qhpq_127,._revealBubbleTop_1qhpq_133,._revealInline_1qhpq_138,._revealSection_1qhpq_144{animation:_panelFadeInOnly_1qhpq_1 var(--panel-reveal-duration,.18s) ease-out both;filter:none;will-change:auto}._dismissBackdrop_1qhpq_150,._dismissBubble_1qhpq_154,._dismissBubbleTop_1qhpq_159,._dismissInline_1qhpq_164{filter:none;animation:_panelFadeOutOnly_1qhpq_1 var(--panel-reveal-duration,.18s) ease-in forwards!important}}._wrapper_6huz2_1{gap:var(--ws-toolbar-wrapper-gap);flex-direction:column;flex-shrink:0;display:flex}._toolbarLabel_6huz2_8{padding:var(--ws-section-header-padding-y,.45rem) var(--ws-section-header-padding-x,.72rem);font-size:var(--ws-main-label-font-size,1.0625rem);font-weight:var(--font-weight-display);letter-spacing:var(--ws-main-label-letter-spacing,.042em);line-height:var(--ws-panel-content-line-height,1.55);color:var(--tone-lyrics-color,#d4dcff);white-space:nowrap;border-radius:var(--radius-sm);border:1px solid var(--tone-lyrics-border,#38bdf838);--depth-bg-a:var(--tone-lyrics-bg-a,#38bdf824);--depth-bg-b:var(--tone-lyrics-bg-b,#9333ea14);--depth-glow-color:var(--tone-lyrics-container-glow,#38bdf814);--depth-halo-color:var(--tone-lyrics-glow,#38bdf824);margin:0}._toolbar_6huz2_8{gap:var(--ws-pill-gap);flex-wrap:wrap;display:flex}._structureBtnActive_6huz2_38,._structureBtnActive_6huz2_38:hover{color:var(--text-primary);box-shadow:var(--glass-inset), 0 0 12px #38bdf829;background:#38bdf824;border-color:#38bdf894}._soloPicker_6huz2_48{border-radius:var(--radius-sm);background:#38bdf80a;border:1px dashed #38bdf847;flex-direction:column;gap:.45rem;padding:.55rem .65rem;display:flex}._soloHint_6huz2_59{font-size:var(--ws-scene-card-title-font-size,.8125rem);font-weight:var(--ws-scene-card-title-weight,var(--font-weight-ui));line-height:var(--ws-scene-card-title-line-height,1.3);color:var(--text-muted);letter-spacing:0}._soloOptions_6huz2_67{gap:var(--ws-pill-gap);flex-wrap:wrap;display:flex}@media (width<=960px){._toolbarLabel_6huz2_8{white-space:normal}}@media (width<=576px){[data-content-locale=en] ._toolbarLabel_6huz2_8{text-align:left}[data-content-locale=en] ._toolbar_6huz2_8{justify-content:flex-start}}._wrapper_5u4zk_1{flex-direction:column;flex-shrink:0;gap:.75rem;display:flex}._suggestedGroup_5u4zk_8{border-radius:var(--radius-sm);background:#a855f70a;border:1px dashed #a855f738;flex-direction:column;gap:.45rem;padding:.55rem .65rem;display:flex}._suggestedLabel_5u4zk_18{font-size:var(--ws-scene-card-title-font-size,.8125rem);font-weight:var(--ws-scene-card-title-weight,var(--font-weight-ui));letter-spacing:0;line-height:var(--ws-scene-card-title-line-height,1.3);color:var(--text-primary)}._suggestedBtn_5u4zk_26{border-color:#a855f747}._categories_5u4zk_30{flex-direction:column;gap:.85rem;display:flex}._categoryGroup_5u4zk_36{flex-direction:column;gap:.5rem;display:flex}._categoryLabel_5u4zk_42{font-size:var(--ws-scene-card-title-font-size,.8125rem);font-weight:var(--ws-scene-card-title-weight,var(--font-weight-ui));letter-spacing:0;line-height:var(--ws-scene-card-title-line-height,1.3);color:var(--text-primary);border-bottom:1px solid #38bdf814;margin:0;padding-bottom:.25rem}._categoryItems_5u4zk_53{gap:var(--ws-pill-gap);flex-wrap:wrap;display:flex}@media (width<=576px){[data-content-locale=en] ._categoryItems_5u4zk_53{justify-content:flex-start}}._wrapper_4esxj_1{flex-direction:column;flex-shrink:0;gap:.75rem;display:flex}._suggestedGroup_4esxj_8{border-radius:var(--radius-sm);background:#a855f70a;border:1px dashed #a855f738;flex-direction:column;gap:.45rem;padding:.55rem .65rem;display:flex}._suggestedLabel_4esxj_18{font-size:var(--ws-scene-card-title-font-size,.875rem);font-weight:var(--ws-scene-card-title-weight,var(--font-weight-ui));letter-spacing:0;line-height:var(--ws-scene-card-title-line-height,1.3);color:var(--text-primary)}._suggestedCard_4esxj_26{background:#a855f714;border-color:#a855f757}._presetGrid_4esxj_31{gap:var(--ws-scene-card-grid-gap,.55rem);flex-wrap:wrap;display:flex}._presetCard_4esxj_37{font-size:var(--ws-scene-card-title-font-size,.875rem);align-items:flex-start;gap:var(--ws-scene-card-inner-gap,.25rem);min-width:var(--ws-scene-card-min-width,9rem);flex-direction:column;flex:var(--ws-scene-card-flex,1 1 9rem);max-width:100%;min-height:var(--ws-scene-card-min-height,2.25rem);padding:var(--ws-scene-card-padding-y,.625rem) var(--ws-scene-card-padding-x,.875rem);border-radius:var(--ws-scene-card-radius,var(--radius-sm));color:var(--text-secondary);background:#ff9f430d;border:1px solid #ff9f4338;display:flex}._presetCard_4esxj_37:hover{color:var(--text-primary);box-shadow:var(--bubble-shadow-hover), 0 0 10px #ff9f431f;background:#ff9f431a;border-color:#ff9f437a}._presetCard_4esxj_37:active{box-shadow:var(--bubble-shadow-active);transform:var(--bubble-press-active)}._presetCard_4esxj_37:focus-visible{outline:2px solid var(--highlight);outline-offset:2px}._presetTitle_4esxj_72{font-size:var(--ws-scene-card-title-font-size,.875rem);font-weight:var(--ws-scene-card-title-weight,var(--font-weight-ui));line-height:var(--ws-scene-card-title-line-height,1.3);letter-spacing:0;color:var(--text-primary)}._presetHint_4esxj_80{font-size:var(--ws-scene-card-hint-font-size,.75rem);font-weight:var(--ws-scene-card-hint-weight,var(--font-weight-body));line-height:var(--ws-scene-card-hint-line-height,1.35);letter-spacing:0;color:var(--text-muted)}@media (width<=576px){[data-content-locale=en] ._presetGrid_4esxj_31{justify-content:flex-start}}._meter_17jie_1{border-radius:var(--radius-sm);background:#0f172ab8;border:1px solid #94a3b838;align-items:center;gap:.42rem;min-height:1.85rem;padding:.28rem .55rem;display:inline-flex}._toneLyrics_17jie_12{background:#082f498c;border-color:#22d3ee47}._toneStyle_17jie_17{background:#2e10656b;border-color:#c084fc47}._meterActive_17jie_22._toneLyrics_17jie_12{border-color:#22d3ee7a;box-shadow:0 0 14px #22d3ee24}._meterActive_17jie_22._toneStyle_17jie_17{border-color:#c084fc7a;box-shadow:0 0 14px #c084fc24}._liveDot_17jie_32{background:#94a3b8d9;border-radius:999px;flex-shrink:0;width:.45rem;height:.45rem;animation:1.4s ease-in-out infinite _captureDotPulse_17jie_1}._liveDotActive_17jie_41{background:#34d399;animation:1.1s ease-in-out infinite _captureDotActive_17jie_1;box-shadow:0 0 #34d39973}._bars_17jie_47{align-items:flex-end;gap:.14rem;height:.95rem;display:inline-flex}._bar_17jie_47{transform-origin:bottom;background:#94a3b88c;border-radius:999px;width:.18rem;height:.95rem;transition:transform 80ms linear,background-color .12s;display:block}._meterActive_17jie_22 ._bar_17jie_47{background:#34d399eb}._toneLyrics_17jie_12._meterActive_17jie_22 ._bar_17jie_47{background:#22d3eef2}._toneStyle_17jie_17._meterActive_17jie_22 ._bar_17jie_47{background:#d8b4fef2}._statusLabel_17jie_76{font-size:.6875rem;font-weight:var(--font-weight-ui);color:var(--text-muted);white-space:nowrap}._meterActive_17jie_22 ._statusLabel_17jie_76,._toneStyle_17jie_17._meterActive_17jie_22 ._statusLabel_17jie_76{color:var(--text-primary)}@keyframes _captureDotPulse_17jie_1{0%,to{opacity:.55;transform:scale(.92)}50%{opacity:1;transform:scale(1)}}@keyframes _captureDotActive_17jie_1{0%,to{box-shadow:0 0 #34d39959}50%{box-shadow:0 0 0 4px #34d39900}}@media (prefers-reduced-motion:reduce){._revealBackdrop_1qhpq_123,._revealBubble_1qhpq_127,._revealBubbleTop_1qhpq_133,._revealInline_1qhpq_138,._revealSection_1qhpq_144{animation:_panelFadeInOnly_1qhpq_1 var(--panel-reveal-duration,.18s) ease-out both;filter:none;will-change:auto}._dismissBackdrop_1qhpq_150,._dismissBubble_1qhpq_154,._dismissBubbleTop_1qhpq_159,._dismissInline_1qhpq_164{filter:none;animation:_panelFadeOutOnly_1qhpq_1 var(--panel-reveal-duration,.18s) ease-in forwards!important}}._overlay_9g7hy_1{z-index:40;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#040812b8;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}._popup_9g7hy_14{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--panel-bg);width:min(100%,24.5rem);max-height:min(85vh,32rem);box-shadow:var(--glass-shadow);padding:1rem 1.1rem 1.15rem;overflow-y:auto}._header_9g7hy_26{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.55rem;display:flex}._title_9g7hy_34{font-size:.9375rem;font-weight:var(--font-weight-label);color:var(--text-heading);margin:0}._closeBtn_9g7hy_41{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;font-size:1.25rem;line-height:1}._hint_9g7hy_50{color:var(--text-secondary);margin:0 0 .75rem;font-size:.8125rem;line-height:1.5}._context_9g7hy_57,._lineContext_9g7hy_58,._status_9g7hy_59,._error_9g7hy_60,._playbackError_9g7hy_61{color:var(--text-secondary);margin:0 0 .65rem;font-size:.8125rem}._lineContext_9g7hy_58{border-radius:var(--radius-sm);background:var(--input-bg);color:var(--text-primary);padding:.55rem .65rem}._label_9g7hy_74{font-size:.75rem;font-weight:var(--font-weight-ui);color:var(--text-muted);margin-bottom:.35rem;display:block}._word_9g7hy_82{color:var(--text-heading);font-size:1.125rem}._optionsSection_9g7hy_87{margin-bottom:.85rem}._optionsHeading_9g7hy_91{font-size:.75rem;font-weight:var(--font-weight-ui);letter-spacing:.03em;color:var(--text-muted);margin:0 0 .5rem}._options_9g7hy_87{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._optionCard_9g7hy_108{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--input-bg);flex-direction:column;gap:0;display:flex;overflow:hidden}._optionCardRecommended_9g7hy_118{border-color:#ff9f4357;box-shadow:0 0 12px #ff9f4314}._optionCardSelected_9g7hy_123{border-color:var(--accent-bright);box-shadow:var(--glow-neon-sm);background:#38bdf812}._optionCardSelected_9g7hy_123._optionCardRecommended_9g7hy_118{border-color:var(--accent-bright);box-shadow:var(--glow-neon-sm), 0 0 12px #ff9f4314}._options_9g7hy_87 li ._optionMainBtn_9g7hy_134{width:100%;box-shadow:none;background:0 0;border:none;border-radius:0;flex:auto;transform:none}._optionMainBtn_9g7hy_134:hover{box-shadow:none;background:#38bdf80a;border-color:#0000;transform:none}._optionActions_9g7hy_151{border-top:1px solid var(--border-subtle);flex-wrap:wrap;gap:.45rem;padding:.55rem .65rem .65rem;display:flex}._optionActions_9g7hy_151 ._playBtn_9g7hy_159{flex:auto;align-self:stretch;max-width:none}._optionActions_9g7hy_151 ._applyOptionBtn_9g7hy_165{flex:auto;width:auto;margin-top:0}._optionMainBtn_9g7hy_134{text-align:start;min-width:0;font-weight:var(--font-weight-ui);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--input-bg);color:var(--text-primary);cursor:pointer;flex:auto;padding:.7rem .75rem;transition:border-color .2s,box-shadow .2s,background .2s}._optionMainBtn_9g7hy_134:active{transform:none}._optionLabel_9g7hy_192{font-size:.6875rem;font-weight:var(--font-weight-ui);letter-spacing:.02em;color:#ffd4a8;background:#ff9f431a;border:1px solid #ff9f4347;border-radius:999px;margin-bottom:.35rem;padding:.12rem .45rem;display:inline-block}._optionMainBtnRecommended_9g7hy_205{border-color:#ff9f4357;box-shadow:0 0 12px #ff9f4314}._optionMainBtnSelected_9g7hy_210{border-color:var(--accent-bright);box-shadow:var(--glow-neon-sm);background:#38bdf812}._optionMainBtnSelected_9g7hy_210._optionMainBtnRecommended_9g7hy_205{border-color:var(--accent-bright);box-shadow:var(--glow-neon-sm), 0 0 12px #ff9f4314}._optionLabelRecommended_9g7hy_221{color:#ffd4a8;background:#ff9f4324;border-color:#ff9f436b}._optionForm_9g7hy_227{color:var(--text-heading);letter-spacing:.02em;margin-bottom:.3rem;font-size:1.25rem;line-height:1.45;display:block}._optionMeaning_9g7hy_236,._optionPhoneticLine_9g7hy_237{color:var(--text-secondary);font-size:.75rem;line-height:1.45;display:block}._optionPhoneticLine_9g7hy_237{font-weight:var(--font-weight-ui);color:#b8ecff;margin-bottom:.15rem}._optionPhonetic_9g7hy_237{color:var(--text-muted);margin-top:.15rem;font-style:italic}._selectHint_9g7hy_256{font-size:.6875rem;font-weight:var(--font-weight-ui);letter-spacing:.02em;color:var(--accent-bright);margin-top:.35rem;display:block}._playBtn_9g7hy_159{border-radius:var(--radius-sm);color:#b8ecff;max-width:5.5rem;font:inherit;font-size:.6875rem;font-weight:var(--font-weight-ui);cursor:pointer;white-space:nowrap;background:#38bdf814;border:1px solid #38bdf847;flex:none;align-self:center;padding:.45rem .55rem;line-height:1.25;transition:border-color .2s,background .2s,box-shadow .2s}._playBtn_9g7hy_159:hover{background:#38bdf824;border-color:#38bdf87a;box-shadow:0 0 10px #38bdf824}._playBtnActive_9g7hy_292{color:#ffd4a8;background:#ff9f431f;border-color:#ff9f4373}._manualDetails_9g7hy_298{border-top:1px solid var(--border-subtle);margin-top:.35rem;padding-top:.55rem}._manualSummary_9g7hy_304{cursor:pointer;font-size:.75rem;font-weight:var(--font-weight-ui);color:var(--text-muted);list-style:none}._manualSummary_9g7hy_304::-webkit-details-marker{display:none}._manualHint_9g7hy_316{color:var(--text-muted);margin:.45rem 0 .55rem;font-size:.75rem;line-height:1.45}._manual_9g7hy_298{flex-direction:column;gap:.45rem;display:flex}._manualInput_9g7hy_329{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--input-bg);width:100%;color:var(--text-primary);font:inherit;padding:.55rem .65rem}._applyManualBtn_9g7hy_339{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--accent-bright);cursor:pointer;font:inherit;font-size:.8125rem;font-weight:var(--font-weight-ui);background:0 0;align-self:flex-start;padding:.45rem .75rem}._applyManualBtn_9g7hy_339:disabled{opacity:.45;cursor:not-allowed}._error_9g7hy_60{color:#ff8f8f}._playbackError_9g7hy_61{color:#ffc48a}._voiceSection_9g7hy_365{border-bottom:1px solid var(--border-subtle);margin-bottom:.85rem;padding-bottom:.75rem}._voiceHeading_9g7hy_371{font-size:.75rem;font-weight:var(--font-weight-ui);color:var(--text-secondary);margin:0 0 .5rem}._voiceActions_9g7hy_378{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}._recordBtn_9g7hy_385{border-radius:var(--radius-sm);color:#ffb8c9;font:inherit;font-size:.75rem;font-weight:var(--font-weight-ui);cursor:pointer;background:#ff63841a;border:1px solid #ff638452;padding:.45rem .7rem;transition:border-color .2s,background .2s,box-shadow .2s}._recordBtn_9g7hy_385:hover:not(:disabled){background:#ff638429;border-color:#ff638480;box-shadow:0 0 10px #ff63841f}._recordBtn_9g7hy_385:disabled{opacity:.45;cursor:not-allowed}._recordBtnActive_9g7hy_412{color:#ffd4de;background:#ff63842e;border-color:#ff63848c;animation:1.2s ease-in-out infinite _recordPulse_9g7hy_1}@keyframes _recordPulse_9g7hy_1{0%,to{box-shadow:0 0 #ff638426}50%{box-shadow:0 0 12px #ff638447}}._voiceStatus_9g7hy_424{color:var(--text-muted);margin:0;font-size:.75rem}._voicePreview_9g7hy_430{border-radius:var(--radius-sm);background:#ff63840d;border:1px solid #ff638438;margin-top:.55rem;padding:.65rem .7rem}._voicePreviewActive_9g7hy_438{border-color:var(--accent-bright);box-shadow:var(--glow-neon-sm);background:#38bdf812}._voicePreviewActions_9g7hy_444{flex-wrap:wrap;gap:.45rem;margin-top:.5rem;display:flex}._applyVoiceBtn_9g7hy_451{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--accent-bright);font:inherit;font-size:.75rem;font-weight:var(--font-weight-ui);cursor:pointer;background:0 0;padding:.45rem .7rem}._applyVoiceBtn_9g7hy_451:disabled{opacity:.45;cursor:not-allowed}._applyOptionBtn_9g7hy_165{border:1px solid var(--accent-bright);border-radius:var(--radius-sm);width:100%;color:var(--accent-bright);font:inherit;font-size:.75rem;font-weight:var(--font-weight-ui);cursor:pointer;background:#38bdf814;padding:.45rem .7rem;transition:border-color .2s,background .2s,box-shadow .2s}._applyOptionBtn_9g7hy_165:hover:not(:disabled){box-shadow:var(--glow-neon-sm);background:#38bdf824}._applyOptionBtn_9g7hy_165:disabled{opacity:.45;cursor:not-allowed}._voicePreview_9g7hy_430 ._optionActions_9g7hy_151{border-top:1px solid #ff63842e;margin-top:.55rem;padding:.55rem 0 0}._panel_1szw7_1{min-height:0;padding:var(--ws-insights-panel-padding-y,.58rem) var(--ws-insights-panel-padding-x,.62rem);border-radius:var(--ws-insights-frame-radius,var(--radius-md));box-shadow:var(--lyrics-studio-frame-glow);border:.5px solid var(--lyrics-studio-frame-border,var(--tone-lyrics-border-column,#38bdf847));background:var(--lyrics-studio-frame-bg,radial-gradient(ellipse 120% 100% at 50% 50%, #0ea5e90f 0%, #060c14eb 72%));-webkit-backdrop-filter:var(--card-backdrop-filter,blur(var(--glass-blur,28px)) saturate(var(--glass-saturate,1.26)) brightness(var(--glass-brightness,1.05)));flex-direction:column;flex:auto;gap:.45rem;transition:border-color .22s,box-shadow .22s;display:flex}._headerRow_1szw7_34{flex-shrink:0;align-items:center;gap:.4rem;min-width:0;display:flex}._toggleBtn_1szw7_42{border-radius:var(--radius-sm);color:var(--tone-lyrics-color-column,var(--text-primary));font-family:inherit;font-size:inherit;font-weight:var(--ws-panel-emphasis-font-weight,var(--font-weight-ui));cursor:pointer;box-shadow:var(--depth-highlight);background:linear-gradient(#38bdf81a 0%,#04080eb8 100%);border:1px solid #38bdf82e;align-items:center;gap:.35rem;padding:.24rem .38rem;transition:background .18s,border-color .18s,box-shadow .18s;display:inline-flex}._toggleBtn_1szw7_42:hover:not(:disabled){box-shadow:var(--bubble-shadow-hover);border-color:#38bdf85c}._toggleBtn_1szw7_42:disabled{opacity:.5;cursor:not-allowed;transform:none}._toggleBtn_1szw7_42:focus-visible{outline:2px solid var(--accent-bright);outline-offset:2px}._panelTitle_1szw7_83{font-family:inherit;font-size:inherit;font-weight:var(--ws-panel-emphasis-font-weight,var(--font-weight-ui));color:var(--tone-lyrics-color-column,var(--text-primary));flex-shrink:0;align-items:center;gap:.35rem;padding:.24rem .38rem;display:inline-flex}._toggleIcon_1szw7_96{color:#38bdf8e6;font-size:.72rem;line-height:1;transition:transform .18s}._toggleIconExpanded_1szw7_103{transform:rotate(180deg)}._genreNote_1szw7_107{min-width:0;color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;flex:auto;margin:0;font-size:.78em;line-height:1.35;overflow:hidden}._voiceStatusChip_1szw7_119{max-width:11rem;font-size:.72em;line-height:1.25;font-weight:var(--ws-panel-emphasis-font-weight,var(--font-weight-ui));white-space:nowrap;text-overflow:ellipsis;box-shadow:var(--depth-highlight);border:1px solid #ffffff24;border-radius:999px;flex-shrink:0;padding:.18rem .46rem;overflow:hidden}._voiceStatusChipEmpty_1szw7_134{color:var(--text-muted);background:#04080e8c;border-color:#ffffff1f}._voiceStatusChipActive_1szw7_140{color:#dcfce7fa;box-shadow:var(--depth-highlight), 0 0 10px #22c55e29;background:linear-gradient(#22c55e3d 0%,#04080ec7 100%);border-color:#4ade807a}._voiceUpdateNotice_1szw7_151{border-radius:var(--radius-sm);color:#dcfce7f5;text-shadow:var(--depth-text);box-shadow:var(--depth-highlight);background:linear-gradient(#22c55e24 0%,#04080eb8 100%);border:1px solid #4ade8047;flex-shrink:0;margin:0;padding:.34rem .48rem;font-size:.76em;line-height:1.4}._headerActions_1szw7_169{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.42rem;margin-inline-start:auto;display:flex}._headerActionBtn_1szw7_179{border-radius:var(--radius-sm);color:#c8ecfff5;min-height:2.05rem;font-family:inherit;font-size:.86em;font-weight:var(--ws-panel-emphasis-font-weight,var(--font-weight-ui));cursor:pointer;white-space:nowrap;box-shadow:var(--depth-highlight);background:linear-gradient(#38bdf824 0%,#04080ec7 100%);border:1px solid #38bdf847;justify-content:center;align-items:center;padding:.42rem .82rem;line-height:1.25;transition:border-color .18s,color .18s,background .18s,box-shadow .18s,transform .15s;display:inline-flex}._headerActionBtn_1szw7_179:hover:not(:disabled){box-shadow:var(--bubble-shadow-hover);transform:var(--bubble-lift-hover);background:linear-gradient(#38bdf833 0%,#04080ed1 100%);border-color:#38bdf870}._headerActionBtn_1szw7_179:focus-visible{outline:2px solid var(--accent-bright);outline-offset:2px}._headerActionBtnMuted_1szw7_224{color:var(--text-muted);background:linear-gradient(#38bdf814 0%,#04080ec7 100%)}._headerActionBtnMuted_1szw7_224:hover:not(:disabled){color:var(--text-primary)}._headerActionBtnWriteSong_1szw7_237{color:#ffdcaaf5;background:linear-gradient(#ffb75e47 0%,#ff8c282e 100%);border-color:#ff9f438c;font-weight:600}._headerActionBtnWriteSong_1szw7_237:hover:not(:disabled){box-shadow:var(--bubble-shadow-hover), 0 0 12px #ff9f4324;background:linear-gradient(#ffc36e61 0%,#ff963242 100%);border-color:#ffd08ad9}._headerActionBtn_1szw7_179:disabled{opacity:.45;cursor:not-allowed;transform:none}._panelMain_1szw7_264{flex-direction:column;flex:auto;gap:.45rem;min-height:0;display:flex;overflow:hidden}._panelMainWithPreview_1szw7_273{overflow:hidden}._panelMainSplit_1szw7_277 ._previewBlock_1szw7_277,._panelMainSplit_1szw7_277 ._chatThread_1szw7_278{flex:1 1 0;min-height:0}._panelMainWithPreview_1szw7_273 ._previewBlock_1szw7_277{flex-direction:column;min-height:0;display:flex}._panelSpacer_1szw7_289{flex:auto;min-height:0}._chatThread_1szw7_278{overscroll-behavior:contain;direction:ltr;flex-direction:column;flex:1 1 0;gap:.32rem;min-height:0;padding-inline:.15rem;display:flex;overflow-y:auto}._message_1szw7_306{border-radius:var(--radius-sm);word-break:break-word;box-shadow:var(--depth-highlight);text-align:end;margin:0;padding:.48rem .62rem;font-size:1.12em;line-height:1.55}._messageUser_1szw7_317{background:linear-gradient(#38bdf829 0%,#0ea5e91a 100%);border:1px solid #38bdf847;align-self:flex-end;max-width:92%}._messageAssistant_1szw7_328{background:linear-gradient(#ffffff0f 0%,#04080eb8 100%);border:1px solid #ffffff1a;align-self:flex-start;max-width:92%}[data-content-locale=en] ._message_1szw7_306{text-align:start}._previewBlock_1szw7_277{border-radius:var(--radius-sm);box-shadow:var(--depth-highlight), 0 0 12px #ff9f4314;background:linear-gradient(#ff9f431a 0%,#04080ed1 100%);border:1px solid #ff9f4357;flex-direction:column;flex-shrink:0;gap:.35rem;min-height:0;padding:.45rem .5rem;display:flex}._previewLabel_1szw7_360{font-size:1em;font-weight:var(--ws-panel-emphasis-font-weight,var(--font-weight-ui));color:#ffc470f2;text-shadow:var(--depth-text);flex-shrink:0;margin:0}._previewText_1szw7_369{overscroll-behavior:contain;white-space:pre-wrap;min-height:0;color:var(--text-primary);flex:auto;margin:0;font-family:inherit;font-size:1.12em;line-height:1.6;overflow-y:auto}._previewTextEmpty_1szw7_382{text-align:center;color:var(--text-muted);white-space:normal;justify-content:center;align-items:center;font-style:italic;display:flex}._previewActions_1szw7_392{flex-wrap:wrap;flex-shrink:0;justify-content:center;align-items:center;gap:.35rem;display:flex}._applyBtn_1szw7_401,._discardBtn_1szw7_402{font-family:inherit;font-size:inherit;line-height:inherit;border-radius:var(--radius-sm);cursor:pointer;box-shadow:var(--depth-highlight);padding:.38rem .72rem;transition:border-color .18s,background .18s,box-shadow .18s,transform .15s}._applyBtn_1szw7_401{color:#fff8eb;font-weight:var(--ws-panel-emphasis-font-weight,var(--font-weight-ui));background:linear-gradient(#ffb75e52 0%,#ff8c2838 100%);border:1px solid #ff9f438c}._applyBtn_1szw7_401:hover:not(:disabled){transform:var(--bubble-lift-hover);box-shadow:var(--bubble-shadow-hover), 0 0 12px #ff9f4324;border-color:#ffd08ad9}._discardBtn_1szw7_402{border:1px solid var(--border-subtle);color:var(--text-primary);background:linear-gradient(#ffffff0d 0%,#04080ec7 100%)}._discardBtn_1szw7_402:hover:not(:disabled){border-color:var(--border-hover);box-shadow:var(--bubble-shadow-hover)}._form_1szw7_449{flex-shrink:0;min-width:0;margin-top:auto}._formRtl_1szw7_455{direction:rtl}._inputComposer_1szw7_459{border-radius:var(--radius-md);box-shadow:var(--depth-highlight);background:#04080ed1;border:1px solid #38bdf847;flex-direction:column;gap:.2rem;transition:border-color .18s,box-shadow .18s;display:flex}._inputComposer_1szw7_459:focus-within{box-shadow:var(--depth-highlight), 0 0 10px #38bdf81f;border-color:#38bdf87a}._composerBar_1szw7_477{justify-content:flex-end;align-items:center;gap:.35rem;min-width:0;padding:.1rem .42rem .38rem;display:flex}._input_1szw7_459{--input-lines-min:2;--input-lines-max:10;--input-line-height:1.45;--input-padding-block:.48rem;width:100%;min-width:0;min-height:calc((var(--input-padding-block) * 2) + (var(--input-lines-min) * var(--input-line-height) * 1em));max-height:calc((var(--input-padding-block) * 2) + (var(--input-lines-max) * var(--input-line-height) * 1em));resize:none;font-family:inherit;font-size:inherit;line-height:var(--input-line-height);padding:var(--input-padding-block) .68rem .28rem;border-radius:var(--radius-md) var(--radius-md) 0 0;color:var(--text-primary);box-shadow:none;background:0 0;border:none;flex:auto;overflow-y:auto}._input_1szw7_459::placeholder{color:var(--text-placeholder);opacity:1}._input_1szw7_459:focus{outline:none}._input_1szw7_459:disabled{opacity:.65}._inputDictating_1szw7_526{color:#e0f2fefa}._composerMicBtn_1szw7_530,._composerSendBtn_1szw7_531{cursor:pointer;border:none;flex-shrink:0;justify-content:center;align-items:center;font-family:inherit;transition:background .18s,color .18s,box-shadow .18s,transform .15s,opacity .18s;display:inline-flex}._composerMicBtn_1szw7_530{width:2rem;height:2rem;color:var(--text-muted);background:0 0;border-radius:999px}._composerMicBtn_1szw7_530:hover:not(:disabled){color:var(--text-primary);background:#ffffff0f}._composerMicBtnActive_1szw7_560{color:#fecaca;background:#ef44442e;animation:1.6s ease-in-out infinite _composerMicPulse_1szw7_1;box-shadow:0 0 0 1px #f8717173}._composerSendBtn_1szw7_531{color:#ffffff59;background:#ffffff14;border-radius:999px;width:2.05rem;height:2.05rem}._composerSendBtnReady_1szw7_575{color:#041018;box-shadow:var(--bubble-shadow), 0 0 10px #38bdf833;background:linear-gradient(#38bdf8e0 0%,#0ea5e9eb 100%)}._composerSendBtnReady_1szw7_575:hover:not(:disabled){transform:var(--bubble-lift-hover);box-shadow:var(--bubble-shadow-hover), 0 0 14px #38bdf847}._composerSendBtn_1szw7_531:active:not(:disabled){transform:var(--bubble-press-active)}._composerSendBtn_1szw7_531:disabled{cursor:not-allowed;opacity:.72}._composerMicBtn_1szw7_530:disabled{opacity:.45;cursor:not-allowed}._composerMicBtn_1szw7_530:focus-visible,._composerSendBtn_1szw7_531:focus-visible{outline:2px solid var(--accent-bright);outline-offset:2px}._composerSendSpinner_1szw7_610{border:2px solid #0410182e;border-top-color:#041018d1;border-radius:999px;width:.95rem;height:.95rem;animation:.75s linear infinite _composerSendSpin_1szw7_610}@keyframes _composerMicPulse_1szw7_1{0%,to{box-shadow:0 0 0 1px #f8717173}50%{box-shadow:0 0 0 3px #f871712e}}@keyframes _composerSendSpin_1szw7_610{to{transform:rotate(360deg)}}._srOnly_1szw7_635{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=576px){._previewActions_1szw7_392{flex-direction:column;align-items:center}._applyBtn_1szw7_401,._discardBtn_1szw7_402{width:min(100%,16rem)}}._section_1yv6s_1{gap:var(--ws-lyrics-section-gap);min-width:0;min-height:100%;font-size:var(--ws-panel-content-font-size,.875rem);font-weight:var(--ws-panel-content-font-weight,var(--font-weight-body));line-height:var(--ws-panel-content-line-height,1.55);--text-primary:#fff;--text-secondary:#fff;--text-muted:#ffffffd1;--text-placeholder:#ffffff8c;--ai-bright:#fff;color:#fff;flex-direction:column;flex:auto;display:flex}._titleRow_1yv6s_19{flex-shrink:0;justify-content:space-between;align-items:center;gap:.65rem;min-width:0;display:flex}._openStudioBtn_1yv6s_28{font-family:inherit;font-size:.875rem;font-weight:var(--font-weight-display,600);border-radius:var(--radius-sm);cursor:pointer;color:#fff7ff;white-space:nowrap;text-shadow:0 1px #581c8759;box-shadow:var(--bubble-shadow), 0 0 0 1px #fa6ef052, 0 0 18px #c084fc6b, 0 4px 14px #7e22ce59, inset 0 1px 0 #ffffff38;background:linear-gradient(135deg,#9333eaeb 0%,#db2777d1 100%);border:1px solid #fa6ef0c7;flex-shrink:0;padding:.4rem .72rem;line-height:1.2;transition:border-color .18s,transform .18s cubic-bezier(.22,1,.36,1),box-shadow .18s,background .18s}._openStudioBtn_1yv6s_28:hover:not(:disabled){box-shadow:var(--bubble-shadow-hover), 0 0 0 1px #fa6ef07a, 0 0 24px #e056fd85, 0 6px 18px #7e22ce6b, inset 0 1px 0 #ffffff47;transform:var(--bubble-lift-hover);background:linear-gradient(135deg,#a855f7fa 0%,#ec4899e6 100%);border-color:#faccffeb}._openStudioBtn_1yv6s_28:active:not(:disabled){box-shadow:var(--bubble-shadow-active), 0 0 0 1px #fa6ef061, 0 0 16px #e056fd61, inset 0 1px 0 #ffffff2e;transform:var(--bubble-press-active)}._openStudioBtn_1yv6s_28:focus-visible{outline:2px solid var(--accent-bright);outline-offset:2px}._sectionCompact_1yv6s_89{flex:auto;min-height:0}._section_1yv6s_1:not(._sectionCompact_1yv6s_89)>._editorDock_1yv6s_94{height:var(--ws-lyrics-editor-height);min-height:var(--ws-lyrics-editor-height);max-height:var(--ws-lyrics-editor-height);overflow:hidden}._section_1yv6s_1._sectionCompact_1yv6s_89>._editorDock_1yv6s_94{height:var(--ws-lyrics-compact-editor-height);min-height:var(--ws-lyrics-compact-editor-height);max-height:var(--ws-lyrics-compact-editor-height);flex-direction:column;flex:auto;display:flex;overflow:hidden}._sectionCompact_1yv6s_89 ._textareaCompactMain_1yv6s_111{flex:auto;height:auto;min-height:0;max-height:none}@media (width>=961px){._section_1yv6s_1._sectionCompact_1yv6s_89{max-height:100%;overflow:hidden}._section_1yv6s_1._sectionCompact_1yv6s_89>._editorDock_1yv6s_94{height:auto;min-height:0;max-height:none}._section_1yv6s_1._sectionCompact_1yv6s_89 ._titleRow_1yv6s_19,._section_1yv6s_1._sectionCompact_1yv6s_89 ._editorMeta_1yv6s_131{flex-shrink:0}}._section_1yv6s_1 ._scrollableBelow_1yv6s_136{flex:auto;min-height:0}._sectionPromptInsight_1yv6s_141{height:100%;min-height:0;max-height:100%;padding:var(--ws-insights-panel-padding-y,.68rem) var(--ws-insights-panel-padding-x,.72rem);border-radius:var(--radius-md);border:1px solid var(--lyrics-panel-border,#38bdf842);border-top:2px solid var(--lyrics-panel-border-top,#38bdf88c);background:linear-gradient(155deg, var(--lyrics-panel-accent,#38bdf81a) 0%, color-mix(in srgb, var(--lyrics-panel-accent,#22d3ee0d) 55%, transparent) 38%, var(--lyrics-panel-bg,#020204fa) 72%);box-shadow:var(--glass-inset), 0 0 8px var(--lyrics-panel-glow,#38bdf80f);--text-primary:#fff;--text-secondary:#fff;--text-muted:#ffffffd1;--text-placeholder:#ffffff8c;--ai-bright:#fff;color:#fff;grid-template-rows:auto 1fr;gap:.55rem;display:grid;overflow:hidden}._sectionPromptInsight_1yv6s_141 ._editorDock_1yv6s_94{flex-direction:column;gap:.45rem;min-height:0;display:flex;overflow:hidden}._sectionPromptInsight_1yv6s_141 ._editorMeta_1yv6s_131{flex-shrink:0}._sectionPromptInsight_1yv6s_141 ._sectionExpanded_1yv6s_182{flex:auto;min-height:0}._sectionExpanded_1yv6s_182 ._textarea_1yv6s_111{flex:auto;min-height:22rem}._textarea_1yv6s_111{flex:auto;height:auto;min-height:0;max-height:none}._toolsSection_1yv6s_199{flex-direction:column;flex:auto;gap:0;min-height:0;display:flex}._toolsSection_1yv6s_199 ._sectionDirectionBlock_1yv6s_207{border-top:none;margin-top:0;padding-top:0}._toolsSection_1yv6s_199 ._scrollableBelow_1yv6s_136{flex:auto;min-height:0}._scrollableBelow_1yv6s_136{flex-direction:column;min-width:0;display:flex}._editorDock_1yv6s_94{gap:var(--ws-lyrics-section-gap);flex-direction:column;flex-shrink:0;min-width:0;display:flex}._hebrewToolsBlock_1yv6s_232{gap:var(--ws-hebrew-stack-gap);margin-top:var(--ws-lyrics-block-spacing);padding-top:var(--ws-lyrics-block-spacing);border-top:1px solid #ff9f4324;flex-direction:column;flex-shrink:0;display:flex}._sectionDirectionBlock_1yv6s_207{margin-top:var(--ws-lyrics-block-spacing);padding-top:var(--ws-lyrics-block-spacing);border-top:1px solid #38bdf824;flex-direction:column;flex-shrink:0;gap:0;display:flex}._sectionDirectionBlock_1yv6s_207>*+*{margin-top:var(--ws-lyrics-block-spacing);padding-top:var(--ws-lyrics-block-spacing);border-top:1px solid #38bdf81a}._editorMeta_1yv6s_131{flex-direction:column;flex-shrink:0;gap:.35rem;display:flex}._editorMetaCompact_1yv6s_265{justify-content:flex-end}._wordClickHint_1yv6s_269{width:100%;font-size:inherit;line-height:inherit;font-weight:var(--ws-panel-content-font-weight,var(--font-weight-body));color:var(--text-muted);margin:0}._editorToolbarRow_1yv6s_278{justify-content:center;align-items:center;width:100%;min-height:2.5rem;display:flex;position:relative}@keyframes _lyricsVoiceRecordPulse_1yv6s_1{0%,to{box-shadow:0 0 #fb718547}50%{box-shadow:0 0 0 4px #fb71851f}}._editorToolbarStart_1yv6s_287{inset-inline-start:0;align-items:center;gap:.45rem;display:flex;position:absolute;top:50%;transform:translateY(-50%)}._recordLyricsBtn_1yv6s_297{font-family:inherit;font-size:inherit;font-weight:var(--ws-panel-emphasis-font-weight,var(--font-weight-ui));line-height:inherit;border-radius:var(--radius-sm);cursor:pointer;color:var(--text-primary);white-space:nowrap;background:#22d3ee14;border:1px solid #22d3ee57;padding:.45rem .75rem;transition:background .2s,border-color .2s,transform .15s,opacity .2s}._recordLyricsBtn_1yv6s_297:hover:not(:disabled){background:#22d3ee24;border-color:#22d3ee85;transform:translateY(-1px)}._recordLyricsBtn_1yv6s_297:disabled{opacity:.55;cursor:not-allowed}._recordLyricsBtnActive_1yv6s_327{background:#fb718524;border-color:#fb71859e;animation:1.8s ease-in-out infinite _lyricsVoiceRecordPulse_1yv6s_1}._recordLyricsBtn_1yv6s_297:focus-visible{outline:2px solid var(--highlight);outline-offset:2px}._editorToolbarEnd_1yv6s_411{inset-inline-end:0;align-items:center;gap:.45rem;display:flex;position:absolute;top:50%;transform:translateY(-50%)}._playbackControls_1yv6s_421{border-radius:var(--radius-sm);direction:ltr;unicode-bidi:isolate;background:#22d3ee12;border:1px solid #22d3ee47;align-items:center;gap:.28rem;padding:.24rem;display:flex;box-shadow:0 0 16px #22d3ee1a,inset 0 1px #ffffff0f}._playbackNavBtn_1yv6s_436{border-radius:var(--radius-sm);cursor:pointer;border:1px solid var(--ai-border);width:2rem;min-width:2rem;height:2rem;color:var(--ai-bright);box-shadow:0 0 14px var(--ai-glow-outer), inset 0 1px 0 #ffffff14;background:#22d3ee29;justify-content:center;align-items:center;gap:0;padding:0;font-family:inherit;transition:border-color .2s,background .2s,box-shadow .2s,color .2s,transform .15s;display:inline-flex}._playbackBtnIcon_1yv6s_462{color:#fff;filter:drop-shadow(0 0 3px #ffffff47);flex-shrink:0;place-items:center;min-width:0;font-size:1.05rem;line-height:1;display:inline-grid}._playbackNavBtn_1yv6s_436:hover:not(:disabled){box-shadow:0 0 20px var(--ai-glow), inset 0 1px 0 #ffffff1f;background:#22d3ee42;border-color:#88f7ffd1;transform:translateY(-1px)}._playbackNavBtn_1yv6s_436:hover:not(:disabled) ._playbackBtnIcon_1yv6s_462{filter:drop-shadow(0 0 5px #ffffff73)}._playbackPrimaryBtn_1yv6s_486{border-color:var(--highlight-border);width:2.125rem;min-width:2.125rem;height:2.125rem;box-shadow:0 0 18px var(--highlight-glow-outer), 0 0 8px #ff9f4338, inset 0 1px 0 #ffffff24;background:linear-gradient(#ffb75e47 0%,#ff8c2833 100%)}._playbackPrimaryBtn_1yv6s_486 ._playbackBtnIcon_1yv6s_462{color:#fff;filter:drop-shadow(0 0 4px #ffffff59);font-size:1.12rem}._playbackPrimaryBtn_1yv6s_486:hover:not(:disabled){box-shadow:0 0 24px var(--highlight-glow), 0 0 12px #ff9f4352, inset 0 1px 0 #ffffff29;background:linear-gradient(#ffc4705c 0%,#ff8c2847 100%);border-color:#ffd08aeb}._playbackPrimaryBtn_1yv6s_486:hover:not(:disabled) ._playbackBtnIcon_1yv6s_462{filter:drop-shadow(0 0 6px #ffffff80)}._playbackNavBtnActive_1yv6s_525{box-shadow:0 0 22px var(--highlight-glow), 0 0 10px #ff9f435c, inset 0 1px 0 #ffffff1f;background:linear-gradient(#ff9f4352 0%,#ff75183d 100%);border-color:#ffd08ae0}._playbackNavBtnActive_1yv6s_525 ._playbackBtnIcon_1yv6s_462{filter:drop-shadow(0 0 5px #ffffff6b)}._playbackNavBtn_1yv6s_436:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}._playbackNavBtn_1yv6s_436:disabled ._playbackBtnIcon_1yv6s_462{filter:none}._playbackNavBtn_1yv6s_436:focus-visible{outline:2px solid var(--ai-bright);outline-offset:2px}._actionBtn_1yv6s_557,._copyBtn_1yv6s_558{font-family:inherit;font-size:inherit;font-weight:var(--ws-panel-emphasis-font-weight,var(--font-weight-ui));line-height:inherit;border-radius:var(--radius-sm);cursor:pointer;border:1px solid var(--border-subtle);background:var(--surface-elevated);color:var(--text-primary);white-space:nowrap;padding:.5rem .85rem;transition:background .2s,border-color .2s,transform .15s,opacity .2s}._actionBtn_1yv6s_557:hover:not(:disabled),._copyBtn_1yv6s_558:hover:not(:disabled){border-color:var(--border-orange);background:#ff9f4314;transform:translateY(-1px)}._actionBtn_1yv6s_557:disabled,._copyBtn_1yv6s_558:disabled{opacity:.45;cursor:not-allowed}._actionBtn_1yv6s_557:focus-visible,._copyBtn_1yv6s_558:focus-visible{outline:2px solid var(--highlight);outline-offset:2px}._textarea_1yv6s_111{box-sizing:border-box;width:100%;height:auto;min-height:0;max-height:none;padding-block:var(--ws-lyrics-textarea-padding-y);padding-inline:var(--ws-lyrics-textarea-padding-x);font-family:inherit;font-size:var(--ws-panel-content-font-size);font-weight:var(--ws-panel-content-font-weight);line-height:var(--ws-panel-content-line-height);color:var(--text-primary);background:var(--lyrics-input-bg,var(--input-bg));border:1px solid var(--lyrics-input-border,var(--border-subtle));border-radius:var(--radius-md);resize:none;overscroll-behavior:contain;box-shadow:var(--glass-inset);flex:auto;transition:border-color .2s,box-shadow .2s;overflow-y:auto}._textarea_1yv6s_111::placeholder{color:var(--text-placeholder);opacity:1;font-size:inherit;line-height:inherit}._textarea_1yv6s_111:hover{border-color:var(--border-hover)}._textarea_1yv6s_111:focus{border-color:var(--accent-bright);box-shadow:var(--glass-inset), var(--glow-neon-sm);outline:none}._sectionStudio_1yv6s_641{--depth-bg-a:var(--tone-lyrics-bg-a-column,#38bdf824);--depth-bg-b:var(--tone-lyrics-bg-b-column,#0ea5e91a);--depth-glow-color:var(--tone-lyrics-container-glow,#38bdf814);--depth-halo-color:var(--tone-lyrics-glow,#38bdf81a);--lyrics-studio-column-border:#38bdf833;--lyrics-studio-column-bg:#060c1485;--lyrics-studio-frame-border:var(--tone-lyrics-border-column,#38bdf847);--lyrics-studio-frame-bg:radial-gradient(ellipse 120% 100% at 50% 50%, #0ea5e90f 0%, #060c14eb 72%);--lyrics-studio-frame-glow:inset 0 0 0 1px #38bdf81f, 0 0 0 1px #38bdf838, 0 0 6px #38bdf81a;--studio-side-col:minmax(13rem, 1.05fr);--studio-center-col:minmax(11rem, .78fr);flex-direction:column;flex:auto;height:100%;min-height:0;display:flex;overflow:hidden}._studioColumnsPage_1yv6s_669{grid-template-columns:var(--studio-side-col) var(--studio-center-col) var(--studio-side-col);flex:auto;gap:0;height:100%;min-height:0;display:grid;overflow:hidden}._studioColumnTools_1yv6s_680{order:3;overflow:hidden}._studioColumnLyrics_1yv6s_685{overscroll-behavior:contain;order:2;overflow-y:auto}._studioColumnWriter_1yv6s_691{order:1;gap:.52rem}[dir=rtl] ._studioColumnTools_1yv6s_680{order:1}[dir=rtl] ._studioColumnLyrics_1yv6s_685{order:2}[dir=rtl] ._studioColumnWriter_1yv6s_691{order:3}._toolsFrame_1yv6s_708,._editorFrame_1yv6s_709,._hebrewToolsFrame_1yv6s_710{box-sizing:border-box;z-index:0;border-radius:var(--ws-insights-frame-radius,var(--radius-md));box-shadow:var(--lyrics-studio-frame-glow);border:.5px solid var(--lyrics-studio-frame-border);background:var(--lyrics-studio-frame-bg);-webkit-backdrop-filter:var(--card-backdrop-filter,blur(var(--glass-blur,28px)) saturate(var(--glass-saturate,1.26)) brightness(var(--glass-brightness,1.05)));padding:var(--ws-insights-panel-padding-y,.58rem) var(--ws-insights-panel-padding-x,.62rem);flex-direction:column;transition:border-color .22s,box-shadow .22s;display:flex;position:relative}._toolsFrame_1yv6s_708{flex:auto;min-height:0;overflow:visible}._toolsScrollViewport_1yv6s_742{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;position:relative}._toolsScroll_1yv6s_742{overscroll-behavior:contain;gap:var(--ws-lyrics-block-spacing);border-radius:calc(var(--ws-insights-frame-radius,var(--radius-md)) - 2px);flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}._toolsScrollFade_1yv6s_762{inset-inline:0;pointer-events:none;border-radius:0 0 var(--radius-md) var(--radius-md);opacity:1;background:linear-gradient(#02020400 0%,#0202041a 24%,#02020447 48%,#02020480 68%,#020204b8 84%,#020204f0 100%);height:2.35rem;transition:opacity .22s;position:absolute;bottom:0}._toolsScrollFadeHidden_1yv6s_782{opacity:0}._editorFrame_1yv6s_709{box-sizing:border-box;z-index:0;border-radius:var(--ws-insights-frame-radius,var(--radius-md));min-height:0;box-shadow:var(--lyrics-studio-editor-frame-glow);border:.5px solid var(--lyrics-studio-editor-frame-border);background:var(--lyrics-studio-editor-frame-bg);-webkit-backdrop-filter:var(--card-backdrop-filter,blur(var(--glass-blur,28px)) saturate(var(--glass-saturate,1.26)) brightness(var(--glass-brightness,1.05)));padding:var(--ws-insights-panel-padding-y,.58rem) var(--ws-insights-panel-padding-x,.62rem);flex-direction:column;flex:auto;transition:border-color .22s,box-shadow .22s;display:flex;position:relative;overflow:hidden}._studioColumnLyrics_1yv6s_685>:not(._studioColumnHeader_1yv6s_815):not(._editorFrame_1yv6s_709):not(._hebrewToolsFrame_1yv6s_710){flex-shrink:0}._studioColumnLyrics_1yv6s_685 ._editorFrame_1yv6s_709{flex:auto;min-height:0}._studioColumnLyrics_1yv6s_685 ._editorFrame_1yv6s_709 ._editorDock_1yv6s_94{flex-direction:column;flex:auto;min-height:0;display:flex}._hebrewToolsFrame_1yv6s_710{flex-shrink:0;overflow:hidden}._studioColumnLyrics_1yv6s_685 ._hebrewToolsFrame_1yv6s_710 ._hebrewToolsBlock_1yv6s_232{border-top:none;margin-top:0;padding-top:0}._studioColumnWriter_1yv6s_691>:last-child{flex:auto;min-height:0}._studioColumnHeader_1yv6s_815{flex-shrink:0}._studioColumn_1yv6s_669{box-sizing:border-box;border-inline-end:1px solid var(--lyrics-studio-column-border);background:var(--lyrics-studio-column-bg);flex-direction:column;gap:.58rem;min-width:0;min-height:0;padding:.72rem .78rem;display:flex;overflow:hidden;box-shadow:inset 0 1.5px #ffffff0a}._studioColumnLyrics_1yv6s_685{background:linear-gradient(#08121c94 0%,#04080eb8 100%)}[dir=rtl] ._studioColumnWriter_1yv6s_691,[dir=ltr] ._studioColumnTools_1yv6s_680{border-inline-end:none}._textareaStudio_1yv6s_882{border-radius:calc(var(--ws-insights-frame-radius,var(--radius-md)) - 2px);min-height:10rem;box-shadow:var(--depth-highlight);background:#04080e9e;border-color:#38bdf82e;flex:auto}._textareaStudio_1yv6s_882:focus{box-shadow:var(--depth-highlight), 0 0 14px var(--tone-lyrics-container-glow,#38bdf824);border-color:#38bdf85c}@media (width>=1400px){._studioColumn_1yv6s_669{padding:.85rem .95rem}._sectionStudio_1yv6s_641{--studio-side-col:minmax(14rem, 1.1fr);--studio-center-col:minmax(11rem, .78fr)}}@media (width<=900px){._studioColumnsPage_1yv6s_669{grid-template-rows:minmax(12rem,1fr) minmax(14rem,.95fr) minmax(16rem,1.05fr);grid-template-columns:1fr;overflow-y:auto}._studioColumnTools_1yv6s_680,._studioColumnWriter_1yv6s_691,._studioColumnLyrics_1yv6s_685{order:unset}._studioColumnWriter_1yv6s_691{order:1}._studioColumnLyrics_1yv6s_685{order:2}._studioColumnTools_1yv6s_680{order:3;overflow:visible}._studioColumn_1yv6s_669{border-inline-end:none;border-bottom:1px solid #38bdf829;overflow:visible}._studioColumnTools_1yv6s_680{border-bottom:none}._studioColumnLyrics_1yv6s_685,._studioColumnWriter_1yv6s_691{min-height:14rem}._toolsScroll_1yv6s_742{overflow:visible}._section_1yv6s_1:not(._sectionCompact_1yv6s_89)>._editorDock_1yv6s_94{height:auto;min-height:0;max-height:none;overflow:visible}._section_1yv6s_1._sectionCompact_1yv6s_89>._editorDock_1yv6s_94{height:var(--ws-lyrics-compact-editor-height);min-height:var(--ws-lyrics-compact-editor-height);max-height:var(--ws-lyrics-compact-editor-height);overflow:hidden}._textarea_1yv6s_111:not(._textareaCompactMain_1yv6s_111){min-height:var(--ws-lyrics-textarea-min);max-height:var(--ws-lyrics-textarea-max,min(70dvh, 42rem));flex:none}}@media (width<=576px){[data-content-locale=en] ._wordClickHint_1yv6s_269{text-align:left}._editorToolbarRow_1yv6s_278{min-height:auto;padding-block:.15rem}._editorToolbarEnd_1yv6s_411{margin-inline-start:auto;position:static;transform:none}}@media (prefers-reduced-motion:reduce){._revealBackdrop_1qhpq_123,._revealBubble_1qhpq_127,._revealBubbleTop_1qhpq_133,._revealInline_1qhpq_138,._revealSection_1qhpq_144{animation:_panelFadeInOnly_1qhpq_1 var(--panel-reveal-duration,.18s) ease-out both;filter:none;will-change:auto}._dismissBackdrop_1qhpq_150,._dismissBubble_1qhpq_154,._dismissBubbleTop_1qhpq_159,._dismissInline_1qhpq_164{filter:none;animation:_panelFadeOutOnly_1qhpq_1 var(--panel-reveal-duration,.18s) ease-in forwards!important}}._bar_16gcl_1{flex-direction:row;flex:0 auto;align-items:center;gap:.55rem;width:100%;min-width:0;display:flex}._shell_16gcl_11{border-radius:calc(var(--radius-sm) + 2px);--depth-bg-a:#a855f71a;--depth-bg-b:#38bdf80d;--depth-glow-color:#a855f714;--depth-halo-color:#a855f71a;background:linear-gradient(180deg, var(--depth-bg-a) 0%, color-mix(in srgb, var(--depth-bg-a) 62%, #08080ee6) 48%, color-mix(in srgb, var(--depth-bg-b) 52%, #040408f0) 100%);width:auto;min-width:0;box-shadow:var(--depth-surface-shadow);border:1px solid #a855f752;flex:auto;padding:.26rem;display:flex}._form_16gcl_32{flex:auto;align-items:center;gap:.48rem;min-width:0;display:flex}._formRtl_16gcl_40{direction:rtl}._input_16gcl_44{border-radius:var(--radius-sm);color:#fff;min-width:0;min-height:2.35rem;box-shadow:var(--depth-highlight);background:#080a12b8;border:1px solid #a855f738;flex:auto;padding:.54rem .85rem;font-family:inherit;font-size:.8125rem;line-height:1.4;transition:border-color .18s,box-shadow .18s,background .18s}._inputRtl_16gcl_63{text-align:right}._input_16gcl_44::placeholder{color:#ffffff8c;opacity:1;font-weight:700}._input_16gcl_44:hover:not(:disabled){background:#080a12d1;border-color:#a855f752}._input_16gcl_44:focus{background:#080a12e6;border-color:#a855f77a;outline:none;box-shadow:0 0 0 1px #a855f738}._submitBtn_16gcl_85{border-radius:var(--radius-sm);color:#fff;background:#a855f729;border:1px solid #a855f761;flex-shrink:0;min-height:2.35rem;padding:.54rem .82rem;font-size:.75rem}._submitBtn_16gcl_85:hover:not(:disabled){box-shadow:var(--bubble-shadow-hover), 0 0 10px #a855f729;background:#a855f738;border-color:#a855f780}._submitBtn_16gcl_85:disabled{opacity:.55;cursor:not-allowed}._submitBtn_16gcl_85:focus-visible{outline:2px solid var(--accent-bright);outline-offset:2px}._results_16gcl_113{z-index:10060;border-radius:var(--radius-md);background:var(--panel-glass-fill,#0a0c16a8);max-height:min(18rem,50dvh);-webkit-backdrop-filter:var(--card-backdrop-filter,blur(var(--glass-blur,28px)) saturate(var(--glass-saturate,1.26)) brightness(var(--glass-brightness,1.05)));--text-primary:#fff;--text-secondary:#fff;--text-muted:#ffffffd1;color:#fff;pointer-events:auto;visibility:hidden;border:1px solid #a855f747;flex-direction:column;gap:0;padding:.65rem .75rem .55rem;display:flex;position:fixed;overflow:hidden;box-shadow:0 18px 44px #0000008c,0 0 0 1px #ffffff0a,0 0 24px #a855f71f}._resultsVisible_16gcl_147{visibility:visible}._resultsHeader_16gcl_156{background:var(--elevated-glass-fill,#0a0c167a);border-bottom:1px solid #a855f724;flex-shrink:0;align-items:center;min-height:1.35rem;padding-bottom:.55rem;display:flex;position:relative}._resultsHeaderRtl_16gcl_167{padding-inline-start:1.85rem}._resultsHeaderLtr_16gcl_171{padding-inline-end:1.85rem}._resultsBody_16gcl_175{overscroll-behavior:contain;flex:1;min-height:0;padding-top:.55rem;overflow:auto}._resultsTitle_16gcl_183{font-size:.6875rem;font-weight:var(--font-weight-label);letter-spacing:.04em;color:#fff;text-align:start;flex:1}._closeBtn_16gcl_192{color:#ffffffd1;cursor:pointer;background:#ffffff0f;border:none;border-radius:999px;justify-content:center;align-items:center;width:1.35rem;height:1.35rem;padding:0;font-family:inherit;font-size:1rem;line-height:1;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}._resultsHeaderRtl_16gcl_167 ._closeBtn_16gcl_192{left:0}._resultsHeaderLtr_16gcl_171 ._closeBtn_16gcl_192{left:auto;right:0}._closeBtn_16gcl_192:hover{color:#fff;background:#ffffff1a}._refusal_16gcl_226{color:var(--text-secondary);text-align:start;margin:0;font-size:.75rem;line-height:1.45}._groups_16gcl_234{flex-direction:column;gap:.55rem;display:flex}._group_16gcl_234{flex-direction:column;gap:.35rem;display:flex}._groupLabel_16gcl_246{font-size:.625rem;font-weight:var(--font-weight-label);letter-spacing:.05em;color:var(--text-muted);text-align:start}._chips_16gcl_254{flex-wrap:wrap;gap:.4rem;display:flex}._chip_16gcl_254{font-family:inherit;font-size:.6875rem;font-weight:var(--font-weight-ui);color:#fff;cursor:pointer;background:#a855f714;border:1px solid #a855f73d;border-radius:999px;padding:.35rem .65rem;line-height:1.25;transition:border-color .18s,background .18s,color .18s,transform .15s}._chip_16gcl_254:hover:not(:disabled){color:#fff;background:#a855f724;border-color:#a855f76b;transform:translateY(-1px)}._chip_16gcl_254:disabled{opacity:.55;cursor:not-allowed}._chip_16gcl_254:focus-visible{outline:2px solid var(--accent-bright);outline-offset:2px}._chipCustom_16gcl_295{background:#38bdf80f;border-style:dashed;border-color:#38bdf857}._chipCustom_16gcl_295:hover:not(:disabled){background:#38bdf81f;border-color:#38bdf885}._srOnly_16gcl_306{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=960px){._bar_16gcl_1{flex:100%;order:2}}._toast_a5uih_1{top:9.25rem;width:fit-content;max-width:min(31.2rem,100vw - 2rem);z-index:var(--z-toast);text-align:center;font-size:1.1375rem;font-weight:var(--font-weight-label);line-height:var(--line-height-ui);color:var(--text-primary);background:var(--panel-glass-fill,#06040ca8);border:1px solid var(--accent-border);border-radius:var(--radius-sm);box-shadow:var(--glow-neon-md);-webkit-backdrop-filter:var(--card-backdrop-filter,blur(var(--glass-blur,28px)) saturate(var(--glass-saturate,1.26)) brightness(var(--glass-brightness,1.05)));opacity:0;pointer-events:none;margin-inline:auto;padding:.91rem 1.56rem;transition:opacity .3s,transform .3s cubic-bezier(.34,1.4,.64,1);position:fixed;inset-inline:0;transform:translateY(-10px)scale(.96)}._visible_a5uih_37{opacity:1;transform:translateY(0)scale(1)}@media (width<=960px){._toast_a5uih_1{max-width:min(28.6rem,100vw - 1.5rem);top:8.25rem}}._toolbar_vndpf_1{flex-shrink:0;align-items:center;gap:.35rem;display:inline-flex}._editBtn_vndpf_8,._restoreBtn_vndpf_9{font-family:inherit;font-size:.6875rem;font-weight:var(--font-weight-ui);white-space:nowrap;border-radius:var(--radius-sm);cursor:pointer;padding:.28rem .55rem;line-height:1.2;transition:border-color .18s,color .18s,background .18s}._restoreBtn_vndpf_9{border:1px dashed var(--border-subtle);color:var(--text-muted);background:0 0}._restoreBtn_vndpf_9:hover:not(:disabled){border-color:var(--border-orange);color:var(--text-primary);background:#ff9f430f}._restoreBtn_vndpf_9:disabled{opacity:.42;cursor:not-allowed}._editBtn_vndpf_8{color:#dcc8ff;background:#a855f714;border:1px solid #a855f747}._editBtn_vndpf_8:hover:not(:disabled){color:#f2e8ff;background:#a855f724;border-color:#a855f770}._editBtnActive_vndpf_53{color:#ffe6cc;background:#ff9f431f;border-color:#ff9f436b}._editBtn_vndpf_8:disabled,._editBtnActive_vndpf_53:disabled{opacity:.45;cursor:not-allowed}._editBtn_vndpf_8:focus-visible,._restoreBtn_vndpf_9:focus-visible{outline:2px solid var(--highlight);outline-offset:2px}._balancedRows_9b6of_1{gap:var(--ws-pill-gap);flex-direction:column;width:100%;min-width:0;display:flex;position:relative}._row_9b6of_10{justify-content:flex-start;align-items:flex-start;gap:var(--ws-pill-gap);flex-wrap:nowrap;width:100%;min-width:0;display:flex}._cell_9b6of_20{flex:0 auto;min-width:0;max-width:100%}._measure_9b6of_26{visibility:hidden;pointer-events:none;flex-wrap:nowrap;width:max-content;height:0;display:flex;position:absolute;top:0;left:0;overflow:hidden}._measureCell_9b6of_39{flex:none}._wrapper_eva3h_1{gap:var(--ws-custom-tag-gap);flex-direction:column;width:100%;display:flex}._tagItem_eva3h_8{flex-direction:column;gap:.2rem;display:flex}._tagItemRow_eva3h_14{align-items:center;gap:.2rem;display:inline-flex}._removeBtn_eva3h_20{color:#fda4af;cursor:pointer;background:#fb71851f;border:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1.15rem;height:1.15rem;padding:0;font-family:inherit;font-size:.875rem;line-height:1;transition:background .18s,color .18s;display:inline-flex}._removeBtn_eva3h_20:hover{color:#ffe4e6;background:#fb71853d}._removeBtn_eva3h_20:focus-visible{outline:2px solid var(--danger-border);outline-offset:1px}._removeBtnMeasure_eva3h_51{visibility:hidden;flex-shrink:0;justify-content:center;align-items:center;width:1.15rem;height:1.15rem;font-size:.875rem;line-height:1;display:inline-flex}._formField_eva3h_63{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}._guidance_eva3h_71{color:var(--text-secondary);opacity:.92;margin:0;font-size:.6875rem;line-height:1.35}._guidanceAssessing_eva3h_79{color:var(--ai-text);opacity:.85}._customPills_eva3h_84{width:100%}._form_eva3h_63{align-items:stretch;gap:.4rem;display:flex}._input_eva3h_94{border-radius:var(--radius-sm);border:1px solid var(--border-subtle);background:var(--surface-elevated);min-width:0;color:var(--text-primary);box-shadow:var(--glass-inset);flex:1;padding:.45rem .75rem;font-family:inherit;font-size:.8125rem}._input_eva3h_94::placeholder{color:var(--text-secondary)}._input_eva3h_94:focus-visible{outline:2px solid var(--border-hover);outline-offset:1px}._addBtn_eva3h_116{font-family:inherit;font-size:.75rem;font-weight:var(--font-weight-ui);white-space:nowrap;border-radius:var(--radius-sm);border:1px solid var(--border-subtle);background:var(--surface-elevated);color:var(--text-secondary);cursor:pointer;padding:.45rem .75rem;line-height:1.2;transition:border-color .2s,color .2s,background .2s}._openBtn_eva3h_134{font-family:inherit;font-size:.75rem;font-weight:var(--font-weight-ui);border-radius:var(--radius-sm);border:1px dashed var(--border-subtle);color:var(--text-secondary);cursor:pointer;background:0 0;align-self:flex-start;padding:.35rem .65rem;transition:border-color .2s,color .2s,background .2s}._openBtn_eva3h_134:hover:not(:disabled),._addBtn_eva3h_116:hover:not(:disabled){border-color:var(--border-orange);color:var(--text-primary);background:#ff9f4314}._openBtn_eva3h_134:disabled,._addBtn_eva3h_116:disabled{opacity:.45;cursor:not-allowed}._openBtn_eva3h_134:focus-visible,._addBtn_eva3h_116:focus-visible{outline:2px solid var(--highlight);outline-offset:2px}@media (prefers-reduced-motion:reduce){._revealBackdrop_1qhpq_123,._revealBubble_1qhpq_127,._revealBubbleTop_1qhpq_133,._revealInline_1qhpq_138,._revealSection_1qhpq_144{animation:_panelFadeInOnly_1qhpq_1 var(--panel-reveal-duration,.18s) ease-out both;filter:none;will-change:auto}._dismissBackdrop_1qhpq_150,._dismissBubble_1qhpq_154,._dismissBubbleTop_1qhpq_159,._dismissInline_1qhpq_164{filter:none;animation:_panelFadeOutOnly_1qhpq_1 var(--panel-reveal-duration,.18s) ease-in forwards!important}}._wrapper_16qh2_1{flex-direction:column;gap:.45rem;display:flex}._familyPillGroup_16qh2_7,._singleInstrumentGroup_16qh2_8{align-items:center;gap:.18rem;max-width:100%;display:inline-flex}._familyPillGroupOpen_16qh2_15,._singleInstrumentGroupOpen_16qh2_20{border-radius:999px;box-shadow:0 0 0 1px #38bdf847}._expandToggle_16qh2_25{color:#f8fafc94;cursor:pointer;background:#ffffff0d;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1.15rem;height:1.15rem;padding:0;font-family:inherit;transition:background .18s,color .18s;display:inline-flex}._expandToggle_16qh2_25:hover:not(:disabled){color:#f8fafce0;background:#ffffff1a}._expandToggle_16qh2_25:disabled{opacity:.45;cursor:not-allowed}._familyChevron_16qh2_54{color:#f8fafc7a;pointer-events:none;flex-shrink:0;font-size:.62rem;line-height:1;transition:transform .18s;transform:translateY(.04rem)}._familyChevronOpen_16qh2_64{transform:translateY(.04rem)rotate(180deg)}._expandPanel_16qh2_68{border-radius:var(--radius-sm);background:#38bdf80a;border:1px dashed #38bdf847;flex-direction:column;gap:.55rem;padding:.62rem .68rem;display:flex}._expandHeader_16qh2_79{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._expandTitle_16qh2_86{font-size:.8125rem;font-weight:var(--font-weight-ui);color:#f8fafce0;letter-spacing:.015em;margin:0;line-height:1.3}._expandClose_16qh2_95{border-radius:999px;flex-shrink:0;width:1.35rem;height:1.35rem;padding:0}._expandSection_16qh2_104{flex-direction:column;gap:.38rem;display:flex}._expandSectionLabel_16qh2_110,._behaviorLabel_16qh2_111{font-size:calc(var(--ws-pill-font-size) - .04rem);font-weight:var(--font-weight-ui);color:#f8fafc94;letter-spacing:.02em;margin:0;line-height:1.3}._behaviorHint_16qh2_120{font-size:calc(var(--ws-pill-font-size) - .06rem);color:#f8fafc6b;margin:0;line-height:1.35}._expandHint_16qh2_127{font-size:calc(var(--ws-pill-font-size) - .02rem);color:#f8fafc7a;margin:0;line-height:1.35}._instrumentRow_16qh2_135,._behaviorPills_16qh2_136{gap:var(--ws-pill-gap,.35rem);flex-wrap:wrap;align-items:flex-start;display:flex}._instrumentItem_16qh2_143{max-width:100%;display:inline-flex}._behaviorSection_16qh2_148{flex-direction:column;gap:.5rem;display:flex}._behaviorBlock_16qh2_154{border-top:1px solid #ffffff14;flex-direction:column;gap:.35rem;padding-top:.42rem;display:flex}._behaviorBlock_16qh2_154:nth-child(2){animation-delay:70ms}._behaviorBlock_16qh2_154:nth-child(3){animation-delay:.14s}._behaviorSection_16qh2_148>._behaviorBlock_16qh2_154:first-child{border-top:0;padding-top:0}._titleBlock_13fzy_1{flex-shrink:0}._sectionTagsScroll_13fzy_5{gap:.28rem}._section_13fzy_5{gap:var(--ws-section-gap);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:visible}._panelHeader_13fzy_19{gap:var(--ws-panel-header-gap);flex-direction:column;flex-shrink:0;display:flex}._insightsRow_13fzy_26{column-gap:var(--ws-insights-row-gap,.65rem);box-sizing:border-box;min-width:0;padding:var(--ws-insights-glow-inset-y,.48rem) var(--ws-insights-glow-inset-x,1.1rem);height:calc(var(--ws-insights-prompt-height,calc(22rem * 1.15)) + var(--ws-insights-glow-row-extra,3.7rem));min-height:calc(var(--ws-insights-prompt-height,calc(22rem * 1.15)) + var(--ws-insights-glow-row-extra,3.7rem));max-height:calc(var(--ws-insights-prompt-height,calc(22rem * 1.15)) + var(--ws-insights-glow-row-extra,3.7rem));font-size:var(--ws-panel-content-font-size,.875rem);font-weight:var(--ws-panel-content-font-weight,var(--font-weight-body));line-height:var(--ws-panel-content-line-height,1.55);direction:ltr;flex-shrink:0;grid-template-rows:auto 1fr;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;display:grid;overflow:visible}._musicPromptColumn_13fzy_52{display:contents}._profilesGapColumn_13fzy_57,._intelligenceColumn_13fzy_58,._musicPromptColumn_13fzy_52>section{box-sizing:border-box;z-index:0;border-radius:var(--ws-insights-frame-radius,var(--radius-md));min-width:0;min-height:0;position:relative;overflow:visible}._profilesGapColumn_13fzy_57{box-shadow:var(--ws-insights-profiles-glow);border:.5px solid var(--ws-insights-profiles-border);background:var(--ws-insights-profiles-bg);height:100%;-webkit-backdrop-filter:var(--card-backdrop-filter,blur(var(--glass-blur,28px)) saturate(var(--glass-saturate,1.26)) brightness(var(--glass-brightness,1.05)));padding:var(--ws-insights-panel-padding-y,.58rem) var(--ws-insights-panel-padding-x,.62rem);flex-direction:column;grid-area:1/1/-1;align-self:stretch;transition:border-color .22s,box-shadow .22s;display:flex}._intelligenceColumn_13fzy_58{box-shadow:var(--ws-insights-intelligence-glow);grid-area:1/3/-1;grid-template-rows:subgrid;height:100%;font-size:var(--ws-panel-content-font-size,.875rem);font-weight:var(--ws-panel-content-font-weight,var(--font-weight-body));line-height:var(--ws-panel-content-line-height,1.55);--text-primary:#fff;--text-secondary:#fff;--text-muted:#ffffffd1;--text-placeholder:#ffffff8c;color:#fff;border:.5px solid var(--ws-insights-intelligence-border);background:var(--ws-insights-intelligence-bg);-webkit-backdrop-filter:var(--card-backdrop-filter,blur(var(--glass-blur,28px)) saturate(var(--glass-saturate,1.26)) brightness(var(--glass-brightness,1.05)));padding:var(--ws-insights-panel-padding-y,.58rem) var(--ws-insights-panel-padding-x,.62rem);align-self:stretch;gap:0;transition:border-color .2s,box-shadow .2s;display:grid}._musicPromptColumn_13fzy_52>section{grid-area:1/2/-1;align-self:stretch;height:100%}._intelligenceColumnWarning_13fzy_137{box-shadow:var(--glass-inset), 0 0 0 1px #ff4860a6, 0 0 22px #ff48606b, inset 0 0 18px #ff486014;border-color:#ff4860 #ff4860f2 #ff4860f2;animation:2.2s ease-in-out infinite _intelligenceWarningPulse_13fzy_1}._intelligenceColumnScroll_13fzy_148{box-shadow:var(--glass-inset), 0 0 0 1px #facc158c, 0 0 20px #facc155c, inset 0 0 16px #facc1514;border-color:#facc15 #facc15eb #facc15eb;animation:2.4s ease-in-out infinite _intelligenceScrollPulse_13fzy_1}@keyframes _intelligenceWarningPulse_13fzy_1{0%,to{box-shadow:var(--glass-inset), 0 0 0 1px #ff4860a6, 0 0 18px #ff486057, inset 0 0 18px #ff486014}50%{box-shadow:var(--glass-inset), 0 0 0 1px #ff4860f2, 0 0 28px #ff486094, inset 0 0 22px #ff48601f}}@keyframes _intelligenceScrollPulse_13fzy_1{0%,to{box-shadow:var(--glass-inset), 0 0 0 1px #facc157a, 0 0 16px #facc1547, inset 0 0 14px #facc1512}50%{box-shadow:var(--glass-inset), 0 0 0 1px #facc15d9, 0 0 24px #facc157a, inset 0 0 18px #facc151c}}._insightsRowRtl_13fzy_197 ._profilesGapColumn_13fzy_57,._insightsRowRtl_13fzy_197 ._intelligenceColumn_13fzy_58,._insightsRowRtl_13fzy_197 ._musicPromptColumn_13fzy_52>section{text-align:start;direction:rtl}._profilesGapColumn_13fzy_57>*{border-radius:calc(var(--ws-insights-frame-radius,var(--radius-md)) - 2px);flex:auto;min-height:0;margin-bottom:0;overflow:hidden}._intelligenceColumn_13fzy_58>*{flex:auto;min-height:0}._styleGrid_13fzy_217{gap:var(--ws-groups-gap);direction:ltr;flex-direction:column;flex:none;min-width:0;display:flex}._styleGridRow_13fzy_226{gap:var(--ws-style-grid-gap,var(--ws-main-gap));direction:ltr;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;min-width:0;display:grid}._styleGridCell_13fzy_235{min-width:0}._styleGridRtl_13fzy_239 ._styleGridCell_13fzy_235{text-align:start;direction:rtl}._styleGridColumn_13fzy_244{gap:var(--ws-groups-gap);flex-direction:column;min-width:0;display:flex}._styleGridFullWidth_13fzy_251{min-width:0}._styleGridRtl_13fzy_239 ._styleGridFullWidth_13fzy_251{text-align:start;direction:rtl}._scrollViewport_13fzy_260{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;position:relative}._scrollableBelow_13fzy_269{gap:var(--ws-scroll-body-gap);flex-direction:column;min-width:0;display:flex}._scrollFade_13fzy_276{inset-inline:0;pointer-events:none;border-radius:0 0 var(--radius-md) var(--radius-md);opacity:1;background:linear-gradient(#02020400 0%,#0202041a 24%,#02020447 48%,#02020480 68%,#020204b8 84%,#020204f0 100%);height:2.35rem;transition:opacity .22s;position:absolute;bottom:0}._scrollFadeHidden_13fzy_296{opacity:0}._scrollBody_13fzy_300{gap:var(--ws-scroll-body-gap);flex-direction:column;flex:1;min-height:0;display:flex;overflow:visible}._insightsRowPinned_13fzy_309{flex-shrink:0;overflow:visible}@media (width<=900px){._insightsRow_13fzy_26{row-gap:var(--ws-insights-row-gap,1.65rem);height:auto;min-height:0;max-height:none;padding:var(--ws-insights-glow-inset-y,.48rem) var(--ws-insights-glow-inset-x,.75rem);grid-template-rows:auto auto auto;grid-template-columns:1fr}._intelligenceColumn_13fzy_58,._musicPromptColumn_13fzy_52>section,._profilesGapColumn_13fzy_57{height:var(--ws-insights-prompt-height,calc(22rem * 1.15));max-height:var(--ws-insights-prompt-height,calc(22rem * 1.15));grid-area:auto/1}}@media (width<=720px){._styleGridRow_13fzy_226{grid-template-columns:1fr}._profilesGapColumn_13fzy_57{max-height:calc(min(18rem, 42vh) * var(--ws-insights-height-scale,.78))}}@media (width>=961px){._sectionTagsScroll_13fzy_5{flex:auto;min-height:0;max-height:100%;overflow:hidden}._sectionTagsScroll_13fzy_5 ._titleBlock_13fzy_1,._sectionTagsScroll_13fzy_5 ._insightsRow_13fzy_26{flex-shrink:0}._sectionTagsScroll_13fzy_5 ._scrollViewport_13fzy_260{flex:auto;min-height:0}._sectionTagsScroll_13fzy_5 ._scrollableBelow_13fzy_269{overscroll-behavior:contain;min-height:0;padding-bottom:var(--ws-card-padding-y);flex:auto;overflow-y:auto}._sectionGuidancePinned_13fzy_386{flex:auto;min-height:0;max-height:100%;overflow:hidden}._sectionGuidancePinned_13fzy_386 ._titleBlock_13fzy_1{flex-shrink:0}._sectionGuidancePinned_13fzy_386 ._insightsRowPinned_13fzy_309{height:calc(var(--ws-insights-prompt-height,calc(22rem * 1.15)) + var(--ws-insights-glow-row-extra,3.7rem));min-height:calc(var(--ws-insights-prompt-height,calc(22rem * 1.15)) + var(--ws-insights-glow-row-extra,3.7rem));max-height:calc(var(--ws-insights-prompt-height,calc(22rem * 1.15)) + var(--ws-insights-glow-row-extra,3.7rem));flex-shrink:0;overflow:visible}._sectionGuidancePinned_13fzy_386 ._scrollViewport_13fzy_260{flex:auto;min-height:0}._sectionGuidancePinned_13fzy_386 ._scrollableBelow_13fzy_269{overscroll-behavior:contain;min-height:0;padding-bottom:var(--ws-card-padding-y);flex:auto;overflow-y:auto}}._groups_13fzy_425{gap:var(--ws-groups-gap);flex-direction:column;display:flex}._group_13fzy_425{gap:var(--ws-group-gap);flex-direction:column;display:flex}._groupHeaderRow_13fzy_437{justify-content:space-between;align-items:flex-start;gap:.65rem;display:flex}._groupHeaderMain_13fzy_444{flex:1;min-width:0}._layoutEditHint_13fzy_449{font-size:var(--ws-panel-content-font-size,.875rem);font-weight:var(--ws-panel-content-font-weight,var(--font-weight-body));line-height:var(--ws-panel-content-line-height,1.55);color:var(--text-muted);margin:0}._pills_13fzy_457{width:100%}._instrumentFamilyGroups_13fzy_461{flex-direction:column;gap:.55rem;display:flex}._instrumentFamilyBlock_13fzy_467{flex-direction:column;gap:.28rem;display:flex}._instrumentFamilyHeading_13fzy_473{font-size:calc(var(--ws-pill-font-size) - .04rem);font-weight:var(--font-weight-ui);color:#f8fafc94;letter-spacing:.02em;margin:0;line-height:1.3}._instrumentPillGroup_13fzy_482{align-items:center;gap:.3rem;max-width:100%;display:inline-flex}._behaviorTrigger_13fzy_489{min-height:calc(var(--ws-pill-min-height) - .12rem);-webkit-backdrop-filter:var(--card-backdrop-filter,blur(var(--glass-blur,28px)) saturate(var(--glass-saturate,1.26)) brightness(var(--glass-brightness,1.05)));color:#f8fafcb8;font-family:inherit;font-size:calc(var(--ws-pill-font-size) - .02rem);font-weight:var(--ws-pill-font-weight);line-height:var(--ws-pill-line-height);cursor:pointer;background:#ffffff0a;border:.5px solid #ffffff24;border-radius:999px;flex-shrink:0;padding:.22rem .45rem;transition:background .18s,border-color .18s,color .18s}._behaviorTrigger_13fzy_489:hover:not(:disabled){color:#ffffffeb;background:#ffffff14;border-color:#ffffff38}._behaviorTrigger_13fzy_489:disabled{opacity:.55;cursor:not-allowed}._behaviorTrigger_13fzy_489:focus-visible{outline:2px solid var(--highlight);outline-offset:2px}._grooveHint_13fzy_534{font-size:var(--ws-panel-content-font-size,.875rem);font-weight:var(--ws-panel-content-font-weight,var(--font-weight-body));line-height:var(--ws-panel-content-line-height,1.55);color:var(--text-secondary);text-align:start;margin:0}@media (width<=576px){[data-content-locale=en] ._insightsRow_13fzy_26,[data-content-locale=en] ._panelHeader_13fzy_19,[data-content-locale=en] ._groupLabel_13fzy_546,[data-content-locale=en] ._grooveHint_13fzy_534{text-align:left}}._legend_13fzy_552{border-radius:var(--radius-sm);border:1px solid var(--border-subtle);background:#ffffff08;flex-wrap:wrap;flex-shrink:0;gap:.72rem 1.25rem;padding:.62rem .82rem;display:flex}._legendItem_13fzy_563{font-size:var(--ws-panel-content-font-size,.875rem);font-weight:var(--font-weight-label);line-height:var(--ws-panel-content-line-height,1.55);letter-spacing:.02em;align-items:center;gap:.48rem;display:inline-flex}._legendItemManual_13fzy_573{color:var(--tag-legend-selected-color);text-shadow:var(--tag-legend-selected-glow)}._legendItemSuggested_13fzy_578{color:var(--tag-legend-suggested-color);text-shadow:var(--tag-legend-suggested-glow)}._legendSwatch_13fzy_583{border-radius:999px;flex-shrink:0;width:.82rem;height:.82rem}._legendSwatchManual_13fzy_590{border:1.5px solid var(--tag-legend-selected-border,var(--highlight-border));background:var(--tag-legend-selected-fill,var(--gradient-tag-active));box-shadow:var(--tag-legend-selected-swatch-glow)}._legendSwatchSuggested_13fzy_596{border:1.5px solid var(--tag-legend-suggested-border,var(--neon-green-border));background:var(--tag-legend-suggested-fill,var(--neon-green-muted));box-shadow:var(--tag-legend-suggested-swatch-glow)}._bar_cecec_1{width:100%;min-width:0;max-width:100%;font-size:var(--ws-chip-font-size,var(--ws-pill-font-size,.8125rem));font-weight:var(--ws-chip-font-weight,var(--font-weight-ui));line-height:var(--ws-chip-line-height,1.25);letter-spacing:var(--ws-chip-letter-spacing,.015em);background:linear-gradient(#22d3ee0a 0%,#020204f5 100%);border-top:1px solid #22d3ee29;flex-direction:column;flex-shrink:0;gap:.28rem;padding-top:.32rem;display:flex}._labelRow_cecec_22{flex-wrap:wrap;align-items:baseline;gap:.28rem .45rem;min-width:0;display:flex}._label_cecec_22{font-size:.92em;font-weight:var(--font-weight-label);letter-spacing:0;text-transform:none;color:var(--text-primary);line-height:inherit;white-space:nowrap}._hint_cecec_40{font-size:.84em;font-weight:var(--font-weight-body);letter-spacing:0;color:var(--text-muted);text-align:start;line-height:1.25}._scrollRow_cecec_49{align-items:stretch;gap:.38rem;width:100%;min-width:0;display:flex}._scrollBtn_cecec_57{border-radius:var(--radius-sm);color:#fff;cursor:pointer;background:linear-gradient(#22d3ee47 0%,#22d3ee24 100%);border:1px solid #22d3ee9e;flex:none;justify-content:center;align-items:center;width:2.15rem;height:2.15rem;padding:0;display:inline-flex;box-shadow:inset 0 1px #ffffff2e,0 0 16px #22d3ee2e}._scrollBtn_cecec_57:hover:not(:disabled){box-shadow:var(--bubble-shadow-hover), 0 0 18px #22d3ee47;transform:var(--bubble-lift-hover);background:linear-gradient(#22d3ee61 0%,#22d3ee38 100%);border-color:#22d3eed1}._scrollBtn_cecec_57:active:not(:disabled){transform:var(--bubble-press-active)}._scrollBtnMuted_cecec_97{opacity:.62}._scrollBtn_cecec_57:disabled{opacity:.42;cursor:not-allowed;box-shadow:none;transform:none}._scrollBtn_cecec_57:focus-visible{outline:2px solid var(--ai-bright);outline-offset:2px}._scrollIcon_cecec_113{flex-shrink:0;width:1.15rem;height:1.15rem}._scrollIconEnd_cecec_119{transform:rotate(180deg)}._scrollViewportShell_cecec_123{flex:auto;min-width:0;display:flex;position:relative}._fadeStart_cecec_130,._fadeEnd_cecec_131{pointer-events:none;z-index:1;width:1.85rem;position:absolute;top:0;bottom:0}._fadeStart_cecec_130{inset-inline-start:0}._fadeEnd_cecec_131{inset-inline-end:0}._scrollRow_cecec_49[dir=ltr] ._fadeStart_cecec_130{background:linear-gradient(90deg,#020204f5 0%,#020204b8 42%,#02020400 100%)}._scrollRow_cecec_49[dir=ltr] ._fadeEnd_cecec_131,._scrollRow_cecec_49[dir=rtl] ._fadeStart_cecec_130{background:linear-gradient(270deg,#020204f5 0%,#020204b8 42%,#02020400 100%)}._scrollRow_cecec_49[dir=rtl] ._fadeEnd_cecec_131{background:linear-gradient(90deg,#020204f5 0%,#020204b8 42%,#02020400 100%)}._scrollViewport_cecec_123{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex:auto;min-width:0;overflow-x:auto}._scrollViewport_cecec_123::-webkit-scrollbar{display:none}._chipTrack_cecec_197{align-items:center;gap:var(--ws-pill-gap);flex-wrap:nowrap;min-width:min-content;padding-block:.06rem;display:inline-flex}._chip_cecec_197{color:var(--text-primary);background:#22d3ee12;border:1px dashed #22d3ee57;flex:none;align-items:center;gap:.22rem;display:inline-flex}._chipPrefix_cecec_217{font-weight:var(--font-weight-label);color:#22d3eeeb;line-height:1}._chip_cecec_197:hover:not(:disabled){color:var(--text-primary);box-shadow:var(--bubble-shadow-hover), 0 0 14px #22d3ee24;transform:var(--bubble-lift-hover);background:#22d3ee29;border-color:#22d3ee94}._chip_cecec_197:active:not(:disabled){box-shadow:var(--bubble-shadow-active), 0 0 10px #22d3ee1f;transform:var(--bubble-press-active)}._chipActive_cecec_236,._chipActive_cecec_236:hover:not(:disabled){color:var(--text-primary);box-shadow:var(--bubble-shadow-hover), 0 0 16px #22d3ee2e;background:#22d3ee33;border-style:solid;border-color:#22d3ee9e;transform:none}._chipActive_cecec_236 ._chipPrefix_cecec_217{color:#22d3ee}._chip_cecec_197:disabled{opacity:.55;cursor:not-allowed}._chip_cecec_197:focus-visible{outline:2px solid var(--ai-bright);outline-offset:2px}._section_khc38_1{flex-direction:column;flex:auto;gap:1.15rem;min-height:0;display:flex;overflow:hidden}._sectionEmbedded_khc38_10{gap:var(--ws-output-embedded-gap,.85rem);flex:none;min-height:auto;overflow:visible}._sectionWorkstation_khc38_17{gap:var(--ws-section-gap);flex:none;min-height:auto;overflow:visible}._sectionGrid_khc38_24{gap:var(--ws-group-gap);flex:none;min-height:auto;overflow:visible}._sectionGrid_khc38_24 ._styleOutputBlockExpanded_khc38_31 ._styleTextarea_khc38_31,._sectionGrid_khc38_24 ._styleTextareaEmbedded_khc38_32{min-height:var(--ws-prompt-textarea-min,7.5rem);max-height:var(--ws-prompt-textarea-max,11rem);font-size:var(--ws-panel-content-font-size);font-weight:var(--ws-panel-content-font-weight);line-height:var(--ws-panel-content-line-height)}._sectionGrid_khc38_24 ._actions_khc38_40{justify-content:start;margin-top:.15rem}._sectionGrid_khc38_24 ._blockHeader_khc38_45{gap:.5rem}._sectionInsightRow_khc38_49{grid-template-rows:subgrid;height:100%;min-height:0;max-height:100%;font-size:var(--ws-panel-content-font-size,.875rem);font-weight:var(--ws-panel-content-font-weight,var(--font-weight-body));line-height:var(--ws-panel-content-line-height,1.55);padding:var(--ws-insights-panel-padding-y,.58rem) var(--ws-insights-panel-padding-x,.62rem);border-radius:var(--ws-insights-frame-radius,var(--radius-md));border:.5px solid var(--ws-insights-guidance-border,#ff9f4366);background:var(--ws-insights-guidance-bg);-webkit-backdrop-filter:var(--card-backdrop-filter,blur(var(--glass-blur,28px)) saturate(var(--glass-saturate,1.26)) brightness(var(--glass-brightness,1.05)));box-shadow:var(--ws-insights-guidance-glow);--text-primary:#fff;--text-secondary:#fff;--text-muted:#ffffffd1;--text-placeholder:#ffffff8c;--ai-bright:#fff;--ai-text:#fff;color:#fff;grid-row:1/-1;gap:0;display:grid;overflow:visible}._sectionEmbedded_khc38_10._sectionInsightRow_khc38_49{grid-template-rows:subgrid;flex:none;grid-row:1/-1;height:100%;min-height:0;max-height:100%;display:grid;overflow:visible}._sectionInsightRow_khc38_49>._blockHeader_khc38_45{box-sizing:border-box;border-bottom:1px solid #ff9f4329;flex-direction:column;flex-shrink:0;grid-row:1;align-self:start;align-items:stretch;gap:.38rem;min-height:0;padding-bottom:.45rem;display:flex}._blockHeaderInsightRow_khc38_110{width:100%}._blockHeaderLeadInsightRow_khc38_114{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:.45rem .55rem;width:100%;min-width:0;display:flex}._blockHeaderLeadInsightRow_khc38_114>:first-child{flex:auto;min-width:0}._sectionInsightRow_khc38_49>._blockHeader_khc38_45 ._styleHeaderActions_khc38_129{flex-wrap:wrap;justify-content:flex-end;width:100%}._sectionInsightRow_khc38_49 ._styleViewTogglePinned_khc38_135{flex-shrink:0;align-self:center;margin-top:0}._sectionInsightRow_khc38_49>._blockHeader_khc38_45 ._recordStyleBtn_khc38_141,._sectionInsightRow_khc38_49>._blockHeader_khc38_45 ._refineBtn_khc38_142,._sectionInsightRow_khc38_49>._blockHeader_khc38_45 ._copyBtn_khc38_143{font-size:inherit;line-height:inherit;padding:.38rem .62rem}._sectionInsightRow_khc38_49 ._actionBtn_khc38_149,._sectionInsightRow_khc38_49 ._recordStyleBtn_khc38_141,._sectionInsightRow_khc38_49 ._refineBtn_khc38_142,._sectionInsightRow_khc38_49 ._copyBtn_khc38_143,._sectionInsightRow_khc38_49 ._styleViewBtn_khc38_153,._sectionInsightRow_khc38_49 ._styleHeaderActions_khc38_129 ._clearBtn_khc38_154{font-size:inherit;line-height:inherit}._sectionInsightRow_khc38_49 ._styleViewBtn_khc38_153{letter-spacing:0;text-transform:none}._sectionInsightRow_khc38_49 ._refinementWarningWarn_khc38_164,._sectionInsightRow_khc38_49 ._refinementWarningInfo_khc38_165{font-size:inherit;line-height:inherit}._sectionInsightRow_khc38_49>._insightRowBody_khc38_170{flex-direction:column;grid-row:2;gap:0;min-width:0;height:100%;min-height:0;padding-top:.45rem;display:flex;overflow:hidden}._sectionInsightRow_khc38_49 ._insightRowScroll_khc38_182{overscroll-behavior:contain;flex-direction:column;flex:auto;gap:.45rem;min-height:0;display:flex;overflow-y:auto}._sectionInsightRow_khc38_49 ._insightRowFooter_khc38_192{z-index:1;background:#020204f0;border-top:1px solid #ff9f4329;flex-direction:column;flex:none;gap:0;padding-top:.35rem;display:flex}._sectionInsightRow_khc38_49 ._insightRowFooter_khc38_192 ._controls_khc38_204{padding-bottom:.35rem}._variationBarInFooter_khc38_208{background:0 0;border-top:none;padding-top:.35rem;padding-bottom:.28rem}._sectionInsightRow_khc38_49 ._styleTextareaEmbedded_khc38_32,._sectionInsightRow_khc38_49._sectionEmbeddedInTags_khc38_216 ._styleTextareaEmbedded_khc38_32{height:auto;min-height:0;max-height:none;font-size:var(--ws-panel-content-font-size);font-weight:var(--ws-panel-content-font-weight);line-height:var(--ws-panel-content-line-height);flex:auto}._sectionInsightRow_khc38_49 ._styleHeaderActions_khc38_129{align-items:flex-start}._styleHeaderActionsInsightRow_khc38_230{direction:ltr;justify-content:flex-end}._sectionWorkstation_khc38_17 ._styleOutputBlockExpanded_khc38_31 ._styleTextarea_khc38_31,._sectionWorkstation_khc38_17 ._styleTextarea_khc38_31{min-height:var(--ws-prompt-textarea-min);max-height:var(--ws-prompt-textarea-max);font-size:.9375rem;line-height:1.58}._sectionWorkstation_khc38_17 ._actions_khc38_40{justify-content:flex-start}._sectionEmbeddedInTags_khc38_216{margin-top:0}._sectionInsightRow_khc38_49._sectionEmbeddedInTags_khc38_216{padding:var(--ws-insights-panel-padding-y,.58rem) var(--ws-insights-panel-padding-x,.62rem)}._sectionInsightRow_khc38_49 ._actions_khc38_40{flex-shrink:0;justify-content:start;margin-top:.15rem}._styleOutputBlockEmbedded_khc38_261{flex:none}._styleTextareaEmbedded_khc38_32{min-height:8.5rem;max-height:12rem;font-size:var(--ws-panel-content-font-size);font-weight:var(--ws-panel-content-font-weight);line-height:var(--ws-panel-content-line-height)}._sectionEmbeddedInTags_khc38_216 ._styleTextareaEmbedded_khc38_32{min-height:var(--ws-output-textarea-min);max-height:var(--ws-output-textarea-max)}._sectionEmbeddedInTags_khc38_216 ._actions_khc38_40{justify-content:flex-start}._styleOutputBlockEmbedded_khc38_261._styleOutputBlockExpanded_khc38_31 ._styleTextareaEmbedded_khc38_32{min-height:8.5rem;max-height:12rem}._sectionEmbedded_khc38_10 ._actions_khc38_40{margin-top:0}._outputBlock_khc38_291{flex-direction:column;gap:.65rem;min-height:0;display:flex;overflow:hidden}._lyricsOutputBlock_khc38_299,._phoneticOutputBlock_khc38_300,._styleOutputBlock_khc38_31{flex:none}._styleOutputBlockExpanded_khc38_31 ._styleTextarea_khc38_31{min-height:17rem;max-height:22rem}._blockHeader_khc38_45{flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;display:flex}._styleHeaderActions_khc38_129{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._actionBtn_khc38_149{font-family:inherit;font-size:.8125rem;font-weight:var(--font-weight-ui);border-radius:var(--radius-sm);cursor:pointer;border:1px solid var(--border-subtle);background:var(--surface-elevated);color:var(--text-primary);white-space:nowrap;padding:.5rem .85rem;transition:background .2s,border-color .2s,transform .15s,opacity .2s}._actionBtn_khc38_149:hover:not(:disabled){border-color:var(--border-orange);background:#ff9f4314;transform:translateY(-1px)}._actionBtn_khc38_149:disabled{opacity:.45;cursor:not-allowed}._actionBtn_khc38_149:focus-visible{outline:2px solid var(--highlight);outline-offset:2px}._styleViewToggle_khc38_135{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-elevated);flex-shrink:0;align-items:stretch;display:inline-flex;overflow:hidden}._styleViewBtn_khc38_153{font-family:inherit;font-size:.75rem;font-weight:var(--font-weight-label);letter-spacing:.04em;min-width:2.35rem;color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:.48rem .62rem;line-height:1;transition:background .2s,color .2s}._styleViewBtn_khc38_153:hover{color:var(--text-primary);background:#ff9f4314}._styleViewBtnActive_khc38_395{color:var(--text-primary);background:#ff9f4324;box-shadow:inset 0 0 0 1px #ff9f4338}._styleViewBtn_khc38_153:focus-visible{outline:2px solid var(--highlight);outline-offset:-2px;z-index:1}._recordStyleBtn_khc38_141{color:var(--text-primary);background:#581c871f;border-color:#c084fc57}._recordStyleBtn_khc38_141:hover:not(:disabled){box-shadow:var(--bubble-shadow-hover);background:#581c872e;border-color:#c084fc85}._recordStyleBtn_khc38_141:active:not(:disabled){box-shadow:var(--bubble-shadow-active)}._recordStyleBtn_khc38_141:disabled{opacity:.55;cursor:not-allowed}._recordStyleBtnActive_khc38_429{background:#fb718524;border-color:#fb71859e;animation:1.8s ease-in-out infinite _styleGuidanceRecordPulse_khc38_1}._recordStyleBtn_khc38_141:focus-visible{outline:2px solid var(--highlight);outline-offset:2px}@keyframes _styleGuidanceRecordPulse_khc38_1{0%,to{box-shadow:0 0 #fb718547}50%{box-shadow:0 0 0 4px #fb71851f}}._styleHeaderActionGroup_khc38_451{direction:ltr;align-items:center;gap:.5rem;display:inline-flex}._styleHeaderActionGroup_khc38_451 ._clearBtn_khc38_154,._styleHeaderActionGroup_khc38_451 ._copyBtn_khc38_143{unicode-bidi:isolate}._styleHeaderActions_khc38_129 ._clearBtn_khc38_154{background:var(--danger-muted);color:var(--danger);border-color:var(--danger-border);box-shadow:var(--bubble-shadow);padding:.5rem .85rem;font-size:.8125rem;transition:background .22s,border-color .22s,box-shadow .22s,transform .18s cubic-bezier(.22,1,.36,1)}._styleHeaderActions_khc38_129 ._clearBtn_khc38_154:hover{box-shadow:var(--bubble-shadow-hover);transform:var(--bubble-lift-hover);background:#e8929229;border-color:#e8929273}._styleHeaderActions_khc38_129 ._clearBtn_khc38_154:active{box-shadow:var(--bubble-shadow-active);transform:var(--bubble-press-active)}._refineBtn_khc38_142{border-color:var(--border-orange);color:var(--text-primary);box-shadow:var(--bubble-shadow), var(--glow-matte);background:#ff9f431a}._refineBtn_khc38_142:hover:not(:disabled){border-color:var(--accent-bright);box-shadow:var(--bubble-shadow-hover), var(--glow-matte);background:#ff9f4329}._refineBtn_khc38_142:active:not(:disabled){box-shadow:var(--bubble-shadow-active), var(--glow-matte)}._refineBtn_khc38_142:disabled{opacity:.55;cursor:wait}._refineBtn_khc38_142:focus-visible{outline:2px solid var(--highlight);outline-offset:2px}._actionBtnBlocked_khc38_517{opacity:.45;cursor:not-allowed}._actionBtnBlocked_khc38_517:hover:not(:disabled){border-color:var(--border-subtle);background:#ff9f431a;transform:none}._recordStyleBtn_khc38_141._actionBtnBlocked_khc38_517:hover:not(:disabled){border-color:var(--border-subtle);background:#ff9f4314}._refineBtnLayoutHidden_khc38_533{visibility:hidden;pointer-events:none}._refinementWarnings_khc38_538{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}._refinementWarningWarn_khc38_164,._refinementWarningInfo_khc38_165{border-radius:var(--radius-sm);padding:.35rem .55rem;font-size:.75rem;line-height:1.4}._refinementWarningWarn_khc38_164{color:var(--danger);background:var(--danger-muted);border:1px solid var(--danger-border)}._refinementWarningInfo_khc38_165{color:var(--text-secondary);border:1px solid var(--border-subtle);background:#ff9f430f}._copyBtn_khc38_143{background:var(--surface-elevated);color:var(--text-primary);border-color:var(--border-subtle)}._copyBtn_khc38_143:hover:not(:disabled){border-color:var(--border-orange);box-shadow:var(--bubble-shadow-hover);background:#ff9f4314}._copyBtn_khc38_143:active:not(:disabled){box-shadow:var(--bubble-shadow-active)}._copyBtn_khc38_143:disabled{opacity:.45;cursor:not-allowed}._copyBtn_khc38_143:focus-visible{outline:2px solid var(--highlight);outline-offset:2px}._textarea_khc38_594{width:100%;min-height:12rem;font-family:inherit;font-size:var(--ws-panel-content-font-size);font-weight:var(--ws-panel-content-font-weight);line-height:var(--ws-panel-content-line-height);color:var(--text-primary);background:var(--input-bg);border:1px solid var(--border-subtle);border-radius:var(--radius-md);resize:none;overscroll-behavior:contain;scroll-behavior:smooth;cursor:default;box-sizing:border-box;box-shadow:var(--glass-inset);flex:auto;padding-block:1.1rem;padding-inline:1.2rem;overflow-y:auto}._textarea_khc38_594::placeholder{color:var(--text-placeholder);font-family:inherit;font-size:inherit;line-height:inherit}._textareaRtl_khc38_624{text-align:right;direction:rtl}._textareaRtl_khc38_624::placeholder{text-align:right}._textareaLtr_khc38_633{text-align:left;direction:ltr}._textareaLtr_khc38_633::placeholder{text-align:left}._section_khc38_1:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) ._modeLabel_khc38_642{text-align:right}._section_khc38_1:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) ._controls_khc38_204{flex-direction:row-reverse}._lyricsTextarea_khc38_650,._phoneticTextarea_khc38_651,._styleTextarea_khc38_31{flex:none;min-height:15.5rem;max-height:19.5rem}._styleTextareaEditable_khc38_663{cursor:text}._styleTextareaEditable_khc38_663:focus{box-shadow:var(--glass-inset), 0 0 0 1px #ff9f4324;border-color:#ff9f436b;outline:none}._styleTextareaEdited_khc38_675{border-color:#ff9f4352}._styleTextareaHebrewPreview_khc38_679{cursor:default;background:#ff9f430a;border-color:#ff9f432e;flex:auto;transition:opacity .2s}._styleTextareaHebrewPreviewEnhancing_khc38_687{opacity:.78}._editHint_khc38_691{color:var(--text-muted);text-align:start;flex-shrink:0;margin:.28rem 0 0;font-size:.6875rem;line-height:1.35}._controls_khc38_204{flex-shrink:0;align-items:center;gap:.75rem;display:flex}._modeLabel_khc38_642{font-size:.8125rem;font-weight:var(--font-weight-ui);color:var(--text-secondary);white-space:nowrap;text-align:start}._modeSelect_khc38_715{font-family:inherit;font-size:.875rem;font-weight:var(--font-weight-ui);color:var(--text-primary);background:var(--surface-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23c8b8dc' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;padding-block:.5rem;padding-inline:.75rem 2rem;transition:border-color .2s,box-shadow .2s}html[dir=rtl] ._modeSelect_khc38_715{background-position:.65rem}._section_khc38_1:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) ._modeSelect_khc38_715{background-position:.65rem}html[dir=ltr] ._modeSelect_khc38_715{background-position:right .65rem center}._section_khc38_1:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) ._modeSelect_khc38_715{background-position:right .65rem center}._modeSelect_khc38_715:hover{border-color:var(--accent-border)}._modeSelect_khc38_715:focus{border-color:var(--accent-bright);box-shadow:0 0 0 3px var(--accent-glow), 0 0 20px var(--accent-glow-outer);outline:none}._actions_khc38_40{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.65rem;display:flex}._secondaryGroup_khc38_764{flex-wrap:wrap;gap:.5rem;display:flex}._primaryBtn_khc38_770,._secondaryBtn_khc38_771,._clearBtn_khc38_154{font-family:inherit;font-size:.9375rem;font-weight:var(--font-weight-ui);border-radius:var(--radius-sm);cursor:pointer;border:none;padding:.7rem 1.35rem;transition:background .2s,border-color .2s,box-shadow .2s,transform .15s,opacity .2s}._primaryBtn_khc38_770{font-weight:var(--font-weight-label);background:linear-gradient(180deg, #fff3 0%, transparent 35%), var(--gradient-action);color:#fff;text-shadow:0 0 16px #ff9f438c;box-shadow:var(--glow-action)}._primaryBtn_khc38_770:hover:not(:disabled){box-shadow:var(--glow-action);transform:translateY(-1px)}._primaryBtn_khc38_770:active:not(:disabled){transform:translateY(0)scale(.98)}._primaryBtn_khc38_770:disabled{opacity:.65;cursor:not-allowed;transform:none}._secondaryBtn_khc38_771{background:var(--surface-elevated);color:var(--text-primary);border:1px solid var(--border-subtle)}._secondaryBtn_khc38_771:hover:not(:disabled){border-color:var(--border-orange);box-shadow:var(--glow-matte);background:#ff9f4314;transform:translateY(-1px)}._secondaryBtn_khc38_771:active:not(:disabled){transform:translateY(0)scale(.98)}._secondaryBtn_khc38_771:disabled{opacity:.45;cursor:not-allowed}._clearBtn_khc38_154{background:var(--danger-muted);color:var(--danger);border:1px solid var(--danger-border)}._clearBtn_khc38_154:hover{background:#e8929229;border-color:#e8929273;transform:translateY(-1px)}._clearBtn_khc38_154:active{transform:translateY(0)scale(.98)}._primaryBtn_khc38_770:focus-visible,._secondaryBtn_khc38_771:focus-visible,._clearBtn_khc38_154:focus-visible{outline:2px solid var(--highlight);outline-offset:2px}@media (width<=960px){._section_khc38_1,._outputBlock_khc38_291{flex:none;min-height:auto;overflow:visible}._lyricsTextarea_khc38_650,._phoneticTextarea_khc38_651{flex:none;min-height:max(15.5rem,20dvh);max-height:19.5rem}._styleTextarea_khc38_31{min-height:max(15.5rem,20dvh);max-height:19.5rem}}@media (width<=576px){[data-content-locale=en] ._section_khc38_1:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) ._controls_khc38_204{flex-direction:row}[data-content-locale=en] ._section_khc38_1:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) ._modeLabel_khc38_642{text-align:left}[data-content-locale=en] ._blockHeader_khc38_45{text-align:left;justify-content:space-between}[data-content-locale=en] ._controls_khc38_204{flex-direction:row;justify-content:flex-start}[data-content-locale=en] ._modeLabel_khc38_642{text-align:left}[data-content-locale=en] ._textareaRtl_khc38_624,[data-content-locale=en] ._textareaRtl_khc38_624::placeholder{text-align:left;direction:ltr}}._pill_198x8_1:hover{border-color:var(--tag-hover-border);color:var(--text-primary);background:var(--tag-hover-bg);box-shadow:var(--bubble-shadow-hover), var(--tag-hover-glow,none);transform:var(--bubble-lift-hover)}._pill_198x8_1:active{box-shadow:var(--bubble-shadow-active);transform:var(--bubble-press-active)}._pill_198x8_1._manual_198x8_19{border-color:var(--tag-manual-border);background:linear-gradient(180deg, var(--tag-manual-bg-shine) 0%, transparent 55%), var(--gradient-tag-active);color:var(--tag-manual-color);font-weight:var(--tag-manual-font-weight,var(--font-weight-label));text-shadow:var(--tag-manual-text-shadow);box-shadow:var(--bubble-shadow), var(--glow-tag-active)}._pill_198x8_1._manual_198x8_19:hover{border-color:var(--tag-manual-border-hover);box-shadow:var(--bubble-shadow-hover), var(--glow-tag-active);transform:var(--bubble-lift-hover)}._pill_198x8_1._manual_198x8_19:active{box-shadow:var(--bubble-shadow-active), var(--glow-tag-active);transform:var(--bubble-press-active)}._pill_198x8_1._suggested_198x8_45{border-color:var(--tag-suggested-border);background:var(--tag-suggested-bg);color:var(--tag-suggested-color);box-shadow:var(--bubble-shadow), var(--tag-suggested-glow)}._pill_198x8_1._suggested_198x8_45:hover{border-color:var(--tag-suggested-border-hover);color:var(--tag-suggested-color-hover);box-shadow:var(--bubble-shadow-hover), var(--tag-suggested-glow-hover);transform:var(--bubble-lift-hover)}._pill_198x8_1._layoutHidden_198x8_59{opacity:.48;color:var(--text-muted);box-shadow:none;background:#ffffff05;border-style:dashed}._pill_198x8_1._layoutHidden_198x8_59:hover{opacity:.72;border-color:var(--border-orange);transform:none}._pill_198x8_1._conflict_198x8_73{border-color:var(--danger-border);background:linear-gradient(180deg, #fb71852e 0%, transparent 45%), var(--surface-elevated);color:#fff;box-shadow:var(--bubble-shadow), 0 0 0 1px var(--danger-border), 0 0 10px #fb71852e}._pill_198x8_1:focus-visible{outline:2px solid var(--border-hover);outline-offset:2px}._pill_198x8_1._manual_198x8_19:focus-visible{outline-color:var(--highlight-bright)}._pill_198x8_1._suggested_198x8_45:focus-visible{outline-color:var(--neon-green)}._panel_1706n_1{border-radius:var(--radius-md);box-shadow:var(--glass-inset), 0 0 0 1px #60a5fa2e, 0 0 16px #3b82f642, 0 0 28px #60a5fa29;--ti-font:var(--ws-panel-content-font-size,.875rem);--ti-leading:var(--ws-panel-content-line-height,1.55);--ti-weight:var(--ws-panel-content-font-weight,var(--font-weight-body));--ti-weight-strong:var(--font-weight-ui);font-family:inherit;font-size:var(--ti-font);font-weight:var(--ti-weight);line-height:var(--ti-leading);background:linear-gradient(155deg,#3b82f61a 0%,#3b82f60d 38%,#020204fa 72%);border:1px solid #60a5fa6b;border-top:2px solid #60a5fac7;flex-direction:column;gap:.9rem;padding:.95rem 1rem;display:flex}._panelSubgrid_1706n_31>._header_1706n_31,._panelSubgrid_1706n_31>._panelSubgridBody_1706n_32,._panelMain_1706n_33{font-size:var(--ti-font);font-weight:var(--ti-weight);line-height:var(--ti-leading)}._header_1706n_31{flex-direction:column;align-items:stretch;gap:.2rem;width:100%;min-width:0;display:flex}._header_1706n_31 ._warningsSection_1706n_48{margin:0}._header_1706n_31 ._warningsSection_1706n_48 ._notesList_1706n_52{gap:.22rem}._header_1706n_31 ._noteWarning_1706n_56{padding:.38rem .65rem}._scoresStrip_1706n_60{border-radius:var(--radius-sm);background:var(--elevated-glass-fill,#08080e7a);border:1px solid #c084fc3d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.55rem .75rem;width:100%;padding:.55rem .65rem;display:flex;box-shadow:inset 0 1px #ffffff0a}._completenessPrimary_1706n_74{flex-direction:column;align-items:flex-start;gap:.25rem;min-width:0;display:flex}._completenessCaption_1706n_82{font-size:inherit;font-weight:var(--ti-weight-strong);letter-spacing:.01em;text-transform:none;color:var(--text-muted);line-height:inherit}._tierPrimary_1706n_91{font-size:inherit;font-weight:var(--ti-weight-strong);letter-spacing:0;line-height:inherit;border:1px solid var(--border-subtle);background:var(--surface-elevated);color:var(--text-secondary);border-radius:999px;padding:.28rem .65rem}._tierHint_1706n_103{font-size:inherit;font-weight:var(--ti-weight);line-height:inherit;color:var(--text-muted);max-width:22rem;margin:.1rem 0 0}._scorePrimary_1706n_112{align-items:baseline;gap:.45rem;min-width:0;display:flex}._scoreValue_1706n_119{font-size:inherit;font-weight:var(--ti-weight-strong);font-variant-numeric:tabular-nums;line-height:inherit;color:var(--highlight-bright);text-shadow:var(--glow-orange)}._scoreCaption_1706n_128{font-size:inherit;font-weight:var(--ti-weight);letter-spacing:0;text-transform:none;color:var(--text-muted);line-height:inherit}._scoreMeta_1706n_137{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.4rem;min-width:0;display:flex}._promptLengthStrip_1706n_146{border-radius:var(--radius-sm);background:var(--elevated-glass-fill,#08080e7a);border:1px solid #22d3ee3d;flex-direction:column;gap:.28rem;width:100%;padding:.5rem .65rem;display:flex}._promptLengthStripLabel_1706n_157{font-size:inherit;font-weight:var(--ti-weight-strong);letter-spacing:0;text-transform:none;color:var(--text-muted)}._promptLengthStripMessage_1706n_165{font-size:inherit;font-weight:var(--ti-weight);line-height:inherit;color:var(--ai-bright)}._promptLengthStripStats_1706n_172{font-size:inherit;font-weight:var(--ti-weight);font-variant-numeric:tabular-nums;color:var(--text-muted)}._promptLengthIdeal_1706n_179{border-color:#60a5fa47;box-shadow:inset 0 0 12px #60a5fa0f}._promptLengthIdeal_1706n_179 ._promptLengthStripMessage_1706n_165{color:var(--intelligence-accent)}._promptLengthGood_1706n_188{border-color:#22d3ee47}._promptLengthLong_1706n_192{border-color:#ff9f4357;box-shadow:inset 0 0 12px #ff9f430f}._promptLengthLong_1706n_192 ._promptLengthStripMessage_1706n_165{color:var(--highlight-bright)}._promptLengthOverloaded_1706n_201{border-color:#fb71856b;box-shadow:inset 0 0 14px #fb718514}._promptLengthOverloaded_1706n_201 ._promptLengthStripMessage_1706n_165{color:#ffb4c0}._promptWeightHeader_1706n_210{justify-content:space-between;align-items:flex-start;gap:.5rem;width:100%;display:flex}._promptWeightTitleGroup_1706n_218{flex-direction:column;gap:.12rem;min-width:0;display:flex}._promptWeightCaption_1706n_225{font-size:.78em;font-weight:var(--ti-weight);color:var(--text-muted);text-align:start;line-height:1.35}._promptWeightBadge_1706n_233{font-size:inherit;font-weight:var(--ti-weight-strong);letter-spacing:0;text-transform:none;color:var(--text-secondary);border:1px solid #ffffff14;border-radius:999px;padding:.15rem .45rem}._promptWeightTags_1706n_244{font-size:inherit;font-weight:var(--ti-weight);line-height:inherit;color:var(--text-muted)}._promptWeightPhraseList_1706n_251{width:100%;margin:.2rem 0 0;padding:0;list-style:none}._promptWeightPhrase_1706n_251{font-size:inherit;font-weight:var(--ti-weight);line-height:inherit;color:var(--text-muted);font-family:inherit}._promptWeightStrong_1706n_266{background:#081810b8;border-color:#4ade8052}._promptWeightStrong_1706n_266 ._promptWeightBadge_1706n_233{color:#bbf7d0eb;border-color:#4ade8059}._promptWeightBalanced_1706n_276{border-color:#c084fc47}._promptWeightBalanced_1706n_276 ._promptWeightBadge_1706n_233{color:#e9d5ffeb;border-color:#c084fc59}._promptWeightSoft_1706n_285{background:#1c1406b8;border-color:#fbbf2452}._promptWeightSoft_1706n_285 ._promptWeightBadge_1706n_233{color:#fde68aeb;border-color:#fbbf2459}._humanProductionBadge_1706n_295{font-size:inherit;font-weight:var(--ti-weight);letter-spacing:0;line-height:inherit;border:1px solid var(--border-subtle);background:var(--surface-elevated);color:var(--text-muted);white-space:nowrap;border-radius:999px;padding:.22rem .55rem}._humanProductionStrong_1706n_308{color:#b8e8cc;background:#78c8a01a;border-color:#78c8a06b}._humanProductionBalanced_1706n_314{color:var(--text-secondary)}._humanProductionNeutral_1706n_318{color:#c7ddff;background:#93c5fd14;border-color:#93c5fd59}._scoreFootnote_1706n_324{font-size:inherit;font-weight:var(--ti-weight);line-height:inherit;color:var(--text-muted);flex:100%;margin:0}._humanProductionAtRisk_1706n_333{color:#f5d08a;background:#fbbf2414;border-color:#fbbf2461}._scoreBlock_1706n_339{align-items:center;gap:.5rem;display:flex}._score_1706n_60{font-size:inherit;font-weight:var(--ti-weight-strong);font-variant-numeric:tabular-nums;color:var(--highlight-bright);text-shadow:var(--glow-orange)}._tier_1706n_91{font-size:inherit;font-weight:var(--ti-weight);letter-spacing:0;text-transform:none;border:1px solid var(--border-subtle);background:var(--surface-elevated);color:var(--text-muted);border-radius:999px;padding:.2rem .5rem}._tierPrimary_1706n_91._tierStudio_1706n_365{border-color:var(--highlight-border);background:var(--highlight-muted);color:var(--highlight)}._tierPrimary_1706n_91._tierProfessional_1706n_371{border-color:var(--accent-border);background:var(--accent-muted);color:var(--accent-bright);box-shadow:0 0 14px var(--accent-glow-outer)}._tierPrimary_1706n_91._tierDeveloping_1706n_378{color:var(--text-muted)}._preview_1706n_382{font-size:inherit;font-weight:var(--ti-weight);line-height:inherit;color:var(--text-secondary);text-align:start;margin:0}._previewLabel_1706n_391{font-size:var(--ws-main-label-font-size,1.0625rem);font-weight:var(--font-weight-display);letter-spacing:var(--ws-main-label-letter-spacing,.042em);line-height:var(--ws-panel-content-line-height,1.55);text-transform:none;color:var(--text-muted);margin-bottom:.3rem;display:block}._sectionLabel_1706n_402{padding:var(--ws-section-header-group-padding-y,.38rem) var(--ws-section-header-group-padding-x,.62rem);font-size:var(--ws-main-label-font-size,1.0625rem);font-weight:var(--font-weight-display);letter-spacing:var(--ws-main-label-letter-spacing,.042em);line-height:var(--ws-panel-content-line-height,1.55);text-transform:none;color:var(--text-muted);text-align:start;border-radius:var(--radius-sm);--depth-bg-a:#60a5fa12;--depth-bg-b:#a855f708;--depth-glow-color:#60a5fa09;--depth-halo-color:#60a5fa1a;border:1px solid #60a5fa33;margin:0}._section_1706n_402{flex-direction:column;gap:.5rem;display:flex}._notesSection_1706n_427{margin-bottom:.75rem}._warningsSection_1706n_48{flex-shrink:0;width:100%;margin:0}._warningsSection_1706n_48 ._notesList_1706n_52{gap:.28rem}._notesList_1706n_52{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}._noteItem_1706n_450{font-size:inherit;font-weight:var(--ti-weight);line-height:inherit;text-align:start}._noteInsight_1706n_457{color:var(--text-secondary)}._noteWarning_1706n_56{color:#f0a8b4;border-radius:var(--radius-sm);border:1px solid var(--danger-border);background:var(--danger-muted);text-shadow:0 0 18px #fb71851f;padding:.48rem .7rem;box-shadow:0 0 14px #fb71851a,inset 0 1px #ffffff08}._list_1706n_473{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}._listItem_1706n_482{font-size:inherit;font-weight:var(--ti-weight);line-height:inherit;color:var(--text-secondary);text-align:start}._conflict_1706n_490{color:var(--danger)}._synergy_1706n_494{color:var(--intelligence-accent);text-shadow:var(--glow-intelligence)}._suggestions_1706n_499{gap:var(--ws-pill-gap,.55rem);flex-wrap:wrap;display:flex}._suggestionItem_1706n_505{flex-direction:column;align-items:flex-start;gap:.18rem;min-width:0;display:flex}._suggestionReason_1706n_513{font-size:var(--ws-scene-card-hint-font-size,.75rem);font-weight:var(--ws-scene-card-hint-weight,var(--font-weight-body));line-height:var(--ws-scene-card-hint-line-height,1.35);color:var(--text-muted);text-align:start;padding-inline:.15rem}._header_1706n_31 ._styleAnchorSection_1706n_522{margin:0;padding:.42rem .55rem}._header_1706n_31 ._styleAnchorSection_1706n_522 ._sectionLabel_1706n_402{font-size:var(--ws-main-label-font-size,1.0625rem);font-weight:var(--font-weight-display);letter-spacing:var(--ws-main-label-letter-spacing,.042em);line-height:var(--ws-panel-content-line-height,1.55);margin:0 0 .28rem}._header_1706n_31 ._coverageSection_1706n_535{margin:0;padding:.42rem .55rem}._header_1706n_31 ._coverageSectionLabel_1706n_540{font-size:var(--ws-main-label-font-size,1.0625rem);font-weight:var(--font-weight-display);letter-spacing:var(--ws-main-label-letter-spacing,.042em);line-height:var(--ws-panel-content-line-height,1.55);text-transform:none;color:var(--text-muted);text-align:start;margin:0 0 .28rem}._coverageSection_1706n_535{border-radius:var(--radius-sm);background:#0c08188c;border:1px solid #c084fc4d;flex-direction:column;gap:.35rem;width:100%;padding:.42rem .55rem;display:flex}._coverageSectionLabel_1706n_540{font-size:var(--ws-scene-card-title-font-size,.875rem);font-weight:var(--ws-scene-card-title-weight,var(--font-weight-ui));letter-spacing:0;line-height:var(--ws-scene-card-title-line-height,1.3);text-transform:none;color:var(--text-muted);text-align:start;margin:0}._coverageSuggestions_1706n_573{gap:var(--ws-pill-gap,.55rem);flex-wrap:wrap;display:flex}._coverageBtn_1706n_579{color:#e9d5fff2;background:#c084fc1a;border:1px solid #c084fc61}._coverageBtn_1706n_579:hover:not(:disabled){box-shadow:var(--bubble-shadow-hover), 0 0 16px #c084fc29;transform:var(--bubble-lift-hover);background:#c084fc2e;border-color:#c084fc9e}._coverageBtn_1706n_579:active:not(:disabled){box-shadow:var(--bubble-shadow-active), 0 0 10px #c084fc1f;transform:var(--bubble-press-active)}._coverageBtn_1706n_579:disabled{opacity:.55;cursor:not-allowed}._synergiesSection_1706n_603{border-radius:var(--radius-sm);background:#08140e80;border:1px solid #60a5fa38;flex-direction:column;gap:.3rem;width:100%;padding:.45rem .6rem;display:flex}._synergiesLabel_1706n_614{font-size:inherit;font-weight:var(--ti-weight-strong);letter-spacing:0;text-transform:none;color:var(--text-muted);text-align:start;margin:0}._synergiesList_1706n_624{flex-direction:column;gap:.22rem;margin:0;padding:0;list-style:none;display:flex}._synergyItem_1706n_633{font-size:inherit;font-weight:var(--ti-weight);line-height:inherit;color:var(--intelligence-accent);text-shadow:var(--glow-intelligence);text-align:start}._styleAnchorSection_1706n_522{border-radius:var(--radius-sm);background:#0818108c;border:1px solid #4ade8047;flex-direction:column;gap:.35rem;width:100%;padding:.42rem .55rem;display:flex}._styleAnchorSection_1706n_522 ._sectionLabel_1706n_402{font-size:var(--ws-scene-card-title-font-size,.875rem);font-weight:var(--ws-scene-card-title-weight,var(--font-weight-ui));letter-spacing:0;line-height:var(--ws-scene-card-title-line-height,1.3);margin:0}._styleAnchorSuggestions_1706n_661{gap:var(--ws-pill-gap,.55rem);flex-wrap:wrap;display:flex}._styleAnchorBtn_1706n_667{color:#bbf7d0f2;background:#4ade801a;border:1px solid #4ade8061}._styleAnchorBtn_1706n_667:hover:not(:disabled){box-shadow:var(--bubble-shadow-hover), 0 0 16px #4ade802e;transform:var(--bubble-lift-hover);background:#4ade802e;border-color:#4ade809e}._styleAnchorBtn_1706n_667:active:not(:disabled){box-shadow:var(--bubble-shadow-active), 0 0 10px #4ade8024;transform:var(--bubble-press-active)}._styleAnchorBtn_1706n_667:disabled{opacity:.55;cursor:not-allowed}._suggestBtn_1706n_691{border:1px dashed var(--ai-border);background:var(--ai-muted);color:var(--ai-text)}._suggestBtn_1706n_691:hover{border-color:var(--ai-bright);box-shadow:var(--bubble-shadow-hover), 0 0 20px var(--ai-glow);transform:var(--bubble-lift-hover);background:#22d3ee38}._suggestBtn_1706n_691:active{box-shadow:var(--bubble-shadow-active), 0 0 14px var(--ai-glow);transform:var(--bubble-press-active)}._actions_1706n_710{flex-wrap:wrap;flex-shrink:0;justify-content:center;align-items:center;gap:.45rem;display:flex}._suggestionsFooter_1706n_719{justify-content:center;align-items:center;gap:.65rem .75rem;width:100%;min-width:0;display:flex}._panelFooter_1706n_728{border-top:1px solid #c084fc24;padding-top:.35rem}._aiBtn_1706n_733,._applyAllBtn_1706n_734{font-size:inherit;font-weight:var(--ti-weight-strong);line-height:inherit;padding:.48rem .8rem}._aiBtn_1706n_733{background:var(--surface-elevated);color:var(--text-secondary);border-color:var(--border-subtle)}._aiBtn_1706n_733:hover:not(:disabled){border-color:var(--ai-border);color:var(--ai-bright);background:var(--ai-muted);box-shadow:var(--bubble-shadow-hover), var(--glow-ai-layered)}._aiBtn_1706n_733:active:not(:disabled){box-shadow:var(--bubble-shadow-active), var(--glow-ai-layered)}._applyAllBtn_1706n_734{border-color:var(--intelligence-accent-border);background:var(--intelligence-accent-muted);color:var(--intelligence-accent)}._applyAllBtn_1706n_734:hover:not(:disabled){box-shadow:var(--bubble-shadow-hover), var(--glow-intelligence);background:#60a5fa38}._applyAllBtn_1706n_734:active:not(:disabled){box-shadow:var(--bubble-shadow-active), var(--glow-intelligence)}._aiBtn_1706n_733:disabled,._applyAllBtn_1706n_734:disabled,._suggestBtn_1706n_691:disabled{opacity:.55;cursor:not-allowed}._empty_1706n_781{font-size:inherit;font-weight:var(--ti-weight);line-height:inherit;color:var(--text-muted);text-align:start;margin:0}._emptyState_1706n_790{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:var(--text-placeholder,#ffffff8c);text-align:start;margin:0;padding-block:1.1rem;padding-inline:1.2rem}._emptyStateSlot_1706n_803{font-size:var(--ws-panel-content-font-size,.875rem);font-weight:var(--ws-panel-content-font-weight,var(--font-weight-body));line-height:var(--ws-panel-content-line-height,1.55);--text-placeholder:#ffffff8c;padding-top:.3rem}._emptyStateSlot_1706n_803 ._emptyState_1706n_790{padding-block:1rem 0;padding-inline:1.2rem}._panelSubgrid_1706n_31 ._header_1706n_31{box-sizing:border-box;border-bottom:1px solid #60a5fa29;flex-shrink:0;grid-row:1;align-self:start;min-height:0;padding-bottom:.45rem}._panelSubgrid_1706n_31 ._header_1706n_31._headerWithEmptyPanel_1706n_826{border-bottom:none;gap:0;padding-bottom:0}._panelSubgrid_1706n_31 ._headerWithEmptyPanel_1706n_826>._headerLead_1706n_832{border-bottom:1px solid #60a5fa29;padding-bottom:.45rem}._headerWithEmptyPanel_1706n_826{border-bottom:none;gap:0;padding-bottom:0}._headerWithEmptyPanel_1706n_826>._headerLead_1706n_832{border-bottom:1px solid #60a5fa29;padding-bottom:.45rem}._panelSubgridBodyEmpty_1706n_848{flex:auto;justify-content:flex-start;min-height:0;padding-top:0}._panelSubgridBodyEmpty_1706n_848 ._panelFooterPinned_1706n_855{margin-top:auto}._panelMainEmpty_1706n_859{padding-top:0;overflow:visible}._panelSubgrid_1706n_31{font-size:var(--ws-panel-content-font-size,.875rem);font-weight:var(--ws-panel-content-font-weight,var(--font-weight-body));line-height:var(--ws-panel-content-line-height,1.55);--text-primary:#fff;--text-secondary:#fff;--text-muted:#ffffffd1;--text-placeholder:#ffffff8c;--ti-font:var(--ws-panel-content-font-size,.875rem);--ti-leading:var(--ws-panel-content-line-height,1.55);--ti-weight:var(--ws-panel-content-font-weight,var(--font-weight-body));--ti-weight-strong:var(--ws-panel-content-font-weight,var(--font-weight-body));color:#fff;display:contents}._headerQuickSuggestions_1706n_880{border-bottom:1px solid #60a5fa1f;flex-direction:column;flex-shrink:0;gap:.28rem;width:100%;min-width:0;margin-bottom:.1rem;padding-bottom:.28rem;display:flex}._panelSubgrid_1706n_31 ._panelSubgridBody_1706n_32{height:100%;min-height:0;font-size:var(--ws-panel-content-font-size,.875rem);font-weight:var(--ws-panel-content-font-weight,var(--font-weight-body));line-height:var(--ws-panel-content-line-height,1.55);flex-direction:column;flex:auto;grid-row:2;gap:.28rem;padding-top:0;display:flex;overflow:hidden}._panelSubgrid_1706n_31 ._panelSubgridBody_1706n_32._panelSubgridBodyEmpty_1706n_848{overflow:visible}._panelScrollViewport_1706n_911{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}._panelSubgrid_1706n_31 ._panelSubgridScroll_1706n_919{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;flex:auto;gap:.35rem;min-height:0;padding-inline-end:.12rem;display:flex;overflow:hidden auto}._panelScrollFade_1706n_932{inset-inline:0;pointer-events:none;border-radius:0 0 calc(var(--radius-md) - 2px) calc(var(--radius-md) - 2px);opacity:1;background:linear-gradient(#02020400 0%,#020204b8 52%,#020204f0 100%);height:2.35rem;transition:opacity .22s;position:absolute;bottom:0}._panelScrollFadeHidden_1706n_949{opacity:0}._panelFooterPinned_1706n_855{background:#020204f0;flex-shrink:0;margin-top:.35rem}._panelSubgrid_1706n_31 ._scoresStrip_1706n_60{flex-shrink:0;margin-bottom:.15rem;padding:.48rem .55rem}._panelSubgrid_1706n_31 ._tierPrimary_1706n_91{font-size:inherit}._panelSubgrid_1706n_31 ._notesSection_1706n_427{margin-bottom:.25rem}._panelSubgrid_1706n_31 ._notesList_1706n_52{gap:.22rem}._panelSubgrid_1706n_31 ._suggestions_1706n_499{flex-direction:column;align-items:stretch;gap:.32rem}._panelSubgrid_1706n_31 ._suggestions_1706n_499 ._suggestionItem_1706n_505{width:100%}._panelSubgrid_1706n_31 ._suggestions_1706n_499 ._suggestBtn_1706n_691{text-align:start;width:100%;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:0}._panelSubgrid_1706n_31 ._styleAnchorBtn_1706n_667,._panelSubgrid_1706n_31 ._suggestionReason_1706n_513,._panelSubgrid_1706n_31 ._sectionLabel_1706n_402,._panelSubgrid_1706n_31 ._styleAnchorSection_1706n_522 ._sectionLabel_1706n_402,._panelSubgrid_1706n_31 ._header_1706n_31 ._coverageSectionLabel_1706n_540,._panelSubgrid_1706n_31 ._header_1706n_31 ._styleAnchorSection_1706n_522 ._sectionLabel_1706n_402,._panelSubgrid_1706n_31 ._previewLabel_1706n_391{font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:0}._panelSubgrid_1706n_31 ._actions_1706n_710{flex-flow:wrap;justify-content:center;align-items:center;gap:.35rem;width:auto;margin-top:0}._panelSubgrid_1706n_31 ._suggestionsFooter_1706n_719{flex-wrap:wrap;align-items:center}._panelSubgrid_1706n_31 ._aiBtn_1706n_733,._panelSubgrid_1706n_31 ._applyAllBtn_1706n_734{text-align:center;white-space:nowrap;width:auto;min-width:0;font-size:inherit;font-weight:inherit;line-height:inherit;padding:.42rem .72rem}._panelMain_1706n_33{flex-direction:column;gap:.9rem;display:flex}._headerLead_1706n_832{justify-content:space-between;align-items:center;gap:.45rem;min-width:0;display:flex}._headerLead_1706n_832>:first-child{flex:auto;min-width:0}._panelInPopover_1706n_1061{box-shadow:none;background:0 0;border:none;border-radius:0;gap:.65rem;padding:0}._panelInPopover_1706n_1061 ._panelMain_1706n_33{gap:.65rem}._panelInPopover_1706n_1061 ._panelFooter_1706n_728{border-top:none;padding-top:0}._panelInPopover_1706n_1061 ._scoresStrip_1706n_60,._panelInPopover_1706n_1061 ._promptLengthStrip_1706n_146,._panelInPopover_1706n_1061 ._synergiesSection_1706n_603,._panelInPopover_1706n_1061 ._styleAnchorSection_1706n_522,._panelInPopover_1706n_1061 ._coverageSection_1706n_535,._panelInPopover_1706n_1061 ._compactStatus_1706n_1084,._panelInPopover_1706n_1061 ._warningsSection_1706n_48 ._noteWarning_1706n_56{-webkit-backdrop-filter:blur(18px)saturate(1.42);background:#080e0c24}._panelInPopover_1706n_1061 ._scoresStrip_1706n_60,._panelInPopover_1706n_1061 ._promptLengthStrip_1706n_146,._panelInPopover_1706n_1061 ._synergiesSection_1706n_603,._panelInPopover_1706n_1061 ._styleAnchorSection_1706n_522,._panelInPopover_1706n_1061 ._coverageSection_1706n_535,._panelInPopover_1706n_1061 ._compactStatus_1706n_1084{border-color:#60a5fa29;box-shadow:inset 0 1px #ffffff0a}._fullReportBtn_1706n_1101{font-family:inherit;font-size:.72em;font-weight:var(--font-weight-label);border-radius:var(--radius-sm);color:var(--text-primary);cursor:pointer;white-space:nowrap;background:#60a5fa1a;border:1px solid #60a5fa6b;flex:none;padding:.32rem .58rem;line-height:1.2}._fullReportBtn_1706n_1101:hover:not(:disabled){box-shadow:var(--bubble-shadow-hover), 0 0 12px #60a5fa29;background:#60a5fa2e;border-color:#60a5fa9e}._fullReportBtn_1706n_1101:focus-visible{outline:2px solid var(--highlight);outline-offset:2px}._fullReportBtnOpen_1706n_1128{box-shadow:var(--bubble-shadow), 0 0 14px #60a5fa33;background:#60a5fa38;border-color:#60a5fab8}._fullReportBtnAttention_1706n_1136{color:#fef9c3;background:#facc1529;border-color:#facc15e0;animation:2.4s ease-in-out infinite _fullReportBtnPulse_1706n_1}._fullReportBtnAttention_1706n_1136:hover:not(:disabled){box-shadow:var(--bubble-shadow-hover), 0 0 20px #facc156b;background:#facc153d;border-color:#facc15}@keyframes _fullReportBtnPulse_1706n_1{0%,to{box-shadow:0 0 10px #facc1547,0 0 0 1px #facc1559}50%{box-shadow:0 0 22px #facc158c,0 0 0 1px #facc15b8}}._fullReportNotice_1706n_1166{font-size:.76em;font-weight:var(--font-weight-body);color:#facc15;text-align:start;margin:.12rem 0 .28rem;padding:0;line-height:1.45}._fullReportCta_1706n_1176{width:100%;font-family:inherit;font-size:inherit;font-weight:var(--font-weight-ui);border-radius:var(--radius-sm);color:var(--text-primary);cursor:pointer;text-align:center;background:#60a5fa29;border:1px solid #60a5fa8c;flex-shrink:0;margin-top:.15rem;padding:.55rem .85rem;line-height:1.3}._fullReportCta_1706n_1176:hover:not(:disabled){box-shadow:var(--bubble-shadow-hover), 0 0 16px #60a5fa33;background:#60a5fa3d;border-color:#60a5fac7}._fullReportCta_1706n_1176:focus-visible{outline:2px solid var(--highlight);outline-offset:2px}._compactHint_1706n_1205{font-size:.78em;font-weight:var(--font-weight-body);color:var(--text-muted);text-align:center;margin:0;line-height:1.4}._compactStatus_1706n_1084{border-radius:var(--radius-sm);background:#08140e61;border:1px solid #60a5fa29;flex-direction:column;flex-shrink:0;gap:.28rem;padding:.42rem .55rem;display:flex}._compactStatusLine_1706n_1225{font-size:inherit;line-height:inherit;text-align:start;flex-wrap:wrap;align-items:baseline;gap:.28rem .45rem;margin:0;display:flex}._compactStatusLabel_1706n_1236{font-weight:var(--ti-weight-strong);color:var(--text-muted)}._compactStatusValue_1706n_1241{color:var(--text-secondary)}._summaryBar_1706n_1245{border-radius:var(--radius-sm);background:#08140e6b;border:1px solid #60a5fa29;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.28rem .42rem;padding:.28rem .35rem;display:flex}._summaryLabel_1706n_1257{font-size:.78em;font-weight:var(--font-weight-label);color:var(--text-muted);white-space:nowrap}._summaryChips_1706n_1264{flex-wrap:wrap;gap:.28rem;min-width:0;display:flex}._summaryChip_1706n_1264{color:var(--text-primary);font-family:inherit;font-size:.76em;font-weight:var(--font-weight-ui);cursor:pointer;background:#60a5fa14;border:1px solid #60a5fa47;border-radius:999px;align-items:center;gap:.28rem;padding:.22rem .48rem;display:inline-flex}._summaryChip_1706n_1264:hover{background:#60a5fa24;border-color:#60a5fa7a}._summaryChipWarning_1706n_1291{background:#ff48601a;border-color:#ff48606b}._summaryChipWarning_1706n_1291:hover{background:#ff486029;border-color:#ff486094}._summaryChipCount_1706n_1301{min-width:1.1rem;font-size:.92em;font-weight:var(--font-weight-label);background:#ffffff1a;border-radius:999px;justify-content:center;align-items:center;padding:.05rem .28rem;line-height:1.2;display:inline-flex}._accordionSection_1706n_1314{border-radius:var(--radius-sm);background:#080e0c61;border:1px solid #60a5fa24;flex-direction:column;gap:0;display:flex;overflow:hidden}._accordionTrigger_1706n_1324{width:100%;color:var(--text-primary);cursor:pointer;text-align:start;background:#60a5fa0f;border:none;align-items:center;gap:.35rem;padding:.42rem .55rem;font-family:inherit;display:flex}._accordionTrigger_1706n_1324:hover{background:#60a5fa1a}._accordionTitle_1706n_1342{font-size:inherit;font-weight:var(--ti-weight-strong);line-height:inherit;flex:auto}._accordionCount_1706n_1349{min-width:1.15rem;font-size:.88em;font-weight:var(--font-weight-label);text-align:center;background:#ffffff14;border-radius:999px;flex-shrink:0;padding:.08rem .35rem}._accordionChevron_1706n_1360{color:var(--text-muted);flex-shrink:0;font-size:.82em;line-height:1}._accordionBody_1706n_1367{border-top:1px solid #60a5fa1a;padding:.42rem .55rem .52rem}._scrollShell_1706n_1372{flex-direction:column;flex:1 1 0;min-height:0;display:flex;position:relative;overflow:hidden}._scrollFade_1706n_1381{inset-inline:0;pointer-events:none;border-radius:0 0 var(--radius-sm) var(--radius-sm);opacity:1;background:linear-gradient(#02020400 0%,#020204b8 58%,#020204f5 100%);justify-content:center;align-items:flex-end;height:2.4rem;transition:opacity .2s;display:flex;position:absolute;bottom:0}._scrollFadeHidden_1706n_1401{opacity:0}._scrollFadeLabel_1706n_1405{font-size:.72em;font-weight:var(--font-weight-label);letter-spacing:.02em;color:#60a5fad1;margin-bottom:.18rem}._glassShell_17gta_3{isolation:isolate;border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(42px)saturate(1.58)brightness(1.14);box-shadow:var(--glass-inset), inset 0 0 0 1px #ffffff0d, 0 10px 34px #00000029;background:linear-gradient(165deg,#ffffff0e 0%,#0a0c1014 46%,#0202041f 100%);border:.5px solid #ffffff1f;border-top:1px solid #fff3;overflow:hidden}._glassShellIntelligence_17gta_25{box-shadow:var(--glass-inset), inset 0 0 0 1px #ffffff0a, 0 0 12px #2563eb1f, 0 10px 34px #00000029;background:linear-gradient(165deg,#2563eb1a 0%,#050c201a 44%,#0202041f 100%);border-color:#7dc6ff70 #60a5fa42 #60a5fa42}._glassShellAccent_17gta_43{box-shadow:var(--glass-inset), inset 0 0 0 1px #ffffff0a, 0 0 10px #34d39912, 0 10px 34px #00000029;background:linear-gradient(165deg,#34d3990d 0%,#080e0c14 44%,#0202041f 100%);border-color:#57ff9e70 #57ff9e42 #57ff9e42}._glassShellWarning_17gta_61{box-shadow:var(--glass-inset), inset 0 0 0 1px #ffffff0a, 0 0 10px #ff48601f, 0 10px 34px #00000029;background:linear-gradient(165deg,#ff48600a 0%,#0c060817 44%,#0202041f 100%);border-color:#ff48609e #ff48607a #ff48607a}._glassHeader_17gta_79{-webkit-backdrop-filter:blur(18px)saturate(1.4);background:#ffffff06;border-bottom:1px solid #ffffff12;flex-shrink:0;justify-content:space-between;align-items:center;gap:.65rem;display:flex}._glassHeaderIntelligence_17gta_91{border-bottom-color:#60a5fa1a}._glassHeaderAccent_17gta_96{border-bottom-color:#57ff9e1a}._glassTitle_17gta_101{font-weight:var(--font-weight-ui);color:#f8fafce0;text-shadow:0 1px 10px #00000047;margin:0}._glassCloseBtn_17gta_108{border-radius:var(--radius-sm);color:#f8fafcad;cursor:pointer;background:#ffffff0a;border:none;flex-shrink:0;justify-content:center;align-items:center;font-family:inherit;transition:background .18s,color .18s;display:inline-flex}._glassCloseBtn_17gta_108:hover{color:#f8fafceb;background:#ffffff1a}._glassCloseBtn_17gta_108:focus-visible{outline:2px solid var(--highlight);outline-offset:2px}._glassBody_17gta_134{flex:auto;min-height:0}._glassScrollFade_17gta_139{inset-inline:0;pointer-events:none;border-radius:0 0 calc(var(--radius-lg) - 1px) calc(var(--radius-lg) - 1px);opacity:1;background:linear-gradient(#02020400 0%,#02020414 55%,#02020438 100%);height:2.2rem;transition:opacity .22s;position:absolute;bottom:0}._glassScrollFadeHidden_17gta_156{opacity:0}@media (prefers-reduced-motion:reduce){._revealBackdrop_1qhpq_123,._revealBubble_1qhpq_127,._revealBubbleTop_1qhpq_133,._revealInline_1qhpq_138,._revealSection_1qhpq_144{animation:_panelFadeInOnly_1qhpq_1 var(--panel-reveal-duration,.18s) ease-out both;filter:none;will-change:auto}._dismissBackdrop_1qhpq_150,._dismissBubble_1qhpq_154,._dismissBubbleTop_1qhpq_159,._dismissInline_1qhpq_164{filter:none;animation:_panelFadeOutOnly_1qhpq_1 var(--panel-reveal-duration,.18s) ease-in forwards!important}}._shell_1jhms_1{z-index:var(--z-modal);flex-direction:column;width:min(26rem,100vw - 1.25rem);max-height:min(72vh,36rem);transition:border-color .2s,box-shadow .2s;display:flex;position:fixed}._header_1jhms_18{gap:1rem;padding-block:.75rem;padding-inline:.95rem}._title_1jhms_25{font-size:.98rem;font-weight:var(--font-weight-display);color:var(--text-heading);text-align:start}._closeBtn_1jhms_33{width:2rem;height:2rem;color:var(--text-secondary);background:0 0;font-size:1.35rem;line-height:1}._closeBtn_1jhms_33:hover{color:var(--text-primary);background:#ffffff14}._bodyViewport_1jhms_48{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative;overflow:hidden}._body_1jhms_48{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;padding:.65rem .85rem 1.35rem;display:block;overflow:hidden auto}._bodyScrollFade_1jhms_69{inset-inline:0;z-index:2;pointer-events:none;border-radius:0 0 calc(var(--radius-lg) - 1px) calc(var(--radius-lg) - 1px);opacity:1;background:linear-gradient(#02040c00 0%,#02040cc7 38%,#020206f7 72%,#010103 100%);height:3.75rem;transition:opacity .22s;position:absolute;bottom:0;box-shadow:inset 0 -1px #60a5fa1f}._bodyScrollFadeHidden_1jhms_89{opacity:0}._wrapper_1lhcj_1{flex-direction:column;gap:.55rem;margin-bottom:.85rem;display:flex}._presetGrid_1lhcj_8{gap:var(--ws-scene-card-grid-gap,.55rem);flex-wrap:wrap;display:flex}._presetCard_1lhcj_14{font-size:var(--ws-scene-card-title-font-size,.875rem);align-items:flex-start;gap:var(--ws-scene-card-inner-gap,.25rem);min-width:var(--ws-scene-card-min-width,9rem);flex-direction:column;flex:var(--ws-scene-card-flex,1 1 9rem);max-width:100%;min-height:var(--ws-scene-card-min-height,2.25rem);padding:var(--ws-scene-card-padding-y,.625rem) var(--ws-scene-card-padding-x,.875rem);border-radius:var(--ws-scene-card-radius,var(--radius-sm));color:var(--text-secondary);background:#78c8a00d;border:1px solid #78c8a038;display:flex}._presetCard_1lhcj_14:hover:not(:disabled){color:var(--text-primary);box-shadow:var(--bubble-shadow-hover), 0 0 10px #78c8a01f;background:#78c8a01a;border-color:#78c8a07a}._presetCard_1lhcj_14:disabled{opacity:.55;cursor:not-allowed}._presetCardActive_1lhcj_44,._presetCardActive_1lhcj_44:hover:not(:disabled){color:var(--text-primary);box-shadow:var(--bubble-shadow-hover), 0 0 12px #78c8a02e;background:#78c8a029;border-color:#78c8a09e;transform:none}._presetCard_1lhcj_14:focus-visible{outline:2px solid var(--highlight);outline-offset:2px}._presetTitle_1lhcj_58{font-size:var(--ws-scene-card-title-font-size,.875rem);font-weight:var(--ws-scene-card-title-weight,var(--font-weight-ui));line-height:var(--ws-scene-card-title-line-height,1.3);color:#c8f2e0}._presetHint_1lhcj_65{font-size:var(--ws-scene-card-hint-font-size,.75rem);font-weight:var(--ws-scene-card-hint-weight,var(--font-weight-body));line-height:var(--ws-scene-card-hint-line-height,1.35);color:#a7a1bc}._wrapperPanel_1lhcj_72{flex:auto;gap:.48rem;min-height:0;margin-bottom:0}._wrapperPanel_1lhcj_72 [data-tone=production]{flex-shrink:0}._panelScrollViewport_1lhcj_83{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}._panelScrollFade_1lhcj_91{inset-inline:0;pointer-events:none;border-radius:0 0 calc(var(--radius-md) - 2px) calc(var(--radius-md) - 2px);opacity:1;background:linear-gradient(#02020400 0%,#020204b8 52%,#020204f0 100%);height:2.35rem;transition:opacity .22s;position:absolute;bottom:0}._panelScrollFadeHidden_1lhcj_108{opacity:0}._presetGridPanel_1lhcj_112{overscroll-behavior:contain;flex:auto;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:min-content;align-content:start;gap:.45rem;min-height:0;padding-inline-end:.12rem;display:grid;overflow-y:auto}._presetGridPanel_1lhcj_112>*{width:100%;min-width:0;display:flex}._presetGridPanel_1lhcj_112 ._presetCard_1lhcj_14{width:100%;min-width:0;height:100%;min-height:2rem;padding:.5rem .55rem;font-size:.8125rem}._presetGridPanel_1lhcj_112 ._presetTitle_1lhcj_58{font-size:.8125rem}._presetGridPanel_1lhcj_112 ._presetHint_1lhcj_65{font-size:.6875rem;line-height:1.3}._wrapper_1m8tm_1{border:1px solid var(--border-subtle);box-shadow:var(--glass-inset);background:#ffffff0a;border-radius:999px;align-items:center;gap:.45rem;padding:.32rem .55rem;display:inline-flex}._label_1m8tm_12{font-size:.72rem;font-weight:var(--font-weight-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);white-space:nowrap}._swatches_1m8tm_21{align-items:center;gap:.38rem;display:inline-flex}._swatch_1m8tm_21{background:var(--swatch-gradient);cursor:pointer;width:1.25rem;height:1.25rem;box-shadow:var(--bubble-shadow);border:2px solid #ffffff2e;border-radius:999px;padding:0;transition:transform .18s cubic-bezier(.22,1,.36,1),border-color .18s,box-shadow .18s}._swatch_1m8tm_21:hover{transform:var(--bubble-lift-hover);box-shadow:var(--bubble-shadow-hover);border-color:#ffffff6b}._swatchActive_1m8tm_48{box-shadow:var(--bubble-shadow-hover), 0 0 0 2px #ffffff24, 0 0 14px #ffffff47;border-color:#ffffffe0;transform:scale(1.1)}._swatch_1m8tm_21:focus-visible{outline:2px solid var(--border-hover);outline-offset:2px}._wrapperPanel_1m8tm_62{width:100%;box-shadow:none;background:0 0;border:none;flex-direction:column;align-items:stretch;gap:.72rem;padding:0}._swatchesPanel_1m8tm_73{justify-content:space-between;align-items:flex-start;gap:.35rem;width:100%;display:flex}._swatchPanel_1m8tm_81{width:1.75rem;height:1.75rem}._swatchItemPanel_1m8tm_86{flex-direction:column;flex:1 1 0;align-items:center;gap:.32rem;min-width:0;display:flex}._swatchItemPanel_1m8tm_86>span{justify-content:center;align-items:center;width:100%;min-height:1.75rem;display:flex}._swatchesPanel_1m8tm_73 ._swatchActive_1m8tm_48{transform:none}._swatchNamePanel_1m8tm_107{font-size:.62rem;font-weight:var(--font-weight-ui);color:var(--text-muted);text-align:center;word-break:break-word;justify-content:center;align-items:flex-start;min-height:2.5em;line-height:1.25;display:flex}._swatchNameActive_1m8tm_120{color:var(--text-primary);font-weight:600}._themeActiveLabel_1m8tm_125{color:var(--text-muted);text-align:center;margin:0;font-size:.75rem;line-height:1.4}._switcher_1is4i_1{flex-shrink:0;align-items:center;display:inline-flex}._flagGroup_1is4i_7{align-items:center;gap:.52rem;display:inline-flex}._flagBtn_1is4i_13{border-radius:50%;flex-shrink:0;width:2.4375rem;height:2.4375rem;padding:0;overflow:hidden}._flagBtn_1is4i_13 svg{width:100%;height:100%;display:block}._flagBtn_1is4i_13:hover{opacity:1}._flagBtnActive_1is4i_33{opacity:1;border-color:#ff9f4373;box-shadow:0 0 10px #ff9f432e}._flagBtn_1is4i_13:not(._flagBtnActive_1is4i_33){opacity:.72}._flagBtn_1is4i_13:not(._flagBtnActive_1is4i_33):hover{opacity:.92}._flagBtn_1is4i_13:focus-visible{outline:2px solid var(--highlight);outline-offset:2px}._switcherPanel_1is4i_52{width:100%}._flagGroupPanel_1is4i_56{grid-template-columns:repeat(2,minmax(0,1fr));gap:.62rem;width:100%;display:grid}._flagBtnPanel_1is4i_63{border-radius:var(--radius-sm);flex-direction:row;justify-content:center;align-items:center;gap:.55rem;width:100%;height:auto;min-height:2.75rem;padding:.55rem .72rem;display:inline-flex}._flagBtnPanel_1is4i_63 svg{flex-shrink:0;width:1.65rem;height:1.65rem}._flagBtnLabel_1is4i_82{font-family:inherit;font-size:.8125rem;font-weight:var(--font-weight-ui);color:var(--text-primary);line-height:1.2}._bar_1b1rl_1{flex-shrink:0;align-items:center;display:flex}._toggle_1b1rl_7{color:#fca5a5f5;cursor:pointer;background:#ef44441f;border:1px solid #ef44446b;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;min-width:2.4375rem;min-height:2.4375rem;padding:.45rem .72rem;font-family:inherit;transition:border-color .2s,background .2s,color .2s,box-shadow .2s,transform .15s,opacity .2s;display:inline-flex;overflow:hidden}._toggleLabel_1b1rl_31{font-size:.75rem;font-weight:var(--font-weight-ui);white-space:nowrap;line-height:1.2}._toggle_1b1rl_7:hover{background:#ef44442e;border-color:#f871719e;transform:translateY(-1px);box-shadow:0 0 8px #ef444438}._toggleActive_1b1rl_45{border-color:var(--neon-green-border);background:var(--neon-green-muted);color:var(--neon-green);box-shadow:0 0 8px var(--neon-green-glow)}._toggleActive_1b1rl_45:hover{border-color:var(--neon-green);color:var(--neon-green);box-shadow:var(--glow-green)}._toggle_1b1rl_7:focus-visible{outline:2px solid var(--highlight);outline-offset:2px}._toggleActive_1b1rl_45:focus-visible{outline-color:var(--neon-green)}._barPanel_1b1rl_67{width:100%;display:flex}._togglePanel_1b1rl_72{border-radius:var(--radius-sm);flex-direction:row;justify-content:center;align-items:center;gap:.45rem;width:100%;height:auto;min-height:2.35rem;padding:.42rem .72rem;display:inline-flex}._togglePanel_1b1rl_72 ._toggleLabel_1b1rl_31{font-size:.75rem}._revealBackdrop_1qhpq_123{animation:_panelBackdropIn_1qhpq_1 var(--panel-reveal-backdrop-duration,.14s) ease-out both}._revealBubble_1qhpq_127{animation:_panelBubbleIn_1qhpq_1 var(--panel-reveal-duration,.18s) cubic-bezier(.22, 1.08, .36, 1) both;transform-origin:50%;will-change:transform, opacity, filter}._revealBubbleTop_1qhpq_133{transform-origin:top}._revealInline_1qhpq_138{animation:_panelInlineReveal_1qhpq_1 var(--panel-reveal-inline-duration,.18s) cubic-bezier(.22, 1.06, .36, 1) both;transform-origin:top;will-change:transform, opacity, filter}._revealSection_1qhpq_144{animation:_panelSectionReveal_1qhpq_1 var(--panel-reveal-section-duration,.16s) cubic-bezier(.22, 1.04, .36, 1) both;transform-origin:top;will-change:transform, opacity}._dismissBackdrop_1qhpq_150{animation:_panelBackdropOut_1qhpq_1 var(--panel-reveal-backdrop-duration,.14s) ease-in forwards!important}._dismissBubble_1qhpq_154{transform-origin:50%;animation:_panelBubbleOut_1qhpq_1 var(--panel-reveal-duration,.18s) ease-in forwards!important}._dismissBubbleTop_1qhpq_159{transform-origin:top;animation:_panelBubbleOut_1qhpq_1 var(--panel-reveal-duration,.18s) ease-in forwards!important}._dismissInline_1qhpq_164{transform-origin:top;animation:_panelInlineDismiss_1qhpq_1 var(--panel-reveal-inline-duration,.18s) ease-in forwards!important}@media (prefers-reduced-motion:reduce){._revealBackdrop_1qhpq_123,._revealBubble_1qhpq_127,._revealBubbleTop_1qhpq_133,._revealInline_1qhpq_138,._revealSection_1qhpq_144{animation:_panelFadeInOnly_1qhpq_1 var(--panel-reveal-duration,.18s) ease-out both;filter:none;will-change:auto}._dismissBackdrop_1qhpq_150,._dismissBubble_1qhpq_154,._dismissBubbleTop_1qhpq_159,._dismissInline_1qhpq_164{filter:none;animation:_panelFadeOutOnly_1qhpq_1 var(--panel-reveal-duration,.18s) ease-in forwards!important}}._root_1f0ci_1{flex-shrink:0;display:inline-flex;position:relative;overflow:visible}._trigger_1f0ci_8{border-radius:50%;flex-shrink:0;width:2.75rem;height:2.75rem;padding:0}._root_1f0ci_1 ._trigger_1f0ci_8{cursor:pointer;color:var(--text-secondary);background:linear-gradient(#ffffff1c 0%,#ffffff0d 46%,#00000024 100%);border:1px solid #ffffff29;justify-content:center;align-items:center;font-family:inherit;transition:background .22s,border-color .22s,color .22s,box-shadow .22s,transform .18s cubic-bezier(.22,1,.36,1);display:inline-flex;box-shadow:inset 0 1.5px #ffffff47,0 8px 18px -4px #0000008a,0 4px 10px -3px #0000003d}._root_1f0ci_1 ._trigger_1f0ci_8:hover:not(:disabled){color:var(--text-primary);transform:var(--bubble-lift-hover);background:linear-gradient(#ffffff26 0%,#ffffff12 46%,#0000001f 100%);border-color:#ffffff38;box-shadow:inset 0 2px #ffffff52,0 14px 26px -6px #0000008f,0 6px 14px -3px #38bdf81f}._root_1f0ci_1 ._trigger_1f0ci_8:active:not(:disabled){transform:var(--bubble-press-active);box-shadow:inset 0 3px 8px #00000057,inset 0 1px #ffffff24,0 2px 6px -3px #0000006b}._root_1f0ci_1 ._triggerOpen_1f0ci_66{color:#e0f2fe;background:linear-gradient(#7dd3fc38 0%,#38bdf824 46%,#082f4947 100%);border-color:#38bdf87a;box-shadow:inset 0 2px #ffffff47,0 10px 22px -5px #00000080,0 6px 14px -3px #38bdf83d,0 0 14px #38bdf824}._trigger_1f0ci_8:focus-visible{outline:2px solid var(--highlight);outline-offset:2px}._hamburger_1f0ci_87{flex-direction:column;justify-content:center;align-items:center;gap:.24rem;width:1.05rem;display:flex}._line_1f0ci_96{background:currentColor;border-radius:999px;width:100%;height:2px;display:block}._panel_1f0ci_104{z-index:360;transform-origin:100% 0;overscroll-behavior:contain;border-radius:var(--radius-md);isolation:isolate;background:linear-gradient(165deg,#0f141c 0%,#0a0d14 42%,#070608 100%);border:1px solid #38bdf847;border-top:2px solid #38bdf885;flex-direction:column;gap:.35rem;width:min(19rem,100vw - 1.5rem);max-width:calc(100vw - 1.5rem);max-height:min(88dvh,36rem);padding:.55rem;display:flex;position:absolute;top:calc(100% + 1.55rem);left:auto;right:0;overflow-y:auto;box-shadow:inset 0 1px #ffffff0d,0 16px 36px #0000007a,0 0 24px #38bdf81a}._panelPortaled_1f0ci_132{top:auto;left:auto;right:auto}._panelHeader_1f0ci_142{font-size:.75rem;font-weight:var(--font-weight-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);text-align:start;padding:.35rem .55rem .15rem}._menuItem_1f0ci_152{border-radius:calc(var(--radius-sm) + 1px);width:100%;color:var(--text-primary);text-align:start;cursor:pointer;background:#121018;border:1px solid #ffffff14;flex-direction:column;align-items:flex-start;gap:.18rem;padding:.62rem .72rem;font-family:inherit;transition:background .18s,border-color .18s,transform .15s;display:flex}._menuItem_1f0ci_152:hover{background:#162030;border-color:#38bdf847;transform:translateY(-1px)}._menuItem_1f0ci_152:focus-visible{outline:2px solid var(--highlight);outline-offset:2px}._menuItemLabel_1f0ci_183{font-size:.875rem;font-weight:var(--font-weight-ui);color:var(--text-heading)}._menuItemHint_1f0ci_189{color:var(--text-muted);font-size:.75rem;line-height:1.35}._legalGroup_1f0ci_195{border-top:1px solid #ffffff0f;flex-direction:column;gap:.35rem;padding-block:.15rem .35rem;display:flex}._settingsGroup_1f0ci_203{flex-direction:column;gap:0;display:flex}._settingsToggle_1f0ci_209{cursor:pointer;z-index:2;position:relative}._settingsToggleOpen_1f0ci_215{background:#1a1224;border-color:#a855f747}._settingsToggleLead_1f0ci_220{justify-content:space-between;align-items:center;gap:.55rem;width:100%;display:flex}._settingsToggleText_1f0ci_228{flex-direction:column;align-items:flex-start;gap:.18rem;min-width:0;display:flex}._settingsChevron_1f0ci_236{opacity:.72;border-bottom:2px solid;border-left:2px solid;flex-shrink:0;width:.45rem;height:.45rem;transition:transform .18s;transform:rotate(45deg)}._settingsToggleOpen_1f0ci_215 ._settingsChevron_1f0ci_236{transform:rotate(-135deg)}._panelSettingsOpen_1f0ci_251,._settingsSubmenuUsersOpen_1f0ci_255{overflow:visible}._settingsSectionUsers_1f0ci_259{gap:.5rem;position:relative;overflow:visible}._settingsSectionUsersOpen_1f0ci_265{z-index:2}._settingsSectionUsers_1f0ci_259 ._writerUserAddForm_1f0ci_269,._settingsSectionUsers_1f0ci_259 ._writerUserAddBtn_1f0ci_270{margin-top:.15rem}._settingsSubmenu_1f0ci_255{z-index:2;transform-origin:100% 0;overscroll-behavior:contain;border-radius:var(--radius-md);pointer-events:auto;background:linear-gradient(165deg,#14101c 0%,#0a0d14 42%,#070608 100%);border:1px solid #a855f747;border-top:2px solid #a855f785;flex-direction:column;gap:.55rem;width:min(16.5rem,100vw - 2rem);max-height:min(88dvh,36rem);padding:.55rem;display:flex;position:absolute;top:0;left:auto;right:calc(100% + .55rem);overflow-y:auto;box-shadow:inset 0 1px #ffffff0d,0 16px 36px #0000007a,0 0 24px #a855f71f}._settingsSection_1f0ci_259{border-radius:var(--radius-sm);background:#100e14;border:1px solid #ffffff14;flex-direction:column;gap:.45rem;padding:.55rem .58rem;display:flex}._settingsSectionTitle_1f0ci_312{font-size:.6875rem;font-weight:var(--font-weight-ui);letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);text-align:start;margin:0}._settingsSectionHint_1f0ci_322{color:var(--text-muted);text-align:start;margin:0;font-size:.6875rem;line-height:1.4}._settingsSectionHelp_1f0ci_330 ._settingsSectionHint_1f0ci_322{margin-bottom:.55rem}._settingsHelpAction_1f0ci_334{margin-top:.45rem}._writerUsersGroup_1f0ci_338{border-bottom:1px solid #ffffff14;padding:.55rem .65rem .65rem}._writerUsersTitle_1f0ci_343{font-size:.6875rem;font-weight:var(--font-weight-ui);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);margin:0 0 .45rem}._writerUsersListGroup_1f0ci_352{flex-direction:column;gap:0;display:flex;position:relative}._writerUsersListGroupOpen_1f0ci_359{z-index:1}._writerUsersToggle_1f0ci_363{cursor:pointer;margin-top:.15rem}._writerUsersToggleOpen_1f0ci_368{background:#122030;border-color:#38bdf847}._writerUsersToggleLead_1f0ci_373{justify-content:space-between;align-items:center;gap:.55rem;width:100%;display:flex}._writerUsersToggleText_1f0ci_381{flex-direction:column;align-items:flex-start;gap:.18rem;min-width:0;display:flex}._writerUsersChevron_1f0ci_389{opacity:.72;border-bottom:2px solid;border-left:2px solid;flex-shrink:0;width:.45rem;height:.45rem;transition:transform .18s;transform:rotate(-45deg)}._writerUsersToggleOpen_1f0ci_368 ._writerUsersChevron_1f0ci_389{transform:rotate(135deg)}._writerUsersFlyout_1f0ci_404{top:calc(100% + .35rem);z-index:5;overscroll-behavior:contain;border-radius:var(--radius-sm);scrollbar-width:thin;scrollbar-color:#38bdf86b #ffffff0f;background:linear-gradient(165deg,#14101c 0%,#0a0d14 42%,#070608 100%);border:1px solid #a855f752;max-height:9.25rem;padding:.3rem;position:absolute;inset-inline:0;overflow-y:auto;box-shadow:inset 0 1px #ffffff0d,0 12px 28px #00000085,0 0 20px #a855f71a}._writerUsersFlyout_1f0ci_404::-webkit-scrollbar{width:.42rem}._writerUsersFlyout_1f0ci_404::-webkit-scrollbar-thumb{background:#38bdf86b;border-radius:999px}._writerUsersFlyout_1f0ci_404::-webkit-scrollbar-track{background:#ffffff0f;border-radius:999px}._writerUsersList_1f0ci_352{flex-direction:column;gap:.28rem;margin:0;padding:0;list-style:none;display:flex}._writerUserRow_1f0ci_448{align-items:center;gap:.25rem;display:flex}._writerUserBtn_1f0ci_454{text-align:start;border-radius:var(--radius-sm);min-width:0;color:var(--text-secondary);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;flex:auto;padding:.38rem .52rem;font-family:inherit;font-size:.8125rem}._writerUserBtn_1f0ci_454:hover{color:var(--text-primary);border-color:#38bdf847}._writerUserBtnActive_1f0ci_473{color:#e0f2fe;background:#38bdf81f;border-color:#38bdf86b}._writerUserNameField_1f0ci_479{flex-direction:column;gap:.28rem;margin-bottom:0;display:flex}._writerUserCurrentControls_1f0ci_486{align-items:stretch;gap:.35rem;display:flex}._writerUserCurrentControls_1f0ci_486 ._writerUserNameInput_1f0ci_492{flex:auto;min-width:0}._writerUserListToggle_1f0ci_497{border-radius:var(--radius-sm);width:2.15rem;color:var(--text-primary);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}._writerUserListToggle_1f0ci_497:hover{background:#38bdf814;border-color:#38bdf847}._writerUserListToggleOpen_1f0ci_516{background:#38bdf81f;border-color:#38bdf847}._writerUserListToggleOpen_1f0ci_516 ._writerUsersChevron_1f0ci_389{transform:rotate(135deg)}._writerUserNameLabel_1f0ci_525{font-size:.6875rem;font-weight:var(--font-weight-ui);color:var(--text-muted)}._writerUserNameInput_1f0ci_492{box-sizing:border-box;border-radius:var(--radius-sm);width:100%;color:var(--text-primary);background:#38bdf81a;border:1px solid #38bdf86b;padding:.38rem .52rem;font-family:inherit;font-size:.8125rem;line-height:1.35}._writerUserNameInput_1f0ci_492::placeholder{color:var(--text-placeholder);opacity:1}._writerUserNameInput_1f0ci_492:focus{border-color:#38bdf89e;outline:none;box-shadow:0 0 0 2px #38bdf82e}._writerUserCurrentName_1f0ci_555{min-width:0;color:var(--text-primary);border-radius:var(--radius-sm);background:#0000002e;border:1px solid #ffffff1a;flex:auto;margin:0;padding:.38rem .52rem;font-size:.8125rem}._writerUserAddForm_1f0ci_269{flex-direction:column;gap:.35rem;margin-top:.45rem;display:flex}._writerUserAddActions_1f0ci_574{gap:.35rem;display:flex}._writerUserAddConfirm_1f0ci_579,._writerUserAddCancel_1f0ci_580{border-radius:var(--radius-sm);cursor:pointer;flex:1 1 0;padding:.34rem .5rem;font-family:inherit;font-size:.75rem}._writerUserAddConfirm_1f0ci_579{color:#e0f2fe;background:#38bdf829;border:1px solid #38bdf86b}._writerUserAddConfirm_1f0ci_579:hover{background:#38bdf83d;border-color:#38bdf894}._writerUserAddCancel_1f0ci_580{color:var(--text-secondary);background:0 0;border:1px solid #ffffff1f}._writerUserAddCancel_1f0ci_580:hover{color:var(--text-primary);border-color:#ffffff38}._writerUserDeleteBtn_1f0ci_611{border-radius:var(--radius-sm);width:1.65rem;height:1.65rem;color:var(--text-muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0;font-size:1.05rem;line-height:1}._writerUserDeleteBtn_1f0ci_611:hover{color:#f87171;background:#f871711a}._writerUserAddBtn_1f0ci_270{border-radius:var(--radius-sm);width:100%;color:var(--text-secondary);cursor:pointer;background:0 0;border:1px dashed #ffffff29;margin-top:.45rem;padding:.38rem .52rem;font-family:inherit;font-size:.8125rem}._writerUserAddBtn_1f0ci_270:hover{color:var(--text-primary);border-color:#38bdf859}._app_9v1wn_1{text-align:start;height:auto;min-height:100dvh;filter:var(--theme-app-filter);flex-direction:column;transition:filter .45s;display:flex;position:relative;overflow:visible}._skipLink_9v1wn_13{inset-inline-start:.75rem;z-index:calc(var(--z-modal) + 2);border-radius:var(--radius-sm);color:#e0f2fe;font-size:.8125rem;font-weight:var(--font-weight-ui);background:#0a1520;border:1px solid #38bdf87a;padding:.45rem .72rem;text-decoration:none;transition:transform .18s;position:absolute;top:.65rem;transform:translateY(-160%)}._skipLink_9v1wn_13:focus{outline:none;transform:translateY(0);box-shadow:0 0 0 2px #38bdf859}._header_9v1wn_36{--header-assist-width:clamp(38.9rem, 57.6vw, 57.1rem);grid-template-columns:minmax(0, 1fr) var(--header-assist-width) minmax(0, 1fr);align-items:center;gap:var(--ws-header-gap);padding-block:var(--ws-header-padding-top,var(--ws-header-padding-y)) var(--ws-header-padding-y);padding-inline:var(--ws-header-padding-x);background:var(--surface-header);-webkit-backdrop-filter:var(--header-backdrop-filter,blur(var(--glass-blur,28px)) saturate(var(--glass-saturate,1.26)) brightness(var(--glass-brightness,1.05)));box-shadow:none;z-index:300;direction:ltr;border-bottom:none;flex-shrink:0;display:grid;position:sticky;top:0;overflow:visible}._brand_9v1wn_65{flex-direction:row;flex-shrink:0;justify-self:start;align-items:center;min-width:0;display:flex}._headerAssist_9v1wn_74{width:100%;min-width:0;max-width:var(--header-assist-width);--text-primary:#fff;--text-secondary:#fff;--text-muted:#ffffffd1;grid-column:2;justify-content:center;justify-self:stretch;align-items:center;padding-block:.22rem .35rem;display:flex}._hero_9v1wn_89{align-items:center;gap:var(--ws-hero-gap);flex-direction:column;width:100%;display:flex}._heroBrand_9v1wn_97{flex-shrink:0;justify-content:flex-start;align-items:center;gap:.55rem;display:inline-flex}._heroBrand_9v1wn_97 ._title_9v1wn_105{font-family:var(--font-brand);letter-spacing:-.02em;text-align:start;white-space:nowrap;color:#fcf8fffa;text-shadow:0 1px 0 #ffffff38, 0 2px 0 #c4b5fd24, 0 4px 0 #581c871a, 0 6px 14px #0000006b, 0 10px 28px #7e22ce2e, var(--text-shadow-brand), var(--brand-title-halo,0 0 20px #c4b5fd33), var(--text-glow-title);font-size:2.0625rem;font-weight:700}._brandIcon_9v1wn_124{pointer-events:none;-webkit-user-select:none;user-select:none;background:radial-gradient(circle at 50% 40%,#0b261d 0%,#061912 42%,#020806 100%);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 4px #000000ad,inset 0 0 0 1px #2644366b,inset 0 0 14px #ffdc7824}._brandIcon_9v1wn_124 img{object-fit:cover;filter:invert()grayscale(.06)sepia()saturate(5)hue-rotate(14deg)contrast(2.65)brightness(1.42)drop-shadow(0 0 2px #fffad2)drop-shadow(0 0 6px #ffe48cf2)drop-shadow(0 0 12px #f0c85fc7)drop-shadow(0 0 18px #d7af4680);width:100%;height:100%;display:block}._brandIcon_9v1wn_124:after{content:"";pointer-events:none;background:radial-gradient(circle,#0000 0% 44%,#0109076b 66%,#000403e6 100%);position:absolute;inset:0}._title_9v1wn_105{font-size:1.35rem;font-weight:var(--font-weight-display);letter-spacing:-.01em;color:var(--text-heading);text-align:start;text-shadow:var(--text-glow-title);margin:0;line-height:1.3}._subtitle_9v1wn_188{color:var(--text-secondary);font-size:.875rem;font-weight:var(--font-weight-ui);text-align:start;min-height:1.25rem;margin:.2rem 0 0}._headerActions_9v1wn_197{flex-direction:row;flex-shrink:0;justify-content:flex-end;justify-self:end;align-items:center;min-width:0;display:inline-flex;overflow:visible}._headerWorkspaceActions_9v1wn_208{flex-shrink:0;align-items:center;gap:.45rem;margin-inline-end:3cm;display:inline-flex}._headerSaveAction_9v1wn_216{order:1}._headerWorkspaceActions_9v1wn_208>:last-child,._headerWorkspaceActions_9v1wn_208[data-save-after-clear=true] ._headerSaveAction_9v1wn_216{order:2}._headerWorkspaceActions_9v1wn_208[data-save-after-clear=true]>:last-child{order:1}._headerControlsGroup_9v1wn_232{flex-shrink:0;align-items:center;gap:.72rem;display:inline-flex;overflow:visible}._workstation_9v1wn_240{gap:var(--ws-main-gap);padding-block:var(--ws-main-padding-y) var(--ws-main-padding-bottom);padding-inline:var(--ws-main-padding-x);text-align:start;flex-direction:column;flex:1 0 auto;display:flex}._creativeGrid_9v1wn_250{grid-template-columns:minmax(var(--ws-lyrics-column-min), var(--ws-lyrics-column-track)) minmax(0, var(--ws-style-column-track));gap:var(--ws-main-gap);min-height:calc(100dvh - var(--ws-sticky-rail-offset) - var(--ws-main-padding-y) - var(--ws-main-padding-bottom));direction:ltr;flex:auto;align-items:stretch;display:grid}._compositionColumn_9v1wn_265{gap:var(--ws-column-gap);text-align:start;flex-direction:column;min-width:0;min-height:100%;display:flex}._styleWorkspace_9v1wn_274{gap:var(--ws-column-gap);text-align:start;flex-direction:column;flex:auto;min-width:0;max-width:100%;min-height:0;display:flex;overflow-x:hidden}._app_9v1wn_1[dir=rtl] ._compositionColumn_9v1wn_265,._app_9v1wn_1[dir=rtl] ._styleWorkspace_9v1wn_274{direction:rtl}._app_9v1wn_1[dir=ltr] ._compositionColumn_9v1wn_265,._app_9v1wn_1[dir=ltr] ._styleWorkspace_9v1wn_274{direction:ltr}._styleCard_9v1wn_296{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow:visible}._styleCard_9v1wn_296>section{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:visible}@media (width>=961px){._compositionColumn_9v1wn_265{min-height:0}._lyricsCard_9v1wn_319{min-height:0;height:calc(100dvh - var(--ws-sticky-rail-offset) - var(--ws-main-padding-y) - var(--ws-main-padding-bottom));max-height:calc(100dvh - var(--ws-sticky-rail-offset) - var(--ws-main-padding-y) - var(--ws-main-padding-bottom));flex:auto;overflow:hidden}._lyricsCard_9v1wn_319>section{flex:auto;min-height:0;max-height:100%;overflow:hidden}._styleCard_9v1wn_296{min-height:0;height:calc(100dvh - var(--ws-sticky-rail-offset) - var(--ws-main-padding-y) - var(--ws-main-padding-bottom));max-height:calc(100dvh - var(--ws-sticky-rail-offset) - var(--ws-main-padding-y) - var(--ws-main-padding-bottom));flex:auto;overflow:hidden}._styleCard_9v1wn_296>section{flex:auto;min-height:0;max-height:100%;overflow:hidden}}._styleCard_9v1wn_296:has(>section[data-tags-scroll-focus]){flex:auto;min-height:0}._styleCard_9v1wn_296>section[data-tags-scroll-focus]{flex:auto;min-height:0}._styleCard_9v1wn_296:has(>section[data-guidance-pinned]){border-color:#38bdf875;flex:auto;min-height:0;box-shadow:var(--glass-inset), 0 0 0 1px #38bdf82e, 0 0 28px #38bdf829, 0 18px 56px #000000e0!important}._styleCard_9v1wn_296>section[data-guidance-pinned]{flex:auto;min-height:0;max-height:100%;overflow:hidden}._projectsColumn_9v1wn_386{width:100%;min-width:0;top:var(--ws-sticky-rail-offset);max-height:calc(100dvh - var(--ws-sticky-rail-offset) - 1rem);z-index:40;flex-direction:column;align-self:start;display:flex;position:sticky}._projectsCard_9v1wn_398{min-height:min(var(--ws-projects-card-min-height), calc(100dvh - var(--ws-sticky-rail-offset) - 1rem));max-height:calc(100dvh - var(--ws-sticky-rail-offset) - 1rem);flex-direction:column;flex:auto;min-width:0;max-width:100%;display:flex;overflow:hidden;background:var(--surface-sidebar)!important;border-color:var(--border-purple-soft)!important;box-shadow:var(--glass-inset), 0 18px 56px #000000e0, inset 1px 0 20px #581c870f!important}._projectsCard_9v1wn_398>aside{flex-direction:column;flex:auto;min-height:0;display:flex}._leftPanel_9v1wn_422{gap:var(--ws-column-gap);flex-direction:column;display:flex;overflow:visible}._workflowColumn_9v1wn_429{gap:var(--ws-column-gap);flex-direction:column;min-height:0;display:flex;overflow:visible}._scrollableCard_9v1wn_437{flex-direction:column;min-height:0;display:flex;overflow:hidden}._scrollableCard_9v1wn_437>section{flex-direction:column;flex:1;min-height:0;display:flex}._workflowColumnWriting_9v1wn_451{flex:auto;min-height:0}@media (width>=961px){._workflowColumnWriting_9v1wn_451{min-height:calc(100dvh - 5.5rem)}}._workflowColumnWriting_9v1wn_451 ._lyricsCardExpanded_9v1wn_462{flex:auto;min-height:0}._workflowColumnWriting_9v1wn_451 ._hebrewCard_9v1wn_467{flex:none}._lyricsCard_9v1wn_319{flex-direction:column;flex:auto;height:100%;min-height:100%;display:flex}._lyricsCard_9v1wn_319._card_9v1wn_479,._styleCard_9v1wn_296._card_9v1wn_479{border-radius:var(--ws-column-card-radius,var(--radius-lg))}._lyricsCard_9v1wn_319>section{flex-direction:column;flex:auto;min-width:0;min-height:100%;display:flex}._hebrewCard_9v1wn_467{flex:none}._hebrewPanelStack_9v1wn_496{gap:var(--ws-hebrew-stack-gap);flex-direction:column;display:flex}._outputCard_9v1wn_502{flex-direction:column;flex:none;min-height:0;display:flex;overflow:visible}._outputCard_9v1wn_502>section{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:visible}._rightPanel_9v1wn_518{flex-direction:column;display:flex;overflow:visible}._tagsColumn_9v1wn_524{flex-direction:column;min-height:0;display:flex}._tagsCard_9v1wn_530{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:visible}._tagsCard_9v1wn_530>section{flex-direction:column;flex:1;min-height:0;display:flex;overflow:visible}._card_9v1wn_479{isolation:isolate;background-color:var(--card-background-color,transparent);background-image:var(--surface-card-frame), var(--surface-card-lines), var(--surface-noise), var(--surface-card-fill);border:1px solid var(--theme-card-border);border-radius:var(--radius-md);padding:var(--ws-card-padding-y) var(--ws-card-padding-x);box-shadow:var(--card-shadow);-webkit-backdrop-filter:var(--card-backdrop-filter,blur(var(--glass-blur,28px)) saturate(var(--glass-saturate,1.26)) brightness(var(--glass-brightness,1.05)));background-repeat:repeat,repeat,repeat,no-repeat;background-size:auto,auto,180px 180px,100% 100%;transition:border-color .25s,box-shadow .25s;position:relative}._card_9v1wn_479:after{content:"";border-radius:inherit;pointer-events:none;box-shadow:var(--surface-card-inset-frame);position:absolute;inset:0}._lyricsCard_9v1wn_319._card_9v1wn_479:hover,._styleCard_9v1wn_296._card_9v1wn_479:hover{border-color:var(--theme-card-border);box-shadow:var(--card-shadow)}._card_9v1wn_479:hover{border-color:var(--theme-card-border-hover);box-shadow:var(--glass-inset), var(--glow-card-hover), 0 22px 64px #000000eb}@media (width<=1200px){._main_9v1wn_600,._workstation_9v1wn_240{padding-inline:.55rem}._creativeGrid_9v1wn_250{grid-template-columns:minmax(var(--ws-lyrics-column-min-md), var(--ws-lyrics-column-track-md)) minmax(0, var(--ws-style-column-track));gap:.75rem}}@media (width<=960px){html,body{overflow:auto}._app_9v1wn_1{height:auto;min-height:100dvh;max-height:none;overflow:auto}._main_9v1wn_600,._workstation_9v1wn_240{padding:1rem;overflow:visible}._creativeGrid_9v1wn_250{grid-template-columns:1fr}._compositionColumn_9v1wn_265,._styleWorkspace_9v1wn_274{min-height:0;overflow:visible}._compositionColumn_9v1wn_265{order:1}._styleWorkspace_9v1wn_274{order:2}._styleCard_9v1wn_296{height:auto;max-height:none;overflow:visible}._styleCard_9v1wn_296>section{max-height:none;overflow:visible}._styleWorkspace_9v1wn_274{grid-column:auto}._header_9v1wn_36{padding-block:var(--ws-header-padding-top,var(--ws-header-padding-y)) var(--ws-header-padding-y);grid-template-columns:1fr;gap:.55rem;padding-inline:1rem}._headerAssist_9v1wn_74{order:2;grid-column:1;width:100%;max-width:none}._brand_9v1wn_65{order:1}._headerActions_9v1wn_197{order:3;justify-content:flex-end;justify-self:stretch;width:100%}._heroBrand_9v1wn_97 ._title_9v1wn_105{white-space:normal}}@media (width<=576px){._headerActions_9v1wn_197{justify-content:flex-end}}[data-content-locale=en] .subtitle{text-align:start;min-height:2.5rem;line-height:1.4}[data-content-locale=en] .toolbar{align-content:flex-start;min-height:4.625rem}[data-content-locale=en] .toolbarLabel{text-align:start;min-height:1.0125rem}[data-content-locale=en] .outputBlock .blockHeader{align-items:center;min-height:2.85rem}[data-content-locale=en] .panelHeader{text-align:start;min-height:5.5rem}[data-content-locale=en] .hebrewPanelStack{min-height:11.5rem}[data-content-locale=en] .workstation{align-items:stretch}[data-content-locale=en] .compositionColumn,[data-content-locale=en] .styleWorkspace{text-align:start;direction:ltr;align-self:stretch;min-height:0}[data-content-locale=en] .styleCard{flex-direction:column;flex:auto;min-height:0;display:flex}[data-content-locale=en] .styleCard>section{flex:auto;min-height:0}@media (width<=576px){[data-content-locale=en] .workstation,[data-content-locale=en] .workstation aside,[data-content-locale=en] .workstation section{text-align:left;direction:ltr}[data-content-locale=en] [dir=rtl]{direction:ltr}[data-content-locale=en] h1,[data-content-locale=en] h2,[data-content-locale=en] h3,[data-content-locale=en] p,[data-content-locale=en] label,[data-content-locale=en] li{text-align:left}[data-content-locale=en] textarea,[data-content-locale=en] textarea::placeholder{text-align:left;direction:ltr}}:root{--ws-main-gap:.9rem;--ws-main-padding-y:1.25rem;--ws-main-padding-bottom:1.35rem;--ws-main-padding-x:.65rem;--ws-column-gap:1.1rem;--ws-card-padding-y:1.15rem;--ws-card-padding-x:1.2rem;--ws-column-card-radius:18px;--ws-header-padding-y:1rem;--ws-header-padding-top:1.8rem;--ws-header-padding-x:1.45rem;--ws-header-gap:.55rem;--ws-hero-gap:.85rem;--ws-section-gap:.95rem;--ws-panel-header-gap:.85rem;--ws-scroll-body-gap:.85rem;--ws-groups-gap:1.15rem;--ws-style-grid-gap:1rem;--ws-insights-row-gap:.65rem;--ws-insights-to-tags-gap:1rem;--ws-insights-height-scale:.78;--ws-insights-frame-radius:var(--radius-md);--ws-insights-profiles-border:#a855f747;--ws-insights-profiles-bg:radial-gradient(ellipse 120% 100% at 50% 50%, #581c870f 0%, #020204fa 72%);--intelligence-accent:#60a5fa;--intelligence-accent-muted:#60a5fa24;--intelligence-accent-border:#7dc6ff94;--intelligence-accent-glow:#38bdf870;--glow-intelligence:0 0 12px var(--intelligence-accent-glow);--ws-insights-intelligence-border:#60a5fa6b;--ws-insights-intelligence-bg:radial-gradient(ellipse 120% 100% at 50% 50%, #2563eb33 0%, #050c20f0 70%);--ws-insights-guidance-border:#ff9f4347;--ws-insights-guidance-bg:radial-gradient(ellipse 120% 100% at 50% 50%, #ff9f430d 0%, #020204fa 72%);--ws-insights-profiles-glow:inset 0 0 0 1px #a855f71f, 0 0 0 1px #a855f738, 0 0 6px #a855f71a;--ws-insights-intelligence-glow:inset 0 0 0 1px #60a5fa2e, 0 0 0 1px #60a5fa57, 0 0 10px #2563eb2e;--ws-insights-guidance-glow:inset 0 0 0 1px #ff9f431f, 0 0 0 1px #ff9f4338, 0 0 6px #ff9f4317;--ws-insights-glow-inset:1.85rem;--ws-insights-glow-inset-x:.45rem;--ws-insights-glow-row-extra:3.7rem;--ws-insights-column-glow-extra:2rem;--ws-insights-prompt-height:calc(22rem * 1.15 * var(--ws-insights-height-scale));--ws-insights-panel-padding-y:.58rem;--ws-insights-panel-padding-x:.62rem;--ws-insights-header-min-height:2.15rem;--ws-insights-prompt-min-height:var(--ws-insights-prompt-height);--ws-insights-prompt-textarea-min:calc(8.78rem * 1.15 * var(--ws-insights-height-scale));--ws-insights-prompt-textarea-max:calc(14.85rem * 1.15 * var(--ws-insights-height-scale));--ws-group-gap:.62rem;--ws-pill-gap:.55rem;--ws-pill-padding-y:.5rem;--ws-pill-padding-x:1.05rem;--ws-pill-min-height:2.125rem;--ws-pill-font-size:.8125rem;--ws-pill-font-weight:var(--font-weight-ui);--ws-pill-line-height:1.25;--ws-pill-letter-spacing:.015em;--ws-chip-font-size:var(--ws-pill-font-size);--ws-chip-font-weight:var(--ws-pill-font-weight);--ws-chip-line-height:var(--ws-pill-line-height);--ws-chip-letter-spacing:var(--ws-pill-letter-spacing);--ws-chip-min-height:var(--ws-pill-min-height);--ws-chip-padding-y:var(--ws-pill-padding-y);--ws-chip-padding-x:var(--ws-pill-padding-x);--ws-chip-radius:999px;--ws-chip-gap:var(--ws-pill-gap);--ws-scene-card-min-width:9rem;--ws-scene-card-flex:1 1 9rem;--ws-scene-card-inner-gap:.25rem;--ws-scene-card-padding-y:.625rem;--ws-scene-card-padding-x:.875rem;--ws-scene-card-grid-gap:.55rem;--ws-scene-card-min-height:2.25rem;--ws-scene-card-title-font-size:.875rem;--ws-scene-card-title-line-height:1.3;--ws-scene-card-title-weight:var(--font-weight-ui);--ws-scene-card-hint-font-size:.75rem;--ws-scene-card-hint-line-height:1.35;--ws-scene-card-hint-weight:var(--font-weight-body);--ws-scene-card-radius:var(--radius-sm);--ws-main-label-font-size:1.0625rem;--ws-main-label-icon-size:1rem;--ws-main-label-letter-spacing:.042em;--ws-panel-header-font-size:var(--ws-main-label-font-size);--ws-panel-header-icon-size:var(--ws-main-label-icon-size);--ws-category-header-font-size:var(--ws-main-label-font-size);--ws-category-header-icon-size:var(--ws-main-label-icon-size);--ws-toolbar-gap:.55rem;--ws-toolbar-wrapper-gap:.75rem;--ws-toolbar-label-padding-bottom:.4rem;--ws-section-header-padding-y:.55rem;--ws-section-header-padding-x:.9rem;--ws-section-header-group-padding-y:.52rem;--ws-section-header-group-padding-x:.88rem;--ws-column-header-font-size:1.2rem;--ws-column-header-icon-size:1.1rem;--ws-column-header-letter-spacing:.038em;--ws-column-header-padding-y:.68rem;--ws-column-header-padding-x:1.05rem;--ws-lyrics-section-gap:.72rem;--ws-lyrics-block-spacing:.85rem;--ws-lyrics-editor-height:calc(var(--ws-insights-prompt-height) + var(--ws-section-gap) - var(--ws-lyrics-section-gap));--ws-lyrics-textarea-min:12rem;--ws-lyrics-textarea-padding-y:.95rem;--ws-lyrics-textarea-padding-x:1.05rem;--ws-lyrics-textarea-max:none;--ws-lyrics-compact-chrome:6.25rem;--ws-lyrics-compact-height-scale:1.555;--ws-lyrics-compact-editor-height:calc(var(--ws-lyrics-editor-height) * var(--ws-lyrics-compact-height-scale));--ws-hebrew-stack-gap:1.05rem;--ws-prompt-textarea-min:9rem;--ws-prompt-textarea-max:14rem;--ws-behavior-gap:.55rem;--ws-behavior-pill-gap:.4rem;--ws-custom-tag-gap:.45rem;--ws-line-height-body:1.6;--ws-line-height-textarea:1.75;--ws-panel-content-font-size:.875rem;--ws-panel-content-line-height:1.55;--ws-panel-content-font-weight:var(--font-weight-body);--ws-panel-emphasis-font-weight:var(--font-weight-ui);--ws-projects-column-width:clamp(11.25rem, 13.5vw, 14.75rem);--ws-sticky-rail-offset:5.5rem;--ws-projects-card-min-height:clamp(18.2rem, calc(72vh * 1.3), 44.2rem);--ws-projects-stack-min-height:clamp(18rem, 48vh, 34rem);--ws-projects-list-min-height:14rem;--ws-projects-list-max-height:none;--ws-lyrics-column-min:7.75rem;--ws-lyrics-column-track:.36fr;--ws-style-column-track:1.44fr;--ws-lyrics-column-min-md:7.25rem;--ws-lyrics-column-track-md:.38fr}:where(.wsMainLabel){font-size:var(--ws-main-label-font-size,1.0625rem);font-weight:var(--font-weight-display);letter-spacing:var(--ws-main-label-letter-spacing,.042em);line-height:var(--ws-panel-content-line-height,1.55);text-transform:none;margin:0}.wsChip{font-family:inherit;font-size:var(--ws-pill-font-size);font-weight:var(--ws-pill-font-weight);letter-spacing:var(--ws-pill-letter-spacing);line-height:var(--ws-pill-line-height);text-align:center;min-height:var(--ws-pill-min-height);padding:var(--ws-pill-padding-y) var(--ws-pill-padding-x);border-radius:var(--ws-chip-radius);border:1px solid var(--tag-pill-border,var(--border-subtle));background:var(--surface-elevated);color:var(--tag-pill-color,var(--text-secondary));white-space:nowrap;cursor:pointer;box-shadow:var(--bubble-shadow);transition:background .22s,border-color .22s,color .22s,box-shadow .22s,transform .18s cubic-bezier(.22,1,.36,1)}.wsBubbleButton,.wsBubbleAction,.wsBubbleControl{cursor:pointer;border:1px solid var(--border-subtle);background:var(--bubble-neutral-fill,#ffffff0a);color:var(--text-secondary);box-shadow:var(--bubble-shadow);justify-content:center;align-items:center;font-family:inherit;transition:background .22s,border-color .22s,color .22s,box-shadow .22s,transform .18s cubic-bezier(.22,1,.36,1),opacity .2s;display:inline-flex}.wsBubbleButton:hover:not(:disabled),.wsBubbleAction:hover:not(:disabled),.wsBubbleControl:hover:not(:disabled){border-color:var(--border-hover);background:var(--bubble-neutral-fill-hover,#ffffff12);color:var(--text-primary);box-shadow:var(--bubble-shadow-hover);transform:var(--bubble-lift-hover)}.wsBubbleButton:active:not(:disabled),.wsBubbleAction:active:not(:disabled),.wsBubbleControl:active:not(:disabled){box-shadow:var(--bubble-shadow-active);transform:var(--bubble-press-active)}.wsBubbleAction{font-size:var(--ws-pill-font-size,.8125rem);font-weight:var(--font-weight-ui);letter-spacing:.02em;min-height:var(--ws-pill-min-height,2.125rem);padding:var(--ws-pill-padding-y,.5rem) var(--ws-pill-padding-x,1.05rem);border-radius:var(--ws-chip-radius,999px);white-space:nowrap}.wsBubbleControl{font-size:.8125rem;font-weight:var(--font-weight-ui);border-radius:var(--radius-sm);white-space:nowrap;padding:.5rem .85rem}.wsBubbleCard{cursor:pointer;text-align:start;box-shadow:var(--bubble-shadow);font-family:inherit;transition:background .22s,border-color .22s,color .22s,box-shadow .22s,transform .18s cubic-bezier(.22,1,.36,1)}.wsBubbleCard:hover:not(:disabled){box-shadow:var(--bubble-shadow-hover);transform:var(--bubble-lift-hover)}.wsBubbleCard:active:not(:disabled){box-shadow:var(--bubble-shadow-active);transform:var(--bubble-press-active)}.wsDepthSurface{box-shadow:var(--depth-surface-shadow)}.wsDepthSurfaceFill{background:linear-gradient(180deg, var(--depth-bg-a,#ffffff1a) 0%, color-mix(in srgb, var(--depth-bg-a,#ffffff0f) 62%, #08080ee6) 48%, color-mix(in srgb, var(--depth-bg-b,#ffffff08) 52%, #040408f0) 100%);box-shadow:var(--depth-surface-shadow)}.wsDepthText{text-shadow:var(--depth-text), 0 0 6px var(--depth-halo-color,transparent)}.wsDepthTextStrong{text-shadow:var(--depth-text-strong), 0 0 8px var(--depth-halo-color,transparent)}:where(.wsSceneCard){align-items:flex-start;gap:var(--ws-scene-card-inner-gap);min-width:var(--ws-scene-card-min-width);flex-direction:column;flex:var(--ws-scene-card-flex);max-width:100%;min-height:var(--ws-scene-card-min-height);padding:var(--ws-scene-card-padding-y) var(--ws-scene-card-padding-x);border-radius:var(--ws-scene-card-radius);text-align:start;cursor:pointer;font-family:inherit;display:flex}:where(.wsSceneCardTitle){font-size:var(--ws-scene-card-title-font-size);font-weight:var(--ws-scene-card-title-weight);line-height:var(--ws-scene-card-title-line-height);letter-spacing:0}:where(.wsSceneCardHint){font-size:var(--ws-scene-card-hint-font-size);font-weight:var(--ws-scene-card-hint-weight);line-height:var(--ws-scene-card-hint-line-height);letter-spacing:0}@media (prefers-reduced-motion:reduce){.wsChip,.wsBubbleButton,.wsBubbleAction,.wsBubbleControl,.wsBubbleCard{transition:none}.wsChip:hover,.wsBubbleButton:hover:not(:disabled),.wsBubbleAction:hover:not(:disabled),.wsBubbleControl:hover:not(:disabled),.wsBubbleCard:hover:not(:disabled),.wsBubbleButton:active:not(:disabled),.wsBubbleAction:active:not(:disabled),.wsBubbleControl:active:not(:disabled),.wsBubbleCard:active:not(:disabled){transform:none}}html[data-color-theme=neon-drift]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-ambient-opacity:0;--theme-ambient-overlay:none;--glass-blur:18px;--glass-saturate:1.08;--surface-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.08' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.12'/%3E%3C/svg%3E");--card-background-color:transparent;--header-backdrop-filter:blur(18px) saturate(1.08);--card-backdrop-filter:blur(18px) saturate(1.08);--canvas-base:var(--surface-header);--bg-base:var(--canvas-base);--bg-noise:none;--bg-grid:none;--bg-gradient:none;--surface-card-frame:none;--surface-card-lines:repeating-linear-gradient(180deg, #f472b607 0 1px, transparent 1px 4px);--surface-card-fill:linear-gradient(180deg, #301040e0 0%, #0c0414f0 100%);--surface-card-inset-frame:inset 0 1px 0 #ffb4ff1a, inset 0 -1px 0 #0000009e;--surface-header:#140820;--surface-card:#1c0c28d1;--surface-elevated:#281238e0;--surface-hover:#341644eb;--surface-inset:#040008f5;--surface-sidebar:linear-gradient(180deg, #200e30eb 0%, #08020ef5 100%);--theme-card-border:#f472b633;--theme-card-border-hover:#e056fd9e;--text-primary:#fce7ff;--text-heading:#fff;--text-secondary:#e9c8ff;--text-muted:#a878c8;--text-label:#f0d4ff;--text-placeholder:#8058a0;--border-subtle:#f472b629;--border-matte:#ffffff0f;--border-hover:#e056fd61;--border-purple-soft:#f472b638;--border-accent:#e056fd94;--border-orange:#ff6b009e;--accent:#e040fb;--accent-strong:#a855f7;--accent-bright:#f5d0fe;--accent-neon:#f472b6;--accent-muted:#e040fb2e;--accent-border:#e056fd8a;--accent-glow:#e040fb61;--accent-glow-strong:#f472b67a;--accent-glow-outer:#a855f72e;--highlight:#ff6b00;--highlight-bright:#ff9f43;--highlight-strong:#f50;--highlight-muted:#ff6b002e;--highlight-border:#ff6b00ad;--highlight-glow:#ff6b006b;--ai-accent:#c084fc;--ai-bright:#e9d5ff;--ai-muted:#c084fc29;--ai-border:#c084fc7a;--ai-text:#f3e8ff;--ai-glow:#c084fc52;--neon-green:#4ade80;--neon-green-muted:#4ade8024;--neon-green-border:#4ade8085;--gradient-neon:linear-gradient(135deg, #7c3aed 0%, #e040fb 38%, #f472b6 72%, #6366f1 110%);--gradient-neon-soft:linear-gradient(135deg, #e040fb5c 0%, #f472b633 100%);--gradient-tag-active:linear-gradient(135deg, #e040fb94 0%, #f472b65c 100%);--gradient-action:linear-gradient(135deg, #f50 0%, #ff6b00 52%, #ff9f43 100%);--text-glow-title:0 0 16px #f472b68c, 0 0 32px #e040fb52;--text-glow-heading:0 0 12px #e040fb61;--text-glow-gold:none;--glow-card-hover:0 0 0 1px #e056fd61, 0 0 22px #e040fb2e, 0 0 38px #f472b61a;--glow-neon-md:0 0 0 1px #e056fd85, 0 0 18px #e040fb47;--glow-action:0 0 0 1px var(--highlight-border), 0 0 18px var(--highlight-glow);--card-shadow:inset 0 1px 0 #ffc8ff14, inset 0 -1px 0 #00000094, 0 12px 32px #50007847}html[data-color-theme=logic]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-ambient-opacity:0;--theme-ambient-overlay:none;--theme-app-filter:none;--theme-card-border:#1e3a52;--theme-card-border-hover:#67e8f9;--glass-blur:0px;--glass-saturate:1;--surface-noise:none;--surface-card-frame:none;--surface-card-lines:none;--surface-card-inset-frame:inset 0 1px 0 #2a4a62, inset 0 0 0 1px #162838;--card-background-color:#0e2438;--card-backdrop-filter:none;--header-backdrop-filter:none;--header-border-color:#162838;--canvas-base:var(--surface-header);--bg-base:var(--canvas-base);--bg-noise:none;--bg-grid:none;--bg-gradient:none;--surface-card-fill:linear-gradient(180deg, #143048 0%, #0a1828 100%);--surface-header:#0a1828;--surface-card:#0e2438;--surface-elevated:#143048;--surface-hover:#1a3a52;--surface-inset:#040c14;--surface-sidebar:linear-gradient(180deg, #102030 0%, #060e18 100%);--text-primary:#e0f2fe;--text-heading:#f0f9ff;--text-secondary:#bae6fd;--text-muted:#6b9cb8;--text-label:#c8e8fc;--text-placeholder:#4a7894;--border-subtle:#1e3a52;--border-matte:#142838;--border-hover:#2a5878;--border-purple-soft:#1a4868;--border-accent:#67e8f994;--border-orange:#fb923c9e;--accent:#22d3ee;--accent-strong:#0891b2;--accent-bright:#a5f3fc;--accent-neon:#67e8f9;--accent-muted:#22d3ee29;--accent-border:#67e8f985;--accent-glow:#22d3ee47;--accent-glow-strong:#67e8f95c;--accent-glow-outer:#0891b21f;--highlight:#fb923c;--highlight-bright:#fdba74;--highlight-strong:#f97316;--highlight-muted:#fb923c29;--highlight-border:#fb923cad;--highlight-glow:#fb923c52;--ai-accent:#38bdf8;--ai-bright:#bae6fd;--ai-muted:#38bdf824;--ai-border:#38bdf870;--ai-text:#e0f2fe;--ai-glow:#38bdf83d;--neon-green:#2dd4bf;--neon-green-muted:#2dd4bf1f;--neon-green-border:#2dd4bf7a;--gradient-neon:linear-gradient(135deg, #0e7490 0%, #22d3ee 48%, #a5f3fc 100%);--gradient-neon-soft:linear-gradient(135deg, #22d3ee47 0%, #0e749029 100%);--gradient-tag-active:linear-gradient(135deg, #67e8f97a 0%, #0e749052 100%);--gradient-action:linear-gradient(135deg, #f97316 0%, #fb923c 52%, #fdba74 100%);--text-glow-title:none;--text-glow-heading:none;--text-glow-gold:none;--glow-card-hover:0 0 0 1px #67e8f952, 0 0 14px #22d3ee1f;--glow-neon-md:0 0 0 1px #67e8f97a, 0 0 14px #22d3ee29;--glow-action:0 0 0 1px var(--highlight-border), 0 0 12px var(--highlight-glow);--card-shadow:inset 0 1px 0 #bae6fd14, inset 0 -1px 0 #00000085, 0 8px 24px #020810b8}html[data-color-theme=obsidian]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-ambient-opacity:0;--theme-ambient-overlay:none;--theme-app-filter:none;--theme-card-border:#fbbf2424;--theme-card-border-hover:#fcd34d7a;--glass-blur:12px;--glass-saturate:.94;--surface-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.08' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.08'/%3E%3C/svg%3E");--card-background-color:transparent;--header-backdrop-filter:none;--card-backdrop-filter:blur(12px) saturate(.94);--surface-card-frame:none;--canvas-base:var(--surface-header);--bg-base:var(--canvas-base);--bg-noise:none;--bg-grid:none;--bg-gradient:none;--surface-card-fill:linear-gradient(180deg, #100e0af5 0%, #040404fc 100%);--surface-card-lines:repeating-linear-gradient(180deg, #fbbf2406 0 1px, transparent 1px 4px);--surface-header:#060606;--surface-card:#0a0a0af5;--surface-elevated:#12100cf5;--surface-hover:#18140ef5;--surface-inset:#020202fc;--surface-sidebar:linear-gradient(180deg, #0c0a08fa 0%, #040404fc 100%);--text-primary:#f8f4ea;--text-heading:#fffaf0;--text-secondary:#e8e0d0;--text-muted:#a89878;--text-label:#d4c8a8;--text-placeholder:#786850;--border-subtle:#fbbf241a;--border-matte:#ffffff0a;--border-hover:#fbbf2438;--border-purple-soft:#fbbf2429;--border-accent:#fbbf246b;--border-orange:#f97316ad;--accent:#fbbf24;--accent-strong:#d97706;--accent-bright:#f0d878;--accent-neon:#ffc850;--accent-muted:#fbbf2424;--accent-border:#fbbf247a;--accent-glow:#fbbf2452;--accent-glow-strong:#fcd34d66;--accent-glow-outer:#d9770624;--highlight:#f97316;--highlight-bright:#ffb340;--highlight-strong:#ff7800;--highlight-muted:#f9731624;--highlight-border:#f97316b8;--highlight-glow:#f973167a;--highlight-glow-outer:#ea580c38;--ai-accent:#eab308;--ai-bright:#fde047;--ai-muted:#facc1524;--ai-border:#facc1570;--ai-text:#fef9c3;--ai-glow:#facc1547;--neon-green:#84cc16;--neon-green-muted:#84cc161a;--neon-green-border:#84cc1670;--gradient-neon:linear-gradient(135deg, #b45309 0%, #fbbf24 48%, #f0d878 100%);--gradient-neon-soft:linear-gradient(135deg, #fbbf2452 0%, #b453092e 100%);--gradient-tag-active:linear-gradient(135deg, #fbbf247a 0%, #b4530947 100%);--gradient-action:linear-gradient(135deg, #ff7800 0%, #ff9500 52%, #ffb340 100%);--tone-lyrics-color:#fffaf0;--tone-lyrics-color-column:#fff8eb;--tone-lyrics-border:#fbbf241f;--tone-lyrics-border-column:#fbbf244d;--tone-lyrics-bg-a:#fbbf240d;--tone-lyrics-bg-b:#f973160a;--tone-lyrics-glow:#fbbf2424;--tone-lyrics-container-glow:#fbbf240f;--lyrics-panel-bg:var(--surface-card);--lyrics-panel-accent:#fbbf240d;--lyrics-panel-border:#fbbf2429;--lyrics-panel-border-top:#fbbf2466;--lyrics-panel-glow:#fbbf240d;--lyrics-input-bg:var(--surface-card);--lyrics-input-border:var(--border-matte);--lyrics-pinned-dock-bg:var(--surface-card);--lyrics-pinned-dock-border:#fbbf2424;--lyrics-pinned-card-border:#fbbf2457;--lyrics-pinned-card-ring:#fbbf2429;--lyrics-pinned-card-glow:#fbbf241a;--lyrics-studio-column-bg:var(--surface-card);--lyrics-studio-column-border:#fbbf241f;--lyrics-studio-frame-border:#fbbf2447;--lyrics-studio-frame-bg:radial-gradient(ellipse 120% 100% at 50% 50%, #fbbf240d 0%, #020204fa 72%);--lyrics-studio-frame-glow:inset 0 0 0 1px #fbbf241f, 0 0 0 1px #fbbf2438, 0 0 6px #fbbf241a;--tag-pill-color:#9c9488;--tag-pill-border:#ffffff14;--tag-manual-color:#fff8eb;--tag-manual-font-weight:var(--font-weight-label);--tag-manual-border:#fbbf24c7;--tag-manual-border-hover:#fcd34deb;--tag-manual-bg-shine:#fbbf2452;--tag-manual-text-shadow:0 0 10px #fbbf2461;--tag-hover-border:#806c4838;--tag-hover-bg:#806c480a;--tag-hover-glow:none;--glow-tag-active:0 0 0 1px #fbbf249e, 0 0 16px #fbbf2447, 0 0 28px #f973161f;--tag-suggested-border:#78965a5c;--tag-suggested-bg:#64824814;--tag-suggested-color:#98b080;--tag-suggested-glow:none;--tag-suggested-border-hover:#78965a7a;--tag-suggested-color-hover:#a8c090;--tag-suggested-glow-hover:none;--tag-legend-selected-color:#fde68a;--tag-legend-selected-glow:0 0 8px #fbbf2452;--tag-legend-selected-border:#fbbf24b8;--tag-legend-selected-fill:linear-gradient(135deg, #fbbf2485 0%, #b4530947 100%);--tag-legend-selected-swatch-glow:0 0 10px #fbbf2452;--tag-legend-suggested-color:#88a870;--tag-legend-suggested-glow:none;--tag-legend-suggested-border:#78965a66;--tag-legend-suggested-fill:#6482481f;--tag-legend-suggested-swatch-glow:none;--text-glow-title:0 0 14px #f0d8788c, 0 0 28px #fbbf2452;--text-glow-heading:0 0 10px #fbbf2447;--text-glow-gold:0 0 6px #ffdc8ca6, 0 0 16px #fbbf2461;--glow-card-hover:0 0 0 1px #fbbf2447, 0 0 16px #fbbf241f, 0 0 28px #f9731614;--glow-neon-md:0 0 0 1px #fbbf246b, 0 0 14px #fbbf2438;--glow-action:0 0 0 1px #f973169e, 0 0 16px #f9731652;--card-shadow:inset 0 1px 0 #fbbf240f, inset 0 -1px 0 #000000bf, 0 10px 32px #000000d9}html[data-color-theme=ember]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-ambient-opacity:0;--theme-ambient-overlay:none;--theme-app-filter:none;--theme-card-border:#5c3820;--theme-card-border-hover:#e07a3a;--glass-blur:0px;--glass-saturate:1;--surface-noise:none;--card-background-color:#241408;--card-backdrop-filter:none;--header-backdrop-filter:none;--header-border-color:#3a2010;--surface-card-frame:none;--surface-card-inset-frame:inset 0 1px 0 #6c4830, inset 0 0 0 1px #4a2818;--canvas-base:var(--surface-header);--bg-base:var(--canvas-base);--bg-noise:none;--bg-grid:none;--bg-gradient:none;--surface-card-fill:linear-gradient(180deg, #321c10 0%, #180c06 100%);--surface-card-lines:none;--surface-header:#1c1008;--surface-card:#241408;--surface-elevated:#2e1c10;--surface-hover:#382410;--surface-inset:#0c0604;--surface-sidebar:linear-gradient(180deg, #201408 0%, #0c0604 100%);--text-primary:#fde8d0;--text-heading:#fff4e8;--text-secondary:#e8c4a0;--text-muted:#a87858;--text-label:#f0c898;--text-placeholder:#785840;--border-subtle:#5c3820;--border-matte:#3a2010;--border-hover:#704828;--border-purple-soft:#5c3820;--border-accent:#e07a3a94;--border-orange:#ea580cb8;--accent:#e07a3a;--accent-strong:#b45309;--accent-bright:#f0a868;--accent-neon:#c2703e;--accent-muted:#e07a3a29;--accent-border:#e07a3a7a;--accent-glow:#e07a3a4d;--accent-glow-strong:#f0a86861;--accent-glow-outer:#b4530924;--highlight:#ea580c;--highlight-bright:#fb923c;--highlight-strong:#c2410c;--highlight-muted:#ea580c2e;--highlight-border:#ea580cb8;--highlight-glow:#ea580c66;--ai-accent:#d97706;--ai-bright:#fbbf24;--ai-muted:#d9770624;--ai-border:#d977066b;--ai-text:#fef3c7;--ai-glow:#d9770642;--neon-green:#a3e635;--neon-green-muted:#a3e6351f;--neon-green-border:#a3e63575;--gradient-neon:linear-gradient(135deg, #78350f 0%, #e07a3a 48%, #f0a868 100%);--gradient-neon-soft:linear-gradient(135deg, #e07a3a52 0%, #5c382033 100%);--gradient-tag-active:linear-gradient(135deg, #e07a3a8a 0%, #78350f57 100%);--gradient-action:linear-gradient(135deg, #c2410c 0%, #ea580c 52%, #fb923c 100%);--text-glow-title:none;--text-glow-heading:none;--text-glow-gold:0 0 10px #f0a8686b;--glow-card-hover:0 0 0 1px #e07a3a52, 0 0 16px #b4530924;--glow-neon-md:0 0 0 1px #e07a3a75, 0 0 14px #b453092e;--glow-action:0 0 0 1px var(--highlight-border), 0 0 14px var(--highlight-glow);--card-shadow:inset 0 1px 0 #f0a86814, inset 0 -1px 0 #00000094, 0 10px 28px #080402b8}html[data-color-theme=glow]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-ambient-opacity:0;--theme-ambient-overlay:none;--theme-app-filter:none;--glass-blur:22px;--glass-saturate:1.4;--glass-brightness:.98;--overlay-scrim:#000000a8;--overlay-backdrop-filter:blur(20px) saturate(1.4) brightness(.98);--panel-glass-fill:#08060eb8;--elevated-glass-fill:#08080e99;--surface-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.08' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.1'/%3E%3C/svg%3E");--card-background-color:transparent;--header-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate)) brightness(var(--glass-brightness));--card-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate)) brightness(var(--glass-brightness));--header-border-color:#ffffff14;--surface-card-frame:none;--canvas-base:var(--neon-drift-ink);--bg-base:var(--canvas-base);--bg-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.92' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.16'/%3E%3C/svg%3E");--bg-grid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48'%3E%3Cg stroke='%23fa6ef0' stroke-width='1' opacity='0.07'%3E%3Cpath d='M0 12H48M0 24H48M0 36H48'/%3E%3Cpath d='M12 0V48M24 0V48M36 0V48' stroke='%23a855f7' opacity='0.7'/%3E%3C/g%3E%3C/svg%3E");--bg-gradient:radial-gradient(ellipse 90% 62% at 12% -12%, #fa6ef03d, transparent 58%), radial-gradient(ellipse 72% 52% at 88% 0%, #9333ea30, transparent 54%), radial-gradient(ellipse 58% 48% at 50% 108%, #572b6142, transparent 55%), linear-gradient(180deg, #100c14 0%, #08060a 42%, #030203 100%);--surface-card-lines:repeating-linear-gradient(180deg, #fa6ef005 0 1px, transparent 1px 4px);--surface-card-fill:linear-gradient(180deg, #18101ea8 0%, #0a080ec2 100%);--surface-card-inset-frame:inset 0 1.5px 0 #ffffff38;--glass-inset:inset 0 1.5px 0 #ffffff38;--surface-header:#0c0812bd;--surface-card:#120c18a3;--surface-elevated:#1a1222b8;--surface-hover:#201628c7;--surface-inset:#06040ae6;--surface-sidebar:linear-gradient(180deg, #140e1cc2 0%, #0a070ecc 100%);--theme-card-border:#fa6ef029;--theme-card-border-hover:#e056fd61;--text-primary:#fff;--text-heading:#fefaff;--text-secondary:#e0dce8;--text-muted:#aba3c0;--text-label:#d4cce4;--text-placeholder:#8a82a0;--border-subtle:#ffffff1f;--border-matte:#ffffff12;--border-hover:#fff3;--border-purple-soft:#fa6ef033;--border-accent:#e056fd6b;--border-orange:#ff9f43b8;--accent:#b46aff;--accent-strong:#9333ea;--accent-bright:#cb9dff;--accent-neon:#e055f5;--accent-muted:#b46aff24;--accent-border:#e056fd6b;--accent-glow:#b46aff52;--accent-glow-strong:#e056fd6b;--accent-glow-outer:#783cc824;--highlight:#ffab52;--highlight-bright:#ffd08a;--highlight-strong:#ff7518;--highlight-muted:#ff9f432e;--highlight-border:#ff9f43bd;--highlight-glow:#ff9f4394;--highlight-glow-outer:#ff6b0057;--ai-accent:#2eddf0;--ai-bright:#88f7ff;--ai-muted:#22d3ee29;--ai-border:#22d3ee80;--ai-text:#d4fdff;--ai-glow:#22d3ee70;--ai-glow-outer:#22d3ee24;--neon-green:#57ff9e;--neon-green-muted:#34ff8824;--neon-green-border:#4dff9194;--neon-green-glow:#34ff8870;--gradient-neon:linear-gradient(135deg, #9333ea 0%, #a855f7 35%, #d946ef 70%, #6366f1 110%);--gradient-neon-soft:linear-gradient(135deg, #9333ea59 0%, #7e22ce38 100%);--gradient-tag-active:linear-gradient(135deg, #ff9f439e 0%, #9333ea47 100%);--gradient-action:linear-gradient(135deg, #ff6b00 0%, #ff9f43 52%, #ffb347 100%);--text-glow-title:0 0 12px #ffd66657, 0 0 20px #ff9f4324;--text-glow-heading:none;--text-glow-gold:0 0 5px #ffec99b8, 0 0 12px #ffd6667a, 0 0 22px #ffc14d42, 0 0 34px #ff9f431f;--brand-title-halo:none;--glow-card-hover:0 0 0 1px #e056fd3d, 0 0 14px #b46aff1f;--glow-neon-md:0 0 0 1px var(--accent-border), 0 0 14px var(--accent-glow), 0 0 24px var(--accent-glow-outer);--glow-action:0 0 0 1px var(--highlight-border), 0 0 15px var(--highlight-glow), 0 0 26px var(--highlight-glow-outer);--glow-tag-active:0 0 0 1px var(--highlight-border), 0 0 14px var(--highlight-glow), 0 0 24px var(--highlight-glow-outer);--card-shadow:var(--glass-inset), 0 1px 0 #ffffff06, 0 10px 28px #0000009e;--lyrics-pinned-card-border:#e056fd57;--lyrics-pinned-card-ring:#e056fd24;--lyrics-pinned-card-glow:#b46aff1a;--lyrics-panel-glow:#38bdf80f;--tone-lyrics-color:#d4dcff;--tone-lyrics-color-column:#d4dcff;--tone-lyrics-border:#38bdf81a;--tone-lyrics-border-column:#38bdf852;--tone-lyrics-bg-a:#38bdf808;--tone-lyrics-bg-b:#9333ea08;--tone-lyrics-bg-a-column:#38bdf829;--tone-lyrics-bg-b-column:#0ea5e91a;--tone-lyrics-glow:transparent;--tone-lyrics-container-glow:transparent;--tag-pill-color:var(--text-secondary);--tag-pill-border:var(--border-subtle);--tag-manual-color:#fff;--tag-manual-border:var(--highlight-border);--tag-manual-border-hover:var(--highlight-bright);--tag-manual-bg-shine:#ff9f4347;--tag-manual-text-shadow:0 0 10px #ff9f437a, 0 0 18px #ff6b0029;--tag-hover-border:var(--border-orange);--tag-hover-bg:#ff9f4314;--tag-hover-glow:0 0 10px #ff9f431f;--tag-suggested-border:#4dff916b;--tag-suggested-bg:#4dff9117;--tag-suggested-color:#a8ffc8;--tag-suggested-glow:0 0 8px #34ff881a;--tag-suggested-border-hover:#4dff9194;--tag-suggested-color-hover:#b8ffd4;--tag-suggested-glow-hover:0 0 12px #34ff8829;--tag-legend-selected-color:#ffd08a;--tag-legend-selected-glow:0 0 10px #ff9f436b;--tag-legend-selected-border:#ffab52e0;--tag-legend-selected-fill:linear-gradient(135deg, #ff9f439e 0%, #9333ea47 100%);--tag-legend-suggested-color:#7dffb8;--tag-legend-suggested-glow:0 0 10px #34ff885c;--tag-legend-suggested-border:#57ff9ed1;--tag-legend-suggested-fill:#34ff883d;--ws-insights-profiles-border:#a855f752;--ws-insights-profiles-bg:radial-gradient(ellipse 120% 100% at 50% 50%, #581c8724 0%, #0a0810db 72%);--ws-insights-intelligence-border:#60a5fa70;--ws-insights-intelligence-bg:radial-gradient(ellipse 120% 100% at 50% 50%, #2563eb3d 0%, #060e24e0 68%);--ws-insights-guidance-border:#ff9f435c;--ws-insights-guidance-bg:radial-gradient(ellipse 120% 100% at 50% 50%, #ff9f431f 0%, #0c0806db 72%);--ws-insights-profiles-glow:inset 0 0 0 1px #a855f729, 0 0 0 1px #a855f742, 0 0 14px #a855f724;--ws-insights-intelligence-glow:inset 0 0 0 1px #60a5fa33, 0 0 0 1px #60a5fa57, 0 0 16px #2563eb33;--ws-insights-guidance-glow:inset 0 0 0 1px #ff9f4329, 0 0 0 1px #ff9f4342, 0 0 14px #ff9f4321}html[data-color-theme=glow] .header.column[data-tone=tags]{--section-header-color:#d8ffe8;--section-header-border:#34ff8847;--section-header-bg-a:#34ff881a;--section-header-bg-b:#ff9f430f;--section-header-glow:#34ff8829;--section-header-container-glow:#34ff8812}html[data-color-theme=glow] .header[data-tone=atmosphere],html[data-color-theme=glow] .header[data-tone=lyrics],html[data-color-theme=glow] .header.column[data-tone=lyrics],html[data-color-theme=glow] .header[data-tone=vocal],html[data-color-theme=glow] .header[data-tone=structure],html[data-color-theme=glow] .header[data-tone=projects],html[data-color-theme=glow] .header[data-tone=intelligence]{--section-header-glow:transparent;--section-header-container-glow:transparent}html[data-color-theme=glow] .header[data-tone=production]{--section-header-color:#ffd4ff;--section-header-border:#e879f97a;--section-header-bg-a:#d946ef33;--section-header-bg-b:#c026d31f;--section-header-glow:#e879f947;--section-header-container-glow:#d946ef2e}html[data-color-theme=glow] .header.column[data-tone=tags] .text,html[data-color-theme=glow] .header[data-tone=atmosphere] .text,html[data-color-theme=glow] .header[data-tone=lyrics] .text,html[data-color-theme=glow] .header.column[data-tone=lyrics] .text,html[data-color-theme=glow] .header[data-tone=vocal] .text,html[data-color-theme=glow] .header[data-tone=structure] .text,html[data-color-theme=glow] .header[data-tone=projects] .text,html[data-color-theme=glow] .header[data-tone=intelligence] .text{text-shadow:none}html[data-color-theme=glow] .header[data-tone=production] .text{text-shadow:0 0 12px #e879f96b}html[data-color-theme=glow] .header .icon{filter:none}html[data-color-theme=neon-drift] .panelScroll::-webkit-scrollbar-thumb{background:#e040fb7a;box-shadow:0 0 8px #f472b638}html[data-color-theme=logic] .panelScroll::-webkit-scrollbar-thumb{background:#22d3ee70}html[data-color-theme=obsidian] .panelScroll::-webkit-scrollbar-thumb{background:#fbbf2475;box-shadow:0 0 8px #f973162e}html[data-color-theme=ember] .panelScroll::-webkit-scrollbar-thumb{background:#e07a3a7a}html[data-color-theme=glow] .panelScroll::-webkit-scrollbar-thumb{background:#b46aff6b;box-shadow:0 0 8px #fa6ef038}html[data-color-theme=obsidian] button.tagPill.tagPill--manual{border-color:var(--tag-manual-border);background:linear-gradient(180deg, var(--tag-manual-bg-shine) 0%, transparent 55%), var(--gradient-tag-active);color:var(--tag-manual-color);font-weight:var(--tag-manual-font-weight,var(--font-weight-label));text-shadow:var(--tag-manual-text-shadow);box-shadow:var(--glow-tag-active);border-width:1.5px}html[data-color-theme=obsidian] button.tagPill.tagPill--manual:hover{border-color:var(--tag-manual-border-hover);box-shadow:var(--glow-tag-active), 0 0 20px #fbbf242e}html[data-color-theme=obsidian] button.tagPill:not(.tagPill--manual):not(.tagPill--suggested){color:var(--tag-pill-color);border-color:var(--tag-pill-border)}html[data-color-theme=obsidian] button.tagPill.tagPill--suggested{border-color:var(--tag-suggested-border);background:var(--tag-suggested-bg);color:var(--tag-suggested-color);box-shadow:var(--tag-suggested-glow)}html[data-bg-preset=light-textured]{--bg-grid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='96' viewBox='0 0 96 96'%3E%3Cg stroke='%23e8eaed' stroke-width='1' opacity='0.045'%3E%3Cpath d='M0 24H96M0 48H96M0 72H96'/%3E%3Cpath d='M24 0V96M48 0V96M72 0V96' opacity='0.55'/%3E%3C/g%3E%3C/svg%3E");--bg-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.09'/%3E%3C/svg%3E");--bg-gradient:none;--bg-noise-size:260px 260px;--bg-grid-size:96px 96px}:root{--neon-drift-black:#000;--neon-drift-ink:#070608;--neon-drift-plum:#572b61;--neon-drift-violet:#9333ea;--neon-drift-magenta:#e056fd;--neon-drift-pink:#fa6ef0;--neon-drift-rose:#ff4f9a;--neon-drift-cream:#f2d2a1;--canvas-base:var(--bg-base);--bg-base:var(--neon-drift-ink);--bg-grid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48'%3E%3Cg stroke='%23fa6ef0' stroke-width='1' opacity='0.045'%3E%3Cpath d='M0 12H48M0 24H48M0 36H48'/%3E%3Cpath d='M12 0V48M24 0V48M36 0V48' stroke='%23a855f7' opacity='0.7'/%3E%3C/g%3E%3C/svg%3E");--bg-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.92' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.16'/%3E%3C/svg%3E");--bg-gradient:radial-gradient(ellipse 90% 62% at 12% -12%, #fa6ef038, transparent 58%), radial-gradient(ellipse 72% 52% at 88% 0%, #9333ea2b, transparent 54%), radial-gradient(ellipse 58% 48% at 50% 108%, #572b613d, transparent 55%), linear-gradient(180deg, #100c14 0%, #08060a 42%, #030203 100%);--glass-blur:20px;--glass-saturate:1.38;--glass-brightness:.98;--overlay-scrim:#000000b8;--overlay-backdrop-filter:blur(18px) saturate(1.38) brightness(.98);--soft-overlay-scrim:#ffffff05;--soft-overlay-backdrop-filter:blur(12px) saturate(1.08) brightness(.96);--panel-glass-fill:#050509c7;--elevated-glass-fill:#08080e9e;--bubble-border:#ffffff29;--bubble-border-hover:#ffffff3d;--bubble-neutral-fill:#ffffff0a;--bubble-neutral-fill-hover:#ffffff12;--bubble-shadow:inset 0 1.5px 0 #ffffff42, inset 0 -1px 0 #00000038, 0 1px 0 #ffffff0d, 0 6px 16px -4px #00000085;--bubble-shadow-hover:inset 0 2px 0 #ffffff52, inset 0 -1px 0 #00000024, 0 2px 0 #ffffff0f, 0 12px 24px -6px #00000094;--bubble-shadow-active:inset 0 3px 8px #00000052, inset 0 1px 0 #ffffff24, 0 2px 6px -3px #0000006b;--bubble-lift-hover:translateY(-2px) scale(1.03);--bubble-press-active:translateY(1px) scale(.97);--panel-reveal-backdrop-duration:.14s;--panel-reveal-duration:.18s;--panel-reveal-inline-duration:.18s;--panel-reveal-section-duration:.16s;--depth-highlight:inset 0 1.5px 0 #ffffff38;--depth-drop:0 8px 18px -6px #00000075;--depth-glow-color:#ffffff0f;--depth-halo-color:#ffc14d14;--depth-glow:0 4px 12px -4px var(--depth-glow-color);--depth-halo:0 0 12px var(--depth-halo-color);--depth-surface-shadow:var(--depth-highlight), var(--depth-drop), var(--depth-glow), var(--depth-halo);--depth-text:0 1px 0 #ffffff1a, 0 2px 8px #0000003d;--depth-text-strong:0 1px 0 #ffffff24, 0 2px 10px #00000047;--surface-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.08' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.1'/%3E%3C/svg%3E");--surface-card-frame:none;--surface-card-lines:repeating-linear-gradient(180deg, #fa6ef005 0 1px, transparent 1px 4px);--surface-card-fill:linear-gradient(180deg, #18101ea8 0%, #0a080ec2 100%);--surface-card-inset-frame:inset 0 1px 0 #ffffff2e, inset 0 -.5px 0 #ffffff0f, inset 0 -1px 0 #00000057;--card-background-color:transparent;--card-backdrop-filter:blur(20px) saturate(1.38) brightness(.98);--header-backdrop-filter:blur(20px) saturate(1.38) brightness(.98);--header-border-color:#ffffff1a;--surface-header:#0c0812bd;--surface-card:#120c18a3;--surface-elevated:#1a1222b8;--surface-hover:#201628c7;--surface-inset:#06040ae6;--surface-sidebar:linear-gradient(180deg, #140e1cc2 0%, #0a070ecc 100%);--input-bg:var(--surface-inset);--text-primary:#fff;--text-heading:#fefaff;--text-secondary:#e0dce8;--text-muted:#aba3c0;--text-label:#d4cce4;--text-placeholder:#8a82a0;--font-weight-display:800;--font-weight-heading:800;--font-weight-label:700;--font-weight-ui:600;--font-weight-body:500;--font-weight-regular:400;--text-glow-heading:0 0 10px #b46aff38, 0 0 20px #7e22ce1a;--text-glow-title:0 0 12px #ffd6666b, 0 0 24px #a855f73d, 0 0 36px #7e22ce1a;--text-shadow-brand:0 1px 2px #000000eb, 0 3px 8px #000000b8, 0 6px 18px #0000007a;--text-glow-gold:0 0 5px #ffec99b8, 0 0 12px #ffd6667a, 0 0 22px #ffc14d42, 0 0 34px #ff9f431f;--border-subtle:#ffffff1f;--border-matte:#ffffff12;--border-hover:#fff3;--border-purple-soft:#fa6ef033;--border-accent:#e056fd6b;--border-orange:#ff9f43b8;--accent:#b46aff;--accent-strong:#9333ea;--accent-bright:#cb9dff;--accent-neon:#e055f5;--accent-muted:#b46aff24;--accent-border:#e056fd6b;--accent-glow:#b46aff52;--accent-glow-strong:#e056fd6b;--accent-glow-outer:#783cc824;--highlight:#ffab52;--highlight-bright:#ffd08a;--highlight-strong:#ff7518;--highlight-muted:#ff9f432e;--highlight-border:#ff9f43bd;--highlight-glow:#ff9f4394;--highlight-glow-outer:#ff6b0057;--neon-green:#57ff9e;--neon-green-muted:#34ff8824;--neon-green-border:#4dff9194;--neon-green-glow:#34ff8870;--ai-accent:#2eddf0;--ai-bright:#88f7ff;--ai-muted:#22d3ee29;--ai-border:#22d3ee80;--ai-text:#d4fdff;--ai-glow:#22d3ee70;--ai-glow-outer:#22d3ee24;--blue-accent:#6366f1;--blue-glow:#6366f157;--danger:#fb7185;--danger-muted:#fb71851a;--danger-border:#fb718566;--success:var(--neon-green);--success-muted:var(--neon-green-muted);--accent-blue:var(--ai-accent);--accent-blue-muted:var(--ai-muted);--gradient-neon:linear-gradient(135deg, #9333ea 0%, #a855f7 35%, #d946ef 70%, #6366f1 110%);--gradient-neon-soft:linear-gradient(135deg, #9333ea59 0%, #7e22ce38 100%);--gradient-orange-neon:linear-gradient(135deg, #ff9f438c 0%, #ff6b0059 100%);--gradient-action:linear-gradient(135deg, #ff6b00 0%, #ff9f43 52%, #ffb347 100%);--gradient-tag-active:linear-gradient(135deg, #ff9f439e 0%, #9333ea47 100%);--gradient-button:var(--gradient-action);--gradient-button-hover:linear-gradient(135deg, #ff7a18 0%, #ffb347 55%, #ffc47a 100%);--glow-purple-soft:0 0 14px var(--accent-glow-outer);--glow-neon-sm:var(--glow-purple-soft);--glow-neon-md:0 0 0 1px var(--accent-border), 0 0 14px var(--accent-glow), 0 0 24px var(--accent-glow-outer);--glow-neon-lg:0 0 0 1px var(--accent-bright), 0 0 18px var(--accent-glow-strong), 0 0 30px var(--accent-glow-outer);--glow-action:0 0 0 1px var(--highlight-border), 0 0 15px var(--highlight-glow), 0 0 26px var(--highlight-glow-outer);--glow-tag-active:0 0 0 1px var(--highlight-border), 0 0 14px var(--highlight-glow), 0 0 24px var(--highlight-glow-outer);--tag-manual-color:#fff;--tag-manual-font-weight:var(--font-weight-label);--tag-manual-border:var(--highlight-border);--tag-manual-border-hover:var(--highlight-bright);--tag-manual-bg-shine:#ff9f4347;--tag-manual-text-shadow:0 0 10px #ff9f437a, 0 0 18px #ff6b0029;--tag-pill-color:var(--text-secondary);--tag-pill-border:var(--border-subtle);--tag-hover-border:var(--border-orange);--tag-hover-bg:#ff9f4314;--tag-hover-glow:0 0 10px #ff9f431f;--tag-suggested-border:#4dff916b;--tag-suggested-bg:#4dff9117;--tag-suggested-color:#a8ffc8;--tag-suggested-glow:0 0 8px #34ff881a;--tag-suggested-border-hover:#4dff9194;--tag-suggested-color-hover:#b8ffd4;--tag-suggested-glow-hover:0 0 12px #34ff8829;--tag-legend-selected-color:#ffd08a;--tag-legend-selected-glow:0 0 10px #ff9f436b;--tag-legend-selected-border:#ffab52e0;--tag-legend-selected-fill:linear-gradient(135deg, #ff9f43b8 0%, #ff6b007a 100%);--tag-legend-selected-swatch-glow:0 0 10px #ff9f437a, 0 0 18px #ff6b0038;--tag-legend-suggested-color:#7dffb8;--tag-legend-suggested-glow:0 0 10px #34ff885c;--tag-legend-suggested-border:#57ff9ed1;--tag-legend-suggested-fill:#34ff883d;--tag-legend-suggested-swatch-glow:0 0 10px #34ff886b, 0 0 16px #4dff912e;--glow-button:var(--glow-action);--glow-ai-layered:0 0 0 1px var(--ai-border), 0 0 15px var(--ai-glow), 0 0 26px var(--ai-glow-outer);--glow-prompt-layered:0 0 0 1px var(--highlight-border), 0 0 16px var(--highlight-glow), 0 0 32px var(--highlight-glow-outer);--glow-orange:0 0 12px var(--highlight-glow);--glow-green:0 0 12px var(--neon-green-glow);--glow-matte:0 4px 20px #0000008c;--glow-card-hover:0 0 0 1px #e056fd38, 0 0 12px #b46aff1a;--gradient-accent:var(--gradient-neon);--gradient-accent-soft:var(--gradient-neon-soft);--glow-accent-layered:var(--glow-neon-md);--glass-inset:inset 0 1.5px 0 #ffffff38;--card-shadow:var(--depth-surface-shadow);--shadow-soft:0 14px 44px #000000d1;--shadow-lift:0 28px 80px #000000e6;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--line-height-body:var(--ws-line-height-body);--line-height-ui:1.5;--letter-spacing-label:.05em;--font-sans:"Heebo", system-ui, -apple-system, sans-serif;--font-brand:"DM Sans", system-ui, -apple-system, sans-serif;--theme-ambient-overlay:none;--theme-ambient-opacity:0;--theme-card-border:#fa6ef024;--theme-card-border-hover:#e056fd52;--theme-app-filter:none;--z-modal:2147480000;--z-tooltip:2147480000;--z-toast:2147480000}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[dir=rtl]{direction:rtl}html[dir=ltr]{direction:ltr}html{min-height:100%}#root{z-index:1;height:auto;min-height:100dvh;position:relative}#modal-root{z-index:var(--z-modal);isolation:isolate;position:relative}body{height:auto;min-height:100dvh;font-family:var(--font-sans);font-size:16px;font-weight:var(--font-weight-body);line-height:var(--line-height-body);color:var(--text-primary);background-color:var(--canvas-base,var(--surface-header));background-image:var(--bg-noise,none), var(--bg-grid,none), var(--bg-gradient,none);background-size:var(--bg-noise-size,220px 220px), var(--bg-grid-size,48px 48px), cover;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-attachment:fixed,fixed,fixed;margin:0;transition:background-color .45s,background-image .45s,color .35s;position:relative;overflow:hidden auto}body:after{content:"";pointer-events:none;z-index:0;background:var(--theme-ambient-overlay);opacity:var(--theme-ambient-opacity);mix-blend-mode:screen;transition:opacity .45s;position:fixed;inset:0}.ltrIsolate{direction:ltr;unicode-bidi:isolate}.rtlIsolate{direction:rtl;unicode-bidi:isolate}.mixedText{unicode-bidi:plaintext}*,:before,:after{box-sizing:border-box}.panelScroll{overscroll-behavior:contain;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;overflow:hidden auto}.panelScroll::-webkit-scrollbar{width:8px;height:8px}.panelScroll::-webkit-scrollbar-track{background:#ffffff0a;border-radius:999px}.panelScroll::-webkit-scrollbar-thumb{background:#c084fc61 padding-box padding-box;border:2px solid #0000;border-radius:999px;box-shadow:0 0 8px #a855f738}.panelScroll::-webkit-scrollbar-thumb:hover{background:#c084fc85;box-shadow:0 0 10px #a855f747}@supports (scrollbar-width:thin){.panelScroll{scrollbar-width:thin;scrollbar-color:#c084fc52 #ffffff0a}}button{font:inherit;font-family:var(--font-sans);font-weight:var(--font-weight-ui)}textarea,input,select{font:inherit;font-family:var(--font-sans);font-weight:var(--font-weight-body)}textarea::placeholder,input::placeholder{font-weight:var(--font-weight-regular)}textarea[dir=rtl],textarea[dir=ltr]{text-align:start}
